ipa-1.c: Update scan tree dump.
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
2
3 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
4 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
5 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
6 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
7 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
8 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
9 * gcc.dg/ipa/ipa-7.c: New testcase.
10
11 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
12
13 * g++.dg/cpp0x/warn_cxx0x.C: New.
14
15 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16
17 * gcc.dg/builtins-20.c: Test builtin carg.
18
19 2007-01-24 Jakub Jelinek <jakub@redhat.com>
20
21 PR middle-end/27416
22 * gcc.dg/gomp/pr27416.c: New test.
23
24 PR middle-end/30494
25 * gcc.dg/gomp/pr30494.c: New test.
26 * g++.dg/gomp/pr30494.C: New test.
27
28 PR middle-end/30421
29 * gcc.dg/gomp/pr30421.c: New test.
30
31 2007-01-24 Steve Ellcey <sje@cup.hp.com>
32
33 * gcc.target/ia64/versionid-1.c: New test.
34 * gcc.target/ia64/versionid-2.c: New test.
35
36 2007-01-24 Richard Guenther <rguenther@suse.de>
37
38 PR testsuite/30181
39 * gcc.dg/builtins-57.c: Change to a link-time testcase
40 to support non-C99 targets.
41
42 2007-01-24 Jan Hubicka <jh@suse.cz>
43
44 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
45
46 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
47
48 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
49
50 2007-01-23 Andrew Pinski <pinskia@gmail.com>
51
52 PR objc/27438
53 * objc.dg/const-str-12.m: New test.
54
55 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
56
57 PR fortran/30532
58 * gfortran.dg/ctrl-z.f90: New test.
59
60 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
61
62 PR fortran/30481
63 * gfortran.dg/namelist_assumed_char.f90: New test.
64
65 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
66
67 PR c++/27492
68 * g++.dg/inherit/covariant15.C: New test.
69
70 2007-01-23 Ian Lance Taylor <iant@google.com>
71
72 * g++.dg/warn/Wparentheses-24.C: New test.
73
74 2007-01-23 Richard Guenther <rguenther@suse.de>
75
76 PR testsuite/30560
77 * ada/acats/run_acats: Do not call gnatmake or gnatchop
78 with full path.
79
80 2007-01-22 Richard Guenther <rguenther@suse.de>
81
82 PR tree-optimization/30038
83 * gcc.dg/builtins-62.c: New testcase.
84
85 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
86
87 * gcc.c-torture/compile/20070121.c: New test.
88
89 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
90
91 PR libfortran/30525
92 * gfortran.dg/char_comparison_1.f: New test.
93
94 2007-01-21 Ira Rosen <irar@il.ibm.com>
95
96 * gcc.dg/vect/vect-strided-same-dr.c: New test.
97
98 2007-01-20 Andrew Pinski <pinskia@gmail.com>
99
100 PR objc/30479
101 * objc.dg/pch: New directory.
102 * objc.dg/pch/pch.exp: New file.
103 * objc.dg/pch/interface-1.m: New test.
104 * objc.dg/pch/interface-1.hs: New include file.
105 * lib/objc.exp (objc_target_compile): Add
106 "-x objective-c-header" in front of the sources if this is
107 a precompiled header being compiled.
108
109 2007-01-20 Roger Sayle <roger@eyesopen.com>
110
111 * gfortran.dg/array_memcpy_3.f90: New test case.
112 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
113
114 2007-01-20 Roger Sayle <roger@eyesopen.com>
115 Brooks Moses <brooks.moses@codesourcery.com>
116 Francois-Xavier Coudert <coudert@clipper.ens.fr>
117
118 * gfortran.dg/intrinsic_sign_1.f90: New test case.
119 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
120
121 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
122
123 * gcc.dg/torture/builtin-math-3.c: Test fdim.
124
125 2007-01-19 Mike Stump <mrs@apple.com>
126
127 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
128 away.
129
130 2007-01-19 Roger Sayle <roger@eyesopen.com>
131
132 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
133 option instead of -funsafe-math-optimizations.
134
135 2007-01-19 Tomas Bily <tbily@suse.cz>
136
137 gcc.dg/tree-prof/indir-call-prof.c: New.
138 g++.dg/dg.exp: Add tree-prof subdirectory.
139 g++.dg/tree-prof/indir-call-prof.C: New.
140 g++.dg/tree-prof/tree-prof.exp: New.
141
142 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
143
144 PR c++/17947
145 * g++.dg/warn/deprecated.C: Update warning output.
146 * g++.dg/warn/deprecated-2.C: Likewise.
147 * g++.dg/warn/deprecated-3.C: New.
148
149 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
150
151 * gcc.c-torture/execute/nestfunc-7.c: New.
152
153 2007-01-18 Hui-May Chang <hm.chang@apple.com>
154
155 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
156
157 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
158
159 * gcc.dg/m68k-pic-1.c: New.
160
161 2007-01-18 Roger Sayle <roger@eyesopen.com>
162
163 * gfortran.dg/array_memcpy_4.f90: New test case.
164
165 2007-01-18 Josh Conner <jconner@apple.com>
166
167 PR target/30485
168 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
169 * gcc.dg/vect/no-trapping-math-1: New.
170 * gcc.dg/vect/no-trapping-math-2: New.
171
172 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
173
174 * gcc.target/i386/387-8.c: Update comment about optimizing
175 inherent load of 1.0 of fptan instruction.
176
177 2007-01-18 Dirk Mueller <dmueller@suse.de>
178 Richard Guenther <rguenther@suse.de>
179
180 PR diagnostic/8268
181 * gcc.dg/Warray-bounds.c: New testcase.
182 * gcc.dg/Warray-bounds-2.c: New testcase.
183 * g++.dg/warn/Warray-bounds.C: New testcase.
184 * g++.dg/warn/Warray-bounds-2.C: New testcase.
185
186 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
187
188 PR fortran/30476
189 * gfortran.dg/generic_12.f90: New test.
190
191 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
192
193 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
194 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
195
196 2007-01-16 Janis Johnson <janis187@us.ibm.com>
197
198 * gcc.dg/dfp/compare-special.h: New file.
199 * gcc.dg/dfp/compare-special-32.c: New test.
200 * gcc.dg/dfp/compare-special-64.c: New test.
201 * gcc.dg/dfp/compare-special-128.c: New test.
202
203 2007-01-16 Roger Sayle <roger@eyesopen.com>
204 Paul Thomas <pault@gcc.gnu.org>
205 Steven G. Kargl <kargl@gcc.gnu.org>
206
207 PR fortran/30404
208 * gfortran.dg/forall_6.f90: New test case.
209 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
210 * gfortran.dg/dependency_13.f90: Likewise.
211
212 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
213
214 PR testsuite/12325
215 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
216 targets that don't support Inf.
217
218 2007-01-15 Dale Johannesen <dalej@apple.com>
219
220 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
221
222 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
223
224 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
225 of achar for 0xff to avoid the "Extended ASCII not
226 implemented" error message.
227
228 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
229
230 PR fortran/28172
231 * gfortran.dg/altreturn_4.f90: New test.
232
233 PR fortran/29389
234 * gfortran.dg/stfunc_4.f90: New test.
235
236 PR fortran/29712
237 * gfortran.dg/bound_2.f90: Reinstate commented out line.
238 * gfortran.dg/initialization_1.f90: Change warning.
239
240 PR fortran/30283
241 * gfortran.dg/specification_type_resolution_2.f90: New test.
242
243 2007-01-14 Jan Hubicka <jh@suse.cz>
244
245 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
246 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
247 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
248 elimination.
249
250 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
251
252 PR fortran/30410
253 * gfortran.dg/external_procedures_2.f90: New test.
254
255 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
256
257 PR target/30413
258 * gcc.target/i386/pr30413.c: New test.
259
260 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
261
262 PR fortran/30452
263 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
264
265 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
266
267 * gcc.dg/20070112-1.c: New test.
268
269 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
270
271 PR libgfortran/30435
272 * gfortran.dg/list_read_6.f90: New test.
273
274 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
275
276 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
277
278 2007-01-12 Tom Tromey <tromey@redhat.com>
279
280 PR preprocessor/28227:
281 * gcc.dg/cpp/pr28227.c: New file.
282
283 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
284
285 * gcc.dg/tree-ssa/loop-22.c: New test.
286
287 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
288
289 PR tree-optimization/29516
290 * gcc.dg/tree-ssa/loop-20.c: New test.
291
292 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
293
294 PR libfortran/30415
295 * minmaxloc_integer_kinds_1.f90: New test.
296
297 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
298
299 PR c++/29573
300 * g++.dg/template/sizeof-template-argument.C: New test.
301
302 2007-01-11 Jan Hubicka <jh@suse.cz>
303
304 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
305 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
306 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
307 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
308 * gcc.dg/tree-ssa/pr21658.c: Likewise.
309 * gcc.dg/tree-ssa/pr15349.c: Likewise.
310 * gcc.dg/tree-ssa/pr25501.c: Likewise.
311 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
312 transformation in question.
313 * gcc.dg/tree-ssa/vrp05.c: Likewise.
314 * gcc.dg/tree-ssa/pr20701.c: Likewise.
315 * gcc.dg/always_inline3.c: Likewise.
316
317 2007-01-10 Mark Mitchell <mark@codesourcery.com>
318
319 PR c++/28999
320 * g++.dg/template/typename11.C: New test.
321
322 2007-01-10 Robert Kennedy <jimbob@google.com>
323
324 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
325
326 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
327
328 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
329 for different integer kinds.
330 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
331 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
332 * gfortran.dg/ishft_2.f90: New test.
333 * gfortran.dg/ishft_3.f90: New test.
334
335 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
336
337 * gfortran.dg/altreturn_2.f90: Removed executable bit.
338
339 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
340
341 PR tree-optimization/30322
342 * gcc.dg/tree-ssa/loop-21.c: New test.
343
344 2007-01-08 Geoffrey Keating <geoffk@apple.com>
345
346 * g++.dg/rtti/darwin-builtin-linkage.C: New.
347
348 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
349
350 * gcc.target/spu/intrinsics-1.c: Remove xfail.
351
352 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
353
354 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
355 * g++.dg/warn/overflow-warn-3.C: Likewise.
356 * g++.dg/warn/overflow-warn-4.C: Likewise.
357 * g++.dg/warn/overflow-warn-5.C: Likewise.
358 * g++.dg/warn/overflow-warn-6.C: Likewise.
359 * g++.dg/warn/Woverflow-1.C: Likewise.
360 * g++.dg/warn/Woverflow-2.C: Likewise.
361 * g++.dg/warn/Woverflow-3.C: Likewise.
362 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
363
364 2007-01-08 Roger Sayle <roger@eyesopen.com>
365
366 * gfortran.dg/array_constructor_14.f90: New test case.
367 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
368
369 2007-01-08 Richard Guenther <rguenther@suse.de>
370
371 PR tree-optimization/23603
372 * gcc.dg/tree-ssa/vrp31.c: New testcase.
373 * gcc.dg/tree-ssa/vrp32.c: Likewise.
374
375 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
376
377 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
378 in __v8qi typedef.
379 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
380 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
381 compiler behaviour.
382 * gcc.dg/simd-5.c: Likewise.
383 * gcc.dg/simd-6.c: Likewise.
384 * g++.dg/conversion/simd1.C: Likewise.
385 * g++.dg/conversion/simd3.C: Likewise.
386 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
387 (main): Use it.
388
389 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
390
391 PR tree-optimization/29877
392 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
393 name of a hard register for the target concerned. Adjust dg-error
394 directives to cope with new behaviour of TER.
395
396 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
397
398 PR c++/28986
399 * g++.dg/conversion/nullptr1.C: Added overflow warning.
400 * g++.dg/warn/overflow-warn-1.C: New.
401 * g++.dg/warn/overflow-warn-3.C: New.
402 * g++.dg/warn/overflow-warn-4.C: New.
403 * g++.dg/warn/overflow-warn-5.C: New.
404 * g++.dg/warn/overflow-warn-6.C: New.
405 * g++.dg/warn/Woverflow-1.C: New.
406 * g++.dg/warn/Woverflow-2.C: New.
407 * g++.dg/warn/Woverflow-3.C: New.
408 * g++.dg/warn/multiple-overflow-warn-2.C: New.
409
410 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
411
412 PR fortran/27698
413 * gfortran.dg/invalid_name.f90: New test.
414 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
415 * gfortran.dg/gomp/pr29759.f90: Ditto.
416
417 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
418
419 * gfortran.dg/present_1.f90: Update error message.
420
421 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
422
423 PR c++/19439
424 * g++.dg/template/duplicate1.C: New test
425 * g++.dg/template/memfriend6.C: Adjust error markers.
426
427 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
428
429 PR tree-opt/30385
430 * gcc.dg/torture/inline-1.c: New test.
431
432 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
433
434 PR c/19978
435 * gcc.dg/multiple-overflow-warn-1.c: New.
436 * gcc.dg/multiple-overflow-warn-2.c: New.
437 * gcc.dg/overflow-warn-6.c: New.
438 * g++.dg/warn/multiple-overflow-warn-1.C: New.
439
440 2007-01-05 Roger Sayle <roger@eyesopen.com>
441
442 * gfortran.dg/array_memcpy_1.f90: New test case.
443 * gfortran.dg/array_memcpy_2.f90: Likewise.
444
445 2007-01-05 Richard Guenther <rguenther@suse.de>
446
447 PR middle-end/27826
448 * g++.dg/opt/pr27826.C: New testcase.
449
450 2007-01-05 Ian Lance Taylor <iant@google.com>
451
452 * gcc.dg/Walways-true-1.c: New test.
453 * gcc.dg/Walways-true-2.c: New test.
454 * g++.dg/warn/Walways-true-1.C: New test.
455 * g++.dg/warn/Walways-true-2.C: New test.
456
457 2007-01-05 Jakub Jelinek <jakub@redhat.com>
458
459 PR c/30360
460 * gcc.dg/pr30360.c: New test.
461
462 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
463
464 PR fortran/23232
465 * gfortran.dg/data_implied_do_1.f90: New test.
466
467 PR fortran/27996
468 PR fortran/27998
469 * gfortran.dg/char_length_1.f90: New test.
470
471 2007-01-05 Richard Guenther <rguenther@suse.de>
472
473 PR middle-end/28116
474 * g++.dg/opt/pr28116.C: New testcase.
475
476 2007-01-05 Tobias Burnus <burnus@net-b.de>
477
478 PR fortran/29624
479 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
480 invalid deallocate.
481 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
482 * gfortran.dg/protected_4.f90: Add pointer intent check.
483 * gfortran.dg/protected_6.f90: Add pointer intent check.
484 * gfortran.dg/pointer_intent_1.f90: New test.
485 * gfortran.dg/pointer_intent_2.f90: New test.
486 * gfortran.dg/pointer_intent_3.f90: New test.
487
488 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
489
490 PR 30235
491 * gfortran.dg/altreturn_2.f90: new test.
492
493 2007-01-04 Tom Tromey <tromey@redhat.com>
494
495 PR preprocessor/28165:
496 * gcc.dg/cpp/pr28165.c: New file.
497
498 2007-01-03 Josh Conner <jconner@apple.com>
499
500 PR middle-end/29683
501 * gcc.dg/pr29683.c: New.
502
503 2007-01-03 Jakub Jelinek <jakub@redhat.com>
504
505 PR c++/28217
506 * g++.dg/pch/template-1.C: New test.
507 * g++.dg/pch/template-1.Hs: New file.
508
509 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
510
511 PR middle-end/30353
512 * gcc.c-torture/compile/complex-4.c: New test.
513
514 2007-01-03 Joseph Myers <joseph@codesourcery.com>
515
516 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
517 -maltivec.
518 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
519
520 2007-01-03 Jakub Jelinek <jakub@redhat.com>
521
522 PR middle-end/30286
523 * gcc.dg/pr30286.c: New test.
524
525 PR c++/29535
526 * g++.dg/template/crash66.C: New test.
527
528 PR c++/29054
529 * g++.dg/template/friend49.C: New test.
530
531 2007-01-03 Steven G. Kargl <kargls@comcast.net>
532
533 * gfortran.dg/ibits.f90: New test.
534
535 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
536
537 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
538 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
539
540 2007-01-02 Jan Hubicka <jh@suse.cz>
541
542 * gcc.dg/pr16194.c: We now output error on all three functions, not just
543 first one.
544
545 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
546
547 PR c/19977
548 * gcc/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
549 * gcc/testsuite/gcc.dg/overflow-warn-4.c: Remove XFAIL.
550
551 2006-01-02 Ian Lance Taylor <iant@google.com>
552
553 * g++.dg/warn/Wparentheses-22.C: New test.
554 * g++.dg/warn/Wparentheses-23.C: New test.
555
556 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
557
558 PR middle-end/7651
559 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
560 * gcc.dg/declspec-3-Wextra.c: New.
561 * gcc.dg/declspec-3-no.c: New
562
563 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
564
565 PR fortran/20896
566 * gfortran.dg/interface_10.f90: Remove.
567
568 2007-01-01 Roger Sayle <roger@eyesopen.com>
569
570 * gcc.dg/fold-eqxor-4.c: New test case.
571
572 2007-01-02 Joseph Myers <joseph@codesourcery.com>
573
574 PR middle-end/30311
575 * gcc.c-torture/compile/pr30311.c: New test.
576
577 2007-01-01 Andrew Pinski <pinskia@gmail.com>
578
579 PR middle-end/30253
580 * gcc.c-torture/compile/statement-expression-1.c: New test.
581
582 2007-01-01 Andreas Schwab <schwab@suse.de>
583
584 PR target/29166
585 * g++.dg/eh/pr29166.C: New test.
586
587 2007-01-01 Joseph Myers <joseph@codesourcery.com>
588
589 * lib/target-supports.exp (check_effective_target_powerpc_spe):
590 New.
591 (check_effective_target_vect_cmdline_needed): Use it.
592
593 2006-12-31 Richard Guenther <rguenther@suse.de>
594
595 PR middle-end/30137
596 * testsuite/gcc.dg/pr30137-1.c: New testcase.
597 * testsuite/gcc.dg/pr30137-2.c: Likewise.
598
599 2006-12-31 Roger Sayle <roger@eyesopen.com>
600
601 PR middle-end/30322
602 * gcc.dg/fold-plusnot-1.c: New test case.
603
604 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
605
606 PR c++/29731
607 * g++.dg/parse/template22.C: New test.
608
609 2006-12-31 Richard Guenther <rguenther@suse.de>
610
611 PR middle-end/30338
612 * gcc.c-torture/compile/pr30338.c: New testcase.
613
614 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
615
616 PR fortran/27900
617 * gfortran.dg/intrinsic_actual_4.f90: New test.
618
619 PR fortran/24325
620 * gfortran.dg/func_decl_3.f90: New test.
621
622 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
623
624 PR fortran/23060
625 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
626 * gfortran.dg/c_by_val_1.f: New test.
627 * gfortran.dg/c_by_val_2.f: New test.
628 * gfortran.dg/c_by_val_3.f: New test.
629
630 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
631
632 PR libfortran/30321
633 * gfortran.dg/sum_zero_array_1.f90: New test.
634
635 2006-12-29 Jakub Jelinek <jakub@redhat.com>
636
637 PR preprocessor/29612
638 * gcc.dg/cpp/pr29612-1.c: New test.
639 * gcc.dg/cpp/pr29612-2.c: New test.
640
641 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
642
643 PR fortran/30034
644 * gfortran.dg/pure_formal_proc_1.f90: New test.
645
646 PR fortran/30237
647 * gfortran.dg/intrinsic_actual_3.f90: New test.
648
649 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
650
651 PR fortran/30014
652 * gfortran.dg/io_constraints_1.f90: Update test.
653 * gfortran.dg/io_constraints_2.f90: Update test.
654 * gfortran.dg/inquire_iolength.f90: New test.
655
656 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
657
658 PR fortran/20896
659 * gfortran.dg/interface_10.f90: New test.
660 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
661 since z is already, locally a variable.
662
663 PR fortran/25135
664 * gfortran.dg/generic_11.f90: New test.
665 * gfortran.dg/interface_7.f90: Remove name clash between module
666 name and procedure 'x' referenced in the interface.
667
668 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
669
670 PR middle-end/7651
671 * gcc.dg/Wmissing-parameter-type.c: New.
672 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
673 * gcc.dg/Wmissing-parameter-type-no.c: New.
674
675 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
676
677 PR fortran/25818
678 * gfortran.dg/entry_array_specs_2.f: New test.
679
680 PR fortran/30084
681 * gfortran.dg/nested_modules_6.f90: New test.
682
683 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
684
685 PR middle-end/7651
686 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
687 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
688
689 2006-12-21 Andrew Pinski <pinskia@gmail.com>
690
691 PR C++/30168
692 * g++.dg/opt/complex6.C: New test.
693
694 2006-12-22 Ben Elliston <bje@au.ibm.com>
695
696 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
697 full" if the linker on spu-*-* warns about exceeding local store.
698
699 And revert this patch:
700 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
701 fail to link due to relocation overflows on spu-*-*.
702
703 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
704
705 PR fortran/30273
706 * gfortran.dg/dependency_19.f90: New test.
707
708 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
709
710 PR fortran/30202
711 * gfortran.dg/alloc_comp_basics_3.f90: New test.
712
713 2006-12-21 Jakub Jelinek <jakub@redhat.com>
714
715 PR middle-end/30262
716 * gcc.c-torture/execute/20061220-1.c: New test.
717
718 PR middle-end/30263
719 * gcc.dg/gomp/asm-1.c: New test.
720
721 PR target/30230
722 * g++.dg/eh/ia64-2.C: New test.
723
724 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
725
726 PR target/28966
727 PR target/29248
728 * gcc.dg/rs6000-leaf.c: New.
729
730 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
731
732 PR fortran/25392
733 * gfortran.dg/f2c_8.f90: New test.
734
735 2006-12-20 Bill Wendling <wendling@apple.com>
736
737 * gcc.dg/asm-b.c: Check for __ppc64__.
738
739 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
740
741 PR fortran/30190
742 * gfortran.dg/bounds_check_5.f90: New test.
743
744 2006-12-20 Andrew Pinski <pinskia@gmail.com>
745
746 PR middle-end/30143
747 * gcc.dg/gomp/complex-1.c: New testcase.
748
749 2006-12-20 Roger Sayle <roger@eyesopen.com>
750
751 * gfortran.dg/array_memset_1.f90: New test case.
752
753 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
754
755 * lib/target-supports.exp: Add spu to
756 check_effective_target_vect_widen_mult_hi_to_si.
757
758 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
759
760 PR fortran/29992
761 * gfortran.dg/generic_9.f90: New test.
762
763 PR fortran/30081
764 * gfortran.dg/generic_10.f90: New test.
765
766 2006-12-19 Andrew Pinski <pinskia@gmail.com>
767
768 PR tree-opt/30045
769 * gcc.dg/pr30045.c: New test.
770
771 2006-12-20 Ben Elliston <bje@au.ibm.com>
772
773 * gcc.dg/20020312-2.c: Add a case for __SPU__.
774
775 2006-12-19 Eric Christopher <echristo@apple.com>
776
777 PR target/29302
778 * gcc.c-torture/execute/pr29302-1.c: New.
779
780 2006-12-19 Tobias Burnus <burnus@net-b.de>
781
782 PR fortran/39238
783 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
784
785 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
786
787 PR fortran/30236
788 * gfortran.dg/altreturn_3.f90: New test.
789
790 * gfortran.dg/char_result_12.f90: Fix comment typos.
791
792 2006-12-19 Ben Elliston <bje@au.ibm.com>
793
794 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
795 as newlib's stdio.h uses non-traditional cpp constructs.
796
797 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
798
799 * gfortran.dg/advance.f90: Renamed to advance_1.f90
800 * gfortran.dg/append-1.f90: Renamed to append_1.f90
801 * gfortran.dg/array-1.f90: Renamed to array_1.f90
802 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
803 * gfortran.dg/backspace.f: Renamed to backspace_1.f
804 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
805 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
806 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
807 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
808 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
809 * gfortran.dg/logint-1.f: Renamed to logint_1.f
810 * gfortran.dg/logint-2.f: Renamed to logint_2.f
811 * gfortran.dg/logint-3.f: Renamed to logint_3.f
812 * gfortran.dg/advance_1.f90: Renamed from advance.f90
813 * gfortran.dg/append_1.f90: Renamed from append-1.f90
814 * gfortran.dg/array_1.f90: Renamed from array-1.f90
815 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
816 * gfortran.dg/backspace_1.f: Renamed from backspace.f
817 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
818 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
819 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
820 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
821 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
822 * gfortran.dg/logint_1.f: Renamed from logint-1.f
823 * gfortran.dg/logint_2.f: Renamed from logint-2.f
824 * gfortran.dg/logint_3.f: Renamed from logint-3.f
825
826 2006-12-18 Bill Wendling <wendling@apple.com>
827
828 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
829 id is an OjbC keyword.
830
831 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
832
833 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
834
835 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
836
837 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
838
839 2006-12-18 Ian Lance Taylor <iant@google.com>
840
841 * g++.dg/warn/Wmissing-declarations-1.C: New test.
842
843 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
844
845 * gcc.c-torture/compile/pr27528.c: Use empty templates.
846
847 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
848
849 PR fortran/30207
850 * gfortran.fortran-torture/execute/where21.f90: New test.
851
852 2006-12-17 Tobias Burnus <burnus@net-b.de>
853
854 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
855
856 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
857
858 PR middle-end/7651
859 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
860 * gcc.dg/if-empty-1.c: Likewise.
861 * gcc.dg/pr23165.c: Likewise.
862 * g++.dg/warn/empty-body.C: Likewise.
863
864 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
865
866 PR libfortran/30005
867 * gfortran.dg/open_errors.f90: New test.
868
869 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
870
871 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
872
873 * gcc.target/i386/ssse3-pabsb.c: New file.
874 * gcc.target/i386/ssse3-pabsd.c: Likewise.
875 * gcc.target/i386/ssse3-pabsw.c: Likewise.
876 * gcc.target/i386/ssse3-palignr.c: Likewise.
877 * gcc.target/i386/ssse3-phaddd.c: Likewise.
878 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
879 * gcc.target/i386/ssse3-phaddw.c: Likewise.
880 * gcc.target/i386/ssse3-phsubd.c: Likewise.
881 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
882 * gcc.target/i386/ssse3-phsubw.c: Likewise.
883 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
884 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
885 * gcc.target/i386/ssse3-pshufb.c: Likewise.
886 * gcc.target/i386/ssse3-psignb.c: Likewise.
887 * gcc.target/i386/ssse3-psignd.c: Likewise.
888 * gcc.target/i386/ssse3-psignw.c: Likewise.
889 * gcc.target/i386/ssse3-vals.h: Likewise.
890
891 2006-12-15 Janis Johnson <janis187@us.ibm.com>
892
893 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
894 * lib/fortran-torture.exp: Include target-supports.exp.
895
896 2006-12-15 Jakub Jelinek <jakub@redhat.com>
897
898 PR target/30185
899 * gcc.c-torture/execute/pr30185.c: New test.
900
901 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
902
903 PR testsuite/30179
904 PR testsuite/30180
905 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
906 * gcc.dg/builtin-bswap-2.c: Likewise.
907 * gcc.dg/builtin-bswap-3.c: Likewise.
908 * gcc.dg/builtin-bswap-4.c: Likewise.
909 * lib/target-supports.exp (check_effective_target_stdint_types): New.
910 * cc.c-torture/execute/mode-dependent-address.x: New file.
911
912 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
913
914 PR libfortran/30145
915 * gfortran.dg/write_zero_array: New test.
916
917 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
918
919 PR fortran/30200
920 * gfortran.dg/write_fmt_trim.f90: New test.
921
922 2006-12-14 Diego Novillo <dnovillo@redhat.com>
923
924 PR 30194
925 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
926 temporarily.
927
928 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
929
930 * lib/target-supports.exp (check_weak_available): Use istarget
931 "hppa*-*-hpux10*" instead of regexp.
932 (check_cxa_atexit_available): Likewise.
933
934 2006-12-14 Richard Guenther <rguenther@suse.de>
935
936 PR tree-optimization/30197
937 * gcc.c-torture/execute/complex-1.c: Fix function name.
938 * gcc.dg/builtins-61.c: New testcase.
939
940 2006-12-14 Richard Guenther <rguenther@suse.de>
941
942 PR middle-end/30172
943 * gcc.dg/pr30172-1.c: New testcase.
944
945 2006-12-14 Richard Guenther <rguenther@suse.de>
946
947 PR tree-optimization/30198
948 * gcc.dg/builtins-60.c: New testcase.
949
950 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
951
952 * lib/target-supports.exp (vect_no_align): Remove spu.
953
954 2006-12-13 Ian Lance Taylor <iant@google.com>
955
956 PR c++/19564
957 PR c++/19756
958 * g++.dg/warn/Wparentheses-5.C: New test.
959 * g++.dg/warn/Wparentheses-6.C: New test.
960 * g++.dg/warn/Wparentheses-7.C: New test.
961 * g++.dg/warn/Wparentheses-8.C: New test.
962 * g++.dg/warn/Wparentheses-9.C: New test.
963 * g++.dg/warn/Wparentheses-10.C: New test.
964 * g++.dg/warn/Wparentheses-11.C: New test.
965 * g++.dg/warn/Wparentheses-12.C: New test.
966 * g++.dg/warn/Wparentheses-13.C: New test.
967 * g++.dg/warn/Wparentheses-14.C: New test.
968 * g++.dg/warn/Wparentheses-15.C: New test.
969 * g++.dg/warn/Wparentheses-16.C: New test.
970 * g++.dg/warn/Wparentheses-17.C: New test.
971 * g++.dg/warn/Wparentheses-18.C: New test.
972 * g++.dg/warn/Wparentheses-19.C: New test.
973 * g++.dg/warn/Wparentheses-20.C: New test.
974 * g++.dg/warn/Wparentheses-21.C: New test.
975
976 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
977
978 PR testsuite/30157
979 * lib/target-supports.exp (check_cxa_atexit_available): Return false
980 for target "hppa.*hpux10".
981
982 2006-12-13 Jakub Jelinek <jakub@redhat.com>
983
984 * g++.dg/debug/vartrack1.C: New test.
985
986 * g++.dg/opt/ifcvt1.C: New test.
987
988 * gcc.dg/tls/opt-13.c: New test.
989
990 * gcc.dg/20060425-2.c: New test.
991
992 * g++.dg/opt/pr15054-2.C: New test.
993
994 * gcc.c-torture/execute/20060420-1.c: New test.
995
996 * gcc.c-torture/execute/20060412-1.c: New test.
997
998 * objc/compile/20060406-1.m: New test.
999
1000 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
1001
1002 * g++.dg/template/array17.C: New test.
1003
1004 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
1005
1006 * gcc.target/powerpc/altivec-23.c: New test.
1007
1008 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
1009
1010 PR c++27316
1011 * g++.dg/inherit/error3.C: New test.
1012
1013 PR c++/28740
1014 * g++.dg/inherit/error4.C: New test.
1015
1016 2006-12-13 Richard Guenther <rguenther@suse.de>
1017
1018 PR tree-optimization/17687
1019 * gcc.dg/builtins-59.c: New testcase.
1020
1021 2006-12-13 Ben Elliston <bje@au.ibm.com>
1022
1023 * gcc.target/spu/Wmain.c: New test.
1024
1025 2006-12-12 Josh Conner <jconner@apple.com>
1026
1027 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
1028 * g++.dg/abi/thunk4.C: Likewise.
1029 * g++.dg/abi/rtti3.C: Likewise.
1030
1031 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
1032
1033 * gcc.target/spu/cpat-1.c: New test.
1034 * gcc.target/spu/cpat-2.c: New test.
1035 * gcc.target/spu/cpat-3.c: New test.
1036 * gcc.target/spu/cpat-4.c: New test.
1037
1038 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1039
1040 PR tree-opt/28436
1041 * gcc.c-torture/compile/vector-1.c: New test.
1042 * gcc.c-torture/compile/vector-2.c: New test.
1043 * gcc.c-torture/compile/vector-3.c: New test.
1044
1045 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1046
1047 * lib/fortran-torture.exp: Update copyright years. Remove
1048 obsolete comment. Test -ftree-vectorize where it makes sense.
1049 * lib/gfortran-dg.exp: Update copyright years. Use settings
1050 from fortran-torture.exp.
1051 * gfortran.dg/char_transpose_1.f90,
1052 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
1053 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
1054 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
1055 '-w' to dg-options.
1056
1057 2006-12-12 Richard Sandiford <richard@codesourcery.com>
1058
1059 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
1060 saved_${tool}_load.
1061
1062 2006-12-12 Ira Rosen <irar@il.ibm.com>
1063
1064 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
1065 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
1066 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
1067 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
1068 gaps.
1069
1070 2006-12-12 Richard Guenther <rguenther@suse.de>
1071
1072 PR middle-end/30147
1073 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
1074
1075 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
1076 Diego Novillo <dnovillo@redhat.com>
1077
1078 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
1079 VDEF/VUSE changes.
1080 * gcc.dg/tree-ssa/pr26421.c: Likewise
1081 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
1082 * gcc.dg/tree-ssa/pr23382.c: Likewise.
1083 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
1084 * gcc.dg/tree-ssa/pr28410.c: Likewise.
1085 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
1086 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
1087 * gcc.dg/tree-ssa/vrp07.c: Likewise.
1088 * gcc.dg/tree-ssa/vrp08.c: Likewise.
1089 * gcc.dg/tree-ssa/alias-12.c: Likewise.
1090
1091 2006-12-11 Jan Hubicka <jh@suse.cz>
1092
1093 * gcc.dg/tree-prof/stringop-1.c: New test.
1094 * gcc.dg/tree-prof/stringop-2.c: New test.
1095
1096 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
1097
1098 PR target/30120
1099 * gcc.target/i386/pr30120.c: New test.
1100
1101 Revert:
1102 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
1103
1104 * gcc.target/i386/x87regparm-1.c: New test.
1105 * gcc.target/i386/x87regparm-2.c: New test.
1106 * gcc.target/i386/x87regparm-3.c: New test.
1107 * gcc.target/i386/x87regparm-4.c: New test.
1108
1109 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
1110
1111 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
1112
1113 2006-12-10 Tobias Burnus <burnus@net-b.de>
1114
1115 PR fortran/23994
1116 * gfortran.dg/protected_1.f90: New test.
1117 * gfortran.dg/protected_2.f90: New test.
1118 * gfortran.dg/protected_3.f90: New test.
1119 * gfortran.dg/protected_4.f90: New test.
1120 * gfortran.dg/protected_5.f90: New test.
1121 * gfortran.dg/protected_6.f90: New test.
1122
1123 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
1124 Tobias Burnus <burnus@gcc.gnu.org>
1125
1126 PR fortran/29975
1127 PR fortran/30068
1128 * gfortran.dg/interface_4.f90: Test adding procedure to generic
1129 interface.
1130 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
1131 ambiguous interfaces.
1132 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
1133 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
1134 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
1135 ambiguous interfaces.
1136 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
1137 * gfortran.dg/array_initializer_2.f90: Add initializer array
1138 constructor test.
1139
1140 PR fortran/30096
1141 * gfortran.dg/interface_9.f90: Test that host interfaces are
1142 not checked for ambiguity with the local version.
1143
1144 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
1145
1146 PR fortran/29464
1147 * gfortran.dg/module_interface_2.f90: New test.
1148
1149 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
1150
1151 PR fortran/29941
1152 * gfortran.dg/assumed_len.f90: New test.
1153
1154 2006-12-09 Richard Guenther <rguenther@suse.de>
1155
1156 * g++.dg/warn/implicit-typename1.C: Qualify types.
1157 * g++.dg/parse/crash12.C: Likewise.
1158 * g++.dg/tree-ssa/pr22444.C: Likewise.
1159
1160 2006-12-09 Tobias Burnus <burnus@net-b.de>
1161
1162 * gfortran.dg/array_2.f90: Added sqrt test.
1163
1164 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
1165
1166 * gcc.target/i386/x87regparm-1.c: XFAIL.
1167 * gcc.target/i386/x87regparm-2.c: XFAIL.
1168 * gcc.target/i386/x87regparm-3.c: XFAIL.
1169 * gcc.target/i386/x87regparm-4.c: XFAIL.
1170
1171 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1172
1173 * lib/target-supports.exp
1174 (check_effective_target_large_long_double): New.
1175 * gcc.dg/Wconversion-real.c : Use it.
1176 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
1177 unsigned.
1178
1179 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
1180
1181 * gcc.c-torture/execute/mode-dependent-address.c: New test.
1182
1183 2006-12-08 Tobias Burnus <burnus@net-b.de>
1184
1185 PR fortran/27546
1186 * gfortran.dg/import4.f90: New test for IMPORT in modules.
1187
1188 2006-12-07 Mark Mitchell <mark@codesourcery.com>
1189
1190 PR c++/29732
1191 * g++.dg/template/crash65.C: New test.
1192 * g++.dg/template/spec16.C: Tweak error markers.
1193
1194 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
1195
1196 * gcc.target/spu: New directory.
1197 * gcc.target/spu/spu.exp: New file.
1198 * gcc.target/spu/intrinsics-1.c: New test.
1199
1200 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
1201
1202 PR c++/29980
1203 * g++.dg/ext/attrib27.C: New test.
1204 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
1205 * g++.dg/parse/typedef5.C: Likewise.
1206
1207 2006-12-07 Mike Stump <mrs@apple.com>
1208
1209 * treelang/compile/var_defs.tree: Adjust.
1210
1211 2006-12-06 Mark Mitchell <mark@codesourcery.com>
1212
1213 PR c++/29730
1214 * g++.dg/template/crash64.C: New test.
1215 * g++.dg/parse/crash27.C: Adjust error markers.
1216
1217 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
1218
1219 PR libfortran/30009
1220 PR libfortran/30056
1221 * gfortran.dg/read_eof_4.f90: Add tests.
1222 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
1223 * gfortran.dg/unf_read_corrupted_1.f90: New test.
1224
1225 2006-12-05 Mark Mitchell <mark@codesourcery.com>
1226
1227 PR c++/29729
1228 * g++.dg/template/crash63.C: New test.
1229
1230 PR c++/29728
1231 * g++.dg/template/crash62.C: New test.
1232
1233 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
1234
1235 PR fortran/30003
1236 * gfortran.dg/allocatable_function_1.f90: Increase the number
1237 of expected calls of free to 10; the lhs section reference is
1238 now evaluated so there is another call to bar. Change the
1239 comment appropriately.
1240 * gfortran.dg/array_section_1.f90: New test.
1241
1242 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
1243
1244 PR fortran/29912
1245 * gfortran.dg/char_result_12.f90: New test.
1246
1247 2006-12-05 Richard Guenther <rguenther@suse.de>
1248
1249 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
1250 * gcc.dg/vect/vect-pow-2.c: Rename to ...
1251 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
1252 vect_double, xfail for spu*-*-*.
1253
1254 2006-12-04 Tobias Burnus <burnus@net-b.de>
1255
1256 PR fortran/29962
1257 * initialization_4.f90: Test noninteger exponents (-std=f95).
1258 * initialization_5.f90: New test for noninteger exponents
1259 with -std=f2003.
1260
1261 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1262
1263 PR fortran/29821
1264 * gfortran.dg/parameter_array_section_1.f90: New test.
1265
1266 2006-12-04 Mark Mitchell <mark@codesourcery.com>
1267
1268 PR c++/29733
1269 * g++.dg/template/crash61.C: New test.
1270
1271 PR c++/29632
1272 * g++.dg/template/error23.C: New test.
1273
1274 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
1275
1276 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
1277
1278 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1279
1280 PR fortran/29916
1281 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
1282
1283 2006-12-04 Jakub Jelinek <jakub@redhat.com>
1284
1285 PR middle-end/29965
1286 * gcc.dg/gomp/pr29965-1.c: New test.
1287 * gcc.dg/gomp/pr29965-2.c: New test.
1288 * gcc.dg/gomp/pr29965-3.c: New test.
1289 * gcc.dg/gomp/pr29965-4.c: New test.
1290 * gcc.dg/gomp/pr29965-5.c: New test.
1291 * gcc.dg/gomp/pr29965-6.c: New test.
1292 * g++.dg/gomp/pr29965-1.C: New test.
1293 * g++.dg/gomp/pr29965-2.C: New test.
1294 * g++.dg/gomp/pr29965-3.C: New test.
1295 * g++.dg/gomp/pr29965-4.C: New test.
1296 * g++.dg/gomp/pr29965-5.C: New test.
1297 * g++.dg/gomp/pr29965-6.C: New test.
1298 * g++.dg/gomp/pr29965-7.C: New test.
1299 * g++.dg/gomp/pr29965-8.C: New test.
1300 * g++.dg/gomp/pr29965-9.C: New test.
1301 * g++.dg/gomp/pr29965-10.C: New test.
1302
1303 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
1304
1305 * gnat.dg/pointer_variable_bounds.adb: New test.
1306 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1307 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
1308
1309 2006-12-03 Eric Christopher <echristo@apple.com>
1310
1311 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
1312
1313 2006-12-03 Richard Henderson <rth@redhat.com>
1314 Andrew Pinski <pinskia@gmail.com>
1315
1316 PR C++/14329
1317 * g++.dg/warn/unit-1.C: New test.
1318
1319 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
1320
1321 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
1322
1323 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1324
1325 * g++.dg/vect/vect.exp: Enable tests to run on spu.
1326 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
1327 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
1328 * gcc.dg/vect/vect-70.c: Reduce array size.
1329 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
1330 vect_no_compaer_double targets.
1331 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
1332 vect_float, vect_double, and vect_int.
1333
1334 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1335
1336 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
1337 test for loop versioning on vect_no_align targets.
1338 * gcc.dg/vect/pr20122.c: Likewise.
1339 * gcc.dg/vect/vect-105.c: Likewise.
1340 * gcc.dg/vect/vect-42.c: Likewise.
1341 * gcc.dg/vect/vect-43.c: Likewise.
1342 * gcc.dg/vect/vect-74.c: Likewise.
1343 * gcc.dg/vect/vect-75.c: Likewise.
1344 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
1345 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
1346 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
1347 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
1348
1349 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
1350
1351 PR fortran/29642
1352 * gfortran.dg/value_1.f90 : New test.
1353 * gfortran.dg/value_2.f90 : New test.
1354 * gfortran.dg/value_3.f90 : New test.
1355 * gfortran.dg/value_4.f90 : New test.
1356 * gfortran.dg/value_4.c : Called from value_4.f90.
1357
1358 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
1359
1360 PR C++/30033
1361 * g++.dg/cpp0x/static_assert4.C: New testcase.
1362
1363 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1364
1365 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
1366
1367 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
1368
1369 PR c/27953
1370 * gcc.dg/pr27953.c: New test.
1371
1372 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1373
1374 PR c++/30022
1375 * g++.dg/ext/vector5.C: New test.
1376
1377 PR c++/30021
1378 * g++.dg/other/main1.C: New test.
1379
1380 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
1381
1382 PR libfortran/29568
1383 * gfortran.dg/convert_implied_open.f90: Change to
1384 new default record length.
1385 * gfortran.dg/unf_short_record_1.f90: Adapt to
1386 new error message.
1387 * gfortran.dg/unformatted_subrecords_1.f90: New test.
1388
1389 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
1390
1391 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
1392
1393 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
1394
1395 PR c++/29066
1396 * g++.dg/expr/pr29066.c: New.
1397
1398 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
1399 Zdenek Dvorak <dvorakz@suse.cz>
1400
1401 PR tree-optimization/29921
1402 * gcc.dg/pr29921-2.c: New test.
1403
1404 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
1405
1406 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
1407 (i386_get_cpuid): New function.
1408 (i386_cpuid_ecx): Likewise.
1409 (i386_cpuid_edx): Likewise.
1410 (i386_cpuid): Updated to call i386_cpuid_edx.
1411
1412 * gcc.target/i386/sse3-addsubpd.c: New file.
1413 * gcc.target/i386/sse3-addsubps.c: Likewise.
1414 * gcc.target/i386/sse3-haddpd.c: Likewise.
1415 * gcc.target/i386/sse3-haddps.c: Likewise.
1416 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1417 * gcc.target/i386/sse3-hsubps.c: Likewise.
1418 * gcc.target/i386/sse3-lddqu.c: Likewise.
1419 * gcc.target/i386/sse3-movddup.c: Likewise.
1420 * gcc.target/i386/sse3-movshdup.c: Likewise.
1421 * gcc.target/i386/sse3-movsldup.c: Likewise.
1422
1423 2006-12-01 Dirk Mueller <dmueller@suse.de>
1424
1425 * g++.dg/warn/Wreturn-type-4.C: New testcase.
1426
1427 2006-11-30 Janis Johnson <janis187@us.ibm.com>
1428
1429 * gcc.dg/dfp/convert-int-max.c: New test.
1430 * gcc.dg/dfp/convert-int-max-fold.c: New test.
1431
1432 2006-11-30 Richard Guenther <rguenther@suse.de>
1433
1434 * gcc.dg/vect/vect-pow-1.c: Rename ...
1435 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
1436 floats instead of doubles, check successful vectorization.
1437
1438 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
1439
1440 PR target/29945
1441 * gcc.c-torture/compile/pr29945.c: New testcase.
1442
1443 2006-11-30 Joseph Myers <joseph@codesourcery.com>
1444
1445 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
1446 -maltivec.
1447
1448 2006-11-29 Eric Christopher <echristo@apple.com>
1449
1450 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
1451
1452 2006-11-29 Janis Johnson <janis187@us.ibm.com>
1453
1454 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
1455
1456 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
1457
1458 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
1459
1460 PR c++/29022
1461 * g++.dg/inherit/virtual2.C: New test.
1462 * g++.dg/inherit/virtual3.C: Likewise.
1463 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
1464 * g++.dg/inherit/error2.C: Likewise.
1465 * g++.dg/template/instantiate1.C: Likewise.
1466
1467 2006-11-28 Andrew Pinski <pinskia@gmail.com>
1468
1469 PR tree-opt/29984
1470 * gcc.dg/tree-ssa/reassoc-12.c: New test.
1471
1472 2006-11-28 Jan Hubicka <jh@suse.cz>
1473
1474 * gcc.dg/memcpy-1.c: New test.
1475
1476 2006-11-28 Jakub Jelinek <jakub@redhat.com>
1477
1478 PR c++/29735
1479 * g++.dg/warn/main-3.C: New test.
1480
1481 2006-11-28 Jan Hubicka <jh@suse.cz>
1482
1483 * gcc.dg/winline-1.c: New test.
1484
1485 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
1486
1487 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
1488 alignments.
1489
1490 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1491
1492 PR fortran/29976
1493 * gfortran.dg/missing_optional_dummy_3.f90
1494
1495 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1496
1497 PR fortran/20880
1498 * gfortran.dg/interface_3.f90: Modify errors.
1499
1500 2006-11-28 Ben Elliston <bje@au.ibm.com>
1501
1502 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
1503 fail to link due to relocation overflows on spu-*-*.
1504
1505 2006-11-27 Michael Matz <matz@suse.de>
1506 Andreas Krebbel <krebbel1@de.ibm.com>
1507
1508 PR target/29319
1509 * gcc.dg/20061127-1.c: New testcase.
1510
1511 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
1512
1513 * gcc.dg/20061124-1.c: Add exit() function prototype.
1514
1515 2006-11-27 Jan Hubicka <jh@suse.cz>
1516
1517 * gcc.target/i386/memcpy-1.c: Adjust size.
1518 * testsuite/gcc.dg/visibility-11.c: Likewise.
1519
1520 2006-11-27 Richard Guenther <rguenther@suse.de>
1521
1522 PR middle-end/25620
1523 * gcc.target/i386/pow-1.c: New testcase.
1524 * gcc.dg/builtins-58.c: Likewise.
1525
1526 2006-11-26 Mark Mitchell <mark@codesourcery.com>
1527
1528 PR c++/29886
1529 * g++.dg/expr/cast8.C: New test.
1530
1531 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1532
1533 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
1534 Don't ever inline the testcase.
1535
1536 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1537
1538 PR fortran/29982
1539 * gfortran.fortran-torture/compile/parameter_3.f90: New
1540 testcase.
1541
1542 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1543
1544 PR fortran/29951
1545 * gfortran.fortran-torture/execute/transfer2.f90: New test.
1546
1547 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1548
1549 * gfortran.fortran-torture/execute/specifics.f90: Remove test
1550 for CHAR.
1551
1552 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1553
1554 PR libgfortran/29936
1555 * gfortran.dg/write_check3.f90: New test.
1556
1557 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1558
1559 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
1560
1561 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
1562
1563 PR fortran/20880
1564 * gfortran.dg/interface_3.f90: New test.
1565
1566 PR fortran/29387
1567 * gfortran.dg/generic_8.f90: New test.
1568
1569 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1570
1571 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
1572 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
1573 * gfortran.dg/specifics_3.f90: Remove.
1574
1575 2006-11-24 Jakub Jelinek <jakub@redhat.com>
1576
1577 PR c/29955
1578 * gcc.dg/gomp/pr29955.c: New test.
1579
1580 PR c/29736
1581 * gcc.dg/pr29736.c: New test.
1582
1583 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1584
1585 PR tree-opt/29964
1586 * gcc.dg/pure-1.c: New test.
1587
1588 2006-11-24 Joseph Myers <joseph@codesourcery.com>
1589
1590 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
1591 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
1592
1593 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
1594
1595 * gcc.dg/20061124-1.c: New testcase.
1596
1597 2006-11-23 Eric Christopher <echristo@apple.com>
1598
1599 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
1600
1601 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1602
1603 PR c/2707
1604 PR c++/26167
1605 * gcc.dg/Wconversion-integer.c: New. Supersedes
1606 Wconversion-negative-constants.c
1607 * gcc.dg/Wconversion-real.c: New.
1608 * gcc.dg/Wconversion-real-integer.c: New.
1609 * gcc.dg/Wconversion-negative-constants.c: Deleted.
1610 * g++.dg/warn/Wconversion1.C: Modified.
1611
1612 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1613
1614 * gfortran.dg/overload_1.f90: New test.
1615
1616 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1617
1618 PR c/9072
1619 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
1620 Wtraditional-conversion.
1621 * gcc.dg/overflow-warn-2.c: Likewise.
1622 * gcc.dg/Wconversion.c: Likewise. Renamed as
1623 Wtraditional-conversion.c .
1624 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
1625 Wtraditional-conversion-2.c .
1626 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
1627 Wtraditional-conversion-2.c
1628 * gcc.dg/Wconversion-negative-constants.c: New.
1629
1630 2006-11-23 Andrew Pinski <pinskia@gmail.com>
1631
1632 * gcc.dg/tree-ssa/dump-1.c: New test.
1633
1634 2006-11-23 David Ung <davidu@mips.com>
1635
1636 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
1637 -mfp64, allowable when ISA >= 33 and float is enabled.
1638 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
1639 of mthc1 and mfhc1 patterns.
1640
1641 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
1642
1643 PR tree-optimization/29921
1644 * gcc.dg/pr29921.c: New test.
1645
1646 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1647
1648 PR fortran/29441
1649 * gfortran.dg/initialization_4.f90: New test.
1650
1651 2006-11-22 Ira Rosen <irar@il.ibm.com>
1652
1653 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
1654 platforms that have interleaving support.
1655 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
1656 * gcc.dg/vect/vect-strided-a-u16-i2.c,
1657 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
1658 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
1659 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
1660 gcc.dg/vect/vect-strided-u8-i2-gap.c,
1661 gcc.dg/vect/vect-strided-u8-i8.c,
1662 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
1663 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
1664 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
1665 gcc.dg/vect/vect-strided-float.c,
1666 gcc.dg/vect/vect-strided-a-mult.c,
1667 gcc.dg/vect/vect-strided-mult-char-ls.c,
1668 gcc.dg/vect/vect-strided-a-u16-mult.c,
1669 gcc.dg/vect/vect-strided-a-u32-mult.c,
1670 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
1671 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
1672 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
1673 gcc.dg/vect/vect-strided-mult.c,
1674 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
1675 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
1676
1677 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1678
1679 PR fortran/25087
1680 * gfortran.dg/auto_char_len_4.f90: New test.
1681
1682 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1683
1684 PR fortran/29652
1685 * gfortran.dg/generic_7.f90: New test.
1686 * gfortran.dg/defined_operators_1.f90: Add new error.
1687
1688 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
1689
1690 PR tree-optimization/29902
1691 * g++.dg/tree-ssa/pr29902.C: New test.
1692
1693 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
1694
1695 PR fortran/29820
1696 * gfortran.dg/used_types_13.f90: New test.
1697
1698 2006-11-21 Janis Johnson <janis187@us.ibm.com>
1699
1700 * gcc.dg/dfp/snan.c: Delete.
1701
1702 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
1703
1704 * g++.dg/cpp0x/static_assert1.C: New.
1705 * g++.dg/cpp0x/static_assert2.C: New.
1706 * g++.dg/cpp0x/static_assert3.C: New.
1707
1708 2006-11-21 Richard Guenther <rguenther@suse.de>
1709
1710 * gcc.dg/vect/vect-pow-1.c: New testcase.
1711 * gcc.dg/vect/vect-pow-2.c: Likewise.
1712
1713 2006-11-21 Jakub Jelinek <jakub@redhat.com>
1714
1715 PR c++/29570
1716 * g++.dg/template/static29.C: New test.
1717
1718 PR c++/29734
1719 * g++.dg/conversion/simd4.C: New test.
1720
1721 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
1722
1723 PR c++/29475
1724 * g++.dg/template/access19.C: New test.
1725 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
1726 error is reported.
1727
1728 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
1729
1730 PR tree-opt/25500
1731 * gcc.dg/tree-ssa/sra-4.c: New testcase.
1732
1733 2006-11-20 Tobias Burnus <burnus@net-b.de>
1734
1735 PR fortran/27546
1736 * gfortran.dg/import.f90: Extended test.
1737 * gfortran.dg/import2.f90: Extended test.
1738
1739 2006-11-20 Tobias Burnus <burnus@net-b.de>
1740
1741 * gfortran.dg/volatile3.f90: Add conflict test.
1742
1743 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
1744
1745 PR fortran/24783
1746 * gfortran.dg/implicit_10.f90: New test.
1747
1748 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
1749
1750 PR c++/8586
1751 * g++.dg/warn/Wall-write-strings.C: New.
1752
1753 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
1754
1755 * gfortran.dg/alloc_comp_constraint_5.f90: New.
1756 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
1757
1758 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1759
1760 * gfortran.dg/use_3.f90: Remove error message.
1761 * gfortran.dg/iso_fortran_env_1.f90: New test.
1762 * gfortran.dg/iso_fortran_env_2.f90: New test.
1763 * gfortran.dg/iso_fortran_env_3.f90: New test.
1764 * gfortran.dg/iso_fortran_env_4.f90: New test.
1765
1766 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
1767
1768 * gcc.dg/vect/vect-27.c: Fix initialization.
1769
1770 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1771
1772 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
1773 * gcc.dg/torture/builtin-minmax-1.c: New.
1774
1775 * gcc.dg/builtins-20.c: Add cases for copysign.
1776
1777 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1778
1779 PR fortran/24285
1780 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
1781
1782 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1783 * gfortran.dg/use_1.f90: New test.
1784 * gfortran.dg/use_1.f90: New test.
1785 * gfortran.dg/use_1.f90: New test.
1786
1787 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
1788
1789 PR tree-optimization/29801
1790 * gcc.dg/pr29801.c: New test.
1791
1792 2006-11-17 Jakub Jelinek <jakub@redhat.com>
1793
1794 PR middle-end/29584
1795 * gcc.dg/torture/pr29584.c: New test.
1796
1797 2006-11-17 Joseph Myers <joseph@codesourcery.com>
1798
1799 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
1800 Condition PowerPC tests for saving FPRs on powerpc_fprs.
1801 * gcc.target/powerpc/compress-float-ppc.c,
1802 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
1803 powerpc_fprs.
1804 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
1805 do not pass -mhard-float.
1806
1807 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
1808
1809 * gnat.dg/volatile_aggregate.adb: New test.
1810
1811 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1812
1813 PR fortran/29391
1814 PR fortran/29489
1815 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
1816 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
1817
1818 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1819
1820 PR target/29201
1821 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
1822
1823 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
1824
1825 * gfortran.dg/import3.f90: Fix error message.
1826
1827 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
1828
1829 PR tree-opt/29788
1830 * gfortran.fortran-torture/compile/inline_1.f90:
1831 New testcase.
1832
1833 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
1834
1835 * gcc.target/i386/x87regparm-1.c: New test.
1836 * gcc.target/i386/x87regparm-2.c: New test.
1837 * gcc.target/i386/x87regparm-3.c: New test.
1838 * gcc.target/i386/x87regparm-4.c: New test.
1839
1840 2006-11-15 Tobias Burnus <burnus@net-b.de>
1841
1842 PR fortran/27546
1843 * gfortran.dg/import.f90: New test.
1844 * gfortran.dg/import2.f90: New test.
1845 * gfortran.dg/import3.f90: New test.
1846
1847 2006-11-15 Tobias Burnus <burnus@net-b.de>
1848
1849 PR fortran/27588
1850 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
1851
1852 2006-11-15 Tobias Burnus <burnus@net-b.de>
1853
1854 PR fortran/29806
1855 * gfortran.dg/contains.f90: New test.
1856 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
1857
1858 2006-11-15 Jakub Jelinek <jakub@redhat.com>
1859
1860 PR tree-optimization/29581
1861 * gcc.dg/pr29581-1.c: New test.
1862 * gcc.dg/pr29581-2.c: New test.
1863 * gcc.dg/pr29581-3.c: New test.
1864 * gcc.dg/pr29581-4.c: New test.
1865 * gfortran.dg/pr29581.f90: New test.
1866
1867 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
1868
1869 PR fortran/29702
1870 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
1871 numbers in error message headers.
1872
1873 2006-11-14 Richard Guenther <rguenther@suse.de>
1874
1875 * gcc.target/i386/math-torture/math-torture.exp: Restrict
1876 to i?86 and x86_64 targets.
1877
1878 2006-11-14 Caroline Tice <ctice@apple.com>
1879
1880 * gcc.dg/pubtypes-1.c: New file/testcase.
1881 * gcc.dg/pubtypes-2.c: New file/testcase.
1882 * gcc.dg/pubtypes-3.c: New file/testcase.
1883 * gcc.dg/pubtypes-4.c: New file/testcase.
1884 * g++.dg/pubtypes.C: New file/testcase.
1885
1886 2006-11-14 Mark Mitchell <mark@codesourcery.com>
1887
1888 PR c++/29106
1889 * g++.dg/init/self1.C: New test.
1890
1891 2006-11-14 Tobias Burnus <burnus@net-b.de>
1892
1893 PR fortran/29657
1894 * gfortran.dg/conflicts.f90: Add.
1895
1896 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
1897
1898 PR rtl-optimization/29798
1899
1900 * gcc.c-torture/execute/pr29798.c: New.
1901
1902 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1903
1904 * gcc.dg/builtins-20.c: Add more cases.
1905
1906 2006-11-13 Jakub Jelinek <jakub@redhat.com>
1907
1908 PR fortran/29759
1909 * gfortran.dg/gomp/pr29759.f90: New test.
1910
1911 2006-11-13 Mark Mitchell <mark@codesourcery.com>
1912
1913 PR c++/29518
1914 * g++.dg/template/static28.C: New test.
1915
1916 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
1917
1918 * lib/c-torture.exp: Use target-libpath.exp.
1919 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
1920 set GCC_EXEC_PREFIX env var from global variable of same name.
1921
1922 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1923
1924 PR fortran/26994
1925 * gfortran.fortran-torture/compile/transfer-1.f90:
1926 New testcase.
1927
1928 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
1929 Zdenek Dvorak <dvorakz@suse.cz>
1930
1931 PR tree-optimization/29680
1932 * gcc.dg/alias-11.c: New test.
1933
1934 2006-11-12 Jason Merrill <jason@redhat.com>
1935 Andrew Pinski <pinskia@physics.uc.edu>
1936
1937 PR middle-end/28915
1938 * gcc.target/i386/vectorize1.c: New.
1939
1940 2006-11-12 Roger Sayle <roger@eyesopen.com>
1941
1942 PR rtl-optimization/29797
1943 * gcc.c-torture/execute/pr29797-1.c: New test case.
1944
1945 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1946
1947 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
1948
1949 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
1950
1951 * gcc.dg/tree-ssa/prefetch-3.c: New test.
1952
1953 2006-11-12 Roger Sayle <roger@eyesopen.com>
1954
1955 PR tree-optimization/13827
1956 * gcc.dg/fold-eqand-1.c: New test case.
1957
1958 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
1959
1960 PR rtl-opt/28812
1961 * gcc.c-torture/execute/mayalias-3.c: New test.
1962
1963 2006-11-11 Richard Sandiford <richard@codesourcery.com>
1964
1965 PR middle-end/27528
1966 * gcc.c-torture/compile/pr27528.c: New test.
1967 * gcc.dg/pr27528.c: Likewise.
1968
1969 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1970
1971 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
1972
1973 * gcc.dg/torture/builtin-symmetric-1.c: New test.
1974
1975 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1976
1977 PR fortran/29758
1978 * gfortran.dg/reshape_source_size_1.f90: New test.
1979
1980 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1981
1982 PR fortran/29315
1983 * gfortran.dg/aliasing_dummy_4.f90: New test.
1984
1985 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
1986
1987 PR target/29777
1988 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
1989 and x86_64-*-* targets.
1990
1991 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1992
1993 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
1994 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
1995 New macros. Use them in exact tests.
1996 (TESTIT3): New macro.
1997 Add tests for fmin, fmax and fma.
1998
1999 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
2000
2001 PR fortran/29431
2002 * gfortran.dg/array_constructor_13.f90: New test.
2003
2004 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
2005
2006 PR fortran/29744
2007 * gfortran.dg/used_types_12.f90: New test.
2008
2009 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
2010
2011 PR middle-end/29726
2012 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
2013 (test6): Ditto.
2014 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
2015 * gcc.dg/fold-eqandshift-3.c: New test case.
2016
2017 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
2018
2019 PR fortran/29699
2020 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
2021
2022 PR fortran/21370
2023 * gfortran.dg/change_symbol_attributes_1.f90: New test.
2024
2025 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2026
2027 * gcc.dg/20061109-1.c: New testcase.
2028
2029 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2030
2031 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
2032
2033 2006-11-09 Tobias Burnus <burnus@net-b.de>
2034
2035 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
2036 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
2037
2038 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
2039
2040 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
2041 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
2042
2043 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2044
2045 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
2046
2047 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2048
2049 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
2050 vect-9.c).
2051 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
2052 * gcc.dg/vect/vect-9.c: Now vectorizable.
2053 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
2054 that support vect_widen_mult.
2055 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
2056 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
2057 vect-reduc-dot-u16.c).
2058 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
2059 vect-reduc-dot-u16.c).
2060 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
2061 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
2062 vect-reduc-dot-s8.c).
2063 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
2064 vect-reduc-dot-s8.c).
2065 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
2066 vect-reduc-dot-s8.c).
2067 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
2068 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
2069 vect-reduc-dot-u8.c).
2070 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
2071 vect-reduc-dot-u8.c).
2072 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
2073 * gcc.dg/vect/vect-multitypes-9.c: New test.
2074 * gcc.dg/vect/vect-multitypes-10.c: New test.
2075 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
2076 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
2077 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
2078 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
2079 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
2080 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
2081 wrapv-vect-reduc-dot-s8.c.
2082 * lib/target-support.exp (check_effective_target_vect_unpack): New.
2083 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
2084 targets that support vec_unpack.
2085 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
2086 (check_effective_target_vect_widen_mult_qi_to_hi): New.
2087 (check_effective_target_vect_widen_mult_hi_to_si): New.
2088 (check_effective_target_vect_widen_sum): Removed.
2089
2090 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2091
2092 * gcc.dg/vect/vect-multitypes-8.c: New test.
2093 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
2094
2095 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2096
2097 * gcc.dg/vect/vect-multitypes-7.c: New test.
2098
2099 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2100
2101 * gcc.dg/vect/vect-multitypes-4.c: New test.
2102 * gcc.dg/vect/vect-multitypes-5.c: New test.
2103 * gcc.dg/vect/vect-multitypes-6.c: New test.
2104
2105 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2106
2107 * gcc.dg/vect/vect-multitypes-1.c: New test.
2108 * gcc.dg/vect/vect-multitypes-2.c: New test.
2109 * gcc.dg/vect/vect-multitypes-3.c: New test.
2110
2111 2006-11-07 Eric Christopher <echristo@apple.com>
2112
2113 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
2114 Test using scan-assembler-not.
2115
2116 2006-11-07 Jakub Jelinek <jakub@redhat.com>
2117
2118 * gcc.dg/inline-17.c: New test.
2119
2120 2006-11-07 Steve Ellcey <sje@cup.hp.com>
2121
2122 PR other/25028
2123 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
2124 on HP-UX.
2125
2126 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
2127
2128 PR fortran/29539
2129 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
2130
2131 PR fortran/29634
2132 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
2133 test.
2134
2135 2006-11-07 Tobias Burnus <burnus@net-b.de>
2136
2137 PR fortran/29601
2138 * gfortran.dg/volatile.f90: Add.
2139 * gfortran.dg/volatile2.f90: Add.
2140 * gfortran.dg/volatile3.f90: Add.
2141 * gfortran.dg/volatile4.f90: Add.
2142 * gfortran.dg/volatile5.f90: Add.
2143 * gfortran.dg/volatile6.f90: Add.
2144 * gfortran.dg/volatile7.f90: Add.
2145
2146 2006-11-06 Tobias Burnus <burnus@net-b.de>
2147
2148 * gfortran.dg/io_constraints_2.f90: Adjust pattern
2149 for matching error messages.
2150 * gfortran.dg/specifics_3.f90: Adjust pattern
2151 for matching error messages.
2152
2153 2006-11-06 Janis Johnson <janis187@us.ibm.com>
2154 Bernhard Fischer <aldot@gcc.gnu.org>
2155
2156 * lib/gcc-dg.exp (output-exists): New proc.
2157 (output-exists-not): New proc.
2158 * gcc.test-framework/test-framework.awk: Support new directives.
2159 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
2160 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
2161 * gcc.test-framework/dg-outexists-exp-F.c: New test.
2162 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
2163 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
2164 * gcc.test-framework/dg-outexists-exp-P.c: New test.
2165
2166 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
2167
2168 PR fortran/29630
2169 PR fortran/29679
2170 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
2171 * gfortran.dg/initialization_3.f90: New.
2172
2173 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2174
2175 PR libgfortran/25545
2176 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
2177
2178 2006-11-05 Jakub Jelinek <jakub@redhat.com>
2179
2180 PR middle-end/29695
2181 * gcc.c-torture/execute/pr29695-1.c: New test.
2182 * gcc.c-torture/execute/pr29695-2.c: New test.
2183
2184 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
2185
2186 PR fortran/29565
2187 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
2188
2189 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
2190
2191 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
2192 for matching error messages.
2193
2194 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
2195
2196 PR target/26915
2197 * gcc.target/i386/387-12.c: New test.
2198
2199 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2200
2201 PR libfortran/29713
2202 * gfortran.dg/pr29713.f90: New test.
2203
2204 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
2205
2206 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
2207 Also test for bogus rest sign.
2208
2209 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2210
2211 PR libfortran/27895
2212 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
2213
2214 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
2215
2216 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
2217 from error messages.
2218
2219 2006-11-02 Mike Stump <mrs@apple.com>
2220
2221 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
2222
2223 * g++.old-deja/g++.abi/align.C: Enable for darwin.
2224
2225 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
2226
2227 * g++.dg/eh/gcsec1.C: New test.
2228
2229 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2230
2231 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
2232 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
2233
2234 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
2235
2236 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
2237 hexadecimal value.
2238 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
2239 * gcc.dg/pr14796-2.c: Likewise.
2240
2241 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2242
2243 * gcc.c-torture/execute/20061101-1.c: New test.
2244
2245 2006-11-01 Richard Guenther <rguenther@suse.de>
2246
2247 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
2248
2249 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2250
2251 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
2252 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
2253
2254 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2255
2256 * gcc.c-torture/execute/20061031-1.c: New test.
2257
2258 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2259
2260 PR 23067
2261 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
2262 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
2263 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
2264 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
2265 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
2266 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
2267 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
2268
2269 2006-10-31 Eric Christopher <echristo@apple.com>
2270 Falk Hueffner <falk@debian.org>
2271
2272 * gcc.dg/builtin-bswap-1.c: New.
2273 * gcc.dg/builtin-bswap-2.c: New.
2274 * gcc.dg/builtin-bswap-3.c: New.
2275 * gcc.dg/builtin-bswap-4.c: New.
2276 * gcc.dg/builtin-bswap-5.c: New.
2277 * gcc.target/i386/builtin-bswap-1.c: New.
2278
2279 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2280
2281 * gcc.dg/inline-16.c: New.
2282
2283 PR 16622
2284 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
2285 defining it.
2286 * gcc.dg/inline-13.c: New.
2287 * gcc.dg/inline-14.c: New.
2288 * gcc.dg/inline-15.c: New.
2289
2290 PR 11377
2291 * gcc.dg/inline6.c: New.
2292 * gcc.dg/inline7.c: New.
2293
2294 2006-10-31 Roger Sayle <roger@eyesopen.com>
2295
2296 PR middle-end/23470
2297 * gcc.dg/pr23470-1.c: New test case.
2298
2299 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
2300
2301 PR fortran/29537
2302 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
2303 data.
2304 * gfortran.dg/blockdata_2.f90: New testcase.
2305
2306 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
2307
2308 PR libfortran/29627
2309 * gfortran.dg/unf_short_record_1.f90: New test.
2310
2311 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2312
2313 PR fortran/29067
2314 * gfortran.dg/pr29067.f: New test.
2315
2316 2006-10-31 Joseph Myers <joseph@codesourcery.com>
2317 Richard Sandiford <richard@codesourcery.com>
2318
2319 * lib/target-supports.exp (get_compiler_messages): Append options
2320 as a single list element.
2321 (check_effective_target_arm_vfp_ok): New.
2322 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
2323
2324 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
2325
2326 PR fortran/29387
2327 * gfortran.dg/intrinsic_actual_2.f90: New test.
2328
2329 PR fortran/29490
2330 * gfortran.dg/actual_array_interface_1.f90: New test.
2331
2332 PR fortran/29641
2333 * gfortran.dg/used_types_11.f90: New test.
2334
2335 2006-10-30 Dirk Mueller <dmueller@suse.de>
2336
2337 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
2338 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
2339 * g++.old-deja/g++.pt/eichin01.C (main): Same.
2340 * g++.old-deja/g++.mike/net25.C (main): Same.
2341 * g++.dg/lookup/exception1.C (main): Same.
2342 * g++.dg/parse/parens2.C (main): Same.
2343
2344 2006-10-30 Roger Sayle <roger@eyesopen.com>
2345
2346 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
2347
2348 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2349
2350 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
2351 * gcc.dg/torture/builtin-math-3.c: Likewise.
2352
2353 2006-10-30 Tobias Burnus <burnus@net-b.de>
2354
2355 PR fortran/29452
2356 * gfortran.dg/write_check.f90: Check run-time keyword checking.
2357 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
2358
2359 2006-10-30 Andrew Pinski <pinskia@gmail.com>
2360
2361 PR Fortran/29410
2362 * gfortran.fortran-torture/execute/transfer1.f90: New test.
2363
2364 2006-10-30 Joseph Myers <joseph@codesourcery.com>
2365
2366 * lib/target-supports.exp (check_function_available): Declare
2367 function before calling.
2368
2369 2006-10-30 Jakub Jelinek <jakub@redhat.com>
2370
2371 PR tree-optimization/29637
2372 * gcc.dg/pr29637.c: New test.
2373
2374 2006-10-29 Roger Sayle <roger@eyesopen.com>
2375
2376 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
2377 tree canonicalization.
2378
2379 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2380
2381 * gcc.dg/builtins-20.c: Add more hypot tests.
2382
2383 2006-10-29 Roger Sayle <roger@eyesopen.com>
2384
2385 * gcc.dg/fold-compare-1.c: New test case.
2386
2387 2006-10-29 Dirk Mueller <dmueller@suse.de>
2388
2389 PR c++/16307
2390 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
2391
2392 2006-10-29 Roger Sayle <roger@eyesopen.com>
2393
2394 PR tree-optimization/15458
2395 * gcc.dg/fold-xornot-1.c: New test case.
2396
2397 2006-10-29 Richard Guenther <rguenther@suse.de>
2398
2399 * gcc.target/i386/math-torture/trunc.c: New testcase.
2400
2401 2006-10-29 Richard Guenther <rguenther@suse.de>
2402
2403 * gcc.target/i386/math-torture/round.c: New testcase.
2404
2405 2006-10-29 Richard Guenther <rguenther@suse.de>
2406
2407 * gcc.target/i386/math-torture/ceil.c: New testcase.
2408 * gcc.target/i386/math-torture/floor.c: Likewise.
2409
2410 2006-10-29 Richard Guenther <rguenther@suse.de>
2411
2412 * gcc.target/i386/math-torture/rint.c: New testcase.
2413 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
2414
2415 2006-10-29 Richard Guenther <rguenther@suse.de>
2416
2417 * gcc.target/i386/math-torture/lfloor.c: New testcase.
2418 * gcc.target/i386/math-torture/lceil.c: Likewise.
2419
2420 2006-10-28 Tobias Burnus <burnus@net-b.de>
2421
2422 PR libgfortran/24313
2423 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
2424
2425 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
2426
2427 * gcc.c-torture/execute/20020118-1.c,
2428 gcc.c-torture/execute/builtins/strlen.c,
2429 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
2430 comment typos.
2431
2432 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2433
2434 * gcc.dg/builtins-20.c: Add tests for hypot.
2435 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
2436 two-argument builtins.
2437 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
2438 TESTIT2. Update all callers.
2439 (TESTIT2, TESTIT2_R): New helper macros.
2440 Add testcases for pow, hypot and atan2.
2441
2442 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2443
2444 PR C++/29295
2445 * g++.dg/expr/bool1.C: New test.
2446 * g++.dg/expr/bool2.C: New test.
2447
2448 2006-10-28 Tobias Burnus <burnus@net-b.de>
2449
2450 PR fortran/28224
2451 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
2452 * gfortran.dg/namelist_internal.f90: New test.
2453
2454 2006-10-28 Tobias Burnus <burnus@net-b.de>
2455
2456 PR fortran/29625
2457 * gfortran.dg/io_real_boz.f90: Add.
2458 * gfortran.dg/io_real_boz2.f90: Add.
2459
2460 2006-10-28 Richard Guenther <rguenther@suse.de>
2461
2462 PR middle-end/26899
2463 * gcc.dg/tree-ssa/pr26899.c: New testcase.
2464
2465 2006-10-28 Richard Guenther <rguenther@suse.de>
2466
2467 PR target/28806
2468 * gcc.target/i386/math-torture/lround.c: New testcase.
2469
2470 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
2471
2472 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
2473 * gcc.dg/builtins-44.c: Likewise.
2474 * gcc.dg/builtins-45.c: Likewise.
2475 * gcc.dg/pr28796-2.c: Likewise.
2476 * gcc.dg/unordered-3.c: Likewise.
2477
2478 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2479
2480 PR libgfortran/27954
2481 * gfortran.dg/error_recovery_2.f90: New test.
2482
2483 2006-10-26 Richard Guenther <rguenther@suse.de>
2484
2485 * gcc.target/i386/i386.exp: Use glob, not find to collect
2486 tests. Avoids recursing into subdirectories.
2487 * gcc.target/i386/math-torture/math-torture.exp: Torture
2488 for interesting ia32 math options.
2489 * gcc.target.i386/math-torture/lrint.c: New testcase.
2490
2491 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2492
2493 PR libgfortran/29563
2494 * gfortran.dg/arrayio_9.f90: Update test.
2495 * gfortran.dg/arrayio_19.f90: New test.
2496
2497 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
2498
2499 * gcc.dg/20061026.c: New testcase.
2500
2501 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2502
2503 PR libgfortran/29563
2504 * gfortran.dg/arrayio_9.f90: New test.
2505
2506 2006-10-26 Ben Elliston <bje@au.ibm.com>
2507
2508 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
2509 Copy the strings manually, as strcpy may call strlen.
2510
2511 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2512
2513 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
2514 Add checks for log, log2, log10 and log1p.
2515
2516 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
2517 we already test 0.0. Add checks for expm1, log, log2, log10,
2518 log1p, cbrt, erf and erfc.
2519
2520 2006-10-25 Steve Ellcey <sje@cup.hp.com>
2521
2522 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
2523
2524 2006-10-25 Uros Bizjak <uros@kss-loka.si>
2525
2526 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
2527 and remainderl() built-in functions. Remove -ffast-math from
2528 dg-options.
2529
2530 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2531
2532 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
2533 acosh and atanh.
2534
2535 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
2536 floating point modifiers to arguments passed to float and long
2537 double functions respectively. Update all callers to use floating
2538 point numbers, not integers. Add tests for exp, exp2 and
2539 exp10/pow10.
2540
2541 * gcc.dg/torture/builtin-math-3.c: New test.
2542
2543 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
2544
2545 PR fortran/29393
2546 * gfortran.dg/initialize_2.f90: New.
2547
2548 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2549
2550 * gcc.dg/torture/builtin-math-2.c: New test.
2551
2552 2006-10-24 Richard Guenther <rguenther@suse.de>
2553
2554 PR middle-end/28796
2555 * gcc.dg/pr28796-1.c: New testcase.
2556 * gcc.dg/pr28796-2.c: Likewise.
2557
2558 2006-10-24 Richard Guenther <rguenther@suse.de>
2559
2560 * gcc.dg/builtins-57.c: New testcase.
2561
2562 2006-10-24 Richard Guenther <rguenther@suse.de>
2563
2564 PR tree-optimization/29567
2565 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
2566
2567 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
2568
2569 PR tree-optimization/14784
2570 * gcc.dg/alias-10.c: New test.
2571
2572 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2573
2574 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
2575
2576 2006-10-23 Jakub Jelinek <jakub@redhat.com>
2577
2578 * gcc.dg/builtin-strncat-chk-1.c: New test.
2579
2580 2006-10-23 Jan Hubicka <jh@suse.cz>
2581
2582 * gcc.dg/memmove-1.c: New test.
2583
2584 2006-10-23 Paul Brook <paul@codesourcery.com>
2585
2586 * gcc.dg/pragma-pack-5.c: New test.
2587
2588 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
2589
2590 * g++.dg/other/s390-1.C: New testcase.
2591
2592 2006-10-23 Richard Guenther <rguenther@suse.de>
2593
2594 PR middle-end/27132
2595 PR middle-end/23295
2596 * gcc.dg/pr27132.c: New testcase.
2597 * gcc.dg/pr23295.c: Likewise.
2598 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
2599 * g++.dg/tree-ssa/pr19807.C: Likewise.
2600
2601 2006-10-23 Richard Guenther <rguenther@suse.de>
2602
2603 PR middle-end/21032
2604 * gcc.dg/pr21032.c: New testcase.
2605
2606 2006-10-22 Jeff Law <law@redhat.com>
2607 Richard Guenther <rguenther@suse.de>
2608
2609 PR tree-optimization/15911
2610 * gcc.dg/tree-ssa/vrp30.c: New testcase.
2611
2612 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
2613
2614 PR c++/20647
2615 * g++.dg/abi/rtti3.C: New.
2616
2617 2006-10-21 Uros Bizjak <uros@kss-loka.si>
2618
2619 PR middle-end/28252
2620 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
2621 transformation.
2622
2623 2006-10-21 Richard Guenther <rguenther@suse.de>
2624
2625 PR tree-optimization/3511
2626 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
2627
2628 2006-10-21 Richard Guenther <rguenther@suse.de>
2629
2630 PR middle-end/26898
2631 * gcc.dg/torture/pr26898-1.c: New testcase.
2632 * gcc.dg/torture/pr26898-2.c: Likewise.
2633
2634 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
2635
2636 PR c++/28053
2637 * g++.dg/parse/bitfield1.C: Adjust error markers.
2638 * g++.dg/parse/bitfield2.C: New test.
2639
2640 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
2641
2642 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
2643
2644 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2645
2646 PR libfortran/27895
2647 * gfortran.dg/zero_sized_1.f90: New test.
2648
2649 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
2650
2651 * gcc.dg/div-compare-1.c: New test.
2652
2653 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
2654
2655 PR fortran/29216
2656 * gfortran.dg/result_default_init_1.f90: New test.
2657
2658 PR fortran/29314
2659 * gfortran.dg/automatic_default_init_1.f90: New test.
2660
2661 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
2662 from 38 to 33.
2663
2664 2006-10-18 Geoffrey Keating <geoffk@apple.com>
2665
2666 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
2667 'using namespace std' without previous declaration.
2668 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
2669 * g++.old-deja/g++.robertl/eb133c.C: New.
2670
2671 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2672
2673 PR libgfortran/29277
2674 * gfortran.dg/streamio_4.f90: Update test.
2675 * gfortran.dg/streamio_11.f90: New test.
2676
2677 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
2678
2679 PR c++/27952
2680 * g++.dg/inherit/virtual1.C: New test.
2681
2682 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2683
2684 PR c++/28261
2685 * g++.dg/parse/enum3.C: New test.
2686
2687 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2688
2689 PR c++/29039
2690 * g++.dg/init/ctor8.C: New test.
2691
2692 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2693
2694 PR c++/27270
2695 * g++.dg/ext/complit8.C: Tweak error markers.
2696 * g++.dg/template/complit1.C: Add error marker.
2697
2698 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2699
2700 PR c++/27270
2701 * g++.dg/ext/complit8.C: New test.
2702
2703 PR c++/29408
2704 * g++.dg/parse/dtor12.C: New test.
2705
2706 PR c++/29435
2707 * g++.dg/template/sizeof11.C: New test.
2708
2709 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
2710
2711 PR fortran/29392
2712 * gfortran.dg/data_char_3.f90: New test.
2713
2714 PR fortran/29451
2715 * gfortran.dg/negative_automatic_size.f90: New test.
2716
2717 2006-10-16 David Daney <ddaney@avtrex.com>
2718
2719 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
2720
2721 2006-10-16 Eric Christopher <echristo@apple.com>
2722
2723 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
2724 x86_64.
2725
2726 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2727
2728 PR c++/28211
2729 * g++.dg/tc1/dr49.C: Tweak error messages.
2730 * g++.dg/parse/template21.C: New test.
2731
2732 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2733
2734 PR middle-end/20491
2735 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
2736
2737 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
2738
2739 PR fortran/29403
2740 * gfortran.dg/print_1.f90: New test.
2741
2742 2006-10-15 Jan Hubicka <jh@suse.cz>
2743
2744 PR middle-end/29241
2745 * gcc.c-torture/compile/pr29241.c: New testcase.
2746
2747 2006-10-15 David Edelsohn <edelsohn@gnu.org>
2748
2749 PR middle-end/29250
2750 * gcc.c-torture/compile/pr29250.c: New test.
2751
2752 2006-10-15 Richard Guenther <rguenther@suse.de>
2753
2754 * gcc.dg/pr29299.c: New testcase.
2755
2756 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
2757
2758 PR fortran/24767
2759 * gfortran.dg/label_4.f90: Adjust warning flag.
2760
2761 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
2762
2763 PR fortran/29371
2764 * gfortran.dg/nullify_3.f90: New test.
2765
2766 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2767
2768 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2769 on Solaris 2.5.1 too.
2770
2771 2006-10-13 Eric Christopher <echristo@apple.com>
2772
2773 * gcc.dg/pr25993.c: Skip for darwin.
2774
2775 2006-10-13 Eric Christopher <echristo@apple.com>
2776
2777 * gcc.dg/visibility-11.c: Skip for darwin.
2778
2779 2006-10-13 Eric Christopher <echristo@apple.com>
2780
2781 * gcc.dg/darwin-weakimport-1.c: Use
2782 -fno-asynchronous-unwind-tables.
2783 * gcc.dg/darwin-weakimport-3.c: Ditto.
2784
2785 2006-10-13 Richard Guenther <rguenther@suse.de>
2786
2787 PR tree-optimization/29446
2788 * gcc.dg/torture/pr29446.c: New testcase.
2789
2790 2006-10-13 Bill Wendling <wendling@apple.com>
2791
2792 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
2793 * g++.old-deja/g++.jason/hmc1.C: Likewise.
2794 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
2795 * g++.old-deja/g++.law/shadow1.C: Likewise.
2796 * g++.old-deja/g++.law/ctors10.C: Likewise.
2797 * g++.dg/debug/namespace1.C: Likewise.
2798 * g++.dg/inherit/namespace-as-base.C: Likewise.
2799 * g++.dg/opt/delay-slot-1.C: Likewise.
2800 * g++.dg/parse/defarg10.C: Likewise.
2801 * g++.dg/template/ptrmem11.C: Likewise.
2802 * g++.dg/template/mem_func_ptr.C: Likewise.
2803 * g++.dg/template/spec19.C: Likewise.
2804
2805 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
2806
2807 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
2808
2809 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
2810
2811 PR fortran/29373
2812 * gfortran.dg/implicit_9.f90: New test.
2813
2814 PR fortran/29407
2815 * gfortran.dg/namelist_25.f90: New test.
2816
2817 PR fortran/27701
2818 * gfortran.dg/same_name_2.f90: New test.
2819
2820 PR fortran/29232
2821 * gfortran.dg/host_assoc_types_1.f90: New test.
2822
2823 PR fortran/29364
2824 * gfortran.dg/missing_derived_type_1.f90: New test.
2825 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
2826
2827 PR fortran/29422
2828 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
2829
2830 PR fortran/29428
2831 * gfortran.dg/alloc_comp_assign_5.f90: New test.
2832
2833 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2834
2835 PR fortran/29391
2836 * gfortran.dg/bound_2.f90: New test.
2837
2838 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2839
2840 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
2841 directive.
2842 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
2843 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
2844 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
2845 * gfortran.dg/gomp/reduction3.f90: Likewise.
2846 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
2847 * gfortran.dg/dummy_procedure_2.f90: Likewise.
2848 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2849 * gfortran.dg/forall_4.f90: Likewise.
2850 * gfortran.dg/spec_expr_4.f90: Likewise.
2851 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
2852 * gfortran.dg/forall_5.f90: Likewise.
2853 * gfortran.dg/open_access_append_2.f90: Add check for
2854 compile-time warning.
2855
2856 2006-10-13 Mark Mitchell <mark@codesourcery.com>
2857
2858 PR c++/28506
2859 * g++.dg/parse/pure1.C: New test.
2860
2861 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2862
2863 PR fortran/21435
2864 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
2865 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
2866 for compile-time warnings.
2867 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
2868 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
2869 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
2870 file.
2871 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
2872 specifier.
2873 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
2874 compile-time warning.
2875
2876 2006-10-12 Jan Hubicka <jh@suse.cz>
2877
2878 PR c/28419
2879 * gcc.dg/pr28319.c: New test.
2880
2881 2006-10-12 Mark Mitchell <mark@codesourcery.com>
2882 PR c++/29318
2883 * g++.dg/ext/vla4.C: New test.
2884
2885 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
2886
2887 PR c++/27961
2888 * g++.dg/template/crash60.C: New test.
2889 * g++.dg/other/large-size-array.C: Adjust error markers.
2890 * g++.dg/parse/crash27.C: Likewise.
2891 * g++.dg/template/crash1.C: Likewise.
2892
2893 2006-10-12 Steve Ellcey <sje@cup.hp.com>
2894
2895 PR testsuite/29093
2896 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
2897
2898 2006-10-12 Jakub Jelinek <jakub@redhat.com>
2899
2900 PR preprocessor/28709
2901 * gcc.dg/cpp/paste14.c: New test.
2902
2903 2006-10-11 Mark Mitchell <mark@codesourcery.com>
2904
2905 PR c++/29175
2906 * g++.dg/init/array24.C: New test.
2907
2908 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2909
2910 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
2911 of <sys/types.h>.
2912
2913 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
2914
2915 PR c++/29024
2916 * g++.dg/parse/typedef8.C: New test.
2917 * g++.dg/other/mult-stor1.C: Adjust error markers.
2918
2919 2006-10-11 Richard Guenther <rguenther@suse.de>
2920
2921 PR tree-optimization/28230
2922 * gcc.dg/torture/pr28230.c: New testcase.
2923
2924 2006-10-11 Richard Guenther <rguenther@suse.de>
2925
2926 PR inline-asm/29119
2927 * gcc.dg/torture/pr29119.c: New testcase.
2928
2929 2006-10-10 Jakub Jelinek <jakub@redhat.com>
2930
2931 PR middle-end/29272
2932 * gcc.c-torture/execute/20060930-2.c: New test.
2933
2934 2006-10-09 Richard Henderson <rth@redhat.com>
2935
2936 Revert emutls patch.
2937
2938 2006-10-09 Richard Guenther <rguenther@suse.de>
2939
2940 PR middle-end/29254
2941 * gcc.dg/pr29254.c: New testcase.
2942
2943 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
2944 Paul Thomas <pault@gcc.gnu.org>
2945
2946 PR fortran/20541
2947 * gfortran.dg/alloc_comp_basics_1.f90: New test.
2948 * gfortran.dg/alloc_comp_basics_2.f90: New test.
2949 * gfortran.dg/alloc_comp_assign_1.f90: New test.
2950 * gfortran.dg/alloc_comp_assign_2.f90: New test.
2951 * gfortran.dg/alloc_comp_assign_3.f90: New test.
2952 * gfortran.dg/alloc_comp_assign_4.f90: New test.
2953 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
2954 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
2955 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
2956 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
2957 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
2958 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
2959 * gfortran.dg/alloc_comp_std.f90: New test.
2960 * gfortran.dg/move_alloc.f90: New test.
2961
2962 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
2963
2964 PR fortran/29115
2965 * gfortran.dg/derived_constructor_comps_2.f90: New test.
2966
2967 PR fortran/29211
2968 * gfortran.dg/forall_char_dependencies_1.f90: New test.
2969
2970 2006-10-08 Tobias Burnus <burnus@net-b.de>
2971
2972 PR fortran/28585
2973 * gfortran.dg/new_line.f90: New test.
2974
2975 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2976
2977 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
2978 * gcc.dg/torture/builtin-convert-1.c,
2979 gcc.dg/torture/builtin-convert-2.c,
2980 gcc.dg/torture/builtin-convert-3.c,
2981 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
2982
2983 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
2984
2985 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
2986 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
2987 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
2988 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
2989
2990 2006-10-07 Andrew Pinski <pinskia@gmail.com>
2991
2992 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
2993 Xfail some tests for powerpc-darwin and powerpc-aix.
2994
2995 2006-10-07 Jakub Jelinek <jakub@redhat.com>
2996
2997 PR c/29380
2998 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
2999
3000 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3001
3002 PR target/29300
3003 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
3004 on hppa*-*-hpux*.
3005
3006 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3007
3008 PR fortran/16580
3009 PR fortran/29288
3010 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
3011 Add tests for using all possible intrinsics as actual arguments.
3012 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
3013 all possible intrinsics as actual arguments.
3014 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
3015 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
3016
3017 2006-10-07 Richard Sandiford <richard@codesourcery.com>
3018
3019 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
3020 * gcc.dg/debug/debug-2.c: Likewise.
3021
3022 2006-10-06 Uros Bizjak <uros@kss-loka.si>
3023
3024 * gcc.c-torture/compile/sync-2.c: New test.
3025
3026 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3027
3028 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
3029 line endings.
3030
3031 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3032
3033 PR rtl-optimization/29128
3034 * gcc.c-torture/compile/pr29128.c: New test.
3035
3036 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3037
3038 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
3039 line endings.
3040
3041 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
3042
3043 PR middle-end/29256
3044 * gcc.dg/tree-ssa/loop-19.c: New test.
3045
3046 2006-10-06 Jakub Jelinek <jakub@redhat.com>
3047
3048 PR tree-optimization/29330
3049 * gcc.dg/pr29330.c: New test.
3050
3051 PR target/28924
3052 * gcc.c-torture/compile/20061005-1.c: New test.
3053
3054 2006-10-06 Olivier Hainque <hainque@adacore.com>
3055
3056 * gcc.dg/typename-vla-1.c: New case.
3057 * gnat.dg/forward_vla.adb: New case.
3058
3059 2006-10-06 Jakub Jelinek <jakub@redhat.com>
3060
3061 PR tree-optimization/29290
3062 * gfortran.dg/loop_nest_1.f90: New test.
3063
3064 PR target/29198
3065 * gcc.dg/tls/opt-12.c: New test.
3066
3067 PR fortran/28415
3068 * gfortran.dg/save_2.f90: New test.
3069
3070 PR c/29091
3071 * gcc.dg/pr29091.c: New test.
3072
3073 2006-10-06 Joseph Myers <joseph@codesourcery.com>
3074
3075 * lib/target-supports.exp
3076 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
3077 same as x86_64-*-*; check for LP64.
3078
3079 2006-10-04 Richard Henderson <rth@redhat.com>
3080
3081 * lib/target-supports.exp (check_effective_target_tls): Redefine
3082 to mean non-emulated tls.
3083 * gcc.dg/tls/alias-1.c: Remove tls requirement.
3084 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
3085 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
3086 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
3087 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
3088 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
3089 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
3090
3091 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
3092
3093 PR fortran/29343
3094 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
3095
3096 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3097
3098 * gfortran.dg/bounds_check_fail_1.f90: New test.
3099
3100 2006-10-03 Mark Mitchell <mark@codesourcery.com>
3101
3102 PR c++/29020
3103 * g++.dg/template/friend48.C: New test.
3104
3105 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
3106
3107 PR fortran/29098
3108 * gfortran.dg/default_initialization_2.f90: New test.
3109
3110 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
3111
3112 PR fortran/20779
3113 PR fortran/20891
3114 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
3115
3116 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
3117
3118 PR fortran/29284
3119 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
3120
3121 PR fortran/29321
3122 PR fortran/29322
3123 * gfortran.dg/missing_optional_dummy_2.f90: New test.
3124
3125 PR fortran/25091
3126 PR fortran/25092
3127 * gfortran.dg/entry_array_specs_1.f90: New test.
3128
3129 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
3130
3131 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
3132 insufficient to inhibit some test failures at -O3. Do testing
3133 on integers.
3134
3135 2006-10-03 Mark Mitchell <mark@codesourcery.com>
3136
3137 PR c++/29138
3138 * g++.dg/inherit/access8.C: New test.
3139 * g++.dg/template/dtor4.C: Tweak error messages.
3140
3141 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3142
3143 PR fortran/27478
3144 * gfortran.dg/entry_8.f90: New test.
3145
3146 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3147
3148 PR c++/29291
3149 * g++.dg/parse/new4.C: New test.
3150
3151 2006-10-03 Uros Bizjak <uros@kss-loka.si>
3152
3153 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
3154 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
3155 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
3156 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
3157 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
3158
3159 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3160
3161 PR fortran/19260
3162 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
3163 * gfortran.dg/continuation_2.f90: New test.
3164
3165 PR fortran/19262
3166 * gfortran.dg/continuation_3.f90: New test.
3167 * gfortran.dg/continuation_4.f90: New test.
3168 * gfortran.dg/continuation_5.f: New test.
3169 * gfortran.dg/continuation_6.f: New test.
3170
3171 2006-10-02 Mark Mitchell <mark@codesourcery.com>
3172
3173 PR c++/29226
3174 * g++.dg/template/vla1.C: New test.
3175
3176 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3177
3178 PR fortran/29210
3179 * gfortran.dg/complex_parameter_1.f90: New test.
3180
3181 2006-10-02 Jakub Jelinek <jakub@redhat.com>
3182
3183 PR c/29154
3184 * gcc.c-torture/execute/20060929-1.c: New test.
3185
3186 2006-10-01 Mark Mitchell <mark@codesourcery.com>
3187
3188 PR c++/29105
3189 * g++.dg/template/member6.C: New test.
3190 * g++.dg/parse/typename7.C: Adjust error markers.
3191
3192 PR c++/29080
3193 * g++.dg/template/member7.C: New test.
3194
3195 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
3196
3197 PR c/24010
3198 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
3199 gcc.dg/Woverride-init-3.c: New tests.
3200
3201 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
3202
3203 * gcc.c-torture/execute/20060930-1.c: New test.
3204
3205 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3206
3207 PR fortran/18791
3208 * gfortran.dg/specifics_1.f90: New test.
3209 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
3210 complex specifics.
3211
3212 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3213
3214 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
3215 pthread-init-common.h: New.
3216
3217 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
3218
3219 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
3220 precision on some archs.
3221
3222 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
3223
3224 * gcc.dg/non-local-goto-1.c: New test.
3225 * gcc.dg/non-local-goto-2.c: Likewise.
3226 * gcc.dg/setjmp-3.c: Likewise.
3227 * gcc.dg/setjmp-4.c: Likewise.
3228
3229 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
3230
3231 * gnat.dg/self_aggregate_with_pointer.adb: New test.
3232
3233 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
3234
3235 PR fortran/28276
3236 * gfortran.dg/exponent_1.f90: New test.
3237
3238 PR fortran/27021
3239 * gfortran.dg/nearest_1.f90: New test.
3240
3241 2006-09-26 Jakub Jelinek <jakub@redhat.com>
3242
3243 PR middle-end/25261
3244 PR middle-end/28790
3245 * gcc.dg/gomp/nestedfn-1.c: New test.
3246
3247 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
3248
3249 PR objc/29195
3250 * objc/compile/method-1.m: New test.
3251
3252 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
3253
3254 PR c++/26938
3255 * g++.dg/template/crash58.C: New test.
3256 * g++.dg/parse/crash28.C: Adjust error markers.
3257 * g++.dg/template/crash34.C: Likewise.
3258 * g++.dg/template/friend31.C: Likewise.
3259 * g++.dg/template/crash32.C: Likewise.
3260
3261 PR c++/27329
3262 * g++.dg/template/crash59.C: New test.
3263
3264 PR c++/27667
3265 * g++.dg/template/spec33.C: New test.
3266 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
3267
3268 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
3269 Adam Nemet <anemet@caviumnetworks.com>
3270
3271 * gcc.dg/tree-ssa/ivopts-1.c: New test.
3272 * gcc.dg/tree-ssa/ivopts-2.c: New test.
3273
3274 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
3275
3276 PR target/28911
3277 * gcc.dg/pr28911.c: New.
3278
3279 2006-09-23 Uros Bizjak <uros@kss-loka.si>
3280
3281 PR target/29169
3282 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
3283 (dg-options): Add -mfpmath=387.
3284
3285 2006-09-23 Jakub Jelinek <jakub@redhat.com>
3286
3287 PR c/28706
3288 * gcc.dg/pr28706.c: New test.
3289
3290 PR c/28712
3291 * gcc.dg/pr28712.c: New test.
3292
3293 2006-09-22 Mike Stump <mrs@apple.com>
3294
3295 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
3296
3297 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
3298
3299 PR tree-optimization/28888
3300 * gcc.dg/pr28888.c: New test.
3301
3302 2006-09-21 Mark Mitchell <mark@codesourcery.com>
3303
3304 PR c++/29016
3305 * g++.dg/init/ptrfn1.C: New test.
3306
3307 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
3308
3309 PR c++/28861
3310 * g++.dg/template/spec32.C: New test.
3311 * g++.dg/parse/crash9.C: Adjust error markers.
3312
3313 PR c++/28303
3314 * g++.dg/template/typedef6.C: New test.
3315 * g++.dg/init/error1.C: Adjust error markers.
3316 * g++.dg/parse/crash9.C: Likewise.
3317 * g++.dg/template/crash55.C: Likewise.
3318
3319 2006-09-21 Janis Johnson <janis187@us.ibm.com>
3320
3321 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
3322
3323 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
3324
3325 PR target/27650
3326 * g++.dg/ext/dllimport12.C: New test.
3327
3328 2006-09-20 Richard Sandiford <richard@codesourcery.com>
3329
3330 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
3331 * gcc.target/mips/nmadd-2.c: Likewise.
3332 * gcc.target/mips/mips-ps-6.c: New test.
3333 * gcc.target/mips/neg-abs-1.c: Likewise.
3334 * gcc.target/mips/neg-abs-2.c: Likewise.
3335 * gcc.target/mips/nmadd-3.c: New test.
3336
3337 2006-09-20 Jakub Jelinek <jakub@redhat.com>
3338
3339 PR middle-end/28046
3340 * gcc.dg/gomp/atomic-10.c: New test.
3341 * g++.dg/gomp/atomic-10.C: New test.
3342
3343 2006-09-20 Eric Christopher <echristo@apple.com>
3344
3345 * gcc.target/i386/sse3-not-fisttp.c: New.
3346
3347 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
3348
3349 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
3350
3351 2006-09-19 Richard Sandiford <richard@codesourcery.com>
3352
3353 * gcc.c-torture/execute/pr28289.c (one): New variable.
3354 (main): Use it instead of argc.
3355 * gcc.c-torture/execute/20060102-1.c (one): New variable.
3356 (main): Use it instead of argc.
3357
3358 2006-09-19 Paul Brook <paul@codesourcery.com>
3359
3360 PR target/28516
3361 * gcc.dg/nested-func-5.c: New test.
3362
3363 2006-09-19 Ben Elliston <bje@au.ibm.com>
3364
3365 * lib/target-supports.exp (check_effective_target_tls): Compile
3366 test stubs using ${tool}_target_compile, not just target_compile.
3367 (check_effective_target_tls_runtime): Likewise.
3368
3369 2006-09-19 Ben Elliston <bje@au.ibm.com>
3370
3371 * gcc.c-torture/compile/20030405-1.x: Remove.
3372
3373 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
3374 optimising linker from discarding it.
3375
3376 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3377
3378 PR fortran/28526
3379 * gfortran.dg/keyword_symbol_1.f90: New test.
3380
3381 * gfortran.dg/spread_shape_1.f90: Add missing warning with
3382 pedantic compilation option.
3383
3384 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3385
3386 PR fortran/29060
3387 * gfortran.dg/spread_shape_1.f90: New test.
3388
3389 2006-09-17 Roger Sayle <roger@eyesopen.com>
3390
3391 PR tree-optimization/28887
3392 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
3393
3394 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
3395
3396 PR c/25993
3397 * gcc.dg/pr25993.c: New test.
3398
3399 2006-09-17 Ira Rosen <irar@il.ibm.com>
3400
3401 PR tree-opt/21591
3402 * gcc.dg/vect/pr21591.c: New test.
3403
3404 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
3405
3406 PR tree-opt/29059
3407 * gcc.c-torture/compile/strcpy-1.c: New test.
3408 * gcc.c-torture/compile/strcpy-2.c: New test.
3409 * gcc.c-torture/compile/memcpy-1.c: New test.
3410 * gcc.c-torture/compile/memcpy-2.c: New test.
3411
3412 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
3413
3414 PR testsuite/29055
3415 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
3416
3417 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
3418
3419 * gnat.dg/specs/double_record_extension1.ads: New test.
3420 * gnat.dg/specs/double_record_extension2.ads: Likewise.
3421
3422 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
3423
3424 PR fortran/29051
3425 * gfortran.dg/oldstyle_3.f90: New test.
3426
3427 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3428
3429 PR libgfortran/29099
3430 * gfortran.dg/secnds-1.f: New test.
3431
3432 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3433
3434 PR libgfortran/29053
3435 * gfortran.dg/streamio_9.f90: New test.
3436 * gfortran.dg/streamio_10.f90: New test.
3437
3438 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
3439
3440 PR C++/29002
3441 * g++.dg/init/array22.C: New test.
3442 * g++.dg/init/array23.C: New test.
3443
3444 2006-09-14 Arnaud Charlet <charlet@adacore.com>
3445
3446 * stackcheck.lst: Update list of tests requiring stack checking.
3447 * norun.lst: Adjust for above change.
3448 * ada95.lst: New file.
3449 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
3450 requiring -gnat95 switch.
3451
3452 2006-09-14 Olivier Hainque <hainque@adacore.com>
3453
3454 * gnat.dg/in_out_parameter.adb: New test.
3455
3456 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
3457
3458 PR debug/28980
3459 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
3460
3461 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
3462
3463 * gnat.dg/specs/unchecked_union.ads: New test.
3464
3465 2006-09-13 Richard Sandiford <richard@codesourcery.com>
3466
3467 PR rtl-optimization/28982
3468 * gcc.c-torture/execute/pr28982a.c: New test.
3469 * gcc.c-torture/execute/pr28982b.c: Likewise.
3470
3471 2006-09-12 Eric Christopher <echristo@apple.com>
3472
3473 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
3474 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
3475
3476 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
3477
3478 PR c/28768
3479 PR preprocessor/14634
3480 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
3481 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
3482 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
3483
3484 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3485
3486 * gcc.dg/pr28243.c: New test.
3487
3488 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
3489
3490 PR fortran/28971
3491 gfortran.dg/pr28971.f90: New test to act as a backstop in case
3492 this undiagnosed regression reappears.
3493
3494 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
3495
3496 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
3497 Treat $srcdir as a literal.
3498 * lib/fortran-torture.exp (fortran-torture-compile,
3499 fortran-torture-execute): Likewise.
3500 * lib/objc-torture.exp (objc-torture-compile,
3501 objc-torture-execute): Likewise.
3502 * lib/profopt.exp (profopt-execute): Likewise.
3503
3504 2006-09-11 Geoffrey Keating <geoffk@apple.com>
3505
3506 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
3507
3508 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
3509
3510 PR testsuite/28950
3511 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
3512
3513 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
3514
3515 PR target/13685
3516 * gcc.target/i386/pr13685.c: New test.
3517
3518 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3519
3520 * gcc.dg/pr28726.c: New test.
3521
3522 2006-09-11 Josh Conner <jconner@apple.com>
3523
3524 * gcc.dg/nrv3.c: Increase size of structure.
3525 * gcc.dg/nrv4.c: Likewise.
3526 * gcc.dg/nrv5.c: Likewise.
3527
3528 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
3529
3530 PR libfortran/28890
3531 gfortran.dg/assumed_charlen_function_5.f90: New test.
3532
3533 2006-09-10 Mark Mitchell <mark@codesourcery.com>
3534
3535 PR c++/28991
3536 * g++.dg/init/static3.C: New test.
3537
3538 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
3539
3540 PR testsuite/29007
3541 * gcc.dg/long-long-cst1.c (t): Add cast to
3542 __SIZE_TYPE__ before casting to int.
3543 (main): Return 0 on success.
3544
3545 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3546
3547 * gcc.c-torture/execute/20060910-1.c: New test.
3548
3549 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
3550
3551 PR middle-end/26983
3552 * gcc.dg/pr26983.c: New test.
3553
3554 2006-09-10 Richard Sandiford <richard@codesourcery.com>
3555
3556 PR target/29006
3557 * gcc.c-torture/execute/pr29006.c: New test.
3558
3559 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3560
3561 PR libfortran/28947
3562 gfortran.dg/matmul_4.f90: New test.
3563
3564 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3565
3566 PR fortran/28959
3567 gfortran.dg/used_types_10: New test.
3568
3569 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3570
3571 PR libfortran/28923
3572 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
3573 gfortran.dg/array_initializer_3.f90: New test.
3574
3575 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3576
3577 PR fortran/28914
3578 * gfortran.dg/actual_array_constructor_3.f90: New test.
3579
3580 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
3581
3582 PR testsuite/26778
3583 * gcc.target/i386/pr26778.c: New testcase.
3584
3585 2006-09-08 Eric Christopher <echristo@apple.com>
3586
3587 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
3588 * gcc.target/i386/memcpy-1.c: Ditto.
3589 * gcc.target/i386/asm-1.c: Ditto.
3590 * gcc.target/i386/20060512-4.c: Ditto.
3591 * gcc.target/i386/compress-float-387.c: Ditto.
3592 * gcc.target/i386/20060512-1.c: Ditto.
3593 * gcc.target/i386/compress-float-sse.c: Ditto.
3594 * gcc.target/i386/20060512-2.c: Ditto.
3595 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
3596 * gcc.target/i386/stack-prot-kernel.c: Ditto.
3597 * gcc.target/i386/compress-float-387-pic.c: Ditto.
3598 * gcc.dg/pr26449.c: Ditto.
3599 * gcc.dg/attr-ms_struct-2.c: Ditto.
3600 * gcc.dg/attr-ms_struct-1.c: Ditto.
3601 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
3602
3603 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
3604
3605 PR c/28504
3606 * gcc.dg/vla-10.c: New test.
3607
3608 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3609
3610 PR c++/28858
3611 * g++.dg/parse/template20.C: New test.
3612 * g++.dg/template/operator8.C: Remove obsolete part.
3613 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
3614 * g++.old-deja/g++.pt/crash65.C: Likewise.
3615
3616 2006-09-07 Jason Merrill <jason@redhat.com>
3617
3618 PR middle-end/27724
3619 * gcc.dg/long-long-cst1.c: New test.
3620
3621 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3622
3623 PR C++/28906
3624 * g++.dg/other/array3.C: New test.
3625 * g++.dg/other/array4.C: New test.
3626 * g++.dg/other/array5.C: New test.
3627
3628 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
3629
3630 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
3631
3632 2006-09-07 Uros Bizjak <uros@kss-loka.si>
3633
3634 PR target/28946
3635 * gcc.target/i386/pr28946.c: New test.
3636
3637 2006-09-07 Steven G. Kargl <kargls@comcast.net>
3638
3639 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
3640 in integer literal constant.
3641 * gfortran.dg/enum_8.f90: Ditto.
3642 * gfortran.dg/g77/20030326-1.f: Ditto.
3643
3644 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
3645
3646 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
3647 nonconformance usage.
3648
3649 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3650
3651 PR middle-end/28862
3652 * gcc.c-torture/compile/vector-align-1.c: New test.
3653
3654 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
3655
3656 PR rtl-opt/27883
3657 * g++.dg/opt/copysign-1.C: New test.
3658
3659 2006-09-06 Jason Merrill <jason@redhat.com>
3660
3661 PR c++/27371
3662 * g++.dg/warn/unused-result1.C: New test.
3663
3664 2006-09-06 Mark Mitchell <mark@codesourcery.com>
3665
3666 PR c++/28903
3667 * g++.dg/ext/vla3.C: New test.
3668
3669 PR c++/28886
3670 * g++.dg/template/array16.C: New test.
3671
3672 2006-09-06 Richard Guenther <rguenther@suse.de>
3673
3674 * gcc.dg/pr27226.c: Remove testcase again.
3675
3676 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3677
3678 PR tree-opt/28937
3679 * g++.dg/opt/unroll2.C: New test.
3680
3681 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3682
3683 PR tree-opt/28952
3684 * gcc.dg/vect/pr28952.c: New test.
3685
3686 2006-09-05 Richard Guenther <rguenther@suse.de>
3687
3688 PR tree-optimization/28900
3689 * gcc.dg/torture/pr28900.c: New testcase
3690
3691 2006-09-05 Richard Guenther <rguenther@suse.de>
3692
3693 PR tree-optimization/28905
3694 * gcc.c-torture/compile/pr28905.c: New testcase.
3695
3696 2006-09-05 Richard Guenther <rguenther@suse.de>
3697
3698 PR middle-end/28935
3699 * gcc.dg/pr28935.c: New testcase.
3700
3701 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3702
3703 * gcc.c-torture/execute/20060905-1.c: New test.
3704
3705 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
3706
3707 PR fortran/28908
3708 * gfortran.dg/used_types_7.f90: New test.
3709 * gfortran.dg/used_types_8.f90: New test.
3710 * gfortran.dg/used_types_9.f90: New test.
3711
3712 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3713
3714 * gcc.c-torture/compile/20060904-1.c: New test.
3715
3716 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
3717
3718 PR c++/23287 Revert my 2006-09-01 patch
3719 * g++.dg/parse/dtor12.C: Remove.
3720
3721 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
3722
3723 PR c+/27670
3724 * g++.dg/template/operator9.C: New test.
3725
3726 PR c++/27493
3727 * g++.dg/template/operator7.C: New test.
3728
3729 PR c++/27494
3730 * g++.dg/template/operator8.C: New test.
3731
3732 PR c++/27397
3733 * g++.dg/template/crash57.C: New test.
3734
3735 * g++.dg/template/typedef4.C: Adjust error markers.
3736 * g++.dg/template/typedef5.C: Likewise.
3737
3738 2006-09-02 Jakub Jelinek <jakub@redhat.com>
3739
3740 PR c++/28878
3741 * g++.dg/parse/crash33.C: New test.
3742
3743 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
3744 Richard Guenther <rguenther@suse.de>
3745 Adam Nemet <anemet@caviumnetworks.com>
3746
3747 PR middle-end/27226
3748 * gcc.target/mips/memcpy-1.c: New testcase.
3749 * gcc.dg/pr27226.c: Likewise.
3750
3751 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3752
3753 PR c++/28705
3754 * g++.dg/lookup/koenig5.C: New.
3755 * g++.dg/template/crash56.C: New.
3756
3757 2006-09-01 Josh Conner <jconner@apple.com>
3758
3759 PR c++/25505
3760 * gcc.dg/nrv3.c: New test.
3761 * gcc.dg/nrv4.c: New test.
3762 * gcc.dg/nrv5.c: New test.
3763
3764 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3765
3766 PR c++/23287
3767 * g++.dg/parse/dtor12.C: New.
3768
3769 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
3770
3771 PR tree-optimization/28839
3772 * gcc.dg/pr28839.c: New test.
3773
3774 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
3775
3776 PR target/24367
3777 * gcc.dg/pr24367.c: New testcase.
3778
3779 2006-08-30 Joseph Myers <joseph@codesourcery.com>
3780
3781 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
3782
3783 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
3784
3785 PR rtl-optimization/27735
3786 * gcc.dg/loop-unswitch-1.c: New test.
3787
3788 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
3789
3790 PR fortran/28885
3791 * gfortran.dg/aliasing_dummy_2.f90: New test.
3792
3793 PR fortran/20067
3794 * gfortran.dg/generic_5.f90: Change error message.
3795
3796 PR fortran/28873
3797 * gfortran.dg/generic_6.f90: New test.
3798
3799 PR fortran/25077
3800 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
3801
3802 PR fortran/25102
3803 * gfortran.dg/invalid_interface_assignment.f90: New test.
3804
3805 PR fortran/24866
3806 * gfortran.dg/module_proc_external_dummy.f90: New test.
3807
3808 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
3809
3810 PR c++/28349
3811 * testsuite/g++.dg/warn/var-args1.C: New test.
3812
3813 2006-08-29 Steven G. Kargl <kargls@comcast.net>
3814
3815 PR fortran/28866
3816 * gfortran.dg/simpleif_2.f90: New test.
3817 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
3818 * gfortran.dg/enum_5.f90: Ditto.
3819
3820 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3821 Kazu Hirata <kazu@codesourcery.com>
3822
3823 PR tree-optimization/17506
3824 * gcc.dg/pr17506.c: New.
3825
3826 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
3827
3828 PR c++/28139
3829 * g++.dg/eh/alias1.C: New test.
3830
3831 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3832
3833 PR c++/28860
3834 * g++.dg/template/ttp22.C: New test.
3835
3836 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
3837
3838 PR middle-end/26632
3839 * gcc.dg/pr26632.c: New.
3840
3841 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3842
3843 PR libgfortran/28354
3844 * gfortran.dg/fmt_zero_precision.f90: New test.
3845
3846 2006-08-27 Mark Mitchell <mark@codesourcery.com>
3847
3848 PR c++/28058
3849 * g++.dg/template/spec31.C: New test.
3850
3851 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
3852
3853 PR c++/26573
3854 * g++.dg/other/static2.C: New test.
3855
3856 2006-08-26 Roger Sayle <roger@eyesopen.com>
3857
3858 * gcc.dg/Wswitch-enum-2.c: New test case.
3859 * gcc.dg/Wswitch-enum-3.c: Likewise.
3860
3861 2006-08-26 Richard Guenther <rguenther@suse.de>
3862
3863 * gcc.c-torture/compile/20060826-1.c: New testcase.
3864
3865 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
3866
3867 PR c++/28736
3868 * g++.dg/template/void10.C: New test.
3869
3870 PR c++/28737
3871 * g++.dg/template/void8.C: New test.
3872
3873 PR c+_+/28738
3874 * g++.dg/template/void9.C: New test.
3875
3876 * g++.dg/template/void3.C: Adjust error markers.
3877 * g++.dg/template/void4.C: Likewise.
3878 * g++.dg/template/crash55.C: Likewise.
3879 * g++.dg/template/void7.C: Likewise
3880
3881 2006-08-26 Mark Mitchell <mark@codesourcery.com>
3882
3883 PR c++/28588
3884 * g++.dg/inherit/access6.C: New test.
3885 * g++.dg/inherit/access7.C: Likewise.
3886
3887 PR c++/28595
3888 * g++.dg/template/array15.C: New test.
3889 * g++.dg/template/crash2.C: Tweak error markers.
3890
3891 2006-08-26 Jakub Jelinek <jakub@redhat.com>
3892
3893 PR middle-end/28683
3894 * gcc.c-torture/compile/20060823-1.c: New test.
3895
3896 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3897
3898 PR c++/28853
3899 * g++.dg/template/ttp21.C: New test.
3900
3901 PR c++/28852
3902 * g++.dg/other/operator1.C: Add error-marker.
3903 * g++.dg/other/operator2.C: New test.
3904
3905 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3906
3907 PR c/27893
3908 * gcc.c-torture/compile/vla-const-1.c,
3909 gcc.c-torture/compile/vla-const-2.c: New tests.
3910
3911 2006-08-26 Richard Guenther <rguenther@suse.de>
3912
3913 PR middle-end/28814
3914 * gcc.dg/torture/pr28814.c: New testcase.
3915
3916 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3917
3918 PR c/28418
3919 * gcc.c-torture/compile/compound-literal-1.c: New test.
3920
3921 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3922
3923 PR c/28299
3924 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
3925 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
3926 Expect extra diagnostics.
3927
3928 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
3929
3930 gcc.dg/noncompile/pr16876.c: New test.
3931
3932 2006-08-25 Mark Mitchell <mark@codesourcery.com>
3933
3934 PR c++/28056
3935 * g++.dg/parse/local1.C: New test.
3936 * g++.dg/other/qual1.C: Tweak error marker.
3937
3938 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
3939
3940 PR c++/27787
3941 * g++.dg/template/typename10.C: New.
3942 * g++.dg/template/lookup4.C: Remove bogus error marker.
3943
3944 2006-08-25 Richard Guenther <rguenther@suse.de>
3945
3946 PR testsuite/28829
3947 * gcc.dg/pr26570.c: Fix testcase.
3948
3949 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
3950
3951 PR tree-opt/28807
3952 * gcc.c-torture/execute/mayalias-2.c: New test.
3953 * gcc.dg/tree-ssa/alias-13.c: New test.
3954
3955 2006-08-24 Jan Hubicka <jh@suse.cz>
3956
3957 PR debug/26881
3958 * gcc.dg/debug/pr26881.c: New file.
3959
3960 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
3961
3962 PR fortran/28788
3963 * gfortran.dg/used_types_4.f90: New test.
3964 * gfortran.dg/derived_init_2.f90: Modify to check sibling
3965 association of derived types.
3966 * gfortran.dg/used_types_2.f90: Add module cleanup.
3967 * gfortran.dg/used_types_3.f90: The same.
3968
3969 PR fortran/28771
3970 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
3971 fix of regression.
3972
3973 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3974
3975 PR 28813
3976 * gfortran.dg/direct_io_6.f90: Remove test.
3977
3978 2006-08-23 Stuart Hastings <stuart@apple.com>
3979
3980 PR 28825
3981 * gcc.target/i386/20060821-1.c: New.
3982
3983 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
3984
3985 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
3986 dg-warning strings for dllimport.
3987
3988 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
3989
3990 PR C++/28450
3991 * g++.dg/ext/vector4.C: New test.
3992 * g++.dg/ext/complex1.C: New test.
3993
3994 2006-08-21 Geoffrey Keating <geoffk@apple.com>
3995
3996 PR debug/28692
3997 * gcc.dg/debug/const-1.c: New.
3998 * gcc.dg/debug/const-2.c: New.
3999 * gcc.dg/debug/dwarf2/const-1.c: New.
4000 * gcc.dg/debug/dwarf2/const-2.c: New.
4001 * gcc.dg/debug/dwarf2/const-2b.c: New.
4002
4003 2006-08-22 Richard Guenther <rguenther@suse.de>
4004
4005 PR middle-end/28776
4006 * gcc.c-torture/compile/pr28776-1.c: New testcase.
4007 * gcc.c-torture/compile/pr28776-2.c: Likewise.
4008
4009 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
4010
4011 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
4012
4013 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
4014
4015 PR c++/26269
4016 * g++.dg/other/error14.C: New test.
4017
4018 PR c++/28505
4019 * g++.dg/parse/ctor7.C: New test.
4020 * g++.dg/parse/ctor8.C: Likewise.
4021
4022 PR c++/28741
4023 * g++.dg/template/void7.C: New test.
4024
4025 2006-08-21 Olivier Hainque <hainque@adacore.com>
4026
4027 * gnat.dg/self_aggregate_with_zeros.adb: New test.
4028 * gnat.dg/self_aggregate_with_array.adb: New test.
4029
4030 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
4031
4032 * g++.dg/eh/arm-vfp-unwind.C: New test.
4033
4034 2006-08-20 Mark Mitchell <mark@codesourcery.com>
4035
4036 PR c++/28341
4037 * g++.dg/template/ref3.C: New test.
4038 * g++.dg/template/nontype13.C: New test.
4039
4040 PR c++/28346
4041 * g++.dg/template/ptrmem17.C: New test.
4042
4043 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
4044
4045 PR target/28648 c:
4046 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
4047
4048 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
4049
4050 PR fortran/28630
4051 * gfortran.dg/used_types_2.f90: New test.
4052
4053 PR fortran/28601
4054 * gfortran.dg/used_types_3.f90: New test.
4055
4056 PR fortran/20886
4057 * gfortran.dg/generic_actual_arg.f90: New test.
4058
4059 PR fortran/28735
4060 * gfortran.dg/module_private_array_refs_1.f90: New test.
4061
4062 PR fortran/28762
4063 * gfortran.dg/program_name_1.f90: New test.
4064
4065 PR fortran/28425
4066 * gfortran.dg/derived_constructor_comps_1.f90: New test.
4067
4068 PR fortran/28496
4069 * gfortran.dg/array_initializer_2.f90: New test.
4070
4071 PR fortran/18111
4072 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
4073
4074 PR fortran/28600
4075 * gfortran.dg/assumed_charlen_function_4.f90: New test.
4076
4077 PR fortran/28771
4078 * gfortran.dg/assumed_charlen_in_main.f90: New test.
4079
4080 PR fortran/28660
4081 * gfortran.dg/dependent_decls_1.f90: New test.
4082
4083 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
4084
4085 PR fortran/25217
4086 * gfortran.dg/derived_init_2.f90: New.
4087
4088 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
4089
4090 * gcc.c-torture/execute/pr28289.c: New test.
4091
4092 2006-08-17 Jakub Jelinek <jakub@redhat.com>
4093
4094 PR c/28744
4095 * gcc.dg/attr-externally-visible-1.c: New test.
4096 * gcc.dg/attr-externally-visible-2.c: New test.
4097 * g++.dg/parse/attr-externally-visible-1.C: New test.
4098 * g++.dg/parse/attr-externally-visible-2.C: New test.
4099
4100 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4101
4102 PR c++/28606
4103 * g++.dg/parse/dtor11.C: New test.
4104
4105 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4106
4107 PR rtl-optimization/28489
4108 * gcc.c-torture/compile/pr28489.c: New test.
4109
4110 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4111
4112 PR c++/28710
4113 * g++.dg/template/redecl4.C: New test.
4114
4115 PR c++/28711
4116 * g++.dg/template/ctor8.C: New test.
4117
4118 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
4119
4120 * gcc.dg/pr26570.c: Fix testcase.
4121
4122 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
4123
4124 * PR c++/28573
4125 * g++.dg/parse/offsetof6.C: New test.
4126 * g++.dg/parse/offsetof6.C: New test.
4127 * g++.dg/parse/offsetof7.C: New test.
4128
4129 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4130
4131 PR testsuite/28602
4132 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
4133 is false.
4134
4135 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
4136
4137 PR c++/28302
4138 * g++.dg/ext/vector3.C: New test.
4139
4140 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
4141
4142 PR gcov/profile/26570
4143 * gcc.dg/pr26570.c: New test.
4144
4145 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
4146
4147 PR c/27697
4148 * gcc.dg/qual-component-1.c: New test.
4149
4150 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4151
4152 PR c++/28593
4153 * g++.dg/parse/new3.C: New test.
4154
4155 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4156
4157 PR fortran/25828
4158 * gfortran.dg/streamio_1.f90: New test.
4159 * gfortran.dg/streamio_2.f90: New test.
4160 * gfortran.dg/streamio_3.f90: New test.
4161 * gfortran.dg/streamio_4.f90: New test.
4162 * gfortran.dg/streamio_5.f90: New test.
4163 * gfortran.dg/streamio_6.f90: New test.
4164 * gfortran.dg/streamio_7.f90: New test.
4165 * gfortran.dg/streamio_8.f90: New test.
4166
4167 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
4168
4169 PR c/28287
4170 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
4171
4172 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
4173
4174 PR c++/28594
4175 * g++.dg/template/void6.C: New test.
4176
4177 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4178
4179 PR c/28649
4180 * gcc.dg/parse-error-1.c: New test.
4181 * gcc.dg/parse-error-2.c: New test.
4182 * gcc.dg/cpp/digraph2.c: Add error-marker.
4183 * gcc.dg/noncompile/920923-1.c: Likewise.
4184
4185 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
4186
4187 PR c/27490
4188 * gcc.dg/sizeof-2.c: New testcase.
4189
4190 PR c/27489
4191 * gcc.dg/switch-A.c: New testcase.
4192
4193 2006-08-14 Steve Ellcey <sje@cup.hp.com>
4194
4195 PR c++/28288
4196 PR c++/14556
4197 * g++.old-deja/g++.warn/compare1.C: Delete.
4198 * g++.dg/opt/pr7503-2.C: Delete.
4199 * g++.dg/opt/pr7503-3.C: Delete.
4200 * g++.dg/opt/pr7503-4.C: Delete.
4201 * g++.dg/opt/pr7503-5.C: Delete.
4202 * g++.dg/opt/max1.C: Delete.
4203 * g++.dg/warn/minmax.C: Delete.
4204 * g++.dg/expr/minmax.C: New test.
4205
4206 2006-08-14 Richard Guenther <rguenther@suse.de>
4207
4208 PR testsuite/28703
4209 * gcc.c-torture/execute/pr28651.c: Do not use argc
4210 to avoid optimization, instead forbid inlining.
4211
4212 2006-08-14 Richard Sandiford <richard@codesourcery.com>
4213
4214 PR rtl-optimization/28634
4215 * gcc.c-torture/execute/ieee/pr28634.c: New test.
4216
4217 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
4218
4219 PR c/27184
4220 * gcc.dg/torture/pr27184.c: New test.
4221
4222 2006-08-12 Jakub Jelinek <jakub@redhat.com>
4223
4224 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
4225
4226 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4227
4228 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
4229 * gfortran.dg/stat_2.f90: Likewise.
4230 * gfortran.dg/chmod_1.f90: Likewise.
4231 * gfortran.dg/chmod_2.f90: Likewise.
4232 * gfortran.dg/chmod_3.f90: Likewise.
4233
4234 2006-08-11 David Edelsohn <edelsohn@gnu.org>
4235
4236 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
4237
4238 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
4239
4240 * g++.dg/opt/pr23454-2.C: New test.
4241
4242 2006-08-11 Richard Guenther <rguenther@suse.de>
4243
4244 PR middle-end/28651
4245 * gcc.c-torture/execute/pr28651.c: New testcase.
4246
4247 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
4248
4249 * gnat.dg/specs/static_initializer.ads: New test.
4250
4251 2006-08-10 Paul Brook <paul@codesourcery.com>
4252
4253 * gcc.target/arm/cond-asm.c: New test.
4254
4255 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
4256
4257 PR tree-optimization/26197
4258 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
4259 * g++.dg/vect/vect.exp: Compile the new tests with
4260 --param max-aliased-vops=0.
4261
4262 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
4263
4264 PR c++/28637
4265 * g++.dg/template/void3.C: New test.
4266
4267 PR c++/28638
4268 * g++.dg/template/void4.C: New test.
4269
4270 PR c++/28640
4271 * g++.dg/template/void5.C: New test.
4272
4273 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
4274
4275 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
4276 after dg-do compile.
4277
4278 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
4279
4280 PR tree-optimizations/26969
4281 * gcc.dg/vect/vect.exp: Compile tests prefixed with
4282 "unswitch-loops" with -funswitch-loops.
4283 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
4284
4285 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4286
4287 * gcc.dg/sparc-getcontext-1.c: Fix typo.
4288 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
4289 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
4290 * objc.dg/dwarf-1.m: Likewise.
4291 * objc.dg/dwarf-2.m: Likewise.
4292 * obj-c++.dg/dwarf-2.mm: Likewise.
4293
4294 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4295
4296 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
4297 * objc.dg/dwarf-2.m: Likewise.
4298 * obj-c++.dg/dwarf-2.mm: Likewise.
4299
4300 PR libfortran/28603
4301 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
4302
4303 PR testsuite/27611
4304 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4305
4306 PR testsuite/27033
4307 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4308
4309 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
4310
4311 PR target/27827
4312 * gcc.target/i386/pr27827.c: New testcase.
4313
4314 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
4315
4316 PR fortran/28590
4317 * gfortran.dg/sequence_types_1.f90: New test.
4318
4319 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
4320
4321 PR fortran/28548
4322 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
4323 dg-warning. Add -pedantic option.
4324
4325 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4326
4327 PR c/28502
4328 * gcc.dg/proto-1.c: New test.
4329
4330 PR c/27721
4331 * gcc.dg/lvalue-4.c: New test.
4332
4333 PR c/28136
4334 * gcc.dg/init-bad-5.c: New test.
4335
4336 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
4337
4338 PR c++/28347
4339 * g++.dg/ext/typedef-init.C: Add new test for typedef
4340 initialization inside templates. Adjust existing error markers.
4341
4342 2006-08-03 Mark Mitchell <mark@codesourcery.com>
4343
4344 PR c++/28148
4345 * g++.dg/init/ptrmem3.C: New test.
4346
4347 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
4348
4349 PR tree-optimization/27770
4350 * lib/target-support.exp: New target keyword "section_anchors".
4351 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
4352 tests.
4353 * gcc.dg/vect/section-anchors-pr27770.c: New test.
4354 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
4355 * gcc.dg/vect/section-anchors-vect-69.c: New test.
4356 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
4357
4358 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4359
4360 * gcc.dg/20060801-1.c: Add missing '}'.
4361
4362 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4363
4364 PR c++/27508
4365 * g++.dg/parse/dtor9.C: New test.
4366 * g++.dg/parse/dtor10.C: New test.
4367 * g++.dg/other/error7.C: Adjust error-marker.
4368
4369 PR c++/28274
4370 * g++.dg/other/default5.C: New test.
4371
4372 2006-08-02 Richard Guenther <rguenther@suse.de>
4373
4374 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
4375
4376 2006-08-02 Mark Mitchell <mark@codesourcery.com>
4377
4378 PR c++/28557
4379 * g++.dg/template/conv9.C: New test.
4380
4381 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
4382
4383 PR debug/28063
4384 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
4385 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
4386 Optionally return assembly text. Update callers.
4387 (check_no_compiler_messages): Update verbose messages.
4388 (check_no_messages_and_pattern): New.
4389 (check_effective_target_string_merging): New.
4390
4391 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4392
4393 PR c++/28250
4394 * g++.dg/eh/catch4.C: New test.
4395
4396 PR c++/28257
4397 * g++.dg/other/qual1.C: New test.
4398
4399 PR c++/28259
4400 * g++.dg/inherit/error2.C: New test.
4401
4402 PR c++/28267
4403 * g++.dg/other/new1.C: New test.
4404
4405 * g++.dg/warn/pr23075.C: Remove obsolete test.
4406 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
4407 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
4408
4409 2006-07-31 Mark Mitchell <mark@codesourcery.com>
4410
4411 PR c++/28523
4412 * g++.dg/eh/cast1.C: New test.
4413
4414 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
4415
4416 PR libfortran/28452
4417 * gfortran.dg/random_3.f90: New test.
4418
4419 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4420
4421 PR c++/28432
4422 * g++.dg/other/pr28304.C: Change expected error message.
4423 * g++.dg/other/pr28432.C: New test.
4424
4425 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4426
4427 PR c++/28256
4428 * g++.dg/init/brace2.C: Change expected error message, add empty init.
4429
4430 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
4431
4432 PR debug/23336
4433 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
4434 at -g1.
4435 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
4436 g++.dg/debug/enum-2.C: New.
4437
4438 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4439
4440 PR c++/6634
4441 * g++.dg/parse/long1.C: Add more tests.
4442
4443 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4444
4445 * gfortran.dg/lrshift_1.c: New file.
4446
4447 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4448
4449 PR libgfortran/28335
4450 * gfortran.dg/no_unit_error_1.f90: New test.
4451
4452 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4453
4454 PR libgfortran/28335
4455 * gfortran.dg/no_unit_error_1.f90: Delete test.
4456 * gfortran.dg/no_unit_error_2.f90: Delete test.
4457
4458 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4459
4460 * gfortran.dg/chmod_3.f90: New test.
4461 * gfortran.dg/ltime_gmtime_1.f90: New test.
4462 * gfortran.dg/ltime_gmtime_2.f90: New test.
4463 * gfortran.dg/lrshift_1.f90: New test.
4464 * gfortran.dg/chmod_1.f90: New test.
4465 * gfortran.dg/chmod_2.f90: New test.
4466
4467 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
4468
4469 PR c++/27668
4470 * g++.dg/template/crash55.C: New test.
4471
4472 PR c++/27962
4473 * g++.dg/template/nontype16.C: New test.
4474
4475 * g++.dg/template/void2.C: Adjust error markers.
4476 * g++.dg/template/nontype5.C: Adjust error markers.
4477
4478 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
4479
4480 * gcc.target/i386/stack-prot-kernel.c: New test.
4481
4482 2006-07-27 Roger Sayle <roger@eyesopen.com>
4483
4484 * gcc.dg/builtins-55.c: New test case.
4485
4486 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
4487
4488 PR rtl-optimization/27907
4489 * gcc.c-torture/compile/pr27907.c: New test.
4490
4491 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4492
4493 * gfortran.dg/mclock.f90: New test.
4494 * gfortran.dg/int_conv_1.f90: New test.
4495 * gfortran.dg/stat_1.f90: New test.
4496 * gfortran.dg/stat_2.f90: New test.
4497
4498 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4499
4500 PR libgfortran/28335
4501 * gfortran.dg/no_unit_error_1.f90: New test.
4502 * gfortran.dg/no_unit_error_2.f90: New test.
4503 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
4504
4505 2006-07-25 Roger Sayle <roger@eyesopen.com>
4506
4507 PR middle-end/28473
4508 * gcc.dg/fold-convround-1.c: New test case.
4509
4510 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4511
4512 * gfortran.dg/arithmetic_if.f90: Fix comments.
4513
4514 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4515
4516 PR c++/27572
4517 * g++.dg/other/typedef1.C: New test.
4518 * g++.dg/template/typedef4.C: New test.
4519 * g++.dg/template/typedef5.C: New test.
4520
4521 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
4522
4523 PR fortran/28416
4524 * gfortran.dg/allocatable_dummy_3.f90: New.
4525
4526 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4527
4528 PR fortran/28439
4529 * gfortran.dg/arithmetic_if.f90: New test.
4530
4531 2006-07-24 Uros Bizjak <uros@kss-loka.si>
4532
4533 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
4534 avoid memcpy optimization.
4535
4536 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4537
4538 PR fortran/25289
4539 * gfortran.dg/direct_io_6.f90: New test.
4540
4541 2006-07-24 Jan Hubicka <jh@suse.cz>
4542
4543 PR c/25795
4544 PR c++/27369
4545 * gcc.dg/pr25795.c: New test.
4546 * gcc.dg/pr25795-1.c: New test.
4547
4548 2006-07-23 Roger Sayle <roger@eyesopen.com>
4549
4550 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
4551 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
4552 which may be transformed to "g || h" on some platforms.
4553
4554 2006-07-23 Mark Mitchell <mark@codesourcery.com>
4555
4556 PR c++/28025
4557 * g++.dg/template/friend45.C: New test.
4558
4559 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4560
4561 PR libgfortran/28339
4562 * gfortran.dg/arrayio_8.f90: New test.
4563
4564 2006-07-21 Mike Stump <mrs@apple.com>
4565
4566 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
4567
4568 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
4569
4570 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4571
4572 PR c++/28250
4573 * g++.dg/eh/catch3.C: New test.
4574
4575 PR c++/28363
4576 * g++.dg/template/defarg10.C: New test.
4577
4578 2006-07-20 Paul Brook <paul@codesourcery.com>
4579
4580 PR 27363
4581 * gcc.dg/pr27363.c: New test.
4582
4583 2006-07-19 Mark Mitchell <mark@codesourcery.com>
4584
4585 PR c++/28338
4586 * g++.dg/init/ref13.C: New test.
4587
4588 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4589
4590 PR obj-c++/28434
4591 * obj-c++.dg/proto-error-1.mm: New test.
4592
4593 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4594
4595 PR c++/28337
4596 * g++.dg/template/string1.C: New test.
4597
4598 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4599
4600 PR c++/28048
4601 * g++.dg/template/defarg9.C: New test.
4602
4603 PR c++/28235
4604 * g++.dg/template/static27.C: New test.
4605
4606 2006-07-18 Diego Novillo <dnovillo@redhat.com>
4607
4608 PR 28410
4609 * gcc.dg/tree-ssa/pr28410.c: New test.
4610
4611 2006-07-18 Lee Millward <lee.millward@gmail.com>
4612
4613 PR c++/28258
4614 * g++/dg/other/error13.C: New test.
4615
4616 PR c++/28260
4617 * g++.dg/template/friend44.C: New test.
4618
4619 2006-07-18 Steve Ellcey <sje@cup.hp.com>
4620
4621 PR c++/27495
4622 * g++.dg/other/pr27495.C: New.
4623
4624 2006-07-18 Olivier Hainque <hainque@adacore.com>
4625
4626 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
4627 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
4628
4629 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4630
4631 PR c/28286
4632 * gcc.dg/pragma-pack-4.c: New test.
4633
4634 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4635
4636 PR c++/28291
4637 * g++.dg/ext/pr28291.C: New test.
4638
4639 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4640
4641 PR middle-end/28403
4642 * gcc.c-torture/execute/pr28403.c: New test.
4643
4644 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4645
4646 PR middle-end/28402
4647 * gcc.dg/pr28402.c: New test.
4648
4649 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4650
4651 PR c++/28304
4652 * g++.dg/other/pr28304.C: New test.
4653
4654 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
4655
4656 PR other/28251
4657 gcc.c-torture/unsorted/dump-noaddr.c: New test.
4658 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
4659
4660 2006-07-17 Richard Guenther <rguenther@suse.de>
4661
4662 PR tree-optimization/28238
4663 * g++.dg/tree-ssa/pr28238.C: New testcase.
4664
4665 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4666
4667 PR c++/28250
4668 * g++.dg/eh/catch1.C: New test.
4669 * g++.dg/eh/catch2.C: New test.
4670
4671 2006-07-16 Jakub Jelinek <jakub@redhat.com>
4672
4673 PR c++/28370
4674 * g++.dg/template/anon3.C: New test.
4675
4676 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
4677
4678 PR fortran/20844
4679 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
4680 specifiers requiring an explicit format tag..
4681
4682 PR fortran/28201
4683 * gfortran.dg/generic_5: New test.
4684
4685 PR fortran/20893
4686 * gfortran.dg/elemental_optional_args_1.f90: New test.
4687
4688 2006-07-16 Olivier Hainque <hainque@adacore.com>
4689
4690 * gnat.dg/assert.ads: New file.
4691 * gnat.dg/controlled_record.ads: Likewise.
4692 * gnat.dg/controlled_record.adb: Likewise.
4693
4694 2006-07-15 Lee Millward <lee.millward@gmail.com>
4695
4696 PR c++/28292
4697 * g++.dg/other/error12.C: New test.
4698
4699 PR c++/28269
4700 * g++.dg/template/crash54.C: New test.
4701
4702 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4703
4704 PR c++/28249
4705 * g++.dg/parse/catch1.C: New test.
4706
4707 PR c++/28294
4708 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
4709
4710 PR c++/28387
4711 * g++.dg/ext/attrib24.C: New test.
4712
4713 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4714
4715 PR c++/28343
4716 * g++.dg/ext/asmspec1.C: New test.
4717
4718 2006-07-13 Janis Johnson <janis187@us.ibm.com>
4719
4720 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
4721 (dg-test): Support shouldfail tests.
4722 * lib/target-supports-dg.exp (dg-shouldfail): New.
4723 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
4724 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
4725 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
4726 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
4727 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
4728 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
4729 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
4730
4731 2006-07-13 Jan Hubicka <jh@suse.cz>
4732
4733 * gcc.target/i386/memcpy-1.c: New.
4734
4735 2006-07-12 Geoffrey Keating <geoffk@apple.com>
4736
4737 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
4738
4739 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
4740
4741 PR fortran/25097
4742 * gfortran.dg/present_1.f90: New test.
4743
4744 PR fortran/20903
4745 * gfortran.dg/interface_derived_type_1.f90: New test.
4746
4747 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
4748
4749 PR fortran/28213
4750 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
4751 list.
4752
4753 2006-07-07 Lee Millward <lee.millward@gmail.com>
4754
4755 PR c++/27820
4756 * g++.dg/other/label1.C: New test.
4757
4758 2006-07-07 Richard Guenther <rguenther@suse.de>
4759
4760 PR middle-end/28268
4761 * gcc.dg/torture/pr28268.c: New testcase.
4762
4763 2006-07-07 Steve Ellcey <sje@cup.hp.com>
4764
4765 PR c++/27019
4766 * g++.dg/ext/pr27019.C: New.
4767
4768 2006-07-07 Richard Guenther <rguenther@suse.de>
4769
4770 PR tree-optimization/28187
4771 * gcc.dg/pr28187.c: New testcase.
4772
4773 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
4774
4775 * gnat.dg/address_conversion.adb: New test.
4776 * gnat.dg/boolean_subtype.adb: Likewise.
4777 * gnat.dg/frame_overflow.adb: Likewise.
4778 * gnat.dg/pointer_array.adb: Likewise.
4779 * gnat.dg/pointer_conversion.adb: Likewise.
4780
4781 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
4782
4783 PR fortran/28237
4784 PR fortran/23420
4785 * gfortran.dg/print_fmt_5.f90: New test.
4786
4787 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4788
4789 PR fortran/28129
4790 * gfortran.dg/bounds_check_4.f90: New test.
4791
4792 2006-07-05 Richard Guenther <rguenther@suse.de>
4793
4794 PR target/28158
4795 * gfortran.dg/pr28158.f90: New testcase.
4796
4797 2006-07-05 Richard Guenther <rguenther@suse.de>
4798
4799 PR tree-optimization/28162
4800 * gcc.dg/pr28162.c: New testcase.
4801
4802 2006-07-05 Richard Guenther <rguenther@suse.de>
4803 Andrew Pinski <pinskia@gcc.gnu.org>
4804
4805 PR c++/27084
4806 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
4807
4808 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
4809
4810 PR fortran/28174
4811 * gfortran.dg/actual_array_substr_2.f90: New test.
4812
4813 PR fortran/28167
4814 * gfortran.dg/actual_array_constructor_2.f90: New test.
4815
4816 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4817
4818 * gfortran.dg/itime_idate_1.f: New test.
4819 * gfortran.dg/itime_idate_2.f: New test.
4820
4821 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4822
4823 PR libgfortran/27704
4824 * gfortran.dg/open_status_3.f90: New test.
4825 * gfortran.dg/fmt_l.f90: Update for new feature.
4826
4827 2006-07-03 Asher Langton <langton2@llnl.gov>
4828
4829 * gfortran.dg/oldstyle_2.f90: New.
4830
4831 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
4832
4833 * gnat.dg/string_slice.adb: New test.
4834
4835 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4836
4837 PR fortran/19259
4838 * gfortran.dg/semicolon_fixed.c: New.
4839 * gfortran.dg/semicolon_free.c: New.
4840
4841 2006-06-30 Mike Stump <mrs@apple.com>
4842
4843 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
4844 that don't support internal visibility.
4845
4846 2006-06-30 Andrew Pinski <pinskia@gmail.com>
4847
4848 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
4849 for '(' / ')' needing an extra '\'.
4850
4851 2006-06-29 Roger Sayle <roger@eyesopen.com>
4852
4853 PR middle-end/27428
4854 * gcc.dg/pr27428-1.c: New test case.
4855
4856 2006-06-29 Mike Stump <mrs@apple.com>
4857
4858 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
4859 on darwin as we can't align commons large enough yet.
4860
4861 * gcc.dg/vla-8.c: Add additional testcases.
4862
4863 2006-06-26 Steve Ellcey <sje@cup.hp.com>
4864
4865 PR c++/28114
4866 * g++.dg/other/pr28114.C: New.
4867
4868 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
4869
4870 * gcc.c-torture/compile/20060625-1.c: New test.
4871
4872 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
4873
4874 PR fortran/20867
4875 * gfortran.dg/stfunc_3.f90: New test.
4876
4877 PR fortran/25056
4878 * gfortran.dg/impure_actual_1.f90: New test.
4879
4880 PR fortran/20874
4881 * gfortran.dg/elemental_result_1.f90: New test.
4882
4883 PR fortran/25073
4884 * gfortran.dg/select_7.f90: New test.
4885
4886 PR fortran/27554
4887 * intrinsic_actual_1.f: New test.
4888
4889 PR fortran/22038
4890 PR fortran/28119
4891 * gfortran.dg/forall_4.f90: New test.
4892
4893 PR fortran/25072
4894 * gfortran.dg/forall_5.f90: New test.
4895
4896 2006-06-25 Lee Millward <lee.millward@gmail.com>
4897
4898 PR c++/28051
4899 * g++.dg/template/using13.C: New test.
4900
4901 PR c++/28054
4902 * g++.dg/other/incomplete3.C: New test.
4903
4904 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4905
4906 PR fortran/28081
4907 * gfortran.dg/substr_3.f: New test.
4908 * gfortran.dg/equiv_2.f90: Update expected error message.
4909
4910 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
4911
4912 PR fortran/28118
4913 * gfortran.dg/actual_array_substr_1.f90: New test.
4914
4915 2006-06-24 Olivier Hainque <hainque@adacore.com>
4916
4917 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
4918 * gnat.dg/scalar_mode_agg_compare.adb: New test.
4919
4920 2006-06-23 Janis Johnson <janis187@us.ibm.com>
4921
4922 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
4923
4924 2006-06-23 Steven G. Kargl <kargls@comcast.net>
4925
4926 PR fortran/27981
4927 * gfortran.dg/simpleif_2.f90: New test.
4928
4929 2006-06-23 Lee Millward <lee.millward@gmail.com>
4930
4931 * g++.dg/template/error22.C: Fix typo.
4932
4933 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4934
4935 PR c++/28112
4936 * g++.dg/ext/attrib23.C: New test.
4937
4938 2006-06-23 Olivier Hainque <hainque@adacore.com>
4939
4940 * gnat.dg/varsize_temp.adb: New test.
4941
4942 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4943
4944 PR c++/11468
4945 * g++.dg/other/java2.C: New test.
4946
4947 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
4948
4949 PR target/27789
4950 * g++.dg/ext/dllimport4.C. Add more tests for invalid
4951 initialization.
4952
4953 2006-06-22 Roger Sayle <roger@eyesopen.com>
4954
4955 PR target/27531
4956 * gcc.dg/pr27531-1.c: New test case.
4957
4958 2006-06-22 Asher Langton <langton2@llnl.gov>
4959
4960 PR fortran/24748
4961 * gfortran.dg/implicit_8.f90: New.
4962
4963 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
4964
4965 PR rtl-optimization/28121
4966 * gcc.dg/pr28121.c: New test.
4967
4968 2006-06-22 Lee Millward <lee.millward@gmail.com>
4969
4970 PR c++/27805
4971 * g++.dg/parse/ptrmem6.C: New test.
4972
4973 PR c++/27821
4974 * g++.dg/template/error22.C: New test.
4975
4976 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4977
4978 PR c++/28111
4979 * g++.dg/template/friend43.C: New test.
4980
4981 PR c++/28110
4982 * g++.dg/template/crash53.C: New test.
4983
4984 PR c++/28109
4985 * g++.dg/rtti/incomplete1.C: New test.
4986
4987 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
4988
4989 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
4990
4991 2006-06-21 Joseph Myers <joseph@codesourcery.com>
4992
4993 * gcc.c-torture/execute/complex-7.c: New.
4994
4995 2006-06-21 Jakub Jelinek <jakub@redhat.com>
4996
4997 * gcc.dg/merge-all-constants-1.c: New test.
4998
4999 2006-06-20 Janis Johnson <janis187@us.ibm.com>
5000
5001 PR c++/28113
5002 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
5003
5004 2006-06-20 Steven G. Kargl <kargls@comcast.net>
5005
5006 * gfortran.dg/rrspacing_1.f90: New test.
5007
5008 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5009
5010 PR c++/28052
5011 * g++.dg/other/bitfield2.C: New test.
5012
5013 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
5014
5015 PR tree-optimization/27331
5016 * gcc.dg/pr27331.c: New test.
5017
5018 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
5019 Eric Botcazou <ebotcazou@adacore.com>
5020
5021 PR ada/18692
5022 * lib/gnat.exp: New file.
5023 * lib/gnat-dg.exp: Likewise.
5024 * gnat.dg: New directory.
5025 * gnat.dg/dg.exp: New driver.
5026 * gnat.dg/specs: New directory.
5027 * gnat.dg/specs/specs.exp: New driver.
5028 * gnat.dg/style: New directory.
5029 * gnat.dg/style/style.exp: New driver.
5030
5031 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
5032
5033 PR fortran/16206
5034 * gfortran.dg/array_initializer_1.f90: New test.
5035
5036 PR fortran/28005
5037 * gfortran.dg/matmul_3.f90: New test.
5038
5039 2006-06-19 Andrew Pinski <pinskia@gmail.com>
5040
5041 PR middle-end/28075
5042 * gcc.dg/tree-ssa/inline-1.c: New test.
5043
5044 2006-06-19 Anatoly Sokolov <aesok@post.ru>
5045
5046 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
5047 in malloc prototype; remove XFAIL.
5048 * gcc.dg/pr18241-2.c: Ditto.
5049 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
5050 in memset prototype; remove XFAIL.
5051 * gcc.dg/tree-ssa/pr23382.c: Ditto.
5052
5053 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
5054
5055 * gcc.dg/vla-8.c: Add.
5056
5057 2006-06-19 Richard Guenther <rguenther@suse.de>
5058
5059 PR tree-optimization/27090
5060 * g++.dg/tree-ssa/pr27090.C: New testcase.
5061
5062 2006-06-19 Roger Sayle <roger@eyesopen.com>
5063
5064 PR target/27861
5065 * gcc.dg/pr27861-1.c: New test case.
5066
5067 2006-06-19 Richard Guenther <rguenther@suse.de>
5068
5069 PR middle-end/28045
5070 * gcc.dg/torture/pr28045.c: New testcase.
5071
5072 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5073
5074 PR fortran/26801
5075 * gfortran.dg/associated_4.f90: New test.
5076
5077 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5078
5079 PR fortran/19310
5080 PR fortran/19904
5081 * gfortran.dg/real_const_3.f90: New test.
5082
5083 2006-06-16 Mark Mitchell <mark@codesourcery.com>
5084
5085 PR c++/28016
5086 * g++.dg/template/static26.C: New test.
5087
5088 PR c++/27979
5089 * g++.dg/expr/bitfield2.C: New test.
5090
5091 PR c++/27884
5092 * g++.dg/parse/linkage2.C: New test.
5093
5094 2006-06-16 Richard Guenther <rguenther@suse.de>
5095
5096 PR middle-end/27116
5097 * gcc.dg/pr15785-1.c: Revert last change.
5098 * gcc.dg/torture/pr27116-2.c: New testcase.
5099
5100 2006-06-16 Roger Sayle <roger@eyesopen.com>
5101
5102 PR middle-end/27802
5103 * gcc.dg/pr27802-1.c: New test case.
5104
5105 2006-06-15 Mark Mitchell <mark@codesourcery.com>
5106
5107 PR c++/27689
5108 * g++.dg/template/ttp18.C: New test.
5109 * g++.dg/template/ttp19.C: Likewise.
5110
5111 PR c++/27666
5112 * g++.dg/expr/cond9.C: New test.
5113
5114 PR c++/27640
5115 * g++.dg/template/ctor7.C: New test.
5116
5117 2006-06-15 Janis Johnson <janis187@us.ibm.com>
5118
5119 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
5120
5121 2006-06-16 Richard Guenther <rguenther@suse.de>
5122
5123 PR tree-optimization/27781
5124 * gcc.dg/tree-ssa/pr27781.c: New testcase.
5125
5126 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
5127
5128 * gfortran.dg/allocate_zerosize_2.f90: New test case.
5129
5130 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
5131
5132 * gcc.dg/tree-ssa/loop-18.c: New test.
5133
5134 2006-06-14 Mark Mitchell <mark@codesourcery.com>
5135
5136 PR c++/27665
5137 * g++.dg/template/crash52.C: New test.
5138
5139 PR c++/27648
5140 * g++.dg/ext/attrib22.C: New test.
5141
5142 PR c++/26559
5143 * g++.dg/template/builtin1.C: New test.
5144 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
5145
5146 PR c++/28018
5147 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
5148 assignment.
5149 * g++.old-deja/g++.pt/crash51.C: Likewise.
5150
5151 PR c++/27227
5152 * g++.dg/lookup/linkage1.C: New test.
5153 * g++.dg/lookup/linkage2.C: Likewise.
5154
5155 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
5156
5157 PR middle-end/27959
5158 * gcc.dg/pr27959.c: New testcase.
5159
5160 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
5161
5162 PR target/28014:
5163 * g++.dg/eh/div.C: New test.
5164
5165 2006-06-13 Jakub Jelinek <jakub@redhat.com>
5166
5167 PR c++/27894
5168 * g++.dg/tree-ssa/pr26757.C: New test.
5169 * g++.dg/tree-ssa/pr27894.C: New test.
5170
5171 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
5172
5173 * gcc.c-torture/compile/20060609-1.c: New test.
5174
5175 PR target/27863
5176 * gcc.c-torture/compile/pr27863.c: New test.
5177
5178 2006-06-13 Richard Guenther <rguenther@suse.de>
5179
5180 PR tree-optimization/27830
5181 * g++.dg/tree-ssa/pr27830.C: New testcase.
5182
5183 2006-06-13 Matthew Sachs <msachs@apple.com>
5184
5185 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
5186 the list of compiler flags; this causes those flags to be checked
5187 for things like dg-skip-if.
5188
5189 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5190
5191 PR c++/27601
5192 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
5193
5194 2006-06-12 Mark Mitchell <mark@codesourcery.com>
5195 Kazu Hirata <kazu@codesourcery.com>
5196
5197 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
5198 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
5199
5200 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5201
5202 PR c++/27933
5203 * g++.dg/lookup/using15.C: New test.
5204
5205 PR c++/27951
5206 * g++.dg/other/anon4.C: New test.
5207
5208 2006-06-12 Roger Sayle <roger@eyesopen.com>
5209
5210 PR c++/21210
5211 * g++.dg/init/complex1.C: New test case.
5212
5213 2006-06-11 Eric Christopher <echristo@apple.com>
5214
5215 PR middle-end/27948
5216 * gcc.dg/bf-ms-layout.c: Run on darwin.
5217 * gcc.dg/bf-no-ms-layout: Ditto.
5218 * gcc.dg/attr-ms_struct-2.c: New.
5219 * gcc.dg/bf-ms-layout-2.c: Ditto.
5220
5221 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
5222
5223 * gcc.dg/attr-ms_struct-packed1.c: New.
5224
5225 2006-06-09 Mike Stump <mrs@apple.com>
5226
5227 * gcc.dg/vla-7.c: Add.
5228
5229 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
5230
5231 PR fortran/24558
5232 * gfortran.dg/entry_6.f90: New test.
5233
5234 PR fortran/20877
5235 PR fortran/25047
5236 * gfortran.dg/entry_7.f90: New test.
5237
5238 2006-06-09 Jakub Jelinek <jakub@redhat.com>
5239
5240 PR c/27747
5241 * gcc.dg/cpp/_Pragma6.c: New test.
5242
5243 PR c++/27748
5244 * g++.dg/cpp/_Pragma1.C: New test.
5245
5246 PR preprocessor/27746
5247 * gcc.dg/gomp/macro-3.c: New test.
5248 * gcc.dg/gomp/macro-4.c: New test.
5249 * g++.dg/gomp/macro-3.C: New test.
5250 * g++.dg/gomp/macro-4.C: New test.
5251
5252 2006-06-09 Richard Guenther <rguenther@suse.de>
5253
5254 PR tree-optimization/26998
5255 * gcc.dg/torture/pr26998.c: New testcase.
5256 * gcc.dg/tree-ssa/vrp29.c: New testcase.
5257
5258 2006-06-08 Mike Stump <mrs@apple.com>
5259
5260 * gcc.dg/pr27095.c: Account for stubs.
5261
5262 PR target/26427
5263 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
5264 produce bad code on darwin.
5265
5266 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5267
5268 PR fortran/27958
5269 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
5270
5271 2006-06-08 Asher Langton <langton2@llnl.gov>
5272
5273 PR fortran/27786
5274 * cray_pointers_2.f90: Add -fbounds-check compile flag.
5275
5276 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5277
5278 PR target/27421
5279 * gcc.dg/union-3.c: New test.
5280
5281 2006-06-08 Richard Guenther <rguenther@suse.de>
5282
5283 PR middle-end/27116
5284 * gcc.dg/torture/pr27116.c: New testcase.
5285 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
5286
5287 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5288
5289 PR rtl-optimization/26449
5290 * gcc.dg/pr26449.c: New test.
5291
5292 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5293
5294 PR c++/27601
5295 * g++.dg/ext/offsetof1.C: Test member functions.
5296
5297 2006-06-07 Steve Ellcey <sje@cup.hp.com>
5298
5299 * gcc.dg/pr27095.c: Improve scanning.
5300
5301 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
5302
5303 PR fortran/23091
5304 * gfortran.dg/saved_automatic_1.f90: New test.
5305
5306 PR fortran/24168
5307 * gfortran.dg/array_simplify_1.f90: New test.
5308
5309 PR fortran/25090
5310 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5311
5312 PR fortran/25058
5313 * gfortran.dg/entry_dummy_ref_2.f90: New test.
5314
5315 2006-06-06 Mark Mitchell <mark@codesourcery.com>
5316
5317 PR c++/27177
5318 * g++.dg/expr/cast7.C: New test.
5319
5320 2006-06-06 Janis Johnson <janis187@us.ibm.com>
5321
5322 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
5323 * lib/gcc-defs.exp (tool_check_compile): Ditto.
5324 * lib/fortran-torture.exp (fortran-torture-compile,
5325 fortran-torture-execute): Ditto.
5326
5327 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
5328
5329 PR target/27842
5330 * gcc.dg/vmx/pr27842.c: New test.
5331
5332 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5333
5334 PR libfortran/27895
5335 * gfortran.dg/bounds_check_3.f90: New test.
5336
5337 2006-06-05 Mike Stump <mrs@apple.com>
5338
5339 * objc.dg/objc-fast-4.m: Skip for ppc64.
5340
5341 2006-06-05 Steve Ellcey <sje@cup.hp.com>
5342
5343 PR testsuite/27705
5344 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
5345
5346 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
5347 Victor Kaplansky <victork@il.ibm.com>
5348
5349 PR tree-optimizations/26360
5350 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
5351 with -fno-tree-dce.
5352 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
5353
5354 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
5355
5356 PR fortran/14067
5357 * gfortran.dg/data_char_1.f90: Add messages for truncated
5358 strings.
5359
5360 PR fortran/16943
5361 * gfortran.dg/func_decl_2.f90: New test.
5362
5363 PR fortran/20839
5364 * gfortran.dg/do_2.f90: New test.
5365
5366 PR fortran/27655
5367 * gfortran.dg/associated_3.f90: New test.
5368
5369 2006-06-04 Mark Mitchell <mark@codesourcery.com>
5370
5371 PR c++/27819
5372 * g++.dg/template/static25.C: New test.
5373
5374 PR c++/27722
5375 * g++.dg/init/array21.C: New test.
5376
5377 PR c++/27807
5378 * g++.dg/ext/complit7.C: New test.
5379
5380 PR c++/27806
5381 * g++.dg/parse/ptrmem5.C: New test.
5382
5383 2006-06-04 Roger Sayle <roger@eyesopen.com>
5384 Andrew Pinski <pinskia@physics.uc.edu>
5385
5386 PR c/27150
5387 PR middle-end/27382
5388 * gcc.dg/pr27150-1.c: New testcase.
5389 * gcc.dg/pr27382-1.c: New testcase.
5390 * gcc.dg/pr27382-2.c: New testcase.
5391
5392 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
5393
5394 PR c/25161
5395 PR c/27020
5396 * gcc.dg/array-10.c: New test.
5397
5398 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5399
5400 PR c++/27804
5401 * g++.dg/init/const4.C: New test.
5402 * g++.dg/init/member1.C: Add error-marker.
5403 * g++.dg/other/fold1.C: Adjust error-marker.
5404
5405 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5406
5407 PR c++/27601
5408 * g++.dg/ext/offsetof1.C: New test.
5409
5410 2006-06-04 Eric Christopher <echristo@apple.com>
5411
5412 * gcc.dg/attr-ms_struct-1.c: New.
5413
5414 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
5415
5416 * gcc.c-torture/compile/builtin_constant_p.c: New test.
5417
5418 2006-06-04 Richard Guenther <rguenther@suse.de>
5419
5420 PR tree-optimization/27039
5421 * gcc.dg/tree-ssa/loop-17.c: New testcase.
5422
5423 2006-06-03 Roger Sayle <roger@eyesopen.com>
5424
5425 PR target/26223
5426 * gcc.target/i386/amd64-abi-2.c: New test case.
5427
5428 2006-06-02 Eric Christopher <echristo@apple.com>
5429
5430 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
5431 * gcc.target/i386/20020523-1.c: Skip if darwin.
5432 * gcc.target/i386/asm-3.c: Ditto.
5433 * gcc.target/i386/20011119-1.c: Ditto.
5434 * gcc.target/i386/clobbers.c: Remove pic part of test.
5435
5436 2006-06-02 Steve Ellcey <sje@cup.hp.com>
5437
5438 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
5439 * g++.old-deja/g++.other/init19.C: Ditto.
5440 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
5441 and add other platforms as expected failures.
5442
5443 2006-06-01 Steve Ellcey <sje@cup.hp.com>
5444
5445 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
5446 (is-effective-target-keyword): Ditto.
5447
5448 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
5449
5450 PR fortran/27715
5451 * gfortran.dg/extended_char_comparison_1.f: New test.
5452
5453 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
5454
5455 PR fortran/25098
5456 * gfortran.dg/dummy_procedure_1.f90: New test.
5457
5458 PR fortran/25147
5459 * gfortran.dg/dummy_procedure_2.f90: New test.
5460
5461 * gfortran.dg/associated_2.f90: Correct to make consistent with
5462 standard.
5463
5464 2006-05-31 Roger Sayle <roger@eyesopen.com>
5465
5466 * gcc.target/i386/387-11.c: New test case.
5467
5468 2006-05-31 Mark Mitchell <mark@codesourcery.com>
5469
5470 PR c++/27801
5471 * g++.dg/template/cond6.C: New test.
5472
5473 PR c++/26496
5474 * g++.dg/template/crash51.C: New test.
5475 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
5476
5477 PR c++/27385
5478 * g++.dg/init/array20.C: New test.
5479
5480 2006-05-31 Roger Sayle <roger@eyesopen.com>
5481
5482 * gcc.dg/builtins-54.c: New test case.
5483
5484 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5485
5486 PR c++/26433
5487 * g++.dg/template/fntry1.C: Add dg-do link.
5488
5489 PR c++/27808
5490 * g++.dg/parse/friend6.C: New test.
5491
5492 2006-05-30 Asher Langton <langton2@llnl.gov>
5493
5494 * gfortran.dg/cray_pointers_7.f90: New test.
5495
5496 2006-05-30 Roger Sayle <roger@eyesopen.com>
5497
5498 PR tree-optimization/23452
5499 * gcc.dg/fold-mulconj-1.c: New test case.
5500
5501 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5502
5503 PR c++/27803
5504 * g++.dg/parse/bitfield1.C: New test.
5505
5506 2006-05-30 Roger Sayle <roger@eyesopen.com>
5507
5508 * gcc.target/ppc-eq0-1.c: New test case.
5509 * gcc.target/ppc-negeq0-1.c: New test case.
5510
5511 2006-05-30 Dirk Mueller <dmueller@suse.de>
5512
5513 PR c/27273
5514 * gcc.dg/overflow-warn-5.c: New test.
5515
5516 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5517
5518 PR c/27718
5519 * gcc.dg/sizeof-1.c: New test.
5520
5521 2006-05-30 Uros Bizjak <uros@kss-loka.si>
5522
5523 PR target/27790
5524 * gcc.target/i386/pr27790.c: New test.
5525
5526 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5527
5528 PR libgfortran/27757
5529 * gfortran.dg/direct_io_5.f90: New test.
5530
5531 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5532
5533 PR libgfortran/27634
5534 * gfortran.dg/fmt_missing_period_1.f: New test.
5535 * gfortran.dg/fmt_missing_period_2.f: New test.
5536 * gfortran.dg/fmt_missing_period_3.f: New test.
5537
5538 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5539
5540 PR fortran/19777
5541 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
5542 arrays.
5543
5544 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5545
5546 PR c++/27713
5547 * g++.dg/template/new6.C: New test.
5548
5549 2006-05-29 Roger Sayle <roger@eyesopen.com>
5550
5551 PR tree-optimization/24964
5552 * gcc.target/i386/387-10.c: New test case.
5553
5554 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
5555
5556 * intrinsics/string_intrinsics.c (compare_string):
5557 Use memcmp instead of strncmp to avoid tripping over
5558 CHAR(0) in a string.
5559
5560 2006-05-27 Richard Guenther <rguenther@suse.de>
5561
5562 PR middle-end/27773
5563 * gcc.dg/torture/pr27773.c: New testcase.
5564
5565 2006-05-27 Dirk Mueller <dmueller@suse.de>
5566
5567 * gcc.dg/pr24561.c: Rename to..
5568 * gcc.dg/pr25962.c: .. this.
5569
5570 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5571
5572 PR fortran/19777
5573 * gfortran.dg/bounds_check_2.f: New test.
5574
5575 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
5576
5577 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
5578 * gfortran.dg/byte_1.f90: Likewise.
5579 * gfortran.dg/dup_save_2.f90: Likewise.
5580
5581 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
5582
5583 * gfortran.dg/associated_2.f90: New test.
5584
5585 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5586
5587 PR fortran/27524
5588 * gfortran.dg/bounds_check_1.f90: New test.
5589
5590 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
5591
5592 PR rtl-optimization/27661
5593 * gcc.dg/pr27661.c: New test case.
5594
5595 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
5596
5597 PR fortran/23151
5598 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
5599 * gfortran.dg/print_parentheses_1.f: New test.
5600 * gfortran.dg/print_parentheses_2.f90: New test.
5601
5602 2006-05-26 Jakub Jelinek <jakub@redhat.com>
5603
5604 PR target/27758
5605 * gcc.dg/pr27758.c: New test.
5606
5607 2006-05-24 Falk Hueffner <falk@debian.org>
5608
5609 * gcc.c-torture/compile/pr27571.c: New test.
5610
5611 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
5612
5613 PR fortran/27709
5614 * gfortran.dg/spec_expr_4.f90: New test.
5615
5616 PR fortran/27155
5617 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
5618
5619 2006-05-25 Mark Mitchell <mark@codesourcery.com>
5620
5621 PR c++/20103
5622 * g++.dg/ext/complit6.C: New test.
5623 * g++.dg/ext/complit3.C: Adjust error markers.
5624 * g++.dg/init/const3.C: New test.
5625
5626 2006-05-25 Richard Guenther <rguenther@suse.de>
5627
5628 PR middle-end/27743
5629 * gcc.dg/torture/pr27743.c: New testcase.
5630
5631 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5632
5633 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
5634
5635 2006-05-25 Alan Modra <amodra@bigpond.net.au>
5636
5637 * gcc.dg/compat/scalar-by-value-x.h: New.
5638 * gcc.dg/compat/scalar-by-value-y.h: New.
5639 * gcc.dg/compat/scalar-by-value-5.c: New.
5640 * gcc.dg/compat/scalar-by-value-5_main.c: New.
5641 * gcc.dg/compat/scalar-by-value-5_x.c: New.
5642 * gcc.dg/compat/scalar-by-value-5_y.c: New.
5643 * gcc.dg/compat/scalar-by-value-6.c: New.
5644 * gcc.dg/compat/scalar-by-value-6_main.c: New.
5645 * gcc.dg/compat/scalar-by-value-6_x.c: New.
5646 * gcc.dg/compat/scalar-by-value-6_y.c: New.
5647
5648 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5649
5650 PR tree-optimization/27639
5651 PR tree-optimization/26719
5652 * gcc.dg/pr27639.c: New test.
5653 * gcc.dg/pr26719.c: New test.
5654 * gcc.dg/tree-ssa/scev-cast.c: New test.
5655
5656 2006-05-23 Mark Mitchell <mark@codesourcery.com>
5657
5658 PR c++/20173
5659 * g++.dg/template/error21.C: New test.
5660
5661 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
5662
5663 PR target/27696
5664 * gcc.target/i386/pr27696.c: New.
5665
5666 2006-05-22 Janis Johnson <janis187@us.ibm.com>
5667
5668 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
5669
5670 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
5671
5672 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5673
5674 PR c++/27716
5675 * g++.dg/other/assign1.C: New test.
5676
5677 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
5678
5679 PR target/27266
5680 * gcc.target/i386/pr27266.c: New.
5681
5682 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5683
5684 PR c++/27451
5685 * g++.dg/ext/asm9.C: New test.
5686
5687 2006-05-22 Richard Sandiford <richard@codesourcery.com>
5688
5689 PR rtl-optimization/25514
5690 * gcc.c-torture/compile/pr25514.c: New test.
5691
5692 2006-05-22 Richard Guenther <rguenther@suse.de>
5693
5694 Revert
5695 2006-01-31 Richard Guenther <rguenther@suse.de>
5696
5697 * gcc.target/i386/sselibm-1.c: New testcase.
5698 * gcc.target/i386/sselibm-2.c: Likewise.
5699 * gcc.target/i386/sselibm-3.c: Likewise.
5700 * gcc.target/i386/sselibm-4.c: Likewise.
5701 * gcc.target/i386/sselibm-5.c: Likewise.
5702
5703 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5704
5705 PR c/27420
5706 * gcc.dg/func-args-2.c: New test.
5707
5708 PR c/26818
5709 * gcc.dg/struct-incompl-1.c: New test.
5710
5711 2006-05-22 Richard Guenther <rguenther@suse.de>
5712
5713 PR testsuite/27708
5714 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
5715 the transformations we test for.
5716
5717 2006-05-22 Richard Guenther <rguenther@suse.de>
5718
5719 PR testsuite/27707
5720 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
5721
5722 2006-05-21 Mark Mitchell <mark@codesourcery.com>
5723
5724 PR c++/27210
5725 * g++.dg/warn/new1.C: New test.
5726 * g++.dg/template/new5.C: Likewise.
5727
5728 2006-05-21 Roger Sayle <roger@eyesopen.com>
5729
5730 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
5731 * gcc.target/i386/20060512-3.c: Likewise.
5732
5733 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
5734
5735 PR rtl-optimization/27671
5736 * gcc.c-torture/execute/pr27671-1.c: New.
5737 * gcc.dg/pr27671-2.c: Likewise.
5738
5739 PR tree-optimization/26622.
5740 * gcc.c-torture/compile/pr26622.c: New.
5741
5742 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5743
5744 PR fortran/27613
5745 * gfortran.dg/recursive_reference_1.f90: New test.
5746
5747 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5748
5749 PR fortran/25746
5750 * gfortran.dg/elemental_subroutine_3.f90: New test.
5751
5752 PR fortran/25090
5753 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
5754
5755 PR fortran/27584
5756 * gfortran.dg/associated_target_1.f90: New test.
5757
5758 PR fortran/19015
5759 * gfortran.dg/maxloc_shape_1.f90: New test.
5760
5761 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5762
5763 PR libgfortran/24459
5764 * gfortran.dg/namelist_24.f90: New test.
5765 * gfortran.dg/namelist_12.f: Fix typo in comment.
5766
5767 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
5768
5769 PR middle-end/25776
5770 * g++.dg/other/error11.C: New test.
5771
5772 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5773
5774 * gcc.target/mips/pr26765.c: Add -w to options.
5775
5776 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5777
5778 * lib/target-supports.exp (check_effective_target_mpaired_single):
5779 New function.
5780 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
5781 multilibs.
5782 * g++.dg/vect/vect.exp: Likewise.
5783
5784 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5785
5786 PR testsuite/25891
5787 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
5788
5789 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
5790
5791 PR fortran/27662
5792 * gfortran.dg/temporary_1.f90: New file.
5793
5794 2006-05-19 Andreas Schwab <schwab@suse.de>
5795
5796 * g++.dg/other/unused1.C: Also match "stringz".
5797
5798 2006-05-19 Mark Mitchell <mark@codesourcery.com>
5799
5800 PR c++/26433
5801 * g++.dg/template/fntry1.C: New test.
5802
5803 2006-05-18 Mark Mitchell <mark@codesourcery.com>
5804
5805 PR c++/27471
5806 PR c++/27506
5807 * g++.dg/conversion/bitfield5.C: New test.
5808 * g++.dg/conversion/bitfield6.C: New test.
5809
5810 2006-05-18 Mike Stump <mrs@apple.com>
5811
5812 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
5813 * gcc.dg/vla-4.c: Add.
5814 * gcc.dg/vla-5.c: Add.
5815 * gcc.dg/vla-6.c: Add.
5816
5817 2006-05-12 Stuart Hastings <stuart@apple.com>
5818
5819 * testsuite/gcc.target/i386/20060512-1.c: New.
5820 * testsuite/gcc.target/i386/20060512-2.c: New.
5821 * testsuite/gcc.target/i386/20060512-3.c: New.
5822 * testsuite/gcc.target/i386/20060512-4.c: New.
5823
5824 2006-05-17 Mark Mitchell <mark@codesourcery.com>
5825
5826 PR c++/26122
5827 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
5828
5829 PR c++/26068
5830 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
5831 * g++.dg/parse/linkage1.C: New test.
5832
5833 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5834
5835 PR tree-optimization/27548
5836 * g++.dg/tree-ssa/pr27548.C: New test.
5837
5838 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5839
5840 PR fortran/26551
5841 * gfortran.dg/recursive_check_1.f: New test.
5842 * gfortran.dg/recursive_check_2.f90: New test.
5843
5844 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
5845
5846 * g++.dg/opt/temp2.C: New test.
5847
5848 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5849
5850 PR c++/27491
5851 * g++.dg/init/brace5.C: New test.
5852
5853 PR middle-end/27415
5854 * gcc.dg/gomp/pr27415.c: New test.
5855 * g++.dg/gomp/pr27415.C: New test.
5856
5857 PR tree-optimization/27549
5858 * g++.dg/tree-ssa/pr27549.C: New test.
5859
5860 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5861
5862 PR libgfortran/27575
5863 * gfortran.dg/read_eof_4.f90: New test.
5864
5865 2006-05-16 Richard Guenther <rguenther@suse.de>
5866
5867 PR tree-optimization/22303
5868 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
5869
5870 2006-05-16 Jakub Jelinek <jakub@redhat.com>
5871
5872 PR middle-end/27573
5873 * gcc.dg/gomp/pr27573.c: New test.
5874 * gfortran.dg/gomp/pr27573.f90: New test.
5875
5876 PR c/27499
5877 * gcc.dg/gomp/pr27499.c: New test.
5878 * g++.dg/gomp/pr27499.C: New test.
5879
5880 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5881
5882 PR c++/27339
5883 * g++.dg/parser/access8.C: Adjust error marker.
5884 * g++.dg/template/access17.C: New test.
5885 * g++.dg/template/access18.C: Likewise.
5886
5887 2006-05-15 Roger Sayle <roger@eyesopen.com>
5888
5889 PR target/26600
5890 * gcc.target/i386/pr26600.c: New test case.
5891
5892 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5893
5894 PR c++/27505
5895 * g++.dg/expr/bitfield1.C: New test.
5896
5897 2006-05-15 Richard Guenther <rguenther@suse.de>
5898
5899 PR tree-optimization/27603
5900 * gcc.dg/torture/pr27603.c: New testcase.
5901
5902 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
5903
5904 PR fortran/25090
5905 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5906
5907 PR fortran/25082
5908 * gfortran.dg/scalar_return_1.f90: New test.
5909
5910 PR fortran/27411
5911 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
5912
5913 2006-05-15 Jakub Jelinek <jakub@redhat.com>
5914
5915 * gcc.dg/gomp/critical-4.c: New test.
5916 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
5917 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
5918 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
5919 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
5920
5921 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5922
5923 PR c++/27582
5924 * g++.dg/template/dependent-args1.C: New test.
5925
5926 PR c++/27581
5927 * g++.dg/lookup/this1.C: New test.
5928
5929 PR c++/27315
5930 * g++.dg/template/operator6.C: New test.
5931 * g++.dg/template/incomplete3.C: New test.
5932
5933 PR c++/27559
5934 * g++.dg/template/new4.C: New test.
5935
5936 PR c++/27496
5937 * g++.dg/template/void2.C: New test.
5938
5939 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
5940
5941 * g++.dg/template/dependent-expr5.C: New test.
5942
5943 2006-05-14 Roger Sayle <roger@eyesopen.com>
5944
5945 PR middle-end/26729
5946 * gcc.dg/pr26729-1.c: New test case.
5947
5948 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
5949
5950 * gcc.dg/pr27003.c: New test.
5951
5952 2006-05-12 Steve Ellcey <sje@cup.hp.com>
5953
5954 * lib/target-supports.dg (check_cxa_atexit_available): Change
5955 v3_target_compile to ${tool}_target_compile.
5956
5957 2006-05-11 Jason Merrill <jason@redhat.com>
5958
5959 * lib/scanasm.exp (scan-not-hidden): Fix typo.
5960
5961 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5962
5963 PR fortran/27553
5964 * gfortran.dg/label_5.f90: New test.
5965
5966 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
5967
5968 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
5969 check_effective_target_powerpc_altivec_ok): New.
5970 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
5971 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
5972 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
5973 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
5974 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
5975 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
5976 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
5977 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
5978 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
5979 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
5980 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
5981 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
5982 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
5983 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
5984 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
5985 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
5986 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
5987 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
5988 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
5989 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
5990 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
5991 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
5992 gcc.target/powerpc/altivec-9.c,
5993 gcc.target/powerpc/altivec-consts.c,
5994 gcc.target/powerpc/altivec-pr22085.c,
5995 gcc.target/powerpc/altivec-splat.c,
5996 gcc.target/powerpc/altivec-types-1.c,
5997 gcc.target/powerpc/altivec-types-2.c,
5998 gcc.target/powerpc/altivec-types-3.c,
5999 gcc.target/powerpc/altivec-types-4.c,
6000 gcc.target/powerpc/altivec-varargs-1.c,
6001 gcc.target/powerpc/altivec-vec-merge.c,
6002 gcc.target/powerpc/ppc-vector-memcpy.c,
6003 gcc.target/powerpc/ppc-vector-memset.c,
6004 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
6005 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
6006 these effective targets.
6007 * gcc.dg/vmx/pr27006.c: Add missing close brace.
6008 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
6009
6010 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6011
6012 PR middle-end/27384
6013 * g++.dg/other/fold1.C: New test.
6014
6015 PR middle-end/27488
6016 * gcc.dg/fold-nonneg-1.c: New test.
6017
6018 PR c++/27547
6019 * g++.dg/other/operator1.C: New test.
6020
6021 2006-05-11 Richard Guenther <rguenther@suse.de>
6022
6023 PR middle-end/27529
6024 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
6025
6026 2006-05-10 Janis Johnson <janis187@us.ibm.com>
6027
6028 * lib/target-supports-dg.exp (check-flags): New.
6029 (dg-skip-if): Move flag checks.
6030
6031 2006-05-09 Steve Ellcey <sje@cup.hp.com>
6032
6033 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
6034 * lib/target-supports.dg (check_cxa_atexit_available): New.
6035
6036 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
6037
6038 PR fortran/27470
6039 * gfortran.dg/multiple_allocation_2.f90: New test case.
6040
6041 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
6042
6043 * gcc.target/arm/pr27387.C: Fix a comment typo.
6044
6045 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6046
6047 PR fortran/24549
6048 * gfortran.dg/error_recovery_1.f90: New test.
6049
6050 2006-05-10 Richard Guenther <rguenther@suse.de>
6051
6052 PR tree-optimization/27302
6053 * gcc.dg/torture/pr27302.c: New testcase.
6054
6055 2006-05-09 Dirk Mueller <dmueller@suse.de>
6056 Richard Guenther <rguenther@suse.de>
6057
6058 PR middle-end/27498
6059 * gcc.dg/tree-ssa/pr27498.c: New testcase.
6060
6061 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
6062
6063 PR rtl-optimization/27335
6064 * gcc.dg/pr27335.c: New test.
6065
6066 2006-05-06 Richard Sandiford <richard@codesourcery.com>
6067
6068 * gcc.target/mips/mips-ps-5.c: New file.
6069
6070 2006-05-08 Jan Hubicka <jh@suse.cz>
6071
6072 PR middle-end/25962
6073 * gcc.dg/pr25962.c: New.
6074
6075 2006-05-08 Roger Sayle <roger@eyesopen.com>
6076
6077 PR target/27158
6078 * gcc.target/powerpc/pr27158.c: New test case.
6079
6080 2006-05-08 Laurent GUERBY <laurent@guerby.net>
6081
6082 PR testsuite/27476
6083 * ada/acats/run_all.sh: Use test -z.
6084
6085 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6086
6087 PR libfortran/18271
6088 * gfortran.dg/spec_expr_3.f90: New test.
6089
6090 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
6091
6092 PR target/24879
6093 * gcc.target/i386/monitor.c: New file.
6094
6095 2006-05-08 Alan Modra <amodra@bigpond.net.au>
6096
6097 * gcc.dg/pr27095.c: xfail *-*-darwin*.
6098
6099 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6100
6101 PR c++/27447
6102 * g++.dg/other/ptrmem7.C: New test.
6103
6104 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6105
6106 PR target/27421
6107 * gcc.dg/array-9.c: New test.
6108
6109 2006-05-07 Richard Guenther <rguenther@suse.de>
6110
6111 PR tree-optimization/27409
6112 * gcc.dg/torture/pr27409.c: New testcase.
6113
6114 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6115
6116 PR fortran/27457
6117 * gfortran.dg/select_6.f90: New.
6118
6119 2006-05-07 Richard Guenther <rguenther@suse.de>
6120
6121 PR tree-optimization/27136
6122 * gcc.dg/torture/pr27136.c: New testcase.
6123
6124 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
6125
6126 PR fortran/24813
6127 * gfortran.dg/char_cons_len_1.f90: New test.
6128
6129 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6130
6131 PR c++/27427
6132 * g++.dg/template/incomplete2.C: New test.
6133
6134 2006-05-06 Richard Guenther <rguenther@suse.de>
6135
6136 PR tree-optimization/27151
6137 * gcc.dg/vect/pr27151.c: New testcase.
6138
6139 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6140
6141 PR c++/27430
6142 * g++.dg/template/void1.C: New test.
6143
6144 PR c++/27423
6145 * g++.dg/other/void2.C: New test.
6146
6147 PR c++/27422
6148 * g++.dg/conversion/void1.C: New test.
6149
6150 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
6151
6152 PR/21391
6153 * g++.dg/other/unused1.C: New.
6154
6155 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6156
6157 PR objc/27240
6158 * objc.dg/member-1.m: New test.
6159
6160 2006-05-05 Steve Ellcey <sje@cup.hp.com>
6161
6162 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
6163
6164 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6165
6166 PR libfortran/26985
6167 * gfortran.dg/matmul_2.f90: New test.
6168
6169 2005-05-05 Laurent GUERBY <laurent@guerby.net>
6170
6171 * ada/acats/run_all.sh: Use sync when main not found.
6172
6173 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
6174
6175 PR target/26765
6176 * gcc.target/mips/pr26765.c: New.
6177
6178 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
6179
6180 * gcc.target/bfin: New directory.
6181 * gcc.target/bfin/bfin.exp: New file.
6182 * gcc.target/bfin/frmul.c: New file.
6183 * gcc.target/bfin/arith.c: New file.
6184 * gcc.target/bfin/mul-combine.c: New file.
6185 * gcc.target/bfin/shift.c: New file.
6186
6187 2006-05-04 Richard Guenther <rguenther@suse.de>
6188
6189 PR tree-optimization/14287
6190 PR tree-optimization/14844
6191 PR tree-optimization/19792
6192 PR tree-optimization/21608
6193 PR tree-optimization/27090
6194 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
6195 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
6196 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
6197 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
6198 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
6199
6200 2006-05-04 Jakub Jelinek <jakub@redhat.com>
6201
6202 PR tree-optimization/27285
6203 * gcc.c-torture/execute/pr27285.c: New test.
6204
6205 PR middle-end/27388
6206 * gcc.dg/gomp/pr27388-1.c: New test.
6207 * gcc.dg/gomp/pr27388-2.c: New test.
6208 * gcc.dg/gomp/pr27388-3.c: New test.
6209
6210 PR c++/27359
6211 * g++.dg/gomp/pr27359.C: New test.
6212
6213 2006-05-02 Steven G. Kargl <kargls@comcast.net>
6214
6215 PR fortran/20248
6216 * gfortran.dg/iargc.f90: New test.
6217
6218 2006-05-02 Mark Mitchell <mark@codesourcery.com>
6219
6220 PR c++/27102
6221 * g++.dg/template/crash49.C: New test.
6222
6223 2006-05-02 Steve Ellcey <sje@cup.hp.com>
6224
6225 PR testsuite/27032
6226 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
6227
6228 2006-05-02 Jeff Law <law@redhat.com>
6229
6230 PR tree-optimization/27364
6231 * gcc.c-torture/execute/pr27364.c: New test.
6232
6233 2006-05-02 Mark Mitchell <mark@codesourcery.com>
6234
6235 PR c++/27309
6236 * g++.dg/parser/ctor5.C: New test.
6237
6238 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
6239
6240 PR target/27387
6241 * gcc.target/arm/arm.exp: New.
6242 * gcc.target/arm/pr27387.C: Likewise.
6243
6244 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
6245
6246 PR fortran/27269
6247 PR fortran/27324
6248 * gfortran.dg/module_equivalence_2.f90: New test.
6249
6250 2006-05-02 Jakub Jelinek <jakub@redhat.com>
6251
6252 PR middle-end/27337
6253 * g++.dg/gomp/pr27337-1.C: New test.
6254 * g++.dg/gomp/pr27337-2.C: New test.
6255
6256 PR middle-end/27328
6257 * gcc.dg/gomp/pr27328.c: New test.
6258
6259 PR middle-end/27325
6260 * g++.dg/gomp/pr27325.C: New test.
6261
6262 PR middle-end/27310
6263 * g++.dg/gomp/pr27310.C: New test.
6264
6265 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6266
6267 PR tree-optimization/27291
6268 * g++.dg/tree-ssa/pr27291.C: New test.
6269
6270 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6271
6272 PR tree-optimization/27283
6273 * g++.dg/tree-ssa/pr27283.C: New test.
6274
6275 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6276
6277 * gcc.dg/tree-ssa/loop-16.c: New test.
6278
6279 2006-05-01 Roger Sayle <roger@eyesopen.com>
6280 Joseph S. Myers <joseph@codesourcery.com>
6281
6282 * gcc.dg/Wconversion-3.c: New test case.
6283 * gcc.dg/Wconversion-4.c: Likewise.
6284
6285 2006-05-01 Richard Guenther <rguenther@suse.de>
6286
6287 PR tree-optimization/26726
6288 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
6289
6290 2006-04-30 Roger Sayle <roger@eyesopen.com>
6291
6292 * gcc.dg/Woverflow-1.c: New test case.
6293 * gcc.dg/Woverflow-2.c: Likewise.
6294 * gcc.dg/Woverflow-3.c: Likewise.
6295
6296 2006-04-30 Mark Mitchell <mark@codesourcery.com>
6297
6298 PR c++/27094
6299 * g++.dg/template/defarg8.C: New test.
6300
6301 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6302
6303 PR c++/27278
6304 * g++.dg/parse/operator7.C: New test.
6305
6306 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6307
6308 PR c++/11471
6309 PR c++/27102
6310 * g++.dg/template/crash48.C: New test.
6311
6312 PR c++/27279
6313 * g++.dg/parse/ctor4.C: New test.
6314
6315 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6316
6317 PR fortran/25681
6318 * gfortran.df/char_type_len.f90: New test.
6319
6320 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6321
6322 PR libgfortran/27304
6323 * gfortran.dg/fmt_exhaust.f90: New test.
6324
6325 2006-04-28 Roger Sayle <roger@eyesopen.com>
6326
6327 PR c/25309
6328 * gcc.dg/large-size-array-2.c: New test case.
6329
6330 2006-04-28 Richard Guenther <rguenther@suse.de>
6331
6332 PR target/26826
6333 * gcc.target/i386/pr26826.c: New testcase.
6334
6335 2006-04-28 Jakub Jelinek <jakub@redhat.com>
6336
6337 PR middle-end/27260
6338 * gcc.c-torture/execute/pr27260.c: New.
6339
6340 2006-04-28 Alan Modra <amodra@bigpond.net.au>
6341
6342 PR middle-end/27095
6343 * gcc.dg/pr27095.c: New.
6344
6345 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6346
6347 PR c++/27292
6348 * g++.dg/conversion/bitfield4.C: New test.
6349
6350 2006-04-27 Eric Christopher <echristo@apple.com>
6351
6352 * gcc.dg/pragma-ms_struct.c: New.
6353
6354 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6355
6356 PR c++/27102
6357 * g++.dg/template/crash47.C: New test.
6358
6359 2006-04-27 Dirk Mueller <dmueller@suse.de>
6360
6361 * gcc.target/i386/sse-7.c: build with -msse.
6362
6363 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
6364
6365 PR testsuite/27274:
6366 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
6367 (main): Exit if processor doesn't support SSE.
6368
6369 2006-04-26 David Edelsohn <edelsohn@gnu.org>
6370
6371 PR middle-end/27282
6372 * gcc.c-torture/compile/pr27282.c: New test.
6373
6374 2006-04-26 Jakub Jelinek <jakub@redhat.com>
6375
6376 PR middle-end/26913
6377 * g++.dg/gomp/pr26913.C: New test.
6378
6379 PR c/25996
6380 * gcc.dg/gomp/pr25996.c: New test.
6381 * g++.dg/gomp/pr25996.C: New test.
6382
6383 2006-04-25 Richard Sandiford <richard@codesourcery.com>
6384
6385 PR rtl-optimization/26725
6386 * gcc.c-torture/compile/pr26725.c: New test.
6387
6388 2006-04-25 Richard Guenther <rguenther@suse.de>
6389
6390 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
6391 than n + -1.
6392
6393 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
6394
6395 * gcc.dg/20060425-1.c: New testcase.
6396
6397 2006-04-25 Jakub Jelinek <jakub@redhat.com>
6398
6399 PR tree-optimization/26865
6400 * gcc.dg/pr26865.c: New test.
6401
6402 2006-04-24 Mark Mitchell <mark@codesourcery.com>
6403
6404 PR c++/27292
6405 * g++.dg/conversion/bitfield1.C: New test.
6406 * g++.dg/conversion/bitfield2.C: Likewise.
6407 * g++.dg/conversion/bitfield3.C: Likewise.
6408
6409 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6410 Richard Guenther <rguenther@suse.de>
6411
6412 PR tree-optimization/27236
6413 * gcc.dg/tree-ssa/pr27236.c: New testcase.
6414
6415 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6416
6417 PR c++/19963
6418 * g++.dg/other/incomplete2.C: New test.
6419
6420 2006-04-24 Richard Guenther <rguenther@suse.de>
6421
6422 PR middle-end/26869
6423 * gcc.dg/torture/pr26869.c: New testcase.
6424
6425 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6426 Richard Guenther <rguenther@suse.de>
6427
6428 PR tree-optimization/27218
6429 * g++.dg/tree-ssa/pr27218.C: New testcase.
6430
6431 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6432
6433 PR c++/26912
6434 * g++.dg/template/friend41.C: New test.
6435
6436 2006-04-23 David Edelsohn <edelsohn@gnu.org>
6437
6438 * g++.dg/opt/pr15551.C: Include cstdio.
6439 (main): Use remove instead of unlink.
6440
6441 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
6442
6443 * gcc.dg/sibcall-7.c: New test.
6444 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
6445 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
6446 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
6447 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
6448 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
6449
6450 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6451
6452 PR c++/26534
6453 * g++.dg/opt/bitfield1.C: New test.
6454 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
6455 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
6456 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
6457 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
6458 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
6459 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
6460 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
6461 * g++.dg/abi/bitfield2.C: Likewise.
6462 * g++.dg/init/bitfield1.C: Likewise.
6463
6464 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
6465
6466 PR fortran/25099
6467 * gfortran.dg/elemental_subroutine_4.f90: New test.
6468 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
6469 call sub (m, x).
6470
6471 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
6472
6473 * gcc.c-torture/compile/20060421-1.c: New testcase.
6474
6475 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6476
6477 PR c/25875
6478 * gcc.dg/init-bad-4.c: New test.
6479
6480 2006-04-21 Paul Brook <paul@codesourcery.com>
6481
6482 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
6483
6484 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
6485
6486 PR fortran/27122
6487 * gfortran.dg/defined_operators_1.f90: New test.
6488 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
6489 remove old ones associated, incorrectly, with Note 5.46.
6490
6491 PR fortran/27113
6492 * gfortran.dg/character_array_constructor_1.f90: New test.
6493
6494 2006-04-20 Jakub Jelinek <jakub@redhat.com>
6495
6496 * gcc.dg/20060419-1.c: New test.
6497
6498 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
6499
6500 PR c/26774
6501 * gcc.dg/struct-parse-1.c: New test case.
6502
6503 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6504
6505 PR c++/26558
6506 * g++.dg/parse/template19.C: New test.
6507
6508 PR c++/26739
6509 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
6510
6511 PR c++/26036
6512 * g++.dg/expr/call3.C: New test.
6513
6514 PR c++/10385
6515 * g++.dg/conversion/dynamic1.C: New test.
6516
6517 2006-04-19 Mark Mitchell <mark@codesourcery.com>
6518
6519 PR c++/27102
6520 * g++.dg/template/crash35.C: Tweak error markers.
6521 * g++.dg/template/crash46.C: New test.
6522 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
6523 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
6524
6525 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
6526
6527 PR rtl-optimization/14261
6528 * gcc.c-torture/compile/20060419-1.c: Added.
6529
6530 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
6531
6532 * gfortran.dg/label_1.f90: Adjust dg-error.
6533
6534 2006-04-16 Roger Sayle <roger@eyesopen.com>
6535
6536 PR target/26961
6537 * gcc.dg/fold-cond-1.c: New test case.
6538 * gcc.dg/pr26961-1.c: Likewise.
6539
6540 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6541
6542 PR libgfortran/27138
6543 * gfortran.dg/read_bad_advance.f90: New test.
6544
6545 2006-04-16 Roger Sayle <roger@eyesopen.com>
6546 Dale Johannesen <dalej@apple.com>
6547
6548 PR target/24076
6549 * gcc.target/i386/vecinit-3.c: New testcase.
6550 * gcc.target/i386/vecinit-4.c: Likewise.
6551 * gcc.target/i386/sse-18.c: Likewise.
6552 * gcc.target/i386/sse-19.c: Likewise.
6553
6554 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
6555
6556 * gfortran.dg/allocate_zerosize_1.f90: New test.
6557
6558 2006-04-16 Mark Mitchell <mark@codesourcery.com>
6559
6560 PR c++/26365
6561 * g++.dg/template/crash45.C: New test.
6562
6563 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
6564
6565 PR fortran/26787
6566 * gfortran.dg/proc_assign_1.f90: New test.
6567 * gfortran.dg/procedure_lvalue.f90: Change message.
6568 * gfortran.dg/namelist_4.f90: Add new error.
6569
6570 PR fortran/25597
6571 PR fortran/27096
6572 * gfortran.dg/auto_pointer_array_result_1.f90
6573
6574 PR fortran/27089
6575 * gfortran.dg/specification_type_resolution_1.f90
6576
6577 PR fortran/18003
6578 PR fortran/25669
6579 PR fortran/26834
6580 * gfortran.dg/bounds_temporaries_1.f90: New test.
6581
6582 PR fortran/27124
6583 * gfortran.dg/array_return_value_1.f90: New test.
6584
6585 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6586
6587 PR fortran/25336
6588 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
6589
6590 2006-04-15 Jakub Jelinek <jakub@redhat.com>
6591
6592 PR middle-end/26823
6593 * g++.dg/gomp/pr26823-1.C: New test.
6594 * g++.dg/gomp/pr26823-2.C: New test.
6595
6596 2006-04-13 Uros Bizjak <uros@kss-loka.si>
6597
6598 PR middle-end/27134
6599 * gcc.dg/pr27314.c: New test.
6600
6601 2006-04-13 Richard Henderson <rth@redhat.com>
6602
6603 * g++.dg/gomp/block-0.C: Update expected matches.
6604
6605 2006-04-13 DJ Delorie <dj@redhat.com>
6606
6607 * lib/target-supports.exp (check_effective_target_int32plus): New.
6608 (check_effective_target_ptr32plus): New.
6609 (check_effective_target_size32plus): New.
6610 (check_effective_target_int16): New.
6611 (check_profiling_available): Add m32c to the list of unsupported targets.
6612
6613 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
6614 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
6615 memory size.
6616 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
6617 pointers.
6618 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
6619 size_t.
6620 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
6621 and size_t.
6622 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
6623 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
6624 not just xstormy16. Skip m32c due to weird pointer size.
6625 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
6626 not just xstormy16.
6627 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
6628 not just xstormy16.
6629 * gcc.dg/20020312-2.c: Add m32c support.
6630 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
6631 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
6632 in test.
6633 * gcc.dg/20050321-2.c: Require >=32 bit integers.
6634 * gcc.dg/asm-1.c: Skip if int and short are the same size.
6635 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
6636 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
6637 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
6638 * gcc.dg/init-string-2.c: Require >=32 bit integers.
6639 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
6640 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
6641 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
6642 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
6643 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
6644 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
6645 in test.
6646 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
6647 in test.
6648 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
6649 * gcc.dg/pr23049.c: Require >=32 bit integers.
6650 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
6651 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
6652 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
6653 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
6654 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
6655 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
6656 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
6657 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
6658 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
6659 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
6660 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
6661 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
6662 prototype in test.
6663 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
6664 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
6665 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
6666 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
6667 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
6668
6669 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
6670 * gcc.c-torture/execute/20040703-1.x: Likewise.
6671 * gcc.c-torture/execute/20040705-1.x: Likewise.
6672 * gcc.c-torture/execute/20040705-2.x: Likewise.
6673 * gcc.c-torture/execute/20040709-1.x: Likewise.
6674 * gcc.c-torture/execute/20040709-2.x: Likewise.
6675 * gcc.c-torture/execute/20040811-1.x: Likewise.
6676 * gcc.c-torture/execute/20050316-1.x: Likewise.
6677 * gcc.c-torture/execute/bitfld-4.x: Likewise.
6678 * gcc.c-torture/execute/pr19689.x: Likewise.
6679 * gcc.c-torture/execute/pr7284-1.x: Likewise.
6680 * gcc.c-torture/execute/usmul.x: Likewise.
6681 * gcc.c-torture/execute/vrp-5.x: Likewise.
6682 * gcc.c-torture/execute/vrp-6.x: Likewise.
6683 * gcc.dg/debug/20041023-1.s: Likewise.
6684
6685 2006-04-13 Roger Sayle <roger@eyesopen.com>
6686
6687 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
6688 of integers to a vector types are now constant expressions in C.
6689 * gcc.dg/vect/vect-fold-1.c: New test case.
6690
6691 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
6692 Ulrich Weigand <uweigand@de.ibm.com>
6693
6694 PR target/27006
6695 * gcc.dg/vmx/pr27006.c: New testcase.
6696
6697 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6698
6699 PR libgfortran/26766
6700 * gfortran.dg/write_recursive.f90: New test.
6701
6702 2006-04-11 Mark Mitchell <mark@codesourcery.com>
6703
6704 * g++.dg/parse/dtor7.C: New test.
6705 * g++.dg/parse/new1.C: Add error marker.
6706 * g++.dg/template/new3.C: New test.
6707
6708 PR c++/26122
6709 * g++.dg/template/pure1.C: New test.
6710
6711 PR c++/26295
6712 * g++.dg/parse/ptrmem4.C: New test.
6713
6714 2006-04-10 Jeff Law <law@redhat.com>
6715
6716 PR/27087
6717 * gcc.c-torture/compile/pr27087.c: New test.
6718
6719 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
6720
6721 PR/21391
6722 * gcc.dg/20060410.c: New.
6723
6724 2006-04-10 Matthias Klose <doko@debian.org>
6725
6726 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
6727 Recognize multilib directory names containing underscores.
6728
6729 2006-04-10 Roger Sayle <roger@eyesopen.com>
6730
6731 * gcc.target/i386/vecinit-1.c: New test case.
6732 * gcc.target/i386/vecinit-2.c: Likewise.
6733
6734 2006-04-10 Jakub Jelinek <jakub@redhat.com>
6735
6736 PR debug/27057
6737 * g++.dg/debug/dwarf2-2.C: New test.
6738
6739 2006-04-09 Richard Sandiford <richard@codesourcery.com>
6740
6741 PR rtl-optimization/27073
6742 * gcc.c-torture/execute/pr27073.c: New test.
6743
6744 2006-04-08 Mike Stump <mrs@apple.com>
6745
6746 * gcc.dg/pragma-darwin.c: Improve for ppc64.
6747
6748 2006-04-07 Richard Guenther <rguenther@suse.de>
6749
6750 PR tree-optimization/26135
6751 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
6752
6753 2006-04-06 Jan Hubicka <jh@suse.cz>
6754
6755 PR profile/26399
6756 * g++.dg/bprob/g++-bprob-2.C: New testcase.
6757
6758 2006-04-06 Roger Sayle <roger@eyesopen.com>
6759
6760 * g++.dg/conversion/nullptr1.C: New test case.
6761 * g++.dg/conversion/nullptr2.C: Likewise.
6762
6763 2006-04-05 Roger Sayle <roger@eyesopen.com>
6764
6765 * gfortran.dg/dependency_18.f90: New test case.
6766
6767 2006-04-05 Richard Guenther <rguenther@suse.de>
6768
6769 PR tree-optimization/26919
6770 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
6771 * gcc.dg/ipa/ipa-2.c: Likewise.
6772 * gcc.dg/ipa/ipa-3.c: Likewise.
6773 * gcc.dg/ipa/ipa-5.c: Likewise.
6774
6775 2006-04-05 Richard Guenther <rguenther@suse.de>
6776
6777 PR tree-optimization/26763
6778 * gcc.dg/torture/pr26763-1.c: New testcase.
6779 * gcc.dg/torture/pr26763-2.c: Likewise.
6780
6781 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
6782
6783 PR fortran/23634
6784 PR fortran/25619
6785 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
6786
6787 2006-04-04 Eric Christopher <echristo@apple.com>
6788
6789 * gcc.target/i386/387-1.c: Allow regexp to match darwin
6790 stubs.
6791 * gcc.target/i386/387-5.c: Ditto.
6792
6793 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
6794
6795 * gcc.target/sparc/struct-ret-check.c: New test.
6796
6797 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6798
6799 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
6800 zero decimal digits specified in format.
6801
6802 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
6803
6804 PR fortran/26891
6805 * gfortran.dg/missing_optional_dummy_1.f90: New test.
6806
6807 PR fortran/26976
6808 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
6809 * gfortran.dg/initialization_1.f90: Make assignment compliant.
6810 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
6811 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
6812 bigendian-ness.
6813
6814 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
6815
6816 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
6817 dummy arguments work when the actual argument is itself a dummy
6818 argument of the caller.
6819
6820 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6821
6822 PR libfortran/24685
6823 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
6824
6825 2006-04-01 Roger Sayle <roger@eyesopen.com>
6826
6827 * gfortran.dg/dependencency_17.f90: New test case.
6828
6829 2006-04-01 Roger Sayle <roger@eyesopen.com>
6830
6831 * gfortran.dg/dependency_14.f90: New test case.
6832 * gfortran.dg/dependency_15.f90: Likewise.
6833 * gfortran.dg/dependency_16.f90: Likewise.
6834
6835 2006-03-31 Asher Langton <langton2@llnl.gov>
6836
6837 PR fortran/25358
6838 gfortran.dg/cray_pointers_6.f90: New test.
6839
6840 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6841
6842 PR libgfortran/26890
6843 * gfortran.dg/read_size_noadvance.f90: New test.
6844
6845 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
6846
6847 PR fortran/25031
6848 * gfortran.dg/multiple_allocation_1.f90: Check that the
6849 size has changed after a re-allocation with stat.
6850
6851 2006-03-30 Richard Guenther <rguenther@suse.de>
6852
6853 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
6854 removal.
6855 * gcc.target/i386/sselibm-2.c: Likewise.
6856 * gcc.target/i386/sselibm-3.c: Likewise.
6857 * gcc.target/i386/sselibm-4.c: Likewise.
6858 * gcc.target/i386/sselibm-5.c: Likewise.
6859
6860 2006-03-28 Roger Sayle <roger@eyesopen.com>
6861
6862 * gcc.dg/fold-andxor-1.c: New test case.
6863 * gcc.dg/fold-xorand-1.c: Likewise.
6864
6865 2006-03-28 Roger Sayle <roger@eyesopen.com>
6866
6867 * gcc.dg/fold-convnotconv-1.c: New test case.
6868
6869 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
6870
6871 PR fortran/26779
6872 * gfortran.dg/private_type_5.f90: New test.
6873
6874 2006-03-27 David Edelsohn <edelsohn@gnu.org>
6875
6876 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
6877
6878 2006-03-27 Jakub Jelinek <jakub@redhat.com>
6879
6880 * gfortran.dg/advance_2.f90: New test.
6881 * gfortran.dg/advance_3.f90: New test.
6882
6883 * gfortran.fortran-torture/execute/equiv_5.f: New test.
6884
6885 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6886
6887 PR libgfortran/26661
6888 PR libgfortran/26880
6889 * gfortran.dg/read_x_past.f: New test.
6890
6891 2006-03-26 Geoffrey Keating <geoffk@apple.com>
6892
6893 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
6894 to be STABS.
6895
6896 2006-03-26 David Edelsohn <edelsohn@gnu.org>
6897
6898 * objc.dg/dwarf-1.m: Skip on AIX.
6899 * objc.dg/dwarf-2.m: Skip on AIX.
6900
6901 2006-03-25 Steven G. Kargl <kargls@comcast.net>
6902
6903 PR fortran/26816
6904 * gfortran.dg/float_1.f90: New test.
6905
6906 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
6907
6908 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
6909 X86_64 targets.
6910 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
6911
6912 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6913
6914 PR libfortran/26735
6915 * gfortran.dg/convert_implied_open.f90: New test case.
6916
6917 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6918
6919 PR fortran/26769
6920 * gfortran.dg/transpose_reshape_r10.f90: New test case.
6921
6922 2006-03-25 Uros Bizjak <uros@kss-loka.si>
6923
6924 PR middle-end/26717
6925 * gcc.dg/pr26717.c: New test.
6926
6927 2006-03-25 Roger Sayle <roger@eyesopen.com>
6928
6929 * gfortran.dg/dependency_12.f90: New test case.
6930
6931 2006-03-24 Roger Sayle <roger@eyesopen.com>
6932
6933 * gfortran.dg/dependency_9.f90: New (resurected) test case.
6934
6935 2006-03-24 Jeff Law <law@redhat.com>
6936
6937 * gcc.c-torture/pr26840.c: New test.
6938
6939 2006-03-24 Geoffrey Keating <geoffk@apple.com>
6940
6941 * objc.dg/dwarf-2.m: New.
6942 * obj-c++.dg/dwarf-2.mm: New.
6943
6944 * g++.old-deja/g++.other/init19.C: New.
6945
6946 2006-03-24 David Edelsohn <edelsohn@gnu.org>
6947
6948 * g++.dg/eh/spbp.C: Skip on AIX.
6949
6950 2006-03-24 Jakub Jelinek <jakub@redhat.com>
6951
6952 PR middle-end/26611
6953 * g++.dg/gomp/pr26611-1.C: New test.
6954 * g++.dg/gomp/pr26611-2.C: New test.
6955
6956 2006-03-24 Jeff Law <law@redhat.com>
6957
6958 * gcc.c-torture/compile/pr26833.c: New test.
6959 * gfortran.fortran-torture/compile/pr26806.f90: New test.
6960
6961 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6962
6963 * gfortran.dg/endfile_2.f90: Delete temp file.
6964
6965 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
6966
6967 PR fortran/19303
6968 * gfortran.dg/record_marker_1.f90: New test case.
6969 * gfortran.dg/record_marker_2.f: New test case.
6970 * gfortran.dg/record_marker_3.f90: New test case.
6971
6972 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
6973
6974 PR fortran/17298
6975 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
6976 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
6977
6978 2006-03-21 Janis Johnson <janis187@us.ibm.com>
6979
6980 * lib/gcc-dg.exp (cleanup-modules): New proc.
6981 * gfortran.dg/allocatable_function_1.f90,
6982 gfortran.dg/allocate_char_star_scalar_1.f90,
6983 gfortran.dg/assumed_charlen_function_1.f90,
6984 gfortran.dg/assumed_dummy_1.f90,
6985 gfortran.dg/assumed_shape_ranks_1.f90,
6986 gfortran.dg/assumed_shape_ranks_2.f90,
6987 gfortran.dg/assumed_size_dt_dummy.f90,
6988 gfortran.dg/auto_char_dummy_array_1.f90,
6989 gfortran.dg/auto_char_len_3.f90,
6990 gfortran.dg/automatic_module_variable.f90,
6991 gfortran.dg/bad_automatic_objects_1.f90,
6992 gfortran.dg/char_array_constructor.f90,
6993 gfortran.dg/char_array_structure_constructor.f90,
6994 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
6995 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
6996 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
6997 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
6998 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
6999 gfortran.dg/derived_pointer_recursion.f90,
7000 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
7001 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
7002 gfortran.dg/dummy_functions_1.f90,
7003 gfortran.dg/elemental_initializer_1.f90,
7004 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
7005 gfortran.dg/elemental_pointer_1.f90,
7006 gfortran.dg/elemental_subroutine_1.f90,
7007 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
7008 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
7009 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
7010 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
7011 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
7012 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
7013 gfortran.dg/global_references_1.f90,
7014 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
7015 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
7016 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
7017 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
7018 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
7019 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
7020 gfortran.dg/large_integer_kind_1.f90,
7021 gfortran.dg/large_real_kind_1.f90,
7022 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
7023 gfortran.dg/module_double_reuse.f90,
7024 gfortran.dg/module_equivalence_1.f90,
7025 gfortran.dg/module_interface_1.f90,
7026 gfortran.dg/module_parameter_array_refs_1.f90,
7027 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
7028 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
7029 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
7030 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
7031 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
7032 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
7033 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
7034 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
7035 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
7036 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
7037 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
7038 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
7039 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
7040 gfortran.dg/same_name_1.f90,
7041 gfortran.dg/sibling_dummy_procedure_1.f90,
7042 gfortran.dg/sibling_dummy_procedure_2.f90,
7043 gfortran.dg/sibling_dummy_procedure_3.f90,
7044 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
7045 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
7046 gfortran.dg/used_dummy_types_2.f90,
7047 gfortran.dg/used_dummy_types_3.f90,
7048 gfortran.dg/used_dummy_types_4.f90,
7049 gfortran.dg/used_dummy_types_5.f90,
7050 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
7051 gfortran.dg/userdef_operator_1.f90: Use it.
7052
7053 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7054
7055 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
7056 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
7057 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
7058 gfortran.dg/write_back.f,
7059 gfortran.fortran-torture/execute/inquire_1.f90,
7060 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
7061
7062 2006-03-21 Jeff Law <law@redhat.com>
7063
7064 * gcc.dg/tree-ssa/vrp28.c: New test.
7065
7066 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7067
7068 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
7069 if _STDC_C99 is defined.
7070 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
7071 * gcc.dg/builtins-20.c: Likewise.
7072 * gcc.dg/builtins-53.c: Likewise.
7073 * gcc.dg/single-precision-constant.c: Likewise. Also pass
7074 -mmacosx-version-min=10.3 on PowerPC/Darwin.
7075
7076 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
7077
7078 PR tree-opt/26781
7079 * gcc.c-torture/compile/pr26781-1.c: New test.
7080 * gcc.c-torture/compile/pr26781-2.c: New test.
7081
7082 2006-03-21 Jakub Jelinek <jakub@redhat.com>
7083
7084 PR c++/26690
7085 * g++.dg/gomp/pr26690-1.C: New test.
7086 * g++.dg/gomp/pr26690-2.C: New test.
7087
7088 2006-03-20 Jeff Law <law@redhat.com>
7089
7090 * gcc.dg/tree-ssa/pr21829.c: New test.
7091
7092 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
7093
7094 2006-03-20 Richard Sandiford <richard@codesourcery.com>
7095
7096 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
7097 (check_visibility_available): Use it.
7098 (check_effective_target_default_packed): Likewise.
7099 (check_effective_target_pcc_bitfield_type_matters): Likewise.
7100 (check_effective_target_fopenmp): Likewise.
7101 (check_effective_target_freorder): Likewise.
7102 (check_effective_target_fpic): Likewise.
7103 (check_named_sections_available): Likewise.
7104 (check_effective_target_ilp32): Likewise.
7105 (check_effective_target_lp64): Likewise.
7106
7107 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
7108
7109 PR fortran/20935
7110 * gfortran.dg/scalar_mask_2.f90: New test case.
7111
7112 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
7113
7114 PR tree-opt/26629
7115 * gcc.dg/tree-ssa/loadpre12.c: New test.
7116 * gcc.dg/tree-ssa/loadpre13.c: New test.
7117 * gcc.dg/tree-ssa/loadpre14.c: New test.
7118 * gcc.dg/tree-ssa/loadpre15.c: New test.
7119 * gcc.dg/tree-ssa/loadpre16.c: New test.
7120 * gcc.dg/tree-ssa/loadpre17.c: New test.
7121 * gcc.dg/tree-ssa/loadpre18.c: New test.
7122 * gcc.dg/tree-ssa/loadpre19.c: New test.
7123 * gcc.dg/tree-ssa/loadpre20.c: New test.
7124 * gcc.dg/tree-ssa/loadpre21.c: New test.
7125 * gcc.dg/tree-ssa/loadpre22.c: New test.
7126
7127 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
7128
7129 PR fortran/26741
7130 * gfortran.dg/elemental_initializer_1.f90: New test.
7131
7132 PR fortran/26716
7133 * gfortran.dg/assumed_shape_ranks_2: New test.
7134
7135 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
7136
7137 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
7138 target fpic.
7139
7140 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7141
7142 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
7143 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
7144 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
7145 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
7146 gfortran.fortran-torture/execute/direct_io.f90,
7147 gfortran.fortran-torture/execute/inquire_2.f90,
7148 gfortran.fortran-torture/execute/inquire_4.f90,
7149 gfortran.fortran-torture/execute/list_read_1.f90,
7150 gfortran.fortran-torture/execute/open_replace.f90,
7151 gfortran.fortran-torture/execute/slash_edit.f90,
7152 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
7153 temporary files from testcases.
7154
7155 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7156
7157 PR libgfortran/26509
7158 gfortran.dg/write_direct_eor.f90: New test.
7159
7160 2006-03-17 David Edelsohn <edelsohn@gnu.org>
7161
7162 * gcc.target/powerpc/pr26350.c: New.
7163 * gcc.target/powerpc/indexed-addr.c: New.
7164
7165 2006-03-16 Roger Sayle <roger@eyesopen.com>
7166
7167 * gfortran.dg/dependency_13.f90: New test case.
7168
7169 2006-03-16 Roger Sayle <roger@eyesopen.com>
7170
7171 PR middle-end/21781
7172 * gcc.dg/real-const-1.c: New test case.
7173
7174 2006-03-15 Geoffrey Keating <geoffk@apple.com>
7175
7176 * g++.old-deja/g++.other/init18.C: New.
7177 * g++.old-deja/g++.other/init5.C: Remove xfail.
7178
7179 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7180
7181 * g++.dg/opt/pr15551.C: Cleanup temp file.
7182
7183 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7184
7185 PR c++/6634
7186 g++.dg/parse/long1.C: New test.
7187
7188 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7189
7190 PR fortran/19101
7191 * gfortran.dg/continuation.f90: New test.
7192 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
7193
7194 2006-03-14 Richard Guenther <rguenther@suse.de>
7195
7196 PR tree-optimization/26672
7197 * gcc.dg/torture/pr26672.c: New testcase.
7198
7199 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
7200
7201 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
7202 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
7203
7204 2006-03-13 Roger Sayle <roger@eyesopen.com>
7205
7206 PR middle-end/26557
7207 * gcc.c-torture/compile/switch-1.c: New test case.
7208
7209 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
7210
7211 PR fortran/25378
7212 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
7213 test to include more permuatations of mask and index.
7214 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
7215 respond to F2003 spec. that the position returned for an all false
7216 mask && condition is zero.
7217
7218 2006-03-13 Jakub Jelinek <jakub@redhat.com>
7219
7220 PR middle-end/25989
7221 * gcc.dg/gomp/pr25989.c: New test.
7222
7223 2006-03-13 Jeff Law <law@redhat.com>
7224
7225 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
7226
7227 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
7228
7229 * gcc.dg/switch-9.c: New test.
7230
7231 2006-03-13 Richard Guenther <rguenther@suse.de>
7232
7233 PR middle-end/26630
7234 * gcc.dg/torture/pr26630.c: New testcase.
7235
7236 2006-03-11 Roger Sayle <roger@eyesopen.com>
7237
7238 * gfortran.dg/dependency_10.f90: New test case.
7239 * gfortran.dg/dependency_11.f90: Likewise.
7240
7241 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
7242 Erik Edelmann <eedelman@gcc.gnu.org>
7243
7244 * gfortran.dg/allocatable_function_1.f90: New.
7245 * gfortran.dg/allocatable_function_2.f90: New.
7246
7247 2006-03-10 Richard Guenther <rguenther@suse.de>
7248
7249 PR middle-end/26565
7250 * gcc.dg/torture/pr26565.c: New testcase.
7251
7252 2006-03-09 Eric Christopher <echristo@apple.com>
7253
7254 * gcc.c-torture/compile/20060309-1.c: New.
7255
7256 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7257
7258 PR libgfortran/26499
7259 * gfortran.dg/write_back.f: New test.
7260 * gfortran.dg/write_rewind_1.f: New test.
7261 * gfortran.dg/write_rewind_2.f: New test.
7262
7263 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7264
7265 PR libgfortran/26554
7266 * gfortran.dg/read_logical.f90: New test.
7267
7268 2006-03-04 Laurent GUERBY <laurent@guerby.net>
7269
7270 * ada/acats/norun.lst: cdd2a03 now passes.
7271
7272 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
7273
7274 PR testsuite/25177
7275 * gcc.target/powerpc/pr18096-1.c: Change where the error
7276 would match.
7277
7278 2006-03-04 Jakub Jelinek <jakub@redhat.com>
7279
7280 * gcc.target/i386/cleanup-1.c: New test.
7281 * gcc.target/i386/cleanup-2.c: New test.
7282
7283 2006-03-04 Roger Sayle <roger@eyesopen.com>
7284
7285 * gfortran.dg/dependency_9.f90: Remove for the time being.
7286
7287 2006-03-04 Krister Walfridsson <cato@df.lth.se>
7288
7289 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
7290 directive.
7291
7292 2006-03-03 Roger Sayle <roger@eyesopen.com>
7293
7294 * gfortran.dg/dependency_9.f90: New test case.
7295
7296 2006-03-03 Roger Sayle <roger@eyesopen.com>
7297
7298 * gfortran.dg/dependency_4.f90: New test case.
7299 * gfortran.dg/dependency_5.f90: New test case.
7300 * gfortran.dg/dependency_6.f90: New test case.
7301 * gfortran.dg/dependency_7.f90: New test case.
7302 * gfortran.dg/dependency_8.f90: New test case.
7303
7304 2006-03-03 Paul Brook <paul@codesourcery.com>
7305
7306 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
7307 Add m68k-*-elf.
7308
7309 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
7310
7311 PR fortran/25031
7312 * multiple_allocation_1.f90: New test.
7313
7314 2006-03-03 Roger Sayle <roger@eyesopen.com>
7315
7316 PR tree-optimization/26524
7317 * gfortran.dg/pr26524.f: New test case.
7318
7319 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7320
7321 * g++.dg/template/repo5.C: Cleanup repo files.
7322 * gcc.dg/20051201-1.c: Cleanup coverage files.
7323 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
7324 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
7325 tree dump files.
7326
7327 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
7328
7329 * objc.dg/objc-nofilename-1.m: New test.
7330 * objc.dg/bad-receiver-type.m: New test.
7331 * obj-c++.dg/bad-receiver-type.mm: New test.
7332
7333 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7334
7335 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
7336
7337 2006-03-01 Mike Stump <mrs@apple.com>
7338
7339 * g++.dg/abi/key2.C: Add.
7340
7341 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
7342
7343 * gfortran.dg/logical_dot_product.f90: New test.
7344
7345 PR fortran/26393
7346 * gfortran.dg/used_interface_ref.f90: New test.
7347
7348 PR fortran/20938
7349 * gfortran.dg/dependency_2.f90: New test.
7350 * gfortran.fortran-torture/execute/where17.f90: New test.
7351 * gfortran.fortran-torture/execute/where18.f90: New test.
7352 * gfortran.fortran-torture/execute/where19.f90: New test.
7353 * gfortran.fortran-torture/execute/where20.f90: New test.
7354
7355 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
7356
7357 * g++.dg/tree-ssa/pr26443.C: New test case.
7358
7359 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
7360
7361 PR middle-end/26022
7362 * g++.dg/opt/return-slot1.C: New test.
7363
7364 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7365
7366 PR libgfortran/26136
7367 * gfortran.dg/namelist_23.f90: New test.
7368
7369 2006-02-28 Roger Sayle <roger@eyesopen.com>
7370
7371 PR middle-end/14752
7372 * gcc.dg/fold-eqandshift-2.c: New test case.
7373
7374 2006-02-28 Richard Guenther <rguenther@suse.de>
7375
7376 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
7377 decomposition.
7378
7379 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
7380
7381 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
7382
7383 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7384
7385 PR libgfortran/26464
7386 * gfortran.dg/backspace_5.f: New test.
7387 * gfortran.dg/backspace_6.f: New test.
7388
7389 2006-02-26 Roger Sayle <roger@eyesopen.com>
7390
7391 * gcc.dg/fold-eqandnot-1.c: New test case.
7392
7393 2006-02-26 Roger Sayle <roger@eyesopen.com>
7394
7395 PR middle-end/19983
7396 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
7397
7398 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
7399
7400 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
7401 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
7402
7403 2006-02-26 Richard Guenther <rguenther@suse.de>
7404
7405 PR tree-optimization/26421
7406 * gcc.dg/tree-ssa/pr26421.c: New testcase.
7407
7408 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
7409
7410 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
7411 * g++.old-deja/g++.robertl/eb132.C: Likewise.
7412
7413 2006-02-26 Roger Sayle <roger@eyesopen.com>
7414
7415 * gcc.dg/fold-even-1.c: New test case.
7416
7417 2006-02-26 Roger Sayle <roger@eyesopen.com>
7418
7419 PR middle-end/21137
7420 * gcc.dg/fold-eqandshift-1.c: New test case.
7421
7422 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7423
7424 PR tree-optimization/25125
7425 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
7426 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
7427
7428 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7429
7430 PR tree-optimizations/26359
7431 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
7432 with -fdump-tree-dceloop-details.
7433 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
7434
7435 2006-02-25 Roger Sayle <roger@eyesopen.com>
7436
7437 PR middle-end/23673
7438 * gcc.dg/fold-eqxor-1.c: New test case.
7439 * gcc.dg/fold-eqxor-2.c: Likewise.
7440 * gcc.dg/fold-eqxor-3.c: Likewise.
7441
7442 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
7443
7444 PR fortran/23092
7445 * scalar_mask_1.f90: New test.
7446
7447 2006-02-24 Geoffrey Keating <geoffk@apple.com>
7448
7449 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
7450 * g++.dg/eh/uncaught2.C: New.
7451 * g++.dg/eh/uncaught3.C: New.
7452
7453 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7454
7455 PR libgfortran/26423
7456 * gfortran.dg/read_many_1.f: New test.
7457
7458 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
7459
7460 PR fortran/24519
7461 * gfortran.dg/dependency_3.f90: New test.
7462 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
7463 XFAILs.
7464
7465 PR fortran/25395
7466 * gfortran.dg/equiv_6.f90: New test.
7467
7468 2006-02-23 Jeff Law <law@redhat.com>
7469
7470 * gcc.c-torture/compile/pr26425.c: New test.
7471
7472 2006-02-23 Jakub Jelinek <jakub@redhat.com>
7473
7474 PR middle-end/26412
7475 * gcc.dg/gomp/pr26412.c: New test.
7476
7477 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7478
7479 PR c++/26291
7480 * g++.dg/other/ellipsis1.C: New test.
7481 * g++.dg/parse/operator4.C: Adjust error marker.
7482
7483 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
7484
7485 PR target/25603
7486 * gfortran.dg/pr25603.f: New testcase.
7487
7488 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
7489
7490 * gcc.dg/bf-spl1.c: Don't specify -m68000.
7491 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
7492
7493 2006-02-21 Geoffrey Keating <geoffk@apple.com>
7494
7495 * g++.dg/eh/spbp.C: New.
7496
7497 2006-02-21 Jakub Jelinek <jakub@redhat.com>
7498
7499 PR middle-end/26379
7500 * gcc.target/i386/mmx-7.c: New test.
7501
7502 2006-02-20 Roger Sayle <roger@eyesopen.com>
7503
7504 PR tree-optimization/26361
7505 * gcc.dg/tree-ssa/vrp27.c: New test case.
7506
7507 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
7508
7509 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
7510 * gcc.dg/tree-ssa/complex-4.c: Here.
7511
7512 2006-02-19 Roger Sayle <roger@eyesopen.com>
7513
7514 PR middle-end/19543
7515 * gfortran.dg/logical_1.f90: New test case.
7516
7517 2006-02-19 Jakub Jelinek <jakub@redhat.com>
7518
7519 PR middle-end/26334
7520 * gcc.dg/20060218-1.c: Moved to...
7521 * gcc.target/i386/20060218-1.c: ... here. New test.
7522
7523 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
7524
7525 PR fortran/26201
7526 * gfortran.dg/convert_1.f90: New.
7527
7528 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
7529
7530 PR fortran/25054
7531 * gfortran.dg/namelist_5.f90: New test.
7532
7533 PR fortran/25089
7534 * gfortran.dg/namelist_4.f90: New test.
7535
7536 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7537
7538 PR tree-opt/25680
7539 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
7540
7541 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7542
7543 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
7544 variable to take into account the variable name in the
7545 function header.
7546 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
7547
7548 2006-02-18 Jakub Jelinek <jakub@redhat.com>
7549
7550 PR middle-end/26334
7551 * gcc.c-torture/compile/20060217-1.c: New test.
7552 * gcc.dg/20060218-1.c: New test.
7553
7554 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
7555
7556 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
7557
7558 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
7559
7560 * gcc.dg/cpp/undef3.c: New test.
7561 * gcc.dg/cpp/trad/builtins2.c: New test.
7562
7563 2006-02-18 Mark Mitchell <mark@codesourcery.com>
7564
7565 PR c++/26266
7566 * g++.dg/template/static22.C: New test.
7567 * g++.dg/template/static23.C: New test.
7568 * g++.dg/template/static24.C: New test.
7569 * g++.dg/template/non-dependent13.C: New test.
7570 * g++.dg/init/member1.C: Tweak error markers.
7571
7572 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7573
7574 PR target/26255
7575 * gcc.c-torture/compile/pr26255.c: New test case.
7576
7577 2006-02-16 Roger Sayle <roger@eyesopen.com>
7578
7579 * gfortran.fortran-torture/execute/where_10.f90: New test case.
7580 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
7581 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
7582 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
7583 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
7584 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
7585 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
7586
7587 2006-02-16 Jeff Law <law@redhat.com>
7588
7589 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
7590 * gcc.dg/tree-ssa/vrp26.c: New test.
7591
7592 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
7593
7594 PR target/20353
7595 PR target/24578
7596 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
7597 __UCLIBC__ is defined.
7598
7599 2006-02-16 Jakub Jelinek <jakub@redhat.com>
7600
7601 PR fortran/26224
7602 * gfortran.dg/gomp/pr26224.f: New test.
7603
7604 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
7605
7606 PR tree-opt/25918
7607 * lib/target-supports.exp
7608 (check_effective_target_vect_short_mult): New.
7609 (check_effective_target_vect_char_mult): New.
7610 (check_effective_target_vect_widen_sum_qi_to_si): New.
7611 (check_effective_target_vect_widen_sum_qi_to_hi): New.
7612 (check_effective_target_vect_widen_sum_hi_to_si): New.
7613 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
7614 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
7615 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
7616 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
7617 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
7618 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
7619 vect-reduc-pattern-2c.c
7620 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
7621 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
7622 vect-reduc-pattern-1c.c
7623
7624 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
7625
7626 PR fortran/24557
7627 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
7628
7629 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
7630
7631 PR fortran/26054
7632 * gfortran.dg/enum_8.f90: Remove check for warning.
7633 * gfortran.dg/iomsg_1.f90: Ditto.
7634 * gfortran.dg/enum_1.f90: Ditto.
7635 * gfortran.dg/enum_9.f90: Ditto.
7636 * gfortran.dg/enum_2.f90: Ditto.
7637 * gfortran.dg/enum_10.f90: Ditto.
7638 * gfortran.dg/enum_3.f90: Ditto.
7639 * gfortran.dg/flush_1.f90: Ditto.
7640 * gfortran.dg/enum_4.f90: Ditto.
7641 * gfortran.dg/array_constructor_1.f90: Ditto.
7642 * gfortran.dg/enum_5.f90: Ditto.
7643 * gfortran.dg/enum_6.f90: Ditto.
7644 * gfortran.dg/enum_7.f90: Ditto.
7645
7646 2006-02-15 Jakub Jelinek <jakub@redhat.com>
7647
7648 PR middle-end/26300
7649 * gcc.c-torture/compile/20060215-1.c: New test.
7650
7651 2006-02-14 Roger Sayle <roger@eyesopen.com>
7652
7653 PR middle-end/23670
7654 * gcc.dg/tree-ssa/andor-2.c: New test case.
7655
7656 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
7657
7658 PR fortran/25045
7659 * optional_dim.f90: New test.
7660
7661 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7662
7663 PR fortran/26277
7664 * gfortran.dg/label_4.f90: New.
7665
7666 2006-02-14 Jakub Jelinek <jakub@redhat.com>
7667 Diego Novillo <dnovillo@redhat.com>
7668 Uros Bizjak <uros@kss-loka.si>
7669
7670 * gfortran.dg/gomp: New directory.
7671
7672 2006-02-14 Richard Guenther <rguenther@suse.de>
7673
7674 PR tree-optimization/26258
7675 * gcc.dg/torture/pr26258.c: New testcase.
7676
7677 2006-02-13 Jakub Jelinek <jakub@redhat.com>
7678
7679 PR fortran/26246
7680 * gfortran.dg/pr26246_1.f90: New test.
7681 * gfortran.dg/pr26246_2.f90: New test.
7682
7683 PR middle-end/26092
7684 * gcc.c-torture/compile/20060208-1.c: New test.
7685
7686 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
7687
7688 PR fortran/26074
7689 PR fortran/25103
7690 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
7691 * gfortran.dg/bad_automatic_objects_1.f90: New test.
7692 * gfortran.dg/automatic_module_variable.f90: Change error message.
7693
7694 PR fortran/20861
7695 * gfortran.dg/internal_dummy_1.f90: New test.
7696
7697 PR fortran/20871
7698 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
7699
7700
7701 PR fortran/25083
7702 * gfortran.dg/uncommon_block_data_1.f90: New test.
7703 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
7704 with standard.
7705
7706 PR fortran/25088
7707 * gfortran.dg/typed_subroutine_1.f90: New test.
7708
7709 2006-02-13 Geoffrey Keating <geoffk@apple.com>
7710
7711 * objc.dg/dwarf-1.m: New.
7712
7713 2006-02-13 Roger Sayle <roger@eyesopen.com>
7714
7715 PR middle-end/24427
7716 * gcc.dg/tree-ssa/andor-1.c: New test case.
7717
7718 2006-02-13 Josh Conner <jconner@apple.com>
7719
7720 PR target/25376
7721 * gcc.dg/pr25376.c: New test.
7722
7723 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
7724 assemble.
7725 * lib/target-supports.exp (check_named_sections_available):
7726 Only compile named-sections test -- don't assemble.
7727
7728 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
7729
7730 * g++.dg/warn/no-write-strings.C: New test.
7731 * g++.dg/warn/write-strings.C: Likewise.
7732 * g++.dg/warn/write-strings-default.C: Likewise.
7733
7734 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
7735
7736 PR fortran/25806
7737 * gfortran.dg/ret_pointer_2.f90: New test.
7738
7739 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
7740
7741 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
7742
7743 2006-02-10 Jeff Law <law@redhat.com>
7744
7745 * gcc.c-torture/compile/pr26213.c: New test.
7746
7747 2006-02-10 Steven G. Kargl <kargls@comcast.net>
7748
7749 gfortran.dg/null_1.f90: New test.
7750
7751 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7752
7753 PR fortran/14771
7754 * gfortran.dg/parens_4.f90: New.
7755 * gfortran.dg/parens_5.f90: New.
7756
7757 2006-02-10 Richard Guenther <rguenther@suse.de>
7758
7759 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
7760
7761 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7762 Paul Thomas <pault@gcc.gnu.org>
7763
7764 PR fortran/14771
7765 * gfortran.dg/parens_1.f90: New.
7766 * gfortran.dg/parens_2.f90: New.
7767 * gfortran.dg/parens_3.f90: New.
7768
7769 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
7770
7771 PR fortran/26038
7772 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
7773
7774 PR fortran/25059
7775 * gfortran.dg/impure_assignment_1.f90: New test.
7776
7777 PR fortran/25070
7778 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
7779
7780 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7781
7782 PR target/26141
7783 * g++.dg/expr/stdarg2.C: New test.
7784
7785 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7786
7787 PR inline-asm/16194
7788 * gcc.dg/pr16194.c: New test.
7789
7790 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7791
7792 * ada/acats/run_acats: Use portable variant of "$@".
7793
7794 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
7795
7796 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
7797 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
7798
7799 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7800
7801 PR tree-opt/26179
7802 * g++.dg/opt/pr26179.C: New test.
7803
7804 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7805
7806 PR middle-end/26134
7807 * gcc.dg/tree-ssa/complex-3.c: New test.
7808
7809 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7810
7811 * gcc.c-torture/compile/volatile-1.c: New test.
7812
7813 2006-02-09 Diego Novillo <dnovillo@redhat.com>
7814
7815 PR 26180
7816 * gcc.dg/tree-ssa/pr26180.c: New test.
7817
7818 2006-02-08 Jeff Law <law@redhat.com>
7819
7820 * gcc.dg/tree-ssa/pr21417.c: New test.
7821
7822 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7823
7824 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
7825 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
7826
7827 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7828
7829 * lib/scanrtl.exp: New.
7830
7831 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7832
7833 PR c++/26071
7834 * g++.dg/other/virtual2.C: New test.
7835
7836 PR c++/26070
7837 * g++.dg/other/virtual1.C: New test.
7838
7839 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7840
7841 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
7842 cleanup-ipa-dump): Update dump file glob patterns.
7843 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
7844 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
7845
7846 * lib/gcc-dg.exp: Load it.
7847 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
7848
7849 2006-02-07 Janis Johnson <janis187@us.ibm.com>
7850
7851 PR testsuite/26159
7852 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
7853 * gcc.dg/tree-ssa/pr23382.c: Ditto.
7854
7855 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7856
7857 PR fortran/25577
7858 * gfortran.dg/mvbits_1.f90: New.
7859
7860 2006-02-07 Dirk Mueller <dmueller@suse.com>
7861
7862 * g++.dg/warn/Wdiv-by-zero.C: New test.
7863 * g++.dg/warn/Wno-div-by-zero.C: New.
7864
7865 2006-02-07 Jeff Law <law@redhat.com>
7866
7867 * gcc.dg/tree-ssa/pr21559.c: New test.
7868
7869 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
7870 multiple VRP passes.
7871 * gcc.dg/tree-ssa/vrp09.c: Likewise.
7872 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7873 * gcc.dg/tree-ssa/pr21582.c: Likewise.
7874 * gcc.dg/tree-ssa/pr20657.c: Likewise.
7875 * gcc.dg/tree-ssa/pr21001.c: Likewise.
7876 * gcc.dg/tree-ssa/vrp02.c: Likewise
7877 * gcc.dg/tree-ssa/vrp11.c: Likewise
7878 * gcc.dg/tree-ssa/pr14341.c: Likewise
7879 * gcc.dg/tree-ssa/vrp19.c: Likewise
7880 * gcc.dg/tree-ssa/vrp20.c: Likewise
7881 * gcc.dg/tree-ssa/vrp03.c: Likewise
7882 * gcc.dg/tree-ssa/pr21086.c: Likewise
7883 * gcc.dg/tree-ssa/pr21959.c: Likewise
7884 * gcc.dg/tree-ssa/vrp21.c: Likewise
7885 * gcc.dg/tree-ssa/vrp04.c: Likewise
7886 * gcc.dg/tree-ssa/pr25485.c: Likewise
7887 * gcc.dg/tree-ssa/pr22026.c: Likewise
7888 * gcc.dg/tree-ssa/vrp22.c: Likewise
7889 * gcc.dg/tree-ssa/vrp05.c: Likewise
7890 * gcc.dg/tree-ssa/20030807-10.c: Likewise
7891 * gcc.dg/tree-ssa/pr20701.c: Likewise
7892 * gcc.dg/tree-ssa/vrp23.c: Likewise
7893 * gcc.dg/tree-ssa/vrp06.c: Likewise
7894 * gcc.dg/tree-ssa/pr22117.c: Likewise
7895 * gcc.dg/tree-ssa/pr20702.c: Likewise
7896 * gcc.dg/tree-ssa/vrp15.c: Likewise
7897 * gcc.dg/tree-ssa/pr21090.c: Likewise
7898 * gcc.dg/tree-ssa/pr21294.c: Likewise
7899 * gcc.dg/tree-ssa/vrp24.c: Likewise
7900 * gcc.dg/tree-ssa/vrp07.c: Likewise
7901 * gcc.dg/tree-ssa/pr21563.c: Likewise
7902 * gcc.dg/tree-ssa/pr25382.c: Likewise
7903 * gcc.dg/tree-ssa/vrp16.c: Likewise
7904 * gcc.dg/tree-ssa/vrp25.c: Likewise
7905 * gcc.dg/tree-ssa/vrp08.c: Likewise
7906 * gcc.dg/tree-ssa/20030807-6.c: Likewise
7907 * gcc.dg/tree-ssa/vrp17.c: Likewise
7908 * gcc.dg/tree-ssa/pr21458.c: Likewise
7909 * g++.dg/tree-ssa/pr18178.C: Likewise
7910
7911 2006-02-07 Richard Guenther <rguenther@suse.de>
7912
7913 PR c++/26140
7914 Revert
7915 2006-01-30 Richard Guenther <rguenther@suse.de>
7916 PR c++/23372
7917 * gcc.dg/pr23372-1.C: New testcase.
7918
7919 * g++.dg/tree-ssa/pr26140.C: New testcase.
7920
7921 2006-02-07 Mark Mitchell <mark@codesourcery.com>
7922
7923 PR c++/9737
7924 * g++.dg/template/ttp15.C: New test.
7925 * g++.dg/template/ttp16.C: Likewise.
7926 * g++.dg/template/ttp17.C: Likewise.
7927 * g++.old-deja/g++.pt/ttp36.C: Remove.
7928 * g++.old-deja/g++.pt/ttp19.C: Likewise.
7929 * g++.old-deja/g++.pt/ttp37.C: Likewise.
7930 * g++.old-deja/g++.pt/ttp38.C: Likewise.
7931 * g++.old-deja/g++.pt/ttp39.C: Likewise.
7932 * g++.old-deja/g++.pt/ttp9.C: Likewise.
7933 * g++.old-deja/g++.pt/ttp40.C: Likewise.
7934 * g++.old-deja/g++.pt/ttp51.C: Likewise.
7935 * g++.old-deja/g++.pt/ttp26.C: Likewise.
7936 * g++.old-deja/g++.pt/ttp36.C: Likewise.
7937
7938 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
7939
7940 PR libfortran/23815
7941 * unf_io_convert_4.f90: New test.
7942
7943 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
7944
7945 * gcc.dg/tree-ssa/loadpre10.c: New test.
7946 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
7947 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
7948 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
7949
7950 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7951
7952 PR libfortran/24685
7953 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
7954
7955 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
7956
7957 PR tree-opt/25251
7958 * gfortran.dg/assign_7.f: New test.
7959
7960 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
7961
7962 PR fortran/26041
7963 PR fortran/26064
7964 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
7965 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
7966 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
7967
7968 2006-02-05 Jakub Jelinek <jakub@redhat.com>
7969
7970 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
7971 in size_t typedef.
7972
7973 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
7974
7975 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
7976 * g++.dg/charset/string.c (foo): Likewise.
7977 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
7978 const char*
7979 * g++.dg/ext/builtin2.C (printf): Likewise.
7980 * g++.dg/init/new15.C (printf): Likewise.
7981 * g++.dg/opt/pr17697-1.C (foo): Likewise.
7982 * g++.dg/opt/pr17697-2.C (foo): Likewise.
7983 * g++.dg/opt/pr17697-3.C (foo): Likewise.
7984 * g++.dg/template/non-dependent4.C (temp): Likewise.
7985 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
7986 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
7987 parameter type to const char*.
7988 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
7989 Change type to const char*.
7990 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
7991 Likewise.
7992 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
7993 second parameter type to const char*.
7994 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
7995 (Y::Y): Change parameter type to const char*.
7996 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
7997 * g++.old-deja/g++.jason/report.C: Apply const correctness.
7998 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
7999 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
8000 (char*).
8001 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
8002 const char*.
8003 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
8004 type to const char*.
8005 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
8006 return type to const char*.
8007 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
8008 to const char*.
8009 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
8010 * g++.old-deja/g++.law/refs1.C: Likewise.
8011 * g++.old-deja/g++.law/visibility1.C: Likewise.
8012 * g++.old-deja/g++.law/visibility2.C: Likewise.
8013 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
8014 const char*.
8015 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
8016 * g++.old-deja/g++.mike/net48.C: Likewise.
8017 * g++.old-deja/g++.mike/p646.C: Likewise.
8018 * g++.old-deja/g++.mike/p6746.C: Likewise.
8019 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
8020 type to const char*.
8021 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
8022 deprecated conversion warning.
8023 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
8024 char*.
8025 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
8026 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
8027 * g++.old-deja/g++.pt/explicit8.C: Likewise.
8028 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
8029 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
8030 * g++.old-deja/g++.pt/nontype3.C: Likewise.
8031 * g++.old-deja/g++.pt/t39.C: Likewise.
8032 * g++.old-deja/g++.robertl/eb106.C: Likewise.
8033 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
8034
8035 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
8036
8037 PR fortran/25075
8038 intrinsic_argument_conformance_1.f90: New test.
8039
8040 2006-02-03 Steven G. Kargl <kargls@comcast.net>
8041
8042 PR fortran/20845
8043 * gfortran.dg/char_result_11.f90: Add SAVE.
8044 * gfortran.dg/der_pointer_4.f90: Ditto.
8045 * gfortran.dg/default_initialization.f90: New test.
8046
8047 2006-02-03 Jeff Law <law@redhat.com>
8048
8049 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
8050 handle more than 100 dump files.
8051 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
8052 * lib/scantree.exp (scan-tree-dump): Likewise.
8053 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
8054 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
8055 * lib/scanipa.exp (scan-ipa-dump): Likewise.
8056 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
8057 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
8058
8059 2006-02-03 Diego Novillo <dnovillo@redhat.com>
8060
8061 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
8062
8063 2006-02-03 Mark Mitchell <mark@codesourcery.com>
8064
8065 * g++.dg/template/using12.C: New test.
8066
8067 2006-02-03 Alan Modra <amodra@bigpond.net.au>
8068
8069 * gcc.target/powerpc/pr25960.c: New test.
8070
8071 2006-02-02 Steven G. Kargl <kargls@comcast>
8072
8073 PR fortran/24958
8074 gfortran.dg/nullify_2.f90: New test.
8075
8076 2006-02-02 Diego Novillo <dnovillo@redhat.com>
8077
8078 PR 25990
8079 * gcc.dg/gomp/pr25990.c: New test.
8080
8081 2006-01-31 Mark Mitchell <mark@codesourcery.com>
8082
8083 PR c++/25342
8084 * g++.gd/template/partial4.C: New test.
8085
8086 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
8087
8088 PR middle-end/26001
8089 * gfortran.dg/data_char_2.f90: New.
8090
8091 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
8092
8093 PR fortran/26039
8094 maxval_maxloc_conformance_1.f90: New test.
8095
8096 2006-01-31 Richard Guenther <rguenther@suse.de>
8097
8098 * gcc.target/i386/sselibm-1.c: New testcase.
8099 * gcc.target/i386/sselibm-2.c: Likewise.
8100 * gcc.target/i386/sselibm-3.c: Likewise.
8101 * gcc.target/i386/sselibm-4.c: Likewise.
8102 * gcc.target/i386/sselibm-5.c: Likewise.
8103
8104 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
8105
8106 PR fortran/24266
8107 * gfortran.dg/arrayio_derived_2.f90: New.
8108
8109 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
8110
8111 * gcc.dg/unsigned-long-compare.c: New test.
8112
8113 2006-01-30 Steve Ellcey <sje@cup.hp.com>
8114
8115 PR testsuite/25318
8116 * lib/target-supports.exp (check_effective_target_freorder):
8117 Check to see if target supports -freorder-blocks-and-partition.
8118 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
8119 instead of "dg-require-named-sections".
8120
8121 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
8122
8123 PR target/14798:
8124 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
8125 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
8126 * gcc.dg/pragma-isr-trapa2.c: Likewise.
8127 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
8128 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
8129 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
8130 * gcc.dg/attr-isr-trap_exit.c: Likewise.
8131 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
8132
8133 2006-01-30 Richard Guenther <rguenther@suse.de>
8134
8135 PR c++/23372
8136 * gcc.dg/pr23372-1.C: New testcase.
8137
8138 2006-01-29 Diego Novillo <dnovillo@redhat.com>
8139
8140 * gcc.dg/gomp/pr25874.c: New test.
8141
8142 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
8143
8144 PR tree-opt/25911
8145 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
8146
8147 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
8148
8149 PR fortran/18578
8150 PR fortran/18579
8151 PR fortran/20857
8152 PR fortran/20885
8153 * gfortran.dg/intent_out_1.f90: New test.
8154
8155 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
8156
8157 PR fortran/17911
8158 * gfortran.dg/procedure_lvalue.f90: New test.
8159
8160 PR fortran/20895
8161 PR fortran/25030
8162 * gfortran.dg/char_pointer_assign_2.f90: New test.
8163 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
8164 assignment to be consistent with standard.
8165 * gfortran.dg/char_result_2.f90: The same.
8166 * gfortran.dg/char_result_8.f90: The same.
8167
8168 2006-01-28 Zack Weinberg <zackw@panix.com>
8169
8170 * gcc.dg/Woverlength-strings.c
8171 * gcc.dg/Woverlength-strings-pedantic-c89.c
8172 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
8173 * gcc.dg/Woverlength-strings-pedantic-c99.c
8174 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
8175
8176 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
8177
8178 * gcc.c-torture/execute/20060127-1.c: New test.
8179
8180 2006-01-28 Mark Mitchell <mark@codesourcery.com>
8181
8182 PR c++/25999
8183 * g++.dg/ext/pragmaweak1.C: New test.
8184
8185 2006-01-28 Mark Mitchell <mark@codesourcery.com>
8186
8187 PR c++/25855
8188 * g++.dg/template/spec29.C: New test.
8189
8190 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
8191
8192 PR c/19606.
8193 * gcc.c-torture/execute/pr19606.c: New.
8194
8195 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
8196
8197 * gcc.dg/pragma-re-4.c: New test.
8198
8199 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
8200
8201 PR fortran/25964
8202 * gfortran.dg/assumed_size_refs_3.f90: New test.
8203
8204 2006-01-27 Ben Elliston <bje@au.ibm.com>
8205
8206 * gcc.misc-tests/dectest.exp: Remove defunct comment.
8207
8208 2006-01-26 Laurent GUERBY <laurent@guerby.net>
8209
8210 PR ada/21317
8211 * ada/acats/support/impdef.a: Add One_Long_Second.
8212 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
8213 * ada/acats/tests/c9/c94026.a: Likewise.
8214 * ada/acats/tests/c9/c97305c.ada: Likewise.
8215 * ada/acats/tests/c9/c99004a.ada: Likewise.
8216
8217 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
8218
8219 PR fortran/25964
8220 * gfortran.dg/global_references_2.f90: New test.
8221
8222 PR fortran/25084
8223 PR fortran/20852
8224 PR fortran/25085
8225 PR fortran/25086
8226 * gfortran.dg/assumed_charlen_function_1.f90: New test.
8227 * gfortran.dg/assumed_charlen_function_3.f90: New test.
8228
8229 PR fortran/25416
8230 * gfortran.dg/assumed_charlen_function_2.f90: New test.
8231
8232 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
8233
8234 PR c/25892
8235 * gcc.dg/Wpointer-sign.c: New.
8236 * gcc.dg/Wpointer-sign-Wall.c: New.
8237 * gcc.dg/Wpointer-sign-Wall-no.c: New.
8238 * gcc.dg/Wpointer-sign-pedantic.c: New.
8239 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
8240 * gcc.dg/conv-2.c: Use -Wpointer-sign.
8241
8242 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
8243
8244 PR C/25861
8245 * gcc.c-torture/compile/pr25861.c: New test.
8246
8247 2006-01-26 Paul Brook <paul@codesourcery.com>
8248
8249 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
8250 on short-enum targets.
8251 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
8252 variable.
8253 (generate_fields): Use short_enums.
8254 (main): Set short_enums. Document -e.
8255 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
8256 on short-enum targets.
8257 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
8258 variable.
8259 (generate_fields): Use short_enums.
8260 (main): Set short_enums. Document -e.
8261 * lib/target-supports.exp (check_effective_target_short_enums): New.
8262
8263 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
8264
8265 PR target/25947
8266 * gcc.dg/torture/pr25947-1.c: New test.
8267
8268 2006-01-25 Jan Hubicka <jh@suse.cz>
8269 Roger Sayle <roger@eyesopen.com>
8270
8271 PR rtl-optimization/25703
8272 * gcc.target/i386/20060125-1.c: New test case.
8273 * gcc.target/i386/20060125-2.c: New test case.
8274
8275 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
8276
8277 PR fortran/18540
8278 * gfortran.dg/goto_1.f: New.
8279
8280 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
8281
8282 PR fortran/25716
8283 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
8284 25716 on 32-bit systems too.
8285
8286 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
8287
8288 PR testsuite/25590
8289 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
8290
8291 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
8292
8293 * gcc.dg/tree-ssa/gen-vect-33.c: New.
8294
8295 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8296
8297 PR fortran/25835
8298 * gfortran.dg/read_eof.f90: Delete, renamed.
8299 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
8300 * gfortran.dg/read_eof_2.f90: New test.
8301 * gfortran.dg/read_eof_3.f90: New test.
8302
8303 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
8304
8305 PR tree-opt/25860
8306 * gcc.c-torture/compile/pr25860.c: New test.
8307
8308 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8309
8310 PR c++/25552
8311 * g++.dg/parse/dtor8.C: New test.
8312
8313 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
8314
8315 PR testsuite/25891
8316 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
8317 * gcc.dg/gomp/gomp.exp: Return without testing anything if
8318 check_effective_target_fopenmp returns 0.
8319
8320 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
8321
8322 PR ada/20548
8323 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
8324 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
8325 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
8326
8327 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
8328
8329 PR tree-opt/25857
8330 * g++.dg/opt/pr25857.C: New test.
8331
8332 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
8333 Jan Hubicka <jh@suse.cz>
8334 Richard Guenther <rguenther@suse.de>
8335
8336 PR rtl-optimization/25654
8337 * gcc.dg/torture/pr25654.c: New testcase.
8338 * gcc.target/i386/pr25654.c: Likewise.
8339
8340 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
8341
8342 PR fortran/25901
8343 * gfortran.dg/internal references_2.f90: New test.
8344
8345 Fix regression in testing of admissability of attributes.
8346 * gfortran.dg/intent_used_1.f90: New test.
8347
8348 2006-01-23 Ben Elliston <bje@au.ibm.com>
8349
8350 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
8351 Remove target conditional torture options for i?86 and x86_64
8352 GNU/Linux.
8353
8354 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
8355
8356 PR c++/10891
8357 * g++.dg/rtti/no-rtti.C: New.
8358
8359 2006-01-21 Mark Mitchell <mark@codesourcery.com>
8360
8361 PR c++/25895
8362 * g++.dg/inherit/conv2.C: New test.
8363
8364 PR c++/25856
8365 * g++.dg/parse/dtor7.C: New test.
8366
8367 PR c++/25858
8368 * g++.dg/template/crash44.C: New test.
8369
8370 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
8371
8372 PR fortran/25124
8373 PR fortran/25625
8374 * gfortran.dg/internal_references_1.f90: New test.
8375 PR fortran/20881
8376 PR fortran/23308
8377 PR fortran/25538
8378 PR fortran/25710
8379 * gfortran.dg/global_references_1.f90: New test.
8380 * gfortran.dg/g77/19990905-1.f: Restore the error that
8381 there is a clash between the common block name and
8382 the name of a subroutine reference.
8383
8384 PR fortran/PR24276
8385 * gfortran.dg/aliasing_dummy_1.f90: New test.
8386
8387 2006-01-21 Alan Modra <amodra@bigpond.net.au>
8388
8389 * gcc.dg/vmx/1b-01.c: Warning fix.
8390 * gcc.dg/vmx/1c-02.c: Likewise.
8391 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
8392
8393 2006-01-20 Steve Ellcey <sje@cup.hp.com>
8394
8395 PR testsuite/24962
8396 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
8397
8398 2006-01-20 Richard Guenther <rguenther@suse.de>
8399 Steven Bosscher <stevenb.gcc@gmail.com>
8400
8401 PR rtl-optimization/24626
8402 * gcc.dg/torture/pr24626-1.c: New testcase.
8403 * gcc.dg/torture/pr24626-2.c: Likewise.
8404 * gcc.dg/torture/pr24626-3.c: Likewise.
8405 * gcc.dg/torture/pr24626-4.c: Likewise.
8406
8407 2006-01-20 Dirk Mueller <dmueller@suse.com>
8408
8409 PR c++/5520
8410 * g++.dg/warn/empty-body.C: New.
8411
8412 2006-01-19 Mark Mitchell <mark@codesourcery.com>
8413
8414 PR c++/22136
8415 * g++.dg/template/using10.C: New test.
8416 * g++.dg/temlpate/using11.C: Likewise.
8417 * g++.dg/inherit/using5.C: Tweak error messages.
8418
8419 2006-01-20 Alan Modra <amodra@bigpond.net.au>
8420
8421 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
8422 target test.
8423 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
8424
8425 2006-01-19 Jan Hubicka <jh@suse.cz>
8426
8427 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
8428
8429 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8430
8431 PR c++/25854
8432 * g++.dg/template/spec28.C: New test.
8433
8434 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
8435
8436 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8437 Fix fprintf's by adding srcdir or removing it.
8438
8439 2006-01-19 Diego Novillo <dnovillo@redhat.com>
8440
8441 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
8442 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
8443 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
8444 * testsuite/gcc.dg/gomp/empty.c: Likewise.
8445 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
8446 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
8447 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
8448 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
8449 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
8450 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
8451 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
8452 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
8453 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
8454 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
8455
8456 2006-01-18 Jeff Law <law@redhat.com>
8457
8458 * gcc.dg/tree-ssa/vrp25.c: New test.
8459
8460 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8461
8462 * gcc.dg/pr25805.c: Fix misapplied patch.
8463
8464 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
8465
8466 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
8467 (check_effective_target_vect_udot_qi): New.
8468 (check_effective_target_vect_sdot_hi): New.
8469 (check_effective_target_vect_udot_hi): New.
8470 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
8471 prefixed with "wrapv-" with -fwrapv.
8472 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
8473 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
8474 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
8475 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
8476 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
8477
8478 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
8479 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
8480 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
8481 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
8482
8483 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8484
8485 PR c++/16829
8486 * g++.dg/other/default2.C: New test.
8487 * g++.dg/other/default3.C: New test.
8488
8489 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8490
8491 PR c/25805
8492 * gcc.dg/pr25805.c: New file.
8493
8494 2006-01-18 Mark Mitchell <mark@codesourcery.com>
8495
8496 PR c++/25836
8497 * g++.dg/template/init6.C: New test.
8498
8499 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
8500
8501 * gcc.dg/tree-ssa/pr24287.c: New test
8502
8503 2006-01-18 Eric Christopher <echristo@apple.com>
8504
8505 * g++.dg/eh/table.C: New.
8506
8507 2006-01-18 DJ Delorie <dj@redhat.com>
8508
8509 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
8510 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
8511 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
8512 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
8513
8514 2006-01-18 Jeff Law <law@redhat.com>
8515
8516 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
8517 on wrapping on overflow semantics.
8518
8519 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
8520
8521 * gcc.gc/tree-ssa/vrp23.c: New test.
8522 * gcc.gc/tree-ssa/vrp24.c: New test.
8523
8524 2006-01-18 Richard Henderson <rth@redhat.com>
8525 Aldy Hernandez <aldyh@redhat.com>
8526 Jakub Jelinek <jakub@redhat.com>
8527 Diego Novillo <dnovillo@redhat.com>
8528 Uros Bizjak <uros@kss-loka.si>
8529
8530 * testsuite/gcc.dg/gomp: New directory.
8531
8532 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
8533 Steven G. Kargl <kargls@comcast.net>
8534
8535 PR fortran/20869
8536 * gfortran.dg/intrinsic_external_1.f90: New test.
8537
8538 PR fortran/20875.
8539 * gfortran.dg/elemental_pointer_1.f90: New test.
8540
8541 PR fortran/25024
8542 * gfortran.dg/external_procedures_1.f90: New test.
8543
8544 PR fortran/25785
8545 gfortran.dg/assumed_present.f90: New test.
8546
8547 2006-01-18 Jakub Jelinek <jakub@redhat.com>
8548
8549 * g++.dg/parse/lookup5.C: New test.
8550
8551 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8552
8553 PR fortran/25697
8554 * gfortran.dg/read_eof.f90: New test.
8555
8556 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8557
8558 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
8559 add a closing brace.
8560
8561 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8562
8563 PR fortran/25631
8564 * gfortran.dg/fmt_tl.f: New test.
8565
8566 2006-01-17 Eric Christopher <echristo@apple.com>
8567
8568 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
8569 * g++.old-deja/g++.warn/impint2.C: Ditto.
8570 * g++.old-deja/g++.other/null1.C: Ditto.
8571 * g++.dg/warn/conv2.C: Ditto.
8572 * g++.dg/warn/conv4.C: New file.
8573
8574 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8575
8576 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
8577
8578 2006-01-17 Andreas Jaeger <aj@suse.de>
8579 Janis Johnson <janis187@us.ibm.com>
8580
8581 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
8582 in 64-bit.
8583 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
8584 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
8585
8586 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8587
8588 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8589 xfail txxx where xxx >= 25.
8590
8591 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8592
8593 PR testsuite/25764
8594 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
8595
8596 2006-01-17 Jakub Jelinek <jakub@redhat.com>
8597
8598 PR c/25682
8599 * gcc.dg/pr25682.c: New test.
8600 * g++.dg/parse/array-size2.C: New test.
8601
8602 2006-01-16 Ian Lance Taylor <ian@airs.com>
8603
8604 * consistency.vlad: Remove entire directory, 1652 files.
8605
8606 2006-01-16 Janis Johnson <janis187@us.ibm.com>
8607
8608 * lib/target-supports.exp (check_effective_target_dfp_nocache,
8609 check_effective_target_dfprt_nocache): New.
8610 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
8611 (check_effective_target_dfprt): New.
8612 * lib/c-compat.exp (check_dfp): Remove.
8613 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
8614 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
8615 level of support for decimal float.
8616 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
8617 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
8618 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
8619 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
8620 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
8621 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
8622 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
8623 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
8624 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
8625 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
8626 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
8627 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
8628 directives.
8629
8630 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
8631
8632 PR testsuite/25741
8633 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
8634 $base_dir/../.
8635 * lib/gfortran.exp (gfortran_init): Likewise.
8636 * lib/obj-c++.exp (obj-c++_init): Likewise.
8637 * lib/scanasm.exp (scan-assembler-dem): Likewise.
8638 (scan-assembler-dem-not): Likewise.
8639 * lib/scandump.exp (scan-dump-dem): Likewise.
8640 (scan-dump-dem-not): Likewise.
8641
8642 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
8643
8644 PR testsuite/25767
8645 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
8646 powerpc-*-darwin*.
8647 * lib/obj-c++.exp (obj-c++_init): Likewise.
8648
8649 2006-01-16 Richard Guenther <rguenther@suse.de>
8650
8651 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
8652
8653 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8654
8655 PR testsuite/25777
8656 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
8657 to LD_LIBRARY_PATH.
8658
8659 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
8660 Andrew Pinski <pinskia@physics.uc.edu>
8661
8662 * gcc.dg/minmax-1.c: New test.
8663
8664 2006-01-16 Ben Elliston <bje@au.ibm.com>
8665
8666 * gcc.dg/dfp/dfp.exp: Correct FSF address.
8667 * gcc.misc-tests/dectest.exp: Ditto.
8668
8669 2006-01-15 Ian Lance Taylor <ian@airs.com>
8670
8671 PR testsuite/25796
8672 * gcc.target/i386/cmov6.c: Use -march=k8.
8673
8674 2006-01-15 Andreas Jaeger <aj@suse.de>
8675
8676 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
8677 x86 does not have __float128.
8678
8679 2006-01-14 Ian Lance Taylor <ian@airs.com>
8680
8681 * gcc.target/i386/cmov6.c: New test.
8682
8683 2006-01-14 Mark Mitchell <mark@codesourcery.com>
8684
8685 PR c++/25663
8686 * g++.dg/template/ctor6.C: New test.
8687
8688 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
8689
8690 PR tree-optimization/25485
8691 * gcc.dg/tree-ssa/pr25485.c: New.
8692
8693 2006-01-14 Richard Guenther <rguenther@suse.de>
8694
8695 PR tree-optimization/22548
8696 PR tree-optimization/22555
8697 PR tree-optimization/22501
8698 * gcc.dg/tree-ssa/alias-4.c: New testcase.
8699 * gcc.dg/tree-ssa/alias-5.c: Likewise.
8700 * gcc.dg/tree-ssa/alias-6.c: Likewise.
8701 * gcc.dg/tree-ssa/alias-7.c: Likewise.
8702 * gcc.dg/tree-ssa/alias-8.c: Likewise.
8703 * gcc.dg/tree-ssa/alias-9.c: Likewise.
8704 * gcc.dg/tree-ssa/alias-10.c: Likewise.
8705 * gcc.dg/tree-ssa/alias-11.c: Likewise.
8706 * gcc.dg/tree-ssa/alias-12.c: Likewise.
8707
8708 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
8709
8710 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
8711 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
8712
8713 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
8714 Richard Guenther <rguenther@suse.de>
8715
8716 PR rtl-optimization/24257
8717 * gcc.dg/torture/pr24257.c: New testcase.
8718
8719 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
8720
8721 * gcc.c-torture/execute/20060110-1.c: New test.
8722 * gcc.c-torture/execute/20060110-2.c: New test.
8723
8724 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
8725
8726 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
8727
8728 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
8729
8730 PR fortran/25756
8731 * gfortran.dg/label_3.f90: New test.
8732
8733 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
8734
8735 PR tree-optimization/25771
8736 * g++.dg/tree-ssa/pr25771.C: New test
8737
8738 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8739
8740 PR tree-opt/24365
8741 * g++.dg/opt/complex5.C: New test.
8742
8743 2006-01-13 Richard Guenther <rguenther@suse.de>
8744
8745 * gcc.target/i386/387-9.c: New testcase.
8746
8747 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
8748
8749 PR c++/24824
8750 * g++.dg/debug/dwarf2-1.C: New.
8751
8752 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
8753
8754 PR testsuite/25728
8755 * lib/gcov.exp (verify-lines): Add "close $fd".
8756
8757 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
8758 Ben Elliston <bje@au.ibm.com>
8759
8760 * gcc.dg/dfp/inf-1.c: New test.
8761
8762 2006-01-12 Janis Johnson <janis187@us.ibm.com>
8763 Yao Qi <qiyaoltc@cn.ibm.com>
8764 Ben Elliston <bje@au.ibm.com>
8765 Jon Grimm <jgrimm2@us.ibm.com>
8766
8767 * gcc.dg/nodfp-1.c: New test.
8768 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8769 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8770 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
8771 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
8772 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
8773 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
8774 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
8775 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
8776 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
8777 * gcc.dg/format/dfp-scanf-1.c: Likewise.
8778 * gcc.dg/format/dfp-printf-1.c: Likewise.
8779 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
8780 (compat_setup_dfp): New.
8781 * gcc.dg/compat/compat.exp: Use it.
8782 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
8783 Make some variables global, prepend "compat_" to their names.
8784 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
8785 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
8786 * gcc.misc-tests/dectest.exp: New test driver for decTest.
8787 * lib/compat.exp (compat_skip_list): Make global, rename.
8788 * lib/c-compat.exp: New file.
8789 * lib/target-supports.exp (check_effective_target_dfp): New.
8790
8791 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
8792 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
8793 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
8794 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
8795 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
8796 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
8797 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
8798 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
8799 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
8800 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
8801 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
8802 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
8803 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
8804 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
8805 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
8806 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
8807 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
8808 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
8809 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
8810 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
8811 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
8812 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
8813 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
8814 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
8815 gcc.dg/dfp/struct-layout-1.c,
8816 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
8817 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
8818 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
8819 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
8820 gcc.dg/dfp/func-vararg-dfp.c,
8821 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
8822 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
8823 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
8824 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
8825 gcc.dg/dfp/wtr-conversion-1.c: New tests.
8826
8827 2006-01-11 Richard Guenther <rguenther@suse.de>
8828
8829 PR tree-optimization/25734
8830 * gcc.dg/tree-ssa/pr25734.c: New testcase.
8831
8832 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8833
8834 PR fortran/25486
8835 * gfortran.dg/literal_character_constant_1_x.F: New test.
8836 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
8837 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
8838 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
8839
8840 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
8841
8842 PR c++/25386
8843 * g++.dg/ext/packed3.C: Add expected packed error.
8844
8845 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
8846
8847 PR target/25706
8848 * gcc.dg/torture/pr25706-1.c: New test.
8849
8850 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
8851
8852 PR tree-optimization/23109
8853 PR tree-optimization/23948
8854 PR tree-optimization/24123
8855
8856 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
8857 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
8858 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
8859 g++.dg/tree-ssa/pr23948.C: New testcases.
8860 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
8861 three divisions in order to do the optimization.
8862
8863 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
8864
8865 PR c++/25632
8866 * g++.dg/other/pr25632.C: New test.
8867
8868 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
8869
8870 PR fortran/25730
8871 * gfortran.dg/used_types_1.f90: New test.
8872
8873 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
8874
8875 PR target/25718
8876 * gcc.dg/torture/pr25718-1.c: New test.
8877
8878 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8879
8880 * gfortran.dg/list_read_2.f90: Fix typo in description.
8881
8882 2006-01-10 Jan Beulich <jbeulich@novell.com>
8883
8884 * lib/target-supports.exp (check_visibility_available): Simplify test
8885 for *-*-netware*.
8886 (check_profiling_available): Fail for *-*-netware*.
8887 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
8888 * gcc.dg/20021014-1.c: Likewise.
8889 * gcc.dg/nest.c: Likewise.
8890
8891 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8892
8893 fortran/24936
8894 * gfortran.dg/forall_3.f90: New test.
8895
8896 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8897
8898 PR fortran/21977
8899 * gfortran.dg/nesting_2.f90: New test.
8900 * gfortran.dg/nesting_3.f90: New test.
8901
8902 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
8903
8904 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
8905 Fix typo in comment.
8906
8907 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8908
8909 * gfortran.dg/single_char_string.f90: New test.
8910
8911 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8912
8913 * gfortran.dg/ichar_2.f90: New test.
8914
8915 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
8916
8917 PR fortran/25093
8918 * gfortran.dg/private_type_4.f90: New.
8919
8920 2006-01-07 Richard Guenther <rguenther@suse.de>
8921
8922 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
8923
8924 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8925
8926 * gfortran.dg/func_decl_1.f90: New.
8927 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
8928 * gfortran.dg/array_alloc_2.f90: Likewise.
8929 * gfortran.dg/char_result_8.f90: Likewise.
8930 * gfortran.dg/dup_save_1.f90: Likewise.
8931 * gfortran.dg/dup_save_2.f90: Likewise.
8932 * gfortran.dg/f2c_6.f90: Likewise.
8933 * gfortran.dg/f2c_7.f90: Likewise.
8934 * gfortran.dg/func_result_2.f90: Likewise.
8935 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
8936
8937 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
8938
8939 PR fortran/22146
8940 * gfortran.dg/elemental_subroutine_1.f90: New test.
8941 * gfortran.dg/elemental_subroutine_2.f90: New test.
8942
8943 PR fortran/25029
8944 PR fortran/21256
8945 * gfortran.dg/assumed_size_refs_1.f90: New test.
8946
8947 PR fortran/20868
8948 PR fortran/20870
8949 * gfortran.dg/assumed_size_refs_2.f90: New test.
8950 * gfortran.dg/initialization_1.f90: Change warning message.
8951
8952 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
8953
8954 * gcc.dg/tree-ssa/loop-15.c: New test.
8955
8956 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8957
8958 PR fortran/25598
8959 * gfortran.dg/backspace_3.f: New test.
8960 * gfortran.dg/backspace_4.f: New test.
8961
8962 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8963
8964 PR fortran/24268
8965 * gfortran.dg/fmt_white.f: Update test.
8966
8967 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
8968
8969 * gcc.dg/cast-1.c: Add new warning.
8970 * gcc.dg/cast-2.c: Likewise.
8971 * gcc.dg/cast-3.c: Likewise.
8972 * gcc.dg/format/cast-1.c: Likewise.
8973 * gcc.dg/cast-4.c: New testcase.
8974
8975 2006-01-05 Richard Guenther <rguenther@suse.de>
8976
8977 PR tree-optimization/22555
8978 * gcc.dg/tree-ssa/alias-3.c: New testcase.
8979
8980 2006-01-05 Richard Guenther <rguenther@suse.de>
8981 Diego Novillo <dnovillo@redhat.com>
8982
8983 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
8984 * gcc.dg/tree-ssa/loop-8.c: Likewise.
8985 * gcc.dg/tree-ssa/loop-1.c: Likewise.
8986 * gcc.dg/tree-ssa/pr23294.c: Likewise.
8987 * gcc.dg/tree-ssa/pr21985.c: Likewise.
8988 * gcc.dg/tree-ssa/loop-14.c: Likewise.
8989 * gcc.dg/tree-ssa/loop-2.c: Likewise.
8990 * gcc.dg/tree-ssa/loop-3.c: Likewise.
8991 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8992 * gcc.dg/tree-ssa/pr21171.c: Likewise.
8993 * gcc.dg/tree-ssa/loop-5.c: Likewise.
8994 * gcc.dg/tree-ssa/loop-10.c: Likewise.
8995 * gcc.dg/tree-ssa/loop-6.c: Likewise.
8996 * treelang/compile/extravar.tree: Likewise.
8997 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
8998 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
8999 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
9000 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
9001 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
9002
9003 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
9004
9005 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
9006 for 64-bit fix.
9007
9008 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
9009
9010 PR fortran/23675
9011 gfortran.dg/char_result_11.f90: New.
9012
9013 2006-01-04 Mark Mitchell <mark@codesourcery.com>
9014
9015 PR c++/24782
9016 * g++.dg/parse/access9.C: New test.
9017 * g++.dg/tc1/dr52.C: Tweak error markers.
9018
9019 2006-01-04 Richard Henderson <rth@redhat.com>
9020
9021 Merge from gomp branch.
9022 * g++.dg/parse/pragma2.C: Update expected error lines.
9023
9024 2006-01-04 Jakub Jelinek <jakub@redhat.com>
9025
9026 * g++.dg/other/i386-2.C: New test.
9027
9028 PR target/25554
9029 * gcc.c-torture/compile/20051228-1.c: New test.
9030
9031 PR c/25559
9032 * gcc.dg/pr25559.c: New test.
9033
9034 2006-01-03 Mark Mitchell <mark@codesourcery.com>
9035
9036 PR c++/25492
9037 * g++.dg/lookup/friend9.C: New test.
9038
9039 PR c++/25625
9040 * g++.dg/template/repo5.C: New test.
9041
9042 2006-01-03 Steven G. Kargl <kargls@comcast.net>
9043
9044 PR fortran/25101
9045 * gfortran.dg/forall_2.f90: New test.
9046
9047 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
9048
9049 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
9050 dg-require-weak. Adjust regexp to handle leading-underscore
9051 targets and space as well as TAB after .weak. Change previous
9052 64-bit fix to not use naked dot.
9053
9054 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
9055
9056 PR rtl-optimization/25578
9057 * gcc.c-torture/execute/20060102-1.c: New testcase.
9058
9059 2006-01-03 Richard Guenther <rguenther@suse.de>
9060
9061 PR c/25183
9062 * gcc.dg/torture/pr25183.c: New testcase.
9063
9064 2006-01-03 Jakub Jelinek <jakub@redhat.com>
9065
9066 Merge from gomp-branch.
9067 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
9068 * gcc.dg/ia64-sync-2.c: Likewise.
9069 * gcc.dg/ia64-sync-3.c: Likewise.
9070 * gcc.dg/ia64-sync-4.c: Likewise.
9071 * gcc.dg/sync-2.c: Likewise.
9072 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
9073 that sparc64-*-* and sparcv9-*-* supports sync builtins.
9074
9075 2006-01-02 Mark Mitchell <mark@codesourcery.com>
9076
9077 PR c++/25635
9078 * g++.dg/parse/operator6.C: New test.
9079
9080 PR c++/25637
9081 * g++.dg/parse/error29.C: New test.
9082
9083 PR c++/25638
9084 * g++.dg/parse/dtor6.C: New test.
9085
9086 PR c++/25633
9087 * g++.dg/parse/ctor3.C: New test.
9088
9089 PR c++/25634
9090 * g++.dg/template/class3.C: New test.
9091
9092 2006-01-02 Geoffrey Keating <geoffk@apple.com>
9093
9094 * g++.dg/debug/debug9.C: New.
9095
9096 2006-01-02 Steven G. Kargl <kargls@comcast.net>
9097
9098 PR fortran/24640
9099 * gfortran.dg/label_2.f90: New test.
9100
9101 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9102
9103 * g++.dg/lookup/using12.C: Tighten error marker.
9104
9105 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
9106 Andrew Pinski <pinskia@physics.uc.edu>
9107
9108 * gcc.target/powerpc/darwin-abi-3.c: New file.
9109 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
9110 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
9111 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
9112 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
9113 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
9114 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
9115 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
9116 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
9117
9118 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
9119
9120 * gcc.dg/tree-ssa/loadpre1.c: New;
9121 * gcc.dg/tree-ssa/loadpre2.c: New;
9122 * gcc.dg/tree-ssa/loadpre3.c: New;
9123 * gcc.dg/tree-ssa/loadpre4.c: New;
9124 * gcc.dg/tree-ssa/loadpre5.c: New;
9125 * gcc.dg/tree-ssa/loadpre6.c: New;
9126 * gcc.dg/tree-ssa/loadpre7.c: New;
9127 * gcc.dg/tree-ssa/loadpre8.c: New;
9128 * gcc.dg/tree-ssa/loadpre9.c: New;
9129
9130 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
9131
9132 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
9133 * g++.dg/abi/thunk4.C: Likewise.
9134
9135 2006-01-01 Andreas Jaeger <aj@suse.de>
9136
9137 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
9138 portable.
9139
9140 2006-01-01 Jakub Jelinek <jakub@redhat.com>
9141
9142 PR c++/25294
9143 * gcc.dg/pragma-pack-3.c: New test.
9144 * g++.dg/parse/pragma3.C: New test.
9145
9146 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9147
9148 PR middle-end/24827
9149 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
9150
9151 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9152
9153 PR testsuite/25214
9154 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
9155
9156 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
9157
9158 PR fortran/22607
9159 * gfortran-dg/pure_byref_3.f90: New.
9160
9161 fortran/PR 25396
9162 * gfortran.dg/userdef_operator_1.f90: New.
9163
9164 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
9165
9166 * g++.dg/abi/thunk3.C: New.
9167 * g++.dg/abi/thunk4.C: New.
9168
9169 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
9170
9171 PR fortran/25532
9172 * gfortran.dg/host_used_types_1.f90: New test. Check that host
9173 associated derived type components of derived types are
9174 properly declared in contained procedures.
9175
9176 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9177
9178 PR libgfortran/25139
9179 * gfortran.dg/backspace_2.f: New test.
9180
9181 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9182
9183 PR libgfortran/25550
9184 * gfortran.dg/endfile.f: New test.
9185
9186 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9187
9188 PR libgfortran/25419
9189 * gfortran.dg/comma.f: New test.
9190
9191 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9192
9193 * lib/gfortran-dg.exp: Remove trailing whitespace.
9194 * lib/fortran-torture.exp: Test with -fbounds-check instead of
9195 -funroll-all-loops.
9196
9197 2005-12-28 Alan Modra <amodra@bigpond.net.au>
9198
9199 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
9200 Extended Double long doubles or repeat tests when long double is
9201 the same size as double.
9202
9203 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9204
9205 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
9206
9207 PR testsuite/25442
9208 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
9209 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
9210
9211 PR testsuite/25441
9212 * gcc.dg/pr23911.c: Make test variable static.
9213
9214 PR testsuite/25444
9215 * gcc.dg/tree-ssa/pr14841.c: Likewise.
9216
9217 2005-12-26 Mark Mitchell <mark@codesourcery.com>
9218
9219 PR c++/25439
9220 * g++.dg/parse/crash17.C: Adjust error markers.
9221 * g++.dg/template/error20.C: New test.
9222
9223 2005-12-26 Mark Mitchell <mark@codesourcery.com>
9224
9225 PR c++/23172
9226 * g++.dg/ext/complit4.C: New test.
9227
9228 PR c++/25417
9229 * g++.dg/ext/complit5.C: Likewise.
9230
9231 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
9232
9233 PR tree-optimization/25125
9234 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
9235 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
9236 * gcc.c-torture/execute/pr25125.c: New.
9237
9238 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
9239
9240 PR fortran/25029
9241 PR fortran/21256
9242 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
9243 with incorrect assumed size references.
9244
9245 2005-12-24 Mark Mitchell <mark@codesourcery.com>
9246
9247 PR c++/23171
9248 * g++.dg/opt/init1.C: New test.
9249
9250 2005-12-23 Mark Mitchell <mark@codesourcery.com>
9251
9252 PR c++/24671
9253 * g++.dg/template/sfinae3.C: New test.
9254
9255 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9256
9257 * g++.dg/other/friend4.C: New test.
9258
9259 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9260
9261 PR target/25005
9262 * g++.dg/opt/pr25005.C: New test.
9263
9264 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9265
9266 PR c++/25369
9267 * g++.dg/template/ptrmem16.C: New test.
9268
9269 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
9270
9271 PR fortran/25029
9272 PR fortran/21256
9273 * gfortran.dg/initialization_1.f90: Add test of SIZE.
9274
9275 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9276
9277 PR libgfortran/25307
9278 * gfortran.dg/list_read_5.f90: New test.
9279
9280 2005-12-22 Richard Henderson <rth@redhat.com>
9281
9282 * gcc.target/i386/sse-7.c: Use -msse2.
9283
9284 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9285
9286 PR rtl-optimization/25432
9287 * gcc.c-torture/compile/20051216-1.c: New test.
9288
9289 PR objc/25328
9290 * objc/execute/pr25328.m: New test.
9291
9292 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9293
9294 PR c++/25364
9295 * g++.dg/template/call4.C: New test.
9296
9297 2005-12-22 Dale Johannesen <dalej@apple.com>
9298
9299 * gcc.target/i386/sse-17.c: New.
9300
9301 2005-12-22 Paul Brook <paul@codesourcery.com>
9302
9303 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
9304
9305 2005-12-22 Paul Brook <paul@codesourcery.com>
9306
9307 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
9308
9309 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9310
9311 PR tree-opt/25513
9312 * gcc.c-torture/compile/pr25513.c: New test.
9313
9314 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9315
9316 PR c++/23333
9317 * g++.dg/parse/error25.C: Add more tests.
9318
9319 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9320
9321 PR fortran/18990
9322 * gfortran.dg/der_charlen_1.f90: New.
9323
9324 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
9325
9326 PR fortran/20889
9327 * gfortran.dg/pointer_component_type_1.f90: New test.
9328
9329 PR fortran/25029
9330 PR fortran/21256
9331 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
9332 should give an error with assumed size array refernces and checks those
9333 that should not.
9334 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
9335 reference an upper bound so that it does not generate an error.
9336
9337 PR fortran/19362
9338 PR fortran/20244
9339 PR fortran/20864
9340 PR fortran/25391
9341 * gfortran.dg/used_dummy_types_1.f90: New test.
9342 * gfortran.dg/used_dummy_types_2.f90: New test.
9343 * gfortran.dg/used_dummy_types_3.f90: New test.
9344 * gfortran.dg/used_dummy_types_4.f90: New test.
9345 * gfortran.dg/used_dummy_types_5.f90: New test.
9346
9347 PR fortran/23152
9348 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
9349 group already being USE associated.
9350 * gfortran.dg/assumed_shape_nml.f90: New test.
9351 * gfortran.dg/assumed_size_nml.f90: New test.
9352
9353 PR fortran/20862
9354 PR fortran/25053
9355 PR fortran/25063
9356 PR fortran/25064
9357 PR fortran/25066
9358 PR fortran/25067
9359 PR fortran/25068
9360 PR fortran/25307
9361 * gfortran.dg/io_constraints_1.f90: New test.
9362 * gfortran.dg/io_constraints_1.f90: New test.
9363 * gfortran.dg/iostat_3.f90: Change wording of warning.
9364 * gfortran.dg/g77/19981216-0.f: The same.
9365
9366 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
9367
9368 PR tree-optimization/23518
9369 * testsuite/gcc.dg/pr23518.c: New.
9370
9371 2005-12-21 Mike Stump <mrs@apple.com>
9372
9373 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
9374
9375 2005-12-21 Paul Brook <paul@codesourcery.com>
9376
9377 * gcc.dg/pr19340.c: Skip on m68k targets.
9378
9379 2005-12-21 Steven Bosscher <stevenb@suse.de>
9380
9381 PR rtl-optimization/25196
9382 * gcc.dg/pr25196.c: New test.
9383
9384 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
9385
9386 PR fortran/25423
9387 gfortran.dg/where_nested_1.f90: New.
9388
9389 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
9390
9391 PR tree-optimization/25382.
9392 * gcc.dg/tree-ssa/pr25382.c: New.
9393
9394 2005-12-20 Richard Guenther <rguenther@suse.de>
9395
9396 PR middle-end/24306
9397 * gcc.target/i386/pr24306.c: New testcase.
9398
9399 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
9400
9401 PR tree-optimization/25501
9402 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
9403
9404 2005-12-20 Richard Guenther <rguenther@suse.de>
9405
9406 Revert
9407 2005-12-02 Richard Guenther <rguenther@suse.de>
9408
9409 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9410
9411 2005-12-20 Mark Mitchell <mark@codesourcery.com>
9412
9413 PR c++/21228
9414 * g++.dg/warn/Wunreachable-code-2.C: New test.
9415
9416 2005-12-19 Mark Mitchell <mark@codesourcery.com>
9417
9418 PR c++/24278
9419 * g++.dg/template/ctor5.C: New test.
9420
9421 PR c++/24915
9422 * g++.dg/template/overload8.C: New test.
9423
9424 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
9425
9426 * gcc.c-torture/compile/pr25483 : New test.
9427
9428 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9429
9430 PR c++/20552
9431 * g++.dg/ext/typeof10.C: New test.
9432
9433 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
9434
9435 * gcc.dg/mt-loopi1.c: New.
9436
9437 2005-12-18 Richard Guenther <rguenther@suse.de>
9438
9439 PR tree-optimization/25481
9440 * gcc.dg/torture/pr25481.c: New testcase.
9441
9442 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9443
9444 PR rtl-optimization/21041
9445 * gcc.dg/pr21041.c: New test.
9446
9447 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9448
9449 PR libgfortran/25463
9450 * gfortran.dg/advance.f90: New test.
9451
9452 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
9453
9454 * gcc.dg/20051201-1.c: New test.
9455
9456 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
9457
9458 PR fortran/25018
9459 * gfortran.dg/initialization_1.f90: New test.
9460 * gfortran.dg/enum_5.f90: Change dg-error to new message.
9461 * gfortran.dg/g77/980616-0.f: The same.
9462
9463 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9464
9465 * PR fortran/25458
9466 * gfortran.dg/chkbits.f90: New test.
9467
9468 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9469
9470 * gfortran.dg/enum_5.f: Revert to previous version.
9471
9472 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9473
9474 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
9475 * gfortran.dg/nested_modules_1.f90: Ditto.
9476 * gfortran.dg/hollerith_f95.f90: Ditto.
9477 * gfortran.dg/select_5.f90: Ditto.
9478 * gfortran.dg/secnds.f: Ditto.
9479 * gfortran.dg/hollerith2.f90: Ditto.
9480 * gfortran.dg/imag_2.f: Ditto.
9481 * gfortran.dg/ftell_2.f90: Ditto.
9482 * gfortran.dg/malloc_free_1.f90: Ditto.
9483 * gfortran.dg/logint-1.f: Ditto.
9484 * gfortran.dg/recursive_statement_functions.f90: Ditto.
9485 * gfortran.dg/e_d_fmt.f90: Ditto.
9486 * gfortran.dg/hollerith_legacy.f90: Ditto.
9487 * gfortran.dg/logint-2.f: Ditto.
9488 * gfortran.dg/enum_5.f90: Ditto.
9489 * gfortran.dg/f2c_2.f90: Ditto.
9490 * gfortran.dg/pr17143.f90: Ditto.
9491 * gfortran.dg/namelist_14.f90: Ditto.
9492 * gfortran.dg/logint-3.f: Ditto.
9493 * gfortran.dg/spread_scalar_source.f90: Ditto.
9494 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
9495 * gfortran.dg/namelist_11.f: Ditto.
9496 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9497 * gfortran.dg/g77/20010519-1.f
9498 * gfortran.dg/g77/alpha1.f: Ditto.
9499 * gfortran.dg/g77/990115-1.f: Ditto.
9500 * gfortran.dg/g77/erfc.f: Ditto.
9501 * gfortran.dg/g77/19990313-3.f: Ditto.
9502 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
9503 * gfortran.dg/g77/20010426.f: Ditto.
9504 * gfortran.dg/g77/19990313-0.f: Ditto.
9505 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
9506 * gfortran.dg/g77/20000629-1.f: Ditto.
9507 * gfortran.dg/g77/970125-0.f: Ditto.
9508 * gfortran.dg/g77/8485.f: Ditto.
9509 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
9510 * gfortran.dg/g77/19990313-1.f: Ditto.
9511 * gfortran.dg/g77/int8421.f: Ditto.
9512 * gfortran.dg/g77/19990305-0.f: Ditto.
9513 * gfortran.dg/g77/947.f: Ditto.
9514 * gfortran.dg/g77/19990905-2.f: Ditto.
9515 * gfortran.dg/g77/cabs.f: Ditto.
9516 * gfortran.dg/g77/19990313-2.f: Ditto.
9517 * gfortran.dg/g77/20020307-1.f: Ditto.
9518 * gfortran.dg/g77/dcomplex.f: Ditto.
9519 * gfortran.dg/g77/19990502-1.f: Ditto.
9520 * gfortran.dg/g77/19981216-0.f: Ditto.
9521 * gfortran.dg/common_4.f90: Ditto.
9522 * gfortran.dg/entry_4.f90: Ditto.
9523 * gfortran.dg/equiv_constraint_2.f90: Ditto.
9524 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
9525 * gfortran.dg/namelist_12.f: Ditto.
9526 * gfortran.dg/scale_1.f90: Ditto.
9527 * gfortran.dg/modulo_1.f90
9528 * gfortran.dg/hollerith.f90: Ditto.
9529 * gfortran.dg/direct_io_3.f90: Ditto.
9530 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
9531 * gfortran.dg/gnu_logical_1.F: Ditto.
9532 * gfortran.dg/unf_io_convert_1.f90: Ditto.
9533 * gfortran.dg/assign_1.f90: Ditto.
9534 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
9535 * gfortran.dg/pr23095.f: Ditto.
9536 * gfortran.dg/read_float_1.f90: Ditto.
9537
9538 2005-12-17 Andreas Jaeger <aj@suse.de>
9539
9540 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
9541 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
9542
9543 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9544
9545 PR fortran/24268
9546 * gfortran.dg/fmt_white.f: New test.
9547
9548 2005-12-16 Steven G. Kargl <kargls@comcast.net>
9549
9550 * gfortran.dg/label_1.f90: New test.
9551
9552 2005-12-15 Ben Elliston <bje@au.ibm.com>
9553
9554 PR testsuite/25422
9555 * gcc.dg/20031012-1.c: Add -Walways-true option.
9556 * gcc.dg/weak/weak-3.c: Likewise.
9557 * g++.old-deja/g++.mike/warn8.C: Likewise.
9558
9559 2005-12-16 Mike Stump <mrs@apple.com>
9560
9561 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
9562 exit.
9563
9564 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9565
9566 PR libgfortran/25264
9567 PR libgfortran/25349
9568 * gfortran.dg/tl_editing.f90: Added additional checks.
9569 * gfortran.dg/t_editing.f: New test.
9570 * gfortran.dg/write_padding.f90: New test
9571
9572 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9573
9574 PR testsuite/25215
9575 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
9576
9577 2005-12-16 Jakub Jelinek <jakub@redhat.com>
9578
9579 PR rtl-optimization/24899
9580 * gcc.c-torture/execute/20051215-1.c: New test.
9581
9582 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
9583
9584 PR 24823
9585 * gfortran.dg/pr24823.f: New test.
9586
9587 2005-12-16 Jeff Law <law@redhat.com>
9588
9589 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
9590
9591 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
9592
9593 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
9594 Change C++ style comments to C style comments.
9595 Remove aligned types from the array.
9596 Keep Enums disabled.
9597 (complex_types): Remove aligned types from the array.
9598 Comment out "_Complex long double".
9599 (attrib_types): Remove.
9600 (complex_attrib_types): Remove.
9601 (attrib_array_types): Remove.
9602 (complex_attrib_array_types): Remove.
9603 (aligned_bitfld_types): Remove.
9604 (n_aligned_bitfld_types): Remove.
9605 (FEATURE_ALIGNEDPACKED): Delete.
9606 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
9607 (singles): Remove support for adding attributes.
9608 (choose_type): Remove support for attributed types.
9609 (generate_fields): Remove support for attributed bit-fields.
9610 Remove support for adding attributes.
9611 (generate_random_tests): Remove support for adding attributes.
9612 (features): Add back "[0] :0" and "complex vector [0]".
9613 (main): Remove support for attributed bit-fields.
9614 Uncomment the calling of generate_random_tests for the rests of
9615 the tests.
9616
9617 2005-12-16 Jan Hubicka <jh@suse.cz>
9618
9619 * gcc.c-torture/combine/pr25224.c: New.
9620
9621 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
9622
9623 PR other/25028
9624 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
9625 HP-UX.
9626
9627 2005-12-15 Richard Sandiford <richard@codesourcery.com>
9628
9629 * gcc.dg/20051215-1.c: New file.
9630
9631 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9632
9633 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
9634 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
9635
9636 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
9637
9638 PR fortran/18197
9639 * gfortran.dg/dummy_functions_1.f90: New.
9640
9641 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
9642
9643 PR rtl-optimization/25310
9644 * gcc.c-torture/compile/pr25310.c: New test.
9645
9646 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9647
9648 PR debug/25023
9649 * gcc.dg/pr25023.c: New test.
9650
9651 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9652
9653 * g++.old-deja/g++.brendan/redecl1.C,
9654 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
9655 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
9656 g++.old-deja/g++.oliva/typeof1.C,
9657 g++.old-deja/g++.other/crash16.C,
9658 g++.old-deja/g++.other/crash34.C,
9659 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
9660 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
9661 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
9662 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
9663 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
9664 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
9665 Remove xfail.
9666
9667 2005-12-14 Kean Johnston <jkj@sco.com>
9668 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9669
9670 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
9671 * gcc.target/i386/20020523-1.c: Ditto.
9672 * gcc.target/i386/tailcall-1.c: Ditto.
9673 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
9674 * gcc.target/i386/ssetype-5.c: Ditto.
9675
9676 2005-12-14 Jeff Law <law@redhat.com>
9677
9678 * gcc.dg/tree-ssa/foldstring-1.c: New test.
9679
9680 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9681
9682 PR target/25254
9683 PR target/24188
9684 * gcc.target/i386/pr25254.c: New test.
9685 * gfortran.dg/PR24188.f: New test.
9686
9687 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
9688
9689 * lib/fortran-torture.exp: Catch remaining uses of
9690 remote_file build delete.
9691
9692 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9693
9694 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
9695
9696 2005-12-14 Ben Elliston <bje@au.ibm.com>
9697
9698 * gcc.dg/warn-addr-cmp.c: New test.
9699
9700 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9701
9702 PR debug/25023
9703 PR target/25293
9704 * gcc.target/i386/pr25293.c: New test.
9705
9706 2005-12-13 Petr Machata <machata@post.cz>
9707
9708 PR c++/24907
9709 * g++.dg/parse/comma2.C: New test.
9710
9711 2005-12-13 Mark Mitchell <mark@codesourcery.com>
9712 Jakub Jelinek <jakub@redhat.com>
9713
9714 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9715 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9716 (limits.h): Include unconditionally.
9717 (stdlib.h): Likewise.
9718 (hashtab.h): Do not include.
9719 (getopt.h): Likewise.
9720 (stddef.h): Include.
9721 (hashval_t): Define.
9722 (struct entry): Add "next" field.
9723 (HASH_SIZE): New macro.
9724 (hash_table): New variable.
9725 (switchfiles): Do not use xmalloc.
9726 (mix): New macro.
9727 (iterative_hash): New function.
9728 (hasht): Remove.
9729 (e_exists): New function.
9730 (e_insert): Likewise.
9731 (output): Use, instead of libiberty hashtable functions.
9732 (main): Do not use getopt. Do not call htab_create.
9733
9734 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9735
9736 PR c++/25331
9737 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
9738 put atal* and atpaal* attributes on array elements.
9739 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
9740 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
9741 put atal* and atpaal* attributes on array elements.
9742 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
9743
9744 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
9745
9746 * gcc.dg/single-precision-constant.c: New test.
9747
9748 2005-12-13 Alan Modra <amodra@bigpond.net.au>
9749
9750 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
9751 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
9752 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
9753 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
9754 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
9755 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
9756 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
9757 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
9758 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
9759 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
9760 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
9761 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
9762 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
9763 gcc.target/powerpc/ppc-sdata-2.c,
9764 gcc.target/powerpc/ppc-stackalign-1.c,
9765 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
9766 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
9767 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
9768 gcc.target/powerpc/rs6000-ldouble-2.c,
9769 gcc.target/powerpc/rs6000-power2-1.c,
9770 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
9771 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
9772 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
9773 option into target selector.
9774 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
9775 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
9776
9777 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9778
9779 PR objc/25348
9780 * objc.dg/encode-9.m: New test.
9781
9782 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9783
9784 PR testsuite/20772
9785 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
9786 * gcc.dg/asm-b.c: Fix typo.
9787 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
9788 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
9789 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
9790 i?86 lp64 and x86_64 ilp32.
9791 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
9792 on i?86 lp64.
9793 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
9794
9795 2005-12-12 Steven G. Kargl <kargls@comcast.net>
9796
9797 PR fortran/25078
9798 gfortran.dg/equiv_5.f90: New test.
9799
9800 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
9801
9802 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
9803 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
9804 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
9805 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
9806 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
9807 * gcc.dg/tree-ssa/reassoc-5.c: New.
9808 * gcc.dg/tree-ssa/reassoc-6.c: New.
9809 * gcc.dg/tree-ssa/reassoc-7.c: New.
9810 * gcc.dg/tree-ssa/reassoc-8.c: New.
9811 * gcc.dg/tree-ssa/reassoc-9.c: New.
9812 * gcc.dg/tree-ssa/reassoc-10.c: New.
9813 * gcc.dg/tree-ssa/reassoc-11.c: New.
9814
9815 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9816
9817 PR testsuite/25167
9818 PR testsuite/24478
9819 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
9820
9821 2005-12-12 Mark Mitchell <mark@codesourcery.com>
9822
9823 PR c++/25300
9824 * g++.dg/template/inherit.C: Do not use a generic error message.
9825
9826 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9827
9828 PR libobjc/25354
9829 * objc.dg/gnu-encoding: New directory.
9830 * objc.dg/gnu-encoding/compat-common.h: New file.
9831 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
9832 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
9833 * objc.dg/gnu-encoding/vector-defs.h: New file.
9834 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
9835 * objc.dg/gnu-encoding/generate-random.c: New file.
9836 * objc.dg/gnu-encoding/generate-random_r.c: New file.
9837 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
9838 * objc.dg/gnu-encoding/generate-random.h: New file.
9839
9840 2005-12-11 Mark Mitchell <mark@codesourcery.com>
9841
9842 PR c++/25337
9843 * g++.dg/template/defarg7.C: New test.
9844
9845 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9846
9847 PR libobjc/25347
9848 * objc.dg/encode-8.m: New test.
9849
9850 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9851
9852 PR libobjc/25346
9853 * objc.dg/encode-7.m: New test.
9854
9855 2005-12-10 Mark Mitchell <mark@codesourcery.com>
9856
9857 PR c++/25010
9858 * g++.dg/opt/inline10.C: New test.
9859
9860 2005-12-11 Steven G. Kargl <kargls@comcast.net>
9861
9862 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
9863
9864 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
9865
9866 * gfortran.dg/substring_equivalence.f90: typo in comment
9867
9868 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9869
9870 PR fortran/25068
9871 * gfortran.dg/iostat_3.f90: New test.
9872
9873 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
9874
9875 PR fortran/23815
9876 * gfortran.dg/unf_io_convert_1.f90: New test.
9877 * gfortran.dg/unf_io_convert_2.f90: New test.
9878 * gfortran.dg/unf_io_convert_3.f90: New test.
9879
9880 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9881
9882 PR testsuite/20772
9883 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
9884 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
9885 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9886 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
9887 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
9888 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9889 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
9890 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
9891 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9892 gcc.dg/torture/fp-int-convert-float128-timode.c,
9893 gcc.dg/torture/fp-int-convert-float128.c,
9894 gcc.dg/torture/fp-int-convert-float80-timode.c,
9895 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
9896 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
9897
9898 * gcc.dg/tls/opt-1.c: Require effective target fpic.
9899
9900 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
9901
9902 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
9903
9904 2005-12-10 Richard Sandiford <richard@codesourcery.com>
9905
9906 * gcc.dg/20051207-1.c,
9907 * gcc.dg/20051207-2.c,
9908 * gcc.dg/20051207-3.c: New tests.
9909
9910 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9911
9912 PR testsuite/20772
9913 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
9914 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
9915 dg-skip-if target selector.
9916
9917 PR testsuite/20772
9918 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
9919 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
9920 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
9921 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
9922 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
9923 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
9924 and/or merge with i?86 cases.
9925
9926 * gcc.dg/tls/opt-3.c: Require effective target fpic.
9927
9928 PR testsuite/20772
9929 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
9930 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
9931 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
9932 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
9933 x86_64-*-linux*.
9934
9935 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
9936
9937 PR target/25311
9938 * gcc.c-torture/compile/pr25311.c: New test.
9939
9940 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9941
9942 PR libgfortran/25039
9943 * gfortran.dg/read_comma.f: New test.
9944
9945 2005-12-08 Jakub Jelinek <jakub@redhat.com>
9946
9947 PR c++/19317
9948 * g++.dg/opt/pr19317-1.C: New test.
9949 * g++.dg/opt/pr19317-2.C: New test.
9950 * g++.dg/opt/pr19317-3.C: New test.
9951
9952 PR target/19005
9953 * gcc.c-torture/execute/pr19005.c: New test.
9954
9955 PR target/17828
9956 * g++.old-deja/g++.other/comdat5.C: New test.
9957 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
9958
9959 * g++.dg/compat/struct-layout-1.exp: New file.
9960 * g++.dg/compat/struct-layout-1.h: New.
9961 * g++.dg/compat/struct-layout-1_generate.c: New.
9962 * g++.dg/compat/struct-layout-1_x1.h: New.
9963 * g++.dg/compat/struct-layout-1_x2.h: New.
9964 * g++.dg/compat/struct-layout-1_y1.h: New.
9965 * g++.dg/compat/struct-layout-1_y2.h: New.
9966
9967 * gcc.dg/20050330-2.c: New test.
9968
9969 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
9970
9971 PR fortran/25292
9972 * gfortran.dg/associated_1.f90: New.
9973
9974 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9975
9976 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
9977 ILP32 vect_no_align platforms.
9978
9979 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
9980 Jakub Jelinek <jakub@redhat.com>
9981
9982 PR target/25268
9983 * gcc.c-torture/compile/20051207-1.c: New test.
9984
9985 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9986
9987 PR testsuite/20772
9988 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
9989 gcc.dg/torture/pr18582-1.c,
9990 gcc.target/i386/attributes-error.c: Also test on x86_64.
9991
9992 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
9993
9994 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9995
9996 PR c++/19397
9997 * g++.dg/template/typedef3.C: New test.
9998
9999 PR c++/19762
10000 PR c++/19764
10001 * g++.dg/template/dtor3.C: Fix error markers.
10002
10003 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
10004
10005 * lib/target-supports.exp (check_effective_target_sync_char_short):
10006 Add s390*.
10007
10008 2005-12-06 Janis Johnson <janis187@us.ibm.com>
10009
10010 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
10011
10012 2005-12-06 Roger Sayle <roger@eyesopen.com>
10013
10014 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
10015 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
10016 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
10017 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
10018
10019 2005-12-06 Roger Sayle <roger@eyesopen.com>
10020
10021 PR c++/25263
10022 * g++.dg/other/array2.C: New test case.
10023
10024 2005-12-05 Geoffrey Keating <geoffk@apple.com>
10025
10026 * gcc.dg/darwin-weakimport-3.c: New.
10027
10028 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
10029 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
10030 and to work on Darwin.
10031 * gcc.dg/attr-weakref-1b.c: New file.
10032 * gcc.dg/attr-weakref-2.c: New test.
10033 * gcc.dg/darwin-weakref-1.c: New test.
10034
10035 2005-12-05 Janis Johnson <janis187@us.ibm.com>
10036
10037 PR testsuite/25247
10038 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
10039 use in selector expressions.
10040 (dg-xfail-if): Ditto.
10041 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
10042 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
10043 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
10044 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
10045 * gcc.test-framework/test-framework.exp: Skip generated tests if
10046 CHECK_TEST_FRAMEWORK is not 1.
10047
10048 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10049
10050 PR tree-optimization/24963
10051 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
10052
10053 PR target/24108
10054 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
10055
10056 PR target/18580
10057 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
10058 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
10059 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
10060 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
10061
10062 2005-12-05 Jakub Jelinek <jakub@redhat.com>
10063
10064 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
10065 dg-options.
10066
10067 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
10068
10069 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
10070
10071 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
10072
10073 * gcc.dg/format/cast-1.c: New test.
10074
10075 2005-12-04 Roger Sayle <roger@eyesopen.com>
10076
10077 PR c/7776
10078 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
10079 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
10080 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
10081 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
10082
10083 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
10084
10085 * gcc.dg/cast-pretty-print-1.c: New test.
10086
10087 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
10088
10089 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
10090
10091 2005-12-02 Mark Mitchell <mark@codesourcery.com>
10092
10093 PR c++/24173
10094 * g++.dg/template/friend40.C: New test.
10095
10096 2005-12-02 Jakub Jelinek <jakub@redhat.com>
10097
10098 PR target/25199
10099 * gcc.target/i386/movq-2.c: New test.
10100 * gcc.target/i386/movq.c: Remove target i?86, instead add
10101 dg-require-effective-target ilp32.
10102
10103 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10104
10105 PR c++/24103
10106 * g++.dg/other/default1.C: New test.
10107
10108 2005-12-02 Richard Guenther <rguenther@suse.de>
10109
10110 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
10111
10112 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
10113
10114 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
10115
10116 2005-12-02 Alan Modra <amodra@bigpond.net.au>
10117
10118 PR target/21017
10119 * gcc.target/powerpc/rotate.c: New.
10120
10121 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10122
10123 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
10124 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
10125
10126 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
10127
10128 PR c/13384
10129 * gcc.dg/pr17730-1.c: Adjust.
10130 * gcc.dg/lvalue1.c (main): Likewise.
10131 * gcc.dg/lvalue-2.c: Likewise.
10132 * g++.dg/pr7503-3.C
10133
10134 2005-12-01 Geoffrey Keating <geoffk@apple.com>
10135
10136 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
10137 error messages.
10138
10139 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
10140
10141 PR fortran/24789
10142 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
10143
10144 2005-12-01 Uros Bizjak <uros@kss-loka.si>
10145
10146 PR target/24475
10147 * lib/target-supports.exp (check_effective_target_tls): New.
10148 (check_effective_target_tls_runtime): New.
10149 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
10150 for TLS support.
10151 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
10152 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
10153 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
10154 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
10155 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
10156 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
10157 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
10158 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
10159 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
10160 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
10161 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
10162 effective-target TLS.
10163 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
10164 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
10165 effective-target TLS runtime.
10166
10167 2005-12-01 Uros Bizjak <uros@kss-loka.si>
10168
10169 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
10170
10171 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
10172
10173 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
10174 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
10175 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
10176 ignored" warnings when "packing" is the same as the ABI layout.
10177
10178 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
10179
10180 PR fortran/21302
10181 * gfortran.dg/line_length_1.f: New test.
10182 * gfortran.dg/line_length_2.f90: Ditto.
10183
10184 2005-11-30 Richard Guenther <rguenther@suse.de>
10185
10186 PR tree-optimization/21655
10187 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
10188
10189 2005-11-30 Dale Johannesen <dalej@apple.com>
10190
10191 * gcc.c-torture/compile/pr24930.c: New.
10192
10193 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
10194
10195 PR fortran/15809
10196 * gfortran.dg/auto_char_dummy_array.f90: New test.
10197
10198 2005-11-30 Jeff Law <law@redhat.com>
10199
10200 * g++.old-deja/g++.law/pr25000.C: New test.
10201
10202 2005-11-30 Jakub Jelinek <jakub@redhat.com>
10203
10204 * gcc.dg/tls/opt-11.c: New test.
10205
10206 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
10207
10208 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
10209 targets.
10210 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
10211 LP64 ia64.
10212
10213 2005-11-29 Jakub Jelinek <jakub@redhat.com>
10214
10215 * gfortran.dg/open_access_1.f90: New test.
10216
10217 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10218
10219 * gcc.dg/charset/builtin2.c: New test.
10220
10221 2005-11-28 Jakub Jelinek <jakub@redhat.com>
10222
10223 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
10224 on mmix-*-* for *_[xy].c.
10225
10226 2005-11-28 Kean Johnston <jkj@sco.com>
10227
10228 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
10229 headers.
10230 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
10231 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
10232 * gcc.target/i386/asm-3.c: Ditto.
10233 * gcc.target/i386/clobbers.c: Ditto.
10234 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
10235 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
10236 test regexp.
10237 * gcc.target/i386/mul.c: Ditto.
10238 * gcc.target/i386/ssetype-1.c: Ditto.
10239 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
10240 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
10241 static so the test works with -fPIC mode too. Based on comment in
10242 PR19231 by Pinski.
10243 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
10244
10245 2005-11-28 Richard Guenther <rguenther@suse.de>
10246
10247 * gcc.dg/alias-9.c: New testcase.
10248 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
10249
10250 2005-11-28 Roger Sayle <roger@eyesopen.com>
10251 Uros Bizjak <uros@kss-loka.si>
10252
10253 PR middle-end/20219
10254 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
10255 tan(x)/sin(x) transformations.
10256
10257 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
10258
10259 PR middle-end/24575
10260 * gcc.dg/tree-ssa/divide-3.c: New test.
10261 * gcc.dg/tree-ssa/divide-4.c: New test.
10262
10263 2005-11-27 Steven G. Kargl <kargls@comcast.net>
10264
10265 PR fortran/24917
10266 * gfortran.dg/boz_6.f90: New test.
10267
10268 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10269
10270 PR fortran/23912
10271 * gfortran.dg/modulo_1.f90: New test.
10272
10273 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10274
10275 PR libfortran/24919
10276 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
10277 fail on CRLF platforms.
10278 * gfortran.dg/ftell_2.f90: Likewise.
10279
10280 2005-11-26 Eric Christopher <echristo@apple.com>
10281
10282 * gcc.dg/intmax_t-1.c: Remove mips xfail.
10283
10284 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10285
10286 * objc.dg/gnu-runtime-3.m: Simplify.
10287
10288 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10289
10290 PR middle-end/23669
10291 * gcc.dg/tree-ssa/divide-1.c: New test.
10292 * gcc.dg/tree-ssa/divide-2.c: New test.
10293
10294 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10295
10296 PR libgfortran/24945
10297 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
10298
10299 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10300
10301 PR libgfortran/24945
10302 * gfortran.dg/open_status_2.f90: New test.
10303
10304 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10305
10306 * gcc.c-torture/execute/builtins/fprintf.c,
10307 gcc.c-torture/execute/builtins/fputs-lib.c,
10308 gcc.c-torture/execute/builtins/fputs.c,
10309 gcc.c-torture/execute/builtins/lib/fprintf.c,
10310 gcc.c-torture/execute/builtins/lib/printf.c,
10311 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
10312
10313 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
10314
10315 * gcc.dg/20050922-2.c: New test.
10316
10317 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
10318
10319 * objc.dg/gnu-runtime-3.m: New test.
10320
10321 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10322
10323 PR c++/9278
10324 * g++.dg/other/void1.C: New test.
10325
10326 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
10327
10328 PR middle-end/24998
10329 * gcc.dg/torture/fp-int-convert-float.c,
10330 gcc.dg/torture/fp-int-convert-double.c,
10331 gcc.dg/torture/fp-int-convert-long-double.c,
10332 gcc.dg/torture/fp-int-convert-timode.c,
10333 gcc.dg/torture/fp-int-convert-float80.c,
10334 gcc.dg/torture/fp-int-convert-float80-timode.c,
10335 gcc.dg/torture/fp-int-convert-float128.c,
10336 gcc.dg/torture/fp-int-convert-float128-timode.c,
10337 gcc.dg/torture/fp-int-convert.h: New files.
10338
10339 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10340
10341 PR middle-end/24989
10342 * gcc.dg/tree-ssa/bool-10.c: New test.
10343 * gcc.dg/tree-ssa/bool-11.c: New test.
10344 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
10345
10346 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10347
10348 PR middle-end/24990
10349 * tree-ssa/pr24990-1.c: New test.
10350
10351 2005-11-24 Richard Guenther <rguenther@suse.de>
10352 Dirk Mueller <dmueller@suse.de>
10353
10354 PR c++/14024
10355 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
10356 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
10357 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
10358 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
10359 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
10360 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
10361
10362 2005-11-23 Uros Bizjak <uros@kss-loka.si>
10363
10364 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
10365
10366 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
10367
10368 PR c/21668
10369 * gcc.dg/Wc++-compat.c: New.
10370 * gcc.dg/Wno-c++-compat.c: New.
10371
10372 2005-11-23 Alan Modra <amodra@bigpond.net.au>
10373
10374 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
10375 (vspltish, vspltisw): Likewise.
10376
10377 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10378
10379 PR libgfortran/24794
10380 * gfortran.dg/namelist_12.f: Fix quotes.
10381 * gfortran.dg/namelist_13.f90: Fix quotes.
10382 * gfortran.dg/namelist_14.f90: Fix quotes.
10383 * gfortran.dg/namelist_15.f90: Fix quotes.
10384 * gfortran.dg/namelist_use.f90: Fix quotes.
10385 * gfortran.dg/namelist_use_only.f90: Fix quotes.
10386 * gfortran.dg/namelist_21.f90: New test.
10387 * gfortran.dg/namelist_22.f90: New test.
10388
10389 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
10390
10391 PR target/23435
10392 * gcc.c-torture/compile/pr23435.c: New.
10393
10394 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10395
10396 * gcc.c-torture/execute/floatunsisf-1.c: New test.
10397
10398 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10399
10400 * gcc.target/powerpc/405-macchw-1.c,
10401 gcc.target/powerpc/405-macchw-2.c,
10402 gcc.target/powerpc/405-macchwu-1.c,
10403 gcc.target/powerpc/405-macchwu-2.c,
10404 gcc.target/powerpc/405-machhw-1.c,
10405 gcc.target/powerpc/405-machhw-2.c,
10406 gcc.target/powerpc/405-machhwu-1.c,
10407 gcc.target/powerpc/405-machhwu-2.c,
10408 gcc.target/powerpc/405-maclhw-1.c,
10409 gcc.target/powerpc/405-maclhw-2.c,
10410 gcc.target/powerpc/405-maclhwu-1.c,
10411 gcc.target/powerpc/405-maclhwu-2.c,
10412 gcc.target/powerpc/405-mulchw-1.c,
10413 gcc.target/powerpc/405-mulchw-2.c,
10414 gcc.target/powerpc/405-mulchwu-1.c,
10415 gcc.target/powerpc/405-mulchwu-2.c,
10416 gcc.target/powerpc/405-mulhhw-1.c,
10417 gcc.target/powerpc/405-mulhhw-2.c,
10418 gcc.target/powerpc/405-mulhhwu-1.c,
10419 gcc.target/powerpc/405-mulhhwu-2.c,
10420 gcc.target/powerpc/405-mullhw-1.c,
10421 gcc.target/powerpc/405-mullhw-2.c,
10422 gcc.target/powerpc/405-mullhwu-1.c,
10423 gcc.target/powerpc/405-mullhwu-2.c,
10424 gcc.target/powerpc/405-nmacchw-1.c,
10425 gcc.target/powerpc/405-nmacchw-2.c,
10426 gcc.target/powerpc/405-nmachhw-1.c,
10427 gcc.target/powerpc/405-nmachhw-2.c,
10428 gcc.target/powerpc/405-nmaclhw-1.c,
10429 gcc.target/powerpc/405-nmaclhw-2.c,
10430 gcc.target/powerpc/440-macchw-1.c,
10431 gcc.target/powerpc/440-macchw-2.c,
10432 gcc.target/powerpc/440-macchwu-1.c,
10433 gcc.target/powerpc/440-macchwu-2.c,
10434 gcc.target/powerpc/440-machhw-1.c,
10435 gcc.target/powerpc/440-machhw-2.c,
10436 gcc.target/powerpc/440-machhwu-1.c,
10437 gcc.target/powerpc/440-machhwu-2.c,
10438 gcc.target/powerpc/440-maclhw-1.c,
10439 gcc.target/powerpc/440-maclhw-2.c,
10440 gcc.target/powerpc/440-maclhwu-1.c,
10441 gcc.target/powerpc/440-maclhwu-2.c,
10442 gcc.target/powerpc/440-mulchw-1.c,
10443 gcc.target/powerpc/440-mulchw-2.c,
10444 gcc.target/powerpc/440-mulchwu-1.c,
10445 gcc.target/powerpc/440-mulchwu-2.c,
10446 gcc.target/powerpc/440-mulhhw-1.c,
10447 gcc.target/powerpc/440-mulhhw-2.c,
10448 gcc.target/powerpc/440-mulhhwu-1.c,
10449 gcc.target/powerpc/440-mulhhwu-2.c,
10450 gcc.target/powerpc/440-mullhw-1.c,
10451 gcc.target/powerpc/440-mullhw-2.c,
10452 gcc.target/powerpc/440-mullhwu-1.c,
10453 gcc.target/powerpc/440-mullhwu-2.c,
10454 gcc.target/powerpc/440-nmacchw-1.c,
10455 gcc.target/powerpc/440-nmacchw-2.c,
10456 gcc.target/powerpc/440-nmachhw-1.c,
10457 gcc.target/powerpc/440-nmachhw-2.c,
10458 gcc.target/powerpc/440-nmaclhw-1.c,
10459 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
10460
10461 2005-11-21 Jakub Jelinek <jakub@redhat.com>
10462
10463 PR fortran/24774
10464 * gfortran.dg/inquire_9.f90: New test.
10465
10466 PR fortran/21647
10467 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
10468
10469 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10470
10471 PR libfortran/24432
10472 * lib/target-supports.exp (check_effective_target_fortran_large_real):
10473 Check that 'cos' is supported.
10474
10475 2005-11-21 Paul Thomas <pault@gcc.gnu.org
10476
10477 PR fortran/24223
10478 * gfortran.dg/substring_equivalence.f90: New test.
10479
10480 PR fortran/24705
10481 * gfortran.dg/auto_internal_assumed.f90: New test.
10482
10483 2005-11-21 Uros Bizjak <uros@kss-loka.si>
10484
10485 * gcc.dg/fold-div-2.c: New test.
10486
10487 2005-11-20 Ian Lance Taylor <ian@airs.com>
10488
10489 PR rtl-optimization/24883
10490 * gcc.c-torture/compile/pr24883.c: New test.
10491
10492 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
10493
10494 PR middle-end/20583
10495 * gcc.c-torture/compile/pr20583.c: New.
10496
10497 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
10498
10499 * gcc.c-torture/execute/usmul.c: New test.
10500
10501 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
10502
10503 * gcc.dg/tree-ssa/vrp22.c: New test.
10504
10505 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
10506
10507 PR middle-end/24912
10508 * gcc.dg/torture/pr24912-1.c: New test.
10509
10510 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
10511
10512 PR fortran/24862
10513 * gfortran.dg/arrayio_derived_1.f90: New test.
10514
10515 2005-11-19 Richard Guenther <rguenther@suse.de>
10516
10517 PR middle-end/23294
10518 * gcc.dg/tree-ssa/pr23294.c: New testcase.
10519
10520 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
10521
10522 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
10523
10524 2005-11-18 Mark Mitchell <mark@codesourcery.com>
10525
10526 PR c++/8355
10527 * g++.dg/template/friend39.C: New test.
10528
10529 2005-11-18 James E Wilson <wilson@specifix.com>
10530
10531 * gcc.dg/builtin-strstr.c: New.
10532
10533 2005-11-18 Richard Henderson <rth@redhat.com>
10534
10535 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
10536 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
10537 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
10538 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
10539 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
10540 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
10541 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
10542 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
10543 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
10544 renaming to remove initial "ia64-".
10545
10546 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
10547
10548 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
10549
10550 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
10551
10552 * g++.dg/cpp/string-2.C: New test.
10553
10554 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
10555
10556 * gcc.dg/tree-ssa/loop-14.c: New test.
10557
10558 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
10559 Michael Chamberlain <michael@chamberlain.net.au>
10560
10561 * ada/acats/run_all.sh (target_run): Kill long running tests.
10562
10563 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10564
10565 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
10566 * gcc.dg/cleanup-9.c: Likewise.
10567 * gcc.dg/cleanup-10.c: Likewise.
10568 * gcc.dg/cleanup-11.c: Likewise.
10569
10570 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10571
10572 PR fortran/24892
10573 * gfortran.dg/open_access_append_1.f90: New test.
10574 * gfortran.dg/open_access_append_2.f90: New test.
10575
10576 2005-11-16 Richard Guenther <rguenther@suse.de>
10577
10578 PR middle-end/24851
10579 * gcc.c-torture/execute/pr24851.c: New testcase.
10580
10581 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
10582
10583 * gcc.dg/fold-overflow-1.c: New test.
10584
10585 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
10586
10587 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
10588 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
10589
10590 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
10591
10592 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
10593 structures.
10594 * g++.dg/eh/forced2.C: Likewise.
10595 * g++.dg/eh/forced3.C: Likewise.
10596 * g++.dg/eh/forced4.C: Likewise.
10597
10598 2005-11-11 Mike Stump <mrs@apple.com>
10599
10600 * g++.old-deja/g++.mike/unused.C: Add.
10601
10602 2005-11-15 Mark Mitchell <mark@codesourcery.com>
10603
10604 PR c++/24667
10605 * g++.dg/warn/Wcast-qual1.C: New test.
10606
10607 2005-11-15 Jan Hubicka <jh@suse.cz>
10608
10609 * gcc.dg/winline-5.c: Add large-unit-insns limit.
10610
10611 2005-11-14 David Edelsohn <edelsohn@gnu.org>
10612
10613 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
10614
10615 2005-11-14 Diego Novillo <dnovillo@redhat.com>
10616
10617 PR 24840
10618 * gcc.dg/tree-ssa/pr24840.c: New test.
10619
10620 2005-11-14 Janis Johnson <janis187@us.ibm.com>
10621
10622 PR testsuite/24841
10623 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
10624
10625 2005-11-14 Dale Johannesen <dalej@apple.com>
10626
10627 * gcc.c-torture/execute/20051113-1.c: New.
10628
10629 2005-11-14 Mark Mitchell <mark@codesourcery.com>
10630
10631 PR c++/24687
10632 * g++.dg/template/crash43.C: New test.
10633
10634 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
10635
10636 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
10637
10638 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10639
10640 PR c++/24817
10641 * g++.dg/eh/spec8.C: New test.
10642
10643 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10644
10645 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
10646
10647 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10648
10649 PR c++/20293
10650 * g++.dg/parse/ambig4.C: New test.
10651 * g++.dg/tc1/dr101.C: Adjust error markers.
10652 * g++.dg/lookup/strong-using-2.C: Likewise.
10653 * g++.dg/lookup/ambig5.C: Likewise.
10654 * g++.dg/lookup/ambig4.C: Likewise.
10655 * g++.dg/parse/crash22.C: Likewise.
10656
10657 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10658
10659 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
10660
10661 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
10662
10663 * gcc.dg/nested-calls-1.c: New test.
10664
10665 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10666
10667 * gfortran.dg/complex_intrinsic_1.f90: New test.
10668 * gfortran.dg/complex_intrinsic_2.f90: New test.
10669 * gfortran.dg/fgetc_1.f90: New test.
10670 * gfortran.dg/fgetc_2.f90: New test.
10671 * gfortran.dg/fgetc_3.f90: New test.
10672 * gfortran.dg/ftell_1.f90: New test.
10673 * gfortran.dg/ftell_2.f90: New test.
10674 * gfortran.dg/gnu_logical_1.F: New test.
10675 * gfortran.dg/gnu_logical_2.f90: New test.
10676
10677 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
10678
10679 PR middle-end/24820
10680 * testsuite/gcc.dg/pr24820.c: New test.
10681
10682 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
10683
10684 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
10685 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
10686 variable.
10687
10688 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10689
10690 testsuite/24614
10691 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
10692
10693 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10694
10695 * gcc.target/cris/cris.exp: New file.
10696 * gcc.target/cris/rld-legit1.c: New test.
10697 * gcc.target/cris/rld-legit2.c: New test.
10698
10699 2005-11-12 Jakub Jelinek <jakub@redhat.com>
10700
10701 PR c++/24780
10702 * g++.dg/opt/pr24780.C: New test.
10703
10704 PR c++/24761
10705 * g++.dg/template/asm1.C: New test.
10706
10707 2005-11-12 Steven G. Kargl <kargls@comcast.net>
10708
10709 PR libgfortran/24787
10710 * gfortran.dg/scan_1.f90: New test.
10711
10712 2005-11-12 Jan Hubicka <jh@suse.cz>
10713
10714 * gcc.target/i386/minmax-1.c: New.
10715 * gcc.target/i386/minmax-2.c: New.
10716
10717 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
10718
10719 * gcc.dg/pr24445.c: Fix for 64-bit targets.
10720
10721 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
10722
10723 * gcc.c-torture/execute/20051110-1.c,
10724 gcc.c-torture/execute/20051110-2.c: New tests.
10725
10726 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10727
10728 PR middle-end/24750
10729 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
10730 New tests.
10731
10732 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10733
10734 * lib/target-libpath.exp (get_shlib_extension): New proc.
10735 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
10736 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10737 * lib/objc.exp (objc_target_compile): Likewise.
10738 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
10739 detection.
10740
10741 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10742
10743 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
10744
10745 * lib/target-supports.exp (check_effective_target_static_libgfortran):
10746 Add -static to additional_flags and pass it to target_compile.
10747
10748 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10749
10750 PR libgfortran/24719
10751 gfortran.dg/read_noadvance.f90: New test.
10752
10753 PR libgfortran/24699
10754 gfortran.dg/fmt_t_2.f90: New test.
10755
10756 PR libgfortran/24785
10757 gfortran.dg/read_x_eor.f90: New test.
10758
10759 PR libgfortran/24584
10760 gfortran.dg/namelist_empty.f90: Rename test.
10761
10762 PR libgfortran/24489
10763 gfortran/read_eor.f90: Rename test.
10764
10765 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10766
10767 PR fortran/15976
10768 * gfortran.dg/automatic_module_variable.f90: New test.
10769
10770 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
10771
10772 PR target/24445
10773 * gcc.dg/pr24445.c: New test.
10774
10775 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10776
10777 PR fortran/24655
10778 PR fortran/24755
10779 * gfortran.dg/recursive_statement_functions.f90: Add statement
10780 functions using inline intrinsic functions and parameters to test
10781 that they no longer seg-fault.
10782
10783 PR fortran/24409
10784 gfortran.dg/nested_modules_4.f90: New test.
10785 gfortran.dg/nested_modules_5.f90: New test.
10786
10787 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10788
10789 PR fortran/24643
10790 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
10791
10792 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
10793
10794 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
10795 failures.
10796
10797 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10798
10799 * gcc.dg/sparc-getcontext-1.c: New test.
10800
10801 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
10802
10803 * gcc.dg/ifcvt-fabs-1.c: New test.
10804
10805 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
10806
10807 PR other/4372
10808 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
10809 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
10810
10811 2005-11-09 Richard Guenther <rguenther@suse.de>
10812
10813 PR tree-optimization/24716
10814 * gcc.c-torture/execute/pr24716.c: New testcase.
10815
10816 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10817
10818 * gcc.dg/pr24624.c: Disable for non S/390 targets.
10819
10820 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10821
10822 PR 24624
10823 * gcc.dg/pr24624.c: Testcase added.
10824
10825 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10826
10827 PR 24623
10828 * g++.dg/other/pr24623.C: Testcase added.
10829
10830 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
10831
10832 PR fortran/22607
10833 * gfortran-dg/pure_byref_1.f90: New.
10834 * gfortran-dg/pure_byref_2.f90: New.
10835
10836 2005-11-09 Uros Bizjak <uros@kss-loka.si>
10837
10838 PR c/24101
10839 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
10840 * gcc.dg/dg.exp: Run main loop also for *.i files.
10841
10842 2005-11-08 Jakub Jelinek <jakub@redhat.com>
10843
10844 PR c++/19450
10845 * g++.dg/tls/diag-3.C: New test.
10846 * g++.dg/tls/diag-4.C: New test.
10847 * g++.dg/tls/static-1.C: New test.
10848 * g++.dg/tls/static-1a.cc: New file.
10849
10850 2005-11-08 Diego Novillo <dnovillo@redhat.com>
10851
10852 PR 23046
10853 * g++.dg/tree-ssa/pr23046.C: New test.
10854
10855 2005-11-08 Devang Patel <dpatel@apple.com>
10856
10857 PR tree-optimization/23115
10858 * gcc.dg/tree-ssa/pr23115.c: New.
10859
10860 2005-11-08 David Edelsohn <edelsohn@gnu.org>
10861
10862 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
10863 * gcc.target/powerpc/pr16155.c: Same.
10864 * gcc.target/powerpc/altivec-1.c: Same.
10865 * gcc.target/powerpc/altivec-2.c: Same.
10866 * gcc.target/powerpc/altivec-3.c: Same.
10867 * gcc.target/powerpc/altivec-5.c: Same.
10868 * gcc.target/powerpc/altivec-11.c: Same.
10869 * gcc.target/powerpc/altivec-12.c: Same.
10870 * gcc.target/powerpc/altivec-14.c: Same.
10871 * gcc.target/powerpc/altivec-22.c: Same.
10872 * gcc.target/powerpc/altivec-consts.c: Same.
10873 * gcc.target/powerpc/altivec-pr22085.c: Same.
10874 * gcc.target/powerpc/altivec-splat.c: Same.
10875 * gcc.target/powerpc/altivec-varargs-1.c: Same.
10876 * gcc.target/powerpc/altivec-vec-merge.c: Same.
10877 * gcc.target/powerpc/darwin-longlong.c: Same.
10878
10879 2005-11-08 Uros Bizjak <uros@kss-loka.si>
10880
10881 PR target/19340
10882 * gcc.dg/pr19340.c: New test.
10883
10884 2005-11-07 Ian Lance Taylor <ian@airs.com>
10885
10886 PR rtl-optimization/24683
10887 * gcc.dg/pr24683.c: New test.
10888
10889 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10890
10891 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
10892 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
10893
10894 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10895
10896 * gcc.target/i386/pr23376.c: Compile with -mmmx.
10897
10898 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
10899
10900 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
10901
10902 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10903
10904 PR target/24230
10905
10906 * gcc.target/powerpc/altivec-consts.c,
10907 gcc.target/powerpc/altivec-splat.c: New testcase.
10908
10909 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10910
10911 PR c/24599
10912
10913 * gcc.dg/overflow-2.c: New testcase.
10914
10915 2005-11-07 Jakub Jelinek <jakub@redhat.com>
10916
10917 PR rtl-optimization/23567
10918 * gcc.c-torture/execute/20051104-1.c: New test.
10919
10920 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
10921
10922 PR fortran/24534
10923 gfortran.dg/private_type_2.f90: Modified to check that case with
10924 PRIVATE declaration within derived type is accepted.
10925
10926 PR fortran/20838
10927 gfortran.dg/pointer_assign_1.f90: New test.
10928
10929 PR fortran/20840
10930 * gfortran.dg/arrayio_0.f90: New test.
10931
10932 PR fortran/17737
10933 gfortran.dg/data_initialized.f90: New test.
10934 gfortran.dg/data_constraints_1.f90: New test.
10935 gfortran.dg/data_constraints_2.f90: New test.
10936
10937 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
10938
10939 PR fortran/24174
10940 PR fortran/24305
10941 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
10942
10943 2005-11-06 Diego Novillo <dnovillo@redhat.com>
10944
10945 PR 24670
10946 * gcc.dg/tree-ssa/pr24670.c: New test.
10947
10948 2005-11-05 Ian Lance Taylor <ian@airs.com>
10949
10950 PR target/22432
10951 * gcc.target/i386/pr22432.c: New test.
10952
10953 2005-11-05 Richard Henderson <rth@redhat.com>
10954
10955 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
10956 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
10957 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
10958 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
10959 from gcc.dg/alpha-*.
10960 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
10961 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
10962
10963 2005-11-05 Andreas Jaeger <aj@suse.de>
10964
10965 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
10966
10967 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
10968
10969 PR target/23424
10970 * gcc.dg/torture/pr23424-1.c: New test.
10971
10972 2005-11-04 Richard Henderson <rth@redhat.com>
10973
10974 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
10975 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
10976 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
10977 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
10978 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
10979 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
10980 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
10981 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
10982 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
10983 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
10984 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
10985 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
10986 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
10987 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
10988 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
10989 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
10990 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
10991 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
10992 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
10993 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
10994 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
10995 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
10996 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
10997 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
10998 Move from gcc.dg/.
10999 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
11000 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
11001 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
11002 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
11003 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
11004 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
11005 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
11006 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
11007 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
11008 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
11009 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
11010 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
11011 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
11012 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
11013 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
11014 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
11015 gcc.target/i386/lea.c, gcc.target/i386/local.c,
11016 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
11017 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
11018 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
11019 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
11020 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
11021 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
11022 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
11023 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
11024 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
11025 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
11026 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
11027 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
11028 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
11029 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
11030 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
11031 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
11032 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
11033 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
11034 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
11035 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
11036 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
11037 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
11038 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
11039 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
11040 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
11041 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
11042 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
11043 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
11044
11045 2005-11-04 Diego Novillo <dnovillo@redhat.com>
11046
11047 PR 24627
11048 * gcc.dg/tree-ssa/pr24627.c: New test.
11049
11050 2005-11-04 Paul Brook <paul@codesourcery.com>
11051
11052 * gcc.dg/tls/opt-10.c: New test.
11053
11054 2005-11-04 Andreas Jaeger <aj@suse.de>
11055
11056 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
11057 avoid extra warnings.
11058
11059 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11060
11061 PR libfortran/22298
11062 * gcc/testsuite/lib/target-supports.exp
11063 (check_effective_target_static_libgfortran): New
11064 static_libgfortran effective target.
11065 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
11066 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
11067
11068 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
11069
11070 * gcc.dg/pr24615.c: Guard test with { target fpic }.
11071
11072 2005-11-03 Josh Conner <jconner@apple.com>
11073
11074 PR c++/19989
11075 g++.dg/ext/array2.C: New test.
11076 g++.dg/template/dependent-name3.C: New test.
11077 g++.dg/template/dependent-name4.C: New test.
11078 g++.dg/template/sfinae2.C: New test.
11079
11080 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11081
11082 PR preprocessor/22042
11083 * gcc.dg/cpp/strify4.c: New test.
11084
11085 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
11086
11087 PR c++/17964
11088 * g++.dg/cpp/string-1.C: New test.
11089
11090 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
11091
11092 * gcc.target/powerpc: New directory.
11093 * gcc.target/powerpc/powerpc.exp: New file.
11094 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
11095 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
11096 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
11097 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
11098 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
11099 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
11100 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
11101 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
11102 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
11103 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
11104 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
11105 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
11106 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
11107 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
11108 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
11109 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
11110 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
11111 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
11112 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
11113 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
11114 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
11115 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
11116 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
11117 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
11118 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
11119 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
11120 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
11121 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
11122 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
11123 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
11124 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
11125 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
11126 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
11127 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
11128
11129 2005-11-03 Mark Mitchell <mark@codesourcery.com>
11130
11131 PR c++/21627
11132 * g++.dg/warn/inline2.C: New test.
11133
11134 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11135
11136 PR middle-end/23155
11137 * g++.dg/ext/c99struct1.C: New test.
11138 * gcc.dg/union-cast-1.c: New test.
11139 * gcc.dg/union-cast-2.c: New test.
11140 * gcc.dg/union-cast-3.c: New test.
11141
11142 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11143
11144 PR middle-end/24589
11145 * gcc.c-torture/execute/zero-struct-2.c: New test.
11146
11147 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11148
11149 PR c++/24582
11150 * g++.dg/init/switch1.C: New test.
11151
11152 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11153
11154 * gcc.dg/delay-slot-1.c: New test.
11155
11156 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
11157
11158 PR target/24620
11159 * gcc.dg/pr24620.c: New test.
11160
11161 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
11162
11163 PR c/24329
11164 * gcc.dg/format/unnamed-1.c: New test.
11165
11166 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11167
11168 PR c++/22434
11169 * g++.dg/expr/cond8.C: New test.
11170
11171 PR c++/24560
11172 * g++.dg/parse/dot1.C: New test.
11173
11174 2005-11-02 Jan Hubicka <jh@suse.cz>
11175
11176 PR target/23303
11177 * gcc.dg/i386-lea.c: New test
11178
11179 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
11180
11181 PR target/24615
11182 * gcc.dg/pr24615.c: New test.
11183
11184 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
11185
11186 PR target/24600
11187 * gcc.dg/pr24600.c: New test.
11188
11189 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11190
11191 PR c++/19253
11192 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
11193 * g++.dg/parse/typename9.C: New test.
11194 * g++/dg/parse/typename10.C: Likewise.
11195
11196 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
11197
11198 PR fortran/18157
11199 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
11200 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
11201 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
11202
11203 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11204
11205 PR c++/24569
11206 * g++.dg/debug/static1.C: New test.
11207
11208 2005-11-02 Josh Conner <jconner@apple.com>
11209
11210 * g++.dg/crash38.C: moved into proper directory...
11211 * g++.dg/template/crash42.C: ...here
11212
11213 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
11214
11215 PR target/18338
11216 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
11217 pcc_bitfield_type_matters || default_packed.
11218
11219 * lib/target-supports.exp
11220 (check_effective_target_pcc_bitfield_type_matters): New proc.
11221 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
11222
11223 PR testsuite/23304
11224 * lib/target-supports.exp (check_effective_default_packed): New proc.
11225 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
11226 Gate expected errors on target ! default_packed.
11227 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
11228
11229 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11230
11231 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
11232 change (r106358).
11233
11234 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11235
11236 PR fortran/24008
11237 * gfortran.dg/entry_5.f90: New.
11238 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
11239
11240 2005-11-01 Bob Wilson <bob.wilson@acm.org>
11241
11242 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
11243
11244 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
11245
11246 PR fortran/21565
11247 gfortran.dg/namelist_blockdata.f90: New test.
11248
11249 PR fortran/18737
11250 gfortran.dg/external_implicit_none.f90: New test.
11251
11252 PR fortran/14994
11253 * gfortran.dg/secnds.f: New test.
11254
11255 2005-10-31 Jan Hubicka <jh@suse.cz>
11256
11257 PR target/20928
11258 * gcc.c-torture/compile/pr20928.c: New test.
11259
11260 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
11261
11262 PR middle-end/23492
11263 * gcc.c-torture/compile/zero-strct-5.c: New test.
11264
11265 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
11266
11267 PR libgfortran/24584
11268 * gfortran.dg/pr24584.f90: New test.
11269
11270 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
11271
11272 PR fortran/18883
11273 * gfortran.dg/char_result_9.f90: New.
11274 * gfortran.dg/char_result_10.f90: New.
11275
11276 2005-10-30 Jan Hubicka <jh@suse.cz>
11277
11278 * g++.dg/tree-ssa/pr24172.C: New testcase.
11279
11280 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11281
11282 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
11283
11284 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
11285
11286 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
11287 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
11288 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
11289 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
11290 gfortran.dg/enum_9.f90,
11291 gfortran.fortran-torture/compile/enum_1.f90,
11292 gfortran.fortran-torture/execute/enum_1.f90,
11293 gfortran.fortran-torture/execute/enum_2.f90,
11294 gfortran.fortran-torture/execute/enum_3.f90,
11295 gfortran.fortran-torture/execute/enum_4.f90: New tests.
11296
11297 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
11298
11299 PR target/18482
11300 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
11301 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
11302
11303 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11304
11305 PR libfortran/20179
11306 * gfortran.dg/mixed_io_1.f90: New test.
11307 * gfortran.dg/mixed_io_1.c: New file.
11308
11309 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11310
11311 * gfortran.dg/malloc_free_1.f90: New test.
11312
11313 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
11314
11315 * gcc.dg/nested-func-4.c: Require profiling -pg.
11316
11317 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11318
11319 PR C++/23229
11320 * g++.dg/warn/main-2.C: New test.
11321
11322 2005-10-28 Steven G. Kargl <kargls@comcast.net>
11323
11324 PR fortran/24545
11325 * gfortran.dg/interface_2.f90: new test.
11326
11327 2005-10-28 Josh Conner <jconner@apple.com>
11328
11329 PR c++/22153
11330 * g++.dg/template/crash38.C: New test.
11331 * g++.dg/parse/explicit1.C: Change expected errors.
11332
11333 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11334
11335 PR C++/23426
11336 * g++.dg/other/large-size-array.C: New test.
11337
11338 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11339
11340 PR middle-end/24362
11341 * g++.dg/opt/complex4.C: New test.
11342
11343 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
11344
11345 * gcc.dg/nested-func-4.c: New test.
11346
11347 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
11348
11349 PR fortran/24158
11350 gfortran.dg/derived_recursion.f90: New test.
11351 gfortran.dg/implicit_actual.f90: New test.
11352
11353 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
11354
11355 PR middle-end/24295, PR testsuite/24477
11356 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
11357 removed when weakref hits the tree.
11358
11359 2005-10-25 Jakub Jelinek <jakub@redhat.com>
11360
11361 * gfortran.dg/cray_pointers_4.f90: New test.
11362
11363 * gfortran.dg/cray_pointers_5.f90: New test.
11364
11365 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
11366
11367 PR fortran/22290
11368 * gfortran.dg/assign_5.f90: New test.
11369 * gfortran.dg/assign_6.f: New test.
11370
11371 2005-10-25 Uros Bizjak <uros@kss-loka.si>
11372
11373 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
11374 CPU has no SSE support.
11375
11376 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
11377
11378 PR libgfortran/24224
11379 * gfortran.dg/arrayio_1.f90: Update attribution.
11380 * gfortran.dg/arrayio_2.f90: Update attribution.
11381 * gfortran.dg/arrayio_3.f90: Update attribution.
11382 * gfortran.dg/arrayio_4.f90: Update test conditions.
11383 * gfortran.dg/arrayio_5.f90: Update attribution.
11384 * gfortran.dg/arrayio_6.f90: New test.
11385 * gfortran.dg/arrayio_7.f90: New test.
11386
11387 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
11388
11389 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
11390
11391 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11392
11393 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
11394
11395 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11396
11397 PR fortran/24416
11398 * gfortran.dg/namelist_char_only.f90: New test.
11399
11400 2005-10-24 Asher Langton <langton2@llnl.gov>
11401
11402 PR fortran/17031
11403 PR fortran/22282
11404 * gfortran.dg/cray_pointers_1.f90: New test.
11405 * gfortran.dg/cray_pointers_2.f90: New test.
11406 * gfortran.dg/cray_pointers_3.f90: New test.
11407 * gfortran.dg/loc_1.f90: New test.
11408 * gfortran.dg/loc_2.f90: New test.
11409
11410 2005-10-24 Steven Bosscher <stevenb@suse.de>
11411
11412 * gcc.dg/pr24225.c: New test.
11413
11414 2005-10-24 Asher Langton <langton2@llnl.gov>
11415
11416 * gfortran.dg/dup_save_1.f90: New test.
11417 * gfortran.dg/dup_save_2.f90: New test.
11418
11419 2005-10-24 Paul Brook <paul@codesourcery.com>
11420
11421 PR 24107
11422 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
11423 stdint.h.
11424
11425 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
11426
11427 PR libgfortran/24489
11428 * gfortran.dg/pr24489.f90: New test.
11429
11430 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
11431
11432 PR fortran/23635
11433 * gfortran.dg/ichar_1.f90: Add tests for derived types.
11434
11435 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
11436
11437 PR target/18911
11438 * g++.dg/init/array16.C: Skip for mmix-*-*.
11439
11440 2005-10-23 Asher Langton <langton2@llnl.gov>
11441
11442 * gfortran.dg/byte_1.f90: New test.
11443 * gfortran.dg/byte_2.f90: New test.
11444
11445 2005-10-23 David Edelsohn <edelsohn@gnu.org>
11446
11447 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
11448
11449 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
11450
11451 PR fortran/18022
11452 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
11453
11454 PR fortran/24311
11455 * gfortran.dg/merge_char_const.f90: New test.
11456
11457 PR fortran/24384
11458 * gfortran.dg/spread_scalar_source.f90: New test.
11459
11460 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
11461
11462 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
11463
11464 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
11465 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
11466
11467 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
11468
11469 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
11470
11471 PR fortran/24426
11472 * gfortran.dg/der_pointer_4.f90: New.
11473
11474 2005-10-22 David Ayers <d.ayers@inode.at>
11475
11476 * obj-c++.dg/except-1.mm: Simplify.
11477
11478 2005-10-21 David Ayers <d.ayers@inode.at>
11479
11480 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
11481
11482 2005-10-21 Jakub Jelinek <jakub@redhat.com>
11483
11484 * gfortran.dg/assumed_dummy_2.f90: New test.
11485
11486 2005-10-21 James E Wilson <wilson@specifix.com>
11487
11488 PR preprocessor/15220
11489 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
11490
11491 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
11492
11493 * gcc.c-torture/execute/20051021-1.c: New test.
11494
11495 2005-10-21 Mark Mitchell <mark@codesourcery.com>
11496
11497 PR c++/24260
11498 * g++.dg/ext/tmplattr1.C: New test.
11499
11500 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
11501
11502 PR fortran/24440
11503 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
11504
11505 2005-10-20 Geoffrey Keating <geoffk@apple.com>
11506
11507 * obj-c++.dg/except-1.mm: New.
11508
11509 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
11510
11511 2005-10-21 Alan Modra <amodra@bigpond.net.au>
11512
11513 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
11514
11515 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
11516
11517 PR middle-end/24295
11518 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
11519 declarations with the same names as thunks' alias targets, use
11520 aliases instead.
11521 * gcc.dg/attr-alias-3.c: New test.
11522 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
11523
11524 2005-10-20 Mark Mitchell <mark@codesourcery.com>
11525
11526 PR c++/22618
11527 * g++.dg/parse/access8.C: New test.
11528
11529 2005-10-20 Richard Guenther <rguenther@suse.de>
11530
11531 PR c++/24439
11532 * g++.dg/tree-ssa/pr24439.C: New testcase.
11533
11534 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11535
11536 * g++.dg/opt/delay-slot-1.C: New test.
11537
11538 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
11539
11540 PR fortran/21625
11541 * gfortran.fg/der_init_1.f90: New.
11542
11543 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
11544
11545 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
11546
11547 2005-10-19 Mark Mitchell <mark@codesourcery.com>
11548
11549 PR c++/21908
11550 * g++.dg/parse/error28.C: New test.
11551
11552 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11553
11554 * gcc.dg/profile-generate-2.c: New test.
11555
11556 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
11557
11558 PR target/23589
11559 * g++.dg/ext/dllimport11.C: New.
11560
11561 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11562
11563 PR c++/22293
11564 * g++.dg/other/friend3.C: New test.
11565
11566 2005-10-18 Mark Mitchell <mark@codesourcery.com>
11567
11568 PR c++/23293
11569 * g++.dg/template/error19.C: New test.
11570
11571 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
11572
11573 PR c++/21383
11574 * g++.dg/overload/koenig2.C: New.
11575
11576 PR c++/23118
11577 * g++.dg/overload/error2.C: New.
11578
11579 PR c++/22604
11580 * g++.dg/inherit/covariant14.C: New.
11581
11582 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11583
11584 PR c++/23440
11585 * g++.dg/parse/for1.C: New test.
11586
11587 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
11588
11589 PR fortran/23446
11590 * gfortran.dg/host_dummy_index_1.f90: New test.
11591
11592 PR fortran/21459
11593 * gfortran.dg/automatic_char_len_2.f90: New test.
11594
11595 PR fortran/20866
11596 * gfortran.dg/recursive_statement_functions.f90: New test.
11597
11598 PR fortran/20853
11599 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
11600
11601 PR fortran/20849
11602 * gfortran.dg/external_initializer.f90: New test.
11603
11604 PR fortran/20837
11605 * non_module_public.f90: New test.
11606
11607 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
11608
11609 PR c++/24386
11610 * g++.dg/template/overload7.C: New.
11611
11612 PR c++/22551
11613 * g++.dg/other/switch2.C: Remove expected warnings.
11614
11615 PR c++/21353
11616 * g++.dg/template/defarg6.C: New.
11617
11618 2005-10-17 Uros Bizjak <uros@kss-loka.si>
11619
11620 PR target/24315
11621 * gcc.target/i386/pr24315.c: New test.
11622
11623 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11624
11625 PR c++/24389
11626 * g++.dg/template/static21.C: New test.
11627 * g++.dg/template/static21-a.cc: Likewise.
11628
11629 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
11630
11631 PR c++/23959
11632 * g++.dg/warn/Wswitch-default-1.C: New test.
11633 * g++.dg/warn/Wswitch-default-2.C: New test.
11634
11635 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11636
11637 PR c++/22173
11638 * g++.dg/parse/template18.C: New test.
11639 * g++.dg/template/nontype15.C: Likewise.
11640
11641 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
11642
11643 PR fortran/22273
11644 * gfortran.dg/spec_expr_2.f90: New.
11645
11646 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
11647
11648 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
11649 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
11650 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
11651 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
11652 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
11653 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
11654 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
11655 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
11656 previous target-specific skips and warning-message matches where
11657 applicable.
11658
11659 2005-10-15 Mark Mitchell <mark@codesourcery.com>
11660
11661 PR c++/21347
11662 * g++.dg/warn/Wctor-dtor.C: New test.
11663
11664 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11665
11666 PR c/23439
11667 * gcc.dg/for-1.c: New test.
11668
11669 2005-10-14 Mark Mitchell <mark@codesourcery.com>
11670
11671 PR c++/19565
11672 * g++.dg/warn/Wconversion1.C: New test.
11673 * g++.dg/ext/packed4.C: Compile with -w.
11674 * g++.dg/opt/20050511-1.C: Likewise.
11675 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
11676
11677 2005-10-14 Jakub Jelinek <jakub@redhat.com>
11678
11679 * gfortran.dg/boz_5.f90: New test.
11680
11681 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
11682
11683 PR c++/22551
11684 * g++.dg/other/switch2.C: New.
11685
11686 PR c++/23984
11687 * g++.dg/init/ctor7.C: New.
11688
11689 2005-10-13 David Edelsohn <edelsohn@gnu.org>
11690
11691 PR c++/23730
11692 * g++.dg/parse/crash32.C: New test.
11693
11694 2005-10-13 Mark Mitchell <mark@codesourcery.com>
11695
11696 PR c++/20721
11697 * g++.dg/init/goto2.C: New test.
11698
11699 PR c++/22464
11700 * g++.dg/template/crash/41.C: New test.
11701
11702 PR c++/22180
11703 * g++.dg/template/crash40.C: New test.
11704
11705 PR c++/23694
11706 * g++.dg/parse/friend5.C: New test.
11707
11708 PR c++/23307
11709 * g++.dg/template/crash38.C: New test.
11710
11711 PR c++/22352
11712 * g++.dg/template/friend38.C: New test.
11713
11714 PR c++/22405
11715 * g++.dg/template/crash39.C: New test.
11716
11717 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
11718
11719 * gcc.dg/debug/dwarf2/dwarf-char1.c,
11720 gcc.dg/debug/dwarf2/dwarf-char2.c,
11721 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
11722
11723 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
11724
11725 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
11726
11727 * gcc.dg/dll-2.c: Add tests for warnings.
11728 * gcc.dg/dll-3.c: Likewise.
11729 * gcc.dg/dll-4.c: Likewise.
11730
11731 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
11732 * g++.dg/ext/dllimport2.C: Likewise.
11733 * g++.dg/ext/dllimport3.C: Likewise.
11734 * g++.dg/ext/dllimport7.C: Likewise.
11735 * g++.dg/ext/dllimport8.C: Likewise.
11736 * g++.dg/ext/dllimport9.C: Likewise.
11737
11738 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
11739
11740 PR fortran/24092
11741 * gfortran.dg/derived_pointer_recursion.f90: New test.
11742
11743 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
11744
11745 * gcc.c-torture/execute/20051012-1.c: New test.
11746
11747 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11748
11749 PR fortran/18082
11750 * gfortran.dg/automatic_char_len_1.f90: New test.
11751
11752 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11753
11754 PR fortran/20847
11755 * gfortran.dg/save_common.f90: New test.
11756
11757 PR fortran/20856
11758 * gfortran.dg/save_result.f90: New test.
11759
11760 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11761
11762 PR c++/21592
11763 * g++.dg/template/dependent-expr1.C: Add new expected error.
11764 * g++.dg/template/dependent-expr2.C: Adjust error text.
11765 * g++.dg/template/overload6.C: New.
11766
11767 PR c++/23797
11768 * g++.dg/other/typename8.C: New.
11769
11770 PR c++/21117
11771 * g++.dg/other/return1.C: New.
11772
11773 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
11774
11775 PR c++/24052
11776 * g++.dg/ext/label5.C: New.
11777
11778 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11779
11780 PR c++/19964
11781 * g++.dg/parse/crash31.C: New.
11782
11783 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
11784
11785 * g++.dg/ipa/ipa-1.c: New test.
11786 * g++.dg/ipa/ipa-2.c: New test.
11787 * g++.dg/ipa/ipa-3.c: New test.
11788 * g++.dg/ipa/ipa-4.c: New test.
11789 * g++.dg/ipa/ipa-5.c: New test.
11790 * g++.dg/ipa/ipa.exp: New file.
11791
11792 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11793
11794 PR fortran/24207
11795 * gfortran.dg/private_type_3.f90: New test.
11796
11797 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11798
11799 PR fortran/20786
11800 gfortran.dg/aint_anint_1.f90: New test.
11801
11802 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11803
11804 PR libgfortran/24313
11805 gfortran.dg/csqrt.f: New test.
11806
11807 2005-10-11 Ian Lance Taylor <ian@airs.com>
11808
11809 PR c++/8057
11810 * g++.dg/warn/noeffect7.C: New test.
11811 * g++.dg/warn/noeffect2.C: Instantiate templates.
11812 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
11813 and warning.
11814
11815 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11816
11817 PR c++/21089
11818 * g++.dg/init/float1.C: New test.
11819
11820 PR c++/24277
11821 * g++.dg/init/member1.C: Tweak error markers.
11822
11823 2005-10-11 Janis Johnson <janis187@us.ibm.com>
11824
11825 PR testsuite/24281
11826 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
11827 Check for null pointer.
11828
11829 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11830
11831 PR c++/21369
11832 * g++.dg/parse/ret-type3.C: New test.
11833
11834 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
11835
11836 PR tree-opt/23946
11837 * gcc.c-torture/compile/pr23946.c: New test.
11838
11839 2005-10-11 Jakub Jelinek <jakub@redhat.com>
11840
11841 * g++.dg/opt/mmx2.C: New test.
11842
11843 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11844
11845 PR c++/24277
11846 * g++.dg/template/static20.C: New test.
11847
11848 PR c++/24302
11849 * g++.dg/warn/Wunused-12.C: New test.
11850
11851 PR c++/23437
11852 * g++.dg/template/arg4.C: New test.
11853
11854 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11855
11856 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
11857 * gcc.dg/ucnid-3.c: Likewise.
11858 * gcc.dg/ucnid-4.c: Likewise.
11859 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
11860 * g++.dg/other/ucnid-1.C: Likewise.
11861 * gcc.dg/sparc-frame-1.c: New test.
11862
11863 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11864
11865 PR c++/24139
11866 * g++.dg/template/spec27.C: New test.
11867
11868 PR c++/24275
11869 * g++.dg/template/static19.C: New test.
11870
11871 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11872
11873 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
11874 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
11875
11876 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
11877
11878 PR target/24136
11879 * gfortran.fortran-torture/compile/pr24136.f: New test.
11880
11881 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
11882
11883 PR c++/22172
11884 * g++.dg/parse/crash30.C: New test.
11885
11886 2005-10-07 Richard Guenther <rguenther@suse.de>
11887
11888 PR middle-end/24227
11889 * gcc.c-torture/compile/pr24227.c: New testcase.
11890
11891 2005-10-07 Steve Ellcey <sje@cup.hp.com>
11892
11893 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
11894 Do not put aligned attributes on array elements.
11895
11896 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
11897
11898 PR testsuite/23611, PR testsuite/23615
11899 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
11900 writing prototypes of library functions by hand.
11901 * obj-c++.dg/bitfield-4.mm: Likewise.
11902 * obj-c++.dg/const-str-4.mm: Likewise.
11903 * obj-c++.dg/encode-4.mm: Likewise.
11904 * obj-c++.dg/encode-5.mm: Likewise.
11905 * obj-c++.dg/encode-6.mm: Likewise.
11906 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
11907 * obj-c++.dg/method-10.mm: Likewise.
11908 * obj-c++.dg/method-17.mm: Likewise.
11909 * obj-c++.dg/method-19.mm: Likewise.
11910 * obj-c++.dg/try-catch-2.mm: Likewise.
11911
11912 2005-10-06 Richard Henderson <rth@redhat.com>
11913
11914 PR 24236
11915 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
11916
11917 2005-10-06 Dale Johannesen <dalej@apple.com>
11918
11919 * gcc.c-torture/execute/20030125-1.c: Correct.
11920
11921 2005-10-06 Richard Guenther <rguenther@suse.de>
11922
11923 PR tree-optimization/24238
11924 * g++.dg/tree-ssa/pr24238.C: New testcase.
11925
11926 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
11927
11928 PR 18568
11929 * gfortran.dg/der_pointer_3.f90: New test.
11930
11931 2005-10-05 Devang Patel <dpatel@apple.com>
11932
11933 PR Debug/23205
11934 * g++.dg/other/PR23205.C: New.
11935
11936 2005-10-05 Richard Henderson <rth@redhat.com>
11937
11938 PR target/23602
11939 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
11940 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
11941
11942 2005-10-05 Dale Johannesen <dalej@apple.com>
11943
11944 * gcc.c-torture/execute/float-floor.c: New.
11945
11946 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
11947
11948 PR tree-optimization/21419
11949 PR tree-optimization/24146
11950 PR tree-optimization/24151
11951
11952 * g++.dg/ext/asm7.C: New.
11953 * g++.dg/ext/asm8.C: New.
11954 * gcc.dg/asm-1.c: Compile on all targets.
11955 * gcc.dg/asm-pr24146.c: New.
11956 * gcc.dg/pr21419.c: Adjust error messages.
11957
11958 2005-10-05 Richard Guenther <rguenther@suse.de>
11959
11960 PR fortran/24176
11961 * gfortran.fortran-torture/compile/empty.f90: New testcase.
11962
11963 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
11964
11965 PR c++/23513
11966 * g++.dg/template/spec22.C: Robustify test.
11967 * g++.dg/template/spec26.C: New.
11968
11969 2005-10-05 Uros Bizjak <uros@kss-loka.si>
11970
11971 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
11972 if target supports vector instructions.
11973
11974 2005-10-04 Geoffrey Keating <geoffk@apple.com>
11975
11976 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
11977 C99 functions.
11978
11979 2005-10-04 Janis Johnson <janis187@us.ibm.com>
11980
11981 * lib/target-supports.exp (check_effective_target_fortran_large_real,
11982 check_effective_target_fortran_large_int): Replace cached result
11983 when target changes.
11984
11985 2005-10-04 Devang Patel <dpatel@apple.com>
11986
11987 * gcc.dg/i386-sse-vect-types.c: New.
11988
11989 2005-10-04 Ian Lance Taylor <ian@airs.com>
11990
11991 PR preprocessor/13726
11992 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
11993 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
11994
11995 2005-10-04 Richard Guenther <rguenther@suse.de>
11996
11997 PR c/23576
11998 * gcc.dg/noncompile/pr23576.c: New testcase.
11999
12000 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
12001
12002 PR middle-end/23125
12003 * gcc.dg/register-var-3.c: New test.
12004
12005 2005-10-04 Steven Bosscher <stevenb@suse.de>
12006
12007 * gcc.dg/pr23049.c: New test.
12008
12009 * gcc.dg/ucnid-4.c: Fix test.
12010
12011 2005-10-03 Diego Novillo <dnovillo@redhat.com>
12012
12013 PR 23445
12014 * gcc.c-torture/compile/pr23445.c: New test.
12015
12016 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
12017
12018 * g++.dg/overload/unknown1.C: New.
12019
12020 2005-10-03 Mark Mitchell <mark@codesourcery.com>
12021
12022 PR c++/17775
12023 * g++.dg/template/repo4.C: New test.
12024
12025 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12026
12027 PR libfortran/19308
12028 * gfortran.dg/large_real_kind_2.F90: New test.
12029 * gfortran.dg/large_integer_kind_2.f90: New test.
12030
12031 2005-10-03 Uros Bizjak <uros@kss-loka.si>
12032
12033 * lib/target-supports.exp (check_effective_target_vect_shift):
12034 Implement with result caching. Add i?86, x86_64 and ia64 targets.
12035 (check_effective_target_vect_condition): Fix copy-n-pasto.
12036
12037 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
12038 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
12039 targets.
12040
12041 2005-10-02 Mark Mitchell <mark@codesourcery.com>
12042
12043 PR c++/22621
12044 * g++.dg/template/overload5.C : New test.
12045
12046 PR c++/23840
12047 * g++.dg/expr/stdarg1.C: New test.
12048
12049 2005-10-02 Diego Novillo <dnovillo@redhat.com>
12050
12051 PR 24142
12052 * gcc.c-torture/execute/pr24142.c: New test.
12053
12054 2005-10-01 Diego Novillo <dnovillo@redhat.com>
12055
12056 PR 24141
12057 * gcc.c-torture/execute/pr24141.c: New test.
12058
12059 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
12060 Diego Novillo <dnovillo@redhat.com>
12061
12062 PR 23604
12063 * gcc.c-torture/execute/pr23604.c: New test.
12064
12065 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
12066
12067 PR fortran/16404
12068 PR fortran/20835
12069 PR fortran/20890
12070 PR fortran/20899
12071 PR fortran/20900
12072 PR fortran/20901
12073 PR fortran/20902
12074 gfortran.dg/equiv_constraint_1.f90: New test.
12075 gfortran.dg/equiv_constraint_2.f90: New test.
12076 gfortran.dg/equiv_constraint_3.f90: New test.
12077 gfortran.dg/equiv_constraint_4.f90: New test.
12078 gfortran.dg/equiv_constraint_5.f90: New test.
12079 gfortran.dg/equiv_constraint_6.f90: New test.
12080 gfortran.dg/equiv_constraint_7.f90: New test.
12081 gfortran.dg/equiv_constraint_8.f90: New test.
12082 gfortran.dg/private_type_1.f90: New test.
12083 gfortran.dg/private_type_2.f90: New test.
12084 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
12085 980628-10.f: Assert std=gnu to permit mixing of
12086 types in equivalence statements.
12087
12088 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
12089
12090 PR 24112
12091 * gfortran.dg/open_status_1.f90: New.
12092
12093 2005-09-30 Uros Bizjak <uros@kss-loka.si>
12094
12095 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
12096 * gcc.dg/vect/pr22480.c: Clean up temp files.
12097 * gcc.dg/vect/pr23831.c: Clean up temp files.
12098 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
12099 Clean up temp files.
12100 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
12101 Clean up temp files.
12102
12103 * gcc.dg/20050309-1.c: Clean up temp files.
12104 * gcc.dg/20050325-1.c: Clean up temp files.
12105
12106 2005-09-30 Uros Bizjak <uros@kss-loka.si>
12107
12108 PR tree-optimization/24059
12109 * gcc.dg/vect/pr24059.c : New test.
12110
12111 2005-09-29 Jakub Jelinek <jakub@redhat.com>
12112
12113 PR middle-end/24109
12114 * gcc.c-torture/execute/20050929-1.c: New test.
12115
12116 2005-09-29 Steven Bosscher <stevenb@suse.de>
12117
12118 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
12119
12120 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
12121
12122 PR c/21419
12123 * gcc.dg/pr21419.c: New test.
12124
12125 2005-09-29 Steven Bosscher <stevenb@suse.de>
12126
12127 * gcc.dg/pr23911.c: New test.
12128
12129 2005-09-28 Mark Mitchell <mark@codesourcery.com>
12130
12131 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
12132
12133 PR c++/16782
12134 * g++.dg/parse/qualified4.C: New test.
12135 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
12136 * g++.old-deja/g++.mike/p8154.C: Likewise.
12137
12138 2005-09-27 Mark Mitchell <mark@codesourcery.com>
12139
12140 PR c++/22147
12141 * g++.dg/template/friend37.C: New test.
12142 * g++.dg/parse/crash28.C: Adjust error markers.
12143
12144 2005-09-27 Jakub Jelinek <jakub@redhat.com>
12145
12146 PR fortran/18518
12147 * gfortran.fortran-torture/execute/save_2.f90: New decl.
12148
12149 2005-09-27 Devang Patel <dpatel@apple.com>
12150
12151 PR tree-optimization/23625
12152 * gcc.dg/pr23625.c: New test.
12153
12154 2005-09-27 Uros Bizjak <uros@kss-loka.si>
12155
12156 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
12157 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
12158
12159 2005-09-26 Jakub Jelinek <jakub@redhat.com>
12160
12161 PR fortran/23677
12162 * gfortran.fortran-torture/execute/save_1.f90: New test.
12163 * gfortran.dg/save_1.f90: New test.
12164
12165 2005-09-26 Uros Bizjak <uros@kss-loka.si>
12166
12167 * gcc.target/i386/builtin-apply-mmx.c: New test.
12168
12169 PR target/22576
12170 * gcc.target/i386/pr22576.c: New test.
12171
12172 PR target/22585
12173 * gcc.target/i386/pr22585.c: New test.
12174
12175 PR target/23268
12176 * gcc.target/i386/pr23268.c: New test.
12177
12178 PR middle-end/23831
12179 * gcc.dg/vect/pr23831.c: New test.
12180
12181 PR target/24055
12182 * gcc.target/i386/pr24055.c: New test.
12183
12184 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
12185
12186 PR tree-optimization/23960
12187 * gcc.c-torture/compile/pr23960.c: New.
12188
12189 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
12190
12191 PR fortran/16861
12192 * gfortran.dg/nested_modules_3.f90: New.
12193
12194 2005-09-22 Steven G. Kargl <kargls@comcast.net>
12195
12196 PR fortran/24005
12197 gfortran.dg/interface_1.f90: New test.
12198
12199 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
12200 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12201
12202 PR fortran/23843
12203 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
12204
12205 2005-09-22 Steven G. Kargl <kargls@comcast.net>
12206
12207 PR fortran/23516
12208 * gfortran.dg/imag_1.f: New test.
12209 * gfortran.dg/imag_2.f: Ditto.
12210
12211 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
12212
12213 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
12214
12215 2005-09-22 Jakub Jelinek <jakub@redhat.com>
12216
12217 PR c++/21983
12218 * g++.dg/warn/pr21983.C: New test.
12219
12220 2005-09-21 Mark Mitchell <mark@codesourcery.com>
12221
12222 PR c++/23993
12223 * g++.dg/template/array14.C: New test.
12224
12225 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
12226
12227 PR fortran/19929
12228 * gfortran.dg/der_ptr_component_1.f90: New test.
12229
12230 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12231
12232 PR c++/23965
12233 * g++.dg/template/error1.C: Reject "no matching function" message.
12234
12235 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12236
12237 PR c++/17609
12238 * g++.dg/lookup/error1.C: New test.
12239
12240 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
12241
12242 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
12243 functionality of the testcase.
12244
12245 2005-09-20 Richard Henderson <rth@redhat.com>
12246
12247 * gcc.dg/vect/vect-22.c: Require vect_float.
12248 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
12249
12250 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
12251
12252 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
12253 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
12254 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
12255 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
12256 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
12257 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
12258 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
12259 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
12260 * gcc.dg/cpp/ucnid-8.c: New test.
12261
12262 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12263
12264 PR tree-optimization/23929
12265 * gcc.c-torture/compile/pr23929.c: New test.
12266
12267 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
12268
12269 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
12270 for one loop.
12271
12272 2005-09-20 Steve Ellcey <sje@cup.hp.com>
12273
12274 PR testsuite/23186
12275 * g++.dg/other/pr22003.C: Require named sections.
12276
12277 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12278
12279 PR c++/23947
12280 * g++.dg/rtti/crash3.C: New test.
12281
12282 PR tree-optimization/23818
12283 * gcc.dg/pr23818.c: New test.
12284
12285 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12286
12287 PR fortran/23420
12288 * gfortran.dg/print_fmt_4.f: New.
12289
12290 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12291
12292 PR fortran/23663
12293 * gfortran.fortran-torture/execute/entry_11.f90: New test.
12294
12295 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12296
12297 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
12298 Use pointers to local alignable arrays instead. Added comments.
12299 * gcc.dg/vect/vect-46.c: Likewise.
12300 * gcc.dg/vect/vect-48.c: Likewise.
12301 * gcc.dg/vect/vect-49.c: Likewise.
12302 * gcc.dg/vect/vect-52.c: Likewise.
12303 * gcc.dg/vect/vect-53.c: Likewise.
12304 * gcc.dg/vect/vect-54.c: Likewise.
12305 * gcc.dg/vect/vect-56.c: Likewise.
12306 * gcc.dg/vect/vect-57.c: Likewise.
12307 * gcc.dg/vect/vect-58.c: Likewise.
12308 * gcc.dg/vect/vect-60.c: Likewise.
12309 * gcc.dg/vect/vect-61.c: Likewise.
12310
12311 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
12312 The test is no longer vectorizable on vect_no_align targets.
12313 * gcc.dg/vect/vect-43.c: Likewsie.
12314
12315 * gcc.dg/vect/vect-44.c: Added comments.
12316 * gcc.dg/vect/vect-45.c: Added comments.
12317 * gcc.dg/vect/vect-50.c: Added comments.
12318 * gcc.dg/vect/vect-51.c: Added comments.
12319
12320 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
12321 aligned type.
12322 * gcc.dg/vect/Os-vect-95.c: Likewise.
12323
12324 * gcc.dg/vect/vect-41.c: Test removed.
12325 * gcc.dg/vect/vect-47.c: Test removed.
12326 * gcc.dg/vect/vect-55.c: Test removed.
12327 * gcc.dg/vect/vect-59.c: Test removed.
12328
12329 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12330
12331 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
12332 No longer vectorizable on vect_no_align targets.
12333 * gcc.dg/vect/pr20122.c: Likewise.
12334 * gcc.dg/vect/vect-74.c: Likewise.
12335 * gcc.dg/vect/vect-75.c: Likewise.
12336 * gcc.dg/vect/vect-76.c: Likewise.
12337
12338 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
12339 Will not be vectorizable on vect_no_align targets once aliasing issues
12340 are resolved.
12341 * gcc.dg/vect/vect-79.c: Likewise.
12342
12343 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
12344 * gcc.dg/vect/vect-78.c: Likewise.
12345 * gcc.dg/vect/vect-97.c: Likewise.
12346
12347 2005-09-19 Steven Bosscher <stevenb@suse.de>
12348
12349 * gcc.dg/pr23943.c: New test.
12350
12351 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12352
12353 PR fortran/19181
12354 * gfortran.dg/derived_pointer_null_1.f90: New test.
12355
12356 2005-09-18 Richard Guenther <rguenther@suse.de>
12357
12358 PR middle-end/23944
12359 * gcc.c-torture/compile/pr23944.c: New testcase.
12360
12361 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
12362
12363 PR fortran/15975
12364 * gfortran.dg/der_pointer_2.f90: New test.
12365
12366 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12367
12368 PR fortran/16861
12369 * gfortran.dg/nested_modules_2.f90: New test.
12370
12371 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12372
12373 PR c++/18368
12374 * g++.dg/other/semicolon.C: New test.
12375
12376 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
12377
12378 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
12379 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
12380
12381 2005-09-16 Mark Mitchell <mark@codesourcery.com>
12382
12383 PR c++/23914
12384 * g++.dg/template/static18.C: New test.
12385
12386 PR c++/21514
12387 * g++.dg/template/crash19.C: Remove dg-error marker.
12388 * g++.dg/template/local4.C: New test.
12389
12390 2005-09-16 Paul Brook <paul@codesourcery.com>
12391
12392 PR fortran/23906
12393 * gfortran.dg/dependency_1.f90: New test.
12394
12395 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12396
12397 PR c++/23896
12398 * g++.dg/template/static17.C: New test.
12399
12400 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
12401
12402 PR c++/23139
12403 * g++.dg/warn/huge-val1.C: New test.
12404
12405 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12406
12407 PR c++/13140
12408 * g++.dg/parse/class2.C: New test.
12409 * g++.dg/template/explicit8.C: Likewise.
12410 * g++.dg/template/spec25.C: Likewise.
12411
12412 2005-09-14 Josh Conner <jconner@apple.com>
12413
12414 PR middle-end/23584
12415 * gcc.dg/pr23584.c: New test.
12416
12417 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
12418
12419 PR fortran/21875 Internal Unit Array I/O, NIST
12420 * gfortran.dg/arrayio_1.f90: New test.
12421 * gfortran.dg/arrayio_1.f90: New test.
12422 * gfortran.dg/arrayio_1.f90: New test.
12423 * gfortran.dg/arrayio_1.f90: New test.
12424 * gfortran.dg/arrayio_1.f90: New test.
12425
12426 2005-09-14 Uros Bizjak <uros@kss-loka.si>
12427
12428 PR middle-end/22480
12429 * gcc.dg/vect/pr22480.c: New test.
12430
12431 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
12432
12433 PR fortran/19358
12434 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
12435
12436 2005-09-13 Josh Conner <jconner@apple.com>
12437
12438 PR c++/23180
12439 * g++.dg/init/struct2.C: New test.
12440 * g++.dg/init/struct3.C: New test.
12441
12442 2005-09-13 Janis Johnson <janis187@us.ibm.com>
12443
12444 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
12445 Clean up temp files.
12446 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
12447 gcc.dg/tree-ssa/builtin-fprintf-1.c,
12448 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
12449 gcc.dg/tree-ssa/builtin-printf-1.c,
12450 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
12451 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
12452 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
12453 gcc.dg/tree-ssa/builtin-vprintf-1.c,
12454 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
12455 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
12456 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
12457 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
12458 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
12459 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
12460 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
12461 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
12462
12463 2005-09-13 Josh Conner <jconner@apple.com>
12464
12465 * lib/gcc-dg.exp: Load scanipa.exp.
12466 (cleanup-dump): New procedure.
12467 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
12468 * lib/scandump.exp: New file.
12469 * lib/scantree.exp: Use it.
12470 * lib/scanipa.exp: New file.
12471
12472 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
12473
12474 PR fortran/17740
12475 * gfortran.dg/generic_4.f90: New test.
12476
12477 2005-09-13 Uros Bizjak <uros@kss-loka.si>
12478
12479 PR target/23816
12480 * gcc.target/i386/pr23816-1.c: New test.
12481 * gcc.target/i386/pr23816-2.c: New test.
12482
12483
12484 2005-09-13 Bastian Blank <waldi@debian.org>
12485
12486 PR c++/16171
12487 * g++.dg/abi/mangle26.C: New test.
12488 * g++.dg/abi/mangle27.C: New test.
12489 * g++.dg/abi/mangle28.C: New test.
12490 * g++.dg/abi/mangle29.C: New test.
12491
12492 PR c++/23839
12493 * g++.dg/parse/register1.C: New test.
12494
12495 2005-09-13 Mark Mitchell <mark@codesourcery.com>
12496
12497 PR c++/23842
12498 * g++.dg/template/access16.C: New test.
12499
12500 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12501
12502 * gfortran.dg/char_pack_2.f90: Increase the vector size.
12503
12504 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12505
12506 PR fortran/18899
12507 * gfortran.dg/shape_2.f90: New test.
12508
12509 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12510
12511 PR target/19269
12512 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
12513 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
12514 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
12515 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
12516 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
12517 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
12518 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
12519 tests.
12520
12521 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12522
12523 PR c++/23841
12524 * g++.dg/parse/template17.C: New test.
12525
12526 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12527
12528 PR c++/23789
12529 * g++.dg/template/nontype14.C: New test.
12530
12531 2005-09-12 Ian Lance Taylor <ian@airs.com>
12532
12533 PR g++/7874
12534 * g++.dg/lookup/friend7.C: New test.
12535 * g++.dg/lookup/friend8.C: New test.
12536 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
12537 so that it will be found via argument dependent lookup.
12538 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
12539 friend functions which will no longer be found.
12540 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
12541 function g, so that it will be found via argument dependent
12542 lookup.
12543 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
12544 * g++.old-deja/g++.mike/net43.C: Likewise.
12545
12546 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12547
12548 PR c++/23691
12549 * g++.dg/template/static16.C: New test.
12550
12551 2005-09-12 Josh Conner <jconner@apple.com>
12552
12553 PR middle-end/23237
12554 * gcc.c-torture/compile/pr23237.c: New test.
12555
12556 2005-09-11 Richard Henderson <rth@redhat.com>
12557
12558 * g++.dg/other/error8.C: Update expected diagnostic text.
12559
12560 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12561
12562 PR libfortran/19872
12563 * gfortran.dg/overwrite_1.f: New test.
12564
12565 2005-09-09 Josh Conner <jconner@apple.com>
12566
12567 * g++.dg/init/pr23180-1.C: Removed.
12568 * g++.dg/init/pr23180-2.C: Removed.
12569
12570 2005-09-09 David Daney <ddaney@avtrex.com>
12571
12572 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
12573 files which are ...
12574 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
12575 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
12576
12577 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12578
12579 * gfortran.dg/iostat_2.f90: New test.
12580
12581 2005-09-09 Mark Mitchell <mark@codesourcery.com>
12582
12583 PR c++/22252
12584 * g++.dg/ext/interface1.C: New test.
12585 * g++.dg/ext/interface1.h: Likewise.
12586 * g++.dg/ext/interface1a.cc: Likewise.
12587
12588 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
12589
12590 * gfortran.dg/iomsg_1.f90: New test case.
12591
12592 2005-09-09 Richard Guenther <rguenther@suse.de>
12593
12594 PR c++/23624
12595 * g++.dg/tree-ssa/pr23624.C: New testcase.
12596
12597 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12598
12599 PR fortran/19239
12600 * gfortran.dg/vector_subscript_1.f90,
12601 * gfortran.dg/vector_subscript_2.f90: New tests.
12602
12603 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12604
12605 PR fortran/21104
12606 * gfortran.dg/array_alloc_1.f90,
12607 * gfortran.dg/array_alloc_2.f90,
12608 * gfortran.dg/array_alloc_3.f90: New tests.
12609
12610 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12611
12612 PR fortran/12840
12613 * gfortran.dg/array_constructor_6.f90
12614 * gfortran.dg/array_constructor_7.f90
12615 * gfortran.dg/array_constructor_8.f90
12616 * gfortran.dg/array_constructor_9.f90
12617 * gfortran.dg/array_constructor_10.f90
12618 * gfortran.dg/array_constructor_11.f90
12619 * gfortran.dg/array_constructor_12.f90: New tests.
12620
12621 2005-09-08 Josh Conner <jconner@apple.com>
12622
12623 PR c++/23180
12624 * g++.dg/init/pr23180-1.C: New test.
12625 * g++.dg/init/pr23180-2.C: New test.
12626
12627 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12628
12629 PR fortran/18878
12630 * gfortran.dg/module_double_reuse.f90: New.
12631
12632 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12633
12634 PR fortran/23270
12635 PR fortran/22304
12636 PR fortran/18870
12637 PR fortran/17917
12638 PR fortran/16511
12639 * gfortran.dg/common_equivalence_1.f: New.
12640 * gfortran.dg/common_equivalence_2.f: New.
12641 * gfortran.dg/common_equivalence_3.f: New.
12642 * gfortran.dg/contained_equivalence_1.f90: New.
12643 * gfortran.dg/module_blank_common.f90: New.
12644 * gfortran.dg/module_commons_1.f90: New.
12645 * gfortran.dg/module_equivalence_1.f90: New.
12646 * gfortran.dg/nested_modules_1.f90: New.
12647 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
12648 equivalences and add comment to connect the test with
12649 the PR.
12650
12651 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12652
12653 PR fortran/23765
12654 * gfortran.dg/common_6.f90: New test.
12655
12656 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12657
12658 PR fortran/15326
12659 * gfortran.dg/char_result_1.f90,
12660 * gfortran.dg/char_result_2.f90,
12661 * gfortran.dg/char_result_3.f90,
12662 * gfortran.dg/char_result_4.f90,
12663 * gfortran.dg/char_result_5.f90,
12664 * gfortran.dg/char_result_6.f90,
12665 * gfortran.dg/char_result_7.f90,
12666 * gfortran.dg/char_result_8.f90: New tests.
12667
12668 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12669
12670 PR fortran/19928
12671 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
12672
12673 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12674
12675 PR obj-c++/16816
12676 * obj-c++.dg/selector-5.mm: New test.
12677 * obj-c++.dg/selector-6.mm: New test.
12678
12679 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12680
12681 PR objc/20574
12682 PR objc/19324
12683 * objc.dg/error-1.m: New test.
12684
12685 2005-09-07 Richard Sandiford <richard@codesourcery.com>
12686
12687 PR fortran/23373
12688 * gfortran.fortran-torture/execute/pr23373-1.f90,
12689 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
12690
12691 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
12692
12693 PR libfortran/23760
12694 * gfortran.dg/g77/1832.f: Remove long string in write statement
12695 to allow the test to pass on correct list directed output with
12696 prepended space.
12697
12698 2005-09-07 James E Wilson <wilson@specifix.com>
12699
12700 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
12701
12702 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12703
12704 * gfortran.dg/parameter+save.f90: Rename to
12705 * gfortran.dg/parameter_save.f90: .. this.
12706
12707 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12708
12709 PR fortran/20848
12710 * gfortran.dg/parameter+save.f90: New test case.
12711
12712 2005-09-06 Richard Sandiford <richard@codesourcery.com>
12713
12714 PR fortran/19269
12715 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
12716
12717 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12718
12719 PR c/23075
12720 * gcc.dg/pr23075.c: New test.
12721 * g++.dg/warn/pr23075.C: New test.
12722
12723 PR target/22362
12724 * gcc.target/i386/pr22362.c: New test.
12725
12726 PR rtl-optimization/23098
12727 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
12728
12729 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
12730 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12731 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12732
12733 2005-09-06 Mark Mitchell <mark@codesourcery.com>
12734
12735 * g++.dg/expr/cast6.C: New test.
12736
12737 PR c++/9782
12738 * g++.dg/init/new15.C: New test.
12739
12740 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12741
12742 * gcc.dg/vect/Os-vect-95.c: New test.
12743 * gcc.dg/vect/vect-95.c: Same.
12744
12745 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12746
12747 * gcc.dg/vect/vect-29.c: Update xfail testing.
12748 * gcc.dg/vect/vect-44.c: Same.
12749 * gcc.dg/vect/vect-48.c: Same.
12750 * gcc.dg/vect/vect-50.c: Same.
12751 * gcc.dg/vect/vect-72.c: Same.
12752 * gcc.dg/vect/vect-77.c: Same.
12753 * gcc.dg/vect/vect-78.c: Same.
12754 * gcc.dg/vect/vect-80.c: Same.
12755 * gcc.dg/vect/vect-96.c: Same.
12756 * gcc.dg/vect/vect-100.c: Same.
12757 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
12758 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
12759 * gfortran.dg/vect/vect-5.f90: Same.
12760
12761 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12762
12763 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
12764 start strings.
12765 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12766 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12767
12768 PR c++/23056
12769 * g++.dg/opt/pr23056.C: New test.
12770
12771 PR rtl-optimization/23098
12772 * gcc.target/i386/pr23098.c: New test.
12773
12774 2005-09-05 Mark Mitchell <mark@codesourcery.com>
12775
12776 PR c++/23667
12777 * g++.dg/template/static15.C: New test.
12778
12779 PR c++/21440
12780 * g++.dg/ext/stmtexpr5.C: New test.
12781 * g++.dg/ext/stmtexpr6.C: Likewise.
12782
12783 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
12784
12785 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
12786
12787 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
12788 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12789 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12790
12791 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
12792
12793 PR libfortran/23321
12794 * gfortran.dg/direct_io_4.f90: New test case.
12795
12796 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
12797 Rasmus Hahn <rassahah@neofonie.de>
12798
12799 PR libobjc/23108
12800 * objc.dg/type-stream-1.m: New test.
12801
12802 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
12803
12804 PR fortran/23661
12805 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
12806 gfortran.dg/print_fmt_3.f90: New test.
12807
12808 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12809
12810 * gfortran.dg/fmt_t_1.f90: New test.
12811
12812 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12813
12814 PR rtl-optimization/23454
12815 * g++.dg/opt/pr23454.C: New test.
12816
12817 2005-09-03 Mark Mitchell <mark@codesourcery.com>
12818
12819 PR c++/23699
12820 * g++.dg/ext/static1.C: New test.
12821
12822 2005-09-02 Richard Henderson <rth@redhat.com>
12823
12824 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
12825 tail call to check_fa_work.
12826
12827 2005-09-02 Mark Mitchell <mark@codesourcery.com>
12828
12829 PR c++/21687
12830 * g++.dg/other/gc3.C: New test.
12831
12832 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12833
12834 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
12835 * gcc.dg/20050826-1.c: Likewise.
12836
12837 2005-08-31 Mark Mitchell <mark@codesourcery.com>
12838
12839 PR c++/23167
12840 * g++.dg/expr/volatile1.C: New test.
12841
12842 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
12843
12844 PR middle-end/23547
12845 * gcc.dg/pr23547.c: New test.
12846
12847 2005-09-02 Richard Sandiford <richard@codesourcery.com>
12848
12849 PR c/22061
12850 * gcc.c-torture/execute/pr22061-1.c,
12851 * gcc.c-torture/execute/pr22061-2.c,
12852 * gcc.c-torture/execute/pr22061-3.c,
12853 * gcc.c-torture/execute/pr22061-4.c: New tests.
12854
12855 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
12856
12857 * gcc.dg/Wredundant-decls-2.c: New test to check that
12858 -Wredundant-decls does not issue warning for a variable
12859 definition following a declaration.
12860
12861 2005-09-01 Jakub Jelinek <jakub@redhat.com>
12862
12863 PR debug/7241
12864 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
12865 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
12866 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
12867
12868 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
12869 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
12870 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
12871 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
12872 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
12873 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
12874 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
12875 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
12876
12877 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12878
12879 PR objc/23306
12880 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
12881 scan-assmbler.
12882
12883 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
12884
12885 PR target/21255
12886 * gcc.dg/pr21255-1.c: New test.
12887 * gcc.dg/pr21255-2-mb.c: Likewise.
12888 * gcc.dg/pr21255-2-ml.c: Likewise.
12889 * gcc.dg/pr21255-3.c: Likewise.
12890 * gcc.dg/pr21255-4.c: Likewise.
12891
12892 2005-08-31 Dale Johannesen <dalej@apple.com>
12893
12894 * gcc.dg/20050830-1.c: New.
12895
12896 2005-08-31 Josh Conner <jconner@apple.com>
12897
12898 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
12899 command-line options for arm-*-* targets.
12900 * g++.dg/init/array16.C: Likewise.
12901 * g++.dg/other/crash-4.C: Likewise.
12902
12903 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12904
12905 PR obj-c++/23640
12906 * obj-c++.dg/gnu-runtime-3.mm: New test.
12907
12908 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12909
12910 PR c++/13377
12911 * g++.dg/lookup/ambig4.C: New test.
12912 * g++.dg/lookup/ambig5.C: New test.
12913 * g++.dg/tc1/dr101.C: Adjust error markers.
12914
12915 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12916
12917 PR c++/23639
12918 * g++.dg/template/ttp5.C: Adjust error markers.
12919
12920 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
12921
12922 PR testsuite/23609
12923 * lib/obj-c++.exp: Include target-libpath.exp.
12924 (obj-c++_link_flags): Look for the GNU libobjc library
12925 and set the library path to include it.
12926 Don't manually set LD_LIBRARY_PATH (etc.) but call
12927 set_ld_library_path_env_vars instead.
12928 (obj-c++_target_compile): Don't set library path or
12929 linker flags because they are already set correctly
12930 in obj-c++_link_flags.
12931
12932 2005-08-30 Josh Conner <jconner@apple.com>
12933
12934 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
12935 to command-line options for arm-*-* targets.
12936
12937 2005-08-30 Geoffrey Keating <geoffk@apple.com>
12938
12939 * g++.dg/other/i386-1.C: New.
12940
12941 2005-08-30 Jakub Jelinek <jakub@redhat.com>
12942
12943 PR preprocessor/20348
12944 PR preprocessor/20356
12945 * gcc.dg/cpp/pr20348.c: New test.
12946 * gcc.dg/cpp/pr20348.h: New file.
12947 * gcc.dg/cpp/inc/pr20348.h: New file.
12948 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
12949 * gcc.dg/cpp/pr20356.c: New test.
12950 * gcc.dg/cpp/pr20356.h: New file.
12951 * gcc.dg/cpp/inc/pr20356.h: New file.
12952 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
12953
12954 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
12955
12956 * gfortran.fortran-torture/execute/intrinsic_count.f90:
12957 Fix array dimension to avoid correct end-of-file error.
12958
12959 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
12960
12961 PR libfortran/23598
12962 * gfortran.dg/iostat_1.f90: New test.
12963
12964 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
12965
12966 PR middle-end/23408
12967 * gcc.dg/pr23408.c: New test.
12968
12969 2005-08-28 Mark Mitchell <mark@codesourcery.com>
12970
12971 PR c++/23099
12972 * g++.dg/init/member1.C: Make sure erroneous static data member
12973 definitions are required.
12974 * g++.dg/template/static13.C: New test.
12975 * g++.dg/template/static14.C: Likewise.
12976
12977 2005-08-29 Jakub Jelinek <jakub@redhat.com>
12978
12979 * gcc.target/i386/pr23575.c: Use -msse2 instead of
12980 -march=pentium4, remove ilp32 requirement.
12981
12982 PR middle-end/23484
12983 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
12984 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
12985
12986 2005-08-29 Andreas Jaeger <aj@suse.de>
12987
12988 PR testsuite/23607
12989 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
12990
12991 2005-08-28 Jakub Jelinek <jakub@redhat.com>
12992
12993 * gcc.c-torture/execute/20050316-2.c: New test.
12994 * gcc.c-torture/execute/20050316-3.c: New test.
12995 * gcc.dg/torture/pr16104-1.c: New test.
12996
12997 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
12998
12999 PR middle-end/23463
13000 * gcc.c-torture/execute/zero-struct-1.c: New test.
13001
13002 2005-08-27 Richard Guenther <rguenther@suse.de>
13003
13004 PR target/23575
13005 * gcc.target/i386/pr23575.c: New testcase.
13006
13007 2005-08-26 Jakub Jelinek <jakub@redhat.com>
13008
13009 PR rtl-optimization/23561
13010 * gcc.c-torture/execute/20050826-1.c: New test.
13011
13012 PR rtl-opt/23560
13013 * gcc.c-torture/execute/20050826-2.c: New test.
13014
13015 2005-08-26 Dale Johannesen <dalej@apple.com>
13016
13017 * gcc.dg/20030711-1.c: Modify to work on Darwin.
13018 * gcc.dg/20050826-1.c: New.
13019
13020 2005-08-26 Mark Mitchell <mark@codesourcery.com>
13021
13022 PR c++/19004
13023 * g++.dg/template/nontype13.C: New test.
13024
13025 PR c++/23491
13026 * g++.dg/init/new14.C: New test.
13027 * g++.dg/expr/anew1.C: Do not XFAIL.
13028 * g++.dg/expr/anew2.C: Likewise.
13029 * g++.dg/expr/anew3.C: Likewise.
13030
13031 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
13032
13033 PR middle-end/22439
13034 * gcc.dg/vla-3.c: New test.
13035
13036 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
13037
13038 PR fortran/20363
13039 * gfortran.dg/named_interface.f90: New.
13040
13041 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
13042
13043 * gcc.c-torture/execute/frame-address.c: New test.
13044
13045 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
13046
13047 PR c++/20817
13048 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
13049
13050 2005-08-25 Alan Modra <amodra@bigpond.net.au>
13051
13052 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
13053
13054 2005-08-25 Alan Modra <amodra@bigpond.net.au>
13055
13056 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
13057 * gcc.dg/altivec-22.c: Rename from..
13058 * gcc.dg/altivec-nomfcr.c: ..this.
13059
13060 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
13061
13062 PR tree-optimization/23546
13063 * gcc.dg/tree-ssa/pr23546.c: New test.
13064
13065 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
13066
13067 PR fortran/17758
13068 * gfortran.dg/nonreturning_statements.f90: New test.
13069
13070 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
13071
13072 PR c++/22454
13073 * g++.dg/parse/crash29.C: New.
13074
13075 2005-08-23 DJ Delorie <dj@redhat.com>
13076
13077 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
13078 constants have the L suffix.
13079
13080 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
13081
13082 PR c++/23044
13083 * g++.dg/template/instantiate8.C: New.
13084
13085 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
13086
13087 PR middle-end/23467
13088 * gcc.c-torture/execute/pr23467.c: New test.
13089
13090 2005-08-23 Jakub Jelinek <jakub@redhat.com>
13091
13092 PR tree-optimization/22043
13093 * gcc.c-torture/execute/20050613-1.c: New test.
13094
13095 2005-08-23 Ben Elliston <bje@au.ibm.com>
13096
13097 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
13098
13099 2005-08-22 Jakub Jelinek <jakub@redhat.com>
13100
13101 PR rtl-optimization/23478
13102 * g++.dg/opt/pr23478.C: New test.
13103
13104 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13105
13106 PR c/18715
13107 * gcc.dg/switch-warn-3.c: New test.
13108
13109 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13110
13111 PR c++/22233
13112 * g++.dg/template/param1.C: New test.
13113
13114 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13115
13116 PR c++/23089
13117 * g++.dg/other/incomplete1.C: New test.
13118
13119 2005-08-22 Ira Rosen <irar@il.ibm.com>
13120
13121 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
13122 are vectorizable.
13123
13124 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13125
13126 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
13127 d_lines_5.f: New.
13128
13129 2005-08-21 Jakub Jelinek <jakub@redhat.com>
13130
13131 * gcc.target/i386/sse-4.c: New test.
13132
13133 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13134
13135 PR testsuite/23239
13136 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
13137
13138 2005-08-20 Jakub Jelinek <jakub@redhat.com>
13139
13140 * gcc.dg/20050811-1.c: New test.
13141 * gcc.dg/20050811-2.c: New test.
13142
13143 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
13144
13145 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
13146
13147 2005-08-19 Diego Novillo <dnovillo@redhat.com>
13148
13149 PR 23476
13150 * gcc.c-torture/compile/pr23476.c: New test.
13151
13152 2005-08-19 Devang Patel <dpatel@apple.com>
13153
13154 PR tree-optimization/23048
13155 * gcc.dg/tree-ssa/pr23048.c: New test.
13156
13157 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
13158
13159 PR middle-end/20624
13160 * g++.dg/warn/Wreturn-3.C: New test
13161
13162 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
13163
13164 PR tree-optimization/22228
13165 * g++.dg/vect/pr22543.cc: New test.
13166
13167 2005-08-17 Steven Bosscher <stevenb@suse.de>
13168
13169 PR tree-optimization/21574
13170 * gcc.dg/tree-ssa/pr21574.c: New test.
13171
13172 2005-08-16 James E Wilson <wilson@specifix.com>
13173
13174 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
13175
13176 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13177
13178 PR tree-opt/23402
13179 * gcc.c-torture/compile/zero-strct-3.c: New test.
13180 * gcc.c-torture/compile/zero-strct-4.c: New test.
13181
13182 2005-08-16 Steven Bosscher <stevenb@suse.de>
13183
13184 PR target/23376
13185 * gcc.target/x86_64/pr23376.c: New test.
13186
13187 2005-08-16 Ian Lance Taylor <ian@airs.com>
13188
13189 PR c++/23337
13190 * g++.dg/ext/vector2.C: New.
13191
13192 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
13193
13194 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
13195
13196 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
13197
13198 PR libfortran/23428
13199 * gfortran.dg/inquire-complex.f90: New test case.
13200
13201 2005-08-16 James E Wilson <wilson@specifix.com>
13202
13203 PR tree-optimization/21105
13204 * gcc.dg/large-size-array.c: New.
13205
13206 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
13207
13208 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
13209 type.
13210 * gcc.dg/vect/vect-41: Likewise.
13211 * gcc.dg/vect/vect-42: Likewise.
13212 * gcc.dg/vect/vect-43: Likewise.
13213 * gcc.dg/vect/vect-44: Likewise.
13214 * gcc.dg/vect/vect-46: Likewise.
13215 * gcc.dg/vect/vect-47: Likewise.
13216 * gcc.dg/vect/vect-48: Likewise.
13217 * gcc.dg/vect/vect-52: Likewise.
13218 * gcc.dg/vect/vect-53: Likewise.
13219 * gcc.dg/vect/vect-54: Likewise.
13220 * gcc.dg/vect/vect-55: Likewise.
13221 * gcc.dg/vect/vect-56: Likewise.
13222 * gcc.dg/vect/vect-57: Likewise.
13223 * gcc.dg/vect/vect-58: Likewise.
13224 * gcc.dg/vect/vect-59: Likewise.
13225 * gcc.dg/vect/vect-60: Likewise.
13226 * gcc.dg/vect/vect-61: Likewise.
13227 * gcc.dg/vect/vect-85: Likewise.
13228 * gcc.dg/vect/vect-87: Likewise.
13229 * gcc.dg/vect/vect-88: Likewise.
13230 * gcc.dg/vect/vect-93.c: Likewise.
13231 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
13232 * gcc.dg/vect/vect-75: Likewise.
13233 * gcc.dg/vect/vect-76: Likewise.
13234 * gcc.dg/vect/vect-77: Likewise.
13235 * gcc.dg/vect/vect-78: Likewise.
13236 * gcc.dg/vect/vect-80: Likewise.
13237 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
13238 vectorized for the expected reason, rather than checking how alignment
13239 was handled.
13240 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
13241 type and also instead of aligned pointers. Added documentation.
13242
13243 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
13244
13245 * gfortran.dg/power.f90: New test.
13246
13247 2005-08-16 Jakub Jelinek <jakub@redhat.com>
13248
13249 PR rtl-optimization/23299
13250 * g++.dg/opt/pr23299.C: New test.
13251
13252 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13253
13254 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
13255
13256 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
13257
13258 * g++.dg/template/local6.C: New test.
13259
13260 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13261
13262 * execute/exceptions/finally-1.m: Check that the catch and finally are
13263 being called. Also add a "return 0;" at the end of main.
13264
13265 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
13266
13267 PR fortran/21432.
13268 * gfortran.dg/namelist_print_1.f: New test of functionality of
13269 PRINT namelist.
13270 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
13271 namelist generates error with -std=f95.
13272
13273 2005-08-14 Ira Rosen <irar@il.ibm.com>
13274
13275 PR tree-optimization/23119
13276 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
13277
13278 2005-08-13 Marcin Koziej <creep@desk.pl>
13279 Andrew Pinski <pinskia@physics.uc.edu>
13280
13281 PR libobjc/22492
13282 * execute/exceptions/finally-1.m: New test.
13283
13284 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13285
13286 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
13287 testsuite.
13288 * objc/execute/exceptions/trivial.m: New test.
13289 * objc.dg/try-catch-11.m: Move to ...
13290 * objc/execute/exceptions/foward-1.m: Here.
13291 * objc.dg/try-catch-2.m: Move to ...
13292 * objc/execute/exceptions/catchall-1.m: Here.
13293 * objc.dg/try-catch-8.m: Move to ...
13294 * objc/execute/exceptions/local-variables-1.m: Here.
13295
13296 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13297
13298 * objc.dg/nested-func-1.m: Move to ...
13299 * objc/execute/nested-func-1.m: Here.
13300
13301 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13302
13303 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
13304 in ${options} instead of [target_info name].
13305 * lib/obj-c++.exp (objc_target_compile): Likewise.
13306
13307 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13308
13309 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
13310
13311 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13312
13313 part of PR testsuite/23348
13314 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
13315 of the torture options.
13316 * objc/compile/trivial.m: New test.
13317
13318 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13319
13320 * gfortran.dg/eoshift.f90: Correct format.
13321
13322 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13323
13324 * gfortran.fortran-torture/execute/character_passing.f90:
13325 Fix comment typo.
13326
13327 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
13328
13329 PR c++/8271
13330 * g++.dg/template/unify10.C: New.
13331
13332 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
13333
13334 * g++.dg/parse/pr22514.C: Move to...
13335 * g++.dg/debug/pr22514.C: here.
13336
13337 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13338
13339 PR c++/23266
13340 * g++.dg/inherit/pure1.C: New test.
13341
13342 * ChangeLog: Fix typos.
13343
13344 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13345 Steven Bosscher <stevenb@suse.de>
13346
13347 * gfortran.dg/runtime_warning_1.f90: New test.
13348
13349 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
13350
13351 PR c++/23219
13352 * g++.dg/parse/crash28.C: New.
13353
13354 2005-08-11 Richard Guenther <rguenther@suse.de>
13355
13356 PR target/23289
13357 * gcc.target/i386/tailcall-1.c: New testcase.
13358
13359 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13360
13361 * gcc.dg/vect/vect-67.c: Un-xfail.
13362
13363 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13364
13365 PR c++/23225
13366 * g++.dg/testsuite/parse/crash27.C: new test.
13367
13368 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
13369
13370 PR libfortran/22143
13371 * gfortran.dg/shift-kind.f90: New testcase.
13372
13373 2005-08-10 Richard Sandiford <richard@codesourcery.com>
13374
13375 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
13376 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
13377
13378 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13379
13380 PR c++/20646
13381 * g++.dg/other/mult-stor1.C: New test.
13382
13383 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13384
13385 * gcc.c-torture/pr18299-1.c: Move to ...
13386 * gcc.c-torture/compile/pr18299-1.c: Here.
13387
13388 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
13389
13390 * gfortran/fortran.torture/execute/character_passing.f90:
13391 Fix types for LSAME.
13392
13393 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
13394
13395 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
13396 input data back to what it was originally.
13397
13398 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13399
13400 * objc.dg/try-catch-8.m: Enable for all targets.
13401
13402 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
13403
13404 * gcc.dg/pr23165.c: New test.
13405
13406 2005-08-09 Steven Bosscher <stevenb@suse.de>
13407
13408 PR tree-optimization/23234
13409 * gcc.dg/tree-ssa/pr23234.c: New test.
13410
13411 2005-08-08 Josh Conner <jconner@apple.com>
13412
13413 PR rtl-optimization/23241
13414 * gcc.dg/char-compare.c: New test.
13415
13416 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13417
13418 PR c++/22508
13419 * g++.dg/init/new13.C: New test.
13420
13421 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
13422
13423 PR c++/21166
13424 * g++.dg/other/crash-4.C: Adjust
13425 * g++/dg/ext/packed9.C: New.
13426
13427 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13428
13429 PR middle-end/21964
13430 * gcc.c-torture/execute/pr21964-1.c: New test.
13431
13432 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13433
13434 PR c/22458
13435 * gcc.dg/pr22458-1.c: New test.
13436
13437 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
13438 Steven G. Kargl <kargls@comcast.net>
13439
13440 PR fortran/22390
13441 * gfortran.dg/flush_1.f90: New test.
13442
13443 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13444
13445 PR c++/23191
13446 * g++.dg/template/eh2.C: New test.
13447
13448 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13449
13450 PR c++/19498
13451 * g++.dg/template/instantiate7.C: New test.
13452
13453 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
13454
13455 PR c/23113
13456 * gcc.dg/Wunused-value-1.c: New test.
13457
13458 2005-08-06 Richard Sandiford <richard@codesourcery.com>
13459
13460 PR rtl-optimization/23233
13461 * gcc.c-torture/compile/pr23233-1.c: New test.
13462
13463 2005-08-06 Jakub Jelinek <jakub@redhat.com>
13464
13465 PR fortran/18833
13466 PR fortran/20850
13467 * gfortran.dg/equiv_1.f90: New test.
13468 * gfortran.dg/equiv_2.f90: New test.
13469 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
13470 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
13471 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
13472
13473 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13474
13475 * gcc.c-torture/execute/vrp-5.c: New test.
13476 * gcc.c-torture/execute/vrp-6.c: New test.
13477 * gcc.dg/tree-ssa/vrp21.c: New test.
13478
13479 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13480
13481 * g++.dg/parse/pr22514.C: New test.
13482
13483 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
13484
13485 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
13486
13487 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
13488 instead of constant loads / pool entries.
13489
13490 2005-08-05 David Edelsohn <edelsohn@gnu.org>
13491
13492 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
13493 TEST_TO_WCTYPE.
13494
13495 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
13496
13497 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
13498 __WINT_TYPE__ in generated prototypes if possible.
13499
13500 2005-08-04 Diego Novillo <dnovillo@redhat.com>
13501
13502 PR 22037
13503 * g++.dg/tree-ssa/pr22037.C:
13504
13505 2005-08-04 Richard Henderson <rth@redhat.com>
13506
13507 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
13508 scan-tree-dump-times directive.
13509
13510 2005-08-04 Jan Hubicka <jh@suse.cz>
13511
13512 * gcov-1.C: Fix switch counts.
13513 * gcov-4b.c: Likewise.
13514
13515 2005-08-03 Jeff Law <law@redhat.com>
13516
13517 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
13518
13519 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
13520
13521 * gcc.c-torture/execute/pr23135.c: New test.
13522
13523 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13524
13525 PR tree-optimization/19899
13526 * gcc.dg/tree-ssa/scev-1.c: New test.
13527 * gcc.dg/tree-ssa/scev-2.c: New test.
13528
13529 2005-08-03 Richard Sandiford <richard@codesourcery.com>
13530
13531 PR target/18582
13532 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
13533
13534 2005-08-03 Jan Hubicka <jh@suse.cz>
13535
13536 * update-conroll.c: New testcase.
13537 * update-conroll-2.c: New testcase.
13538
13539 2005-08-02 David Edelsohn <edelsohn@gnu.org>
13540
13541 * gfortran.dg/constant_substring.f: New test.
13542 * gfortran.dg/pr22491.f: New test.
13543
13544 2005-08-02 Jan Hubicka <jh@suse.cz>
13545
13546 * update-threading.c: Replace by the proper one.
13547
13548 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13549
13550 PR 23164
13551 * g++.dg/tree-ssa/pr23164.C: New test.
13552
13553 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13554
13555 * gcc.dg/tree-ssa/pr23192.c: New test.
13556
13557 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
13558
13559 * gcc.c-torture/execute/vrp-4.c: New test.
13560
13561 2005-08-02 Jan Hubicka <jh@suse.cz>
13562
13563 * update-threading.c: New test.
13564
13565 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
13566
13567 * gcc.c-torture/compile/20050801-1.c: New test.
13568 * gcc.c-torture/compile/20050801-2.c: New test.
13569
13570 2005-08-01 Jan Hubicka <jh@suse.cz>
13571
13572 * val-prof-5.c: New test.
13573
13574 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
13575
13576 PR c/22311
13577 * gcc.dg/pr22311-1.c : New test.
13578
13579 2005-07-31 Steven Bosscher <stevenb@suse.de>
13580
13581 PR target/23095
13582 * gfortran.dg/pr23095.f: New test.
13583
13584 PR c++/22003
13585 * g++.dg/other/pr22003.C: New test.
13586
13587 2005-07-31 Richard Sandiford <richard@codesourcery.com>
13588
13589 PR target/20621
13590 * gcc.c-torture/execute/pr20621-1.c: New test.
13591
13592 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
13593
13594 * gfortran.dg/comma_format_extension_4.f: Adjust length
13595 of string for format.
13596 * gfortran.dg/der_array_io_1.f: Replace illegal internal
13597 print statement with internal write.
13598 * gfortran.dg/der_array_io_2.f: Likewise.
13599 * gfortran.dg/der_array_io_3.f: Likewise.
13600
13601 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
13602
13603 * gcc.dg/fold-abs-4.c: new test.
13604
13605 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
13606
13607 PR fortran/22570 an related issues.
13608 * gfortran.dg/x_slash_1.f: New test.
13609
13610 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
13611
13612 PR c/23143
13613 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
13614 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
13615
13616 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13617
13618 PR c/529
13619 * gcc.dg/Wshadow-3.c: New test.
13620
13621 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
13622
13623 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
13624 used to have the wrong bounds).
13625
13626 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13627
13628 PR c/21720
13629 * gcc.dg/hex-round-1.c: Test more cases.
13630 * gcc.dg/hex-round-2.c: New test.
13631
13632 2005-07-29 Diego Novillo <dnovillo@redhat.com>
13633
13634 PR 22550
13635 * g++.dg/tree-ssa/pr22550.C: New test.
13636
13637 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
13638
13639 * gcc.dg/tree-ssa/vrp19.c: New test.
13640 * gcc.dg/tree-ssa-vrp20.c: New test.
13641
13642 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13643
13644 PR c/22240
13645 * gcc.dg/transparent-union-4.c: New test.
13646
13647 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13648
13649 PR c/22192
13650 * gcc.dg/c99-vla-2.c: New test.
13651
13652 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13653
13654 PR c/21720
13655 * gcc.dg/hex-round-1.c: New test.
13656
13657 2005-07-28 Jan Hubicka <jh@suse.cz>
13658
13659 * inliner-1.c: Do not dump everything.
13660 * tree-prof.exp: Do not pass -ftree-based-profiling.
13661 * bprob.exp: Likewise.
13662
13663 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
13664
13665 2005-07-28 Mark Mitchell <mark@codesourcery.com>
13666
13667 PR c++/22545
13668 * g++.dg/expr/ptrmem7.C: New test.
13669
13670 2005-07-28 Mike Stump <mrs@apple.com>
13671
13672 * g++.old-deja/g++.mike/visibility-1.C: New test.
13673
13674 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13675
13676 PR c/20187
13677 * gcc.c-torture/execute/pr20187-1.c: New test.
13678
13679 2005-07-28 Jeff Law <law@redhat.com>
13680
13681 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
13682 * gcc.dg/tree-ssa/vrp18.c: New test.
13683
13684 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13685
13686 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
13687
13688 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13689
13690 PR tree-optimization/22506
13691 * gcc.dg/vect/ps22506.c: New test.
13692
13693 2005-07-28 Jakub Jelinek <jakub@redhat.com>
13694
13695 PR target/21149
13696 * gcc.target/i386/sse-3.c: New test.
13697
13698 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13699
13700 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
13701 * gcc.target/mips/mips32-dsp-type.c: Likewise.
13702
13703 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13704
13705 PR c/22589
13706 * gcc.c-torture/compile/pr22589-1.c: New test.
13707
13708 2005-07-28 Jan Hubicka <jh@suse.cz>
13709
13710 * update-loopch.c: New testcase.
13711
13712 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13713
13714 PR rtl-optimization/23047
13715 * gcc.c-torture/execute/pr23047.c: New test.
13716 * gcc.c-torture/execute/pr23047.x: New.
13717
13718 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13719
13720 PR tree-optimization/22493
13721 * gcc.c-torture/execute/pr22493-1.c: New test.
13722 * gcc.c-torture/execute/pr22493-1.x: New.
13723 * gcc.c-torture/execute/vrp-1.c: New test.
13724 * gcc.c-torture/execute/vrp-2.c: New test.
13725 * gcc.c-torture/execute/vrp-2.c: New test.
13726
13727 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
13728
13729 * gcc.target/frv/all-builtin-read8.c: Delete.
13730 * gcc.target/frv/all-builtin-read16.c: Delete.
13731 * gcc.target/frv/all-builtin-read32.c: Delete.
13732 * gcc.target/frv/all-builtin-read64.c: Delete.
13733 * gcc.target/frv/all-builtin-write8.c: Delete.
13734 * gcc.target/frv/all-builtin-write16.c: Delete.
13735 * gcc.target/frv/all-builtin-write32.c: Delete.
13736 * gcc.target/frv/all-builtin-write64.c: Delete.
13737 * gcc.target/frv/all-read-write-1.c: New.
13738
13739 2005-07-27 Jeff Law <law@redhat.com>
13740
13741 * gcc.c-torture/execute/pr22630.c: New test.
13742
13743 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
13744
13745 PR tree-optimization/23073
13746 * gcc.dg/vect/nodump-pr23073.c: New test.
13747 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
13748
13749 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
13750
13751 PR tree-optimize/22348
13752 * gcc.c-torture/execute/pr22348.c: New.
13753
13754 2005-07-27 Richard Guenther <rguenther@suse.de>
13755
13756 * gcc.dg/tree-ssa/salias-1.c: New testcase.
13757
13758 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13759
13760 PR fortran/22503
13761 * gfortran.dg/logical_comp.f90: New test.
13762
13763 2005-07-27 Jan Hubicka <jh@suse.cz>
13764
13765 * inliner-1.c: Add cleanup of dumps.
13766 * val-prof-*.c: Likewise.
13767 * update-tailcall.c: New.
13768
13769 2005-07-26 Diego Novillo <dnovillo@redhat.com>
13770
13771 PR 22591
13772 * gcc.dg/tree-ssa/pr22591.c: New test.
13773 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
13774
13775 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
13776
13777 PR libobjc/22606
13778 * objc.dg/try-catch-11.m: New test.
13779
13780 2005-07-26 Richard Guenther <rguenther@suse.de>
13781
13782 PR tree-optimization/22486
13783 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
13784
13785 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13786
13787 PR tree-opt/22484
13788 * testsuite/g++.dg/opt/loop2.C: New test.
13789
13790 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13791
13792 * gcc.dg/tree-ssa/reassoc-3.c: New test.
13793 * gcc.dg/tree-ssa/reassoc-4.c: New test.
13794
13795 2005-07-25 Adam Nemet <anemet@lnxw.com>
13796
13797 * lib/profopt.exp (profopt-execute): Check for profiling data
13798 files on the target.
13799
13800 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
13801
13802 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
13803 for matching of asm labels.
13804
13805 2005-07-25 Richard Guenther <rguenther@suse.de>
13806
13807 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
13808
13809 2005-07-25 Richard Guenther <rguenther@suse.de>
13810
13811 PR testsuite/22624
13812 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
13813
13814 2005-07-25 Ira Rosen <irar@il.ibm.com>
13815
13816 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
13817 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
13818 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
13819 * gcc.dg/vect/vect-100.c: New test.
13820 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
13821 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
13822 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
13823 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
13824 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
13825 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
13826 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
13827 * gfortran.dg/vect/pr19049.f90: New testcase.
13828 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
13829
13830 2005-07-25 Jakub Jelinek <jakub@redhat.com>
13831
13832 * gcc.c-torture/execute/20050713-1.c: New test.
13833
13834 PR fortran/20063
13835 * gfortran.fortran-torture/execute/data_4.f90: New test.
13836
13837 PR middle-end/20303
13838 * gcc.dg/visibility-d.c: New test.
13839
13840 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
13841
13842 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
13843 * gfortran.dg/underflow.f90: Ditto.
13844
13845 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13846
13847 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
13848 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
13849 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
13850
13851 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13852
13853 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
13854 include case of field width of zero.
13855
13856 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13857
13858 PR libgfortran/21875
13859 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
13860 with trailing blanks on normal formatted read.
13861
13862 2005-07-23 Chao-ying Fu <fu@mips.com>
13863
13864 * gcc.target/mips/mips32-dsp-type.c: New test.
13865 * gcc.target/mips/mips32-dsp.c: New test.
13866
13867 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
13868
13869 PR testsuite/21073
13870 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
13871
13872 PR testsuite/20454
13873 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
13874 and __cyg_profile_func_exit.
13875
13876 2005-07-22 David Edelsohn <edelsohn@gnu.org>
13877
13878 * gfortran.dg/comma_format_extension_3.f: Fix typo.
13879 * gfortran.dg/comma_format_extension_4.f: Same.
13880 * gfortran.dg/pr15332.f: Same.
13881 * gfortran.dg/pr21730.f: Same.
13882
13883 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
13884
13885 * g++.dg/opt/vrp2.C: Fix testcase.
13886
13887 PR tree-opt/22625
13888 * g++.dg/opt/vrp2.C: New test.
13889
13890 2005-07-22 Mark Mitchell <mark@codesourcery.com>
13891
13892 PR debug/21828
13893 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
13894
13895 2005-07-22 Diego Novillo <dnovillo@redhat.com>
13896
13897 * gcc.dg/tree-ssa/20050719-1.c: New test.
13898
13899 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
13900
13901 * gcc.dg/bfin-longcall-1.c: New file.
13902 * gcc.dg/bfin-longcall-2.c: New file.
13903
13904 2005-07-21 Janis Johnson <janis187@us.ibm.com>
13905
13906 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
13907
13908 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13909
13910 PR middle-end/19055
13911 * gcc.dg/tree-ssa/pr19055.c: New test.
13912 * gcc.dg/tree-ssa/pr19055-2.c: New test.
13913
13914 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13915
13916 PR C++/22358
13917 * g++.dg/other/pr22358.C: New test.
13918
13919 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
13920
13921 PR c++/2922
13922 * g++.dg/lookup/two-stage5.C: New test from bug comments.
13923
13924 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13925
13926 PR c++/15938
13927 * g++.dg/init/union2.C: New test.
13928
13929 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13930
13931 PR c/22393
13932 * gcc.dg/complex-4.c: New test.
13933
13934 2005-07-21 Richard Guenther <rguenther@suse.de>
13935
13936 PR testsuite/22522
13937 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
13938 scanning for asm labels.
13939 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
13940
13941 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
13942
13943 PR target/22085
13944 * gcc.dg/altivec-pr22085.c: New.
13945
13946 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
13947
13948 PR tree-optimization/19210
13949 * gcc.dg/tree-ssa/pr19210-1.c: New.
13950 * gcc.dg/tree-ssa/pr19210-2.c: New.
13951
13952 2005-07-21 Richard Sandiford <richard@codesourcery.com>
13953
13954 PR rtl-optimization/22167
13955 * g++.dg/opt/pr22167.C: New test.
13956
13957 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
13958
13959 PR c++/2922
13960 * g++.dg/lookup/two-stage2.C: New.
13961 * g++.dg/lookup/two-stage3.C: New.
13962 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
13963 fixed two-stage name lookup for operators.
13964 * g++.dg/template/call3.C: Compiler now produces an appropriate
13965 error message.
13966 * g++.dg/template/crash37.C: Compiler now describes bla() on line
13967 14 as a candidate.
13968 * g++.dg/template/ptrmem4.C: Compiler produces different error
13969 message.
13970 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
13971 connect_to_method as a candidate.
13972
13973 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
13974
13975 * gcc.dg/fold-alloc-1.c: New test.
13976
13977 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
13978
13979 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
13980 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
13981
13982 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
13983
13984 * gcc.dg/fold-abs-1.c: New test.
13985 * gcc.dg/fold-abs-2.c: New test.
13986 * gcc.dg/fold-abs-3.c: New test.
13987
13988 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
13989
13990 Make CONSTRUCTOR use VEC to store initializers.
13991 * g++.dg/ext/complit3.C: Check for specific error messages.
13992 * g++.dg/init/brace2.C: Update error message.
13993 * g++.dg/warn/Wbraces2.C: Likewise.
13994
13995 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
13996
13997 PR fortran/16940
13998 * gfortran.dg/module_interface_1.f90: New test.
13999
14000 2005-07-19 Danny Berlin <dberlin@dberlin.org>
14001 Kenneth Zadeck <zadeck@naturalbridge.com>
14002
14003 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
14004
14005 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14006
14007 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
14008 specify -Wformat for these tests.
14009 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
14010 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
14011 * gcc.dg/format/opt-6.c: Delete.
14012
14013 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
14014
14015 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
14016 * gcc.dg/tree-ssa/sra-3.c: Likewise.
14017
14018 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
14019
14020 * gcc.dg/tree-ssa/alias-2.c: New test.
14021
14022 2005-07-18 Mark Mitchell <mark@codesourcery.com>
14023
14024 PR c++/22263
14025 * g++.dg/template/explicit7.C: New test.
14026
14027 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
14028
14029 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
14030 width of 8 to +Inf and -Inf.
14031
14032 2005-07-17 Mark Mitchell <mark@codesourcery.com>
14033
14034 PR c++/22139
14035 * g++.dg/template/friend36.C: New test.
14036
14037 2005-07-16 David Edelsohn <edelsohn@gnu.org>
14038
14039 PR fortran/21730
14040 * gfortran.dg/pr21730.f: New test.
14041
14042 2005-07-16 Danny Berlin <dberlin@dberlin.org>
14043 Kenneth Zadeck <zadeck@naturalbridge.com>
14044
14045 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
14046 since pure const detection cannot run at -O1 in c compiler.
14047 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
14048 can now optimize this case properly.
14049 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
14050 because we now pass.
14051 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
14052
14053 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
14054
14055 PR c/22421
14056 * gcc.dg/format/bitfld-1.c: New test.
14057
14058 2005-07-15 Mark Mitchell <mark@codesourcery.com>
14059
14060 PR c++/22204
14061 * g++.dg/rtti/repo1.C: New test.
14062
14063 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
14064
14065 PR middle-end/22398
14066 * gcc.c-torture/compile/pr22398.c: New test.
14067
14068 2005-07-15 Mark Mitchell <mark@codesourcery.com>
14069
14070 PR c++/22132
14071 * g++.dg/expr/cast4.C: New test.
14072
14073 2005-07-15 Richard Guenther <rguenther@suse.de>
14074
14075 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
14076 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
14077
14078 2005-07-15 Steven Bosscher <stevenb@suse.de>
14079
14080 PR tree-optimization/22230
14081 * gcc.dg/tree-ssa/pr22230.c: New test.
14082
14083 2005-07-14 Jakub Jelinek <jakub@redhat.com>
14084
14085 * gfortran.dg/g77/cpp6.f: New test.
14086
14087 PR fortran/22417
14088 * gfortran.dg/g77/cpp5.F: New test.
14089 * gfortran.dg/g77/cpp5.h: New file.
14090 * gfortran.dg/g77/cpp5inc.h: New file.
14091
14092 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
14093
14094 PR libfortran/16435
14095 * gfortran.dg/tl_editting.f90: New.
14096 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
14097
14098 2005-07-14 Steven G. Kargl <kargls@comcast.net>
14099
14100 * gfortran.dg/char_array_constructor.f90: New test.
14101
14102 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
14103
14104 * gfortran.dg/past_eor.f90: New.
14105 * gfortran.dg/complex_read.f90: New.
14106
14107 2005-07-13 Jeff Law <law@redhat.com>
14108
14109 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
14110 additional casts.
14111
14112 * gcc.dg/tree-ssa/pr22321.c: New test
14113
14114 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
14115
14116 PR tree-optimization/21921
14117 * gcc.dg/tree-ssa/pr21921.c: New.
14118
14119 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
14120
14121 PR tree-optimizatio/22442
14122 * gcc.dg/tree-ssa/loop-11.c: New test.
14123
14124 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
14125
14126 PR tree-opt/21840
14127 * gcc.c-torture/compile/pr21840.c: New test.
14128
14129 2005-07-12 Jan Hubicka <jh@suse.cz>
14130
14131 * gcc.c-torture/compile/pr22379.c: New test.
14132
14133 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
14134
14135 PR libfortran/21593
14136 gfortran.dg/dev_null.f90: Remove outdated comment about
14137 PR libfortran/21593.
14138
14139
14140 2005-07-12 Dale Johannesen <dalej@apple.com>
14141
14142 * gcc.target/i386/compress-float-sse.c: New.
14143 * gcc.target/i386/compress-float-sse-pic.c: New.
14144 * gcc.target/i386/compress-float-387.c: New.
14145 * gcc.target/i386/compress-float-387-pic.c: New.
14146 * gcc.dg/compress-float-ppc.c: New.
14147 * gcc.dg/compress-float-ppc-pic.c: New.
14148
14149 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
14150
14151 PR libfortran/21593
14152 gfortran.dg/dev_null.f90: Remove targets.
14153
14154 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
14155
14156 PR tree-opt/22335
14157 * gcc.dg/pr22335-1.c: New test.
14158 * gcc.dg/pr22335-2.c: New test.
14159
14160 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14161
14162 PR c++/20172
14163 * g++.dg/template/nontype12.C : New test.
14164
14165 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
14166
14167 * gcc.dg/tree-ssa/loop-10.c: New test.
14168
14169 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
14170
14171 * gcc.c-torture/execute/20020720-1.x: Remove.
14172
14173 2005-07-11 Jakub Jelinek <jakub@redhat.com>
14174
14175 * gfortran.fortran-torture/execute/forall_7.f90: New test.
14176
14177 2005-07-10 Richard Sandiford <richard@codesourcery.com>
14178
14179 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
14180 (dg-mips-options): Use it.
14181
14182 2005-07-09 Diego Novillo <dnovillo@redhat.com>
14183
14184 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
14185
14186 2005-07-09 Richard Henderson <rth@redhat.com>
14187
14188 * lib/target-supports.exp (check_effective_target_sync_char_short):
14189 Add alpha.
14190
14191 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
14192
14193 PR libfortran/22217
14194 * gfortran.dg/negative-z-descriptor.f90: New test.
14195
14196 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
14197
14198 PR tree-opt/22329
14199 * gcc.dg/pr22329.c: New test.
14200
14201 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
14202
14203 PR tree-optimization/20139
14204 * gcc.dg/tree-ssa/pr20139.c: New.
14205
14206 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
14207
14208 PR tree-opt/22356
14209 * testsuite/gcc.dg/pr22356-1.c: New test.
14210
14211 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
14212
14213 PR c++/21799
14214 * g++.dg/template/unify8.C: New.
14215 * g++.dg/template/unify9.C: New.
14216
14217 2005-07-08 Jakub Jelinek <jakub@redhat.com>
14218
14219 * gfortran.fortran-torture/execute/entry_10.f90: New test.
14220
14221 2005-07-07 Geoffrey Keating <geoffk@apple.com>
14222
14223 * gcc.dg/darwin-version-1.c: New.
14224 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
14225 * gcc.dg/builtins-20.c: Likewise.
14226 * gcc.dg/builtins-53.c: Likewise.
14227 * gcc.dg/torture/builtins-convert-1.c: Likewise.
14228 * gcc.dg/torture/builtins-convert-2.c: Likewise.
14229 * gcc.dg/torture/builtins-convert-3.c: Likewise.
14230 * gcc.dg/torture/builtins-power-1.c: Likewise.
14231 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
14232 on Darwin.
14233
14234 2005-07-07 Jeff Law <law@redhat.com>
14235
14236 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
14237 argument evaluation order.
14238
14239 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
14240
14241 PR libfortran/21594
14242 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14243 Add test cases where the shift length is greater than the
14244 array length.
14245
14246 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14247
14248 * obj-c++.dg/proto-lossage-6.mm: New.
14249 * objc.dg/proto-lossage-6.m: New.
14250
14251 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14252
14253 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
14254 * objc.dg/gnu-runtime-2.m: Likewise.
14255
14256 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14257
14258 * gfortran.dg/longline.f: New test.
14259
14260 * gfortran.dg/badline.f: New test.
14261
14262 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14263
14264 PR fortran/16531
14265 PR fortran/15966
14266 PR fortran/18781
14267 * gfortran.dg/hollerith.f90: New.
14268 * gfortran.dg/hollerith2.f90: New.
14269 * gfortran.dg/hollerith3.f90: New.
14270 * gfortran.dg/hollerith4.f90: New.
14271 * gfortran.dg/hollerith_f95.f90: New.
14272 * gfortran.dg/hollerith_legacy.f90: New.
14273 * gfortran.dg/g77/cpp4.F: New. Port from g77.
14274
14275 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14276
14277 PR objc/22274
14278 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
14279 * objc.dg/gnu-runtime-2.m: New.
14280
14281 2005-07-06 Jeff Law <law@redhat.com>
14282
14283 * gcc.dg/tree-ssa/vrp17.c: New test.
14284
14285 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14286
14287 PR fortran/22327
14288 * gfortran.dg/array_constructor_5.f90: New test.
14289
14290 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14291
14292 * gfortran.fortran-torture/execute/entry_9.f90: New test.
14293
14294 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
14295
14296 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
14297 * gcc.dg/980816-1.c: Ditto.
14298
14299 2005-07-06 Jeff Law <law@redhat.com>
14300
14301 * gcc.c-torture/compile/pr21356.c: New test.
14302
14303 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14304
14305 PR c/22013
14306 PR c/22098
14307 * gcc.c-torture/compile/pr22013-1.c,
14308 gcc.c-torture/execute/pr22098-1.c,
14309 gcc.c-torture/execute/pr22098-2.c,
14310 gcc.c-torture/execute/pr22098-3.c: New tests.
14311
14312 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14313
14314 PR c/22308
14315 * gcc.dg/pr22308-1.c: New test.
14316
14317 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
14318
14319 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
14320 target.
14321 * gcc.dg/compare9.c: Use -fshort-enums instead of
14322 -fno-short-enums. Change the last test to dg-bogus.
14323
14324 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
14325
14326 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
14327 * gcc.dg/compare9.c: New.
14328
14329 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14330
14331 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
14332
14333 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14334
14335 PR testsuite/22288
14336 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
14337
14338
14339 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14340
14341 * gcc.dg/format/gcc_gfc-1.c: New.
14342
14343 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14344
14345 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
14346
14347 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14348
14349 PR fortran/20842
14350 * gfortran.dg/io_invalid_1.f90: New test.
14351
14352 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
14353
14354 * gcc.dg/format/gcc_diag-1.c: Update.
14355
14356 2005-07-02 Jeff Law <law@redhat.com>
14357
14358 * gcc.dg/tree-ssa/pr22051-1.c: New test.
14359 * gcc.dg/tree-ssa/pr22051-2.c: New test.
14360
14361 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
14362
14363 * gcc.dg/format/gcc_diag-1.c: Update.
14364
14365 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
14366
14367 PR tree-opt/22269
14368 * gcc.c-torture/compile/pr22269.c: New test.
14369
14370 2005-06-30 Diego Novillo <dnovillo@redhat.com>
14371
14372 PR 21584
14373 PR 22219
14374 * g++.dg/tree-ssa/pr21584-1.C: New test.
14375 * g++.dg/tree-ssa/pr21584-2.C: New test.
14376
14377 2005-06-30 Ziemowit Laski <zlaski@apple.com>
14378
14379 * obj-c++.dg/try-catch-11.mm: New.
14380 * objc.dg/try-catch-10.m: New.
14381
14382 2005-06-29 David Edelsohn <edelsohn@gnu.org>
14383
14384 * g++.dg/other/ucnid-1.C: xfail on AIX.
14385
14386 2005-06-29 Diego Novillo <dnovillo@redhat.com>
14387
14388 PR 22234
14389 * gcc.dg/20050629-1.c: New test.
14390
14391 2005-06-29 Ziemowit Laski <zlaski@apple.com>
14392
14393 * obj-c++.dg/const-str-1[0-1].mm: New.
14394 * objc.dg/const-str-1[0-1].m: New.
14395
14396 2005-05-29 Richard Henderson <rth@redhat.com>
14397
14398 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
14399 Rename from check_effective_target_vect_no_max.
14400 (check_effective_target_vect_no_int_add): New.
14401 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
14402 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
14403 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14404 * gcc.dg/vect/vect-reduc-1.c: Use both.
14405 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14406
14407 2005-05-29 Richard Henderson <rth@redhat.com>
14408
14409 * lib/target-supports.exp (check_effective_target_vect_no_max):
14410 Remove i386 and x86_64.
14411
14412 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14413
14414 PR testsuite/21969
14415 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
14416
14417 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14418
14419 PR middle-end/21969
14420 * gcc.dg/vect/pr21969.c: New test.
14421
14422 2005-06-28 Eric Christopher <echristo@redhat.com>
14423
14424 PR c/22052
14425 PR c/21975
14426 * gcc.dg/inline1.c: New test.
14427 * gcc.dg/inline2.c: Ditto.
14428 * gcc.dg/inline3.c: Ditto.
14429 * gcc.dg/inline4.c: Ditto.
14430 * gcc.dg/inline5.c: Ditto.
14431
14432 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14433
14434 PR libfortran/22142
14435 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14436 Add testcase also testing eoshift1 for PR 22142.
14437
14438 2005-06-28 Richard Henderson <rth@redhat.com>
14439
14440 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
14441 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
14442 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
14443 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
14444 gcc.dg/tree-ssa/20030922-2.c: Likewise.
14445
14446 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14447
14448 PR libfortran/22142
14449 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14450 Add testcase for PR 22142.
14451
14452 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
14453
14454 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
14455 gcc.target/ia64/fpreg-2.c: New tests.
14456
14457 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14458
14459 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
14460
14461 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14462
14463 PR libfortran/22170
14464 * gfortran.dg/slash_1.f90: New test.
14465
14466 2005-06-27 Richard Henderson <rth@redhat.com>
14467
14468 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
14469 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
14470 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
14471 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14472 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
14473 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
14474
14475 2005-06-27 Richard Henderson <rth@redhat.com>
14476
14477 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
14478 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
14479
14480 2005-06-27 Ziemowit Laski <zlaski@apple.com>
14481
14482 * obj-c++.dg/proto-lossage-5.mm: New.
14483 * objc.dg/proto-lossage-5.m: New.
14484
14485 2005-06-27 Diego Novillo <dnovillo@redhat.com>
14486
14487 PR 21959
14488 * gcc.dg/tree-ssa/pr21959.c: New test.
14489
14490 2005-06-27 Jakub Jelinek <jakub@redhat.com>
14491
14492 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
14493 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
14494 testing uninitialized var.
14495
14496 * gcc.c-torture/execute/builtins/chk.h: New.
14497 * gcc.c-torture/execute/builtins/lib/chk.c: New.
14498 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
14499 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
14500 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
14501 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
14502 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
14503 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
14504 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
14505 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
14506 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
14507 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
14508 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
14509 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
14510 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
14511 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
14512 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
14513 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
14514 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
14515 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
14516 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
14517 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
14518 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
14519 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
14520 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
14521 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
14522 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
14523 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
14524 * gcc.dg/builtin-object-size-1.c: New test.
14525 * gcc.dg/builtin-object-size-2.c: New test.
14526 * gcc.dg/builtin-object-size-3.c: New test.
14527 * gcc.dg/builtin-object-size-4.c: New test.
14528 * gcc.dg/builtin-object-size-5.c: New test.
14529 * gcc.dg/builtin-stringop-chk-1.c: New test.
14530 * gcc.dg/builtin-stringop-chk-2.c: New test.
14531 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
14532 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
14533 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
14534 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
14535 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
14536 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
14537 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
14538 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
14539 * gcc.c-torture/execute/printf-1.c: New test.
14540 * gcc.c-torture/execute/fprintf-1.c: New test.
14541 * gcc.c-torture/execute/vprintf-1.c: New test.
14542 * gcc.c-torture/execute/vfprintf-1.c: New test.
14543 * gcc.c-torture/execute/printf-chk-1.c: New test.
14544 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
14545 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
14546 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
14547
14548 2005-06-27 Michael Matz <matz@suse.de>
14549
14550 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
14551 slot is not merged if address escapes.
14552
14553 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14554
14555 PR c/21911
14556 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
14557
14558 2005-06-26 Jakub Jelinek <jakub@redhat.com>
14559
14560 PR middle-end/17965
14561 * gcc.c-torture/compile/20050622-1.c: New test.
14562
14563 PR middle-end/22028
14564 * gcc.dg/20050620-1.c: New test.
14565
14566 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
14567
14568 PR tree-optimization/22026
14569 * gcc.dg/tree-ssa/pr22026.c: New.
14570
14571 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
14572
14573 PR libfortran/22144
14574 * gfortran.dg/shift-alloc.f90: New testcase.
14575
14576 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
14577
14578 * all files: Update FSF address in copyright headers.
14579
14580 2005-06-22 Jan Hubicka <jh@suse.cz>
14581
14582 * wholeprogram-1.c: New testcase.
14583 * wholeprogram-2.c: New testcase.
14584
14585 2005-06-24 Mark Mitchell <mark@codesourcery.com>
14586
14587 PR 22171
14588 * gcc.dg/tree-ssa/pr22171.c: New test.
14589
14590 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
14591
14592 * gfortran.dg/simplify_modulo.f90: New.
14593
14594 2005-06-24 Jan Hubicka <jh@suse.cz>
14595
14596 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
14597
14598 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14599
14600 * obj-c++.dg/proto-lossage-[1-4].mm: New.
14601
14602 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14603
14604 * obj-c++.dg/typedef-alias-1.mm: New.
14605 * objc.dg/typedef-alias-1.m: New.
14606
14607 2005-06-23 Jeff Law <law@redhat.com>
14608
14609 * gcc.dg/tree-ssa/vrp16.c: New test.
14610
14611 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14612
14613 * lib/target-supports.exp: Add
14614 check_effective_target_fortran_large_real and
14615 check_effective_target_fortran_large_int to check for
14616 corresponding effective targets.
14617 * gfortran.dg/large_integer_kind_1.f90: New test.
14618 * gfortran.dg/large_real_kind_1.f90: New test.
14619
14620 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
14621
14622 PR tree-optimization/22117
14623 * gcc.dg/tree-ssa/pr22117.c: New.
14624
14625 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
14626
14627 PR testsuite/22123
14628 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
14629
14630 2005-06-23 David Edelsohn <edelsohn@gnu.org>
14631
14632 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
14633
14634 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
14635
14636 * gfortran.dg/f2c_4.f90: Add tests for complex functions
14637 * gfortran.dg/f2c_4.c: Likewise.
14638
14639 2005-06-22 Paul Brook <paul@codesourcery.com>
14640
14641 PR fortran/21034
14642 * gfortran.dg/auto_save_1.f90: New test.
14643
14644 2005-06-22 Michael Matz <matz@suse.de>
14645
14646 * gcc.target/x86-64/abi: New directory.
14647 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
14648 * gcc.target/x86-64/abi/README.gcc: New file.
14649 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
14650 * gcc.target/x86-64/abi/asm-support.s: New file.
14651 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
14652 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
14653 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
14654 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
14655 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
14656 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
14657 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
14658 * gcc.target/x86_64/abi/test_bitfields.c: New test.
14659 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
14660 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
14661 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
14662 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
14663 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
14664 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
14665 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
14666 * gcc.target/x86_64/abi/test_varargs.c: New test.
14667
14668 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
14669
14670 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
14671 32-bit i?86 and x86_64.
14672
14673 2005-06-21 Ziemowit Laski <zlaski@apple.com>
14674
14675 * obj-c++.dg/const-str-[1-9].mm: New tests.
14676
14677 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
14678
14679 PR fortran/22010
14680 * gfortran.dg/namelist_use.f90: New.
14681 * gfortran.dg/namelist_use_only.f90: New.
14682
14683 2005-06-21 Jeff Law <law@redhat.com>
14684
14685 * gcc.dg/tree-ssa/vrp15.c: New test.
14686
14687 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
14688
14689 * lib/target-supports.exp (check_effective_target_vect_reduction):
14690 Remove.
14691 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
14692 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
14693 remove vect_reduction target keyword. Also avoid two returns in main.
14694 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14695 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
14696 * gcc.dg/vect/vect-reduc-1short.c: New test.
14697 * gcc.dg/vect/vect-reduc-1char.c: New test.
14698 * gcc.dg/vect/vect-reduc-2short.c: New test.
14699 * gcc.dg/vect/vect-reduc-2char.c: New test.
14700 * gcc.dg/vect/vect-reduc-6.c: New test.
14701 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
14702 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
14703 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
14704
14705 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14706 Paul Thomas <pault@gcc.gnu.org>
14707
14708 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
14709 New tests.
14710
14711 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14712
14713 * gfortran.dg/backslash_1.f90: New test.
14714 * gfortran.dg/backslash_2.f90: New test.
14715
14716 2005-06-20 Steven G. Kargl <kargls@comcast.net>
14717
14718 * gfortran.dg/duplicate_labels.f90: New test.
14719
14720 2005-06-20 Jan Beulich <jbeulich@novell.com>
14721
14722 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
14723 unsupportable relocations.
14724 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14725 * gcc.dg/20050321-2.c: xfail for NetWare.
14726
14727 2005-06-20 Andreas Jaeger <aj@suse.de>
14728
14729 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
14730 gcc.target/i386/fastcall-sseregparm.c,
14731 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
14732
14733 2005-06-19 Richard Henderson <rth@redhat.com>
14734
14735 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
14736
14737 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
14738
14739 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
14740
14741 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
14742
14743 PR c++/22115
14744 * g++.dg/conversion/simd2.C: Change expected error message.
14745
14746 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14747
14748 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
14749 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14750 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14751
14752 2005-06-18 James A Morrison <phython@gcc.gnu.org>
14753
14754 * gcc.dg/fold-mod-1.c: New test.
14755
14756 2005-06-18 Steven G. Kargl <kargls@comcast.net>
14757
14758 PR fortran/19926
14759 * gfortran.dg/pr19926.f90: New test.
14760
14761 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14762
14763 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
14764 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
14765 targets.
14766 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14767 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14768
14769 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
14770
14771 * gcc.target/ia64/float80-varargs-1.c: New test.
14772
14773 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14774
14775 PR tree-opt/22035
14776 * gfortran.dg/f2c_6.f90: New test.
14777
14778 2005-06-17 Geoffrey Keating <geoffk@apple.com>
14779
14780 PR c++/17413
14781 * g++.dg/template/local5.C: New.
14782
14783 2005-06-17 Richard Henderson <rth@redhat.com>
14784
14785 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
14786
14787 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
14788
14789 PR testsuite/21945
14790 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
14791
14792 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
14793
14794 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
14795 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
14796 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
14797 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
14798 check_vect to verify the presence of hardware vector support.
14799
14800 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
14801
14802 PR testsuite/22056
14803 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
14804
14805 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14806
14807 PR libfortran/19216
14808 * gfortran.dg/pr19216.f: Add correct space between brackets and
14809 dg directive.
14810
14811 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14812
14813 PR libfortran/16436
14814 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
14815
14816 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
14817
14818 * gcc.target/i386/attributes-error.c: New testcase.
14819 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
14820 * gcc.target/i386/regparm-stdcall.c: Likewise.
14821 * gcc.target/i386/sseregparm-1.c: Likewise.
14822 * gcc.target/i386/sseregparm-2.c: Likewise.
14823
14824 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
14825
14826 * g++.dg/rtti/crash2.C: New.
14827
14828 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
14829
14830 * gcc.dg/noncompile/20040203-3.c: Update expected message.
14831
14832 2005-06-15 David Ung <davidu@mips.com>
14833
14834 * gcc.target/mips/mips16e-extends.c: New test for testing the
14835 generation of MIPS16e zeb/zeh, seb/seh instructions.
14836
14837 2005-06-15 Diego Novillo <dnovillo@redhat.com>
14838
14839 PR 22018
14840 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
14841 * gcc.dg/tree-ssa/pr22018.c: New test.
14842
14843 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
14844
14845 * gcc.dg/simd-1.c: Update error messages.
14846 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
14847 * gcc.dg/simd-2.c: Update error messages.
14848 * gcc.dg/simd-4.c: New.
14849
14850 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
14851
14852 PR c++/20678
14853 * g++.dg/other/crash-4.C: New.
14854
14855 2005-06-14 Devang Patel <dpatel@apple.com>
14856
14857 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
14858
14859 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
14860
14861 PR c++/21929
14862 * g++.dg/parse/crash11.C: Update
14863
14864 2005-06-13 Jeff Law <law@redhat.com>
14865
14866 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
14867 perform the desired transformations.
14868 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
14869 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
14870
14871 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14872
14873 PR fortran/22038
14874 * gfortran.dg/forall_1.f90: Un-XFAIL.
14875
14876 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
14877
14878 PR c++/21929
14879 * g++.dg/parse/crash26.C: New.
14880
14881 PR c++/20789
14882 * g++.dg/init/member1.C: New.
14883
14884 2005-06-13 Jakub Jelinek <jakub@redhat.com>
14885
14886 * gfortran.dg/altreturn_1.f90: New test.
14887
14888 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
14889
14890 PR middle-end/21985
14891 * gcc.dg/tree-ssa/pr21985.c: New test.
14892
14893 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14894
14895 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
14896
14897 2005-06-12 Roger Sayle <roger@eyesopen.com>
14898
14899 PR c++/21930
14900 * g++.dg/other/error10.C: New test case.
14901
14902 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14903
14904 PR libfortran/19155
14905 * gfortran.dg/pr19155.f: Add test.
14906
14907 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14908
14909 * gfortran.dg/f2c_7.f90: New test.
14910
14911 * gfortran.dg/forall_1.f90: XFAILed.
14912
14913 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14914
14915 * gcc.dg/pr14796-1.c: New.
14916 * gcc.dg/pr14796-2.c: New.
14917
14918 2005-06-11 Steven G. Kargl <kargls@comcast.net>
14919
14920 PR fortran/17792
14921 PR fortran/21375
14922 * gfortran.dg/deallocate_stat.f90: New test.
14923
14924 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
14925
14926 * gfortran.fortran-torture/execute/in-pack.f90: New test.
14927
14928 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
14929
14930 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
14931 access will be generated when this loop is vectorized. Test that
14932 accesses with same alignment were detected.
14933 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
14934 Test that accesses with same alignment were detected.
14935 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
14936 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
14937 alignment were detected.
14938
14939 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
14940
14941 PR c++/10611
14942 * g++.dg/conversion/simd2.C: New.
14943
14944 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
14945
14946 * gcc.dg/Wcxx-compat-1.c: New.
14947
14948 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
14949
14950 PR libfortran/21480
14951 * gfortran.dg/reshape-complex.f90: Add a test for a packed
14952 complex array.
14953
14954 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
14955
14956 * gcc.dg/alias-8.c: New.
14957
14958 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
14959
14960 * gcc.dg/format/cmn_err-1.c: Update.
14961
14962 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
14963
14964 PR target/20666
14965 * gcc.target/sparc/fexpand-2.c: New.
14966 * gcc.target/sparc/fpmerge-2.c: New.
14967 * gcc.target/sparc/fpmul-2.c: New.
14968 * gcc.target/sparc/noresult.c: New.
14969 * gcc.target/sparc/pdist-2.c: New.
14970 * gcc.target/sparc/pdist-3.c: New.
14971
14972 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
14973
14974 PR testsuite/21702
14975 * gcc.target/i386/i386.exp: Fix comment typo.
14976
14977 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
14978
14979 PR c++/19497
14980 * g++.dg/inherit/using5.C: New.
14981 * g++.dg/inherit/using6.C: New.
14982
14983 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14984
14985 PR c++/19894
14986 * g++.dg/template/ptrmem15.C: New test.
14987
14988 PR c++/20563
14989 * g++.dg/ext/label4.C: New test.
14990
14991 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14992
14993 * gcc.dg/tls/debug-1.c: New test.
14994
14995 2005-06-07 Dale Johannesen <dalej@apple.com>
14996
14997 * gcc.target/i386/movq.c: New.
14998
14999 2005-06-07 Dale Johannesen <dalej@apple.com>
15000
15001 * gcc.dg/20050607-1.c: New.
15002
15003 2005-06-07 Jakub Jelinek <jakub@redhat.com>
15004
15005 PR middle-end/21850
15006 * gcc.c-torture/execute/20050607-1.c: New test.
15007
15008 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
15009
15010 PR libfortran/21926
15011 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
15012 Test case where the return array has lowest stride one,
15013 but isn't packed.
15014
15015 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
15016
15017 * lib/target-supports.exp (check_effective_target_sync_int_long):
15018 Add s390 and s390x targets.
15019
15020 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
15021
15022 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
15023 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
15024 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
15025 * gcc.dg/tree-ssa/loop-9.c: New test.
15026
15027 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
15028
15029 * g++.dg/parse/defarg10.C: New.
15030
15031 2005-06-06 Jakub Jelinek <jakub@redhat.com>
15032
15033 PR regression/21897
15034 * gcc.c-torture/execute/20050604-1.c: New test.
15035
15036 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
15037
15038 PR 21903
15039 * g++.dg/parse/defarg9.C: New.
15040
15041 PR c++/20637
15042 * g++.dg/inherit/using4.C: New.
15043 * g++.dg/overload/error1.C: Adjust expected errors.
15044 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
15045 * g++.old-deja/g++.brendan/arm2.C: Likewise.
15046 * g++.old-deja/g++.other/redecl2.C: Likewise.
15047 * g++.old-deja/g++.other/redecl4.C: Likewise.
15048 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
15049
15050 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
15051
15052 * gfortran.dg/f2c_5.f90: Add -w to dg-options
15053
15054 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
15055
15056 * lib/gfortran.exp (gfortran_target_compile): Call
15057 dg-additional-files-options
15058 * gfortran.dg/f2c_4.f90: New file
15059 * gfortran.dg/f2c_4.c: New file
15060 * gfortran.dg/f2c_5.f90: New file
15061 * gfortran.dg/f2c_5.c: New file
15062
15063 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15064
15065 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
15066
15067 PR fortran/21912
15068 * gfortran.dg/array_constructor_4.f90: New test.
15069
15070 2005-06-05 Mark Mitchell <mark@codesourcery.com>
15071
15072 PR c++/21619
15073 * g++.dg/ext/builtin9.C: New test.
15074
15075 2005-06-05 Dale Johannesen <dalej@apple.com>
15076
15077 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
15078 * gcc.c-torture/execute/20050603-2.c: Ditto.
15079
15080 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
15081
15082 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
15083 * gcc.dg/vect/vect-reduc-1.c: New.
15084 * gcc.dg/vect/vect-reduc-2.c: New.
15085 * gcc.dg/vect/vect-reduc-3.c: New.
15086
15087 2005-06-04 Dale Johannesen <dalej@apple.com>
15088
15089 * gcc.c-torture/execute/20050603-1.c: New.
15090 * gcc.c-torture/execute/20050603-2.c: New.
15091 * gcc.dg/20050603-3.c: New.
15092
15093 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15094
15095 PR fortran/19195
15096 * gfortran.dg/debug_1.f90: New test.
15097
15098 * gfortran.dg/forall_1.f90: New test.
15099
15100 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
15101
15102 * gfortran.dg/array_constructor_3.f90: New test.
15103
15104 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15105
15106 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
15107
15108 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
15109
15110 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
15111
15112 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
15113
15114 PR c/21873
15115 * gcc.dg/init-excess-1.c: New test.
15116
15117 2005-06-03 Mark Mitchell <mark@codesourcery.com>
15118
15119 PR c++/21853
15120 * g++.dg/expr/static_cast6.C: New test.
15121
15122 2005-06-03 Diego Novillo <dnovillo@redhat.com>
15123
15124 * gcc.dg/tree-ssa/vrp14.c: New test.
15125
15126 2005-06-03 Mark Mitchell <mark@codesourcery.com>
15127
15128 PR c++/21336
15129 * g++.dg/template/new2.C: New test.
15130
15131 2005-06-03 Josh Conner <jconner@apple.com>
15132
15133 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
15134 all entries in initializer.
15135
15136 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
15137
15138 PR middle-end/21858
15139 * gcc.dg/pr21858.c: New testcase.
15140
15141 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
15142
15143 PR tree-optimization/21292
15144
15145 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
15146 New.
15147 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
15148 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
15149 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
15150 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
15151 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
15152
15153 2005-06-02 Richard Henderson <rth@redhat.com>
15154
15155 * gcc.dg/sync-2.c: Use -march=i486 for i386.
15156
15157 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
15158
15159 * gcc.dg/wtypequal.c: New testcase.
15160
15161 2005-06-02 Diego Novillo <dnovillo@redhat.com>
15162
15163 PR 21582
15164 * gcc.dg/tree-ssa/pr21582.c: New test.
15165
15166 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
15167
15168 PR c++/21280
15169 * g++.dg/opt/interface2.h: New.
15170 * g++.dg/opt/interface2.C: New.
15171 * g++.dg/init/ctor4.C: Adjust error lines.
15172 * g++.old-deja/g++.bob/inherit2.C: Likewise.
15173 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
15174 * g++.old-deja/g++.jason/opeq3.C: Likewise.
15175 * g++.old-deja/g++.pt/assign1.C: Likewise.
15176 * g++.old-deja/g++.pt/crash20.C: Likewise.
15177
15178 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
15179
15180 PR tree-optimization/21734
15181 * g++.dg/vect/pr21734_1.cc: New.
15182 * g++.dg/vect/pr21734_2.cc: New.
15183
15184 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
15185
15186 PR c++/20350
15187 * g++.dg/template/spec24.C: New.
15188
15189 PR c++/21151
15190 * g++.dg/pch/local-1.C: New.
15191 * g++.dg/pch/local-1.Hs: New.
15192
15193 2005-06-01 Diego Novillo <dnovillo@redhat.com>
15194
15195 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
15196 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
15197 * gcc.dg/tree-ssa/pr14341.c: New test.
15198 * gcc.dg/tree-ssa/pr14841.c: New test.
15199 * gcc.dg/tree-ssa/pr20701.c: New test.
15200 * gcc.dg/tree-ssa/pr21086.c: New test.
15201 * gcc.dg/tree-ssa/pr21090.c: New test.
15202 * gcc.dg/tree-ssa/pr21332.c: New test.
15203 * gcc.dg/tree-ssa/pr21458.c: New test.
15204 * gcc.dg/tree-ssa/pr21658.c: New test.
15205 * gcc.dg/tree-ssa/vrp01.c: New test.
15206 * gcc.dg/tree-ssa/vrp02.c: New test.
15207 * gcc.dg/tree-ssa/vrp03.c: New test.
15208 * gcc.dg/tree-ssa/vrp04.c: New test.
15209 * gcc.dg/tree-ssa/vrp05.c: New test.
15210 * gcc.dg/tree-ssa/vrp06.c: New test.
15211 * gcc.dg/tree-ssa/vrp07.c: New test.
15212 * gcc.dg/tree-ssa/vrp08.c: New test.
15213 * gcc.dg/tree-ssa/vrp09.c: New test.
15214 * gcc.dg/tree-ssa/vrp10.c: New test.
15215 * gcc.dg/tree-ssa/vrp11.c: New test.
15216 * gcc.dg/tree-ssa/vrp12.c: New test.
15217 * gcc.dg/tree-ssa/vrp13.c: New test.
15218
15219 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
15220
15221 PR 21029
15222 * gcc.dg/tree-ssa/pr21029.c: New test.
15223
15224 2005-06-01 Roger Sayle <roger@eyesopen.com>
15225
15226 * gfortran.dg/logint-1.f: New test case.
15227 * gfortran.dg/logint-2.f: Likewise.
15228 * gfortran.dg/logint-3.f: Likewise.
15229
15230 2005-06-01 Jakub Jelinek <jakub@redhat.com>
15231
15232 PR c/21536
15233 PR c/20760
15234 * gcc.dg/20050527-1.c: New test.
15235
15236 * gcc.dg/i386-sse-12.c: New test.
15237
15238 PR fortran/21729
15239 * gfortran.dg/implicit_5.f90: New test.
15240
15241 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
15242
15243 PR fortran/20883
15244 * gfortran/assign_4.f90: New test.
15245 * gfortran/assign_2.f90: Change compile to run.
15246
15247 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
15248
15249 * lib/target-supports.exp
15250 (check_effective_target_sync_char_short): New.
15251 * gcc.dg/sync-2.c: New.
15252
15253 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
15254
15255 PR tree-optimization/21817
15256 * gcc.dg/torture/pr21817-1.c: New.
15257
15258 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
15259
15260 PR c++/21165
15261 * g++.dg/template/init5.C: New.
15262
15263 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
15264
15265 * gfortran.dg/char_initialiser_actual.f90:
15266 Test character initialisers as actual arguments.
15267 * gfortran.dg/char_pointer_comp_assign.f90:
15268 Test character pointer structure component assignments.
15269 * gfortran.dg/char_array_structure_constructor.f90:
15270 Test character components in structure constructors.
15271
15272 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
15273
15274 PR middle-end/20931
15275 * g++.dg/opt/pr20931.C: New test.
15276
15277 2005-05-31 Andreas Jaeger <aj@suse.de>
15278
15279 PR testsuite/20772
15280 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
15281 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
15282 g++.old-deja/g++.ext/asmspec1.C,
15283 g++.old-deja/g++.other/regstack.C,
15284 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
15285 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
15286 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
15287 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
15288 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
15289 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
15290 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
15291 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
15292 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
15293 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
15294 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
15295 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
15296 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
15297 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
15298 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
15299 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
15300 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
15301 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
15302 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
15303
15304 2005-05-31 Jeff Law <law@redhat.com>
15305
15306 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
15307
15308 2005-05-30 Paolo Carlini <pcarlini@suse.de>
15309
15310 PR middle-end/21743
15311 * gcc.dg/builtins-1.c: Activate disabled clog test.
15312 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15313
15314 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
15315
15316 * gfortran.dg/char_pointer_assign.f90:
15317 Test character-pointer assignments and pointer assignments.
15318 * gfortran.dg/char_pointer_dummy.f90:
15319 Test character-pointer dummy arguments.
15320 * gfortran.dg/char_pointer_func.f90:
15321 Test character-pointer function returns.
15322 * gfortran.dg/char_pointer_dependency.f90:
15323 Test character-pointer functions with dependencies.
15324
15325 2005-05-30 Mark Mitchell <mark@codesourcery.com>
15326
15327 PR c++/21784
15328 * g++.dg/lookup/using14.C: New test.
15329
15330 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
15331
15332 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
15333 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
15334 trailing ^M.
15335
15336 2005-05-29 Geoffrey Keating <geoffk@apple.com>
15337
15338 PR c++/17413
15339 * g++.dg/template/local5.C: New.
15340
15341 PR target/21761
15342 * gcc.c-torture/compile/pr21761.c: New.
15343
15344 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
15345 before darwin8.
15346
15347 2005-05-30 Steven G. Kargl
15348
15349 PR fortran/20846
15350 * gfortran.dg/inquire_8.f90: New test.
15351
15352 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15353
15354 PR libfortran/21376
15355 * gfortran.dg/output_exponents_1.f90: New test.
15356
15357 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15358
15359 PR libfortran/20006
15360 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
15361
15362 2005-05-28 Mark Mitchell <mark@codesourcery.com>
15363
15364 PR c++/21210
15365 * g++.dg/ext/complex1.C: New test.
15366
15367 PR c++/21340
15368 * g++.dg/init/ctor6.C: New test.
15369
15370 2005-05-29 Jan Hubicka <jh@suse.cz>
15371
15372 * gcc.c-torture/compile/pr21562.c: New.
15373
15374 2005-05-28 Steven G. Kargl <kargls@comcast.net>
15375
15376 * gfortran.dg/subnormal_1.f90: New test.
15377
15378 2005-05-28 Jan Hubicka <jh@suse.cz>
15379
15380 * tree-prof.exp: Fix comment.
15381 * value-prof-1.c: New.
15382 * value-prof-2.c: New.
15383 * value-prof-3.c: New.
15384 * value-prof-4.c: New.
15385
15386 2005-05-27 Mark Mitchell <mark@codesourcery.com>
15387
15388 PR c++/21614
15389 * g++.dg/expr/ptrmem6.C: New test.
15390 * g++.dg/expr/ptrmem6a.C: Likewise.
15391
15392 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
15393
15394 PR tree-optimization/21658
15395 * gcc.dg/tree-ssa/pr21658.c: New.
15396
15397 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
15398
15399 PR c++/21455
15400 * g++.dg/inherit/ptrmem3.C: New.
15401
15402 PR c++/21681
15403 * g++.dg/parse/template16.C: New.
15404
15405 2005-05-27 Andreas Jaeger <aj@suse.de>
15406
15407 * gcc.dg/setjmp-2.c: Only run in 32-bit.
15408
15409 * gcc.dg/i386-sse-8.c: Run test on all archs.
15410
15411 2005-05-26 Mike Stump <mrs@apple.com>
15412
15413 * objc.dg/isa-field-1.m: Only run on darwin.
15414 * objc.dg/lookup-1.m: Likewise.
15415 * objc.dg/try-catch-8.m: Likewise.
15416
15417 2005-05-26 Roger Sayle <roger@eyesopen.com>
15418
15419 PR tree-optimization/9814
15420 * gcc.dg/pr9814-1.c: New test case.
15421
15422 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15423
15424 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
15425 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
15426 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
15427 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
15428 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
15429 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
15430 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
15431 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
15432 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
15433 objc.dg/try-catch-8.m: New.
15434
15435 2005-05-26 Janis Johnson <janis187@us.ibm.com>
15436
15437 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
15438 remove extraneous semicolons.
15439
15440 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15441
15442 * obj-c++.dg/comp-types-12.mm: New.
15443 * objc.dg/comp-types-11.m: New.
15444 * objc.dg/selector-4.m: New.
15445
15446 2005-05-26 Andreas Jaeger <aj@suse.de>
15447
15448 PR testsuite/20772
15449 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
15450 g++.old-deja/g++.ext/attrib3.C,
15451 g++.old-deja/g++.other/store-expr1.C,
15452 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
15453 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
15454 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
15455 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
15456 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
15457 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
15458 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
15459 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
15460 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
15461 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
15462 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
15463 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
15464 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
15465 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
15466 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
15467 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
15468 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
15469 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
15470 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
15471
15472 2005-05-26 Andreas Jaeger <aj@suse.de>
15473
15474 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
15475 x86-64 compilation.
15476
15477 2005-05-26 Andreas Jaeger <aj@suse.de>
15478
15479 PR testsuite/20772
15480 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
15481 gcc.misc-tests/i386-pf-athlon-1.c,
15482 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
15483 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
15484 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
15485 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
15486 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
15487 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
15488 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
15489 programs.
15490
15491 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
15492 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
15493 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
15494 x86-64 compilation.
15495
15496 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
15497 x86_64.
15498
15499 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
15500 effective-target ilp32.
15501
15502 2005-05-26 David Ung <davidu@mips.com>
15503
15504 * gcc.target/mips/ext_ins.c: New test for testing the generation
15505 of MIPS32/64 rev 2 ext/ins instructions.
15506
15507 2005-05-26 Andreas Jaeger <aj@suse.de>
15508
15509 * treelang/compile/unsigned.tree: Use gimple instead of
15510 nonexisting generic dump.
15511
15512 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
15513
15514 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
15515
15516 2005-05-26 Andreas Jaeger <aj@suse.de>
15517
15518 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
15519
15520 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15521
15522 PR libfortran/17283
15523 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
15524 Test callee-allocated memory with write statements.
15525
15526 2005-05-25 Roger Sayle <roger@eyesopen.com>
15527
15528 PR middle-end/21709
15529 * gcc.dg/pr21709-1.c: New test case.
15530
15531 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15532 Mike Stump <mrs@apple.com>
15533
15534 * objc/execute/next_mapping.h: Update for C++.
15535
15536 * obj-c++.dg/selector-1.mm: Move to...
15537 * obj-c++.dg/selector-4.mm: here...
15538
15539 * obj-c++.dg/basic.mm: New.
15540 * obj-c++.dg/comp-types-1.mm: New.
15541 * obj-c++.dg/cxx-class-1.mm: New.
15542 * obj-c++.dg/cxx-ivars-1.mm: New.
15543 * obj-c++.dg/cxx-ivars-2.mm: New.
15544 * obj-c++.dg/cxx-ivars-3.mm: New.
15545 * obj-c++.dg/cxx-scope-1.mm: New.
15546 * obj-c++.dg/cxx-scope-2.mm: New.
15547 * obj-c++.dg/defs.mm: New.
15548 * obj-c++.dg/empty-private-1.mm: New.
15549 * obj-c++.dg/encode-1.mm: New.
15550 * obj-c++.dg/encode-2.mm: New.
15551 * obj-c++.dg/encode-3.mm: New.
15552 * obj-c++.dg/extern-c-1.mm: New.
15553 * obj-c++.dg/extra-semi.mm: New.
15554 * obj-c++.dg/fix-and-continue-2.mm: New.
15555 * obj-c++.dg/isa-field-1.mm: New.
15556 * obj-c++.dg/ivar-list-semi.mm: New.
15557 * obj-c++.dg/local-decl-1.mm: New.
15558 * obj-c++.dg/lookup-1.mm: New.
15559 * obj-c++.dg/lookup-2.mm: New.
15560 * obj-c++.dg/method-1.mm: New.
15561 * obj-c++.dg/method-2.mm: New.
15562 * obj-c++.dg/method-3.mm: New.
15563 * obj-c++.dg/method-4.mm: New.
15564 * obj-c++.dg/method-5.mm: New.
15565 * obj-c++.dg/method-6.mm: New.
15566 * obj-c++.dg/method-7.mm: New.
15567 * obj-c++.dg/no-extra-load.mm: New.
15568 * obj-c++.dg/overload-1.mm: New.
15569 * obj-c++.dg/pragma-1.mm: New.
15570 * obj-c++.dg/pragma-2.mm: New.
15571 * obj-c++.dg/private-1.mm: New.
15572 * obj-c++.dg/private-2.mm: New.
15573 * obj-c++.dg/proto-qual-1.mm: New.
15574 * obj-c++.dg/qual-types-1.mm: New.
15575 * obj-c++.dg/stubify-1.mm: New.
15576 * obj-c++.dg/stubify-2.mm: New.
15577 * obj-c++.dg/super-class-1.mm: New.
15578 * obj-c++.dg/super-class-2.mm: New.
15579 * obj-c++.dg/super-dealloc-1.mm: New.
15580 * obj-c++.dg/super-dealloc-2.mm: New.
15581 * obj-c++.dg/template-1.mm: New.
15582 * obj-c++.dg/template-2.mm: New.
15583 * obj-c++.dg/template-3.mm: New.
15584 * obj-c++.dg/template-4.mm: New.
15585 * obj-c++.dg/template-5.mm: New.
15586 * obj-c++.dg/template-6.mm: New.
15587 * obj-c++.dg/try-catch-1.mm: New.
15588 * obj-c++.dg/try-catch-2.mm: New.
15589 * obj-c++.dg/try-catch-3.mm: New.
15590 * obj-c++.dg/try-catch-4.mm: New.
15591 * obj-c++.dg/try-catch-5.mm: New.
15592 * obj-c++.dg/try-catch-6.mm: New.
15593 * obj-c++.dg/try-catch-7.mm: New.
15594 * obj-c++.dg/try-catch-8.mm: New.
15595 * obj-c++.dg/try-catch-9.mm: New.
15596 * obj-c++.dg/va-meth-1.mm: New.
15597
15598 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15599
15600 * obj-c++.dg/selector-1.mm: New.
15601 * obj-c++.dg/selector-2.mm: New.
15602
15603 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15604
15605 * obj-c++.dg/selector-3.mm: New.
15606 * objc.dg/selector-3.m: New.
15607
15608 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15609
15610 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
15611 about where warning appears.
15612
15613 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15614
15615 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
15616 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
15617 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
15618 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
15619
15620 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15621
15622 * gcc.dg/20050524-1.c: New test.
15623
15624 2005-05-25 Jan Hubicka <jh@suse.cz>
15625
15626 * gcc.dg/tree-prof/inliner-1.c: New.
15627
15628 2005-05-25 Janis Johnson <janis187@us.ibm.com>
15629
15630 * gcc.dg/tree-prof: New directory.
15631 * gcc.dg/tree-prof/tree-prof.exp: New.
15632
15633 2005-05-25 DJ Delorie <dj@redhat.com>
15634
15635 * gcc.dg/Wattributes-1.c: New.
15636 * gcc.dg/Wattributes-2.c: New.
15637 * gcc.dg/Wattributes-3.c: New.
15638
15639 20005-05-24 Janis Johnson <janis187@us.ibm.com>
15640
15641 PR tree-optimization/19833
15642 * gcc.dg/uninit-4.c: Remove xfail.
15643 * gcc.dg/uninit-9.c: Ditto.
15644
15645 2005-05-24 Ziemowit Laski <zlaski@apple.com>
15646
15647 * obj-c++.dg/bitfield-[1-5].mm: New.
15648 * obj-c++.dg/class-protocol-1.mm: New.
15649 * obj-c++.dg/comp-types-1[0-1].mm: New.
15650 * obj-c++.dg/comp-types-[2-9].mm: New.
15651 * obj-c++.dg/encode-[4-8].mm: New.
15652 * obj-c++.dg/layout-1.mm: New.
15653 * obj-c++.dg/method-1[0-9].mm: New.
15654 * obj-c++.dg/method-2[0-1].mm: New.
15655 * obj-c++.dg/method-[8-9].mm: New.
15656 * obj-c++.dg/objc-gc-3.mm: New.
15657 * obj-c++.dg/try-catch-10.mm: New.
15658 * objc.dg/bitfield-5.m: New.
15659 * objc.dg/comp-types-10.m: New.
15660 * objc.dg/comp-types-9.m: New.
15661 * objc.dg/layout-1.m: New.
15662 * objc.dg/objc-gc-4.m: New.
15663 * objc.dg/try-catch-9.m: New.
15664 * objc.dg/class-protocol-1.m: Tweak diagnostics.
15665 * objc.dg/comp-types-1.m: Likewise.
15666 * objc.dg/comp-types-[5-6].m: Likewise.
15667 * objc.dg/method-9.m: Likewise.
15668
15669 2005-05-24 Janis Johnson <janis187@us.ibm.com>
15670
15671 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
15672 and on hardware without VMX support.
15673
15674 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
15675
15676 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
15677
15678 * lib/profopt.exp (dg-final-generate, dg-final-use,
15679 profopt-final-code, profopt-get-options): New.
15680 (profopt-execute): Process test directives.
15681
15682 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
15683 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
15684 cleanup-tree-dump, cleanup-saved-temps): Update comments.
15685
15686 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
15687
15688 PR C++/21645
15689 * g++.dg/init/ctor5.C: New test.
15690
15691 2005-05-24 Ira Rosen <irar@il.ibm.com>
15692
15693 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
15694 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
15695 vect-113.c, vect-114.c.
15696
15697 2005-05-23 Adam Nemet <anemet@lnxw.com>
15698
15699 * gcc.dg/const-elim-1.c: Remove xfails.
15700
15701 2005-05-23 Jeff Law <law@redhat.com>
15702
15703 * gcc.c-torture/compile/pr21638.c: New test.
15704 * gcc.c-torture/compile/20050520-1.c: New test.
15705
15706 2005-05-23 Nick Clifton <nickc@redhat.com>
15707
15708 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
15709 be a proper triple, ie: m32r*-*-*.
15710 * g++.old-deja/g++.jason/thunk3.C: Likewise.
15711
15712 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
15713
15714 PR middle-end/21331
15715 PR tree-opt/21293
15716 * gcc.c-torture/compile/pr21293.c: New test.
15717 * gcc.c-torture/execute/pr21331.c: New test.
15718
15719 2004-05-20 Richard Henderson <rth@redhat.com>
15720
15721 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
15722
15723 2005-05-20 Ziemowit Laski <zlaski@apple.com>
15724
15725 * obj-c++-dg.exp: Add.
15726 * obj-c++.exp: Add.
15727 * obj-c++.dg/dg.exp: Add.
15728
15729 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
15730
15731 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
15732 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
15733
15734 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
15735
15736 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
15737
15738 2004-05-19 Richard Henderson <rth@redhat.com>
15739
15740 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
15741
15742 2005-05-19 Janis Johnson <janis187@us.ibm.com>
15743
15744 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
15745
15746 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
15747
15748 2005-05-19 Jakub Jelinek <jakub@redhat.com>
15749
15750 PR c++/21495
15751 * g++.dg/parse/extern1.C: New test.
15752 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
15753
15754 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15755
15756 * gcc.dg/c99-math.h: New.
15757 * gcc.dg/c99-math-float-1.c: New test.
15758 * gcc.dg/c99-math-double-1.c: Likewise.
15759 * gcc.dg/c99-math-long-double-1.c: Likewise.
15760
15761 2005-05-18 Richard Henderson <rth@redhat.com>
15762
15763 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
15764
15765 2005-05-18 Devang Patel <dpatel@apple.com>
15766
15767 * g++.dg/opt/20050511-1.C: New test.
15768
15769 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
15770
15771 PR libfortran/21127
15772 * gfortran.dg/reshape-complex.f90: New test.
15773
15774 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
15775
15776 * gfortran.dg/array_constructor_1.f90: New test.
15777 * gfortran.dg/array_constructor_2.f90: New test.
15778
15779 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
15780
15781 PR fortran/20954
15782 * gfortran.dg/pr20954.f: New test.
15783
15784 2005-05-17 Mike Stump <mrs@apple.com>
15785
15786 Yet more Objective-C++...
15787
15788 * objc.dg/method-5.m: Update.
15789 * objc.dg/method-6.m: Update.
15790 * objc.dg/method-7.m: Update.
15791 * objc.dg/method-9.m: Update.
15792 * objc.dg/try-catch-2.m: Update.
15793
15794 2005-05-17 Mark Mitchell <mark@codesourcery.com>
15795
15796 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
15797 Remove little-endian optimizations.
15798
15799 2005-05-17 Jeff Law <law@redhat.com>
15800
15801 * g++.dg/tree-ssa/pr14814.C: New test.
15802 * gcc.dg/tree-ssa/pr14814.C: New test.
15803 * gcc.dg/tree-ssa/pr17141-1.C: New test.
15804 * gcc.dg/tree-ssa/pr17141-2.C: New test.
15805
15806 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15807
15808 * gcc.dg/compat/generate-random.c: Do not include
15809 libiberty.h.
15810 * gcc.dg/compat/generate-random_r.c: Likewise.
15811
15812 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
15813
15814 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
15815
15816 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15817
15818 PR middle-end/21595
15819 * g++.dg/tree-ssa/builtin1.C: New testcase.
15820
15821 2005-05-17 Jakub Jelinek <jakub@redhat.com>
15822
15823 PR c++/21454
15824 * g++.dg/opt/const4.C: New test.
15825
15826 PR middle-end/21492
15827 * g++.dg/opt/crossjump1.C: New test.
15828
15829 PR tree-optimization/21610
15830 * gcc.c-torture/compile/20050516-1.c: New test.
15831
15832 PR fortran/15080
15833 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
15834 about the test failing.
15835 * gfortran.fortran-torture/execute/where_7.f90: New test.
15836 * gfortran.fortran-torture/execute/where_8.f90: New test.
15837
15838 2005-05-16 Richard Henderson <rth@redhat.com>
15839
15840 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
15841 i?86 and x86_64.
15842
15843 2005-05-16 Mark Mitchell <mark@codesourcery.com>
15844
15845 * gcc.dg/compat/generate-random.c (config.h): Do not include.
15846 (limits.h): Include unconditionally.
15847 (stdlib.h): Likewise.
15848 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
15849 (limits.h): Include unconditionally.
15850 (stdlib.h): Likewise.
15851 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
15852 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
15853 (limits.h): Include unconditionally.
15854 (stdlib.h): Likewise.
15855 (hashtab.h): Do not include.
15856 (getopt.h): Likewise.
15857 (stddef.h): Include.
15858 (hashval_t): Define.
15859 (struct entry): Add "next" field.
15860 (HASH_SIZE): New macro.
15861 (hash_table): New variable.
15862 (switchfiles): Do not use xmalloc.
15863 (mix): New macro.
15864 (iterative_hash): New function.
15865 (hasht): Remove.
15866 (e_exists): New function.
15867 (e_insert): Likewise.
15868 (output): Use, instead of libiberty hashtable functions.
15869 (main): Do not use getopt. Do not call htab_create.
15870
15871 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
15872
15873 PR libstdc++/21526
15874 * lib/target-supports.exp (check_mkfifo_available):
15875 Return 0 for cygwin as mkfifo support incomplete on platform.
15876 Fix typos in comments.
15877
15878 2005-05-15 Mark Mitchell <mark@codesourcery.com>
15879
15880 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
15881
15882 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
15883
15884 PR fortran/17432
15885 * gfortran.dg/assign_4.f: New test.
15886
15887 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
15888
15889 PR tree-optimization/21563
15890 * gcc.dg/tree-ssa/pr21563.c: New.
15891
15892 2005-05-14 Jan Hubicka <jh@suse.cz>
15893
15894 * gcc.dg/noreturn-7.c: Allow control reaches warning.
15895
15896 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
15897
15898 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
15899
15900 2005-05-13 Julian Brown <julian@codesourcery.com>
15901
15902 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
15903 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
15904
15905 2005-05-13 Jan Hubicka <jh@suse.cz>
15906
15907 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
15908 * gcc.dg/fold-xor-?.c: Likewise.
15909 * gcc.dg/pr15784-?.c: Likewise.
15910 * gcc.dg/pr20922-?.c: Likewise.
15911 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
15912 * gcc.dg/tree-ssa/pr17598.c: Likewise.
15913 * gcc.dg/tree-ssa/pr20470.c: Likewise.
15914
15915 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15916
15917 PR fortran/21260
15918 * gfortran.dg/hollerith_1.f90: New test.
15919
15920 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15921
15922 * gfortran.dg/func_result_2.f90: New test.
15923
15924 2005-05-11 Bud Davis <bdavis@gfortran.org>
15925
15926 * gfortran.dg/dev_null.f90: New test.
15927
15928 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
15929
15930 * gcc.dg/arm-vfp1.c: Revert last change.
15931
15932 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
15933
15934 PR middle-end/19807
15935 PR tree-optimization/19639
15936 * g++.dg/tree-ssa/pr19807.C: New testcase.
15937
15938 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15939
15940 PR libfortran/21471
15941 * gfortran.dg/append-1.f90: New test.
15942
15943 2005-05-10 Diego Novillo <dnovillo@redhat.com>
15944
15945 * gcc.dg/pr18501.c: XFAIL.
15946 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
15947 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
15948 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
15949 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
15950 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
15951 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
15952 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
15953 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
15954
15955 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15956
15957 PR fortran/20178
15958 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
15959 gfortran.dg/f2c_3.f90: New tests.
15960
15961 * gfortran.dg/return_1.f90: Fix dg annotation.
15962
15963 2005-05-10 Diego Novillo <dnovillo@redhat.com>
15964
15965 * gcc.c-torture/compile/20050510-1.c: New test.
15966
15967 2005-05-10 Mark Mitchell <mark@codesourcery.com>
15968
15969 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
15970
15971 2005-05-10 Bob Wilson <bob.wilson@acm.org>
15972
15973 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
15974
15975 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
15976
15977 PR c/17913
15978 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
15979
15980 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
15981
15982 PR c/21342
15983 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
15984 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
15985
15986 2005-05-10 Ben Elliston <bje@au.ibm.com>
15987
15988 PR debug/16676
15989 * gcc.dg/debug/pr16676.c: New test.
15990
15991 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
15992
15993 PR testsuite/21443
15994 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
15995 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
15996 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
15997 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
15998 Change -O1 to -O2.
15999 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
16000 -fno-tree-dominator-opts.
16001
16002 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16003
16004 * gfortran.dg/return_1.f90: New test.
16005
16006 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
16007
16008 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
16009
16010 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
16011
16012 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
16013
16014 PR c++/21427
16015 * g++.dg/inherit/covariant13.C: New.
16016
16017 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16018
16019 PR libfortran/19155
16020 * gfortran.dg/pr19155.f: New test.
16021
16022 2005-05-08 Roger Sayle <roger@eyesopen.com>
16023
16024 PR inline-asm/8788
16025 * gcc.dg/pr8788-1.c: New testcase.
16026
16027 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
16028
16029 PR target/21416
16030 * gcc.target/mips/fpcmp-[12].c: New tests.
16031
16032 2005-05-06 Mark Mitchell <mark@codesourcery.com>
16033
16034 * lib/target-supports-dg.exp (dg-require-fork): New function.
16035 (dg-require-mkfifo): Likewise.
16036 * lib/target-supports.exp (check_function_available): New
16037 function.
16038 (check_fork_available): Likewise.
16039 (check_mkfifo_available): Likewise.
16040
16041 2005-05-06 Jeff Law <law@redhat.com>
16042
16043 * gcc.c-torture/compile/pr21380.c: New test.
16044
16045 2005-05-06 Jakub Jelinek <jakub@redhat.com>
16046
16047 PR c++/20961
16048 * g++.dg/ext/weak3.C: New test.
16049
16050 2005-05-05 Mark Mitchell <mark@codesourcery.com>
16051
16052 PR c++/21352
16053 * g++.dg/template/crash37.C: New test.
16054
16055 2005-05-05 Paul Brook <paul@codesourcery.com>
16056
16057 * gcc.dg/arm-g2.c: Use effective-target arm32.
16058 * gcc.dg/arm-mmx-1.c: Ditto.
16059 * gcc.dg/arm-scd42-2.c: Ditto.
16060 * gcc.dg/arm-vfp1.c: Ditto.
16061 * lib/target-supports.exp (check_effective_target_arm32): New
16062 function.
16063
16064 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
16065
16066 PR libfortran/21354
16067 gfortran.dg/in_pack_rank7.f90: New test.
16068
16069 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
16070
16071 PR middle-end/15618
16072 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
16073
16074 2005-05-04 Jakub Jelinek <jakub@redhat.com>
16075
16076 PR middle-end/21265
16077 * gcc.dg/20050503-1.c: New test.
16078
16079 PR rtl-optimization/21239
16080 * gcc.dg/i386-sse-11.c: New test.
16081
16082 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
16083
16084 PR target/16888
16085 * gcc.target/i386/asm-1.c: New test.
16086
16087 2005-05-03 Jakub Jelinek <jakub@redhat.com>
16088
16089 PR rtl-optimization/21330
16090 * gcc.c-torture/execute/20050502-1.c: New test.
16091
16092 PR target/21297
16093 * gcc.c-torture/execute/20050502-2.c: New test.
16094
16095 2005-05-03 Uros Bizjak <uros@kss-loka.si>
16096
16097 PR middle-end/21282
16098 * gcc.dg/pr21282.c: New.
16099
16100 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
16101
16102 * gcc.dg/vect/pr20122.c: Clean up .vect file.
16103 * gcc.dg/vect/vect-92.c: Likewise.
16104 * gcc.dg/vect/vect-93.c: Likewise.
16105 * gcc.dg/vect/vect-dv-1.c: Likewise.
16106 * gcc.dg/vect/vect-dv-2.c: Likewise.
16107 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
16108
16109 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
16110
16111 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
16112 * gfortran.dg/vect/vect-2.f90: Likewise.
16113 * gfortran.dg/vect/vect-3.f90: Likewise.
16114 * gfortran.dg/vect/vect-4.f90: Likewise.
16115 * gfortran.dg/vect/vect-5.f90: Likewise.
16116
16117 2005-05-02 Geoffrey Keating <geoffk@apple.com>
16118
16119 PR target/20813
16120 * gcc.dg/rs6000-fpint-2.c: New.
16121
16122 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
16123
16124 PR c/15698
16125 * gcc.dg/builtins-30.c: Update expected messages.
16126 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
16127 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
16128 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
16129
16130 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
16131
16132 PR tree-optimization/21294
16133 * gcc.dg/tree-ssa/pr21294.c: New.
16134
16135 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
16136
16137 * gcc.dg/altivec-3.c (vec_store): Do not use the old
16138 __builtin_altivec_st_internal_4si built-in.
16139
16140 2005-05-02 Mark Mitchell <mark@codesourcery.com>
16141
16142 PR c++/15875
16143 * g++.dg/template/ptrmem14.C: New test.
16144
16145 2005-05-02 Paul Brook <paul@codesourcery.com>
16146
16147 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
16148
16149 2005-05-02 Michael Matz <matz@suse.de>
16150
16151 PR c++/19542
16152 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
16153
16154 2005-05-01 Mark Mitchell <mark@codesourcery.com>
16155
16156 * g++.dg/cpp/weak.C: New test.
16157
16158 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16159
16160 * gcc.dg/tree-ssa/loop-8.c: New test.
16161
16162 2005-04-30 Michael Maty <matz@suse.de>
16163
16164 * gcc.dg/inline-mcpy.c: New test.
16165
16166 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
16167
16168 PR libfortran/18958
16169 * gfortran.dg/eoshift.f90: New test case.
16170
16171 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
16172
16173 PR libfortran/18857
16174 * gfortran.dg/matmul_1.f90: New test.
16175
16176 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
16177
16178 PR tree-optimization/21030
16179 * gcc.dg/tree-ssa/pr21030.c: New.
16180
16181 2005-04-29 Devang Patel <dpatel@apple.com>
16182
16183 PR tree-optimization/21272
16184 * gcc.dg/vect/vect-ifcvt-10.c: New test.
16185
16186 2005-04-29 Jakub Jelinek <jakub@redhat.com>
16187
16188 PR fortran/13082
16189 PR fortran/18824
16190 * gfortran.dg/entry_4.f90: New test.
16191 * gfortran.fortran-torture/execute/entry_1.f90: New test.
16192 * gfortran.fortran-torture/execute/entry_2.f90: New test.
16193 * gfortran.fortran-torture/execute/entry_3.f90: New test.
16194 * gfortran.fortran-torture/execute/entry_4.f90: New test.
16195 * gfortran.fortran-torture/execute/entry_5.f90: New test.
16196 * gfortran.fortran-torture/execute/entry_6.f90: New test.
16197 * gfortran.fortran-torture/execute/entry_7.f90: New test.
16198
16199 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16200
16201 * gfortran.fortran-torture/execute/entry_8.f90: New test.
16202
16203 2005-04-29 Paul Brook <paul@codesourcery.com>
16204
16205 * gfortran.dg/entry_3.f90: New test.
16206
16207 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16208
16209 * gfortran.dg/implicit_4.f90: New test.
16210
16211 2005-04-28 Bob Wilson <bob.wilson@acm.org>
16212
16213 * lib/target-supports.exp (check_profiling_available): Return
16214 false for xtensa-*-elf.
16215
16216 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
16217
16218 * lib/fortran-torture.exp (fortran-torture.exp): Catch
16219 error if file cannot be deleted.
16220
16221 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
16222
16223 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
16224 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
16225 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
16226 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
16227 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
16228 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
16229 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
16230 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
16231 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
16232 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
16233 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
16234 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
16235 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
16236
16237 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16238
16239 PR fortran/20865
16240 * gfortran.dg/pr20865.f90: New test.
16241
16242 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
16243
16244 * gcc.dg/void-cast-2.c: New test.
16245
16246 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16247
16248 PR c/21159
16249 * gcc.dg/void-cast-1.c: New test.
16250
16251 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
16252
16253 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
16254
16255 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16256
16257 PR fortran/21177
16258 * gfortran.dg/pr21177.f90: New test.
16259
16260 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
16261
16262 PR tree-optimization/21171
16263 * gcc.dg/tree-ssa/pr21171.c: New test.
16264
16265 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
16266
16267 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
16268 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
16269 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
16270 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
16271 gcc.dg/tree-ssa/gen-vect-32.c: New.
16272 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
16273 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
16274 don't run on PPC32.
16275
16276 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16277
16278 PR c/21213
16279 * gcc.dg/transparent-union-3.c: New test.
16280
16281 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16282
16283 PR c/20740
16284 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
16285 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
16286 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
16287 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
16288 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
16289 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
16290
16291 2005-04-26 Jeff Law <law@redhat.com>
16292
16293 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
16294 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
16295 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
16296 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
16297 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
16298 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
16299 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
16300
16301 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
16302
16303 PR tree-optimization/17598
16304 * gcc.dg/tree-ssa/pr17598.c: New testcase.
16305
16306 2005-04-25 Mike Stump <mrs@apple.com>
16307
16308 * objc.dg/fix-and-continue-1.m: Add.
16309
16310 2005-04-25 Roger Sayle <roger@eyesopen.com>
16311
16312 PR c++/20995
16313 * g++.dg/opt/pr20995-1.C: New test case.
16314
16315 2005-04-25 Devang Patel <dpatel@apple.com>
16316
16317 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
16318
16319 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16320
16321 PR testsuite/21062
16322 * g++.dg/opt/alias2.C (printf): Correct the prototype.
16323
16324 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16325
16326 PR C++/21188
16327 * g++.dg/opt/rtti2.C: New test.
16328
16329 2005-04-25 Paul Brook <paul@codesourcery.com>
16330 Steven G. Kargl <kargls@comcast.net>
16331
16332 PR fortran/20879
16333 * gfortran.dg/ichar_1.f90: New file.
16334
16335 2005-04-24 Jakub Jelinek <jakub@redhat.com>
16336
16337 PR middle-end/20991
16338 * g++.dg/opt/pr20991.C: New test.
16339
16340 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
16341 where sizeof (type) < __alignof__ (type).
16342 * gcc.dg/compat/struct-layout-1.h: Likewise.
16343
16344 2005-04-24 Per Bothner <per@bothner.com>
16345 Devang Patel <dpatel@apple.com>
16346
16347 PR preprocessor/20907
16348 * gcc.dg/cpp/very-long-comment.c: New test.
16349
16350 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16351
16352 PR fortran/20059
16353 * gfortran.dg/common_5.f: New test.
16354
16355 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
16356
16357 PR middle-end/21082
16358 * g++.dg/tree-ssa/pr21082.C: New testcase.
16359
16360 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
16361
16362 * gcc.dg/vect/vect-99.c: New test.
16363
16364 2005-04-22 Diego Novillo <dnovillo@redhat.com>
16365
16366 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
16367
16368 2005-04-22 Jeff Law <law@redhat.com>
16369
16370 * gcc.dg/uninit-5.c: Remove xfails.
16371 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
16372 conditionals and loads.
16373
16374 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
16375
16376 PR libfortran/20074
16377 PR libfortran/20436
16378 PR libfortran/21108
16379 * gfortran.dg/nested_reshape.f90: new test
16380 * gfortran.dg/reshape-alloc.f90: new test
16381 * gfortran.dg/reshape.f90: new test
16382
16383 2005-04-22 Mark Mitchell <mark@codesourcery.com>
16384
16385 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
16386
16387 * gcc.dg/arm-vfp1.c: New test.
16388
16389 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
16390
16391 PR c++/21087
16392 * g++.dg/lookup/builtin2.C: New test.
16393
16394 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
16395
16396 * gcc.dg/weak/weak-13.c: New test.
16397
16398 2005-04-21 Geoffrey Keating <geoffk@apple.com>
16399
16400 * lib/target-supports.exp (check_effective_target_sync_int_long):
16401 Add powerpc*.
16402
16403 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
16404
16405 * gcc.target/mips/branch-1.c: New test.
16406
16407 2005-04-21 Richard Henderson <rth@redhat.com>
16408
16409 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
16410 * gcc.dg/vect/vect-86.c: Likewise.
16411 * gcc.dg/vect/vect-87.c: Likewise.
16412 * gcc.dg/vect/vect-88.c: Likewise.
16413
16414 2005-04-21 Devang Patel <dpatel@apple.com>
16415
16416 PR optimization/20994
16417 * gcc.dg/tree-ssa/ifc-3.c: New test.
16418
16419 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16420
16421 PR c/12913
16422 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
16423 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
16424 gcc.dg/c99-vla-jump-5.c: New tests.
16425
16426 2005-04-19 Richard Henderson <rth@redhat.com>
16427
16428 * lib/target-supports.exp (check_effective_target_vect_int_mult):
16429 Fix typo in exists check.
16430 (check_effective_target_sync_int_long): New.
16431 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
16432 * gcc.dg/ia64-sync-2.c: Likewise.
16433 * gcc.dg/ia64-sync-3.c: Likewise.
16434 * gcc.dg/ia64-sync-4.c: Likewise.
16435
16436 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
16437
16438 * gcc.dg/fold-xor-1.c: New test.
16439 * gcc.dg/fold-xor-2.c: New test.
16440
16441 2005-04-19 James E. Wilson <wilson@specifixinc.com>
16442
16443 PR target/20670
16444 * g++.dg/eh/fp-regs.C: New test.
16445
16446 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16447
16448 * gcc.dg/Wint-to-pointer-cast-1.c,
16449 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
16450 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
16451 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
16452
16453 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16454
16455 PR fortran/16861
16456 * gfortran.dg/pr16861.f90: New test.
16457
16458 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16459
16460 * gcc.dg/pr21085.c: New test.
16461
16462 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
16463
16464 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
16465 (setup_mips_tests, dg-mips-options): New procedures.
16466 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
16467 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
16468 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
16469 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16470 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
16471 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
16472 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
16473 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16474 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
16475 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
16476 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
16477 dg-mips-options instead of dg-options. Remove now-redundant
16478 preprocessor guards.
16479 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
16480 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16481 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16482 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
16483 * gcc.dg/vr-mult-2.c: Delete.
16484 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
16485 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
16486 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
16487 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
16488 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
16489 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
16490 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
16491
16492 2005-04-18 Laurent GUERBY <laurent@guerby.net>
16493
16494 * ada/acats/run_all.sh: Use sync when executable not present.
16495
16496 2005-04-18 Devang Patel <dpatel@apple.com>
16497
16498 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
16499 * gcc.dg/vect/vect-11a.c: New.
16500 * gcc.dg/vect/vect-none.c: Update.
16501 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
16502
16503 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16504
16505 PR tree-optimization/20922
16506 * gcc.dg/pr20922-1.c: New test.
16507 * gcc.dg/pr20922-2.c: New test.
16508 * gcc.dg/pr20922-3.c: New test.
16509 * gcc.dg/pr20922-4.c: New test.
16510 * gcc.dg/pr20922-5.c: New test.
16511 * gcc.dg/pr20922-6.c: New test.
16512
16513 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16514
16515 PR libfortran/20950
16516 * gfortran.dg/pr20950.f: New test.
16517
16518 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16519
16520 PR libfortran/19216
16521 * gfortran.dg/pr19216.f: New test.
16522
16523 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
16524
16525 PR tree-optimization/21001
16526 * gcc.dg/tree-ssa/pr21001.c: New.
16527
16528 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
16529
16530 PR libfortran/21075
16531 * gfortran.dg/reshape_rank7.f90: New test.
16532
16533 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
16534
16535 PR libfortran/12884 gfortran.dg/pr12884.f: New test
16536 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
16537 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
16538 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
16539 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
16540 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
16541 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
16542 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
16543 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
16544 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
16545 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
16546 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
16547 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
16548 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
16549 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
16550 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
16551 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
16552 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
16553 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
16554 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
16555 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
16556
16557 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
16558
16559 * gfortran.dg/wtruncate.f: New testcase.
16560 * gfortran.dg/wtruncate.f90: New testcase.
16561
16562 2005-04-16 Mark Mitchell <mark@codesourcery.com>
16563
16564 PR c++/21025
16565 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
16566 which sizeof/alignof is dependent, rather than just whether we are
16567 processing_template_decl.
16568
16569 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16570
16571 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16572 corrected typo where the wrong variables had been compared.
16573
16574 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16575
16576 PR libfortran/18495
16577 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16578 Test callee-allocated version of return array with a write
16579 statement.
16580 Test spread with a temporary with another write statement.
16581
16582 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
16583
16584 PR tree-optimization/21031
16585 * gcc.dg/tree-ssa/pr21031.c: New.
16586
16587 2005-04-15 Uros Bizjak <uros@kss-loka.si>
16588
16589 PR tree-optimization/21004
16590 * gcc.dg/builtins-53.c: Include builtins-config.h.
16591 Check floorf, ceilf, floorl and ceill transformations
16592 only when HAVE_C99_RUNTIME is defined.
16593
16594 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
16595
16596 PR middle-end/20739
16597 * gcc.dg/tree-ssa/pr20739.c: New test.
16598
16599 2005-04-14 Mike Stump <mrs@apple.com>
16600
16601 * gcc.dg/Foundation.framework/empty: New.
16602 * gcc.dg/framework-2.c: New.
16603
16604 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16605
16606 PR tree-optimization/21021
16607 * gcc.c-torture/compile/pr21021.c: New.
16608
16609 2005-04-14 Janis Johnson <janis187@us.ibm.com>
16610
16611 PR testsuite/21010
16612 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
16613 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
16614 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
16615 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
16616 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
16617 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
16618 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
16619 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
16620
16621 2005-04-14 Richard Henderson <rth@redhat.com>
16622
16623 * lib/target-supports.exp (check_effective_target_vect_condition):
16624 Add ia64, i?86, and x86_64.
16625
16626 2005-04-14 Steven G. Kargl <kargls@comcast.net>
16627
16628 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
16629
16630 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16631
16632 PR tree-optimization/20657
16633 * gcc.dg/tree-ssa/pr20657.c: New.
16634
16635 2005-04-14 Uros Bizjak <uros@kss-loka.si>
16636
16637 * gcc.dg/builtins-53.c: Also check (int)trunc* and
16638 (long long int)trunc*.
16639
16640 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
16641
16642 PR target/20927
16643 * gcc.dg/pr20927.c: New test.
16644
16645 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
16646
16647 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
16648 * gcc.target/mips/asm-1.c: Likewise.
16649
16650 2005-04-13 Dale Johannesen <dalej@apple.com>
16651
16652 * objc.dg/objc-fast-4.m: New.
16653
16654 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
16655
16656 * gcc.target/cris/torture/cris-torture.exp: New driver in new
16657 directory.
16658 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
16659
16660 2005-04-13 David Edelsohn <edelsohn@gnu.org>
16661
16662 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
16663 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
16664 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
16665
16666 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
16667
16668 PR tree-optimization/20913
16669 * gcc.dg/tree-ssa/pr20913.c: New.
16670
16671 PR tree-optimization/20702
16672 * gcc.dg/tree-ssa/pr20702.c: New.
16673
16674 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16675
16676 PR c++/13744
16677 * g++.dg/inherit/local3.C: New test.
16678
16679 2005-04-12 Jeff Law <law@redhat.com>
16680
16681 * gcc.dg/tree-ssa/20050412-1.c: New test.
16682
16683 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
16684
16685 PR libfortran/19016
16686 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
16687 Add tests with mask generated by expression.
16688 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16689 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16690 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16691
16692 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
16693
16694 PR middle-end/20917
16695 * gcc.dg/20050409-1.c: New test.
16696
16697 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
16698
16699 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
16700
16701 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16702
16703 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16704 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
16705 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16706 (TARGET_CXX): Adjust accordingly.
16707 * target.h (struct gcc_target): Remove epxort_class_data. Add
16708 determine_class_data_visibility and class_data_always_comdat.
16709 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16710 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
16711 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16712 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
16713 (arm_cxx_determine_class_data_visibility): New.
16714 (arm_cxx_class_data_always_comdat): Likewise.
16715 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16716 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
16717 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16718 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
16719 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
16720 Define.
16721
16722 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16723
16724 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
16725
16726 2005-04-11 Geoffrey Keating <geoffk@apple.com>
16727
16728 * gcc.dg/i386-darwin-fpmath.c: New.
16729
16730 2004-04-11 Devang Patel <dpatel@apple.com>
16731
16732 * lib/target-supports.exp (check_effective_target_vect_condition): New.
16733 * gcc.dg/vect/vect-ifcvt-1.c: New test.
16734 * gcc.dg/vect/vect-ifcvt-2.c: New test.
16735 * gcc.dg/vect/vect-ifcvt-3.c: New test.
16736 * gcc.dg/vect/vect-ifcvt-4.c: New test.
16737 * gcc.dg/vect/vect-ifcvt-5.c: New test.
16738 * gcc.dg/vect/vect-ifcvt-6.c: New test.
16739 * gcc.dg/vect/vect-ifcvt-7.c: New test.
16740 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
16741
16742 2004-04-11 Devang Patel <dpatel@apple.com>
16743
16744 * gcc.dg/vect/vect-dv-1.c: New test.
16745 * gcc.dg/vect/vect-dv-2.c: New test.
16746
16747 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16748
16749 PR tree-optimization/20933
16750 * gcc.dg/tree-ssa/pr20933.c: New test.
16751
16752 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16753
16754 * gfortran.dg/fold_nearest.f90: New test.
16755
16756 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
16757
16758 * gcc.dg/tree-ssa/alias-1.c: New test.
16759
16760 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16761
16762 PR tree-optimization/20920
16763 * g++.dg/tree-ssa/pr20920.C: New test.
16764
16765 2005-04-11 Uros Bizjak <uros@kss-loka.si>
16766
16767 * gcc.dg/builtins-53.c: Also check (int)ceil* and
16768 (long long int)ceil*.
16769
16770 2005-04-10 Mark Mitchell <mark@codesourcery.com>
16771
16772 * g++.dg/warn/Wdtor1.C: Declare template in system header with
16773 explicit C++ linkage.
16774
16775 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16776
16777 * gfortran.dg/pr17229.f: Take care of the new obsolescence
16778 warning for arithmetic IF statements.
16779
16780 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
16781
16782 * eor_handling_1.f90: New test case.
16783 * eor_handling_2.f90: New test case.
16784 * eor_handling_3.f90: New test case.
16785 * eor_handling_4.f90: New test case.
16786 * eor_handling_5.f90: New test case.
16787 * noadv_size.f90: New test case.
16788 * pad_no.f90: New test case.
16789
16790 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
16791
16792 * gcc.c-torture/execute/20050410-1.c: New test.
16793
16794 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
16795
16796 * gcc.dg/pr20126.c: New.
16797
16798 2005-04-09 Bud Davis <bdavis@gfortran.org>
16799 Steven G. Kargl <kargls@comcast.net>
16800
16801 * gfortran.dg/PR19872.f: New test.
16802
16803 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16804
16805 * gfortran.dg/nint_1.f90: Fix dg-do directive.
16806
16807 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16808
16809 * gfortran.dg/nint_1.f90: New test.
16810
16811 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16812
16813 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
16814 Added test for callee-allocated arrays with write statements.
16815 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
16816 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
16817 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16818 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16819 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16820
16821 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16822
16823 PR libfortran/20163
16824 * gfortran.dg/open-options-blanks.f: New test.
16825
16826 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
16827
16828 PR fortran/13257
16829 * gfortran.dg/comma_format_extension_[1234].f: New tests.
16830
16831 2005-04-09 Jakub Jelinek <jakub@redhat.com>
16832
16833 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16834 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16835 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16836 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16837 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16838 * gcc.c-torture/execute/stdarg-4.c: New test.
16839
16840 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
16841
16842 PR target/20795
16843 * g++.dg/abi/param2.C: New test.
16844
16845 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16846
16847 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
16848
16849 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16850
16851 * gcc.dg/builtins-53.c: New test.
16852
16853 2005-04-08 Diego Novillo <dnovillo@redhat.com>
16854
16855 * g++.dg/tree-ssa/pr18178.C: New test.
16856 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
16857 * gcc.c-torture/execute/20041019-1.c: New test.
16858 * gcc.dg/tree-ssa/20041008-1.c: New test.
16859 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
16860 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
16861 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
16862 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
16863 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
16864 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
16865 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
16866 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
16867 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
16868 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
16869
16870 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
16871
16872 PR rtl-optimization/20466
16873 * gcc.c-torture/execute/pr20466-1.c: New test.
16874
16875 2005-04-08 Mark Mitchell <mark@codesourcery.com>
16876
16877 PR c++/20905
16878 * g++.dg/parse/cond2.C: New test.
16879
16880 PR c++/20145
16881 * g++.dg/warn/Wdtor1.C: New test.
16882
16883 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16884
16885 PR fortran/17229
16886 * gfortran.dg/pr17229.f: New test.
16887
16888 2005-04-07 Steven G. Kargl <kargls@comcast.net>
16889
16890 * gfortran.dg/tiny_1.f90: New test.
16891 * gfortran.dg/tiny_2.f90: ditto.
16892
16893 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
16894
16895 * gfortran.dg/eor_1.f90: Fix dg-do run line
16896 * gfortran.dg/open_new.f90: Fix dg-do run line
16897
16898 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
16899
16900 * lib/target-supports.exp (get_compiler_messages): Support
16901 optional arguments, the fourth being compiler options.
16902 (check_effective_target_fpic): New proc.
16903 * gcc.dg/20050321-2.c: Restrict to target fpic.
16904
16905 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
16906
16907 * gcc.dg/15443-1.c: New test.
16908 * gcc.dg/15443-2.c: Likewise.
16909
16910 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16911
16912 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
16913
16914 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16915
16916 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
16917
16918 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16919
16920 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
16921 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
16922 -m64.
16923 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
16924 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
16925 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
16926
16927 2005-04-06 Mark Mitchell <mark@codesourcery.com>
16928
16929 PR c++/20212
16930 * g++.dg/warn/Wunused-11.C: New test.
16931
16932 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
16933
16934 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
16935
16936 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
16937
16938 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
16939
16940 2005-04-05 Mark Mitchell <mark@codesourcery.com>
16941
16942 PR c++/20734
16943 * g++.dg/template/ptrmem13.C: New test.
16944
16945 2005-04-05 Per Bothner <per@bothner.com>
16946
16947 * lib/gcc.exp: Always add -fno-show-column, for now.
16948
16949 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
16950
16951 PR testsuite/20767
16952 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
16953 of plain old "unsigned int" for the type of "i". Makes this test
16954 64bit clean.
16955
16956 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
16957
16958 * gcc.dg/i386-ssefn-1.c: New test.
16959 * gcc.dg/i386-ssefn-2.c: New test.
16960 * gcc.dg/i386-ssefn-3.c: New test.
16961 * gcc.dg/i386-ssefn-4.c: New test.
16962
16963 2005-04-05 Jakub Jelinek <jakub@redhat.com>
16964
16965 PR tree-optimization/20076
16966 * gcc.dg/builtin-apply4.c: New test.
16967
16968 PR preprocessor/19475
16969 * gcc.dg/cpp/macspace1.c: New test.
16970 * gcc.dg/cpp/macspace2.c: New test.
16971
16972 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16973
16974 * gfortran.dg/pr20755.f: Fixed bad format.
16975
16976 2005-04-05 Mark Mitchell <mark@codesourcery.com>
16977
16978 PR c++/20763
16979 * g++.dg/ext/attrib21.C: New test.
16980
16981 2004-04-05 Devang Patel <dpatel@apple.com>
16982
16983 * lib/target-supports.exp (check_effective_target_vect_shif): New.
16984 * gcc.dg/vect/vect-shift-1.c: New test.
16985
16986 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16987
16988 PR libfortran/20755
16989 * gfortran.dg/pr20755.f: New test.
16990
16991 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
16992
16993 * gfortran.dg/pr15959.f90: New test.
16994 * gfortran.dg/string_pad_trunc.f90: New test.
16995
16996 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16997
16998 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
16999 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
17000 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
17001 syntax.
17002
17003 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17004
17005 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
17006
17007 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17008
17009 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
17010 * gcc.c-torture/compile/20011119-2.c: Likewise.
17011 * gcc.c-torture/compile/981001-2.c: Likewise.
17012
17013 2005-04-04 Mark Mitchell <mark@codesourcery.com>
17014
17015 PR c++/20679
17016 * g++.dg/template/overload4.C: New test.
17017
17018 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
17019
17020 PR c++/20746
17021 * g++.dg/abi/covariant5.C: New.
17022
17023 PR debug/20505
17024 * g++.dg/debug/const2.C: New.
17025
17026 2005-04-04 Jakub Jelinek <jakub@redhat.com>
17027
17028 PR rtl-optimization/16104
17029 * gcc.c-torture/execute/20050316-1.c: New test.
17030
17031 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
17032
17033 * g++.dg/template/spec23.C: Fix dg-error text.
17034
17035 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
17036
17037 PR c++/19199
17038 * g++.dg/expr/lval2.C: New.
17039
17040 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17041
17042 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
17043 __builtin_strcasecmp and __builtin_strncasecmp.
17044
17045 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
17046
17047 PR c++/20723
17048 * g++.dg/template/spec22.C: New.
17049 * g++.dg/template/spec23.C: New.
17050
17051 2005-04-03 Dale Ranta <dir@lanl.gov>
17052 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17053
17054 PR libfortran/20068
17055 PR libfortran/20125
17056 PR libfortran/20156
17057 PR libfortran/20471
17058 * gfortran.dg/backspace.f: New test.
17059
17060 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
17061
17062 * gcc.dg/pr19345.c: New test.
17063
17064 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
17065
17066 PR tree-optimization/20640
17067 * gcc.dg/torture/tree-loop-1.c: New.
17068
17069 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
17070
17071 PR rtl-optimization/20290
17072 * gcc.c-torture/execute/loop-ivopts-2.c: New.
17073
17074 2005-04-02 Geoffrey Keating <geoffk@apple.com>
17075
17076 * gcc.dg/rs6000-fpint.c: New.
17077
17078 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
17079
17080 * gcc.dg/old-style-then-proto-1.c: New test.
17081
17082 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17083
17084 * gfortran.fortran-torture/execute/backspace.f90: Check
17085 after backspace and read was incorrect.
17086
17087 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17088
17089 * gcc.c-torture/execute/builtins/strcat.c: Check the result
17090 buffer past the terminating NUL using memcmp.
17091 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
17092 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
17093
17094 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
17095 Fix unused/uninitialized variable warnings.
17096
17097 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
17098 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
17099 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
17100 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
17101
17102 * gcc.c-torture/execute/builtins/abs-1-lib.c,
17103 gcc.c-torture/execute/builtins/fputs-lib.c,
17104 gcc.c-torture/execute/builtins/lib/fprintf.c,
17105 gcc.c-torture/execute/builtins/lib/main.c,
17106 gcc.c-torture/execute/builtins/lib/memcmp.c,
17107 gcc.c-torture/execute/builtins/lib/memmove.c,
17108 gcc.c-torture/execute/builtins/lib/mempcpy.c,
17109 gcc.c-torture/execute/builtins/lib/memset.c,
17110 gcc.c-torture/execute/builtins/lib/printf.c,
17111 gcc.c-torture/execute/builtins/lib/sprintf.c,
17112 gcc.c-torture/execute/builtins/lib/stpcpy.c,
17113 gcc.c-torture/execute/builtins/lib/strchr.c,
17114 gcc.c-torture/execute/builtins/lib/strcmp.c,
17115 gcc.c-torture/execute/builtins/lib/strcpy.c,
17116 gcc.c-torture/execute/builtins/lib/strcspn.c,
17117 gcc.c-torture/execute/builtins/lib/strlen.c,
17118 gcc.c-torture/execute/builtins/lib/strncat.c,
17119 gcc.c-torture/execute/builtins/lib/strncmp.c,
17120 gcc.c-torture/execute/builtins/lib/strncpy.c,
17121 gcc.c-torture/execute/builtins/lib/strrchr.c,
17122 gcc.c-torture/execute/builtins/lib/strspn.c,
17123 gcc.c-torture/execute/builtins/lib/strstr.c,
17124 gcc.c-torture/execute/builtins/memops-asm-lib.c,
17125 gcc.c-torture/execute/builtins/strlen-2.c,
17126 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
17127 prototypes.
17128
17129 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
17130
17131 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
17132 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
17133 selectany usage.
17134
17135 2005-04-01 Jakub Jelinek <jakub@redhat.com>
17136
17137 PR c++/19406
17138 * g++.dg/debug/using1.C: New test.
17139
17140 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
17141
17142 PR middle-end/20524
17143 * gcc.dg/alias-7.c: Prefix asm-declared name with
17144 __USER_LABEL_PREFIX__.
17145
17146 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
17147
17148 Fix fallout from PR middle-end/15700:
17149 * gcc.c-torture/compile/20011119-1.c: Take
17150 __USER_LABEL_PREFIX__ into account.
17151 * gcc.c-torture/compile/20011119-2.c: Likewise.
17152
17153 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
17154
17155 PR c++/18644
17156 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
17157
17158 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
17159
17160 PR c/17855
17161 * gcc.c-torture/compile/struct-non-lval-1.c,
17162 gcc.c-torture/compile/struct-non-lval-2.c,
17163 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
17164
17165 2005-03-31 Janis Johnson <janis187@us.ibm.com>
17166
17167 * gcc.dg/tls/tls.exp: Remove temporary file.
17168 * g++.dg/tls/tls.exp: Ditto.
17169 * lib/file-format.exp: Ditto.
17170 * g++.dg/special/ecos.exp: Ditto.
17171
17172 * lib/profopt.exp: Treat prof_ext as a list.
17173 * gcc.misc-tests/bprob.exp: Ditto.
17174 * g++.dg/bprob/bprob.exp: Ditto.
17175
17176 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
17177 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
17178 g++.dg/tree-ssa/pointer-reference-alias.C,
17179 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
17180 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
17181 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
17182 g++.dg/vect/pr19951.cc: Ditto.
17183 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
17184 gcc.dg/builtins-47.c: Ditto.
17185 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
17186 gcc.dg/pr20115-1.c: Ditto.
17187 * gcc.dg/tree-ssa/20030530-2.c,
17188 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
17189 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
17190 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
17191 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
17192 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
17193 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
17194 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
17195 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
17196 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
17197 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
17198 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
17199 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
17200 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
17201 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
17202 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
17203 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
17204 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
17205 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
17206 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
17207 gcc.dg/tree-ssa/20030824-1.c,
17208 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
17209 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
17210 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
17211 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
17212 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
17213 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
17214 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
17215 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
17216 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
17217 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
17218 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
17219 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
17220 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
17221 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
17222 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
17223 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
17224 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
17225 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
17226 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
17227 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
17228 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
17229 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
17230 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
17231 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
17232 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
17233 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
17234 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
17235 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
17236 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
17237 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
17238 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
17239 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
17240 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
17241 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
17242 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
17243 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
17244 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
17245 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
17246 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
17247 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
17248 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
17249 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
17250 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
17251 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
17252 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
17253 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
17254 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
17255 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
17256 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
17257 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
17258 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
17259 gcc.dg/tree-ssa/useless-1.c: Ditto.
17260 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
17261 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
17262 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
17263 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
17264 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17265 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
17266 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
17267 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
17268 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
17269 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
17270 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
17271 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
17272 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
17273 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
17274 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
17275 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
17276 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
17277 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
17278 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
17279 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
17280 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
17281 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
17282 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
17283 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
17284 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
17285 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
17286 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
17287 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
17288 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
17289 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
17290 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
17291 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
17292 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
17293 gcc.dg/vect/vect-none.c: Ditto.
17294 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
17295 treelang/compile/unsigned.tree: Ditto.
17296
17297 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
17298 * gcc.dg/cpp/direct2s.c: Ditto.
17299 * gcc.dg/cpp/paste4.c: Ditto.
17300 * gcc.dg/cpp/separate-1.c: Ditto.
17301 * gcc.dg/pch/save-temps-1.c: Ditto.
17302 * g++.dg/ext/altivec-10.C: Ditto.
17303 * g++.dg/pch/pch.C: Ditto.
17304
17305 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
17306
17307 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
17308 * g++.dg/template/repo1.C: Ditto.
17309 * g++.dg/template/repo2.C: Ditto.
17310 * g++.dg/template/repo3.C: Ditto.
17311 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
17312 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
17313 * g++.old-deja/g++.pt/repo1.C: Ditto.
17314 * g++.old-deja/g++.pt/repo2.C: Ditto.
17315 * g++.old-deja/g++.pt/repo3.C: Ditto.
17316 * g++.old-deja/g++.pt/repo4.C: Ditto.
17317
17318 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
17319 * gcc.dg/20030107-1.c: Ditto.
17320 * gcc.dg/20030702-1.c: Ditto.
17321 * gcc.dg/profile-generate-1.c: Ditto.
17322 * g++.dg/other/profile1.C: Ditto.
17323 * g++.old-deja/g++.robertl/eb83.C: Ditto.
17324
17325 * lib/gcc-dg.exp (remove-build-file): New.
17326 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
17327 cleanup-tree-dump, cleanup-saved-temps): New.
17328
17329 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
17330
17331 PR c++/19203, DR 214
17332 * g++.dg/parse/ambig3.C: Not ambiguous.
17333 * g++.dg/template/spec20.C: New.
17334 * g++.dg/template/spec21.C: New.
17335
17336 2005-03-31 Steve Ellcey <sje@cup.hp.com>
17337
17338 PR target/20045
17339 * gcc.dg/ia64-fptr-1.c: Run only on linux.
17340
17341 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17342
17343 PR libfortran/20660
17344 * gfortran.dg/negative_unit.f: New test.
17345
17346 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
17347
17348 * gcc.dg/20050330-1.c: New test.
17349
17350 2005-03-30 Devang Patel <dpatel@apple.com>
17351
17352 * g++.dg/tree-sra/ssa-sra-3.C: New test.
17353
17354 2005-03-30 Dale Johannesen <dalej@apple.com>
17355
17356 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
17357
17358 2005-03-30 Janis Johnson <janis187@us.ibm.com>
17359
17360 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17361 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
17362 Strip options from test name.
17363
17364 2005-03-31 Jan Hubicka <jh@suse.cz>
17365
17366 * gcc.dg/varpool-1.c: New testcase.
17367
17368 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17369
17370 PR c/772
17371 PR c/17913
17372 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
17373 gcc.dg/stmt-expr-label-3.c : New tests.
17374 * gcc.c-torture/execute/medce-2.c: Remove.
17375
17376 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17377
17378 PR c/20368
17379 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
17380 tests.
17381
17382 2005-03-30 Alan Modra <amodra@bigpond.net.au>
17383
17384 * gcc.c-torture/compile/pr20203.c: New test.
17385
17386 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17387
17388 * gfortran.dg/promotion.f90: New test.
17389
17390 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
17391
17392 PR middle-end/20491
17393 * gcc.dg/torture/asm-subreg-1.c: New test.
17394
17395 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
17396
17397 PR c/20672
17398 * gcc.dg/pr20672-1.c: New test.
17399
17400 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
17401
17402 * gfortran.dg/vect: New directory.
17403 * gfortran.dg/vect/vect.exp: New.
17404 * gfortran.dg/vect/vect-1.f90: New test.
17405 * gfortran.dg/vect/vect-2.f90: New test.
17406 * gfortran.dg/vect/vect-3.f90: New test.
17407 * gfortran.dg/vect/vect-4.f90: New test.
17408 * gfortran.dg/vect/vect-5.f90: New test.
17409
17410 2005-03-29 Jakub Jelinek <jakub@redhat.com>
17411
17412 PR middle-end/20622
17413 * gcc.dg/alias-7.c: New test.
17414
17415 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
17416
17417 * gcc.dg/sparc-reg-1.c: New test.
17418
17419 2005-03-28 Steve Ellcey <sje@cup.hp.com>
17420
17421 PR target/19890
17422 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
17423
17424 2005-03-29 Dale Ranta <dir@lanl.gov>
17425 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17426
17427 PR libfortran/20163
17428 * gfortran.dg/pr20163-2.f: New test.
17429
17430 2005-03-28 Jan Hubicka <jh@suse.cz>
17431
17432 PR middle-end/20635
17433 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
17434 by Jakub Jelinek.
17435
17436 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
17437
17438 PR tree-optimization/20626
17439 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
17440 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
17441
17442 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17443
17444 * gfortran.dg/underflow.f90: New test.
17445 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
17446
17447 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17448
17449 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
17450
17451 2005-03-25 Mark Mitchell <mark@codesourcery.com>
17452
17453 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
17454 (g++_init): Make sure that CXXFLAGS is set.
17455 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
17456 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
17457 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17458 * lib/objc.exp (objc_init): Likewise.
17459 * lib/treelang.exp (treelang_init): Likewise.
17460
17461 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
17462
17463 PR tree-optimization/20470
17464 * gcc.dg/tree-ssa/pr20470.c: New test.
17465
17466 2005-03-25 Geoffrey Keating <geoffk@apple.com>
17467
17468 * gcc.dg/ppc-stfiwx.c: New.
17469
17470 2005-03-25 Steve Ellcey <sje@cup.hp.com>
17471
17472 PR target/19888
17473 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
17474
17475 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17476
17477 * gcc.dg/20050325-1.c: Fix a typo.
17478
17479 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17480
17481 PR libfortran/19678
17482 PR libfortran/19679
17483 * gfortran.dg/dos_eol.f: New test.
17484
17485 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17486
17487 PR rtl-optimization/20249
17488 * gcc.dg/20050325-1.c: New test.
17489
17490 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17491
17492 PR libfortran/15332
17493 * gfortran.dg/pr15332.f: New test.
17494
17495 2005-03-24 Dale Johannesen <dalej@apple.com>
17496
17497 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
17498
17499 2005-03-24 Geoffrey Keating <geoffk@apple.com>
17500
17501 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
17502 'internal' visibility.
17503 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
17504 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
17505 'protected' visibility.
17506 * gcc.dg/visibility-7.c: Likewise.
17507 * lib/target-supports.exp (check_visibility_available): Take
17508 a parameter, the kind of visibility to check for.
17509 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
17510 to check_visibility_available.
17511
17512 * g++.dg/expr/cast3.C: New.
17513
17514 2005-03-24 David Edelsohn <edelsohn@gnu.org>
17515
17516 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
17517 rs6000.
17518
17519 2005-03-24 Steve Ellcey <sje@cup.hp.com>
17520
17521 PR target/20095
17522 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
17523
17524 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
17525
17526 * gcc.dg/badshift.c: Renamed to...
17527 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
17528
17529 * gcc.target/i386/badshift.c: Renamed to...
17530 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
17531 only.
17532
17533 PR rtl-optimization/20532
17534 * gcc.target/i386/badshift.c: New.
17535
17536 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17537
17538 * gfortran.dg/pr18025.f90: New test.
17539
17540 2005-03-23 Dale Johannesen <dalej@apple.com>
17541
17542 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
17543
17544 2005-03-23 Mark Mitchell <mark@codesourcery.com>
17545
17546 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
17547
17548 * lib/target-supports.exp (check_iconv_available): Default
17549 libiconv to -liconv, if there is no definition.
17550
17551 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
17552
17553 * gcc.dg/torture/cris-asm-mof-1.c: New test.
17554
17555 2005-03-22 Mark Mitchell <mark@codesourcery.com>
17556
17557 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
17558 * g++.dg/opt/pr7503-2.C: Likewise.
17559 * g++.dg/opt/pr7503-3.C: Likewise.
17560 * g++.dg/opt/pr7503-4.C: Likewise.
17561 * g++.dg/opt/pr7503-5.C: Likewise.
17562 * g++.dg/warn/minmax.C: New test.
17563
17564 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17565
17566 * gfortran.dg/g77_intrinsics_funcs.f: New test.
17567 * gfortran.dg/g77_intrinsics_sub.f: New test.
17568
17569 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
17570 Jan Hubicka <jh@suse.cz>
17571 Steven Bosscher <stevenb@suse.de
17572
17573 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
17574
17575 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17576
17577 PR c++/19980
17578 * g++.dg/template/redecl3.C: New test.
17579
17580 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17581
17582 PR c++/20499
17583 * g++.dg/parse/error16.C: Tweak error markers.
17584
17585 2005-03-22 Jakub Jelinek <jakub@redhat.com>
17586
17587 PR target/20561
17588 * gcc.dg/20050321-2.c: New test.
17589
17590 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
17591
17592 PR c++/20465
17593 PR c++/20381
17594 * g++.dg/template/ptrmem12.C: New.
17595
17596 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
17597
17598 PR rtl-optimization/20527
17599 * gcc.c-torture/execute/pr20527-1.c: New test.
17600
17601 2005-03-22 Ben Elliston <bje@au.ibm.com>
17602
17603 * gcc.misc-tests/options.exp (check_for_options): Create a real C
17604 program, compile it into a real executable and then delete the .c
17605 and .x files afterwards, to avoid problems on testglue targets.
17606
17607 2005-03-21 Stuart Hastings <stuart@apple.com>
17608
17609 * gcc.target/i386/sse-2.c: New.
17610
17611 2005-03-21 Uros Bizjak <uros@kss-loka.si>
17612
17613 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
17614
17615 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17616
17617 * g++.dg/parse/crash25.C: Fix typo.
17618
17619 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17620
17621 PR c++/20461
17622 * g++.dg/parse/crash24.C: New test.
17623
17624 PR c++/20536
17625 * g++.dg/parse/crash25.C: New test.
17626
17627 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17628
17629 PR c++/20147
17630 * g++.dg/ext/stmtexpr4.C: New test.
17631
17632 2005-03-20 Roger Sayle <roger@eyesopen.com>
17633
17634 PR middle-end/20539
17635 * gcc.c-torture/compile/pr13066-1.c: New test case.
17636 * gcc.c-torture/compile/pr20539-1.c: Likewise.
17637 * g++.dg/opt/pr13066-1.C: Likewise.
17638
17639 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
17640
17641 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
17642
17643 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17644
17645 PR fortran/18525
17646 * gfortran.dg/nesting_1.f90: New test.
17647
17648 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17649
17650 PR c++/20240
17651 * g++.dg/lookup/using13.C: New test.
17652
17653 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17654
17655 PR c++/20333
17656 * g++.dg/template/crash36.C: New test.
17657
17658 2005-03-18 Paolo Carlini <pcarlini@suse.de>
17659
17660 PR c++/20463
17661 * g++.dg/template/crash35.C: New test.
17662
17663 2005-03-17 Paolo Carlini <pcarlini@suse.de>
17664
17665 PR c++/19966
17666 * g++.dg/overload/operator2.C: New test.
17667
17668 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17669
17670 PR libfortran/20257
17671 * gfortran.dg/pr20257.f90: New test.
17672
17673 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17674
17675 PR libfortran/20480
17676 * gfortran.dg/pr20480.f90: New test.
17677
17678 2005-03-16 Richard Henderson <rth@redhat.com>
17679
17680 PR middle-end/15700
17681 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
17682 (_rtld_global): New.
17683 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
17684 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
17685
17686 * gcc.dg/alias-3.c: New.
17687 * gcc.dg/alias-4.c: New.
17688 * gcc.dg/alias-5.c: New.
17689 * gcc.dg/alias-6.c: New.
17690
17691 2005-03-15 Geoffrey Keating <geoffk@apple.com>
17692
17693 * gcc.dg/cpp/ucnid-7.c: New.
17694
17695 2005-03-15 Janis Johnson <janis187@us.ibm.com>
17696 Dorit Naishlos <dorit@il.ibm.com>
17697
17698 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
17699 darwin.
17700
17701 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
17702
17703 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
17704 misaligned accesses.
17705 * gcc.dg/vect/vect-58.c: Likewise.
17706 * gcc.dg/vect/vect-92.c: New.
17707 * gcc.dg/vect/vect-93.c: New.
17708
17709 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
17710
17711 PR fortran/18827
17712 * gfortran.dg/assign_2.f90: New test.
17713 * gfortran.dg/assign_3.f90: New test.
17714 * gfortran.dg/assign.f90: New test.
17715
17716 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
17717
17718 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
17719 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
17720 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
17721 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
17722 names.
17723
17724 2005-03-14 Geoffrey Keating <geoffk@apple.com>
17725
17726 * gcc.dg/cpp/ucnid-6.c: New.
17727
17728 * gcc.dg/cpp/normalize-1.c: New.
17729 * gcc.dg/cpp/normalize-2.c: New.
17730 * gcc.dg/cpp/normalize-3.c: New.
17731 * gcc.dg/cpp/normalize-4.c: New.
17732 * gcc.dg/cpp/ucnid-4.c: New.
17733 * gcc.dg/cpp/ucnid-5.c: New.
17734 * g++.dg/cpp/normalize-1.C: New.
17735 * g++.dg/cpp/ucnid-1.C: New.
17736
17737 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17738
17739 * gcc.dg/pr18628.c: New.
17740
17741 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17742
17743 PR c++/20280
17744 * g++.dg/tree-ssa/pr20280.C: New.
17745
17746 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17747
17748 PR fortran/20467
17749 * gfortran.dg/stfunc_2.f90: New test.
17750
17751 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17752
17753 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
17754
17755 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17756
17757 * gcc.dg/tree-ssa/20050314-1.c: New test.
17758
17759 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17760
17761 PR c++/4403
17762 PR c++/9783, DR433
17763 * g++.dg/template/friend34.C: New test.
17764 * g++.dg/template/friend35.C: Likewise.
17765 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
17766
17767 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17768
17769 Friend class name lookup 5/n
17770 PR c++/1016
17771 * g++.dg/lookup/hidden-class1.C: New test.
17772 * g++.dg/lookup/hidden-class2.C: Likewise.
17773 * g++.dg/lookup/hidden-class3.C: Likewise.
17774 * g++.dg/lookup/hidden-class4.C: Likewise.
17775 * g++.dg/lookup/hidden-class5.C: Likewise.
17776 * g++.dg/lookup/hidden-class6.C: Likewise.
17777 * g++.dg/lookup/hidden-class7.C: Likewise.
17778 * g++.dg/lookup/hidden-class8.C: Likewise.
17779 * g++.dg/lookup/hidden-class9.C: Likewise.
17780 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
17781 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
17782 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
17783 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
17784 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
17785 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
17786 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
17787 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
17788 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
17789 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
17790 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
17791
17792 2005-03-13 Mark Mitchell <mark@codesourcery.com>
17793
17794 PR c++/20157
17795 * g++.dg/template/error18.C: New test.
17796
17797 2005-03-09 Ben Elliston <bje@au.ibm.com>
17798
17799 PR debug/16792
17800 * g++.dg/debug/pr16792.C: New test.
17801
17802 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17803
17804 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
17805 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
17806 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
17807 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
17808 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
17809 test assertion names.
17810
17811 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17812
17813 PR fortran/18600
17814 * gfortran.dg/stfunc_1.f90: New test.
17815
17816 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17817
17818 PR fortran/16907
17819 * gfortran.dg/real_index_1.f90: New test.
17820
17821 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17822
17823 PR fortran/20323
17824 * gfortran.dg/spec_expr_1.f90: New test.
17825
17826 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17827
17828 PR c/20402
17829 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
17830 new parser.
17831
17832 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17833
17834 PR fortran/20361
17835 * gfortran.dg/largeequiv_1.f90: New test.
17836
17837 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17838
17839 * gcc.dg/ucnid-1.c: New.
17840 * gcc.dg/ucnid-2.c: New.
17841 * gcc.dg/ucnid-3.c: New.
17842 * gcc.dg/ucnid-4.c: New.
17843 * gcc.dg/ucnid-5.c: New.
17844 * gcc.dg/ucnid-6.c: New.
17845 * gcc.dg/cpp/ucnid-1.c: New.
17846 * gcc.dg/cpp/ucnid-2.c: New.
17847 * gcc.dg/cpp/ucnid-3.c: New.
17848 * g++.dg/other/ucnid-1.C: New.
17849
17850 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17851
17852 * gcc.dg/vmx/darwin-abi-3.c: Delete.
17853
17854 2005-03-11 Per Bothner <per@bothner.com>
17855
17856 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
17857 that diagnotics refer to correct token.
17858 * gcc.dg/unused-3.c: Likewise.
17859
17860 2005-03-11 Per Bothner <per@bothner.com>
17861
17862 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
17863 constant" is now actually on same line as string constant.
17864 * gcc.dg/cpp/direct2s.c: Likewise.
17865
17866 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
17867
17868 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
17869
17870 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17871
17872 PR libfortran/20124
17873 * gfortran.dg/pr20124.f90: New Test
17874
17875 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
17876
17877 PR tree-optimization/20130
17878 * gcc.dg/pr20130-1.c: New test.
17879
17880 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17881
17882 PR target/20095
17883 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
17884
17885 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17886
17887 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
17888
17889 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17890
17891 * g++.dg/eh/forced1.C: Fix comment.
17892 * g++.dg/eh/forced2.C: Ditto.
17893 * g++.dg/eh/forced3.C: Ditto.
17894 * g++.dg/eh/forced4.C: Ditto.
17895
17896 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
17897
17898 PR rtl-opt/20412
17899 * gcc.c-torture/compile/pr20412.c: New test.
17900
17901 2005-03-10 Roger Sayle <roger@eyesopen.com>
17902
17903 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
17904
17905 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17906
17907 PR target/20322
17908 * gcc.dg/20050307-1.c: New test.
17909
17910 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
17911
17912 PR c++/20375
17913 * g++.dg/other/stdarg3.C: New.
17914
17915 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17916
17917 PR c++/18384, c++/18327
17918 * g++.dg/init/array19.C: New test.
17919
17920 PR inline-asm/20314
17921 * gcc.dg/torture/pr20314-1.c: New test.
17922 * gcc.dg/torture/pr20314-2.c: New test.
17923
17924 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
17925
17926 * gcc.dg/20050309-1.c: New test.
17927
17928 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17929
17930 * gcc.dg/builtins-10.c: Reactivate disabled test.
17931 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
17932 new cbrt transformations.
17933
17934 2005-03-09 Mark Mitchell <mark@codesourcery.com>
17935
17936 PR c++/20208
17937 * g++.dg/template/array13.C: New test.
17938
17939 2005-03-09 Paolo Carlini <pcarlini@suse.de>
17940
17941 PR c++/16859
17942 * g++.dg/init/brace4.C: New test.
17943
17944 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
17945
17946 PR c++/20186
17947 * g++.dg/template/non-dependent12.C: New.
17948
17949 2005-03-08 Mark Mitchell <mark@codesourcery.com>
17950
17951 PR c++/20142
17952 * g++.dg/init/array18.C: Add dg-do run marker.
17953
17954 PR c++/20142
17955 * g++.dg/init/array18.C: New test.
17956
17957 2005-03-09 Ben Elliston <bje@au.ibm.com>
17958
17959 * consistency.vlad/vlad.exp: Remove trailing semicolons.
17960 * g++.dg/gcov/gcov.exp: Likewise.
17961 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
17962 * gcc.target/xstormy16/xstormy16.exp: Likewise.
17963 * lib/c-torture.exp: Likewise.
17964 * lib/fortran-torture.exp: Likewise.
17965 * lib/g++.exp: Likewise.
17966 * lib/gcc-defs.exp: Likewise.
17967 * lib/gcc-dg.exp: Likewise.
17968 * lib/gcc.exp: Likewise.
17969 * lib/gcov.exp: Likewise.
17970 * lib/gfortran.exp: Likewise.
17971 * lib/mike-g++.exp: Likewise.
17972 * lib/mike-gcc.exp: Likewise.
17973 * lib/objc-torture.exp: Likewise.
17974 * lib/objc.exp: Likewise.
17975 * lib/profopt.exp: Likewise.
17976 * lib/target-libpath.exp: Likewise.
17977 * lib/target-supports.exp: Likewise.
17978 * lib/treelang.exp: Likewise.
17979 * lib/wrapper.exp: Likewise.
17980
17981 2005-03-08 Jeff Law <law@redhat.com>
17982
17983 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
17984 PHI-OPT changes.
17985
17986 2005-03-08 Ira Rosen <irar@il.ibm.com>
17987
17988 * gcc.dg/vect/pr20122.c: New test.
17989
17990 2005-03-07 Jeff Law <law@redhat.com>
17991
17992 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
17993 was folded away.
17994 * gcc.dg/tree-ssa/pr18133-1.c: New test.
17995 * gcc.dg/tree-ssa/pr18133-2.c: New test.
17996 * gcc.dg/tree-ssa/pr18134.c: New test.
17997
17998 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17999
18000 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
18001 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
18002 gcc.dg/torture/builtin-noret-2.c: Require weak support.
18003
18004 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
18005
18006 PR tree-opt/17671
18007 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
18008
18009 2005-03-07 Mark Mitchell <mark@codesourcery.com>
18010
18011 * g++.dg/warn/Wnvdtor.C: New test.
18012
18013 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
18014
18015 * gcc.dg/torture/pr19683-1.c: New test.
18016
18017 2005-03-06 Steven G. Kargl <kargls@comcast.net>
18018
18019 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
18020 * gfortran.dg/g77/19990313-2.f: Ditto.
18021 * gfortran.dg/g77/19990313-3.f: Ditto.
18022 * gfortran.dg/g77/19990525-0.f: Ditto.
18023 * gfortran.dg/g77/19990826-0.f: Ditto.
18024 * gfortran.dg/g77/19990826-2.f: Ditto.
18025 * gfortran.dg/g77/19990826-3.f: Ditto.
18026 * gfortran.dg/g77/20000511-1.f: Ditto.
18027 * gfortran.dg/g77/20000511-2.f: Ditto.
18028 * gfortran.dg/g77/970625-2.f: Ditto.
18029 * gfortran.dg/g77/980310-2.f: Ditto.
18030 * gfortran.dg/g77/980310-3.f: Ditto.
18031 * gfortran.dg/g77/980310-8.f: Ditto.
18032 * gfortran.dg/g77/980519-2.f: Ditto.
18033 * gfortran.dg/g77/alpha1.f: Ditto.
18034 * gfortran.dg/g77/claus.f: Ditto.
18035 * gfortran.dg/g77/erfc.f: Ditto.
18036 * gfortran.dg/g77/short.f: Ditto.
18037 * gfortran.fortran-torture/execute/data.f90: Ditto.
18038 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
18039 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
18040
18041 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18042
18043 * lib/file-format.exp (gcc_target_object_format): Add check for som
18044 format and hardcode object formats on hppa*-*-hpux*.
18045 * lib/target-supports.exp (check_weak_available): Add check for som
18046 object format. Always return 0 on hppa*-*-hpux10*.
18047
18048 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
18049 is defined.
18050
18051 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
18052
18053 2005-03-05 Steven G. Kargl <kargls@comcast.net>
18054
18055 * gfortran.dg/pr19936_1.f90: New test.
18056 * gfortran.dg/pr19936_2.f90: New test.
18057 * gfortran.dg/pr19936_3.f90: New test.
18058
18059 2005-03-05 Steven G. Kargl <kargls@comcast.net>
18060 Paul Thomas <prthomas@drfccad.cea.fr>
18061
18062 * gfortran.dg/PR19754_1.f90: New test.
18063 * gfortran.dg/PR19754_2.f90: Ditto.
18064
18065 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18066
18067 PR c++/19311
18068 * g++.dg/template/non-dependent11.C: New test.
18069
18070 2005-03-05 Uros Bizjak <uros@kss-loka.si>
18071
18072 * lib/target-supports.exp (check_iconv_available): Fix comment.
18073
18074 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
18075 Joseph S. Myers <joseph@codesourcery.com>
18076
18077 PR c++/19797
18078 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
18079
18080 2005-03-04 Matthew Sachs <msachs@apple.com>
18081
18082 * gcc.exp (gcc_target_compile): Put braces around
18083 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
18084 * objc.exp (objc_target_compile): Likewise.
18085 * treelang.exp (treelang_target_compile): Likewise.
18086
18087 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18088
18089 PR fortran/19673
18090 * gfortran.dg/func_result_1.f90: New test.
18091
18092 2005-03-04 Ben Elliston <bje@au.ibm.com>
18093
18094 * gcc.misc-tests/options.exp: New test.
18095
18096 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
18097
18098 * gcc.dg/pr15784-4.c: New test.
18099
18100 2005-03-03 Geoffrey Keating <geoffk@apple.com>
18101
18102 * gcc.c-torture/execute/pr17133.c: New.
18103 * gcc.c-torture/compile/20050303-1.c: New.
18104
18105 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
18106
18107 * gcc.dg/cpp/assert4.c: Fix for cygwin.
18108
18109 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
18110
18111 * g++.dg/overload/using2.C: New.
18112
18113 2005-03-02 Mark Mitchell <mark@codesourcery.com>
18114
18115 PR c++/19916
18116 * g++.dg/init/ptrmem2.C: New test.
18117
18118 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
18119
18120 PR c/8927
18121 * gcc.dg/pr8927-1.c: New test.
18122
18123 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
18124
18125 PR c++/20232
18126 * g++.dg/inherit/covariant12.C: New.
18127
18128 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18129
18130 PR fortran/19479
18131 * gfortran.dg/bound_1.f90: New test.
18132
18133 2005-02-28 Janis Johnson <janis187@us.ibm.com>
18134
18135 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
18136 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
18137
18138 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
18139
18140 PR c/20245
18141 * gcc.dg/pr20245-1.c: New test.
18142
18143 2005-02-28 Jakub Jelinek <jakub@redhat.com>
18144
18145 PR middle-end/19874
18146 * gcc.c-torture/execute/20050119-2.c: New test case.
18147
18148 2005-02-28 Ben Elliston <bje@au.ibm.com>
18149
18150 * README: Update the DejaGnu bug reporting address.
18151 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
18152 * lib/objc-torture.exp: Likewise.
18153
18154 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
18155
18156 * gfortran.dg/boz_1.f90: New test.
18157 * gfortran.dg/boz_3.f90: New test.
18158 * gfortran.dg/boz_4.f90: New test.
18159
18160 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
18161
18162 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
18163 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
18164
18165 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18166
18167 PR libfortran/20101
18168 * gfortran.dg/write_0_pe_format.f90: New test.
18169
18170 2005-02-27 Jakub Jelinek <jakub@redhat.com>
18171
18172 PR c++/20206
18173 * g++.dg/opt/thunk2.C: New test.
18174 * g++.dg/opt/covariant1.C: New test.
18175
18176 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18177
18178 * gfortran.dg/e_d_fmt.f90: New test.
18179
18180 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
18181
18182 * gcc.dg/asm-b.c: Fix comment typos.
18183
18184 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
18185
18186 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
18187 a V_MAY_DEF also.
18188
18189 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
18190
18191 PR tree-opt/20188
18192 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
18193 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
18194 * gcc.dg/asm-b.c: New test.
18195
18196 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
18197
18198 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
18199 Disable this test on IRIX 6.
18200
18201 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
18202
18203 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
18204 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
18205 parser.
18206
18207 2005-02-25 Diego Novillo <dnovillo@redhat.com>
18208
18209 PR tree-optimization/20204
18210 * testsuite/gcc.dg/pr20204.c: New test.
18211
18212 2005-02-24 Jakub Jelinek <jakub@redhat.com>
18213
18214 PR target/20196
18215 * gcc.c-torture/execute/20050224-1.c: New test.
18216
18217 PR c++/20175
18218 * g++.dg/warn/Wbraces2.C: New test.
18219
18220 2005-02-23 Mark Mitchell <mark@codesourcery.com>
18221
18222 PR c++/19878
18223 * g++.dg/init/const2.C: New test.
18224
18225 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
18226
18227 PR tree-optimization/20100
18228 * gcc.c-torture/execute/pr20100-1.c: New test.
18229
18230 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18231
18232 * gfortran.dg/implicit_3.f90: New test.
18233
18234 * gfortran.dg/deftype_1.f90: New test.
18235
18236 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
18237
18238 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
18239 the test passes.
18240 * g++.dg/other/anon3.C: Accept a warning.
18241
18242 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
18243
18244 * gcc.dg/pr20017.c: Fix a comment typo.
18245
18246 2005-02-23 Bud Davis <bdavis@gfortran.org>
18247
18248 * gfortran.dg/list_read_4.f90: Change to f90 comments.
18249
18250 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18251
18252 PR ada/19902
18253 * ada/acats/tests/cxa/cxa3004.a: Remove.
18254 * ada/acats/tests/cxb/cxb30061.am: Likewise.
18255
18256 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18257
18258 PR c++/20073
18259 * g++.dg/init/const1.C: New test.
18260
18261 PR c++/19991
18262 * g++.dg/parse/constant7.C: New test.
18263
18264 PR c++/20152
18265 * g++.dg/parse/error27.C: New test.
18266 * g++.dg/template/qualttp15.C: Adjust error markers.
18267 * g++.old-deja/g++.other/struct1.C: Likewise.
18268
18269 PR c++/20153
18270 * g++.dg/template/error17.C: New test.
18271
18272 PR c++/20148
18273 * g++.dg/parser/error26.C: New test.
18274
18275 2005-02-22 Diego Novillo <dnovillo@redhat.com>
18276
18277 PR tree-optimization/20100
18278 PR tree-optimization/20115
18279 * gcc.dg/pr20115.c: New test.
18280 * gcc.dg/pr20115-1.c: New test.
18281 * gcc.dg/pr20100.c: New test.
18282 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
18283 call-clobbered variables after alias1.
18284
18285 2005-02-22 Bud Davis <bdavis@gfortran.org>
18286
18287 * gfortran.dg/list_read_4.f90: new test.
18288
18289 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
18290
18291 PR rtl-optimization/20017.
18292 * gcc.dg/pr20017.c: New.
18293
18294 2005-02-22 Devang Patel <dpatel@apple.com>
18295
18296 PR 19952
18297 * g++.dg/tree-ssa/pr19952.C: New test.
18298
18299 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18300
18301 PR c++/19883
18302 * g++.dg/parse/constant6.C: New test.
18303
18304 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18305
18306 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18307 * g++.dg/charset/asm2.c: Likewise.
18308 * g++.dg/charset/asm3.c: Likewise.
18309 * g++.dg/charset/asm4.c: Likewise.
18310 * g++.dg/charset/asm5.c: Likewise.
18311 * g++.dg/charset/attribute1.c: Likewise.
18312 * g++.dg/charset/attribute2.c: Likewise.
18313 * g++.dg/charset/extern1.cc: Likewise.
18314 * g++.dg/charset/extern2.cc: Likewise.
18315 * g++.dg/charset/extern3.cc: Likewise.
18316 * g++.dg/charset/function.cc: Likewise.
18317 * g++.dg/charset/string.c: Likewise.
18318 * g++.dg/charset/charset.exp: Likewise.
18319 * lib/target-supports.exp (check_iconv_available): Fix comment.
18320
18321 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18322
18323 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
18324 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18325 * gcc.dg/charset/asm2.c: Likewise.
18326 * gcc.dg/charset/asm3.c: Likewise.
18327 * gcc.dg/charset/asm4.c: Likewise.
18328 * gcc.dg/charset/asm5.c: Likewise.
18329 * gcc.dg/charset/asm6.c: Likewise.
18330 * gcc.dg/charset/attribute1.c: Likewise.
18331 * gcc.dg/charset/attribute2.c: Likewise.
18332 * gcc.dg/charset/builtin1.c: Likewise.
18333 * gcc.dg/charset/extern.c: Likewise.
18334 * gcc.dg/charset/function.c: Likewise.
18335 * gcc.dg/charset/string.c: Likewise.
18336 * gcc.dg/charset/charset.exp: Likewise.
18337
18338 2005-02-21 Bud Davis <bdavis9659@comcast.net>
18339
18340 PR fortran/20086
18341 * gfortran.dg/pr20086.f90: New test.
18342
18343 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
18344
18345 PR tree-optimization/19786
18346 * g++.dg/tree-ssa/pr19786.C: New.
18347
18348 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18349
18350 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
18351
18352 2005-02-21 Jeff Law <law@redhat.com>
18353
18354 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
18355
18356 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18357
18358 * gfortran.dg/do_iterator: Split loop, markup all lines for
18359 which an error locus is printed.
18360 * gfortran.dg/pr17708.f90: Markup all lines for which an error
18361 locus is printed.
18362 * gfortran.dg/select_4.f90: Likewise.
18363 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
18364 locuses in the various permutations.
18365
18366 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
18367
18368 PR tree-optimization/19951
18369 * g++.dg/vect: New directory.
18370 * g++.dg/vect/vect.exp: New file.
18371 * g++.dg/vect/pr19951.cc: New testcase.
18372 * g++.dg/dg.exp: Also prune vectorizer tests.
18373
18374 2005-02-20 Zack Weinberg <zack@codesourcery.com>
18375
18376 PR 18785
18377 * gcc.dg/charset/builtin1.c: New test.
18378
18379 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18380
18381 PR c++/19299
18382 * g++.dg/inherit/volatile1.C: New test.
18383
18384 PR c++/19440
18385 * g++.dg/template/dtor4.C: New test.
18386
18387 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18388
18389 * gfortran.dg/int_1.f90: New test.
18390
18391 2005-02-19 Devang Patel <dpatel@apple.com>
18392
18393 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
18394
18395 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18396
18397 * gfortran.dg/achar_1.f90: New test.
18398
18399 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
18400
18401 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
18402
18403 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
18404 Jakub Jelinek <jakub@redhat.com>
18405
18406 PR tree-optimization/19828
18407 * gcc.dg/tree-ssa/loop-7.c: New test.
18408 * gcc.c-torture/execute/20050218-1.c: New test.
18409
18410 2005-02-19 Jakub Jelinek <jakub@redhat.com>
18411
18412 PR c/20043
18413 * gcc.dg/transparent-union-1.c: New test.
18414 * gcc.dg/transparent-union-2.c: New test.
18415
18416 2005-02-18 James E Wilson <wilson@specifixinc.com>
18417
18418 PR tree-optimization/18977
18419 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
18420
18421 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
18422
18423 PR target/20054
18424 * gcc.dg/pr20054.c: New test.
18425
18426 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18427
18428 PR c++/19508
18429 * g++.dg/ext/attrib20.C: New test.
18430
18431 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
18432
18433 PR middle-end/20030
18434 * gfortran.fortran-torture/execute/character_passing.f90: New test.
18435
18436 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
18437
18438 PR c++/20008
18439 * g++.dg/opt/switch4.C: New.
18440
18441 2005-02-18 Jakub Jelinek <jakub@redhat.com>
18442
18443 PR c++/20023
18444 PR tree-optimization/20009
18445 * gcc.c-torture/compile/20050217-1.c: New test.
18446 * g++.dg/opt/switch3.C: New test.
18447
18448 PR tree-optimization/18947
18449 * gcc.c-torture/compile/20050215-1.c: New test.
18450 * gcc.c-torture/compile/20050215-2.c: New test.
18451 * gcc.c-torture/compile/20050215-3.c: New test.
18452
18453 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
18454
18455 PR c++/20028
18456 * g++.dg/template/crash34.C: New.
18457
18458 PR c++/20022
18459 * g++.dg/other/access3.C: New.
18460
18461 2005-02-17 Ira Rosen <irar@il.ibm.com>
18462
18463 * gcc.dg/vect/vect-98.c: New test.
18464
18465 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
18466
18467 PR tree-optimization/19967
18468 * gcc.dg/pr19967.c: New.
18469
18470 2005-02-16 Jakub Jelinek <jakub@redhat.com>
18471
18472 PR middle-end/19857
18473 * gcc.dg/tree-ssa/20050215-1.c: New test.
18474 * gcc.c-torture/execute/20050215-1.c: New test.
18475
18476 2005-02-15 Eric Christopher <echristo@redhat.com>
18477
18478 * gcc.dg/cpp/20050215-1.c: New file.
18479
18480 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
18481
18482 PR tree-optimization/15785
18483 * gcc.dg/pr15785-1.c: New test.
18484
18485 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
18486
18487 PR c++/17788
18488 * g++.dg/init/ctor4.C: New.
18489 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
18490
18491 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
18492
18493 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
18494 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
18495
18496 2005-02-15 Andreas Schwab <schwab@suse.de>
18497
18498 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
18499 declare malloc.
18500
18501 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
18502
18503 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
18504
18505 2005-02-14 Diego Novillo <dnovillo@redhat.com>
18506
18507 PR tree-optimization/19853
18508 * gcc.c-torture/compile/pr19853.c: New test.
18509
18510 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18511
18512 PR c++/19608
18513 * g++.dg/parse/local-class1.C: New.
18514
18515 PR c++/19895
18516 * g++.dg/parse/ptrmem3.C: New.
18517
18518 PR c++/19884
18519 * g++.old-deja/g++.oliva/template6.C: Add another case.
18520 * g++.dg/template/explicit6.C: New.
18521
18522 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
18523
18524 PR c++/17816
18525 * g++.dg/other/redecl2.C: New.
18526
18527 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18528
18529 PR c++/19891
18530 * g++.dg/abi/covariant4.C: New.
18531
18532 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
18533
18534 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
18535
18536 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
18537
18538 * gcc.dg/vect/vect-96.c: Fix typo.
18539
18540 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18541
18542 PR c++/14479
18543 PR c++/19487
18544 * g++.dg/template/enum5.C: New test.
18545
18546 2005-02-12 Ira Rosen <irar@il.ibm.com>
18547
18548 * gcc.dg/vect/vect-97.c: New test.
18549
18550 2005-02-12 Ira Rosen <irar@il.ibm.com>
18551
18552 * gcc.dg/vect/vect-96.c: New test.
18553
18554 2005-02-12 Uros Bizjak <uros@kss-loka.si>
18555
18556 * gcc.dg/builtins-34.c: Also check ldexp*.
18557
18558 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
18559
18560 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
18561
18562 2005-02-11 Janis Johnson <janis187@us.ibm.com>
18563
18564 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
18565 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
18566 dg-require-dll, dg-require-iconv, dg-require-named-sections,
18567 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
18568 selector_list, selector_expression, dg-process-target): Move to new
18569 file target-supports-dg.exp.
18570 * lib/target-supports-dg.exp: New.
18571
18572 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
18573 New.
18574
18575 2005-02-11 Jakub Jelinek <jakub@redhat.com>
18576
18577 PR c++/19666
18578 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
18579
18580 PR middle-end/19858
18581 * gcc.c-torture/compile/20050210-1.c: New test.
18582
18583 2005-02-11 Mark Mitchell <mark@codesourcery.com>
18584
18585 PR c++/19755
18586 * g++.dg/warn/Wbraces1.C: New test.
18587
18588 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
18589
18590 * gcc.dg/builtins-52.c: New testcase.
18591
18592 2005-02-10 Jakub Jelinek <jakub@redhat.com>
18593
18594 PR c/19342
18595 * gcc.c-torture/execute/20050119-1.c: New test.
18596
18597 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18598
18599 PR c++/19811
18600 * g++.dg/init/delete1.C: New test.
18601
18602 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
18603
18604 PR c++/18470
18605 * g++.dg/template/static12.C: New test.
18606
18607 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18608
18609 PR c++/19787
18610 * g++.dg/conversion/ambig1.C: New test.
18611
18612 PR c++/19739
18613 * g++.dg/ext/attrib19.C: New test.
18614
18615 PR c++/19732
18616 * g++.dg/parse/dtor5.C: New test.
18617
18618 PR c++/19762
18619 * g++.dg/template/dtor3.C: New test.
18620
18621 PR c++/19826
18622 * g++.dg/template/static11.C: New test.
18623 * g++.dg/template/crash2.C: Remove dg-error marker.
18624
18625 2005-02-09 Janis Johnson <janis187@us.ibm.com>
18626
18627 PR C++/18491
18628 * g++.old-deja/g++.mike/p10769a.C: Remove.
18629
18630 2005-02-09 Roger Sayle <roger@eyesopen.com>
18631
18632 * gcc.dg/builtins-48.c: New test case.
18633 * gcc.dg/builtins-49.c: New test case.
18634 * gcc.dg/builtins-50.c: New test case.
18635 * gcc.dg/builtins-51.c: New test case.
18636
18637 2005-02-09 Ian Lance Taylor <ian@airs.com>
18638
18639 PR middle-end/19583
18640 * g++.dg/warn/Wreturn-type-3.C: New test.
18641
18642 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18643
18644 PR middle-end/19402
18645 * gcc.dg/pr19402-1.c: New testcase.
18646 * gcc.dg/pr19402-2.c: likewise.
18647
18648 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18649
18650 PR middle-end/19854
18651 * g++.dg/tree-ssa/tmmti.C: New testcase.
18652
18653 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18654
18655 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
18656
18657 2005-02-08 Mark Mitchell <mark@codesourcery.com>
18658
18659 PR c++/19733
18660 * g++.dg/parse/crash23.C: New test.
18661 * g++.dg/warn/Weff1.C: New test.
18662
18663 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18664
18665 * gcc.dg/20050209-1.c: New test.
18666
18667 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18668
18669 PR target/19799
18670 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
18671
18672 2005-02-08 Mike Stump <mrs@apple.com>
18673
18674 * g++.dg/pch/import-2.c: New test.
18675 * g++.dg/pch/import-2.hs: New.
18676 * g++.dg/pch/include/import-2a.h: New.
18677 * g++.dg/pch/include/import-2b.h: New.
18678
18679 2005-02-08 Janis Johnson <janis187@us.ibm.com>
18680
18681 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
18682
18683 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18684
18685 * gfortran.dg/substr_1.f90: New test.
18686
18687 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
18688
18689 PR middle-end/19775
18690 * gcc.dg/torture/builtin-power-1.c: Disable test for
18691 invalid transformation.
18692 * gcc.dg/builtins-10.c: Likewise. Disable one test we
18693 no longer optimize.
18694 * gcc.dg/builtins-47.c: New testcase.
18695
18696 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
18697 Dorit Naishlos <dorit@il.ibm.com>
18698
18699 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
18700
18701 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
18702
18703 * gcc.c-torture/compile/20050206-1.c: New test.
18704
18705 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18706
18707 PR tree-opt/19768
18708 * g++.dg/opt/pr19768.C: New test.
18709
18710 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18711
18712 PR tree-opt/19736
18713 * gcc.c-torture/compile/pr19736.c: New test.
18714
18715 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18716
18717 PR c++/17401
18718 * g++.dg/parse/error25.C: New test.
18719
18720 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
18721
18722 * gcc.c-torture/execute/20050203-1.c: New.
18723
18724 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
18725
18726 * gcc.dg/vect/vect-85.c: Remove xfail.
18727 * gcc.dg/vect/vect-86.c: Remove xfail.
18728 * gcc.dg/vect/vect-87.c: Remove xfail.
18729 * gcc.dg/vect/vect-88.c: Remove xfail.
18730
18731 2005-02-02 Geoffrey Keating <geoffk@apple.com>
18732
18733 * gcc.dg/altivec-19.c: New.
18734
18735 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
18736
18737 PR c/17807
18738 * gcc.dg/nested-func-3.c: New test.
18739 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
18740
18741 2005-02-02 Janis Johnson <janis187@us.ibm.com>
18742
18743 * gcc.test-framework/gen_directive_tests: Generate tests for
18744 selector expressions.
18745
18746 2005-02-02 Matt Austern <austern@apple.com>
18747
18748 PR c++/19628
18749 * g++/ext/builtin7.C: New.
18750 * g++/ext/builtin8.C: New.
18751
18752 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18753
18754 PR c/18502
18755 * gcc.dg/pr18502-1.c: New test.
18756
18757 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18758
18759 PR c++/17413
18760 * g++.dg/template/local4.C: Tweak.
18761
18762 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
18763
18764 PR tree-optimization/19578
18765 * gcc.c-torture/compile/20050202-1.c: New test.
18766
18767 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18768
18769 PR c/19435
18770 * gcc.dg/c99-init-4.c: New test.
18771
18772 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18773
18774 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
18775
18776 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
18777
18778 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
18779 * g++.dg/eh/check-vect.h: New.
18780
18781 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
18782 * gcc.dg/vect/vect-78.c: Ditto.
18783 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
18784 Remove.
18785
18786 * g++.dg/conversion/simd1.C: Expect warning.
18787 * g++.dg/ext/attribute-test-1.C: Ditto.
18788 * g++.dg/ext/attribute-test-2.C: Ditto.
18789 * g++.dg/ext/attribute-test-3.C: Ditto.
18790 * g++.dg/ext/attribute-test-4.C: Ditto.
18791
18792 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
18793 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
18794
18795 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
18796
18797 2005-02-01 Richard Henderson <rth@redhat.com>
18798
18799 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18800 long double for ibm double-double format.
18801 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18802
18803 2005-02-01 Diego Novillo <dnovillo@redhat.com>
18804
18805 PR tree-optimization/19633
18806 * testsuite/gcc.dg/pr19633-1.c: New test.
18807 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
18808 to NULL or a symbol.
18809
18810 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18811
18812 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
18813 New procs.
18814 (dg-process-target (local override)): Handle selector expressions.
18815
18816 * gcc.test-framework/README: Describe tests in source directory.
18817 * gcc.test-framework/test-framework.awk: Handle dg- tests.
18818 * gcc.test-framework/test-framework.exp: Handle dg- tests.
18819 * gcc.test-framework/dg-bogus-exp-P.c: New test.
18820 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
18821 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
18822 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
18823 * gcc.test-framework/dg-do-link-exp-P.c: New test.
18824 * gcc.test-framework/dg-do-run-exp-P.c: New test.
18825 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
18826 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
18827 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
18828 * gcc.test-framework/dg-error-exp-P.c: New test.
18829 * gcc.test-framework/dg-error-exp-XP.c: New test.
18830 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
18831 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
18832 * gcc.test-framework/dg-output-exp-P.c: New test.
18833 * gcc.test-framework/dg-output-exp-XF.c: New test.
18834 * gcc.test-framework/dg-warning-exp-P.c: New test.
18835 * gcc.misc-tests/dg-1.c: Remove.
18836 * gcc.misc-tests/dg-2.c: Remove.
18837 * gcc.misc-tests/dg-3.c: Remove.
18838 * gcc.misc-tests/dg-4.c: Remove.
18839 * gcc.misc-tests/dg-5.c: Remove.
18840 * gcc.misc-tests/dg-6.c: Remove.
18841 * gcc.misc-tests/dg-7.c: Remove.
18842 * gcc.misc-tests/dg-8.c: Remove.
18843 * gcc.misc-tests/dg-9.c: Remove.
18844 * gcc.misc-tests/dg-10.c: Remove.
18845 * gcc.misc-tests/dg-11.c: Remove.
18846 * gcc.misc-tests/dg-12.c: Remove.
18847 * gcc.misc-tests/dg-test.exp: Remove.
18848
18849 * gcc.test-framework/test-framework.awk: Change recording and
18850 printing of passes and failures.
18851
18852 * gcc.test-framework: New directory.
18853 * gcc.test-framework/README: New.
18854 * gcc.test-framework/test-framework.exp: New.
18855 * gcc.test-framework/test-framework.awk: New.
18856 * gcc.test-framework/gen_directive_tests: New.
18857
18858 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
18859
18860 * lib/treelang.exp: Fix comment typos.
18861 (treelang_target_compile): Don't append libs=-ltreelang to options.
18862
18863 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
18864
18865 * g++.dg/parse/typename7.C: Adjust error messages.
18866
18867 2005-01-31 Jeff Law <law@redhat.com>
18868
18869 * gcc.c-torture/execute/20050131-1.c: New test.
18870 * gcc.dg/wcaselabel.c: New test.
18871
18872 2005-01-31 Mark Mitchell <mark@codesourcery.com>
18873
18874 * g++.dg/other/warning1.C: Adjust error messags.
18875 * g++.dg/parse/constant5.C: New test.
18876
18877 2005-01-31 Steven Bosscher <stevenb@suse.de>
18878
18879 PR c/19333
18880 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
18881 the test case valid.
18882 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
18883 * testsuite/gcc.dg/array-7.c: Adjust expected result.
18884 * testsuite/gcc.dg/pr18596-3.c: Likewise.
18885 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
18886 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
18887 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
18888
18889 2005-01-31 Dale Johannesen <dalej@apple.com>
18890
18891 * g++.dg/opt/pr19650.C: New test.
18892
18893 2005-01-31 Richard Henderson <rth@redhat.com>
18894
18895 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18896 long double for intel double extended format.
18897 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18898
18899 2005-01-30 Mark Mitchell <mark@codesourcery.com>
18900
18901 PR c++/19555
18902 * g++.dg/template/static10.C: New test.
18903
18904 PR c++/19395
18905 * g++.dg/parse/error24.C: New test.
18906
18907 PR c++/19367
18908 * g++.dg/lookup/builtin1.C: New test.
18909
18910 PR c++/19457
18911 * g++.dg/warn/conv3.C: New test.
18912
18913 2005-01-30 Bud Davis <bdavis@gfortran.org>
18914
18915 PR fortran/19647
18916 * gfortan.dg/inquire_7.f90
18917
18918 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
18919
18920 PR tree-optimization/15791
18921 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
18922 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
18923 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
18924 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
18925 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
18926 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
18927 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
18928 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
18929 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
18930 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
18931
18932 2005-01-29 Paul Brook <paul@codesourcery.com>
18933
18934 PR fortran/18565
18935 * check.c (real_or_complex_check): New function.
18936 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
18937 * intrinsic.c (add_functions): Use new check functions.
18938 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
18939 Add prototypes.
18940
18941 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
18942
18943 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
18944 gcc.dg/lvalue-3.c: New tests.
18945 * gcc.dg/concat.c: Update expected messages.
18946
18947 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
18948
18949 PR libfortran/19595
18950 * gfortran.dg/eor_1.f90: New test.
18951
18952 2005-01-29 Steven G. Kargl <kargls@comcast.net>
18953
18954 PR fortran/19589
18955 * gfortran.dg/logical_data_1.f90: New test.
18956
18957 2005-01-28 Mark Mitchell <mark@codesourcery.com>
18958
18959 PR c++/19253
18960 * g++.dg/template/crash33.C: New test.
18961
18962 PR c++/19667
18963 * g++.dg/template/crash32.C: New test.
18964
18965 2005-01-28 Ian Lance Taylor <ian@airs.com>
18966
18967 PR middle-end/16558
18968 * g++.dg/warn/Wreturn-type-2.C: New test.
18969
18970 2004-06-24 Jeff Law <law@redhat.com>
18971
18972 * gcc.dg/tree-ssa/20050128-1.c: New test.
18973
18974 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
18975
18976 * gcc.target/frv/all-mdpackh-1.c: New test.
18977
18978 2005-01-28 Steven Bosscher <stevenb@suse.de>
18979
18980 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
18981
18982 2005-01-27 Richard Henderson <rth@redhat.com>
18983
18984 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
18985
18986 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
18987
18988 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
18989
18990 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
18991
18992 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
18993 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
18994 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
18995 to cope with cases where the multilib options override the dg-options.
18996
18997 2005-01-27 Jakub Jelinek <jakub@redhat.com>
18998
18999 PR c/18946
19000 * gcc.dg/noncompile/20050120-1.c: New test.
19001
19002 2005-01-26 Diego Novillo <dnovillo@redhat.com>
19003
19004 PR tree-optimization/19633
19005 * gcc.dg/pr19633.c: New test.
19006 * gcc.dg/tree-ssa/pr19633.c: New test.
19007
19008 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
19009
19010 * gcc.dg/20041216-1.c: New test.
19011
19012 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
19013
19014 PR objc/18862
19015 * objc.dg/selector-2.m: New test.
19016
19017 2005-01-26 Jakub Jelinek <jakub@redhat.com>
19018
19019 * g++.dg/opt/range-test-2.C: New test.
19020
19021 PR rtl-optimization/19579
19022 * gcc.c-torture/execute/20050124-1.c: New test.
19023
19024 2005-01-26 Greg Parker <gparker@apple.com>
19025 Stuart Hastings <stuart@apple.com>
19026
19027 * gcc.c-torture/execute/20050125-1.c: New.
19028
19029 2005-01-18 Jan Hubicka <jh@suse.cz>
19030
19031 PR tree-optimize/19337
19032 * gcc.c-torture/compile/20050119-1.c: New test.
19033
19034 2005-01-24 James E Wilson <wilson@specifixinc.com>
19035
19036 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
19037 test for successful match.
19038
19039 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
19040
19041 PR objc/18408
19042 * objc.dg/comp-types-7.m: New test.
19043
19044 2005-01-24 Janis Johnson <janis187@us.ibm.com>
19045
19046 * lib/target-supports.exp (current_target_name): New.
19047 (check_effective_target_ilp32, check_effective_target_lp64):
19048 Cache the result to use as long as the current target, with
19049 multilib flags, remains the same.
19050
19051 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
19052 (dg-require-weak, dg-require-visibility, dg-require-alias,
19053 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
19054 dg-require-effective-target, dg-skip-if): Remove call to
19055 skip_test_and_clear_xfail.
19056 (dg-test): Clear xfail data.
19057
19058 2005-01-24 Jakub Jelinek <jakub@redhat.com>
19059
19060 PR target/17751
19061 * gcc.dg/ppc64-toc.c: New test.
19062
19063 * g++.dg/tree-ssa/empty-1.C: New test.
19064
19065 PR middle-end/19551
19066 * gcc.c-torture/execute/20050121-1.c: New test.
19067 * gcc.dg/20050121-2.c: New test.
19068
19069 2004-01-23 Steven G. Kargl <kargls@comcast.net>
19070 Paul Brook <paul@codesourcery.com>
19071
19072 PR fortran/17941
19073 * gfortran.dg/real_const_1.f: New test.
19074 * gfortran.dg/real_const_2.f90: New test.
19075 * gfortran.dg/complex_int_1.f90: New test.
19076
19077 2005-01-23 Bud Davis <bdavis9659@comcast.net>
19078
19079 PR fortran/19313
19080 * gfortan.dg/inquire_6.f90: New test.
19081
19082 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
19083
19084 PR libfortran/19451
19085 * open_readonly_1.f90: New test.
19086
19087 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
19088
19089 PR libfortran/18982
19090 * gfortran.dg/open_new.f90: New file.
19091
19092 2005-01-22 Paul Brook <paul@codesourcery.com>
19093
19094 * namelist_1.f90: New test.
19095
19096 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
19097
19098 PR tree-optimization/19484
19099 * gcc.c-torture/compile/20050122-[12].c: New tests.
19100
19101 2005-01-22 Paul Brook <paul@codesourcery.com>
19102
19103 * gfortran.dg/implicit_2.f90: New test.
19104
19105 2005-01-22 Bud Davis <bdavis9659@comcast.net>
19106
19107 PR fortran/19314
19108 * gfortran.dg/inquire_5.f90: New test.
19109
19110 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19111
19112 PR c/18809
19113 * gcc.dg/pr18809-1.c: New test.
19114
19115 2005-01-21 Ian Lance Taylor <ian@airs.com>
19116
19117 * gcc.dg/20050121-1.c: New test.
19118
19119 PR tree-optimization/13000
19120 * gcc.dg/20040206-1.c: Change warning to point where function is
19121 being inlined.
19122
19123 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19124
19125 PR c++/19208
19126 * g++.dg/template/array11.C: New test.
19127
19128 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19129
19130 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
19131 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
19132 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
19133 * gfortran.dg/getenv_1.f90: Add dg-do directive.
19134 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
19135 gfortran.dg/pr17164.f90: Add missing dg-do directives.
19136
19137 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
19138
19139 PR tree-optimization/15349
19140 * gcc.dg/tree-ssa/pr15349.c: New.
19141
19142 2005-01-20 Steve Ellcey <sje@cup.hp.com>
19143
19144 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
19145
19146 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
19147
19148 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
19149 scan-assembler-times directive name.
19150
19151 * gcc.dg/asm-a.c: Move dg-require-effective-target to
19152 after dg-do.
19153
19154 PR rtl-optimization/19462
19155 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
19156
19157 2005-01-19 Steve Ellcey <sje@cup.hp.com>
19158
19159 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
19160 counting function calls on ia64.
19161
19162 2005-01-19 Jakub Jelinek <jakub@redhat.com>
19163
19164 PR rtl-optimization/15139
19165 * gcc.dg/20050111-2.c: New test.
19166
19167 PR c/17297
19168 * gcc.c-torture/compile/20050113-1.c: New testcase.
19169
19170 PR middle-end/19164
19171 * gcc.dg/20050113-1.c: New testcase.
19172
19173 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
19174
19175 * gcc.dg/vect/vect-85.c: Add comment.
19176 * gcc.dg/vect/vect-86.c: Add xfail for now.
19177 * gcc.dg/vect/vect-87.c: Add xfail for now.
19178 * gcc.dg/vect/vect-88.c: Add xfail for now.
19179 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
19180
19181 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19182
19183 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
19184
19185 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19186
19187 * g++.dg/debug/typedef3.C: New test.
19188
19189 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
19190
19191 PR c/19472
19192 * gcc.dg/asm-a.c: New test.
19193
19194 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
19195
19196 * gcc.dg/sh-relax.c: Add prototype for abort.
19197
19198 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19199
19200 * gcc.dg/short-compare-1.c: New test.
19201 * gcc.dg/short-compare-2.c: Likewise.
19202
19203 2005-01-18 Michael Matz <matz@suse.de>
19204
19205 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
19206
19207 2005-01-17 Diego Novillo <dnovillo@redhat.com>
19208
19209 PR tree-optimization/19121
19210 * gcc.c-torture/compile/pr19121.c: New test.
19211
19212 2005-01-17 James E. Wilson <wilson@specifixinc.com>
19213
19214 PR target/19357
19215 * gcc.c-torture/compile/pr19357.c: New test.
19216
19217 2005-01-17 Ian Lance Taylor <ian@airs.com>
19218
19219 PR c/5675
19220 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
19221 pass--those that refer just to the variable, possibly with a
19222 cast.
19223 * gcc.dg/c99-const-expr-3.c: Likewise.
19224
19225 PR middle-end/13127
19226 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
19227 longer emitted.
19228
19229 2005-01-16 Bud Davis <bdavis9659@comcast.net>
19230
19231 PR fortran/18778
19232 * gfortran.dg/endfile_2.f90: New test.
19233
19234 2005-01-16 Steven G. Kargl <kargls@comcast.net>
19235
19236 PR 19168
19237 * gfortran.dg/select_5.f90: New test.
19238
19239 2004-01-16 Paul Brook <paul@codesourcery.com>
19240
19241 * gfortran.dg/common_4.f90: New test.
19242
19243 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
19244
19245 PR rtl-optimization/19462
19246 * gcc.dg/torture/pr19462-1.c: New test.
19247
19248 2005-01-15 Ziemowit Laski <zlaski@apple.com>
19249
19250 PR objc/19321
19251 * objc.dg/func-ptr-2.m: New.
19252 * objc.dg/volatile-1.m: New.
19253
19254 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19255
19256 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
19257
19258 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19259
19260 PR tree-optimization/19060
19261 * gcc.c-torture/execute/20050104-1.c: New test.
19262
19263 2005-01-15 Bud Davis <bdavis9659@comcast.net>
19264
19265 PR fortran/18983
19266 * gfortran.dg/write_to_null.f90: New test.
19267
19268 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
19269 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19270
19271 PR other/19328
19272 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
19273 argument.
19274
19275 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19276
19277 PR c++/19263
19278 * g++.dg/init/vector1.C: New test.
19279
19280 2005-01-14 James E. Wilson <wilson@specifixinc.com>
19281
19282 PR target/13158
19283 * gcc.target/ia64/sibcall-unwind-1.c: New test.
19284 PR target/18987
19285 * gcc.target/ia64/sibcall-unwind-2.c: New test.
19286
19287 2005-01-14 Steven G. Kargl <kargls@comcast.net>
19288
19289 * gfortran.dg/select_1.f90: New test.
19290 * gfortran.dg/select_2.f90: New test.
19291 * gfortran.dg/select_3.f90: New test.
19292 * gfortran.dg/select_4.f90: New test.
19293
19294 2005-01-14 Jakub Jelinek <jakub@redhat.com>
19295
19296 PR middle-end/19084
19297 PR rtl-optimization/19348
19298 * gcc.dg/20050111-1.c: New test.
19299 * gcc.c-torture/execute/20050111-1.c: New test.
19300
19301 * gcc.dg/i386-asm-4.c: New test.
19302
19303 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19304
19305 * gcc.dg/nested-func-2.c: New test.
19306 * ada/acats/norun.lst: Remove c953002.
19307
19308 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
19309
19310 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
19311
19312 2005-01-12 Ben Elliston <bje@au.ibm.com>
19313
19314 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
19315
19316 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
19317
19318 PR target/18761
19319 * g++.dg/abi/align1.C: New test.
19320
19321 2005-01-11 Alan Modra <amodra@bigpond.net.au>
19322
19323 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
19324 at a time.
19325 * g++.dg/ext/altivec_check.h: Support compiling as C.
19326
19327 2005-01-10 Roger Sayle <roger@eyesopen.com>
19328
19329 PR c++/19355
19330 * g++.dg/expr/pr19355-1.C: New test case.
19331
19332 2005-01-10 Laurent GUERBY <laurent@guerby.net>
19333
19334 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
19335 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
19336 * ada/acats/tests/c3/c92005b.ada: Likewise.
19337 * ada/acats/tests/c3/cxb3012.a: Likewise.
19338 * ada/acats/norun.lst: Add c380004 and c953002, add PR
19339
19340 2005-01-09 Paul Brook <paul@codesourcery.com>
19341
19342 * gfortran.dg/common_2.f90: New file.
19343 * gfortran.dg/common_3.f90: New file.
19344
19345 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
19346
19347 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
19348
19349 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19350
19351 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
19352 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
19353 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
19354 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
19355 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
19356 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
19357 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
19358 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
19359 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
19360 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
19361 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
19362 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
19363 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
19364 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
19365 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
19366 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
19367 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
19368 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
19369 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
19370 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
19371 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
19372 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
19373 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
19374 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
19375 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
19376 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
19377 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
19378 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
19379 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
19380 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
19381 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
19382 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
19383 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
19384 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
19385 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
19386 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
19387 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
19388 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
19389 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
19390 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
19391 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
19392 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
19393 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
19394 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
19395 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
19396 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
19397 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
19398 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
19399 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
19400 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
19401 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
19402 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
19403 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
19404 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
19405 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
19406 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
19407 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
19408 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
19409 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
19410 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
19411 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
19412 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
19413 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
19414 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
19415 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
19416 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
19417 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
19418
19419 * gcc.dg/vect/vect-1.c: Fix spelling.
19420 * gcc.dg/vect/vect-10.c: Fix spelling.
19421 * gcc.dg/vect/vect-11.c: Fix spelling.
19422 * gcc.dg/vect/vect-12.c: Fix spelling.
19423 * gcc.dg/vect/vect-14.c: Fix spelling.
19424 * gcc.dg/vect/vect-15.c: Fix spelling.
19425 * gcc.dg/vect/vect-16.c: Fix spelling.
19426 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
19427 * gcc.dg/vect/vect-64.c: Fix comments.
19428 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
19429
19430 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19431 Ira Rosen <irar@il.ibm.com>
19432
19433 * gcc.dg/vect/vect-70.c: New test.
19434 * gcc.dg/vect/vect-71.c: New test.
19435
19436 2005-01-09 Manfred Hollstein <mh@suse.com>
19437
19438 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
19439 * gcc.dg/pr18241-2.c: Likewise.
19440 * gcc.dg/pr18241-3.c: Likewise.
19441 * gcc.dg/pr18241-4.c: Likewise.
19442 * gcc.dg/pr18241-5.c: Likewise.
19443
19444 2005-01-08 Richard Henderson <rth@redhat.com>
19445
19446 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19447 False for x86 and x86-64.
19448
19449 2005-01-08 Diego Novillo <dnovillo@redhat.com>
19450
19451 PR tree-optimization/18241
19452 * gcc.dg/pr18241-1.c: New test.
19453 * gcc.dg/pr18241-2.c: New test.
19454 * gcc.dg/pr18241-3.c: New test.
19455 * gcc.dg/pr18241-4.c: New test.
19456 * gcc.dg/pr18241-5.c: New test.
19457
19458 2005-01-08 Steven G. Kargl <kargls@comcast.net>
19459
19460 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
19461 gfortran.dg/select_4.f90: New.
19462
19463 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19464
19465 * gcc.c-torture/execute/20050107-1.c: New test.
19466
19467 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
19468
19469 PR c++/19298
19470 * g++.dg/template/ref2.C: New.
19471
19472 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
19473
19474 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
19475 instead of being empty.
19476
19477 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19478
19479 PR fortran/15553
19480 * gfortran.dg/array-1.f90: New test.
19481
19482 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19483
19484 PR tree-optimization/19283
19485 * gcc.c-torture/execute/20050106-1.c: New test.
19486
19487 PR rtl-optimization/18861
19488 * gcc.dg/20050105-1.c: New test.
19489
19490 PR tree-optimization/18828
19491 * gcc.dg/20050105-2.c: New test.
19492
19493 2005-01-07 Andreas Jaeger <aj@suse.de>
19494
19495 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
19496
19497 2005-01-07 Bud Davis <bdavis9659@comcast.net>
19498
19499 PR fortran/18398
19500 * gfortran.dg/fmt_read.f90: New test.
19501
19502 2005-01-06 Geoffrey Keating <geoffk@apple.com>
19503
19504 * gcc.dg/rs6000-ldouble-2.c: New.
19505
19506 2005-01-06 Mark Mitchell <mark@codesourcery.com>
19507
19508 PR c++/19244
19509 * g++.dg/parser/ctor2.C: New test.
19510
19511 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19512
19513 PR c++/17154
19514 * g++.dg/template/using9.C: New test.
19515
19516 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19517
19518 PR c++/19258
19519 * g++.dg/lookup/friend6.C: New test.
19520
19521 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
19522
19523 PR c++/19270
19524 * g++.dg/template/array10.C: New.
19525
19526 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19527
19528 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
19529 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
19530
19531 2005-01-06 Jakub Jelinek <jakub@redhat.com>
19532
19533 * gcc.c-torture/compile/20050105-1.c: New test.
19534
19535 2005-01-05 Geoffrey Keating <geoffk@apple.com>
19536
19537 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
19538
19539 2005-01-05 Roger Sayle <roger@eyesopen.com>
19540
19541 PR middle-end/19100
19542 * gcc.dg/conv-3.c: New test case.
19543
19544 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
19545
19546 * gcc.dg/asm-wide-1.c: New test.
19547
19548 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
19549
19550 PR c++/19030
19551 * g++.dg/parse/crash22.C: New
19552
19553 2005-01-04 Geoffrey Keating <geoffk@apple.com>
19554
19555 PR 19257
19556 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
19557
19558 2005-01-04 Uros Bizjak <uros@kss-loka.si>
19559
19560 PR middle-end/17767
19561 * gcc.dg/i386-mmx-6.c: New test case.
19562
19563 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
19564
19565 PR tree-optimization/18308
19566 * gcc.dg/vect/pr18308.c: New testcase.
19567
19568 2005-01-04 Andreas Jaeger <aj@suse.de>
19569
19570 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
19571
19572 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19573 Robert Bowdidge <bowdidge@apple.com>
19574
19575 * gcc.dg/cpp/subframework1.c: New.
19576 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
19577 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
19578 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
19579 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
19580
19581 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19582
19583 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
19584 producing warning.
19585 * gcc.dg/darwin-weakimport-2.c: New.
19586
19587 2005-01-03 Richard Henderson <rth@redhat.com>
19588
19589 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
19590
19591 2005-01-03 Richard Henderson <rth@redhat.com>
19592
19593 * gcc.dg/vect/vect.exp: Enable for ia64.
19594 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
19595 (check_effective_target_vect_float): Likewise.
19596 (check_effective_target_vect_no_align): Likewise.
19597 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
19598 * gcc.dg/vect/vect-8.c: Likewise.
19599
19600 2005-01-03 Uros Bizjak <uros@kss-loka.si>
19601
19602 PR target/19236
19603 * gcc.dg/pr19236-1.c: New test case.
19604
19605 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
19606
19607 PR rtl-optimization/12092
19608 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
19609
19610 2005-01-02 Andreas Jaeger <aj@suse.de>
19611
19612 * gcc.dg/pr12092-1.c: Do not run on x86_64.
19613
19614 2005-01-01 Roger Sayle <roger@eyesopen.com>
19615 Andrew Pinski <pinskia@physics.uc.edu>
19616
19617 PR rtl-optimization/12092
19618 * gcc.dg/pr12092-1.c: New test case.
19619
19620 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
19621
19622 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
19623 'hidden' and 'default' for better portability.
19624 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
19625
19626 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
19627 6 and 7.
19628 * g++.old-deja/g++.brendan/new3.C: Likewise.
19629
19630 2005-01-01 Steven Bosscher <stevenb@suse.de>
19631
19632 * gcc.dg/20041231-1.C: New test.
19633 * g++.dg/warn/Wunreachable-code-1.C: New test.
19634
19635 2004-12-30 David Edelsohn <edelsohn@gnu.org>
19636
19637 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
19638 file, not /dev/null. Abort on error.
19639
19640 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
19641 Ziemowit Laski <zlaski@apple.com>
19642
19643 PR objc/18971
19644 * objc.dg/encode-5.m: New test.
19645
19646 2004-12-29 Richard Henderson <rth@redhat.com>
19647
19648 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
19649 * objc.dg/stabs-1.m: Disable for ia64.
19650
19651 2004-12-29 Mark Mitchell <mark@codesourcery.com>
19652
19653 PR c++/19190
19654 * g++.dg/warn/Wunused-10.C: New test.
19655
19656 2004-12-28 Richard Henderson <rth@redhat.com>
19657
19658 * objc.dg/stabs-1.m: Disable for alpha.
19659
19660 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19661
19662 PR c++/19149
19663 * g++.dg/parse/error23.C: New test.
19664
19665 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19666
19667 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
19668
19669 PR fortran/19032
19670 * gfortran.dg/intrinsic_modulo_1.f90: New.
19671 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
19672 tests with divisor -1.
19673
19674 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19675
19676 * g++.dg/opt/temp1.C (memcpy): Return a value.
19677
19678 PR c++/19148
19679 * g++.dg/expr/cond7.C: New test.
19680
19681 2004-12-27 Paul Brook <paul@codesourcery.com>
19682
19683 * gfortran.dg/g77/select_no_compile.f: Remove.
19684
19685 2004-12-27 Richard Henderson <rth@redhat.com>
19686
19687 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
19688 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
19689 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
19690
19691 2004-12-26 Richard Henderson <rth@redhat.com>
19692
19693 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
19694 by 1i instead of token pasting.
19695
19696 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19697
19698 PR tree-optimization/17578
19699 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
19700 to additional_flags.
19701 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
19702
19703 2004-12-25 Richard Henderson <rth@redhat.com>
19704
19705 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19706 Remove Alpha.
19707
19708 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19709
19710 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
19711 hppa*-*-hpux*.
19712 * gcc.dg/pr17957.c (dg-options): Likewise.
19713 * gcc.dg/struct-ret-1.c: Add prototype for abort.
19714 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
19715 instead of 0 on __hppa__.
19716 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
19717 "foo,%r" on hppa*-*-*.
19718
19719 2004-12-23 Bud Davis <bdavis9659@comcast.net>
19720
19721 PR fortran/19071
19722 * gfortran.dg/complex_write.f90: New test.
19723
19724 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19725
19726 PR c++/17595
19727 * g++.dg/parse/pragma2.C: New test.
19728
19729 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
19730
19731 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19732
19733 * gcc.dg/empty2.c: Add missing dg-warning.
19734
19735 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19736
19737 PR c++/17413
19738 * g++.dg/template/local4.C: New test.
19739 * g++.dg/template/crash19.C: Add dg-error marker.
19740
19741 * g++.dg/template/crash31.C: Correct embedded PR number.
19742
19743 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19744
19745 PR c++/16405
19746 * g++.dg/opt/temp1.C: Add do-run marker.
19747
19748 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19749
19750 * g++.dg/template/spec19.C: New.
19751
19752 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19753
19754 PR target/16819
19755 * gcc.dg/empty2.c: New.
19756
19757 2004-12-23 Richard Henderson <rth@redhat.com>
19758
19759 * lib/target-supports.exp (check_effective_target_vect_no_align):
19760 Remove i?86 and x86-64.
19761
19762 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19763
19764 PR c++/16405
19765 * g++.dg/opt/temp1.C: New test.
19766
19767 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19768
19769 PR c++/18733
19770 * g++.dg/template/friend33.C: New testcase.
19771
19772 2004-12-22 Mark Mitchell <mark@codesourcery.com>
19773
19774 PR c++/18464
19775 * g++.dg/template/cond5.C: New test.
19776
19777 PR c++/18492
19778 * g++.dg/inherit/thunk3.C: New test.
19779
19780 PR c++/11224
19781 * g++.dg/warn/Wunused-9.C: New test.
19782
19783 2004-12-22 Janis Johnson <janis187@us.ibm.com>
19784
19785 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
19786
19787 2004-12-22 Jan Beulich <jbeulich@novell.com>
19788
19789 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
19790
19791 2004-12-21 Mark Mitchell <mark@codesourcery.com>
19792
19793 PR c++/18378
19794 * g++.dg/ext/packed8.C: New test.
19795
19796 PR c++/19063
19797 * g++.dg/template/crash31.C: New test.
19798
19799 PR c++/19034
19800 * g++.dg/template/crash30.C: New test.
19801
19802 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
19803
19804 PR C++/18984
19805 * g++.dg/eh/ctor3.C: New test.
19806
19807 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19808
19809 * objc.dg/stabs-1.m: Allow section name to be quoted and
19810 assembly label to begin with '.LL'.
19811
19812 2004-12-21 Janis Johnson <janis187@us.ibm.com>
19813
19814 * gcc.dg/vect/vect.exp
19815 (check_effective_target_lp64_or_vect_no_align): New.
19816 * gcc.dg/vect/vect-77.c: Use it.
19817 * gcc.dg/vect/vect-78.c: Use it.
19818
19819 * lib/target-supports.exp
19820 (check_effective_target_vect_no_max,
19821 check_effective_target_vect_no_bitwise,
19822 check_effective_target_vect_no_align): New.
19823 * gcc.dg/vect/vect-13.c: Use them.
19824 * gcc.dg/vect/vect-17.c: Ditto.
19825 * gcc.dg/vect/vect-18.c: Ditto.
19826 * gcc.dg/vect/vect-19.c: Ditto.
19827 * gcc.dg/vect/vect-20.c: Ditto.
19828 * gcc.dg/vect/vect-27.c: Ditto.
19829 * gcc.dg/vect/vect-29.c: Ditto.
19830 * gcc.dg/vect/vect-44.c: Ditto.
19831 * gcc.dg/vect/vect-48.c: Ditto.
19832 * gcc.dg/vect/vect-50.c: Ditto.
19833 * gcc.dg/vect/vect-52.c: Ditto.
19834 * gcc.dg/vect/vect-54.c: Ditto.
19835 * gcc.dg/vect/vect-56.c: Ditto.
19836 * gcc.dg/vect/vect-58.c: Ditto.
19837 * gcc.dg/vect/vect-60.c: Ditto.
19838 * gcc.dg/vect/vect-72.c: Ditto.
19839 * gcc.dg/vect/vect-80.c: Ditto.
19840
19841 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
19842
19843 PR c++/14075
19844 * g++.dg/init/string1.C: New.
19845
19846 PR c++/18975
19847 * g++.dg/other/synth1.C: New.
19848
19849 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19850
19851 PR c/18963
19852 * gcc.dg/pr18963-1.c: New test.
19853
19854 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19855
19856 PR c/18596
19857 * gcc.dg/funcdef-storage-1.c (foo): Remove.
19858 * gcc.dg/pr18596-1.c: Use dg-error.
19859 (dg-options): Use -fno-unit-at-a-time.
19860 * gcc.dg/pr18596-2.c: New test.
19861 * gcc.dg/pr18596-3.c: New test.
19862
19863 2004-12-20 Roger Sayle <roger@eyesopen.com>
19864
19865 PR middle-end/18683
19866 * g++.dg/opt/pr18683-1.C: New test case.
19867
19868 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
19869
19870 PR other/19093
19871 * g++.dg/opt/max1.C: Fix for 64bit targets.
19872
19873 2004-12-20 Matt Austern <austern@apple.com>
19874
19875 PR c++/19044
19876 * g++.dg/ext/builtin6.C: New
19877
19878 2004-12-20 Diego Novillo <dnovillo@redhat.com>
19879
19880 PR tree-optimization/19080
19881 * gcc.c-torture/compile/pr19080.c: New test.
19882
19883 2004-12-20 Steven Bosscher <stevenb@suse.de>
19884
19885 * gcc.dg/20041219-1.c: New test.
19886
19887 2004-12-19 Roger Sayle <roger@eyesopen.com>
19888
19889 PR middle-end/19068
19890 * g++.dg/opt/max1.C: New test case.
19891
19892 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19893
19894 * gcc.dg/fdata-sections-1.c: New test.
19895
19896 2004-12-18 Roger Sayle <roger@eyesopen.com>
19897
19898 PR middle-end/18548
19899 * gcc.dg/max-1.c: New test case.
19900
19901 2004-12-18 Jakub Jelinek <jakub@redhat.com>
19902
19903 * gcc.c-torture/execute/20041218-1.c: New test.
19904
19905 2004-12-17 Diego Novillo <dnovillo@redhat.com>
19906
19907 * gcc.dg/pr18501.c: New test.
19908 * gcc.dg/uninit-5.c: XFAIL.
19909 * gcc.dg/uninit-9.c: XFAIL.
19910
19911 2004-12-17 Dale Johannesen <dalej@apple.com>
19912
19913 * gcc.dg/20041213-1.c: New.
19914
19915 2004-12-17 Ziemowit Laski <zlaski@apple.com>
19916
19917 * objc.dg/stabs-1.m: Allow assembly label to begin
19918 with a dot ('.').
19919
19920 2004-12-17 Jakub Jelinek <jakub@redhat.com>
19921
19922 * gcc.c-torture/execute/20041213-1.c: Move...
19923 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
19924
19925 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
19926
19927 PR c++/18721
19928 * g++.dg/lookup/conv-5.C: New.
19929
19930 2004-12-16 Ziemowit Laski <zlaski@apple.com>
19931
19932 * objc.dg/stabs-1.m: New test.
19933
19934 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19935
19936 * gcc.dg/visibility-c.c: Change compile to
19937 assemble for the test.
19938
19939 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19940
19941 PR target/19041
19942 * gcc.dg/visibility-c.c: New test.
19943
19944 2004-12-16 Roger Sayle <roger@eyesopen.com>
19945
19946 PR middle-end/18493
19947 * gcc.dg/switch-8.c: New test case.
19948
19949 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
19950
19951 PR c++/18905
19952 * g++.dg/template/init4.C: New.
19953 * g++.dg/opt/static3.C: Enable optimizer.
19954
19955 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
19956
19957 * g++.dg/other/complex1.C: New test.
19958
19959 2004-12-15 Alan Modra <amodra@bigpond.net.au>
19960
19961 * g++.dg/opt/inline9.C: New test.
19962
19963 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19964
19965 PR fortran/18993
19966 * gfotran.dg/nullify_1.f: New test.
19967
19968 2004-12-15 Richard Henderson <rth@redhat.com>
19969
19970 * gcc.target/i386/i386.exp: New harness.
19971 * gcc.target/i386/vect-args.c: New.
19972
19973 2004-12-15 David Edelsohn <edelsohn@gnu.org>
19974
19975 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
19976
19977 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19978
19979 PR c++/18825
19980 * g++.dg/template/friend32.C: New test.
19981
19982 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19983
19984 * cpp/pragma-once-1.c: New test.
19985 * cpp/pragma-once-1b.h: Likewise.
19986 * cpp/pragma-once-1c.h: Likewise.
19987 * cpp/pragma-once-1d.h: Likewise.
19988 * cpp/inc/pragma-once-1a.h: Likewise.
19989
19990 2004-12-15 Bud Davis <bdavis9659@comcast.net>
19991 Steven G. Kargl <kargls@comcast.net>
19992
19993 PR fortran/17597
19994 * gfortran.dg/list_read_3.f90: New test.
19995
19996 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19997
19998 * gcc.dg/ftrapv-2.c: New test.
19999
20000 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
20001
20002 PR c++/18981
20003 * g++.dg/template/typename9.C: New test.
20004
20005 2004-12-14 Mark Mitchell <mark@codesourcery.com>
20006
20007 PR c++/18738
20008 * g++.dg/template/typename8.C: New test.
20009 * g++.dg/parse/friend2.C: Tweak error message.
20010
20011 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
20012
20013 * gcc.c-torture/20041214-1.c: New test.
20014
20015 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
20016
20017 PR c++/18965
20018 * g++.dg/init/array17.C: New test.
20019
20020 2004-12-14 Mark Mitchell <mark@codesourcery.com>
20021
20022 PR c++/18793
20023 * g++.dg/init/aggr3.C: New test.
20024
20025 2004-12-14 Janis Johnson <janis187@us.ibm.com>
20026
20027 * gcc.dg/altivec-types-1.c: New test.
20028 * gcc.dg/altivec-types-2.c: New test.
20029 * gcc.dg/altivec-types-3.c: New test.
20030 * gcc.dg/altivec-types-4.c: New test.
20031 * g++.dg/ext/altivec-types-1.C: New test.
20032 * g++.dg/ext/altivec-types-2.C: New test.
20033 * g++.dg/ext/altivec-types-3.C: New test.
20034 * g++.dg/ext/altivec-types-4.C: New test.
20035
20036 2004-12-14 Jakub Jelinek <jakub@redhat.com>
20037
20038 PR middle-end/18951
20039 * gcc.c-torture/execute/20041213-1.c: New test.
20040
20041 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
20042
20043 PR c++/18949
20044 * g++.dg/template/cast1.C: New.
20045
20046 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
20047
20048 * gcc.c-torture/execute/20041213-2.c: New test.
20049
20050 2004-12-13 Richard Henderson <rth@redhat.com>
20051
20052 * gcc.dg/i386-sse-10.c: Fix typo in options.
20053
20054 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
20055
20056 PR c++/18968
20057 * g++.dg/opt/pr18968.C: New test.
20058
20059 2004-12-13 Mark Mitchell <mark@codesourcery.com>
20060
20061 PR c++/18925
20062 * g++.dg/ext/visibility/staticdatamem.C: New test.
20063
20064 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
20065
20066 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
20067
20068 2004-12-13 Roger Sayle <roger@eyesopen.com>
20069
20070 PR rtl-optimization/18928
20071 * gcc.dg/pr18928-1.c: New test case.
20072
20073 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
20074
20075 PR tree-opt/16951
20076 * gcc.c-torture/compile/20041211-1.c: New.
20077
20078 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20079
20080 PR middle-end/17564
20081 * gcc.c-torture/execute/20041212-1.c: New test.
20082
20083 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20084
20085 PR fortran/18869
20086 * gfortran.dg/common_1.f90: New test.
20087
20088 2004-12-12 Steven G. Kargl <kargls@comcast.net>
20089 Paul Brook <paul@codesourcery.com>
20090
20091 PR fortran/16222
20092 * gfortran.dg/real_do_1.f90: New test.
20093
20094 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
20095
20096 PR tree-opt/18040
20097 * g++.dg/opt/ptrmem6.C: New test.
20098
20099 2004-12-11 Roger Sayle <roger@eyesopen.com>
20100
20101 PR middle-end/18921
20102 * gcc.dg/pr18921-1.c: New test case.
20103
20104 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20105
20106 PR fortran/17175
20107 * gfortran.dg/scale_1.f90: New test.
20108
20109 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
20110
20111 PR middle-end/18903
20112 * gcc.c-torture/compile/pr18903.c: New test.
20113
20114 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
20115
20116 * gcc.c-torture/execute/20041210-1.c: New test.
20117
20118 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20119
20120 PR c++/18731
20121 * g++.dg/parser/struct-1.C: New test.
20122 * g++.dg/parser/struct-2.C: New test.
20123 * g++.dg/parser/struct-3.C: New test.
20124
20125 2004-12-09 Richard Henderson <rth@redhat.com>
20126
20127 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
20128
20129 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
20130 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
20131
20132 2004-12-09 Matt Austern <austern@apple.com>
20133
20134 PR c++/18514
20135 * g++.dg/ext/builtin1.C: New
20136 * g++.dg/ext/builtin2.C: New
20137 * g++.dg/ext/builtin3.C: New
20138 * g++.dg/ext/builtin4.C: New
20139 * g++.dg/ext/builtin5.C: New
20140
20141 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
20142
20143 PR tree-opt/18904
20144 * g++.dg/opt/ptrmem5.C: New test.
20145
20146 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
20147
20148 * g++.dg/parse/typename5.C: Adjust for new error.
20149 * g++.dg/parse/typename7.C: New.
20150
20151 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20152
20153 PR c++/18073
20154 * g++.dg/other/mmintrin.C: New test.
20155
20156 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
20157
20158 PR c++/16681
20159 * g++.dg/init/array15.C: New.
20160 * g++.dg/init/array16.C: New.
20161
20162 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20163
20164 PR fortran/18826
20165 * gfortran.dg/assign_1.f90: New test.
20166
20167 2004-12-08 Nick Clifton <nickc@redhat.com>
20168
20169 * gcc.target/xstormy16/bss_below100: New directory containing tests.
20170 * gcc.target/xstormy16/data_below100: Likewise.
20171 * gcc.target/xstormy16/sfr: Likewise.
20172 * gcc.target/xstormy16/below100.S: New test source file.
20173 * gcc.target/xstormy16/below100.ld: New test linker script.
20174 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
20175 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
20176 bp instructions.
20177 * gcc.target/xstormy16/bp.c: Likewise.
20178
20179 * gcc.target/xstormy16/bss_below100: New files:
20180 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
20181 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
20182 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
20183 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
20184 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
20185 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
20186 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
20187 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
20188 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
20189 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
20190 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
20191 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
20192 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
20193 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
20194 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
20195 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
20196 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
20197 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
20198 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
20199 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
20200 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
20201 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
20202 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
20203 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
20204 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
20205 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
20206 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
20207
20208 * gcc.target/xstormy16/data_below100: New files:
20209 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
20210 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
20211 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
20212 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
20213 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
20214 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
20215 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
20216 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
20217 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
20218 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
20219 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
20220 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
20221 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
20222 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
20223 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
20224 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
20225 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
20226 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
20227 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
20228 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
20229 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
20230 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
20231 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
20232 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
20233 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
20234 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
20235 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
20236
20237 * gcc.target/xstormy16/sfr: New files:
20238 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
20239 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
20240 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
20241 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
20242 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
20243 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
20244 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
20245 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
20246 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
20247 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
20248 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
20249 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
20250 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
20251 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
20252 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
20253 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
20254 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
20255 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
20256 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
20257 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
20258 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
20259 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
20260 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
20261 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
20262 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
20263 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
20264 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
20265 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
20266 27_if0_sfrw_bitfield_f.c
20267
20268 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20269
20270 PR c++/18100
20271 * g++.dg/lookup/name-clash4.C: New test.
20272
20273 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
20274
20275 PR c++/18672
20276 * g++.dg/opt/array1.C: New.
20277
20278 PR c++/18803
20279 * g++.dg/template/operator5.C: New.
20280
20281 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
20282
20283 PR c/18867
20284 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
20285
20286 2004-12-07 Steven Bosscher <stevenb@suse.de>
20287
20288 * gcc.dg/noncompile/20041207.c: New test.
20289
20290 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
20291
20292 * g++.dg/other/unreachable-1.C: New test.
20293
20294 2004-12-06 Nick Clifton <nickc@redhat.com>
20295
20296 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
20297 <limits.h> because the latter comes from gcc's include/ directory
20298 and not the newlib/libc/include directory.
20299
20300 2004-12-04 Richard Henderson <rth@redhat.com>
20301
20302 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
20303
20304 2004-12-04 Richard Henderson <rth@redhat.com>
20305
20306 * lib/target-supports.exp (check_gc_sections_available): Disable
20307 for alpha and ia64.
20308
20309 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
20310
20311 PR middle-end/17909
20312 * g++.dg/other/vararg-2.C: New test.
20313
20314 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20315
20316 PR c++/17011, c++/17971
20317 * g++.dg/template/error15.C: Adjust expected error.
20318 * g++.dg/template/instantiate3.C: Likewise.
20319
20320 2004-12-03 Janis Johnson <janis187@us.ibm.com>
20321
20322 * gcc.dg/altivec-18.c: Fix for darwin
20323
20324 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
20325
20326 PR c++/18782
20327 * g++.dg/parse/ptrmem2.C: New.
20328
20329 PR c++/18318
20330 * g++.dg/template/new1.C: New.
20331
20332 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20333
20334 PR fortran/18710
20335 * gfortran.dg/direct_io_3.f90: New test.
20336
20337 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
20338
20339 PR 18758
20340 * g++.dg/parse/crash21.C: New.
20341
20342 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20343
20344 PR c++/15664, c++/18276
20345 * g++.dg/template/ttp13.C: New test.
20346 * g++.dg/template/ttp14.C: Likewise.
20347
20348 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20349
20350 PR c++/18123
20351 * g++.dg/parse/enum2.C: New test.
20352 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
20353
20354 2004-12-02 Nick Clifton <nickc@redhat.com>
20355
20356 * gcc.target/xstormy16: New test directory.
20357 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
20358 * gcc.target/xstormy16/bp.c: Check the generation of bp
20359 instructions.
20360 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
20361 bn instructions and the BELOW100 attribute.
20362
20363 2004-12-02 Alan Modra <amodra@bigpond.net.au>
20364
20365 PR target/16952
20366 * gcc.dg/ppc-eabi.c: New.
20367
20368 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20369
20370 PR fortran/18284
20371 * gfortran.dg/backspace.f90
20372
20373 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20374
20375 * gfortran.dg/inquire.f90: New test.
20376
20377 2004-12-01 Janis Johnson <janis187@us.ibm.com>
20378
20379 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
20380 handle effective-target-keyword.
20381 (dg-skip-if): Support effective-target keyword as target list.
20382 (dg-xfail-if): Ditto.
20383 * lib/target-supports.exp (is-effective-target-keyword): New proc.
20384
20385 2004-12-01 Diego Novillo <dnovillo@redhat.com>
20386
20387 PR tree-optimization/18291
20388 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
20389
20390 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
20391
20392 PR C++/18729
20393 * g++.dg/parse/crash20.C: New.
20394
20395 PR c++/17431
20396 * g++.dg/overload/arg1.C: New.
20397 * g++.dg/overload/arg2.C: New.
20398 * g++.dg/overload/arg3.C: New.
20399 * g++.dg/overload/arg4.C: New.
20400
20401 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
20402
20403 * gcc.dg/c99-flex-array-4.c: Remove.
20404
20405 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20406
20407 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
20408
20409 * lib/target-supports.exp (is-effective-target): Simplify.
20410
20411 * lib/target-supports.exp (check_effective_target_vect_long):
20412 Fix for powerpc64-*-*.
20413
20414 2004-11-30 Loren James Rittle <ljrittle@acm.org>
20415
20416 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
20417 to support new requirements on FreeBSD 5.
20418
20419 2004-11-30 Devang Patel <dpatel@apple.com>
20420
20421 PR 18702
20422 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
20423
20424 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20425
20426 * g++.dg/ext/altivec-13.C: New test.
20427
20428 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
20429
20430 PR tree-opt/18298
20431 * gcc.c-torture/execute/p18298.c: New test.
20432
20433 2004-11-30 Ira Rosen <irar@il.ibm.com>
20434 Dorit Naishlos <dorit@il.ibm.com>
20435
20436 PR tree-opt/18607
20437 * gcc.dg/vect/vect-89.c: New test.
20438
20439 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
20440
20441 * gcc.dg/pr18596-1.c: New test.
20442
20443 2004-11-30 Ben Elliston <bje@au.ibm.com>
20444
20445 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
20446
20447 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20448
20449 PR c/18479
20450 * gcc.dg/pr18479.c: New test.
20451
20452 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20453
20454 PR target/18490
20455 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
20456 mmix-knuth-mmixware.
20457
20458 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
20459 cris-*-elf* cris-*-aout* mmix-*-*
20460
20461 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20462
20463 PR middle-end/18725
20464 * gcc.dg/pr18725.c: New test.
20465
20466 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20467
20468 PR target/18488
20469 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
20470
20471 PR target/18336
20472 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
20473
20474 2004-11-29 Mark Mitchell <mark@codesourcery.com>
20475
20476 PR c++/18368
20477 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
20478 * g++.old-deja/g++.law/ctors5.C: Likewise.
20479 * g++.old-deja/g++.other/crash25.C: Likewise.
20480
20481 PR c++/18674
20482 * g++.dg/template/error16.C: New test.
20483
20484 PR c++/18512
20485 * g++.dg/template/crash29.C: New test.
20486
20487 2004-11-29 Diego Novillo <dnovillo@redhat.com>
20488
20489 PR tree-optimization/18712
20490 * gcc.c-torture/compile/pr18712.c: New test.
20491
20492 2004-11-29 Joseph Myers <joseph@codesourcery.com>
20493
20494 PR c/7544
20495 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
20496 tests.
20497
20498 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20499
20500 PR c++/18652
20501 * g++.dg/lookup/crash6.C: New test.
20502
20503 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20504
20505 PR middle-end/18164
20506 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
20507
20508 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
20509
20510 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
20511 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
20512 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
20513
20514 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
20515
20516 * gcc.dg/pr18164.c: New test.
20517
20518 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
20519
20520 * gcc.dg/funroll-loops-all.c: New.
20521
20522 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20523
20524 PR target/18489
20525 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
20526 delimeter, match space and TAB as well as ":".
20527
20528 PR target/18484
20529 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
20530
20531 PR target/18348
20532 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
20533
20534 PR target/18345
20535 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
20536
20537 PR target/18337
20538 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
20539
20540 2004-11-28 Bud Davis <bdavis9659@comcast.net>
20541
20542 * gfortran.dg/direct_io_2.f90: New test.
20543
20544 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20545
20546 PR target/18334
20547 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
20548
20549 2004-11-28 Richard Henderson <rth@redhat.com>
20550
20551 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
20552
20553 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
20554
20555 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
20556 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
20557 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
20558 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
20559 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
20560 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
20561 gcc.dg/pointer-arith-8.c: New tests.
20562
20563 2004-11-27 Bud Davis <bdavis9659@comcast.net>
20564
20565 PR fortran/18364
20566 * gfortran.dg/endfile.f90: New test.
20567
20568 2004-11-27 Falk Hueffner <falk@debian.org>
20569
20570 * gcc.dg/loop-6.c: New test.
20571
20572 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20573
20574 * gcc.c-torture/execute/20041126-1.c: New test.
20575
20576 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20577
20578 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
20579 on IRIX.
20580
20581 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20582
20583 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
20584 functions.
20585
20586 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20587
20588 PR rtl-optimization/17825
20589 * gcc.c-torture/compile/20041119-1.c: New test.
20590
20591 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20592
20593 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
20594 Check existence of ld library path variables before unsetting.
20595
20596 2004-11-26 Mark Mitchell <mark@codesourcery.com>
20597
20598 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
20599
20600 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20601
20602 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
20603
20604 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20605
20606 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
20607
20608 2004-11-26 Ben Elliston <bje@au.ibm.com>
20609
20610 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
20611 dg-do directive.
20612
20613 2004-11-26 Ben Elliston <bje@au.ibm.com>
20614
20615 * gcc.dg/pr17957.c: Pass --param, not -param.
20616
20617 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
20618
20619 PR middle-end/17957
20620 * testsuite/gcc.dg/pr17957.c: New test.
20621
20622 2004-11-25 Mark Mitchell <mark@codesourcery.com>
20623
20624 PR c++/18445
20625 * g++.dg/template/crash28.C: Likewise.
20626
20627 PR c++/18001
20628 * g++.dg/expr/unary2.C: Adjust lvalue messages.
20629 * g++.dg/ext/lvaddr.C: Likewise.
20630 * g++.dg/opt/pr7503-3.C: Likewise.
20631
20632 PR c++/18466
20633 * g++.dg/parse/qualified3.C: New test.
20634 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
20635
20636 PR c++/18545
20637 * g++.dg/expr/return1.C: New test.
20638
20639 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20640
20641 Friend class name lookup 3/n, PR c++/3332
20642 * g++.dg/lookup/friend3.C: New test.
20643 * g++.dg/lookup/friend4.C: Likewise.
20644 * g++.dg/lookup/friend5.C: Likewise.
20645
20646 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20647
20648 Friend class name lookup 2/n, PR c++/14513, c++/15410
20649 * g++.dg/lookup/friend2.C: New test.
20650 * g++.dg/template/friend31.C: Likewise.
20651
20652 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20653
20654 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
20655
20656 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20657
20658 PR c++/17473
20659 * g++.dg/tc1/dr56.C: Remove.
20660 * g++.dg/template/typedef1.C: Add dg-error markers.
20661 * g++.old-deja/g++.other/typedef7.C: Likewise.
20662
20663 PR c++/18285
20664 * g++.dg/parse/typedef7.C: New test.
20665
20666 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
20667
20668 * gcc.c-torture/execute/20041124-1.c: New test.
20669
20670 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20671
20672 * g++.dg/template/deduce3.C: New test.
20673
20674 PR c++/18586
20675 * g++.dg/template/crash27.C: New test.
20676
20677 PR c++/18530
20678 * g++.dg/warn/Wshadow-3.C: New test.
20679
20680 2004-11-24 Devang Patel <dpatel@apple.com>
20681
20682 PR/18555
20683 * gcc.dg/cpp/isysroot-1.c: New test.
20684 * gcc.dg/cpp/usr/include/stdio.h: New file.
20685 * gcc.dg/cpp/isysroot-2.c: New test.
20686 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
20687 New file.
20688
20689 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20690
20691 PR c++/8929
20692 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
20693
20694 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20695
20696 * gcc.target/sparc/align.c: Do not include <stdint.h>.
20697 * gcc.target/sparc/pdist.c: Likewise.
20698
20699 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
20700
20701 PR c++/16882
20702 * g++.dg/conversion/simd1.C: New test.
20703
20704 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20705
20706 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
20707 and restore_ld_library_path_env_vars.
20708 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
20709 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
20710 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
20711 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
20712
20713 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
20714
20715 * gcc.dg/pragma-align-2.c: Test macro expansion.
20716 * gcc.dg/pragma-pack-2.c: New test.
20717
20718 2004-11-23 Richard Henderson <rth@redhat.com>
20719
20720 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
20721 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20722 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
20723 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
20724 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
20725 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
20726
20727 * gcc.dg/vect/vect.exp: Add check for alpha.
20728 * lib/target-supports.exp (check_alpha_max_hw_available): New.
20729 (check_effective_target_vect_int): Enable for alpha.
20730 (check_effective_target_vect_long): New.
20731 (is-effective-target): Add it.
20732
20733 2004-11-23 Uros Bizjak <uros@kss-loka.si>
20734
20735 * gcc.dg/pr18614-1.c: New test.
20736
20737 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20738
20739 * gcc.dg/setjmp-2.c: New test.
20740
20741 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
20742
20743 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
20744 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
20745 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
20746 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
20747 gcc.target/sparc/pdist.c: New tests.
20748
20749 2004-11-22 Bob Wilson <bob.wilson@acm.org>
20750
20751 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
20752
20753 2004-11-22 Dale Johannesen <dalej@apple.com>
20754
20755 * gcc.dg/20041111-1.c: New.
20756
20757 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20758
20759 PR tree-opt/18536
20760 * gcc.dg/vect/pr18536.c: New test.
20761
20762 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20763
20764 PR c++/18354
20765 * g++.dg/template/nontype11.C: New test.
20766
20767 2004-11-21 Roger Sayle <roger@eyesopen.com>
20768
20769 PR middle-end/18520
20770 * gcc.dg/pr18520-1.c: New test case.
20771
20772 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
20773
20774 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
20775 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
20776 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
20777 expected diagnostics.
20778
20779 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20780
20781 PR target/18580
20782 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
20783 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
20784 vect-77.c, vect-77a.c: XFAIL on the SPARC.
20785
20786 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20787
20788 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
20789
20790 2004-11-19 Mark Mitchell <mark@codesourcery.com>
20791 Joseph Myers <joseph@codesourcery.com>
20792
20793 * lib/target-supports.exp (check_visibility_available): Really
20794 test the compiler.
20795
20796 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20797
20798 PR tree-opt/18181
20799 * gcc.dg/vect/vect-85.c: New test.
20800 * gcc.dg/vect/vect-86.c: New test.
20801 * gcc.dg/vect/vect-87.c: New test.
20802 * gcc.dg/vect/vect-88.c: New test.
20803
20804 2004-11-19 Ben Elliston <bje@au.ibm.com>
20805
20806 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
20807
20808 2004-11-18 Janis Johnson <janis187@us.ibm.com>
20809
20810 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
20811 * gcc.dg/ppc-and-1.c: Ditto.
20812 * gcc.dg/ppc-compare-1.c: Ditto.
20813 * gcc.dg/ppc-mov-1.c: Ditto
20814
20815 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
20816 Mark Mitchell <mark@codesourcery.com>
20817
20818 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
20819
20820 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20821 Aldy Hernandez <aldyh@redhat.com>
20822
20823 * lib/target-supports.exp (check_effective_target_vect_int): New
20824 (check_effective_target_vect_float): New
20825 (check_effective_target_vect_double): New.
20826 (is-effective-target): Support new effective targets keywords.
20827 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
20828 default action for dg-do.
20829 * gcc.dg/vect/pr16105.c: Use new support.
20830 * gcc.dg/vect/pr18400.c: Ditto.
20831 * gcc.dg/vect/pr18425.c: Ditto.
20832 * gcc.dg/vect/vect-1.c: Ditto.
20833 * gcc.dg/vect/vect-10.c: Ditto.
20834 * gcc.dg/vect/vect-11.c: Ditto.
20835 * gcc.dg/vect/vect-12.c: Ditto.
20836 * gcc.dg/vect/vect-13.c: Ditto.
20837 * gcc.dg/vect/vect-14.c: Ditto.
20838 * gcc.dg/vect/vect-15.c: Ditto.
20839 * gcc.dg/vect/vect-16.c: Ditto.
20840 * gcc.dg/vect/vect-17.c: Ditto.
20841 * gcc.dg/vect/vect-18.c: Ditto.
20842 * gcc.dg/vect/vect-19.c: Ditto.
20843 * gcc.dg/vect/vect-2.c: Ditto.
20844 * gcc.dg/vect/vect-20.c: Ditto.
20845 * gcc.dg/vect/vect-21.c: Ditto.
20846 * gcc.dg/vect/vect-22.c: Ditto.
20847 * gcc.dg/vect/vect-23.c: Ditto.
20848 * gcc.dg/vect/vect-24.c: Ditto.
20849 * gcc.dg/vect/vect-25.c: Ditto.
20850 * gcc.dg/vect/vect-26.c: Ditto.
20851 * gcc.dg/vect/vect-27.c: Ditto.
20852 * gcc.dg/vect/vect-27a.c: Ditto.
20853 * gcc.dg/vect/vect-28.c: Ditto.
20854 * gcc.dg/vect/vect-29.c: Ditto.
20855 * gcc.dg/vect/vect-29a.c: Ditto.
20856 * gcc.dg/vect/vect-3.c: Ditto.
20857 * gcc.dg/vect/vect-30.c: Ditto.
20858 * gcc.dg/vect/vect-31.c: Ditto.
20859 * gcc.dg/vect/vect-32.c: Ditto.
20860 * gcc.dg/vect/vect-33.c: Ditto.
20861 * gcc.dg/vect/vect-34.c: Ditto.
20862 * gcc.dg/vect/vect-35.c: Ditto.
20863 * gcc.dg/vect/vect-36.c: Ditto.
20864 * gcc.dg/vect/vect-37.c: Ditto.
20865 * gcc.dg/vect/vect-38.c: Ditto.
20866 * gcc.dg/vect/vect-4.c: Ditto.
20867 * gcc.dg/vect/vect-40.c: Ditto.
20868 * gcc.dg/vect/vect-41.c: Ditto.
20869 * gcc.dg/vect/vect-42.c: Ditto.
20870 * gcc.dg/vect/vect-43.c: Ditto.
20871 * gcc.dg/vect/vect-44.c: Ditto.
20872 * gcc.dg/vect/vect-45.c: Ditto.
20873 * gcc.dg/vect/vect-46.c: Ditto.
20874 * gcc.dg/vect/vect-47.c: Ditto.
20875 * gcc.dg/vect/vect-48.c: Ditto.
20876 * gcc.dg/vect/vect-48a.c: Ditto.
20877 * gcc.dg/vect/vect-49.c: Ditto.
20878 * gcc.dg/vect/vect-5.c: Ditto.
20879 * gcc.dg/vect/vect-50.c: Ditto.
20880 * gcc.dg/vect/vect-51.c: Ditto.
20881 * gcc.dg/vect/vect-52.c: Ditto.
20882 * gcc.dg/vect/vect-53.c: Ditto.
20883 * gcc.dg/vect/vect-54.c: Ditto.
20884 * gcc.dg/vect/vect-55.c: Ditto.
20885 * gcc.dg/vect/vect-56.c: Ditto.
20886 * gcc.dg/vect/vect-56a.c: Ditto.
20887 * gcc.dg/vect/vect-57.c: Ditto.
20888 * gcc.dg/vect/vect-58.c: Ditto.
20889 * gcc.dg/vect/vect-59.c: Ditto.
20890 * gcc.dg/vect/vect-6.c: Ditto.
20891 * gcc.dg/vect/vect-60.c: Ditto.
20892 * gcc.dg/vect/vect-61.c: Ditto.
20893 * gcc.dg/vect/vect-62.c: Ditto.
20894 * gcc.dg/vect/vect-63.c: Ditto.
20895 * gcc.dg/vect/vect-64.c: Ditto.
20896 * gcc.dg/vect/vect-65.c: Ditto.
20897 * gcc.dg/vect/vect-66.c: Ditto.
20898 * gcc.dg/vect/vect-67.c: Ditto.
20899 * gcc.dg/vect/vect-68.c: Ditto.
20900 * gcc.dg/vect/vect-69.c: Ditto.
20901 * gcc.dg/vect/vect-7.c: Ditto.
20902 * gcc.dg/vect/vect-72.c: Ditto.
20903 * gcc.dg/vect/vect-72a.c: Ditto.
20904 * gcc.dg/vect/vect-73.c: Ditto.
20905 * gcc.dg/vect/vect-74.c: Ditto.
20906 * gcc.dg/vect/vect-75.c: Ditto.
20907 * gcc.dg/vect/vect-76.c: Ditto.
20908 * gcc.dg/vect/vect-77.c: Ditto.
20909 * gcc.dg/vect/vect-77a.c: Ditto.
20910 * gcc.dg/vect/vect-78.c: Ditto.
20911 * gcc.dg/vect/vect-79.c: Ditto.
20912 * gcc.dg/vect/vect-8.c: Ditto.
20913 * gcc.dg/vect/vect-80.c: Ditto.
20914 * gcc.dg/vect/vect-82.c: Ditto.
20915 * gcc.dg/vect/vect-82_64.c: Ditto.
20916 * gcc.dg/vect/vect-83.c: Ditto.
20917 * gcc.dg/vect/vect-83_64.c: Ditto.
20918 * gcc.dg/vect/vect-9.c: Ditto.
20919 * gcc.dg/vect/vect-all.c: Ditto.
20920 * gcc.dg/vect/vect-none.c: Ditto.
20921
20922 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20923
20924 * lib/gcc-dg.exp (dg-skip-if): New function.
20925 (dg-forbid-option): Remove.
20926 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
20927 * g++.dg/abi/bitfield8.C: Likewise.
20928 * g++.dg/abi/dtor1.C: Likewise.
20929 * g++.dg/abi/empty10.C: Likewise.
20930 * g++.dg/abi/empty7.C: Likewise.
20931 * g++.dg/abi/empty9.C: Likewise.
20932 * g++.dg/abi/layout3.C: Likewise.
20933 * g++.dg/abi/layout4.C: Likewise.
20934 * g++.dg/abi/thunk1.C: Likewise.
20935 * g++.dg/abi/thunk2.C: Likewise.
20936 * g++.dg/abi/vbase11.C: Likewise.
20937 * g++.dg/abi/vthunk2.C: Likewise.
20938 * g++.dg/abi/vthunk3.C: Likewise.
20939 * g++.dg/ext/attrib8.C: Likewise.
20940 * g++.dg/opt/longbranch2.C: Likewise.
20941 * g++.dg/opt/reg-stack4.C: Likewise.
20942 * g++.old-deja/g++.ext/attrib1.C: Likewise.
20943 * g++.old-deja/g++.ext/attrib2.C: Likewise.
20944 * g++.old-deja/g++.ext/attrib3.C: Likewise.
20945 * g++.old-deja/g++.other/store-expr1.C: Likewise.
20946 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20947 * gcc.dg/20000609-1.c: Likewise.
20948 * gcc.dg/20000720-1.c: Likewise.
20949 * gcc.dg/20011107-1.c: Likewise.
20950 * gcc.dg/20011119-1.c: Likewise.
20951 * gcc.dg/20020108-1.c: Likewise.
20952 * gcc.dg/20020122-2.c: Likewise.
20953 * gcc.dg/20020122-3.c: Likewise.
20954 * gcc.dg/20020201-3.c: Likewise.
20955 * gcc.dg/20020206-1.c: Likewise.
20956 * gcc.dg/20020218-1.c: Likewise.
20957 * gcc.dg/20020310-1.c: Likewise.
20958 * gcc.dg/20020411-1.c: Likewise.
20959 * gcc.dg/20020418-2.c: Likewise.
20960 * gcc.dg/20020426-1.c: Likewise.
20961 * gcc.dg/20020426-2.c: Likewise.
20962 * gcc.dg/20020517-1.c: Likewise.
20963 * gcc.dg/20020523-1.c: Likewise.
20964 * gcc.dg/20020523-2.c: Likewise.
20965 * gcc.dg/20020729-1.c: Likewise.
20966 * gcc.dg/20030204-1.c: Likewise.
20967 * gcc.dg/20030826-2.c: Likewise.
20968 * gcc.dg/20030926-1.c: Likewise.
20969 * gcc.dg/20031202-1.c: Likewise.
20970 * gcc.dg/980312-1.c: Likewise.
20971 * gcc.dg/980313-1.c: Likewise.
20972 * gcc.dg/990117-1.c: Likewise.
20973 * gcc.dg/990424-1.c: Likewise.
20974 * gcc.dg/990524-1.c: Likewise.
20975 * gcc.dg/991230-1.c: Likewise.
20976 * gcc.dg/i386-387-1.c: Likewise.
20977 * gcc.dg/i386-387-2.c: Likewise.
20978 * gcc.dg/i386-387-3.c: Likewise.
20979 * gcc.dg/i386-387-4.c: Likewise.
20980 * gcc.dg/i386-387-5.c: Likewise.
20981 * gcc.dg/i386-387-6.c: Likewise.
20982 * gcc.dg/i386-asm-1.c: Likewise.
20983 * gcc.dg/i386-bitfield1.c: Likewise.
20984 * gcc.dg/i386-bitfield2.c: Likewise.
20985 * gcc.dg/i386-loop-1.c: Likewise.
20986 * gcc.dg/i386-loop-2.c: Likewise.
20987 * gcc.dg/i386-loop-3.c: Likewise.
20988 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
20989 * gcc.dg/i386-pic-1.c: Likewise.
20990 * gcc.dg/i386-regparm.c: Likewise.
20991 * gcc.dg/i386-signbit-1.c: Likewise.
20992 * gcc.dg/i386-signbit-2.c: Likewise.
20993 * gcc.dg/i386-signbit-3.c: Likewise.
20994 * gcc.dg/i386-sse-5.c: Likewise.
20995 * gcc.dg/i386-sse-8.c: Likewise.
20996 * gcc.dg/i386-unroll-1.c: Likewise.
20997 * gcc.dg/tls/opt-1.c: Likewise.
20998 * gcc.dg/tls/opt-2.c: Likewise.
20999 * gcc.dg/unroll-1.c: Likewise.
21000 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
21001 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
21002 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
21003 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
21004
21005 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21006
21007 * g++.dg/template/incomplete1.C: New test.
21008
21009 2004-11-16 Nick Clifton <nickc@redhat.com>
21010
21011 Revert patches accidentally commited during checkin of fixes for
21012 xstormy16 tests:
21013 gcc.c-torture/execute/simd-4.c: Revert
21014 gcc.dg/20040910-1.c: Revert.
21015
21016 2004-11-16 Paul Brook <paul@codesourcery.com>
21017
21018 PR fortran/13010
21019 * gfortran.dg/der_pointer_1.f90: New test.
21020
21021 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
21022
21023 PR c/18498
21024 * gcc.dg/bitfld-13.c: New test.
21025
21026 2004-11-15 Janis Johnson <janis187@us.ibm.com>
21027
21028 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
21029 powerpc*-*-linux*.
21030
21031 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
21032 * gcc.dg/ppc64-abi-2.c: Ditto.
21033 * gcc.dg/ppc64-abi-3.c: Ditto.
21034
21035 * lib/gcc-dg.exp (dg-target-list): Remove.
21036
21037 2004-11-15 Steve Ellcey <sje@cup.hp.com>
21038
21039 * gcc.dg/ia64-postinc.c: New test.
21040
21041 2004-11-15 Mark Mitchell <mark@codesourcery.com>
21042
21043 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
21044
21045 2004-11-15 Nick Clifton <nickc@redhat.com>
21046
21047 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
21048 __INT_MAX__ so that the test can be compiled by toolchains
21049 targeted at 16-bit processors.
21050
21051 * gcc.dg/20040625-1.c: Use long constants rather than integers
21052 when performing arithmetic that will overflow 16-bits.
21053
21054 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
21055 xstormy16. It does not support 128-bit vector operations.
21056
21057 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
21058 with the macro PTR_TYPE. Define this macro to an integer type
21059 suitable for holding a pointer.
21060
21061 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
21062 the target is a 16-bit processor.
21063
21064 * gcc.dg/cpp/if-2.c: Expect a different warning message from
21065 16-bit targets where the character constant will be too long.
21066
21067 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
21068 where the double will not be directly addressable.
21069
21070 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21071
21072 Friend class name lookup 1/n, PR c++/18471
21073 * g++.dg/template/crash26.C: New test.
21074 * g++.dg/lookup/struct1.C: Adjust expected error.
21075 * g++.dg/parse/elab1.C: Likewise.
21076 * g++.dg/parse/elab2.C: Likewise.
21077 * g++.dg/parse/int-as-enum1.C: Likewise.
21078 * g++.dg/parse/struct-as-enum1.C: Likewise.
21079 * g++.dg/parse/typedef1.C: Likewise.
21080 * g++.dg/parse/typedef3.C: Likewise.
21081 * g++.dg/parse/typedef4.C: Likewise.
21082 * g++.dg/parse/typedef5.C: Likewise.
21083 * g++.dg/template/nontype4.C: Likewise.
21084 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
21085 * g++.old-deja/g++.other/elab1.C: Likewise.
21086 * g++.old-deja/g++.other/syntax4.C: Likewise.
21087
21088 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
21089
21090 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
21091
21092 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
21093
21094 * gcc.c-torture/execute/20041114-1.c: New test.
21095
21096 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
21097
21098 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
21099 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
21100 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
21101 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
21102 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
21103 gcc.dg/switch-7.c: New tests.
21104
21105 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
21106
21107 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
21108
21109 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
21110
21111 PR tree-opt/18400
21112 * gcc.dg/vect/pr18400.c: New test.
21113
21114 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
21115 Andrew Pinski <pinskia@physics.uc.edu>
21116
21117 PR tree-opt/18425
21118 * gcc.dg/vect/pr18425.c: New test.
21119
21120 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21121
21122 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
21123 Guard with dg-require-alias and dg-require-visibility.
21124
21125 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21126
21127 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
21128
21129 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21130
21131 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
21132
21133 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21134
21135 PR c++/17344
21136 * g++.dg/template/defarg5.C: New test.
21137
21138 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21139
21140 * g++.dg/parse/cast1.C: Run only on ILP32.
21141 * g++.old-deja/g++.mike/p784.C: Likewise.
21142
21143 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
21144
21145 * gcc.c-torture/execute/20041113-1.c: New test.
21146
21147 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
21148
21149 PR target/18230
21150 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
21151 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
21152 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
21153 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
21154 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
21155 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
21156 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
21157 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
21158 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
21159 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
21160 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
21161 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
21162 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
21163
21164 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
21165
21166 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
21167 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
21168 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
21169 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
21170 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
21171 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
21172 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
21173 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
21174 gcc.target/sparc/combined-1.c: New tests.
21175
21176 2004-11-12 Ziemowit Laski <zlaski@apple.com>
21177
21178 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
21179 New tests.
21180
21181 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21182
21183 * lib/gcc-dg.exp (dg-forbid-option): New function.
21184 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
21185 * g++.dg/abi/bitfield8.C: Likewise.
21186 * g++.dg/abi/dtor1.C: Likewise.
21187 * g++.dg/abi/empty10.C: Likewise.
21188 * g++.dg/abi/empty7.C: Likewise.
21189 * g++.dg/abi/empty9.C: Likewise.
21190 * g++.dg/abi/layout3.C: Likewise.
21191 * g++.dg/abi/layout4.C: Likewise.
21192 * g++.dg/abi/thunk1.C: Likewise.
21193 * g++.dg/abi/thunk2.C: Likewise.
21194 * g++.dg/abi/vbase11.C: Likewise.
21195 * g++.dg/abi/vthunk2.C: Likewise.
21196 * g++.dg/abi/vthunk3.C: Likewise.
21197 * g++.dg/ext/attrib8.C: Likewise.
21198 * g++.dg/opt/longbranch2.C: Likewise.
21199 * g++.dg/opt/reg-stack4.C: Likewise.
21200 * g++.old-deja/g++.ext/attrib1.C: Likewise.
21201 * g++.old-deja/g++.ext/attrib2.C: Likewise.
21202 * g++.old-deja/g++.ext/attrib3.C: Likewise.
21203 * g++.old-deja/g++.other/store-expr1.C: Likewise.
21204 * g++.old-deja/g++.other/store-expr2.C: Likewise.
21205 * gcc.dg/20000609-1.c: Likewise.
21206 * gcc.dg/20000720-1.c: Likewise.
21207 * gcc.dg/20011107-1.c: Likewise.
21208 * gcc.dg/20011119-1.c: Likewise.
21209 * gcc.dg/20020108-1.c: Likewise.
21210 * gcc.dg/20020122-2.c: Likewise.
21211 * gcc.dg/20020122-3.c: Likewise.
21212 * gcc.dg/20020201-3.c: Likewise.
21213 * gcc.dg/20020206-1.c: Likewise.
21214 * gcc.dg/20020218-1.c: Likewise.
21215 * gcc.dg/20020310-1.c: Likewise.
21216 * gcc.dg/20020411-1.c: Likewise.
21217 * gcc.dg/20020418-2.c: Likewise.
21218 * gcc.dg/20020426-1.c: Likewise.
21219 * gcc.dg/20020426-2.c: Likewise.
21220 * gcc.dg/20020517-1.c: Likewise.
21221 * gcc.dg/20020523-1.c: Likewise.
21222 * gcc.dg/20020523-2.c: Likewise.
21223 * gcc.dg/20020729-1.c: Likewise.
21224 * gcc.dg/20030204-1.c: Likewise.
21225 * gcc.dg/20030826-2.c: Likewise.
21226 * gcc.dg/20030926-1.c: Likewise.
21227 * gcc.dg/20031202-1.c: Likewise.
21228 * gcc.dg/980312-1.c: Likewise.
21229 * gcc.dg/980313-1.c: Likewise.
21230 * gcc.dg/990117-1.c: Likewise.
21231 * gcc.dg/990424-1.c: Likewise.
21232 * gcc.dg/990524-1.c: Likewise.
21233 * gcc.dg/991230-1.c: Likewise.
21234 * gcc.dg/i386-387-1.c: Likewise.
21235 * gcc.dg/i386-387-2.c: Likewise.
21236 * gcc.dg/i386-387-3.c: Likewise.
21237 * gcc.dg/i386-387-4.c: Likewise.
21238 * gcc.dg/i386-387-5.c: Likewise.
21239 * gcc.dg/i386-387-6.c: Likewise.
21240 * gcc.dg/i386-asm-1.c: Likewise.
21241 * gcc.dg/i386-bitfield1.c: Likewise.
21242 * gcc.dg/i386-bitfield2.c: Likewise.
21243 * gcc.dg/i386-loop-1.c: Likewise.
21244 * gcc.dg/i386-loop-2.c: Likewise.
21245 * gcc.dg/i386-loop-3.c: Likewise.
21246 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
21247 * gcc.dg/i386-pic-1.c: Likewise.
21248 * gcc.dg/i386-regparm.c: Likewise.
21249 * gcc.dg/i386-signbit-1.c: Likewise.
21250 * gcc.dg/i386-signbit-2.c: Likewise.
21251 * gcc.dg/i386-signbit-3.c: Likewise.
21252 * gcc.dg/i386-sse-5.c: Likewise.
21253 * gcc.dg/i386-sse-8.c: Likewise.
21254 * gcc.dg/i386-unroll-1.c: Likewise.
21255 * gcc.dg/tls/opt-1.c: Likewise.
21256 * gcc.dg/tls/opt-2.c: Likewise.
21257 * gcc.dg/unroll-1.c: Likewise.
21258 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
21259 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
21260 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
21261 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
21262 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
21263 -m64 is specified.
21264
21265 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21266
21267 PR c++/18389
21268 * g++.dg/parse/cond1.C: New test.
21269
21270 PR c++/18429
21271 * g++.dg/template/array9.C: New test.
21272 * g++.dg/ext/vla1.C: Adjust error messages.
21273 * g++.dg/ext/vlm1.C: Likewise.
21274 * g++.dg/template/crash2.C: Likewise.
21275
21276 PR c++/18436
21277 * g++.dg/template/call3.C: New test.
21278
21279 PR c++/18407
21280 * g++.dg/template/ptrmem11.C: New test.
21281
21282 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
21283
21284 PR other/14264
21285 * lib/g++.exp: Set LC_ALL and LANG to C.
21286 * lib/gcc-dg.exp: Likewise.
21287 * lib/gfortran.exp: Likewise.
21288 * lib/objc.exp: Likewise.
21289 * lib/treelang.exp: Likewise.
21290
21291 2004-11-12 Andreas Schwab <schwab@suse.de>
21292
21293 * gcc.dg/pr16286.c: Fix last change.
21294
21295 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21296
21297 PR c++/18416
21298 * g++.dg/init/global1.C: New test.
21299
21300 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
21301
21302 * gcc.c-torture/execute/20041112-1.c: New test.
21303
21304 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21305
21306 * lib/gcc-dg.exp (dg-target-list): New.
21307
21308 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21309 Richard Sandiford <rsandifo@redhat.com>
21310
21311 * lib/target-supports.exp (get-compiler_messages): New.
21312 (check_named_sections_available): Use it.
21313 (check_effective_target_ilp32): New.
21314 (check_effective_target_lp64): New.
21315 (is-effective-target): New.
21316 * lib/gcc-dg.exp (dg-require-effective-target): New.
21317
21318 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
21319
21320 * gcc.dg/precedence-1.c: New test.
21321
21322 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21323
21324 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
21325
21326 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
21327 message, delete generated files, use more descriptive name for
21328 executable, and make the test unsupported when it cannot be run.
21329
21330 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
21331 (dg-require-weak, dg-require-visibility, dg-require-alias,
21332 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
21333 dg-require-iconv, dg-require-named-sections): Use it.
21334
21335 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
21336
21337 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
21338
21339 PR target/16457
21340 * gcc.dg/ppc-and-1: New
21341
21342 PR target/16796
21343 * gcc.dg/ppc-mov-1.c: New.
21344
21345 PR target/16458
21346 * gcc.dg/ppc-compare-1.c: New.
21347
21348 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
21349
21350 * objc.dg/desig-init-2.m: New test.
21351
21352 2004-11-10 Adam Nemet <anemet@lnxw.com>
21353
21354 PR middle-end/18160
21355 * g++.dg/warn/register-var-1.C: New test.
21356 * g++.dg/warn/register-var-2.C: New test.
21357
21358 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21359
21360 * gcc.dg/union-2.c: New test.
21361
21362 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
21363
21364 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
21365 New test for PR tree-optimization/17892.
21366
21367 2004-11-09 Mark Mitchell <mark@codesourcery.com>
21368
21369 PR c++/18369
21370 * g++.dg/init/new12.C: New test.
21371
21372 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
21373
21374 * gcc.target/sparc: New directory.
21375 * gcc.target/sparc/sparc.exp: New driver.
21376 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
21377 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
21378 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
21379 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
21380
21381 2004-11-10 Paul Brook <paul@codesourcery.com>
21382
21383 PR fortran/18218
21384 * gfortran.dg/list_read.c: New test.
21385
21386 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21387
21388 PR c/18322
21389 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
21390 expected diagnostic location.
21391
21392 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
21393
21394 * gcc.dg/20041109-1.c: New test.
21395
21396 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
21397
21398 PR objc/18406
21399 * objc/compile/pr18406.m: New test.
21400
21401 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21402
21403 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
21404
21405 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21406
21407 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
21408
21409 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21410
21411 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
21412
21413 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21414
21415 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
21416 exit.
21417
21418 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
21419
21420 PR tree-opt/18299
21421 * gcc.c-torture/pr18299-1.c: New test.
21422
21423 2004-11-06 Andreas Schwab <schwab@suse.de>
21424
21425 * gcc.dg/pr16286.c: Also test for bool and pixel.
21426
21427 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
21428
21429 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
21430 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
21431 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
21432 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
21433 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
21434 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
21435 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
21436 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
21437 gcc.dg/struct-semi-3.c: New tests.
21438
21439 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21440
21441 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
21442
21443 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21444
21445 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
21446 Do not use C99 designators.
21447
21448 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21449
21450 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
21451
21452 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21453
21454 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
21455 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
21456 * gcc.c-torture/execute/simd-5.x: Remove.
21457
21458 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
21459
21460 PR rtl-optimization/17933
21461 * gcc.dg/torture/pr17933-1.c: New test.
21462
21463 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21464
21465 PR target/18106
21466 * lib/target-supports.exp (check_weak_available): Support
21467 Windows.
21468
21469 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
21470
21471 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
21472 call to fflush(stdout) before abort.
21473 (my_ffsll): New function.
21474 (generate_fields): Use it.
21475
21476 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21477
21478 * gcc.dg/init-undef-1.c: New test.
21479
21480 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21481
21482 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
21483 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
21484 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
21485 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
21486 expected messages for new parser.
21487
21488 2004-11-04 Mark Mitchell <mark@codesourcery.com>
21489
21490 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
21491
21492 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21493
21494 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
21495 on LP64 targets.
21496
21497 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21498
21499 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
21500 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
21501 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
21502 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
21503 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
21504 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
21505 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
21506 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
21507 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
21508 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
21509
21510 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21511
21512 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
21513 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
21514 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
21515 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
21516 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
21517 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
21518 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
21519 for new parser.
21520
21521 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
21522
21523 PR target/15342
21524 * gcc.dg/20041104-1.c: New test.
21525
21526 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21527
21528 * g++.dg/template/nontype7.C: New test.
21529 * g++.dg/template/nontype8.C: Likewise.
21530 * g++.dg/template/nontype9.C: Likewise.
21531 * g++.dg/template/nontype10.C: Likewise.
21532 * g++.dg/tc1/dr49.C: Likewise.
21533 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
21534 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
21535
21536 2004-11-04 Ben Elliston <bje@au.ibm.com>
21537
21538 * g++.dg/rtti/tinfo1.C: Remove xfails.
21539
21540 2004-11-04 Ben Elliston <bje@au.ibm.com>
21541
21542 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
21543 packed attribute to the definition to satisfy the new C++ parser.
21544
21545 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21546
21547 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
21548 invocations of va_arg.
21549
21550 2004-11-02 Mark Mitchell <mark@codesourcery.com>
21551
21552 PR c++/18124
21553 * g++.dg/template/crash25.C: New test.
21554
21555 PR c++/18155
21556 * g++.dg/template/typedef2.C: New test.
21557 * g++.dg/parse/crash13.C: Adjust error markers.
21558
21559 PR c++/18177
21560 * g++.dg/conversion/const3.C: New test.
21561
21562 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21563
21564 PR fortran/17535
21565 PR fortran/17583
21566 PR fortran/17713
21567 * gfortran.dg/generic_[123].f90: New testcases.
21568
21569 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21570
21571 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
21572 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
21573
21574 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
21575
21576 PR tree-opt/16808
21577 * gcc.c-torture/compile/pr16808.c: New test.
21578
21579 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
21580
21581 PR rtl-optimization/17104
21582 * gcc.dg/ppc-bitfield1.c: New.
21583
21584 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21585
21586 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
21587
21588 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21589
21590 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
21591 strings for 32-bit code.
21592
21593 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
21594
21595 PR c/18239
21596 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
21597
21598 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
21599
21600 PR c++/18064
21601 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
21602
21603 2004-10-31 Mark Mitchell <mark@codesourcery.com>
21604
21605 PR c++/15172
21606 * g++.dg/init/aggr2.C: New test.
21607
21608 2004-10-30 Ziemowit Laski <zlaski@apple.com>
21609
21610 * objc.dg/local-decl-1.m: New test.
21611
21612 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
21613
21614 * gcc.dg/20040910-1.c: Adjust regex.
21615
21616 2004-10-30 Roger Sayle <roger@eyesopen.com>
21617
21618 PR rtl-optimization/18084
21619 * g++.dg/opt/pr18084-1.C: New testcase.
21620
21621 2004-10-30 Matt Austern <austern@apple.com>
21622
21623 PR c++/17542
21624 * g++.dg/ext/attrib18.C: New test.
21625
21626 2004-10-30 Roger Sayle <roger@eyesopen.com>
21627
21628 PR middle-end/18096
21629 * gcc.dg/pr18096-1.c: New test case.
21630
21631 2004-10-30 Roger Sayle <roger@eyesopen.com>
21632
21633 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
21634
21635 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
21636
21637 PR c/16666
21638 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
21639 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
21640 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
21641 gcc.dg/old-style-prom-3.c: New tests.
21642
21643 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
21644
21645 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
21646 Remove unnecessary inclusion of stdio.h.
21647
21648 2004-10-29 Roger Sayle <roger@eyesopen.com>
21649
21650 PR rtl-optimization/17581
21651 * gcc.dg/pr17581-1.c: New test case.
21652
21653 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
21654
21655 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
21656 being implemented.
21657 * g++.dg/conversion/dr195-1.C: New.
21658 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
21659 * g++.old-deja/g++.mike/p10148.C: Likewise.
21660
21661 2004-10-29 Mark Mitchell <mark@codesourcery.com>
21662
21663 PR c++/17695
21664 * g++.dg/debug/typedef2.C: New test.
21665
21666 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
21667
21668 PR fortran/13490
21669 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
21670 * gfortran.dg/g77/README: Update.
21671
21672 2004-10-28 Matt Austern <austern@apple.com>
21673
21674 PR c++/14124
21675 * g++.dg/ext/packed7.C: New test.
21676
21677 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21678
21679 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
21680 scan-assembler.
21681 * lib/scanasm.exp (hidden-scan-for): New proc.
21682 (scan-hidden): Use hidden-scan-for instead of constructing the scan
21683 string.
21684 (scan-not-hidden): Likewise.
21685 * lib/target-supports.exp (check_visibility_available): mach-o is
21686 support too.
21687
21688 2004-10-28 Mark Mitchell <mark@codesourcery.com>
21689
21690 PR c++/17132
21691 * g++.dg/template/memclass3.C: New test.
21692
21693 2004-10-28 Adam Nemet <anemet@lnxw.com>
21694
21695 PR middle-end/18160
21696 * gcc.dg/register-var-1.c: New test.
21697 * gcc.dg/register-var-2.c: New test.
21698 * gcc.dg/asm-7.c: Taking the address of a register variable is an
21699 error now.
21700
21701 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
21702
21703 PR other/18172
21704 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
21705 unused variables.
21706 * gcc.dg/vect/vect-22.c: Likewise.
21707
21708 2004-10-28 Jakub Jelinek <jakub@redhat.com>
21709
21710 * gcc.dg/i386-rotate-1.c: New test.
21711
21712 2004-10-27 Mark Mitchell <mark@codesourcery.com>
21713
21714 * g++.dg/init/ref12.C: Add "run" marker.
21715
21716 PR c++/17435
21717 * g++.dg/init/ref12.C: New test.
21718
21719 PR c++/18140
21720 * g++.dg/template/shift1.C: New test.
21721 * g++.dg/template/error10.C: Adjust error markers.
21722
21723 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
21724
21725 PR tree-opt/17529
21726 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
21727
21728 2004-10-27 Geoffrey Keating <geoffk@apple.com>
21729
21730 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
21731 * gcc.dg/weak/weak-3.c: Likewise.
21732 * gcc.dg/weak/weak-5.c: Likewise.
21733 * gcc.dg/weak/weak-9.c: Likewise.
21734 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
21735 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
21736
21737 * gcc.dg/darwin-weakimport-1.c: New.
21738
21739 2004-10-28 Ben Elliston <bje@au.ibm.com>
21740
21741 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
21742
21743 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
21744
21745 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
21746 'syntax' error messages.
21747 * gcc.dg/cpp/direct2s.c: Likewise.
21748
21749 2004-10-26 Geoffrey Keating <geoffk@apple.com>
21750
21751 * gcc.c-torture/compile/20041026-1.c: New.
21752
21753 2004-10-26 Mark Mitchell <mark@codesourcery.com>
21754
21755 PR c++/18093
21756 * g++.dg/lookup/ns2.C: New test.
21757
21758 PR c++/18020
21759 * g++.dg/template/enum4.C: New test.
21760
21761 PR c++/18161
21762 * g++.dg/template/expr1.C: New test.
21763
21764 2004-10-26 Ben Elliston <bje@au.ibm.com>
21765
21766 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
21767
21768 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
21769
21770 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
21771 gcc.dg/decl-nospec-3.c: New tests.
21772
21773 2004-10-26 Ziemowit Laski <zlaski@apple.com>
21774
21775 * objc.dg/super-class-3.m: New test.
21776
21777 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
21778
21779 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
21780 resyncing.
21781 * gcc.dg/cpp/direct2s.c: Likewise.
21782
21783 2004-10-25 Geoffrey Keating <geoffk@apple.com>
21784
21785 * objc.dg/image-info.m: Update for changes to section selection.
21786
21787 2004-10-25 David Ayers <d.ayers@inode.at>
21788 Ziemowit Laski <zlaski@apple.com>
21789
21790 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
21791 diagnostics when messaging 'id <Proto>'.
21792 * objc.dg/class-protocol-1.m: New test.
21793 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
21794 a non-existent method signature.
21795 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
21796 Update diagnostics when messaging with non-existent method signature.
21797 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
21798 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
21799 invalid receivers are now resolved as if messaging 'id'; remove
21800 extraneous diagnostics.
21801
21802 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
21803
21804 PR c/16667
21805 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
21806 gcc.dg/init-desig-obs-3.c: New tests.
21807
21808 2004-10-25 Jakub Jelinek <jakub@redhat.com>
21809
21810 * gcc.dg/debug/20041023-1.c: New test.
21811
21812 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
21813
21814 PR middle-end/17407
21815 * gcc.c-torture/compile/pr17407.c: New test.
21816
21817 PR c++/18121
21818 * g++.dg/template/array8.C: New test.
21819
21820 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21821
21822 PR other/18138
21823 * lib/g++.exp: Accept more than one multilib libgcc.
21824 * lib/gcc-dg.exp: Likewise.
21825 * lib/objc.exp: Likewise.
21826 * lib/treelang.exp: Likewise.
21827 * lib/gfortran.exp: Likewise.
21828
21829 2004-10-24 Ben Elliston <bje@au.ibm.com>
21830
21831 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
21832
21833 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
21834
21835 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
21836 * gcc.dg/c99-const-expr-3.c: Likewise.
21837
21838 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
21839
21840 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
21841
21842 2004-10-23 Ben Elliston <bje@au.ibm.com>
21843
21844 * gcc.c-torture/execute/loop-2e.x: Remove.
21845
21846 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
21847
21848 PR c++/18095
21849 * g++.dg/parse/crash18.C: New.
21850 * g++.dg/parse/crash19.C: New.
21851
21852 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21853
21854 * g++.dg/ext/dllimport1.C: Move dg-warnings.
21855 * g++.dg/ext/dllimport2.C: Same.
21856 * g++.dg/ext/dllimport8.C: Same.
21857
21858 2004-10-21 Mark Mitchell <mark@codesourcery.com>
21859
21860 PR c++/10841
21861 * g++.dg/conversion/cast1.C: New test.
21862 * g++.dg/overload/pmf1.C: Adjust error marker.
21863
21864 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
21865
21866 PR objc/17923
21867 * objc.dg/const-str-7.m: New test.
21868
21869 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21870
21871 * g++.dg/template/memfriend11.C: Fix comment typo.
21872 * g++.dg/template/memfriend14.C: Likewise.
21873
21874 2004-10-20 Richard Henderson <rth@redhat.com>
21875
21876 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
21877 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
21878 -fasynchronous-unwind-tables.
21879
21880 2004-10-20 Richard Henderson <rth@redhat.com>
21881
21882 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
21883 (main): Return success.
21884 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
21885 (main): Return success.
21886
21887 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21888
21889 PR c++/13495
21890 * g++.dg/template/memfriend9.C: New test.
21891 * g++.dg/template/memfriend10.C: Likewise.
21892 * g++.dg/template/memfriend11.C: Likewise.
21893 * g++.dg/template/memfriend12.C: Likewise.
21894 * g++.dg/template/memfriend13.C: Likewise.
21895 * g++.dg/template/memfriend14.C: Likewise.
21896 * g++.dg/template/memfriend15.C: Likewise.
21897 * g++.dg/template/memfriend16.C: Likewise.
21898 * g++.dg/template/memfriend17.C: Likewise.
21899 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
21900
21901 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
21902
21903 * g++.dg/conversion/dr195.C: New.
21904 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
21905
21906 2004-10-20 Ben Elliston <bje@au.ibm.com>
21907 Devang Patel <dpatel@apple.com>
21908
21909 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
21910 of floating point arithmetic, which could trap.
21911
21912 2004-10-19 Mark Mitchell <mark@codesourcery.com>
21913
21914 PR c++/14035
21915 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
21916 * g++.dg/conversion/const2.C: New test.
21917 * g++.dg/expr/reinterpret2.C: New test.
21918 * g++.dg/expr/reinterpret3.C: New test.
21919 * g++.dg/expr/cast2.C: New test.
21920 * g++.dg/expr/copy1.C: New test.
21921 * g++.dg/other/conversion1.C: Change error message.
21922 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
21923 function pointers to void *.
21924 * g++.old-deja/g++.mike/p10148.C: Likewise.
21925
21926 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21927
21928 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
21929
21930 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
21931
21932 PR c++/18047
21933
21934 * g++.dg/parse/expr3.C: New test.
21935
21936 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21937
21938 * gcc.dg/smod-1.c: New test.
21939
21940 2004-10-18 Ziemowit Laski <zlaski@apple.com>
21941
21942 * objc.dg/method-14.m: New test.
21943
21944 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
21945
21946 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
21947 Also xfail as the patch was reverted.
21948
21949 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
21950
21951 PR middle-end/16973
21952 * gcc.dg/pr16973.c: New test.
21953
21954 2004-10-18 Diego Novillo <dnovillo@redhat.com>
21955
21956 PR tree-optimization/17656
21957 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
21958
21959 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
21960
21961 * g++.dg/eh/shadow1.C: New.
21962
21963 2004-10-18 Jakub Jelinek <jakub@redhat.com>
21964
21965 * gcc.c-torture/compile/20041018-1.c: New test.
21966
21967 2004-10-18 Ben Elliston <bje@au.ibm.com>
21968
21969 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
21970 compiler referring to register 0 when accessing sdata. The linker
21971 now patches things up.
21972
21973 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
21974
21975 PR c/17529
21976 * gcc.c-torture/compile/pr17529.c: New test.
21977
21978 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21979
21980 PR c++/17743
21981 * g++.dg/ext/attrib17.C: New test.
21982
21983 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21984
21985 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
21986
21987 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21988
21989 PR c++/10479
21990 * g++.dg/ext/attrib16.C: New test.
21991
21992 2004-10-15 Mark Mitchell <mark@codesourcery.com>
21993
21994 PR c++/17042
21995 * g++.dg/init/dso_handle1.C: New test.
21996
21997 PR c++/14667
21998 * g++.dg/parse/typedef6.C: New test.
21999
22000 PR c++/17916
22001 * g++.dg/parse/pragma1.C: New test.
22002
22003 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
22004
22005 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
22006
22007 2004-10-15 Steve Ellcey <sje@cup.hp.com>
22008
22009 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
22010 -fno-common when on HPPA HP-UX platforms.
22011
22012 2004-10-15 Jakub Jelinek <jakub@redhat.com>
22013
22014 PR other/16820
22015 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
22016 stdint.h.
22017 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
22018 uintptr_t.
22019
22020 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
22021
22022 PR c++/16301
22023 * g++.dg/lookup/strong-using-4.C: New test.
22024
22025 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
22026
22027 PR middle-end/16567
22028 * gcc.c-torture/compile/nested-1.c: New test.
22029
22030 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
22031
22032 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
22033 and mipsisa64*-*-* (until support for misaligned loads is added).
22034 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
22035 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
22036 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
22037 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
22038 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
22039 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
22040
22041 2004-10-14 Mark Mitchell <mark@codesourcery.com>
22042
22043 PR c++/17976
22044 * g++.dg/init/dtor3.C: New test.
22045
22046 2004-10-15 Ben Elliston <bje@au.ibm.com>
22047
22048 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
22049
22050 2004-10-14 Geoffrey Keating <geoffk@apple.com>
22051
22052 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
22053 * gcc.dg/macho-lo-sum.c: Likewise.
22054
22055 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
22056
22057 * gcc.dg/ppc-spe64-1.c: New test.
22058
22059 2004-10-14 Devang Patel <dpatel@apple.com>
22060
22061 PR 17635
22062 * gcc.dg/pr17635.c : New test.
22063
22064 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
22065
22066 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
22067 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
22068 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
22069 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
22070 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
22071 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
22072 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
22073 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
22074 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
22075 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
22076 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
22077 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
22078 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
22079 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
22080 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
22081 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
22082 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
22083 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
22084
22085 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
22086
22087 * gcc.dg/vect/vect-82.c: New testcase.
22088 * gcc.dg/vect/vect-82_64.c: New testcase.
22089 * gcc.dg/vect/vect-83.c: New testcase.
22090 * gcc.dg/vect/vect-83_64.c: New testcase.
22091
22092 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
22093
22094 * gcc.dg/cpp/error-1.c: New test.
22095
22096 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
22097
22098 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
22099
22100 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
22101
22102 PR target/17984
22103 * gcc.dg/cris-peep2-xsrand2.c: New test.
22104
22105 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
22106
22107 PR c++/17661
22108 * testsuite/g++.dg/expr/for2.C: New test.
22109
22110 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22111
22112 * g++.dg/inherit/thunk1.C: Run on the SPARC.
22113
22114 2004-10-13 Jakub Jelinek <jakub@redhat.com>
22115
22116 PR tree-optimization/17724
22117 * g++.dg/opt/pr17724-1.C: New test.
22118 * g++.dg/opt/pr17724-2.C: New test.
22119 * g++.dg/opt/pr17724-3.C: New test.
22120 * g++.dg/opt/pr17724-4.C: New test.
22121 * g++.dg/opt/pr17724-5.C: New test.
22122 * g++.dg/opt/pr17724-6.C: New test.
22123
22124 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
22125
22126 PR c/17301
22127 * gcc.dg/pr17301-2.c: New test.
22128
22129 2004-10-11 Mark Mitchell <mark@codesourcery.com>
22130
22131 PR c++/15876
22132 * g++.dg/parse/error22.C: New test.
22133
22134 PR c++/17936
22135 * g++.dg/template/spec18.C: New test.
22136
22137 2004-10-11 Steve Ellcey <sje@cup.hp.com>
22138
22139 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
22140 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
22141 memcpy.
22142 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
22143 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
22144
22145 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
22146
22147 * g++.dg/eh/cleanup5.C: Add dg-options "".
22148
22149 2004-10-11 Roger Sayle <roger@eyesopen.com>
22150
22151 PR middle-end/17657
22152 * gcc.dg/switch-4.c: New test case.
22153
22154 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
22155
22156 * gcc.c-torture/execute/20041011-1.c: New test.
22157
22158 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
22159
22160 PR c++/17554
22161 * g++.dg/init/for3.C: New test.
22162
22163 PR c++/17657
22164 * g++.dg/opt/switch2.C: New test.
22165
22166 PR middle-end/17703
22167 * g++.dg/warn/Wreturn-2.C: New test.
22168
22169 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
22170
22171 PR c++/17907
22172 * g++.dg/eh/cleanup5.C: New test.
22173
22174 2004-10-10 Mark Mitchell <mark@codesourcery.com>
22175
22176 PR c++/17393
22177 * g++.dg/parse/error21.C: New test.
22178
22179 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
22180
22181 * g++.dg/overload/pmf1.C: Adjust quoting marks.
22182 * g++.dg/warn/incomplete1.C: Likewise.
22183 * g++.dg/template/qualttp20.C: Likewise.
22184
22185 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22186
22187 PR c/17881
22188 * parm-incomplete-1.c: New test.
22189
22190 2004-10-09 Mark Mitchell <mark@codesourcery.com>
22191
22192 PR c++/17867
22193 * g++.dg/parse/error19.C: New test.
22194
22195 PR c++/17670
22196 * g++.dg/init/new11.C: New test.
22197
22198 PR c++/17821
22199 * g++.dg/parse/error20.C: New test.
22200
22201 PR c++/17826
22202 * g++.dg/template/crash24.C: New test.
22203
22204 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22205
22206 PR c/17301
22207 * gcc.dg/pr17301-1.c: New test.
22208
22209 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22210
22211 PR c/17189
22212 * gcc.dg/anon-struct-5.c: New test.
22213
22214 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
22215
22216 PR c/17844
22217 * gcc.dg/pr17844-1.c: New test.
22218
22219 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
22220
22221 PR tree-optimization/17906
22222 * gcc.c-torture/compile/pr17906.c: New.
22223
22224 2004-10-09 Stuart Hastings <stuart@apple.com>
22225 Roger Sayle <roger@eyesopen.com>
22226
22227 PR rtl-optimization/17853
22228 * gcc.dg/i386-mmx-5.c: New testcase.
22229
22230 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
22231
22232 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
22233
22234 2004-10-09 Mark Mitchell <mark@codesourcery.com>
22235
22236 PR c++/17524
22237 * g++.dg/template/static9.C: New test.
22238
22239 PR c++/17685
22240 * g++.dg/parse/operator5.C: New test.
22241
22242 2004-10-09 Roger Sayle <roger@eyesopen.com>
22243
22244 PR middle-end/17894
22245 * gcc.c-torture/execute/divcmp-4.c: New test case.
22246
22247 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22248
22249 PR tree-opt/17902
22250 * g++.dg/opt/pr17902.C: New test.
22251
22252 2004-10-09 Jakub Jelinek <jakub@redhat.com>
22253
22254 * gcc.dg/cpp/ident-1.c: Add dg-options "".
22255
22256 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22257
22258 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
22259
22260 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22261
22262 * gcc.dg/assign-warn-3.c: New test.
22263
22264 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22265
22266 PR c/16999
22267 * gcc.dg/cpp/ident-1.c: New test.
22268
22269 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
22270
22271 * gcc.c-torture/compile/acc1.c: New.
22272
22273 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22274
22275 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
22276 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
22277
22278 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22279
22280 * gcc.dg/ultrasp11.c: New test.
22281
22282 2004-10-08 Michael Matz <matz@suse.de>
22283
22284 * gcc.dg/doloop-2.c: New test.
22285
22286 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22287
22288 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
22289 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
22290 objc.dg/method-9.m: Update expected diagnostics.
22291
22292 2004-10-07 Geoffrey Keating <geoffk@apple.com>
22293
22294 * gcc.dg/ppc-fsel-3.c: New file.
22295 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
22296
22297 2004-10-07 Paul Brook <paul@codesourcery.com>
22298
22299 * gfortran.dg/intrinsic_verify_1.f90: New test.
22300
22301 2004-10-07 Paul Brook <paul@codesourcery.com>
22302
22303 * gfortran.dg/empty_format_1.f90: Remove stray commas.
22304
22305 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22306
22307 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
22308 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
22309 commit.
22310
22311 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
22312
22313 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
22314
22315 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22316
22317 PR c++/17115
22318 * g++.dg/warn/Winline-4.C: New test.
22319
22320 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22321
22322 * gcc.c-torture/compile/20041007-1.c: New test.
22323
22324 2004-10-07 Paul Brook <paul@codesourcery.com>
22325
22326 PR fortran/17678
22327 * gfortran.dg/use_allocated_1.f90: New test.
22328
22329 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22330
22331 PR middle-end/17849
22332 * gfortran.fortran-torture/compile/nested.f90: New test
22333
22334 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
22335
22336 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
22337
22338 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22339
22340 PR c++/17368
22341 * g++.dg/ext/asm6.C: New test.
22342
22343 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
22344
22345 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
22346
22347 2004-10-06 Paul Brook <paul@codesourcery.com>
22348
22349 PR libfortran/17709
22350 * gfortran.dg/empty_format_1.f90: New test.
22351
22352 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22353
22354 PR fortran/17568
22355 * gfortran.dg/ishft.f90: New test.
22356
22357 PR fortran/17283
22358 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
22359 tests.
22360
22361 2004-10-06 Paul Brook <paul@codesourcery.com>
22362
22363 * gfortran.dg/do_1.f90: New test.
22364
22365 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22366
22367 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
22368 optimizing for size.
22369
22370 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22371
22372 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
22373
22374 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22375
22376 * gcc.c-torture/compile/20041005-1.c: New test.
22377
22378 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
22379
22380 PR c++/17829
22381 * g++.dg/lookup/koenig4.C: New.
22382
22383 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
22384
22385 * g++.dg/other/classkey1.C: Adjust quoting marks.
22386 * g++.dg/parse/error15.C: Likewise.
22387 * g++.dg/template/meminit2.C (int>): Likewise.
22388
22389 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22390
22391 PR fortran/17283
22392 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
22393
22394 PR fortran/17631
22395 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
22396
22397 PR fortran/17708
22398 * gfortran.dg/pr17708.f90: New test.
22399
22400 2004-10-04 Chao-ying Fu <fu@mips.com>
22401
22402 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
22403 * gcc.dg/vect/vect-4.c: Ditto.
22404 * gcc.dg/vect/vect-5.c: Ditto.
22405 * gcc.dg/vect/vect-6.c: Ditto.
22406 * gcc.dg/vect/vect-8.c: Ditto.
22407 * gcc.dg/vect/vect-16.c: Ditto.
22408 * gcc.dg/vect/vect-30.c: Ditto.
22409 * gcc.dg/vect/vect-40.c: Ditto.
22410 * gcc.dg/vect/vect-41.c: Ditto.
22411 * gcc.dg/vect/vect-42.c: Ditto.
22412 * gcc.dg/vect/vect-43.c: Ditto.
22413 * gcc.dg/vect/vect-44.c: Ditto.
22414 * gcc.dg/vect/vect-45.c: Ditto.
22415 * gcc.dg/vect/vect-46.c: Ditto.
22416 * gcc.dg/vect/vect-47.c: Ditto.
22417 * gcc.dg/vect/vect-48.c: Ditto.
22418 * gcc.dg/vect/vect-49.c: Ditto.
22419 * gcc.dg/vect/vect-50.c: Ditto.
22420 * gcc.dg/vect/vect-51.c: Ditto.
22421 * gcc.dg/vect/vect-52.c: Ditto.
22422 * gcc.dg/vect/vect-53.c: Ditto.
22423 * gcc.dg/vect/vect-54.c: Ditto.
22424 * gcc.dg/vect/vect-55.c: Ditto.
22425 * gcc.dg/vect/vect-56.c: Ditto.
22426 * gcc.dg/vect/vect-57.c: Ditto.
22427 * gcc.dg/vect/vect-58.c: Ditto.
22428 * gcc.dg/vect/vect-59.c: Ditto.
22429 * gcc.dg/vect/vect-60.c: Ditto.
22430 * gcc.dg/vect/vect-74.c: Ditto.
22431 * gcc.dg/vect/vect-79.c: Ditto.
22432 * gcc.dg/vect/vect-80.c: Ditto.
22433
22434 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
22435
22436 * gcc.dg/unused-7.c: Use the correct option.
22437
22438 2004-10-04 Paul Brook <paul@codesourcery.com>
22439 Bud Davis <bdavis9659@comcast.net>
22440
22441 PR fortran/17706
22442 PR fortran/16434
22443 * gfortran/pr17706.f90: New test.
22444 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
22445
22446 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22447
22448 * gfortran.dg/pr17612.f90: New test.
22449
22450 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
22451
22452 * g++.dg/template/local1.C: Adjust quoting marks in
22453 testing for diagnostics.
22454 * g++.dg/tls/diag-2.C: Likewise.
22455 * g++.dg/other/error8.C: Likewise.
22456
22457 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22458
22459 PR c/17178
22460 * gcc.dg/unused-4.c: Adjust to be correct.
22461
22462 PR c/17820
22463 * gcc.dg/unused-7.c: New test.
22464
22465 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22466
22467 PR c++/17797
22468 * g++.dg/overload/template2.C: New test.
22469
22470 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
22471
22472 PR tree-optimization/16632
22473 * gcc.dg/tree-ssa/20041002-1.c: New.
22474
22475 2004-10-03 Paul Brook <paul@codesourcery.com>
22476
22477 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
22478 rather than relying on default formatting.
22479
22480 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
22481
22482 * gcc.dg/20040920-1.c: Update expected message text.
22483
22484 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
22485
22486 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
22487
22488 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
22489
22490 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
22491 tree level.
22492
22493 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22494
22495 * gcc.dg/tree-ssa/pr17343.c: Remove.
22496
22497 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22498
22499 PR tree-opt/17343
22500 * gcc.dg/tree-ssa/pr17343.c: New test.
22501
22502 2004-10-01 Jakub Jelinek <jakub@redhat.com>
22503
22504 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
22505 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
22506 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
22507 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
22508 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
22509
22510 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22511
22512 * gcc.dg/lvalue-2.c: New test.
22513
22514 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22515
22516 PR c/17730
22517 * gcc.dg/pr17730-1.c: New test
22518
22519 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
22520
22521 PR c/7425
22522 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
22523
22524 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22525
22526 * gcc.c-torture/execute/stdarg-1.c: New test.
22527 * gcc.c-torture/execute/stdarg-2.c: New test.
22528 * gcc.c-torture/execute/stdarg-3.c: New test.
22529 * gcc.dg/tree-ssa/stdarg-1.c: New test.
22530 * gcc.dg/tree-ssa/stdarg-2.c: New test.
22531 * gcc.dg/tree-ssa/stdarg-3.c: New test.
22532 * gcc.dg/tree-ssa/stdarg-4.c: New test.
22533 * gcc.dg/tree-ssa/stdarg-5.c: New test.
22534
22535 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22536
22537 PR tree-optimization/17697
22538 * g++.dg/opt/pr17697-1.C: New test.
22539 * g++.dg/opt/pr17697-2.C: New test.
22540 * g++.dg/opt/pr17697-3.C: New test.
22541
22542 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
22543
22544 PR c/16409
22545 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
22546 gcc.dg/vla-init-5.c: New tests.
22547
22548 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
22549
22550 PR c/13804
22551 * gcc.dg/pr13804-1.c: New test.
22552
22553 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22554
22555 PR fortran/16938
22556 * gfortran.dg/pr16938.f90: New test.
22557
22558 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22559
22560 * g++.dg/template/crash23.C: New test.
22561
22562 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22563
22564 PR c++/17585
22565 * g++.dg/template/static8.C: New test.
22566
22567 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
22568
22569 PR c++/17681
22570 * g++.dg/other/error9.C: New test.
22571
22572 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
22573
22574 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
22575
22576 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22577
22578 PR fortran/15164
22579 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
22580
22581 2004-09-26 Roger Sayle <roger@eyesopen.com>
22582
22583 PR middle-end/17112
22584 * gcc.dg/pr17112-1.c: New test case.
22585
22586 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
22587
22588 PR c/11459
22589 * gcc.dg/pr11459-1.c: New test.
22590
22591 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
22592
22593 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
22594 * gcc.dg/tree-ssa/loop-4.c: Likewise.
22595
22596 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22597
22598 * gfortran.dg/pr15324.f90: Make array bounds consistent.
22599
22600 2004-09-25 Jan Hubicka <jh@suse.cz>
22601
22602 * compile/30040909-1.c: New test.
22603 * compile/30040907-1.c: New test.
22604
22605 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
22606
22607 * gcc.c-torture/execute/va-arg-26.c: New test.
22608
22609 2004-09-24 Zack Weinberg <zack@codesourcery.com>
22610
22611 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
22612 extra diagnostics on targets with 64-bit pointers.
22613 * objc.dg/selector-1.m: Adjust dg-warning regexp.
22614
22615 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22616
22617 PR c/17188
22618 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
22619 * gcc.dg/decl-3.c: Adjust expected message.
22620
22621 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22622
22623 PR fortran/17615
22624 * gfortran.dg/pr17615.f90: New test.
22625
22626 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
22627
22628 PR tree-optimzation/17517
22629 * g++.dg/tree-ssa/pr17517.C: New Test.
22630
22631 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
22632
22633 PR c++/16889
22634 * g++.dg/lookup/ambig3.C: New.
22635
22636 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
22637
22638 PR tree-opt/17624
22639 * g++.dg/opt/pr17624.C: New test.
22640
22641 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22642
22643 PR c/6980
22644 * gcc.dg/Wbad-function-cast-1.c: New test.
22645
22646 2004-09-23 Zack Weinberg <zack@codesourcery.com>
22647
22648 * g++.dg/ext/complit1.C
22649 * g++.dg/other/error2.C
22650 * g++.dg/other/nontype-1.C
22651 * g++.dg/parse/crash11.C
22652 * g++.dg/parse/crash12.C
22653 * g++.dg/parse/error15.C
22654 * g++.dg/parse/error4.C
22655 * g++.dg/parse/tmpl-outside1.C
22656 * g++.dg/parse/too-many-tmpl-args1.C
22657 * g++.dg/template/dependent-expr3.C
22658 * g++.dg/template/error10.C
22659 * g++.dg/template/instantiate1.C
22660 * g++.dg/template/vtable2.C
22661 * g++.dg/warn/Wshadow-1.C
22662 * g++.dg/warn/weak1.C
22663 * g++.old-deja/g++.brendan/crash16.C
22664 * g++.old-deja/g++.brendan/crash18.C
22665 * g++.old-deja/g++.brendan/crash48.C
22666 * g++.old-deja/g++.brendan/crash49.C
22667 * g++.old-deja/g++.brendan/crash55.C
22668 * g++.old-deja/g++.brendan/crash56.C
22669 * g++.old-deja/g++.brendan/crash8.C
22670 * g++.old-deja/g++.brendan/enum11.C
22671 * g++.old-deja/g++.brendan/enum8.C
22672 * g++.old-deja/g++.brendan/enum9.C
22673 * g++.old-deja/g++.brendan/friend3.C
22674 * g++.old-deja/g++.brendan/misc14.C
22675 * g++.old-deja/g++.bugs/900402_02.C
22676 * g++.old-deja/g++.bugs/900404_03.C
22677 * g++.old-deja/g++.bugs/900404_04.C
22678 * g++.old-deja/g++.bugs/900428_03.C
22679 * g++.old-deja/g++.jason/crash4.C
22680 * g++.old-deja/g++.jason/overload21.C
22681 * g++.old-deja/g++.jason/redecl1.C
22682 * g++.old-deja/g++.jason/report.C
22683 * g++.old-deja/g++.jason/rfg10.C
22684 * g++.old-deja/g++.jason/template30.C
22685 * g++.old-deja/g++.law/arm12.C
22686 * g++.old-deja/g++.law/ctors5.C
22687 * g++.old-deja/g++.law/cvt20.C
22688 * g++.old-deja/g++.law/init10.C
22689 * g++.old-deja/g++.law/init8.C
22690 * g++.old-deja/g++.law/visibility17.C
22691 * g++.old-deja/g++.law/visibility7.C
22692 * g++.old-deja/g++.mike/net8.C
22693 * g++.old-deja/g++.mike/p646.C
22694 * g++.old-deja/g++.mike/p700.C
22695 * g++.old-deja/g++.mike/p701.C
22696 * g++.old-deja/g++.mike/p811.C
22697 * g++.old-deja/g++.ns/template13.C
22698 * g++.old-deja/g++.other/array3.C
22699 * g++.old-deja/g++.other/crash25.C
22700 * g++.old-deja/g++.other/dtor3.C
22701 * g++.old-deja/g++.other/dtor4.C
22702 * g++.old-deja/g++.other/main1.C
22703 * g++.old-deja/g++.other/warn7.C
22704 * g++.old-deja/g++.pt/crash11.C
22705 * g++.old-deja/g++.pt/crash36.C
22706 * g++.old-deja/g++.pt/spec22.C
22707 * g++.old-deja/g++.pt/spec9.C
22708 * g++.old-deja/g++.pt/ttp52.C
22709 * g++.old-deja/g++.robertl/eb103.C
22710 * g++.old-deja/g++.robertl/eb121.C
22711 * g++.old-deja/g++.robertl/eb22.C
22712 * g++.old-deja/g++.robertl/eb8.C:
22713 Update locations and/or regexps of dg-error markers.
22714 Remove markers for some bogus messages that are no longer issued.
22715
22716 2004-09-23 Jakub Jelinek <jakub@redhat.com>
22717
22718 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
22719 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
22720
22721 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
22722
22723 PR c++/17618
22724 * g++.dg/lookup/crash5.C: New test.
22725
22726 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
22727
22728 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
22729 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
22730 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
22731 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
22732 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
22733 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
22734
22735 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
22736 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
22737 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
22738 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
22739 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
22740 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
22741
22742 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
22743
22744 * gcc.dg/vect/vect-44.c: Check additional cases.
22745 * gcc.dg/vect/vect-48.c: Check additional cases.
22746
22747 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
22748 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
22749 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
22750 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
22751 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
22752 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
22753 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
22754 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
22755 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
22756
22757 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
22758 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
22759 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
22760
22761 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22762
22763 * gcc.dg/tree-ssa/loop-6.c: New test.
22764
22765 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
22766
22767 PR c++/17620
22768 * g++.dg/inherit/base2.C: New.
22769
22770 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22771
22772 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
22773 * gcc.dg/20001012-2.c: Likewise.
22774 * gcc.dg/20001013-1.c: Likewise.
22775 * gcc.dg/20001101-1.c: Likewise.
22776 * gcc.dg/20001102-1.c: Likewise.
22777 * gcc.dg/bf-spl1.c: Likewise.
22778 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
22779 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
22780
22781 2004-09-22 Diego Novillo <dnovillo@redhat.com>
22782
22783 PR tree-optimization/16721
22784 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
22785
22786 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
22787
22788 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
22789 * gcc.dg/20040305-1.c: Likewise.
22790
22791 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
22792
22793 PR c/16566
22794 * gcc.c-torture/compile/pr16566-1.c,
22795 gcc.c-torture/compile/pr16566-2.c,
22796 gcc.c-torture/compile/pr16566-3.c: New tests.
22797
22798 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
22799
22800 PR tree-optimization/17512
22801 * gcc.c-torture/compile/20040916-1.c.
22802
22803 2004-09-21 Mark Mitchell <mark@codesourcery.com>
22804
22805 * gcc.dg/pragma-re-3.c: New test.
22806
22807 2004-09-17 Matt Austern <austern@apple.com>
22808
22809 PR c++/15049
22810 * g++.dg/other/anon3.C: New.
22811
22812 2004-09-21 Roger Sayle <roger@eyesopen.com>
22813
22814 PR c++/7503
22815 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
22816 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
22817 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
22818 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
22819 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
22820
22821 2004-09-21 Bud Davis <bdavis9659@comcast.net>
22822
22823 PR fortran/17286
22824 * gfortran.dg/pr17286.f90: New test.
22825
22826 2004-09-20 Mark Mitchell <mark@codesourcery.com>
22827
22828 PR c++/17530
22829 * g++.dg/template/static7.C: New test.
22830
22831 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
22832
22833 PR tree-opt/17558
22834 * gcc.c-torture/compile/pr17558.c: New test.
22835
22836 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22837
22838 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
22839 if SKIP_ATTRIBUTE is defined.
22840
22841 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22842
22843 PR fortran/15957
22844 * gfortran.dg/pr15957.f90: New test.
22845
22846 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
22847
22848 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
22849 in comparison.
22850 * gcc.dg/vect/vect-79.c: Likewise.
22851 * gcc.dg/vect/vect-80.c: Likewise.
22852
22853 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22854
22855 PR fortran/15750
22856 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
22857
22858 2004-09-20 Ira Rosen <irar@il.ibm.com>
22859
22860 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
22861 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
22862 * gcc.dg/vect/vect-62.c: New testcase.
22863 * gcc.dg/vect/vect-63.c: New testcase.
22864 * gcc.dg/vect/vect-64.c: New testcase.
22865 * gcc.dg/vect/vect-65.c: New testcase.
22866 * gcc.dg/vect/vect-66.c: New testcase.
22867 * gcc.dg/vect/vect-67.c: New testcase.
22868 * gcc.dg/vect/vect-68.c: New testcase.
22869 * gcc.dg/vect/vect-69.c: New testcase.
22870 * gcc.dg/vect/vect-79.c: New testcase.
22871 * gcc.dg/vect/vect-80.c: New testcase.
22872
22873 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22874
22875 * gcc.target/mips/asm-1.c: New test.
22876
22877 2004-09-19 Ira Rosen <irar@il.ibm.com>
22878
22879 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
22880 * gcc.dg/vect/vect-73.c: New testcase.
22881 * gcc.dg/vect/vect-74.c: New testcase.
22882 * gcc.dg/vect/vect-75.c: New testcase.
22883 * gcc.dg/vect/vect-76.c: New testcase.
22884 * gcc.dg/vect/vect-77.c: New testcase.
22885 * gcc.dg/vect/vect-78.c: New testcase
22886
22887 2004-09-18 Paul Brook <paul@codesourcery.com>
22888
22889 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
22890
22891 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
22892
22893 PR c/17424
22894 * gcc.dg/pr17424-1.c: New test.
22895
22896 2004-09-18 Diego Novillo <dnovillo@redhat.com>
22897
22898 * g++.dg/tree-ssa/pr17153.C: New test.
22899
22900 2004-09-16 Geoffrey Keating <geoffk@apple.com>
22901
22902 PR pch/13361
22903 * testsuite/g++.dg/pch/wchar-1.C: New.
22904 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22905
22906 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
22907
22908 * gcc.c-torture/execute/20040917-1.c: New test.
22909
22910 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22911
22912 PR tree-optimization/17319
22913 * gcc.dg/pr17319.c: New test.
22914
22915 2004-09-17 Devang Patel <dpatel@apple.com>
22916
22917 * gcc.dg/20040813-1.c: New test.
22918
22919 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22920
22921 PR tree-optimization/17273
22922 * gcc.c-torture/compile/pr17273.c: New test.
22923
22924 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
22925
22926 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
22927 Update expected messages.
22928 * gcc.dg/declspec-13.c: New test.
22929
22930 2004-09-17 David Edelsohn <edelsohn@gnu.org>
22931
22932 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
22933
22934 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22935
22936 * gcc.c-torture/execute/pr17252.c: Use post-increment to
22937 change what 'a' is pointing to.
22938
22939 2004-09-17 Mark Mitchell <mark@codesourcery.com>
22940
22941 PR c++/16002
22942 * g++.dg/template/error18.C: New test.
22943
22944 PR c++/16029
22945 * g++.dg/warn/Wunused-8.C: New test.
22946
22947 2004-09-17 Steven Bosscher <stevenb@suse.de>
22948
22949 PR tree-optimization/17513
22950 * gcc.dg/20040916-1.c: New test.
22951
22952 2004-09-16 Mark Mitchell <mark@codesourcery.com>
22953
22954 PR c++/17501
22955 * g++.dg/template/typename7.C: New test.
22956
22957 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22958
22959 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
22960
22961 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
22962
22963 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
22964 with -ftree-based-profiling also.
22965 * lib/profopt.exp: Support late-set profile_option/feedback_option.
22966
22967 2004-09-16 Victor Leikehman <lei@il.ibm.com>
22968
22969 PR/15364
22970 * gfortran.dg/der_array_io_1.f90: New test.
22971 * gfortran.dg/der_array_io_2.f90: New test.
22972 * gfortran.dg/der_array_io_3.f90: New test.
22973
22974 2004-09-15 Mark Mitchell <mark@codesourcery.com>
22975
22976 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
22977 EABI.
22978
22979 2004-09-15 Mark Mitchell <mark@codesourcery.com>
22980
22981 * g++.dg/opt/switch1.C: New test.
22982
22983 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
22984
22985 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
22986 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
22987 Update expected messages.
22988
22989 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22990
22991 PR fortran/16485
22992 * gfortran.dg/same_name_1.f90: New test.
22993
22994 2004-09-15 Diego Novillo <dnovillo@redhat.com>
22995
22996 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
22997 dereference garbage pointers.
22998
22999 2004-09-15 Jakub Jelinek <jakub@redhat.com>
23000
23001 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
23002 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
23003
23004 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
23005 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
23006 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
23007
23008 2004-09-14 Mark Mitchell <mark@codesourcery.com>
23009
23010 PR c++/17324
23011 * g++.dg/template/mangle1.C: New test.
23012
23013 2004-09-14 Diego Novillo <dnovillo@redhat.com>
23014
23015 PR tree-optimization/17252
23016 * gcc.c-torture/execute/pr17252.c: New test.
23017
23018 2004-09-14 Andrew Pinski <apinski@apple.com>
23019
23020 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
23021
23022 2004-09-14 Roger Sayle <roger@eyesopen.com>
23023
23024 PR rtl-optimization/9771
23025 * gcc.dg/pr9771-1.c: New test case.
23026
23027 2004-09-14 Diego Novillo <dnovillo@redhat.com>
23028
23029 PR tree-optimization/15262
23030 * gcc.c-torture/execute/pr15262-1.c: New test.
23031 * gcc.c-torture/execute/pr15262-2.c: New test.
23032
23033 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
23034
23035 * gcc.dg/declspec-12.c: New test.
23036
23037 2004-09-14 Bud Davis <bdavis9659@comcast.net>
23038
23039 * gfortran.dg/pr17090.f90: Add directives to test.
23040
23041 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23042
23043 * gcc.c-torture/compile/20040914-1.c: New test.
23044
23045 2004-09-13 Mark Mitchell <mark@codesourcery.com>
23046
23047 PR c++/16162
23048 * g++.dg/template/decl2.C: New test.
23049
23050 2004-09-13 Bud Davis <bdavis9659@comcast.net>
23051
23052 PR fortran/17090
23053 * gfortran.dg/pr17090.f90: New test.
23054
23055 2004-09-13 Dale Johannesen <dalej@apple.com>
23056
23057 * gcc.c-torture/compile/pr17408.c: New test case.
23058
23059 2004-09-13 Mark Mitchell <mark@codesourcery.com>
23060
23061 PR c++/16716
23062 * g++.dg/parse/crash17.C: New test.
23063
23064 PR c++/17327
23065 * g++.dg/template/enum3.C: New test.
23066
23067 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
23068
23069 * lib/gcc-defs.exp: Load wrapper.exp.
23070 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
23071 using local code.
23072 * lib/gcc.exp (gcc_init): Similar.
23073 * lib/gfortran.exp (gfortran_init): Similar.
23074 * lib/objc.exp (objc_init): Similar.
23075 * lib/treelang.exp (treelang_init): Similar.
23076 * lib/wrapper.exp: New file with build_wrapper call machinery in
23077 ${tool}_maybe_build_wrapper.
23078
23079 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
23080
23081 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
23082 "inline".
23083 * gcc.dg/declspec-11.c: Update expected messages.
23084 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
23085 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
23086 gcc.dg/inline-12.c: New tests.
23087
23088 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
23089
23090 * g++.dg/tree-ssa/pr17400.C: New testcase.
23091
23092 2004-09-13 James E Wilson <wilson@specifixinc.com>
23093
23094 * gcc.target/mips/sb1-1.c: New testcase.
23095
23096 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
23097
23098 * lib/g77-dg.exp: Remove unused file.
23099 * lib/mike-g77.exp: Ditto.
23100 * lib/g77.exp: Ditto.
23101
23102 2004-09-12 Richard Henderson <rth@redhat.com>
23103
23104 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
23105
23106 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
23107
23108 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
23109 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
23110 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
23111 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
23112 Update expected messages.
23113
23114 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
23115
23116 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
23117 declaration/use mismatch for dirp parameter.
23118
23119 2004-09-12 Andrew Pinski <apinski@apple.com>
23120
23121 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
23122 -fgnu-runtime is passed.
23123
23124 2004-09-12 Richard Henderson <rth@redhat.com>
23125
23126 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
23127 do the uplevel thing and update additional_flags directly.
23128 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
23129 gfortran.fortran-torture/execute/intrinsic_nearest.x,
23130 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
23131 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
23132
23133 2004-09-11 Steven Bosscher <stevenb@suse.de>
23134
23135 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
23136
23137 2004-09-11 Roger Sayle <roger@eyesopen.com>
23138
23139 PR middle-end/17411
23140 * g++.dg/opt/pr17411-1.C: New test case.
23141
23142 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
23143
23144 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
23145 gcc.dg/tls/diag-2.c: Update expected messages.
23146 * gcc.dg/991209-1.c: Specify compilation options. Update expected
23147 messages.
23148 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
23149 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
23150 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
23151 gcc.dg/tls/diag-5.c: New tests.
23152
23153 2004-09-11 Zack Weinberg <zack@codesourcery.com>
23154
23155 * gcc.dg/20040910-1.c: Correct dg-error regexp.
23156
23157 2004-09-11 Steven Bosscher <stevenb@suse.de>
23158
23159 * g++.dg/parse/break-in-for.C: New test.
23160
23161 2004-09-11 Jakub Jelinek <jakub@redhat.com>
23162
23163 * gcc.dg/tree-ssa/20040911-1.c: New test.
23164
23165 2004-09-11 Andreas Jaeger <aj@suse.de>
23166
23167 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
23168 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
23169
23170 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
23171
23172 * gcc.target/frv: New directory of FR-V-specific tests.
23173
23174 2004-09-10 James E Wilson <wilson@specifixinc.com>
23175
23176 * gcc.dg/convert-vec-1.c: New test.
23177
23178 2004-09-10 Roger Sayle <roger@eyesopen.com>
23179
23180 PR middle-end/17024
23181 * gcc.dg/pr17024-1.c: New test case.
23182
23183 2004-09-10 Eric Christopher <echristo@redhat.com>
23184
23185 * gcc.dg/20040910-1.c: New test.
23186
23187 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
23188
23189 * gcc.dg/bitfld-9.c: New test.
23190
23191 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
23192
23193 * gcc.c-torture/execute/ieee/acc1.c: New test.
23194 * gcc.c-torture/execute/ieee/acc2.c: New test.
23195 * gcc.c-torture/execute/ieee/mzero6.c: New test.
23196
23197 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
23198
23199 * gcc.dg/deprecated-2.c: New test.
23200
23201 2004-09-09 James E Wilson <wilson@specifixinc.com>
23202
23203 * gcc.dg/init-vec-1.c: New test.
23204
23205 2004-09-09 Roger Sayle <roger@eyesopen.com>
23206
23207 PR middle-end/17055
23208 * gcc.dg/pr17055-1.c: New test case.
23209
23210 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
23211
23212 PR target/17377
23213 * gcc.c-torture/execute/pr17377.c: New test.
23214
23215 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
23216
23217 PR c/8420
23218 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
23219 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
23220 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
23221 gcc.dg/long-long-typespec-1.c: New tests.
23222 * gcc.dg/tls/diag-2.c: Update expected diagnostics
23223
23224 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
23225
23226 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
23227 gcc.dg/gnu99-static-1.c: New tests.
23228
23229 2004-09-08 Devang Patel <dpatel@apple.com>
23230
23231 * gcc.dg/darwin-ld-20040828-1.c: New test.
23232 * gcc.dg/darwin-ld-20040828-2.c: New test.
23233 * gcc.dg/darwin-ld-20040828-3.c: New test.
23234
23235 2004-09-08 Ziemowit Laski <zlaski@apple.com>
23236
23237 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
23238 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
23239 in error message.
23240 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
23241 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
23242 in error message.
23243 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
23244 types they qualify.
23245 * objc.dg/type-size-2.m: Fix wording in comment.
23246 * objc.dg/va-meth-1.m: New test case.
23247
23248 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
23249
23250 PR c/16633:
23251 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
23252 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
23253
23254 2004-09-06 Devang Patel <dpatel@apple.com>
23255
23256 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
23257 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
23258
23259 2004-09-06 Zack Weinberg <zack@codesourcery.com>
23260
23261 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
23262 reflect changed line numbering of diagnostics.
23263
23264 2004-09-06 Paul Brook <paul@codesourcery.com>
23265
23266 * gfortran.dg/edit_real_1.f90: Add new test.
23267
23268 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23269
23270 * gcc.dg/tree-ssa/loop-2.c: New test.
23271 * gcc.dg/tree-ssa/loop-3.c: New test.
23272 * gcc.dg/tree-ssa/loop-4.c: New test.
23273 * gcc.dg/tree-ssa/loop-5.c: New test.
23274
23275 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23276
23277 * gcc.dg/format/sentinel-1.c: Update for parameter option.
23278
23279 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23280
23281 * gcc.dg/format/sentinel-1.c: New test.
23282
23283 2004-09-04 Uros Bizjak <uros@kss-loka.si>
23284
23285 * testsuite/gcc.dg/builtins-46.c: New.
23286
23287 2004-09-03 Devang Patel <dpatel@apple.com>
23288
23289 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
23290 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
23291
23292 2004-09-03 Jan Beulich <jbeulich@novell.com>
23293
23294 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
23295 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
23296 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
23297 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
23298 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
23299 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
23300 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
23301 the non-portable bzero.
23302 * gcc.dg/20010912-1.c: xfail for NetWare.
23303 * gcc.dg/20020426-2.c: xfail for NetWare.
23304 * gcc.dg/20021014-1.c: xfail for NetWare.
23305 * gcc.dg/20021018-1.c: xfail for NetWare.
23306 * gcc.dg/20030213-1.c: xfail for NetWare.
23307 * gcc.dg/20030225-1.c: xfail for NetWare.
23308 * gcc.dg/20030708-1.c: xfail for NetWare.
23309 * gcc.dg/builtins-config.h: Also exclude NetWare.
23310 * gcc.dg/format/format.h: Define restrict only if not already defined.
23311 * gcc.dg/nest.c: xfail for NetWare.
23312 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
23313 * lib/target-supports.exp (check_visibility_available): Exclude
23314 NetWare.
23315
23316 2004-09-03 Jan Beulich <jbeulich@novell.com>
23317
23318 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
23319 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
23320 deterministic starting point for the alignment of structure fields.
23321 * gcc.dg/Wpadded.c: Dito.
23322 * g++.dg/abi/vbase10.C: Dito.
23323
23324 2004-09-03 Devang Patel <dpatel@apple.com>
23325
23326 * g++.dg/debug/pr15736.cc: New test.
23327
23328 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23329
23330 * README.QMTEST: Fix out-of-date link.
23331
23332 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
23333
23334 PR fortran/16579
23335 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
23336 Delete. Duplicate of gfortran.dg/g77/20010610.f
23337
23338 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23339
23340 * g++.dg/abi/arm_rtti1.C: New test.
23341
23342 2004-09-02 Geoffrey Keating <geoffk@apple.com>
23343
23344 * gcc.dg/ppc-vector-memcpy.c: New.
23345 * gcc.dg/ppc-vector-memset.c: New.
23346
23347 2004-09-02 Chao-ying Fu <fu@mips.com>
23348
23349 * gcc.target/mips/mips-3d-1.c: New test.
23350 * gcc.target/mips/mips-3d-2.c: New test.
23351 * gcc.target/mips/mips-3d-3.c: New test.
23352 * gcc.target/mips/mips-3d-4.c: New test.
23353 * gcc.target/mips/mips-3d-5.c: New test.
23354 * gcc.target/mips/mips-3d-6.c: New test.
23355 * gcc.target/mips/mips-3d-7.c: New test.
23356 * gcc.target/mips/mips-3d-8.c: New test.
23357 * gcc.target/mips/mips-3d-9.c: New test.
23358 * gcc.target/mips/mips-ps-1.c: New test.
23359 * gcc.target/mips/mips-ps-2.c: New test.
23360 * gcc.target/mips/mips-ps-3.c: New test.
23361 * gcc.target/mips/mips-ps-4.c: New test.
23362 * gcc.target/mips/mips-ps-type.c: New test.
23363
23364 2004-09-02 Paul Brook <paul@codesourcery.com>
23365
23366 * gfortran.dg/edit_real_1.f90: Add new tests.
23367
23368 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23369
23370 PR fortran/15327
23371 * gfortran.dg/merge_char_1.f90: New test.
23372
23373 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23374
23375 PR fortran/16404
23376 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
23377
23378 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23379
23380 PR c/1522
23381 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
23382
23383 2004-09-01 Mark Mitchell <mark@codesourcery.com>
23384
23385 * g++.dg/opt/loop1.C: Do not XFAIL.
23386
23387 2004-09-01 Jakub Jelinek <jakub@redhat.com>
23388
23389 * gcc.c-torture/execute/20040831-1.c: New test.
23390
23391 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
23392
23393 PR fortran/16579
23394 * gfortran.dg/g77/20010610.f: Now passes.
23395 Copy from g77.f-torture/execute. Add dg-run directive.
23396 * gfortran.dg/g77/README: Update
23397
23398 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23399
23400 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
23401 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
23402 (t1, t2, t3, t4): Add volatile.
23403
23404 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23405
23406 * g++.dg/ext/visibility/arm1.C: New test.
23407
23408 2004-08-31 Geoffrey Keating <geoffk@apple.com>
23409
23410 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
23411 -pedantic-errors.
23412
23413 2004-09-01 Paul Brook <paul@codesourcery.com>
23414
23415 * gfortran.dg/eof_2.f90: New test.
23416
23417 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23418
23419 PR fortran/16579
23420 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
23421
23422 2004-08-31 Bud Davis <bdavis9659@comcast.net>
23423
23424 PR libfortran/16805
23425 * gfortran.dg/list_read_2.f90: New test.
23426
23427 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23428
23429 * g++.dg/abi/key1.C: New test.
23430
23431 2004-08-31 Richard Henderson <rth@redhat.com>
23432
23433 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
23434 form of offsetof.
23435 * g++.dg/other/offsetof5.C: Remove duplicate.
23436
23437 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23438
23439 PR fortran/17244
23440 * gfortran.dg/func_derived_1.f90: New test.
23441
23442 2004-08-31 Paul Brook <paul@codesourcery.com>
23443
23444 * gfortran.dg/eof_1.f90: New test.
23445
23446 2004-08-31 Paul Brook <paul@codesourcery.com>
23447
23448 * gfortran.dg/list_read_1.f90: New file.
23449
23450 2004-08-30 Mark Mitchell <mark@codesourcery.com>
23451
23452 * g++.dg/opt/loop1.C: XFAIL.
23453
23454 2004-08-30 Geoffrey Keating <geoffk@apple.com>
23455
23456 * gcc.dg/funcdef-storage-1.c: New.
23457 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
23458 an extern function in local scope.
23459 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
23460 declare an 'auto inline' function in local scope.
23461 * gcc.dg/20011130-1.c: Likewise.
23462 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
23463 an 'auto' function in local scope.
23464 * gcc.dg/20021014-1.c: Likewise.
23465 * gcc.dg/20030331-2.c: Likewise.
23466
23467 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23468
23469 * gfortran.dg/blockdata_1.f90: New test.
23470
23471 2004-08-30 Richard Henderson <rth@redhat.com>
23472
23473 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
23474
23475 2004-08-30 Richard Henderson <rth@redhat.com>
23476
23477 * lib/fortran-torture.exp (fortran-torture-execute): Honor
23478 additional_flags set by alternate driver.
23479 (ieee-options): New procedure.
23480 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
23481 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
23482 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
23483 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
23484
23485 2004-08-30 Richard Henderson <rth@redhat.com>
23486
23487 * lib/f-torture.exp: Remove.
23488
23489 2004-08-29 Mark Mitchell <mark@codesourcery.com>
23490
23491 PR rtl-optimization/16590
23492 * g++.dg/opt/loop1.C: New test.
23493
23494 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23495
23496 PR fortran/13910
23497 * gfortran.dg/oldstyle_1.f90: New test.
23498
23499 2004-08-29 Steven G. Kargl <kargls@comcast.net>
23500 Paul Brook <paul@codesourcery.com>
23501
23502 * gfortran.dg/g77/README: Update.
23503 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
23504 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
23505 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
23506
23507 2004-08-28 Paul Brook <paul@codesourcery.com>
23508
23509 PR libfortran/17195
23510 * gfortran.dg/edit_real_1.f90: New test.
23511
23512 2004-08-27 Paul Brook <paul@codesourcery.com>
23513
23514 * gfortran.dg/rewind_1.f90: New test.
23515
23516 2004-08-27 Bud Davis <bdavis9659@comcast.net>
23517
23518 PR fortran/16597
23519 * gfortran.dg/pr16597.f90: New test.
23520
23521 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23522
23523 PR c/13801
23524 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
23525 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
23526 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
23527 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
23528 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
23529
23530 2004-08-26 Nick Clifton <nickc@redhat.com>
23531
23532 * gcc.c-torture/compile/pr17119.c: New test.
23533
23534 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23535
23536 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
23537
23538 2004-08-25 Richard Henderson <rth@redhat.com>
23539
23540 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
23541 the bits that expect kind=8 to be the largest real kind.
23542
23543 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23544
23545 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
23546
23547 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23548
23549 * gfortran.dg/assignment_1.f90: New test.
23550
23551 2004-08-25 Adam Nemet <anemet@lnxw.com>
23552
23553 * g++.dg/template/repo3.C: New test.
23554
23555 2004-08-25 Roger Sayle <roger@eyesopen.com>
23556
23557 PR middle-end/16693
23558 PR tree-optimization/16372
23559 * g++.dg/opt/pr16372-1.C: New test case.
23560 * g++.dg/opt/pr16693-1.C: New test case.
23561 * g++.dg/opt/pr16693-2.C: New test case.
23562
23563 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23564
23565 * objc.dg/proto-lossage-4.m: New test.
23566
23567 2004-08-25 Mark Mitchell <mark@codesourcery.com>
23568
23569 PR c++/17155
23570 * g++.dg/inherit/local2.C: New test.
23571
23572 2004-08-25 Paul Brook <paul@codesourcery.com>
23573
23574 PR fortran/17144
23575 * gfortran.dg/string_ctor_1.f90: New test.
23576
23577 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23578
23579 PR c++/14428
23580 * g++.dg/template/redecl2.C: New test.
23581
23582 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23583
23584 PR fortran/17143
23585 * gfortran.dg/pr17143.f90: New test.
23586
23587 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23588
23589 PR fortran/17164
23590 * gfortran.dg/pr17164.f90: New test.
23591
23592 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23593
23594 * gcc.dg/tree-ssa/loop-1.c: New test.
23595
23596 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23597
23598 * gcc.c-torture/compile/20040824-1.c: New test.
23599
23600 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23601
23602 * gcc.c-torture/compile/iftrap-3.c: New test.
23603
23604 2004-08-24 Paul Brook <paul@codesourcery.com>
23605
23606 * gfortran.dg/entry_2.f90: New test.
23607
23608 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23609
23610 PR c++/16889
23611 * g++.dg/lookup/ambig[12].C: New.
23612
23613 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23614
23615 PR c++/16706
23616 * g++.dg/template/crash21.C: New test.
23617 * g++.dg/template/crash22.C: Likewise.
23618
23619 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23620
23621 PR c++/17149
23622 * g++.dg/template/access15.C: New.
23623
23624 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23625
23626 PR c++/17163
23627 * g++.dg/template/repo2.C: New test.
23628
23629 2004-08-23 Roger Sayle <roger@eyesopen.com>
23630
23631 PR rtl-optimization/17078
23632 * gcc.c-torture/execute/pr17078-1.c: New test case.
23633
23634 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23635
23636 PR c/14492
23637 * gcc.dg/debug/crash1.c: New test.
23638
23639 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23640
23641 PR c/16180
23642 * gcc.dg/loop-5.c: New test.
23643
23644 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23645
23646 * gcc.c-torture/execute/20040823-1.c: New test.
23647
23648 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
23649
23650 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
23651 to the assembler. Simplify test accordingly.
23652 (asm_abi_flags): Use GNU names.
23653 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
23654 to check for ABI flags.
23655
23656 2004-08-22 Andrew Pinski <apinski@apple.com>
23657
23658 * g++.dg/opt/pr14029.C: New test.
23659 * gcc.c-torture/execute/pr15262.c: New test.
23660
23661 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23662
23663 * gfortran.dg/reduction.f90: Add checks with complex arguments.
23664
23665 2004-08-21 Bud Davis <bdavis9659@comcast.net>
23666
23667 PR 16908
23668 * gfortran.dg/direct_io.f90: New test.
23669
23670 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23671
23672 PR c++/17121
23673 * g++.dg/inherit/local2.C: New test.
23674
23675 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
23676
23677 PR c++/17120
23678 * g++.dg/warn/Wparentheses-4.C: New test.
23679
23680 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23681
23682 PR c++/17121
23683 * g++.dg/inherit/local2.C: New test.
23684
23685 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
23686 * gcc.dg/ppc-ldstruct.c: Likewise.
23687 * gcc.dg/ppc64-abi-2.c: Likewise.
23688
23689 2004-08-20 Jakub Jelinek <jakub@redhat.com>
23690
23691 PR rtl-optimization/17099
23692 * gcc.c-torture/execute/20040820-1.c: New test.
23693
23694 2004-08-20 David Edelsohn <edelsohn@gnu.org>
23695
23696 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
23697
23698 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
23699
23700 PR fortran/17077
23701 * gfortran.dg/auto_array_1.f90: New test.
23702
23703 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23704
23705 PR fortran/17074
23706 * gfortran.dg/simpleif_1.f90: New test.
23707
23708 2004-08-19 Mark Mitchell <mark@codesourcery.com>
23709
23710 * lib/target-supports.exp (check_profiling_available): Return
23711 false for arm*-*-symbianelf* and arm*-*-eabi*.
23712
23713 PR c++/15890
23714 * g++.dg/template/delete1.C: New test.
23715
23716 2004-08-19 Paul Brook <paul@codesourcery.com>
23717
23718 PR fortran/14976
23719 PR fortran/16228
23720 * gfortran.dg/data_char_1.f90: New test.
23721
23722 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
23723
23724 PR fortran/16946
23725 * gfortran.dg/reduction.f90: New testcase.
23726
23727 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23728
23729 PR fortran/16520
23730 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
23731
23732 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
23733
23734 PR c++/17041
23735 * g++.dg/Wparentheses-3.C: New test.
23736
23737 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
23738
23739 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
23740 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
23741 * gcc.dg/vect/vect-2.c: Likewise.
23742 * gcc.dg/vect/vect-3.c: Likewise.
23743 * gcc.dg/vect/vect-4.c: Likewise.
23744 * gcc.dg/vect/vect-5.c: Likewise.
23745 * gcc.dg/vect/vect-6.c: Likewise.
23746 * gcc.dg/vect/vect-7.c: Likewise.
23747 * gcc.dg/vect/vect-25.c: Likewise.
23748 * gcc.dg/vect/vect-31.c: Likewise.
23749 * gcc.dg/vect/vect-32.c: Likewise.
23750 * gcc.dg/vect/vect-34.c: Likewise.
23751 * gcc.dg/vect/vect-36.c: Likewise.
23752 * gcc.dg/vect/vect-all.c: Likewise.
23753
23754 2004-08-18 Mark Mitchell <mark@codesourcery.com>
23755
23756 PR c++/17068
23757 * g++.dg/template/operator4.C: New test.
23758
23759 2004-08-18 Richard Henderson <rth@redhat.com>
23760
23761 * gcc.dg/20040206-1.c: XFAIL.
23762
23763 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23764
23765 PR c++/16246
23766 * g++.dg/template/array7.C: New test.
23767
23768 2004-08-17 James E Wilson <wilson@specifixinc.com>
23769
23770 * gcc.dg/mips-movcc-1.c: New test.
23771 * gcc.dg/mips-movcc-2.c: New test.
23772 * gcc.dg/mips-movcc-3.c: New test.
23773
23774 * gcc.dg/mips-nmadd-1.c: New test.
23775 * gcc.dg/mips-nmadd-2.c: New test.
23776
23777 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23778
23779 PR c++/15871
23780 * g++.dg/opt/inline8.C: New test.
23781
23782 PR c++/16965
23783 * g++.dg/parse/error17.C: New test.
23784
23785 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
23786
23787 * gcc.dg/vect: New directory for vectorizer tests.
23788 * gcc.dg/vect/tree-vect.h: New file.
23789 * gcc.dg/vect/vect.exp: New file.
23790 * gcc.dg/vect/pr16105.c.c: New test.
23791 * gcc.dg/vect/vect-1.c: New test.
23792 * gcc.dg/vect/vect-2.c: New test.
23793 * gcc.dg/vect/vect-3.c: New test.
23794 * gcc.dg/vect/vect-4.c: New test.
23795 * gcc.dg/vect/vect-5.c: New test.
23796 * gcc.dg/vect/vect-6.c: New test.
23797 * gcc.dg/vect/vect-7.c: New test.
23798 * gcc.dg/vect/vect-8.c: New test.
23799 * gcc.dg/vect/vect-9.c: New test.
23800 * gcc.dg/vect/vect-10.c: New test.
23801 * gcc.dg/vect/vect-11.c: New test.
23802 * gcc.dg/vect/vect-12.c: New test.
23803 * gcc.dg/vect/vect-13.c: New test.
23804 * gcc.dg/vect/vect-14.c: New test.
23805 * gcc.dg/vect/vect-15.c: New test.
23806 * gcc.dg/vect/vect-16.c: New test.
23807 * gcc.dg/vect/vect-17.c: New test.
23808 * gcc.dg/vect/vect-18.c: New test.
23809 * gcc.dg/vect/vect-19.c: New test.
23810 * gcc.dg/vect/vect-20.c: New test.
23811 * gcc.dg/vect/vect-21.c: New test.
23812 * gcc.dg/vect/vect-22.c: New test.
23813 * gcc.dg/vect/vect-23.c: New test.
23814 * gcc.dg/vect/vect-24.c: New test.
23815 * gcc.dg/vect/vect-25.c: New test.
23816 * gcc.dg/vect/vect-26.c: New test.
23817 * gcc.dg/vect/vect-27.c: New test.
23818 * gcc.dg/vect/vect-28.c: New test.
23819 * gcc.dg/vect/vect-29.c: New test.
23820 * gcc.dg/vect/vect-30.c: New test.
23821 * gcc.dg/vect/vect-31.c: New test.
23822 * gcc.dg/vect/vect-32.c: New test.
23823 * gcc.dg/vect/vect-33.c: New test.
23824 * gcc.dg/vect/vect-34.c: New test.
23825 * gcc.dg/vect/vect-35.c: New test.
23826 * gcc.dg/vect/vect-36.c: New test.
23827 * gcc.dg/vect/vect-37.c: New test.
23828 * gcc.dg/vect/vect-38.c: New test.
23829 * gcc.dg/vect/vect-40.c: New test.
23830 * gcc.dg/vect/vect-41.c: New test.
23831 * gcc.dg/vect/vect-42.c: New test.
23832 * gcc.dg/vect/vect-43.c: New test.
23833 * gcc.dg/vect/vect-44.c: New test.
23834 * gcc.dg/vect/vect-45.c: New test.
23835 * gcc.dg/vect/vect-46.c: New test.
23836 * gcc.dg/vect/vect-47.c: New test.
23837 * gcc.dg/vect/vect-48.c: New test.
23838 * gcc.dg/vect/vect-49.c: New test.
23839 * gcc.dg/vect/vect-50.c: New test.
23840 * gcc.dg/vect/vect-51.c: New test.
23841 * gcc.dg/vect/vect-52.c: New test.
23842 * gcc.dg/vect/vect-53.c: New test.
23843 * gcc.dg/vect/vect-54.c: New test.
23844 * gcc.dg/vect/vect-55.c: New test.
23845 * gcc.dg/vect/vect-56.c: New test.
23846 * gcc.dg/vect/vect-57.c: New test.
23847 * gcc.dg/vect/vect-58.c: New test.
23848 * gcc.dg/vect/vect-59.c: New test.
23849 * gcc.dg/vect/vect-60.c: New test.
23850 * gcc.dg/vect/vect-61.c: New test.
23851 * gcc.dg/vect/vect-all.c: New test.
23852 * gcc.dg/vect/vect-none.c: New test.
23853
23854 2004-08-17 Paul Brook <paul@codesourcery.com>
23855
23856 PR fortran/13082
23857 * gfortran.dg/entry_1.f90: New test.
23858
23859 2004-08-17 Andrew Pinski <apinski@apple.com>
23860
23861 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
23862
23863 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
23864
23865 * gcc.dg/pr17036-1.c: New test.
23866
23867 2004-08-16 Devang Patel <dpatel@apple.com>
23868
23869 * gcc.dg/darwin-20040809-1.c: New test.
23870
23871 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
23872
23873 * gcc.dg/funcdef-attr-1.c: New test.
23874
23875 2004-08-16 Janis Johnson <janis187@us.ibm.com>
23876
23877 * gcc.dg/altivec-17.c: New test.
23878 * gcc.dg/altivec-18.c: New test.
23879
23880 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23881
23882 PR c++/6749
23883 * g++.dg/template/vtable2.C: New test.
23884
23885 2004-08-14 Richard Henderson <rth@redhat.com>
23886
23887 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
23888 * gcc.dg/pack-test-4.c (main): Return 0.
23889 * gcc.dg/setjmp-1.c: Remove XFAIL.
23890 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
23891
23892 2004-08-14 Richard Henderson <rth@redhat.com>
23893
23894 * gcc.dg/980217-1.c: Add prototype for printf.
23895
23896 2004-08-13 Bud Davis <bdavis9659@comcast.net>
23897
23898 * gfortran.dg/pr16935.f90: New test.
23899
23900 2004-08-13 Janis Johnson <janis187@us.ibm.com>
23901
23902 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
23903
23904 2004-08-13 Paul Brook <paul@codesourcery.com>
23905
23906 * gfortran.dg/der_io_1.f90: Remove stray comma.
23907
23908 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23909
23910 * gcc.dg/vmx/cw-bug-2.c: Remove.
23911 * gcc.dg/vmx/vprint-1.c: Remove.
23912 * gcc.dg/vmx/vscan-1.c: Remove.
23913
23914 2004-08-12 Devang patel <dpatel@apple.com>
23915
23916 * gcc.dg/darwin-20040809-2.c: New test.
23917
23918 2004-08-12 Janis Johnson <janis1872us.ibm.com>
23919
23920 * g++.dg/ext/altivec-12.C: New test.
23921
23922 * g++.dg/ext/altivec-11.C: New test.
23923
23924 2004-08-12 Paul Brook <paul@codesourcery.com>
23925
23926 * g++.dg/abi/arm_cxa_vec_1.C: New test.
23927
23928 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23929
23930 * g++.dg/ext/altivec-2.C: Check for hardware support before
23931 executing any VMX instructions.
23932
23933 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
23934
23935 2004-08-12 Jakub Jelinek <jakub@redhat.com>
23936
23937 PR c++/16276
23938 * g++.old-deja/g++.other/comdat4.C: New test.
23939 * g++.old-deja/g++.other/comdat4-aux.cc: New.
23940
23941 2004-08-12 Ben Elliston <bje@au.ibm.com>
23942
23943 PR target/16286
23944 * gcc.dg/pr16286.c: New test.
23945
23946 2004-08-12 Jan Beulich <jbeulich@novell.com>
23947
23948 * g++.dg/ext/asm5.C: New.
23949
23950 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23951
23952 PR c++/16698
23953 * g++.dg/eh/crash1.C: New test.
23954
23955 PR c++/16717
23956 * g++.dg/ext/construct1.C: New test.
23957
23958 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23959
23960 PR c++/16853
23961 * g++.dg/init/ptrmem1.C: New test.
23962
23963 PR c++/16618
23964 * g++.dg/parse/offsetof5.C: New test.
23965
23966 PR c++/16870
23967 * g++.dg/template/overload3.C: New test.
23968
23969 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23970
23971 PR c++/16964
23972 * g++.dg/parse/error16.C: New test.
23973
23974 PR c++/16904
23975 * g++.dg/template/error14.C: New test.
23976
23977 PR c++/16929
23978 * g++.dg/template/error15.C: New test.
23979
23980 2004-08-11 Devang Patel <dpatel@apple.com>
23981
23982 * gcc.dg/darwin-ld-20040809-1.c: New test.
23983 * gcc.dg/darwin-ld-20040809-2.c: New test.
23984
23985 2004-08-11 Steven G. Kargl <kargls@comcast.net>
23986
23987 PR fortran/16917
23988 * gfortran.dg/dfloat_1.f90: New test.
23989
23990 2004-08-09 Mark Mitchell <mark@codesourcery.com>
23991
23992 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
23993 * gcc.dg/dll-2.c: Fix dg-require syntax.
23994 * gcc.misc-tests/arm-isr.c (abort): Declare.
23995 (exit): Likewise.
23996
23997 2004-08-10 Mark Mitchell <mark@codesourcery.com>
23998
23999 PR c++/16971
24000 * g++.dg/parse/crash16.C: New test.
24001
24002 2004-08-10 Roger Sayle <roger@eyesopen.com>
24003
24004 * gcc.dg/mips-rsqrt-1.c: New test case.
24005 * gcc.dg/mips-rsqrt-2.c: New test case.
24006 * gcc.dg/mips-rsqrt-3.c: New test case.
24007
24008 2004-08-10 Paul Brook <paul@codesourcery.com>
24009
24010 * gfortran.dg/der_io_1.f90: New test.
24011
24012 2004-08-10 Paul Brook <paul@codesourcery.com>
24013
24014 PR fortran/16919
24015 * gfortran.dg/der_array_1.f90: New test.
24016
24017 2004-08-09 David Edelsohn <edelsohn@gnu.org>
24018
24019 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
24020
24021 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
24022
24023 * gcc.dg/wchar_t-2.c: Fix typo.
24024
24025 2004-08-09 Falk Hueffner <falk@debian.org>
24026
24027 PR tree-optimization/12517
24028 * gcc.c-torture/compile/pr12517.c: New test.
24029
24030 PR tree-optimization/12578
24031 * gcc.c-torture/compile/pr12578.c: New test.
24032
24033 PR tree-optimization/12899
24034 * gcc.c-torture/compile/pr12899.c: New test.
24035
24036 PR rtl-optimization/14692
24037 * gcc.c-torture/compile/pr14692.c: New test.
24038
24039 PR tree-optimization/16461
24040 * gcc.c-torture/compile/pr16461.c: New test.
24041
24042 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
24043
24044 * gfortran.dg/getenv_1.f90: New test.
24045
24046 2004-08-06 Mark Mitchell <mark@codesourcery.com>
24047
24048 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
24049 wchar_t.
24050 * gcc.dg/symbian5.c: Test -fno-short-wchar.
24051
24052 2004-08-06 Paul Brook <paul@codesourcery.com>
24053
24054 * gfortran.dg/ret_array_1.f90: New test.
24055 * gfortran.dg/ret_pointer_1.f90: New test.
24056
24057 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
24058
24059 * gcc.dg/missing-field-init-[12].c: New tests.
24060 * g++.dg/warn/missing-field-init-[12].C: New tests.
24061
24062 2004-08-06 Mark Mitchell <mark@codesourcery.com>
24063
24064 * gcc.dg/enum2.c: New test.
24065 * gcc.dg/symbian3.c: Likewise.
24066 * gcc.dg/symbian4.c: Likewise.
24067 * gcc.dg/wchar_t-2.c: Likewise.
24068
24069 2004-08-05 Mark Mitchell <mark@codesourcery.com>
24070
24071 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
24072 destructor tests.
24073
24074 2004-08-05 Mark Mitchell <mark@codesourcery.com>
24075
24076 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
24077 dg-require-visiblity.
24078 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
24079 * g++.dg/ext/visibility/fvisibility.C: Likewise.
24080 * g++.dg/ext/visibility/memfuncts.C: Likewise.
24081 * g++.dg/ext/visibility/new1.C: Likewise.
24082 * g++.dg/ext/visibility/pragma.C: Likewise.
24083 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
24084 * g++.dg/ext/visibility/virtual.C: Likewise.
24085 * g++/dg/ext/visibility/visibility-1.C: Likewise.
24086 * g++/dg/ext/visibility/visibility-2.C: Likewise.
24087 * g++/dg/ext/visibility/visibility-3.C: Likewise.
24088 * g++/dg/ext/visibility/visibility-4.C: Likewise.
24089 * g++/dg/ext/visibility/visibility-5.C: Likewise.
24090 * g++/dg/ext/visibility/visibility-6.C: Likewise.
24091 * g++/dg/ext/visibility/visibility-7.C: Likewise.
24092 * g++/dg/ext/visibility/visibility-8.C: New test.
24093 * gcc.c-torture/compile/dll.x: Remove.
24094 * gcc.dg/dll-2.c: Use dg-require-dll
24095 * gcc.dg/visibility-10.c: New test.
24096 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
24097 supporting DLLs.
24098 * testsuite/lib/scanasm.exp (scan_hidden): New function.
24099 (scan_not_hidden): Likewise.
24100
24101 2004-08-05 David Edelsohn <edelsohn@gnu.org>
24102
24103 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
24104
24105 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
24106
24107 * gcc.c-torture/execute/20040805-1.c: New test.
24108
24109 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
24110
24111 * gcc.dg/20020118-1.c: Declare abort.
24112 * gcc.dg/altivec_check.h: Likewise.
24113 * gcc.dg/iftrap-2.c: Likewise.
24114 * gcc.dg/pragma-darwin.c: Likewise.
24115 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
24116
24117 2004-08-04 Geoffrey Keating <geoffk@apple.com>
24118
24119 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
24120
24121 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
24122
24123 * gcc.c-torture/execute/builtins/abs-2.c,
24124 gcc.c-torture/execute/builtins/abs-3.c,
24125 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
24126 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
24127 intmax_t, uintmax_t and their limits.
24128 * gcc.dg/intmax_t-1.c: New test.
24129
24130 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24131
24132 * g++.dg/tc1/dr147.C: Add reference to PR.
24133
24134 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
24135
24136 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
24137 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
24138
24139 2004-08-03 David Edelsohn <edelsohn@gnu.org>
24140
24141 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
24142
24143 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
24144
24145 * gcc.dg/redecl-5.c: New test.
24146 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
24147 of scanf.
24148
24149 2004-08-03 Roger Sayle <roger@eyesopen.com>
24150
24151 PR middle-end/16790
24152 * gcc.c-torture/execute/pr16790-1.c: New test case.
24153
24154 2004-08-03 Mark Mitchell <mark@codesourcery.com>
24155
24156 * g++.dg/ext/visibility/assign1.C: New test.
24157 * g++.dg/ext/visibility/new1.C: Likewise.
24158
24159 * gcc.dg/symbian1.c: New test.
24160 * gcc.dg/symbian2.c: Likewise.
24161
24162 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
24163
24164 PR target/16570
24165 * gcc.dg/i386-sse-9.c: New test.
24166
24167 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
24168
24169 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
24170
24171 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
24172
24173 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
24174 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
24175 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
24176 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
24177 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
24178 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
24179 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
24180 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
24181 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
24182 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
24183 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
24184 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
24185 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
24186 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
24187 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
24188 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
24189 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
24190 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
24191 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
24192 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
24193 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
24194 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
24195 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
24196 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
24197 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
24198 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
24199 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
24200 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
24201 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
24202 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
24203 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
24204 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
24205 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
24206 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
24207 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
24208 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
24209 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
24210 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
24211 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
24212 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
24213 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
24214 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
24215 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
24216 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
24217 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
24218 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
24219 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
24220 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
24221 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
24222 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
24223 gcc.misc-tests/i386-pf-3dnow-1.c,
24224 gcc.misc-tests/i386-pf-athlon-1.c,
24225 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
24226 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
24227 Declare built-in functions used.
24228 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
24229
24230 2004-08-02 Mark Mitchell <mark@codesourcery.com>
24231
24232 PR c++/16707
24233 * g++.dg/lookup/using12.C: New test.
24234
24235 * g++.dg/init/null1.C: Fix PR number.
24236 * g++.dg/parse/namespace10.C: Likewise.
24237
24238 2004-08-01 Mark Mitchell <mark@codesourcery.com>
24239
24240 PR c++/16224
24241 * g++.dg/template/spec17.C: New test.
24242 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
24243 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
24244
24245 2004-08-02 David Billinghurst
24246
24247 PR fortran/16292
24248 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
24249
24250 2004-08-01 Zack Weinberg <zack@codesourcery.com>
24251
24252 * gcc.dg/ia64-got-1.c: New test case.
24253
24254 2004-08-01 Mark Mitchell <mark@codesourcery.com>
24255
24256 PR c++/16489
24257 * g++.dg/init/null1.C: New test.
24258 * g++.dg/tc1/dr76.C: Adjust error marker.
24259
24260 PR c++/16529
24261 * g++.dg/parse/namespace10.C: New test.
24262
24263 PR c++/16810
24264 * g++.dg/inherit/ptrmem2.C: New test.
24265
24266 2004-08-02 Ben Elliston <bje@au.ibm.com>
24267
24268 PR target/16155
24269 * gcc.dg/pr16155.c: New test.
24270
24271 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
24272
24273 * gcc.dg/redecl-2.c: New test.
24274
24275 2004-07-30 Geoffrey Keating <geoffk@apple.com>
24276
24277 * gcc.dg/darwin-longdouble.c: New file.
24278
24279 2004-07-30 Richard Henderson <rth@redhat.com>
24280
24281 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
24282 write to constant argument.
24283 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
24284
24285 2004-07-30 Richard Henderson <rth@redhat.com>
24286
24287 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
24288 tests of nearest around zero.
24289
24290 2004-07-30 Andrew Pinski <apinski@apple.com>
24291
24292 * gcc.c-torture/compile/20040730-1.c: New test.
24293
24294 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24295
24296 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
24297 powerpc-eabispe.
24298
24299 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24300
24301 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
24302
24303 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
24304
24305 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
24306 contains $ld_library_path.
24307 * lib/gfortran.exp (gfortran_link_flags): Likewise.
24308
24309 2004-07-29 Richard Henderson <rth@redhat.com>
24310
24311 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
24312
24313 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
24314 (alt2, which): New.
24315 (Check): Accept either alternative.
24316
24317 2004-07-29 Mark Mitchell <mark@codesourcery.com>
24318
24319 * g++.dg/abi/inline1.C: New test.
24320 * g++.dg/abi/local1-a.cc: Likewise.
24321 * g++.dg/abi/local1.C: Likewise.
24322 * g++.dg/abi/mangle11.C: Tweak location of warnings.
24323 * g++.dg/abi/mangle12.C: Likewise.
24324 * g++.dg/abi/mangle17.C: Likewise.
24325 * g++.dg/abi/mangle20-2.C: Likewise.
24326 * g++.dg/opt/interface1.C: Likewise.
24327 * g++.dg/opt/interface1.h: Likewise.
24328 * g++.dg/opt/interface1-a.cc: New test.
24329 * g++.dg/parse/repo1.C: New test.
24330 * g++.dg/template/repo1.C: Likewise.
24331 * g++.dg/warn/Winline-1.C: Likewise.
24332 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
24333
24334 2004-07-29 Diego Novillo <dnovillo@redhat.com>
24335
24336 * gcc.dg/tree-ssa/20040729-1.c: New test.
24337
24338 2004-07-27 Matt Austern <austern@apple.com>
24339
24340 * gcc.dg/darwin-bool-1.c: New test.
24341 * gcc.dg/darwin-bool-2.c: New test.
24342
24343 2004-07-28 Richard Henderson <rth@redhat.com>
24344
24345 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
24346 arguments in the correct type. Don't write to constant arguments.
24347
24348 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24349
24350 PR tree-optimization/16688
24351 PR tree-optimization/16689
24352 * g++.dg/tree-ssa/pr16688.C: New test.
24353
24354 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24355
24356 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24357 loads. Not only in the comment, this time.
24358
24359 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
24360
24361 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
24362 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
24363 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
24364 * gcc.dg/sh4a-bitmovua.c: New.
24365 * gcc.dg/sh4a-cos.c: New.
24366 * gcc.dg/sh4a-cosf.c: New.
24367 * gcc.dg/sh4a-fprun.c: New.
24368 * gcc.dg/sh4a-fsrra.c: New.
24369 * gcc.dg/sh4a-memmovua.c: New.
24370 * gcc.dg/sh4a-sin.c: New.
24371 * gcc.dg/sh4a-sincos.c: New.
24372 * gcc.dg/sh4a-sincosf.c: New.
24373 * gcc.dg/sh4a-sinf.c: New.
24374
24375 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24376
24377 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
24378 conditionals.
24379 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24380 loads.
24381 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
24382 DOM1.
24383
24384 2004-07-27 Andrew Pinski <apinski@apple.com>
24385
24386 * g++.dg/rtti/tinfo1.C: Correct the xfail.
24387
24388 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
24389
24390 * gcc.dg/pragma-isr.c: New test.
24391
24392 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24393
24394 PR c++/14429
24395 * g++.dg/template/ttp11.C: New test.
24396
24397 2004-07-27 Diego Novillo <dnovillo@redhat.com>
24398
24399 * gcc.c-torture/compile/20040727-1.c: New test.
24400
24401 2004-07-26 Eric Christopher <echristo@redhat.com>
24402
24403 * gcc.c-torture/compile/20040726-2.c: New test.
24404
24405 2004-07-26 Andrew Pinski <apinski@apple.com>
24406
24407 * g++.dg/rtti/tinfo1.C: Xfail.
24408
24409 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
24410
24411 * gcc.c-torture/compile/20040726-1.c: New test.
24412
24413 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
24414 Brian Ryner <bryner@brianryner.com>
24415
24416 PR c++/9283
24417 PR c++/15000
24418 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
24419 * g++.dg/ext/visibility/: New directory.
24420 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
24421 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
24422 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
24423 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
24424 * g++.dg/ext/visibility/fvisibility.C,
24425 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
24426 g++.dg/ext/visibility/fvisibility-override1.C
24427 g++.dg/ext/visibility/fvisibility-override2.C
24428 g++.dg/ext/visibility/memfuncts.C
24429 g++.dg/ext/visibility/noPLT.C
24430 g++.dg/ext/visibility/pragma.C
24431 g++.dg/ext/visibility/pragma-override1.C
24432 g++.dg/ext/visibility/pragma-override2.C
24433 g++.dg/ext/visibility/staticmemfuncts.C
24434 g++.dg/ext/visibility/virtual.C: New tests.
24435
24436 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24437
24438 PR c/15360
24439 * gcc.dg/pr15360-1.c: New test.
24440
24441 2004-07-25 Daniel Jacobowitz <dan@debian.org>
24442
24443 * gcc.dg/pragma-align-2.c: New test.
24444 * gcc.dg/pragma-init-fini.c: New test.
24445 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
24446 targets.
24447
24448 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24449
24450 * gcc.dg/init-string-2.c: New test.
24451
24452 2004-07-24 Zack Weinberg <zack@codesourcery.com>
24453
24454 PR 16684
24455 * gcc.dg/Wredundant-decls-1.c: New test case.
24456
24457 2004-07-24 Jakub Jelinek <jakub@redhat.com>
24458
24459 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
24460 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
24461 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
24462 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
24463 * gcc.dg/compat/generate-random.c: New file.
24464 * gcc.dg/compat/generate-random.h: Likewise.
24465 * gcc.dg/compat/generate-random_r.c: Likewise.
24466 * gcc.dg/compat/struct-layout-1.h: Likewise.
24467 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
24468 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
24469 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
24470 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
24471 * gcc.dg/compat/struct-layout-1_main.c: New test.
24472 * gcc.dg/compat/struct-layout-1_x.c: New file.
24473 * gcc.dg/compat/struct-layout-1_y.c: New file.
24474 * gcc.dg/compat/struct-layout-1_test.h: New file.
24475
24476 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
24477
24478 * gcc.dg/comp-return-1.c: New test
24479
24480 2004-07-23 Janis Johnson <janis187@us.ibm.com>
24481
24482 * gcc.dg/vmx/8-02a.c: Fix typo.
24483
24484 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
24485 * gcc.dg/darwin-abi-3.c: New test.
24486
24487 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
24488 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
24489
24490 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
24491 * gcc.dg/vmx/ops-long-1.c: New test.
24492 * gcc.dg/vmx/ops-long-2.c: New test.
24493
24494 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
24495
24496 * g++.dg/lookup/conv-[1234].C: New.
24497
24498 2004-07-22 Mark Mitchell <mark@codesourcery.com>
24499
24500 * g++.dg/parse/attr2.C: Simplify.
24501
24502 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24503
24504 PR c/7284
24505 * gcc.c-torture/execute/pr7284-1.c: New test.
24506
24507 2004-07-22 Brian Booth <bbooth@redhat.com>
24508
24509 * gcc.dg/tree-ssa/20040721-1.c: New test.
24510
24511 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
24512
24513 * g++.dg/template/crash20.c: New.
24514
24515 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
24516
24517 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
24518 Add dg-run directive. Declare variables as required.
24519 * gfortran.dg/g77/README: Update
24520
24521 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
24522
24523 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
24524 gcc.dg/cris-peep2-andu2.c: New tests.
24525
24526 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24527
24528 PR c/15052
24529 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
24530 on return type.
24531 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
24532 messages.
24533 * gcc.dg/qual-return-2.c: Update expected messages.
24534 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
24535
24536 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24537
24538 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
24539 * gcc.dg/noncompile/921102-1.c: Update expected error message.
24540
24541 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24542
24543 PR c/11250
24544 * gcc.dg/init-string-1.c: New test.
24545
24546 2004-07-21 Jakub Jelinek <jakub@redhat.com>
24547
24548 PR middle-end/15345
24549 PR c/16450
24550 * gcc.dg/torture/nested-fn-1.c: New test.
24551
24552 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
24553
24554 PR target/16559
24555 * gcc.dg/ia64-fptr-1.c: New file.
24556
24557 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24558
24559 PR c++/14497
24560 * g++.dg/template/spec16.C: New test.
24561 * g++.old-deja/g++.robertl/eb118.C: Remove.
24562
24563 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24564
24565 PR c++/509
24566 * g++.dg/template/spec15.C: New test.
24567
24568 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
24569
24570 Copy cases from g77.f-torture/execute and add dg-run
24571 directive. Other changes as noted.
24572 * gfortran.dg/g77/13037.f
24573 * gfortran.dg/g77/1832.f
24574 * gfortran.dg/g77/19981119-0.f
24575 * gfortran.dg/g77/19990313-0.f
24576 * gfortran.dg/g77/19990313-1.f
24577 * gfortran.dg/g77/19990313-2.f
24578 * gfortran.dg/g77/19990313-3.f
24579 * gfortran.dg/g77/19990419-1.f
24580 * gfortran.dg/g77/19990826-0.f
24581 * gfortran.dg/g77/19990826-2.f
24582 * gfortran.dg/g77/20000503-1.f
24583 * gfortran.dg/g77/20001111.f
24584 * gfortran.dg/g77/20010116.f
24585 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
24586 * gfortran.dg/g77/20010430.f
24587 * gfortran.dg/g77/6177.f
24588 * gfortran.dg/g77/947.f
24589 * gfortran.dg/g77/970816-3.f
24590 * gfortran.dg/g77/971102-1.f
24591 * gfortran.dg/g77/980520-1.f
24592 * gfortran.dg/g77/980628-0.f
24593 * gfortran.dg/g77/980628-1.f
24594 * gfortran.dg/g77/980628-10.f
24595 * gfortran.dg/g77/980628-2.f
24596 * gfortran.dg/g77/980628-3.f
24597 * gfortran.dg/g77/980628-7.f
24598 * gfortran.dg/g77/980628-8.f
24599 * gfortran.dg/g77/980628-9.f
24600 * gfortran.dg/g77/980701-0.f
24601 * gfortran.dg/g77/980701-1.f
24602 * gfortran.dg/g77/cabs.f
24603 * gfortran.dg/g77/claus.f
24604 * gfortran.dg/g77/complex_1.f
24605 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
24606 * gfortran.dg/g77/dcomplex.f
24607 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
24608 * gfortran.dg/g77/f90-intrinsic-mathematical.f
24609 * gfortran.dg/g77/f90-intrinsic-numeric.f
24610 * gfortran.dg/g77/int8421.f
24611 * gfortran.dg/g77/labug1.f
24612 * gfortran.dg/g77/large_vec.f
24613 * gfortran.dg/g77/le.f
24614 * gfortran.dg/g77/short.f
24615 * gfortran.dg/g77/README: Update
24616
24617 2004-07-20 Mark Mitchell <mark@codesourcery.com>
24618
24619 PR c++/16637
24620 * g++.dg/parse/lookup4.C: New test.
24621
24622 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24623
24624 PR c++/16175
24625 * g++.dg/template/ttp10.C: New test.
24626
24627 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
24628
24629 * gcc.dg/pr12625-1.c: New test.
24630
24631 2004-07-20 Steven Bosscher <stevenb@suse.de>
24632
24633 * testsuite/gcc.dg/switch-warn-1.c: New test.
24634 * testsuite/gcc.dg/switch-warn-2.c: New test.
24635 * gcc.c-torture/compile/pr14730.c: Update.
24636
24637 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
24638
24639 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
24640 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
24641 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
24642 g++.dg/template/nontype3.C: Remove trailing CR from tests.
24643
24644 2004-07-18 Mark Mitchell <mark@codesourcery.com>
24645
24646 PR c++/16623
24647 * g++.dg/template/assign1.C: New test.
24648
24649 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24650
24651 PR c++/12170
24652 * g++.dg/template/ttp9.C: New test.
24653
24654 2004-07-19 Daniel Jacobowitz <dan@debian.org>
24655
24656 * gcc.dg/format/cmn-err-1.c: New test.
24657
24658 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
24659
24660 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
24661 gcc.dg/Wparentheses-10.c: New tests.
24662 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
24663
24664 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24665
24666 PR fortran/16465
24667 * gfortran.dg/g77//ffixed-line-length-0.f,
24668 gfortran.dg/g77/ffixed-line-length-132.f,
24669 gfortran.dg/g77/ffixed-line-length-72.f,
24670 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
24671 gfortran.dg/g77/README: Update.
24672
24673 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24674
24675 PR c++/13092
24676 * g++.dg/template/non-dependent7.C: New test.
24677 * g++.dg/template/non-dependent8.C: Likewise.
24678 * g++.dg/template/non-dependent9.C: Likewise.
24679 * g++.dg/template/non-dependent10.C: Likewise.
24680
24681 2004-07-17 Mark Mitchell <mark@codesourcery.com>
24682
24683 PR c++/16337
24684 * g++.dg/parse/attr2.C: New test.
24685
24686 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
24687
24688 * g77.dg: Removed.
24689 * g77.f-torture: Ditto.
24690
24691 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
24692
24693 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
24694 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
24695 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
24696
24697 2004-07-16 Richard Henderson <rth@redhat.com>
24698
24699 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
24700
24701 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24702
24703 * lib/fortran-torture.exp (fortran-torture): Don't test compile
24704 tests with full list of options.
24705 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
24706 of TORTURE_OPTIONS if test contains 'dg-do run'.
24707
24708 PR fortran/16404
24709 * gfortran.dg/do_iterator.f90: New test.
24710
24711 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24712
24713 PR rtl-optimization/16536
24714 * gcc.c-torture/execute/restrict-1.c: New test.
24715
24716 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24717
24718 PR fortran/15324
24719 * gfortran.dg/pr15324.f90: New test.
24720
24721 PR fortran/15129
24722 * gfortran.dg/pr15129.f90: New test.
24723
24724 PR fortran/15140
24725 * gfortran.dg/pr15140.f90: New test.
24726
24727 PR fortran/13792
24728 * gfortran.fortran-torture/execute/bounds.f90: Add check for
24729 compile-time simplification.
24730
24731 2004-07-14 Mike Stump <mrs@apple.com>
24732
24733 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
24734
24735 2004-07-14 James E Wilson <wilson@specifixinc.com>
24736
24737 PR target/16325
24738 * gcc.dg/profile-generate-1.c: New.
24739
24740 2004-07-15 Jakub Jelinek <jakub@redhat.com>
24741
24742 * gcc.c-torture/execute/20040709-1.c: New test.
24743 * gcc.c-torture/execute/20040709-2.c: New test.
24744
24745 2004-07-14 Mike Stump <mrs@apple.com>
24746
24747 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
24748
24749 2004-07-14 Mike Stump <mrs@apple.com>
24750
24751 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
24752
24753 2004-07-13 Mark Mitchell <mark@codesourcery.com>
24754
24755 PR c++/16518
24756 * g++.dg/parse/mutable1.C: New test.
24757
24758 2004-07-13 Diego Novillo <dnovillo@redhat.com>
24759
24760 PR tree-optimization/16443
24761 * gcc.dg/tree-ssa/20040713-1.c: New test.
24762
24763 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
24764
24765 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
24766 for operator new.
24767
24768 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24769
24770 * gfortran.dg/g77/README: New file
24771 * gfortran.dg/g77/19981216-0.f: Copy from
24772 g77.f-torture/noncompile. Add "dg-do compile" and
24773 dg-error as required.
24774 * gfortran.dg/g77/19990218-1.f: Likewise.
24775 * gfortran.dg/g77/19990905-1.f: Likewise.
24776 * gfortran.dg/g77/9263.f: Likewise.
24777 * gfortran.dg/g77/980615-0.f: Likewise.
24778 * gfortran.dg/g77/980616-0.f: Likewise.
24779 * gfortran.dg/g77/check0.f: Likewise.
24780 * gfortran.dg/g77/select_no_compile.f: Likewise.
24781
24782 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24783
24784 Copy files from g77.f-torture/compile.
24785 Add "{ dg-do compile}". Other changes as noted
24786 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
24787 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
24788 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
24789 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
24790 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
24791 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
24792 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
24793 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
24794 statement to conform to standard. Append alpha1.x for reference.
24795 * gfortran.dg/g77/xformat.f: Add dg-warning
24796
24797 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24798
24799 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
24800 Add {dg-do compile} directive.
24801 * gfortran.dg/g77/cpp2.F: Likewise.
24802
24803 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24804
24805 PR c++/5402
24806 * g++.dg/lookup/name-clash1.C: New test.
24807
24808 PR c++/9777
24809 * g++.dg/lookup/name-clash2.C: New test.
24810
24811 PR c++/12102
24812 * g++.dg/lookup/name-clash3.C: New test.
24813
24814 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24815
24816 * g++.dg/lookup/new2.C: New test.
24817 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
24818
24819 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
24820
24821 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
24822 Add {dg-do compile} directive.
24823 * gfortran.dg/g77/13060.f: Likewise.
24824 * gfortran.dg/g77/19990218-0.f: Likewise.
24825 * gfortran.dg/g77/19990305-0.f: Likewise.
24826 * gfortran.dg/g77/19990419-0.f: Likewise.
24827 * gfortran.dg/g77/19990502-0.f: Likewise.
24828 * gfortran.dg/g77/19990502-1.f: Likewise.
24829 * gfortran.dg/g77/19990525-0.f: Likewise.
24830 * gfortran.dg/g77/19990826-1.f: Likewise.
24831 * gfortran.dg/g77/19990826-3.f: Likewise.
24832 * gfortran.dg/g77/19990905-2.f: Likewise.
24833 * gfortran.dg/g77/20000412-1.f: Likewise.
24834 * gfortran.dg/g77/20000511-1.f: Likewise.
24835 * gfortran.dg/g77/20000511-2.f: Likewise.
24836 * gfortran.dg/g77/20000518.f: Likewise.
24837 * gfortran.dg/g77/20000601-1.f: Likewise.
24838 * gfortran.dg/g77/20000601-2.f: Likewise.
24839 * gfortran.dg/g77/20000629-1.f: Likewise.
24840 * gfortran.dg/g77/20000630-2.f: Likewise.
24841 * gfortran.dg/g77/20010115.f: Likewise.
24842 * gfortran.dg/g77/20010321-1.f: Likewise.
24843 * gfortran.dg/g77/20010426.f: Likewise.
24844 * gfortran.dg/g77/20020307-1.f: Likewise.
24845 * gfortran.dg/g77/8485.f: Likewise.
24846 * gfortran.dg/g77/960317-1.f: Likewise.
24847 * gfortran.dg/g77/970915-0.f: Likewise.
24848 * gfortran.dg/g77/980310-1.f: Likewise.
24849 * gfortran.dg/g77/980310-2.f: Likewise.
24850 * gfortran.dg/g77/980310-3.f: Likewise.
24851 * gfortran.dg/g77/980310-4.f: Likewise.
24852 * gfortran.dg/g77/980310-6.f: Likewise.
24853 * gfortran.dg/g77/980310-7.f: Likewise.
24854 * gfortran.dg/g77/980310-8.f: Likewise.
24855 * gfortran.dg/g77/980419-2.f: Likewise.
24856 * gfortran.dg/g77/980424-0.f: Likewise.
24857 * gfortran.dg/g77/980427-0.f: Likewise.
24858 * gfortran.dg/g77/980729-0.f: Likewise.
24859 * gfortran.dg/g77/981117-1.f: Likewise.
24860 * gfortran.dg/g77/toon_1.f: Likewise.
24861
24862 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24863
24864 PR c++/2204
24865 * g++.dg/other/abstract2.C: New test.
24866
24867 2004-07-12 Paul Brook <paul@codesourcery.com>
24868
24869 * gfortran.dg/pointer_init_1.f90: New test.
24870
24871 2004-07-11 Paul Brook <paul@codesourcery.com>
24872
24873 PR fortran/15986
24874 * gfortran.dg/contained_1.f90: New test.
24875
24876 2004-07-11 Mark Mitchell <mark@codesourcery.com>
24877
24878 * g++.dg/parse/defarg8.C: New test.
24879
24880 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24881
24882 PR fortran/16433
24883 * gfortran.dg/pr16433.f: New test.
24884
24885 PR fortran/17574
24886 * gfortran.dg/pr15754.f90: New test.
24887
24888 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
24889
24890 PR tree-optimization/16437
24891 * gcc.c-torture/execute/bitfld-4.c: New test.
24892
24893 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24894
24895 * gfortran.fortran-torture/execute/common_2.f90: Add check for
24896 access to common var from module.
24897
24898 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24899
24900 PR fortran/16336
24901 * gfortran.fortran-torture/execute/common_2.f90: New test.
24902
24903 2004-07-10 Paul Brook <paul@codesourcery.com>
24904
24905 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
24906
24907 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24908
24909 PR fortran/15969
24910 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
24911
24912 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
24913
24914 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
24915 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
24916 * gfortran.dg/g77/ffree-form-1.f: Likewise.
24917 * gfortran.dg/g77/ffree-form-2.f: Likewise.
24918 * gfortran.dg/g77/ffree-form-3.f: Likewise.
24919 * gfortran.dg/g77/fno-underscoring.f: Likewise.
24920 * gfortran.dg/g77/funderscoring.f: Likewise.
24921 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
24922
24923 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24924
24925 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
24926
24927 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24928 Paul Brook <paul@codesourcery.com>
24929
24930 PR fortran/13415
24931 * gfortran.dg/common_pointer_1.f90: New test.
24932
24933 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24934
24935 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
24936
24937 2004-07-09 James E Wilson <wilson@specifixinc.com>
24938
24939 PR target/16364
24940 * gcc.c-torture/compile/20040709-1.c: New.
24941
24942 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24943
24944 PR fortran/14077
24945 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
24946
24947 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24948
24949 PR fortran/13201
24950 * gfortran.dg/shape_1.f90: New test.
24951
24952 2004-07-09 Zack Weinberg <zack@codesourcery.com>
24953 Andrew Pinski <apinski@apple.com>
24954
24955 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
24956
24957 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24958
24959 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
24960 comment.
24961
24962 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24963 Paul Brook <paul@codesourcery.com>
24964
24965 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
24966 '.f95' and '.F95'.
24967
24968 2004-07-09 Diego Novillo <dnovillo@redhat.com>
24969
24970 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
24971
24972 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24973
24974 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
24975 testcases with capital suffix.
24976
24977 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24978
24979 PR fortran/15481
24980 PR fortran/13372
24981 PR fortran/13575
24982 PR fortran/15978
24983 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
24984
24985 * gfortran.dg/implicit_1.f90: New test.
24986
24987 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24988
24989 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
24990 expression to match gfortran warning/error messages
24991 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
24992 dg-error text.
24993
24994 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24995
24996 * lib/fortran-torture.exp: Rename proc search_for to
24997 search_for_re.
24998
24999 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25000
25001 * gcc.c-torture/execute/simd-5.x: New file.
25002 XFAIL on SPARC 64-bit at -O0.
25003
25004 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25005
25006 PR c++/8211
25007 PR c++/16165
25008 * g++.dg/warn/effc3.C: New test.
25009
25010 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25011
25012 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
25013 change X to 1X in format.
25014 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
25015 add data statements to conform to standard.
25016
25017 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25018
25019 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
25020 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
25021 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
25022
25023 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25024
25025 * gfortran.dg/g77/7388.f: Copy from g77.dg
25026 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
25027 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
25028 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
25029 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
25030 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
25031 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
25032 * gfortran.dg/g77/strlen0.f: Likewise.
25033
25034 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25035
25036 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
25037 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
25038
25039 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25040
25041 * gcc.c-torture/execute/920428-2.x: Delete.
25042 * gcc.c-torture/execute/920501-7.x: Likewise.
25043
25044 2004-07-08 Jakub Jelinek <jakub@redhat.com>
25045
25046 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
25047 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
25048 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
25049 prescott and c3-2.
25050 (PREFETCH_3DNOW): Add -march=c3.
25051
25052 2004-07-08 Diego Novillo <dnovillo@redhat.com>
25053
25054 PR c/16437
25055 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
25056 * gcc.c-torture/execute/bf64-1.x: Likewise.
25057
25058 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25059
25060 * gcc.c-torture/compile/20040708-1.c: New test.
25061
25062 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25063
25064 PR c++/16169
25065 * g++.dg/warn/effc2.C: New test.
25066
25067 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
25068
25069 * gcc.c-torture/execute/bitfld-1.x: Remove.
25070 * gcc.c-torture/execute/bitfld-3.c: New test.
25071 * gcc.dg/bitfld-2.c: Remove XFAILs.
25072
25073 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
25074
25075 PR c++/16276
25076 * g++.dg/rtti/tinfo1.C: New file.
25077
25078 2004-07-07 Eric Christopher <echristo@redhat.com>
25079
25080 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
25081
25082 2004-07-07 Andrew Pinski <apinski@apple.com>
25083
25084 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
25085
25086 2004-07-07 Mark Mitchell <mark@codesourcery.com>
25087
25088 * g++.dg/init/call1.C: XFAIL.
25089
25090 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
25091
25092 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
25093 except for movstrict*, to movmem* and clrstr* to clrmem*.
25094
25095 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
25096
25097 * gcc.c-torture/execute/20040707-1.c: New test.
25098
25099 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
25100
25101 * gcc.c-torture/execute/20040706-1.c: New test.
25102
25103 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25104
25105 PR c++/3671
25106 * g++.dg/template/spec14.C: New test.
25107
25108 2004-07-05 Jakub Jelinek <jakub@redhat.com>
25109
25110 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
25111 nothing if not yet defined. Use it in b, c and d type definitions.
25112 * gcc.c-torture/execute/20040705-1.c: New test.
25113 * gcc.c-torture/execute/20040705-2.c: New test.
25114
25115 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25116
25117 PR c++/2518
25118 * g++.dg/lookup/new1.C: New test.
25119
25120 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25121
25122 PR c++/11406
25123 * g++.dg/template/sizeof8.C: New test.
25124
25125 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
25126
25127 * gcc.c-torture/compile/20040705-1.c: New test.
25128
25129 2004-07-04 Bud Davis <bdavis9659@comcast.net>
25130
25131 * gfortran.fortran-torture/execute/seq_io.f90: New test.
25132
25133 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
25134
25135 * gcc.dg/cpp/if-mop.c: Two new testcases.
25136 * gcc.dg/cpp/trad/comment-3.c: New.
25137
25138 2004-07-04 Paul Brook <paul@codesourcery.com>
25139
25140 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
25141
25142 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
25143
25144 PR c++/3761
25145 * g++.dg/lookup/crash4.C: New test.
25146
25147 2004-07-02 Zack Weinberg <zack@codesourcery.com>
25148
25149 * gcc.c-torture/execute/builtin-abs-1.c
25150 * gcc.c-torture/execute/builtin-abs-2.c
25151 * gcc.c-torture/execute/builtin-complex-1.c
25152 * gcc.c-torture/execute/builtins/string-1-lib.c
25153 * gcc.c-torture/execute/builtins/string-1.c
25154 * gcc.c-torture/execute/builtins/string-2-lib.c
25155 * gcc.c-torture/execute/builtins/string-2.c
25156 * gcc.c-torture/execute/builtins/string-3-lib.c
25157 * gcc.c-torture/execute/builtins/string-3.c
25158 * gcc.c-torture/execute/builtins/string-4-lib.c
25159 * gcc.c-torture/execute/builtins/string-4.c
25160 * gcc.c-torture/execute/builtins/string-5-lib.c
25161 * gcc.c-torture/execute/builtins/string-5.c
25162 * gcc.c-torture/execute/builtins/string-6-lib.c
25163 * gcc.c-torture/execute/builtins/string-6.c
25164 * gcc.c-torture/execute/builtins/string-7-lib.c
25165 * gcc.c-torture/execute/builtins/string-7.c
25166 * gcc.c-torture/execute/builtins/string-8-lib.c
25167 * gcc.c-torture/execute/builtins/string-8.c
25168 * gcc.c-torture/execute/builtins/string-9-lib.c
25169 * gcc.c-torture/execute/builtins/string-9.c
25170 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
25171 * gcc.c-torture/execute/builtins/string-asm-1.c
25172 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
25173 * gcc.c-torture/execute/builtins/string-asm-2.c
25174 * gcc.c-torture/execute/stdio-opt-1.c
25175 * gcc.c-torture/execute/stdio-opt-2.c
25176 * gcc.c-torture/execute/stdio-opt-3.c
25177 * gcc.c-torture/execute/string-opt-1.c
25178 * gcc.c-torture/execute/string-opt-10.c
25179 * gcc.c-torture/execute/string-opt-11.c
25180 * gcc.c-torture/execute/string-opt-12.c
25181 * gcc.c-torture/execute/string-opt-13.c
25182 * gcc.c-torture/execute/string-opt-14.c
25183 * gcc.c-torture/execute/string-opt-15.c
25184 * gcc.c-torture/execute/string-opt-16.c
25185 * gcc.c-torture/execute/string-opt-2.c
25186 * gcc.c-torture/execute/string-opt-6.c
25187 * gcc.c-torture/execute/string-opt-7.c
25188 * gcc.c-torture/execute/string-opt-8.c:
25189 Replace with ...
25190
25191 * gcc.c-torture/execute/builtins/abs-2.c
25192 * gcc.c-torture/execute/builtins/abs-3.c
25193 * gcc.c-torture/execute/builtins/complex-1.c
25194 * gcc.c-torture/execute/builtins/fprintf.c
25195 * gcc.c-torture/execute/builtins/fputs.c
25196 * gcc.c-torture/execute/builtins/memcmp.c
25197 * gcc.c-torture/execute/builtins/memmove.c
25198 * gcc.c-torture/execute/builtins/memops-asm.c
25199 * gcc.c-torture/execute/builtins/mempcpy-2.c
25200 * gcc.c-torture/execute/builtins/mempcpy.c
25201 * gcc.c-torture/execute/builtins/memset.c
25202 * gcc.c-torture/execute/builtins/printf.c
25203 * gcc.c-torture/execute/builtins/sprintf.c
25204 * gcc.c-torture/execute/builtins/strcat.c
25205 * gcc.c-torture/execute/builtins/strchr.c
25206 * gcc.c-torture/execute/builtins/strcmp.c
25207 * gcc.c-torture/execute/builtins/strcpy.c
25208 * gcc.c-torture/execute/builtins/strcspn.c
25209 * gcc.c-torture/execute/builtins/strlen-2.c
25210 * gcc.c-torture/execute/builtins/strlen.c
25211 * gcc.c-torture/execute/builtins/strncat.c
25212 * gcc.c-torture/execute/builtins/strncmp-2.c
25213 * gcc.c-torture/execute/builtins/strncmp.c
25214 * gcc.c-torture/execute/builtins/strncpy.c
25215 * gcc.c-torture/execute/builtins/strpbrk.c
25216 * gcc.c-torture/execute/builtins/strpcpy-2.c
25217 * gcc.c-torture/execute/builtins/strpcpy.c
25218 * gcc.c-torture/execute/builtins/strrchr.c
25219 * gcc.c-torture/execute/builtins/strspn.c
25220 * gcc.c-torture/execute/builtins/strstr-asm.c
25221 * gcc.c-torture/execute/builtins/strstr.c:
25222 ... these new files.
25223
25224 * gcc.c-torture/execute/builtins/abs-2-lib.c
25225 * gcc.c-torture/execute/builtins/abs-3-lib.c
25226 * gcc.c-torture/execute/builtins/complex-1-lib.c
25227 * gcc.c-torture/execute/builtins/fprintf-lib.c
25228 * gcc.c-torture/execute/builtins/fputs-lib.c
25229 * gcc.c-torture/execute/builtins/memcmp-lib.c
25230 * gcc.c-torture/execute/builtins/memmove-lib.c
25231 * gcc.c-torture/execute/builtins/memops-asm-lib.c
25232 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
25233 * gcc.c-torture/execute/builtins/mempcpy-lib.c
25234 * gcc.c-torture/execute/builtins/memset-lib.c
25235 * gcc.c-torture/execute/builtins/printf-lib.c
25236 * gcc.c-torture/execute/builtins/sprintf-lib.c
25237 * gcc.c-torture/execute/builtins/strcat-lib.c
25238 * gcc.c-torture/execute/builtins/strchr-lib.c
25239 * gcc.c-torture/execute/builtins/strcmp-lib.c
25240 * gcc.c-torture/execute/builtins/strcpy-lib.c
25241 * gcc.c-torture/execute/builtins/strcspn-lib.c
25242 * gcc.c-torture/execute/builtins/strlen-2-lib.c
25243 * gcc.c-torture/execute/builtins/strlen-lib.c
25244 * gcc.c-torture/execute/builtins/strncat-lib.c
25245 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
25246 * gcc.c-torture/execute/builtins/strncmp-lib.c
25247 * gcc.c-torture/execute/builtins/strncpy-lib.c
25248 * gcc.c-torture/execute/builtins/strpbrk-lib.c
25249 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
25250 * gcc.c-torture/execute/builtins/strpcpy-lib.c
25251 * gcc.c-torture/execute/builtins/strrchr-lib.c
25252 * gcc.c-torture/execute/builtins/strspn-lib.c
25253 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
25254 * gcc.c-torture/execute/builtins/strstr-lib.c
25255 * gcc.c-torture/execute/builtins/lib/abs.c
25256 * gcc.c-torture/execute/builtins/lib/fprintf.c
25257 * gcc.c-torture/execute/builtins/lib/memset.c
25258 * gcc.c-torture/execute/builtins/lib/printf.c
25259 * gcc.c-torture/execute/builtins/lib/sprintf.c
25260 * gcc.c-torture/execute/builtins/lib/strcpy.c
25261 * gcc.c-torture/execute/builtins/lib/strcspn.c
25262 * gcc.c-torture/execute/builtins/lib/strncat.c
25263 * gcc.c-torture/execute/builtins/lib/strncmp.c
25264 * gcc.c-torture/execute/builtins/lib/strncpy.c
25265 * gcc.c-torture/execute/builtins/lib/strpbrk.c
25266 * gcc.c-torture/execute/builtins/lib/strspn.c
25267 * gcc.c-torture/execute/builtins/lib/strstr.c:
25268 New files containing support routines.
25269
25270 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
25271 declaration.
25272 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
25273 when not optimizing.
25274
25275 2004-07-02 Mark Mitchell <mark@codesourcery.com>
25276
25277 PR c++/16240
25278 * g++.dg/abi/mangle22.C: New test.
25279 * g++.dg/abi/mangle23.C: Likewise.
25280
25281 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
25282
25283 PR fortran/16290
25284 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
25285 Allow for cases without denormalized floating point numbers.
25286
25287 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
25288
25289 PR c/1027
25290 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
25291 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
25292 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
25293 expected warning text.
25294 * gcc.dg/format/diag-2.c: New test.
25295
25296 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25297
25298 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
25299
25300 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
25301
25302 * gcc.dg/builtins-43.c: New.
25303 * gcc.dg/builtins-44.c: New.
25304 * gcc.dg/builtins-45.c: New.
25305
25306 2004-06-26 Geoffrey Keating <geoffk@apple.com>
25307 Andreas Tobler <a.tobler@schweiz.ch>
25308
25309 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
25310 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
25311 as SIGSEGV.
25312 * gcc.dg/cleanup-11.c: Likewise.
25313 * gcc.dg/cleanup-8.c: Likewise.
25314 * gcc.dg/cleanup-9.c: Likewise.
25315 * gcc.dg/cleanup-5.c: Run on all platforms.
25316
25317 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
25318
25319 * g++.dg/warn/nonnull1.C: New test.
25320
25321 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25322
25323 * gcc.dg/compat/compat-common.h: Wrap up CINT in
25324 an #ifndef SKIP_COMPLEX_INT/#endif pair.
25325 Special-case the Sun compiler wrt to <complex.h>.
25326
25327 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
25328
25329 * gcc.dg/Wunreachable-8.C: New test.
25330
25331 * gcc.dg/h8300-ice2.c : New test.
25332
25333 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
25334
25335 PR fortran/16161
25336 * gfortran.fortran-torture/compile/implicit.f90: Add test
25337 for implicit character.
25338
25339 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
25340
25341 PR fortran/16289
25342 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
25343 Use tiny() intrinsic to find smallest non-negative real
25344
25345 2004-06-30 Jakub Jelinek <jakub@redhat.com>
25346
25347 * gcc.dg/compat/struct-by-value-22_main.c: New test.
25348 * gcc.dg/compat/struct-by-value-22_x.c: New.
25349 * gcc.dg/compat/struct-by-value-22_y.c: New.
25350
25351 * gcc.c-torture/execute/20040629-1.c: New test.
25352
25353 2004-06-29 Jakub Jelinek <jakub@redhat.com>
25354
25355 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
25356 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
25357
25358 PR target/16195
25359 * gcc.dg/20040625-1.c: New test.
25360
25361 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25362
25363 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
25364
25365 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25366
25367 PR fortran/15963
25368 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
25369
25370 2004-06-29 Richard Henderson <rth@redhat.com>
25371
25372 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
25373
25374 2004-06-29 Paul Brook <paul@codesourcery.com>
25375
25376 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
25377 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
25378
25379 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
25380
25381 PR c++/16260
25382 * g++.dg/parse/crash15.C: New.
25383
25384 2004-06-28 Andrew Pinski <apinski@apple.com>
25385
25386 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
25387 by the error already.
25388
25389 * g++.dg/opt/ptrmem4.C: Change to compile only test.
25390
25391 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
25392
25393 PR target/14041
25394 * gcc.dg/h8300-bss-align-1.c : New.
25395
25396 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
25397
25398 * PR c++/16174
25399 * g++.dg/template/ctor4.C: New.
25400
25401 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25402
25403 PR c++/16205
25404 * g++.dg/warn/Wsequence-point-1.C: New test.
25405
25406 2004-06-27 Paul Brook <paul@codesourcery.com>
25407
25408 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
25409
25410 2004-06-27 Zack Weinberg <zack@codesourcery.com>
25411
25412 * g++.old-deja/g++.mike/p7325.C: Remove.
25413
25414 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25415
25416 PR c/14963
25417 * gcc.dg/pr14963.c: New test.
25418
25419 2004-06-27 Mark Mitchell <mark@codesourcery.com>
25420
25421 PR c++/16193
25422 * g++.dg/parse/redef1.C: New test.
25423
25424 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
25425
25426 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
25427 20021110.c.
25428 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
25429 20021119-1.c.
25430 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
25431 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
25432 5-04.c.
25433 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
25434 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
25435 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
25436 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
25437 g++.brendan/enum14.C.
25438 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
25439 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
25440 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
25441 g++.mike/virt1.C.
25442 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
25443 memtemp24.C.
25444
25445 2004-06-27 Roger Sayle <roger@eyesopen.com>
25446
25447 * gcc.dg/20040527-1.c: New test case.
25448
25449 2004-06-26 Bud Davis <bdavis9659@comcast.net>
25450
25451 PR gfortran/pr16196
25452 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
25453
25454 2004-06-25 Roger Sayle <roger@eyesopen.com>
25455
25456 PR middle-end/15825
25457 * gcc.dg/pr15825-1.c: New test case.
25458
25459 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25460
25461 * gcc.c-torture/execute/20040625-1.c: New test.
25462
25463 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25464
25465 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
25466
25467 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25468
25469 * gcc.dg/torture/mips-div-1.c: New test.
25470
25471 2004-06-24 Jeff Law <law@redhat.com>
25472
25473 * gcc.dg/tree-ssa/20040624-1.c: New test.
25474
25475 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
25476
25477 * gcc.c-torture/compile/20040624-1.c: New test.
25478
25479 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25480
25481 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
25482 this directory.
25483
25484 2004-06-23 Andrew Pinski <apinski@apple.com>
25485
25486 PR middle-end/15988
25487 * g++.dg/opt/ptrmem4.C: New test.
25488
25489 * gcc.dg/c90-array-quals-2.c: New test.
25490
25491 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
25492
25493 * gcc.dg/kpice1.c: New test.
25494
25495 2006-06-23 Andrew Pinski <apinski@apple.com>
25496
25497 * gcc.dg/c90-array-quals.c: New test.
25498
25499 2006-06-22 Richard Henderson <rth@redhat.com>
25500
25501 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
25502
25503 2004-06-22 Loren James Rittle <ljrittle@acm.org>
25504
25505 * gcc.dg/builtins-config.h: Handle FreeBSD.
25506
25507 2006-06-22 Richard Henderson <rth@redhat.com>
25508
25509 * g++.dg/opt/devirt1.C: New.
25510
25511 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
25512
25513 * g++.dg/opt/pr15551.C: New testcase.
25514
25515 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
25516
25517 PR target/14800
25518 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
25519 x86_64-*-linux* when compiling for 32bit.
25520
25521 2004-06-21 Andrew Pinski <apinski@apple.com>
25522
25523 * gcc.dg/pch/struct-1.c: New.
25524 * gcc.dg/pch/struct-1.hs: New.
25525
25526 2004-06-21 Geoffrey Keating <geoffk@apple.com>
25527
25528 * gcc.dg/pch/save-temps-1.c: New file.
25529 * gcc.dg/pch/save-temps-1.hs: New file.
25530
25531 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
25532
25533 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
25534 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
25535
25536 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25537
25538 * gfortran.fortran-torture/execute/select_1.f90: Rename function
25539 to fix type error.
25540 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
25541 Remove trailing spaces.
25542
25543 2004-06-21 Richard Henderson <rth@redhat.com>
25544
25545 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
25546 merging && to BIT_FIELD_REF.
25547
25548 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
25549
25550 * g++.dg/opt/placeholder1.C: New test.
25551
25552 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25553
25554 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
25555 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
25556 * gcc.dg/compat/union-m128-1_x.c: Likewise.
25557 * gcc.dg/compat/union-m128-1_y.c: Likewise.
25558
25559 2004-06-20 Zack Weinberg <zack@codesourcery.com>
25560
25561 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
25562 extern "C".
25563 * g++.dg/other/pragma-re-1.C: Add comments.
25564
25565 2004-06-19 Bud Davis <bdavis9659@comcast.net>
25566
25567 PR gfortran/16080
25568 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
25569
25570 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
25571
25572 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
25573 instead of setting the type of size_t by
25574 hand.
25575
25576 2004-06-18 Roger Sayle <roger@eyesopen.com>
25577
25578 * gcc.dg/unordered-2.c: New test case.
25579 * gcc.dg/unordered-3.c: New test case.
25580
25581 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
25582
25583 PR other/16043
25584 * lib/g++.exp (g++_version): Tweak regexp for version
25585 * lib/g77.exp (g77_version): Likewise.
25586 * lib/gfortran.exp (gfortran_version): Likewise.
25587 * lib/objc.exp (objc_version): Likewise.
25588 * lib/treelang.exp (treelang_version): Likewise.
25589
25590 2004-06-19 Jakub Jelinek <jakub@redhat.com>
25591
25592 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
25593 Use INT_MAX instead of __INT_MAX__.
25594 * gcc.dg/compat/struct-align-2_y.c: Likewise.
25595
25596 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
25597 * gcc.dg/compat/scalar-return-3_x.c: Use it.
25598 * gcc.dg/compat/scalar-return-3_y.c: Use it.
25599 * gcc.dg/compat/scalar-return-4_x.c: Use it.
25600 * gcc.dg/compat/scalar-return-4_y.c: Use it.
25601 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
25602 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
25603 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
25604 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
25605
25606 * gcc.dg/range-test-1.c: New test.
25607 * g++.dg/opt/range-test-1.C: New test.
25608
25609 2004-06-17 Richard Henderson <rth@redhat.com>
25610
25611 * objc.dg/sync-1.m: New.
25612 * objc.dg/try-catch-1.m: Don't force next runtime.
25613 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
25614 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
25615 shadowed catch clause.
25616 * objc.dg/try-catch-5.m: New.
25617
25618 2004-06-17 Zack Weinberg <zack@codesourcery.com>
25619
25620 Bug 14610
25621 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
25622
25623 2004-06-15 Richard Henderson <rth@redhat.com>
25624
25625 * gcc.dg/20001116-1.c: Move expected warning line.
25626
25627 2004-06-15 Richard Henderson <rth@redhat.com>
25628
25629 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
25630 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
25631
25632 2004-06-15 Jeff Law <law@redhat.com>
25633
25634 * gcc.dg/tree-ssa/20040615-1.c: New test.
25635 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
25636 be less sensitive to operand ordering.
25637 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
25638
25639 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
25640
25641 * g++.dg/abi/bitfield3.C: Add comment..
25642
25643 2004-06-15 Richard Henderson <rth@redhat.com>
25644
25645 * g++.dg/ext/stmtexpr1.C: XFAIL.
25646 * gcc.dg/20030612-1.c: XFAIL.
25647
25648 2004-06-15 Eric Christopher <echristo@redhat.com>
25649
25650 * g++.dg/charset/asm5.c: New.
25651 * gcc.dg/charset/asm6.c: New.
25652
25653 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25654
25655 PR fortran/15962
25656 * gfortran.fortran-torture/execute/select_1.f90: New test.
25657
25658 2004-06-15 Paul Brook <paul@codesourcery.com>
25659
25660 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
25661
25662 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25663
25664 PR c++/15967
25665 * g++.dg/lookup/crash3.C: New test.
25666
25667 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25668
25669 PR c++/15947
25670 * g++.dg/parse/dtor4.C: New test.
25671
25672 2004-06-14 Jeff Law <law@redhat.com>
25673
25674 * gcc.c-torture/compile/20040614-1.c: New test.
25675
25676 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25677
25678 PR fortran/15211
25679 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
25680 LEN of a character array.
25681
25682 2004-06-14 Mark Mitchell <mark@codesourcery.com>
25683
25684 PR c++/15096
25685 * g++.dg/template/ptrmem10.C: New test.
25686
25687 PR c++/14930
25688 * g++.dg/template/friend30.C: New test.
25689
25690 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25691
25692 PR fortran/14928
25693 * gfortran.fortran-torture/compile/mloc.f90: New test.
25694
25695 2004-06-13 Paul Brook <paul@codesourcery.com>
25696
25697 * gfortran.fortran-torture/execute/random_2.f90: New test.
25698
25699 2004-06-13 Eric Christopher <echristo@redhat.com>
25700
25701 * gcc.dg/noncompile/redecl-1.c: Fix error message.
25702
25703 2004-06-12 Paul Brook <paul@codesourcery.com>
25704
25705 * gfortran.fortran-torture/execute/contained_3.f90: New test.
25706
25707 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25708
25709 PR fortran/14923
25710 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
25711
25712 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25713
25714 PR fortran/14957
25715 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
25716 syntax errors in end statements of contained subroutines.
25717
25718 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25719
25720 PR fortran/12841
25721 * gfortran.fortran-torture/execute/null_arg.f90: New test.
25722
25723 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25724
25725 PR fortran/15665
25726 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
25727
25728 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25729
25730 PR gfortran/12839
25731 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
25732
25733 2004-06-11 Mark Mitchell <mark@codesourcery.com>
25734
25735 PR c++/15862
25736 * g++.dg/parse/enum1.C: New test.
25737
25738 2004-06-10 Jeff Law <law@redhat.com>
25739
25740 * gcc.c-torture/compile/20040610-1.c: New test.
25741
25742 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25743
25744 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
25745 * g++.old-deja/g++.other/decl3.C: Likewise.
25746
25747 2004-06-10 Brian Booth <bbooth@redhat.com>
25748
25749 * gcc.dg/tree-ssa/20031015-1.c: Scan for
25750 V_MAY_DEF instead of VDEF.
25751 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
25752
25753 2004-06-10 Mark Mitchell <mark@codesourcery.com>
25754
25755 PR c++/14211
25756 * g++.dg/conversion/const1.C: New test.
25757
25758 PR c++/15076
25759 * g++.dg/conversion/reinterpret1.C: New test.
25760
25761 PR c++/15877
25762 * g++.dg/template/enum2.C: New test.
25763
25764 PR c++/15227
25765 * g++.dg/template/error13.C: New test.
25766
25767 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25768
25769 PR fortran/14957
25770 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
25771 arguments to test_* REAL and of the right size.
25772
25773 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25774
25775 PR target/15569
25776 PR rtl-optimization/15681
25777 * gcc.dg/20040609-1.c: New test.
25778
25779 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25780
25781 PR c++/14791
25782 * g++.dg/opt/builtins1.C: New test.
25783
25784 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
25785
25786 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
25787 that use default windows32 struct layout.
25788 * gcc.dg/i386-bitfield2.c: Likewise.
25789
25790 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
25791
25792 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
25793 for mingw32 and cygwin targets.
25794
25795 2004-06-09 Geoffrey Keating <geoffk@apple.com>
25796
25797 * gcc.dg/pch/macro-4.c: New.
25798 * gcc.dg/pch/macro-4.hs: New.
25799
25800 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25801
25802 PR fortran/13249
25803 * gfortran.fortran-torture/compile/name_clash.f90: New test.
25804
25805 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25806
25807 PR fortran/13372
25808 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
25809
25810 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25811
25812 PR gfortran/14897
25813 * gfortran.fortran-torture/execute/t_edit.f90: New test.
25814
25815 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25816
25817 PR gfortran/15755
25818 * gfortran.fortran-torture/execute/backspace.c : New test.
25819
25820 2004-06-09 Paul Brook <paul@codesourcery.com>
25821
25822 * gfortran.fortran-torture/execure/intrinsic_associated.f90
25823 (pointer_to_section): Rewrite to use smaller array.
25824
25825 2004-06-08 David Edelsohn <edelsohn@gnu.org>
25826
25827 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
25828 * gcc.dg/ext/altivec-10.c: Same.
25829 * gcc.dg/ext/altivec-11.c: Same.
25830 * gcc.dg/ext/altivec-12.c: Same.
25831 * gcc.dg/ext/altivec-13.c: Same.
25832 * gcc.dg/ext/altivec-14.c: Same.
25833 * gcc.dg/ext/altivec-15.c: Same.
25834 * gcc.dg/ext/altivec-16.c: Same.
25835 * gcc.dg/ext/altivec-3.c: Same.
25836 * gcc.dg/ext/altivec-4.c: Same.
25837 * gcc.dg/ext/altivec-6.c: Same.
25838 * gcc.dg/ext/altivec-7.c: Same.
25839 * gcc.dg/ext/altivec-8.c: Same.
25840 * gcc.dg/ext/altivec-varargs-1.c: Same.
25841
25842 * g++.dg/ext/altivec-1.C: Correct dg syntax.
25843 * g++.dg/ext/altivec-10.C: Same.
25844 * g++.dg/ext/altivec-2.C: Same.
25845 * g++.dg/ext/altivec-3.C: Same.
25846 * g++.dg/ext/altivec-4.C: Same.
25847 * g++.dg/ext/altivec-5.C: Same.
25848 * g++.dg/ext/altivec-6.C: Same.
25849 * g++.dg/ext/altivec-7.C: Same.
25850 * g++.dg/ext/altivec-8.C: Same.
25851 * g++.dg/ext/altivec-9.C: Same.
25852
25853 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25854
25855 PR c++/7841
25856 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
25857
25858 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25859
25860 * gcc.dg/union-1.c: New test.
25861
25862 2004-06-07 Roger Sayle <roger@eyesopen.com>
25863
25864 * gcc.dg/builtins-41.c: New test case.
25865 * gcc.dg/builtins-42.c: New test case.
25866
25867 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25868
25869 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
25870 * g++.dg/ext/altivec-10.C: Same.
25871 * g++.dg/ext/altivec-2.C: Same.
25872 * g++.dg/ext/altivec-3.C: Same.
25873 * g++.dg/ext/altivec-4.C: Same.
25874 * g++.dg/ext/altivec-5.C: Same.
25875 * g++.dg/ext/altivec-6.C: Same.
25876 * g++.dg/ext/altivec-7.C: Same.
25877 * g++.dg/ext/altivec-8.C: Same.
25878 * g++.dg/ext/altivec-9.C: Same.
25879 * g++.old-deja/g++.abi/cxa_vec.C: Same.
25880 * g++.old-deja/g++.brendan/new3.C: Same.
25881 * gcc.c-torture/execute/eeprof-1.x: Same.
25882
25883 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
25884
25885 PR c/14765
25886 * gcc.dg/pr14765-1.c: New test.
25887
25888 2004-06-07 Roger Sayle <roger@eyesopen.com>
25889
25890 PR c/14649
25891 * gcc.dg/pr14649-1.c: New test case.
25892
25893 2004-06-07 Richard Henderson <rth@redhat.com>
25894
25895 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
25896 if temporaries.
25897
25898 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25899
25900 * g++.dg/eh/elide1.C: Remove XFAIL.
25901
25902 2004-06-07 Mark Mitchell <mark@codesourcery.com>
25903
25904 PR c++/15337
25905 * g++.dg/expr/sizeof3.C: New test.
25906
25907 PR c++/14777
25908 * g++.dg/template/access14.C: New test.
25909
25910 PR c++/15554
25911 * g++.dg/template/enum1.C: New test.
25912
25913 PR c++/15057
25914 * g++.dg/eh/throw1.C: New test.
25915
25916 2004-06-07 David Ayers <d.ayers@inode.at>
25917 Ziemowit Laski <zlaski@apple.com>
25918
25919 * lib/objc.exp (objc_target_compile): Revert the '-framework
25920 Foundation' flag fix, since bare Darwin does not ship
25921 with the Foundation framework.
25922 * objc/execute/next_mapping.h: Provide a local NSConstantString
25923 @interface and @implementation.
25924 (objc_constant_string_init): A constructor function, used to
25925 initialize the NSConstantString meta-class object.
25926 * objc/execute/string1.m: Include "next_mapping.h" instead of
25927 <Foundation/NSString.h>.
25928 * objc/execute/string2.m: Likewise.
25929 * objc/execute/string3.m: Likewise.
25930 * objc/execute/string4.m: Likewise.
25931
25932 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
25933
25934 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
25935 to double. Replace double with FLOAT.
25936 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
25937
25938 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
25939 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
25940 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
25941 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
25942 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
25943 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
25944 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
25945 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
25946
25947 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
25948
25949 PR c/13519
25950 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
25951
25952 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25953
25954 PR c++/15503
25955 * g++.dg/template/meminit2.C: New test.
25956
25957 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
25958
25959 PR target/15822
25960 * gcc.c-torture/execute/compare-fp-1.c,
25961 gcc.c-torture/execute/compare-fp-2.c,
25962 gcc.c-torture/execute/compare-fp-3.c,
25963 gcc.c-torture/execute/compare-fp-4.c,
25964 gcc.c-torture/execute/compare-fp-3.x,
25965 gcc.c-torture/execute/compare-fp-4.x: Moved...
25966 * gcc.c-torture/execute/ieee/compare-fp-1.c,
25967 gcc.c-torture/execute/ieee/compare-fp-2.c,
25968 gcc.c-torture/execute/ieee/compare-fp-3.c,
25969 gcc.c-torture/execute/ieee/compare-fp-4.c,
25970 gcc.c-torture/execute/ieee/compare-fp-3.x,
25971 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
25972
25973 2004-06-04 David Ayers <d.ayers@inode.at>
25974
25975 * objc/execute/protocol-isEqual-4.m: New testcase.
25976
25977 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
25978
25979 * objc/execute/protocol-isEqual-1.m: New testcase.
25980 * objc/execute/protocol-isEqual-2.m: New testcase.
25981 * objc/execute/protocol-isEqual-3.m: New testcase.
25982
25983 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25984
25985 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
25986
25987 2004-06-02 Ziemowit Laski <zlaski@apple.com>
25988
25989 * lib/objc.exp (objc_target_compile): When running tests on
25990 Darwin (Mac OS X), inform the linker about '-framework
25991 'Foundation'.
25992
25993 2004-06-02 Eric Christopher <echristo@redhat.com>
25994
25995 * gcc.c-torture/compile/20040602-1.c: New.
25996
25997 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
25998
25999 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
26000 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
26001
26002 PR tree-optimization/14736
26003 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
26004
26005 PR tree-optimization/14042
26006 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
26007
26008 PR tree-optimization/14729
26009 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
26010
26011 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26012
26013 PR fortran/15557
26014 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
26015
26016 2004-06-01 Richard Hederson <rth@redhat.com>
26017
26018 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
26019
26020 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26021
26022 PR c++/14932
26023 * g++.dg/parse/offsetof4.C: New test.
26024
26025 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
26026
26027 PR objc/7993
26028 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
26029
26030 2004-05-31 Mark Mitchell <mark@codesourcery.com>
26031
26032 PR c++/15701
26033 * g++.dg/template/friend29.C: New test.
26034
26035 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
26036
26037 PR c/15749
26038 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
26039
26040 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
26041
26042 * gcc.dg/sparc-trap-1.c: New test.
26043
26044 2004-05-31 Roger Sayle <roger@eyesopen.com>
26045
26046 PR middle-end/15069
26047 * g++.dg/opt/fold3.C: New test case.
26048
26049 2004-05-30 Graham Stott <graham.stott@btinternet.com>
26050
26051 * lib/target-supports.exp (check_iconv_available): Fix fallout
26052 from 2004-05-28 patch.
26053
26054 2004-05-30 Paul Brook <paul@codesourcery.com>
26055
26056 PR fortran/15620
26057 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
26058 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
26059
26060 2004-05-30 Steven G. Kargl <kargls@comcast.net>
26061
26062 * gfortran.fortran-torture/execute/random_1.f90: New test.
26063
26064 2004-05-28 Ziemowit Laski <zlaski@apple.com>
26065
26066 * g++.dg/ext/altivec-10.C: New test.
26067
26068 2004-05-29 Paul Brook <paul@codesourcery.com>
26069
26070 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
26071
26072 2004-05-28 Ziemowit Laski <zlaski@apple.com>
26073
26074 * gcc.dg/altivec-16.c: New test.
26075
26076 2004-05-28 Janis Johnson <janis187@us.ibm.com>
26077
26078 * lib/target-supports.exp (check_vmx_hw_available): New.
26079 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
26080
26081 * lib/target-supports.exp (check_alias_available,
26082 check_iconv_available, check_named_sections_available): Use
26083 unique names for temporary files.
26084
26085 2004-05-28 Ziemowit Laski <zlaski@apple.com>
26086
26087 * gcc.dg/altivec-15.c: New test.
26088
26089 2004-05-28 Mark Mitchell <mark@codesourcery.com>
26090
26091 PR c++/15083
26092 * g++.dg/warn/noeffect6.C: New test.
26093
26094 PR c++/15471
26095 * g++.dg/expr/ptrmem4.C: New test.
26096
26097 PR c++/15640
26098 * g++.dg/template/operator3.C: New test.
26099
26100 2004-05-28 Mark Mitchell <mark@codesourcery.com>
26101
26102 PR c++/14668
26103 * g++.dg/lookup/redecl1.C: New test.
26104 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
26105
26106 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
26107
26108 * gcc.c-torture/execute/compare-fp-1.c,
26109 gcc.c-torture/execute/compare-fp-2.c,
26110 gcc.c-torture/execute/compare-fp-3.c,
26111 gcc.c-torture/execute/compare-fp-4.c,
26112 gcc.c-torture/execute/compare-fp-3.x,
26113 gcc.c-torture/execute/compare-fp-4.x,
26114 gcc.dg/pr15649-1.c: New.
26115
26116 2004-05-27 Adam Nemet <anemet@lnxw.com>
26117
26118 PR c++/12883
26119 * g++.dg/init/array14.C: New test.
26120
26121 2004-05-25 Janis Johnson <janis187@us.ibm.com>
26122
26123 * lib/compat.exp (compat-get-options-main): New.
26124 (compat-get-options): Remove unneeded code, warn for ignored
26125 command.
26126 (compat-execute): Check flag set by dg-require-* commands.
26127
26128 * lib/compat.exp (compat-execute): Break up long lines.
26129
26130 2004-05-24 Janis Johnson <janis187@us.ibm.com>
26131
26132 * gcc.dg/altivec-7.c: Don't use 'vector long'.
26133 * gcc.dg/altivec-14.c: New test.
26134 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
26135
26136 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
26137 * gcc.dg/altivec-12.c: Ditto.
26138
26139 * gcc.dg/altivec-3.c: Move call to altivec_check.
26140
26141 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26142
26143 PR c++/15044
26144 * g++.dg/template/error12.C: New test.
26145
26146 PR c++/15317
26147 * g++.dg/ext/attrib15.C: New test.
26148
26149 PR c++/15329
26150 * g++.dg/template/ptrmem9.C: New test.
26151
26152 2004-05-25 Paul Brook <paul@codesourcery.com>
26153
26154 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
26155
26156 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26157
26158 PR c++/15165
26159 * g++.dg/template/crash19.C: New test.
26160
26161 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26162
26163 PR c++/15025
26164 * g++.dg/template/redecl1.C: New test.
26165
26166 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26167
26168 PR c++/14821
26169 * g++.dg/other/ns1.C: New test.
26170
26171 PR c++/14883
26172 * g++.dg/template/invalid1.C: New test.
26173
26174 2004-05-23 Paul Brook <paul@codesourcery.com>
26175 Victor Leikehman <lei@haifasphere.co.il>
26176
26177 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
26178 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
26179
26180 2004-05-22 Mark Mitchell <mark@codesourcery.com>
26181
26182 PR c++/15285
26183 PR c++/15299
26184 * g++.dg/template/non-dependent5.C: New test.
26185 * g++.dg/template/non-dependent6.C: New test.
26186
26187 2004-05-22 Mark Mitchell <mark@codesourcery.com>
26188
26189 PR c++/15507
26190 * g++.dg/inherit/union1.C: New test.
26191
26192 PR c++/15542
26193 * g++.dg/template/addr1.C: New test.
26194
26195 PR c++/15427
26196 * g++.dg/template/array5.C: New test.
26197
26198 PR c++/15287
26199 * g++.dg/template/array6.C: New test.
26200
26201 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
26202 Roger Sayle <roger@eyesopen.com>
26203
26204 * g++.dg/lookup/forscope2.C: New test case.
26205
26206 2004-05-22 Ben Elliston <bje@au.ibm.com>
26207
26208 * gcc.dg/cpp/Wmissingdirs.c: New.
26209
26210 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
26211
26212 PR target/15301
26213 * gcc.dg/compat/union-m128-1.h: New file.
26214 * gcc.dg/compat/union-m128-1_main.c: Likewise.
26215 * gcc.dg/compat/union-m128-1_x.c: Likewise.
26216 * gcc.dg/compat/union-m128-1_y.c: Likewise.
26217
26218 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
26219
26220 PR target/15302
26221 * gcc.dg/compat/struct-complex-1.h: New file.
26222 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
26223 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
26224 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
26225
26226 2004-05-20 Roger Sayle <roger@eyesopen.com>
26227
26228 PR middle-end/3074
26229 * gcc.dg/pr3074-1.c: New test case.
26230 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
26231
26232 2004-05-20 Falk Hueffner <falk@debian.org>
26233
26234 PR other/15526
26235 * gcc.dg/ftrapv-1.c: New test case.
26236
26237 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
26238
26239 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
26240
26241 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
26242 Jeff Law <law@redhat.com>
26243
26244 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
26245 * gcc.dg/tree-ssa/20040518-2.c: New test.
26246
26247 * gcc.dg/tree-ssa/20040518-1.c: New test.
26248
26249 2004-05-18 Zack Weinberg <zack@codesourcery.com>
26250
26251 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
26252
26253 2004-05-18 Paul Brook <paul@codesourcery.com>
26254
26255 PR fortran/13930
26256 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
26257
26258 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26259
26260 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
26261 constant folding.
26262
26263 2004-05-17 Steven Bosscher <stevenb@suse.de>
26264
26265 * gcc.dg/tree-ssa/20040517-1.c: New test.
26266
26267 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26268
26269 * gcc.dg/loop-4.c: New test.
26270
26271 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
26272
26273 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
26274
26275 2004-05-15 Bud Davis <bdavis9659@comcast.net>
26276
26277 PR fortran/15311
26278 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
26279
26280 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26281
26282 PR fortran/13826
26283 PR fortran/13940
26284 * gfortran.fortran-torture/compile/data_1.f90: New test.
26285
26286 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
26287
26288 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
26289 * gcc.dg/uninit-H.c: Define ASM for __s390__.
26290
26291 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26292
26293 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
26294
26295 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26296
26297 PR c/15444
26298 * gcc.dg/format/xopen-1.c: Adjust expected message.
26299 * gcc.dg/format/xopen-3.c: New test.
26300
26301 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
26302
26303 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
26304
26305 2004-05-14 Jeff Law <law@redhat.com>
26306
26307 * gcc.dg/tree-ssa/20040514-2.c: New test.
26308
26309 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26310
26311 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
26312 this ...
26313 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
26314 this.
26315
26316 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
26317
26318 * gcc.dg/tree-ssa/20040514-1.c: New test.
26319
26320 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26321
26322 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
26323 test.
26324
26325 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26326
26327 PR fortran/14066
26328 * gfortran.fortran-torture/compile/do_1.f90: New test.
26329
26330 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26331
26332 PR fortran/15051
26333 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
26334 test.
26335
26336 2004-05-14 Bud Davis <bdavis9659@comcast.net>
26337
26338 PR fortran/15149
26339 * gfortran.fortran-torture/execute/random_init.f90: New test.
26340
26341 2004-05-13 Paul Brook <paul@codesourcery.com>
26342
26343 PR fortran/15314
26344 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
26345
26346 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
26347
26348 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
26349 for the powerpc case.
26350
26351 2004-05-13 Jeff Law <law@redhat.com>
26352
26353 * gcc.dg/tree-ssa/20040513-1.c: New test.
26354 * gcc.dg/tree-ssa/20040513-2.c: New test.
26355
26356 2004-05-13 Paul Brook <paul@codesourcery.com>
26357
26358 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
26359 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
26360 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
26361
26362 2004-05-13 Andreas Schwab <schwab@suse.de>
26363
26364 PR other/10819
26365 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
26366 characters.
26367
26368 2004-05-13 Bud Davis <bdavis9659@comcast.net>
26369
26370 PR fortran/15294
26371 * gfortran.fortran-torture/execute/adjustr.f90: New file.
26372
26373 2004-05-13 Diego Novillo <dnovillo@redhat.com>
26374
26375 Merge from tree-ssa-20020619-branch. See
26376 ChangeLog.tree-ssa for details.
26377
26378 2004-05-11 Ziemowit Laski <zlaski@apple.com>
26379
26380 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
26381 include <altivec.h> explicitly.
26382 * gcc.dg/altivec-13.c: Likewise.
26383
26384 2004-05-11 Paul Brook <paul@codesourcery.com>
26385
26386 * gcc.c-torture/compile/20010518-1.c: Force enum size.
26387
26388 2004-05-10 Eric Christopher <echristo@redhat.com>
26389
26390 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
26391 * gcc.dg/sibcall-4.c: Ditto.
26392
26393 2004-05-10 Ziemowit Laski <zlaski@apple.com>
26394
26395 * g++.dg/ext/altivec-8.C: New test case.
26396 * gcc.dg/altivec-13.c: New test case.
26397
26398 2004-05-08 Roger Sayle <roger@eyesopen.com>
26399
26400 * gcc.c-torture/execute/divcmp-1.c: New test case.
26401 * gcc.c-torture/execute/divcmp-2.c: New test case.
26402 * gcc.c-torture/execute/divcmp-3.c: New test case.
26403
26404 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26405
26406 * g++.dg/other/pragma-re-2.C: New test.
26407
26408 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26409
26410 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
26411 * gcc.dg/i386-387-2.c: Likewise.
26412
26413 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
26414 __builtin_drem.
26415 * gcc.dg/i386-387-6.c: Likewise.
26416
26417 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26418
26419 * gcc.dg/builtins-33.c: Also check log1p*.
26420
26421 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
26422
26423 PR optimization/15296
26424 * gcc.c-torture/execute/pr15296.c: New test.
26425
26426 2004-05-05 Uros Bizjak <uros@kss-loka.si>
26427
26428 * gcc.dg/builtins-40.c: New test.
26429
26430 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
26431
26432 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
26433
26434 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
26435
26436 * g++.dg/ext/spe1.C: New testcase.
26437
26438 2004-05-04 Ziemowit Laski <zlaski@apple.com>
26439
26440 * objc.dg/image-info.m: Allow additional attributes
26441 for __image_info section.
26442
26443 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
26444
26445 * gcc.dg/torture/mips-hilo-2.c: New test.
26446
26447 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26448
26449 PR c++/14389
26450 * g++.dg/template/member5.C: New test.
26451
26452 2004-05-03 Uros Bizjak <uros@kss-loka.si>
26453
26454 * gcc.dg/builtins-34.c: Also check expm1*.
26455
26456 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26457
26458 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
26459 * gcc.dg/torture/builtin-convert-3.c: New test.
26460
26461 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
26462
26463 PR middle-end/15054
26464 * g++.dg/opt/pr15054.C: New test.
26465
26466 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26467
26468 * gcc.dg/torture/builtin-rounding-1.c: New test.
26469 * gcc.dg/builtins-25.c: Delete.
26470 * gcc.dg/builtins-29.c: Delete.
26471
26472 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
26473
26474 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
26475 * gcc.dg/sibcall-4.c: Likewise.
26476 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
26477
26478 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26479
26480 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
26481 bit-field on 16-bit targets.
26482
26483 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26484
26485 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
26486 16-bit targets.
26487
26488 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
26489
26490 * gcc.dg/rs6000-power2-1.c: Change to compile only.
26491 * gcc.dg/rs6000-power2-2.c: Likewise.
26492
26493 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
26494
26495 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
26496 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
26497 Change the asm registers to be in form of frN instead of fN.
26498
26499 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26500
26501 * gcc.dg/torture/builtin-convert-2.c: New test.
26502
26503 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
26504
26505 * gcc.dg/rs6000-power2-1.c: New test.
26506 * gcc.dg/rs6000-power2-2.c: New test.
26507
26508 2004-04-28 Jan Hubicka <jh@suse.cz>
26509
26510 * gcc.dg/unused-6.c: New test.
26511
26512 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26513 Ulrich Weigand <uweigand@de.ibm.com>
26514
26515 * ada/acats/run_all.sh: Define $target variable.
26516
26517 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
26518
26519 PR c++/15119
26520 * g++.dg/other/vararg-1.C: New test.
26521
26522 PR c++/4794
26523 * g++.dg/eh/cleanup3.C: New test.
26524
26525 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26526
26527 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
26528 and ad8011a (target_insn).
26529 * ada/acats/support/macro.dfs: Likewise.
26530 * ada/acats/support/impbit.adb: New file.
26531
26532 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
26533
26534 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
26535
26536 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26537
26538 * gcc.dg/loop-3.c: New test.
26539
26540 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
26541
26542 * gcc.c-torture/execute/simd-5.c: New test.
26543
26544 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26545
26546 PR c++/15064
26547 * g++.dg/template/crash18.C: New test.
26548
26549 2004-04-22 Mark Mitchell <mark@codesourcery.com>
26550
26551 * g++.dg/ext/complit3.C: New test.
26552
26553 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26554
26555 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
26556 * gcc.dg/altivec-3.c: Same.
26557 * gcc.dg/altivec-varargs-1.c: Same.
26558
26559 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26560
26561 * lib/target-supports.exp (check_profiling_available): Assume
26562 profiling is not available on powerpc-eabi targets.
26563
26564 2004-04-21 Janis Johnson <janis187@us.ibm.com>
26565
26566 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
26567 * gcc.dg/vmx/bug-1.c: Ditto.
26568
26569 2004-04-20 Eric Christopher <echristo@redhat.com>
26570
26571 * gcc.dg/charset/extern.c: New test.
26572 * g++.dg/charset/extern3.cc: Ditto.
26573
26574 2004-04-20 Uros Bizjak <uros@kss-loka.si>
26575
26576 * gcc.dg/builtins-39.c: New test.
26577
26578 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
26579
26580 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
26581
26582 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
26583
26584 * gcc.dg/torture/mips-hilo-1.c: New test.
26585
26586 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
26587
26588 * gcc.c-torture/compile/20040419-1.c: New test.
26589
26590 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
26591
26592 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
26593
26594 2004-04-18 Zack Weinberg <zack@codesourcery.com>
26595 Aldy Hernandez <aldyh@redhat.com>
26596
26597 * gcc.c-torture/execute/va-arg-24.c: New.
26598
26599 2004-04-17 Zack Weinberg <zack@codesourcery.com>
26600 Aldy Hernandez <aldyh@redhat.com>
26601
26602 * gcc.dg/vmx/1b-01.c: New.
26603 * gcc.dg/vmx/1b-02.c: New.
26604 * gcc.dg/vmx/1b-03.c: New.
26605 * gcc.dg/vmx/1b-04.c: New.
26606 * gcc.dg/vmx/1b-05.c: New.
26607 * gcc.dg/vmx/1b-06.c: New.
26608 * gcc.dg/vmx/1b-07.c: New.
26609 * gcc.dg/vmx/1c-01.c: New.
26610 * gcc.dg/vmx/1c-02.c: New.
26611 * gcc.dg/vmx/3a-01a.c: New.
26612 * gcc.dg/vmx/3a-01.c: New.
26613 * gcc.dg/vmx/3a-01m.c: New.
26614 * gcc.dg/vmx/3a-03.c: New.
26615 * gcc.dg/vmx/3a-03m.c: New.
26616 * gcc.dg/vmx/3a-04.c: New.
26617 * gcc.dg/vmx/3a-04m.c: New.
26618 * gcc.dg/vmx/3a-05.c: New.
26619 * gcc.dg/vmx/3a-06.c: New.
26620 * gcc.dg/vmx/3a-06m.c: New.
26621 * gcc.dg/vmx/3a-07.c: New.
26622 * gcc.dg/vmx/3b-01.c: New.
26623 * gcc.dg/vmx/3b-02.c: New.
26624 * gcc.dg/vmx/3b-10.c: New.
26625 * gcc.dg/vmx/3b-13.c: New.
26626 * gcc.dg/vmx/3b-14.c: New.
26627 * gcc.dg/vmx/3b-15.c: New.
26628 * gcc.dg/vmx/3c-01a.c: New.
26629 * gcc.dg/vmx/3c-01.c: New.
26630 * gcc.dg/vmx/3c-02.c: New.
26631 * gcc.dg/vmx/3c-03.c: New.
26632 * gcc.dg/vmx/3d-01.c: New.
26633 * gcc.dg/vmx/4-01.c: New.
26634 * gcc.dg/vmx/4-03.c: New.
26635 * gcc.dg/vmx/5-01.c: New.
26636 * gcc.dg/vmx/5-02.c: New.
26637 * gcc.dg/vmx/5-03.c: New.
26638 * gcc.dg/vmx/5-04.c: New.
26639 * gcc.dg/vmx/5-05.c: New.
26640 * gcc.dg/vmx/5-06.c: New.
26641 * gcc.dg/vmx/5-07.c: New.
26642 * gcc.dg/vmx/5-07t.c: New.
26643 * gcc.dg/vmx/5-08.c: New.
26644 * gcc.dg/vmx/5-10.c: New.
26645 * gcc.dg/vmx/5-11.c: New.
26646 * gcc.dg/vmx/7-01a.c: New.
26647 * gcc.dg/vmx/7-01.c: New.
26648 * gcc.dg/vmx/7c-01.c: New.
26649 * gcc.dg/vmx/7d-01.c: New.
26650 * gcc.dg/vmx/7d-02.c: New.
26651 * gcc.dg/vmx/8-01.c: New.
26652 * gcc.dg/vmx/8-02a.c: New.
26653 * gcc.dg/vmx/8-02.c: New.
26654 * gcc.dg/vmx/brode-1.c: New.
26655 * gcc.dg/vmx/bug-1.c: New.
26656 * gcc.dg/vmx/bug-2.c: New.
26657 * gcc.dg/vmx/bug-3.c: New.
26658 * gcc.dg/vmx/cw-bug-1.c: New.
26659 * gcc.dg/vmx/cw-bug-2.c: New.
26660 * gcc.dg/vmx/cw-bug-3.c: New.
26661 * gcc.dg/vmx/dct.c: New.
26662 * gcc.dg/vmx/debug-1.c: New.
26663 * gcc.dg/vmx/debug-2.c: New.
26664 * gcc.dg/vmx/debug-3.c: New.
26665 * gcc.dg/vmx/debug-4.c: New.
26666 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
26667 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
26668 * gcc.dg/vmx/eg-5.c: New.
26669 * gcc.dg/vmx/fft.c: New.
26670 * gcc.dg/vmx/gcc-bug-1.c: New.
26671 * gcc.dg/vmx/gcc-bug-2.c: New.
26672 * gcc.dg/vmx/gcc-bug-3.c: New.
26673 * gcc.dg/vmx/gcc-bug-4.c: New.
26674 * gcc.dg/vmx/gcc-bug-5.c: New.
26675 * gcc.dg/vmx/gcc-bug-6.c: New.
26676 * gcc.dg/vmx/gcc-bug-7.c: New.
26677 * gcc.dg/vmx/gcc-bug-8.c: New.
26678 * gcc.dg/vmx/gcc-bug-9.c: New.
26679 * gcc.dg/vmx/gcc-bug-b.c: New.
26680 * gcc.dg/vmx/gcc-bug-c.c: New.
26681 * gcc.dg/vmx/gcc-bug-d.c: New.
26682 * gcc.dg/vmx/gcc-bug-e.c: New.
26683 * gcc.dg/vmx/gcc-bug-f.c: New.
26684 * gcc.dg/vmx/gcc-bug-g.c: New.
26685 * gcc.dg/vmx/gcc-bug-i.c: New.
26686 * gcc.dg/vmx/harness.h: New.
26687 * gcc.dg/vmx/ira1.c: New.
26688 * gcc.dg/vmx/ira2a.c: New.
26689 * gcc.dg/vmx/ira2b.c: New.
26690 * gcc.dg/vmx/ira2.c: New.
26691 * gcc.dg/vmx/ira2c.c: New.
26692 * gcc.dg/vmx/mem.c: New.
26693 * gcc.dg/vmx/newton-1.c: New.
26694 * gcc.dg/vmx/ops.c: New.
26695 * gcc.dg/vmx/sn7153.c: New.
26696 * gcc.dg/vmx/spill2.c: New.
26697 * gcc.dg/vmx/spill3.c: New.
26698 * gcc.dg/vmx/spill.c: New.
26699 * gcc.dg/vmx/t.c: New.
26700 * gcc.dg/vmx/varargs-1.c: New.
26701 * gcc.dg/vmx/varargs-2.c: New.
26702 * gcc.dg/vmx/varargs-3.c: New.
26703 * gcc.dg/vmx/varargs-4.c: New.
26704 * gcc.dg/vmx/varargs-5.c: New.
26705 * gcc.dg/vmx/varargs-6.c: New.
26706 * gcc.dg/vmx/varargs-7.c: New.
26707 * gcc.dg/vmx/vmx.exp: New.
26708 * gcc.dg/vmx/vprint-1.c: New.
26709 * gcc.dg/vmx/vscan-1.c: New.
26710 * gcc.dg/vmx/x-01.c: New.
26711 * gcc.dg/vmx/x-02.c: New.
26712 * gcc.dg/vmx/x-03.c: New.
26713 * gcc.dg/vmx/x-04.c: New.
26714 * gcc.dg/vmx/x-05.c: New.
26715 * gcc.dg/vmx/yousufi-1.c: New.
26716 * gcc.dg/vmx/zero-1.c: New.
26717 * gcc.dg/vmx/zero.c: New.
26718
26719 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
26720
26721 * g++.dg/lookup/java1.C: Update for chage of
26722 _Jv_AllocObject.
26723 * g++.dg/lookup/java2.C: Likewise.
26724
26725 2004-04-17 Laurent GUERBY <laurent@guerby.net>
26726
26727 * ada/acats/run_all.sh: use -O2 by default.
26728
26729 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
26730
26731 * gcc.dg/vr-mult-[12].c: New tests.
26732
26733 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26734
26735 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
26736
26737 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
26738
26739 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
26740
26741 * lib/target-supports.exp (check_profiling_available): Assume profiling
26742 isn't available for mips*-*-elf targets.
26743
26744 2004-04-14 Uros Bizjak <uros@kss-loka.si>
26745
26746 * gcc.dg/builtins-38.c: New test.
26747
26748 2004-04-14 Eric Christopher <echristo@redhat.com>
26749
26750 * g++.dg/charset/charset.exp: Run .cc extension tests.
26751
26752 2004-04-14 Zack Weinberg <zack@codesourcery.com>
26753
26754 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
26755
26756 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26757
26758 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
26759
26760 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
26761
26762 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
26763 * gcc.dg/i386-387-2.c: Likewise.
26764
26765 * gcc.dg/i386-387-7.c: New test.
26766 * gcc.dg/i386-387-8.c: New test.
26767
26768 * gcc.dg/builtins-37.c: New test.
26769
26770 2004-04-13 Geoffrey Keating <geoffk@apple.com>
26771
26772 * g++.dg/pch/externc-1.C: Add missing semicolon.
26773
26774 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
26775
26776 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
26777
26778 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26779
26780 * gcc.c-torture/execute/20040411-1.c: New test.
26781
26782 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
26783
26784 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
26785
26786 2004-04-09 Chris Demetriou <cgd@broadcom.com>
26787
26788 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
26789
26790 2004-04-09 Zack Weinberg <zack@codesourcery.com>
26791
26792 * lib/target-supports.exp (check_named_sections_available): New.
26793 * lib/gcc-dg.exp (dg-require-named-sections): New.
26794 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
26795 old-deja.exp. Also prune error-count message from HP linker.
26796 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
26797
26798 * g++.dg/init/init-ref4.C: Use dg-require-weak.
26799 * g++.old-deja/g++.pt/static3.C: Likewise.
26800 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
26801
26802 2004-04-09 Roger Sayle <roger@eyesopen.com>
26803
26804 * gcc.c-torture/execute/20040409-1.c: New test case.
26805 * gcc.c-torture/execute/20040409-2.c: New test case.
26806 * gcc.c-torture/execute/20040409-3.c: New test case.
26807
26808 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26809
26810 * gcc.dg/20040409-1.c: New test.
26811
26812 2004-04-08 Roger Sayle <roger@eyesopen.com>
26813
26814 PR target/14888
26815 * g++.dg/opt/pr14888.C: New test case.
26816
26817 2004-04-08 Geoffrey Keating <geoffk@apple.com>
26818
26819 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
26820 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
26821 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
26822 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
26823 New tests.
26824
26825 2004-04-08 Paul Brook <paul@codesourcery.com>
26826
26827 * gcc.dg/spill-1.c: New test.
26828
26829 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26830
26831 * gcc.dg/torture/builtin-ctype-2.c: New test.
26832
26833 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
26834
26835 * gcc.dg/pch/pch.exp: Add largefile test.
26836
26837 2004-04-06 Geoffrey Keating <geoffk@apple.com>
26838
26839 * g++.dg/pch/externc-1.Hs: New.
26840 * g++.dg/pch/externc-1.C: New.
26841
26842 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26843
26844 * gcc.dg/compat/struct-by-value-5a_main.c,
26845 gcc.dg/compat/struct-by-value-5b_main.c: New files.
26846 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
26847 * gcc.dg/compat/struct-by-value-5a_x.c,
26848 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
26849 gcc.dg/compat/struct-by-value-5_x.c.
26850 * gcc.dg/compat/struct-by-value-5a_y.c,
26851 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
26852 gcc.dg/compat/struct-by-value-5_y.c.
26853
26854 * gcc.dg/compat/struct-by-value-6a_main.c,
26855 gcc.dg/compat/struct-by-value-6b_main.c: New files.
26856 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
26857 * gcc.dg/compat/struct-by-value-6a_x.c,
26858 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
26859 gcc.dg/compat/struct-by-value-6_x.c.
26860 * gcc.dg/compat/struct-by-value-6a_y.c,
26861 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
26862 gcc.dg/compat/struct-by-value-6_y.c.
26863
26864 * gcc.dg/compat/struct-by-value-7a_main.c,
26865 gcc.dg/compat/struct-by-value-7b_main.c: New files.
26866 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
26867 * gcc.dg/compat/struct-by-value-7a_x.c,
26868 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
26869 gcc.dg/compat/struct-by-value-7_x.c.
26870 * gcc.dg/compat/struct-by-value-7a_y.c,
26871 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
26872 gcc.dg/compat/struct-by-value-7_y.c.
26873
26874 2004-04-06 Jakub Jelinek <jakub@redhat.com>
26875
26876 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
26877 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
26878 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
26879 options.
26880
26881 2004-04-06 Uros Bizjak <uros@kss-loka.si>
26882
26883 * gcc.dg/builtins-36.c: New test.
26884
26885 2004-04-06 Paul Brook <paul@codesourcery.com>
26886
26887 * README.gcc: Remove obsolete contraint on testcases.
26888
26889 2004-04-05 Paul Brook <paul@codesourcery.com>
26890
26891 PR2123
26892 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
26893 failure and exit(0) on success.
26894 * g++.dg/expr/anew2.C: Ditto.
26895 * g++.dg/expr/anew3.C: Ditto.
26896 * g++.dg/expr/anew4.C: Ditto.
26897
26898 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
26899
26900 PR c++/3518
26901 * g++.dg/template/unify7.C: New.
26902
26903 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
26904
26905 * g++.dg/README: Bring up to date with new subdirectories; remove
26906 duplicate subdirectory lines.
26907
26908 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
26909
26910 PR c++/14007
26911 * g++.dg/template/unify5.C: New.
26912 * g++.dg/template/unify6.C: New.
26913 * g++.dg/template/qualttp20.C: Adjust.
26914 * g++.old-deja/g++.jason/report.C: Adjust.
26915 * g++.old-deja/g++.other/qual1.C: Adjust.
26916
26917 2004-04-01 Mark Mitchell <mark@codesourcery.com>
26918
26919 PR c++/14803
26920 * g++.dg/inherit/ptrmem1.C: New test.
26921
26922 2004-04-01 Jakub Jelinek <jakub@redhat.com>
26923
26924 PR c++/14755
26925 * gcc.c-torture/execute/20040331-1.c: New test.
26926 * gcc.dg/20040331-1.c: New test.
26927
26928 2004-04-01 Paul Brook <paul@codesourcery.com>
26929
26930 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
26931
26932 2004-03-30 Mark Mitchell <mark@codesourcery.com>
26933
26934 PR c++/14724
26935 * g++.dg/init/goto1.C: New test.
26936
26937 PR c++/14763
26938 * g++.dg/template/defarg4.C: New test.
26939
26940 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
26941
26942 * gcc.dg/altivec-11.c: Extend test for more valid cases.
26943
26944 2004-03-28 David Edelsohn <edelsohn@gnu.org>
26945
26946 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
26947
26948 2004-03-28 Zack Weinberg <zack@codesourcery.com>
26949
26950 * gcc.dg/noncompile/undeclared-2.c: New test.
26951
26952 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
26953
26954 * gcc.dg/940409-1.c: Remove XFAIL.
26955 * gcc.dg/reg-vol-struct-1.c: New test.
26956
26957 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26958
26959 * gcc.dg/torture/builtin-wctype-1.c: New test.
26960
26961 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
26962
26963 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
26964 * gcc.dg/20001101-1.c: Likewise.
26965 * gcc.dg/20001102-1.c: Likewise.
26966
26967 2004-03-25 Roger Sayle <roger@eyesopen.com>
26968
26969 * gcc.dg/compare8.c: Add an additional test for XOR.
26970
26971 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26972
26973 * gcc.dg/torture/builtin-ctype-1.c: New test.
26974
26975 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26976
26977 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
26978 * gcc.dg/torture/builtin-math-1.c: Likewise.
26979 * gcc.dg/torture/builtin-power-1.c: New test.
26980
26981 2004-03-24 Andreas Schwab <schwab@suse.de>
26982
26983 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
26984 IA64 assembler.
26985
26986 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
26987 Roger Sayle <roger@eyesopen.com>
26988
26989 * gcc.dg/compare8.c: New test case.
26990
26991 2004-03-23 Ziemowit Laski <zlaski@apple.com>
26992
26993 * g++.dg/ext/altivec-7.C: New test.
26994
26995 2004-03-23 Zack Weinberg <zack@codesourcery.com>
26996
26997 PR 12267, 12391, 12560, 13129, 14114, 14133
26998 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
26999 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
27000 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
27001 Adjust error regexps.
27002 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
27003 * gcc.dg/noncompile/undeclared-1.c: New test cases.
27004 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
27005 * gcc.dg/local1.c: Add explanatory comment.
27006
27007 2004-03-23 Roger Sayle <roger@eyesopen.com>
27008
27009 PR optimization/14669
27010 * g++.dg/opt/fold2.C: New test case.
27011
27012 2004-03-22 Jakub Jelinek <jakub@redhat.com>
27013
27014 PR c/14069
27015 * gcc.dg/20040322-1.c: New test.
27016
27017 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27018
27019 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
27020 * gcc.dg/ultrasp4.c: Likewise.
27021 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
27022
27023 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
27024
27025 * gcc.dg/i386-sse-8.c: Reset default options.
27026
27027 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
27028
27029 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
27030 in the error message text.
27031
27032 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
27033
27034 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
27035
27036 2004-03-21 Mark Mitchell <mark@codesourcery.com>
27037
27038 PR c++/14616
27039 * g++.dg/init/array13.C: New test.
27040
27041 2004-03-20 Roger Sayle <roger@eyesopen.com>
27042
27043 PR target/13889
27044 * gcc.c-torture/compile/pr13889.c: New test case.
27045
27046 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
27047
27048 PR c/14635
27049 * builtins-1.c (nan, nans): Don't test.
27050 * builtins-30.c: Don't use nan, nanf, nanl.
27051 * builtins-35.c: New test.
27052
27053 2004-03-19 Ziemowit Laski <zlaski@apple.com>
27054
27055 * g++.dg/ext/altivec-6.C: New test.
27056
27057 2004-03-19 Mark Mitchell <mark@codesourcery.com>
27058
27059 * g++.dg/init/placement3.C: New test.
27060
27061 * g++.dg/template/spec13.C: New test.
27062
27063 * g++.dg/lookup/using11.C: New test.
27064
27065 * g++.dg/lookup/koenig3.C: New test.
27066
27067 * g++.dg/template/operator2.C: New test.
27068
27069 * g++.dg/expr/dtor3.C: New test.
27070 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
27071 marker.
27072 * g++.old-deja/g++.law/visibility28.C: Likewise.
27073
27074 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
27075
27076 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
27077 * gcc.dg/ppc64-abi-3.c: Likewise.
27078
27079 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27080
27081 PR c++/14545
27082 * g++.dg/parse/template15.C: New test.
27083
27084 2004-03-18 Mark Mitchell <mark@codesourcery.com>
27085
27086 * g++.dg/expr/dtor2.C: New test.
27087
27088 * g++.dg/lookup/anon4.C: New test.
27089
27090 * g++.dg/overload/using1.C: New test.
27091
27092 * g++.dg/template/lookup7.C: New test.
27093
27094 * g++.dg/template/typename6.C: New test.
27095
27096 * g++.dg/expr/cond6.C: New test.
27097
27098 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27099
27100 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
27101
27102 2004-03-18 Mark Mitchell <mark@codesourcery.com>
27103
27104 * g++.dg/expr/cond5.C: New test.
27105 * g++.dg/expr/constcast1.C: Likewise.
27106 * g++.dg/expr/ptrmem2.C: Likewise.
27107 * g++.dg/expr/ptrmem3.C: Likewise.
27108 * g++.dg/lookup/main1.C: Likewise.
27109 * g++.dg/template/lookup6.C: Likewise.
27110
27111 2004-03-18 Mark Mitchell <mark@codesourcery.com>
27112
27113 * gcc.dg/local1.c: New test.
27114
27115 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
27116
27117 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27118
27119 * gcc.dg/torture/builtin-convert-1.c: New test.
27120
27121 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27122
27123 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
27124
27125 2004-03-16 Mark Mitchell <mark@codesourcery.com>
27126
27127 PR c++/14481
27128 * g++.dg/warn/Wunused-7.C: New test.
27129
27130 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27131
27132 * gcc.dg/torture/builtin-integral-1.c: New test.
27133
27134 2004-03-16 Mark Mitchell <mark@codesourcery.com>
27135
27136 PR c++/14586
27137 * g++.dg/parse/non-dependent3.C: New test.
27138
27139 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
27140
27141 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
27142 * g++.dg/eh/simd-2.C: Likewise.
27143 * g++.dg/init/array10.C: Likewise.
27144 * gcc.c-torture/compile/simd-1.c: Likewise.
27145 * gcc.c-torture/compile/simd-2.c: Likewise.
27146 * gcc.c-torture/compile/simd-3.c: Likewise.
27147 * gcc.c-torture/compile/simd-4.c: Likewise.
27148 * gcc.c-torture/compile/simd-6.c: Likewise.
27149 * gcc.c-torture/execute/simd-1.c: Likewise.
27150 * gcc.c-torture/execute/simd-2.c: Likewise.
27151 * gcc.dg/compat/vector-defs.h: Likewise.
27152 * gcc.dg/20020531-1.c: Likewise.
27153 * gcc.dg/altivec-3.c: Likewise.
27154 * gcc.dg/altivec-4.c: Likewise.
27155 * gcc.dg/altivec-varargs-1.c: Likewise.
27156 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
27157 * gcc.dg/i386-mmx-3.c: Likewise.
27158 * gcc.dg/i386-sse-4.c: Likewise.
27159 * gcc.dg/i386-sse-5.c: Likewise.
27160 * gcc.dg/i386-sse-8.c: Likewise.
27161 * gcc.dg/simd-1.c: Likewise.
27162 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
27163 __ev64_opaque__ since the machine description provides it.
27164
27165 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27166
27167 * lib/compat.exp (skip_list): New global variable.
27168 Use it to hold the user defined COMPAT_SKIPS list if any.
27169 (compat-obj): Add the members of skip_list to optall.
27170
27171 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27172
27173 * gcc.dg/compat/union-by-value-1_main.c,
27174 union-by-value-1_x.c, union-by-value-1_y.c,
27175 union-check.h, union-defs.h,
27176 union-init.h, union-return-1_main.c,
27177 union-return-1_x.c, union-return-1_y.c: New files.
27178
27179 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27180
27181 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
27182 mixed-struct-init.h: Add 4 mixed structure types.
27183 struct-by-value-21_main.c, struct-by-value-21_x.c,
27184 struct-by-value-21_y.c, struct-return-21_main.c,
27185 struct-return-21_x.c, struct-return-21_y.c: New files.
27186
27187 2004-03-13 Mark Mitchell <mark@codesourcery.com>
27188
27189 PR c++/14550
27190 * g++.dg/parse/template14.C: New test.
27191
27192 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
27193
27194 * gcc.c-torture/execute/20040313-1.c: New test.
27195
27196 2004-03-13 Jakub Jelinek <jakub@redhat.com>
27197
27198 PR target/14533
27199 * gcc.dg/20040311-2.c: New test.
27200
27201 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
27202
27203 PR other/14544
27204 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
27205 bit-field.
27206
27207 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
27208
27209 * gcc.dg/20040305-2.c: Add missing return statement.
27210
27211 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27212
27213 * gcc.dg/builtins-34.c: Also check pow10*.
27214
27215 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
27216
27217 PR target/14262
27218 * gcc.dg/20040305-2.c: New test.
27219
27220 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
27221
27222 * gcc.dg/20040310-1.c: New test.
27223
27224 2004-03-11 Roger Sayle <roger@eyesopen.com>
27225
27226 * gcc.c-torture/execute/20040311-1.c: New test case.
27227
27228 2004-03-11 Mark Mitchell <mark@codesourcery.com>
27229
27230 PR c++/14476
27231 * g++.dg/lookup/enum1.C: New test.
27232
27233 2004-03-10 Mark Mitchell <mark@codesourcery.com>
27234
27235 PR c++/14510
27236 * g++.dg/lookup/struct2.C: New test.
27237
27238 2004-03-10 Uros Bizjak <uros@kss-loka.si>
27239
27240 * gcc.dg/builtins-34.c: New test.
27241
27242 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27243
27244 * gcc.dg/torture/builtin-nonneg-1.c: New test.
27245
27246 2004-03-09 James E Wilson <wilson@specifixinc.com>
27247
27248 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
27249 * gcc.dg/alias-2.c: New testcase.
27250
27251 2004-03-09 Zack Weinberg <zack@codesourcery.com>
27252
27253 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
27254
27255 2004-03-09 Roger Sayle <roger@eyesopen.com>
27256
27257 * gcc.c-torture/execute/20040309-1.c: New test case.
27258
27259 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
27260
27261 PR c++/14397
27262 * g++.dg/overload/ref1.C: New.
27263
27264 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27265
27266 PR c++/14409
27267 * g++.dg/template/spec12.C: New test.
27268
27269 PR c++/14448
27270 * g++.dg/parse/crash14.C: New test.
27271
27272 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27273
27274 PR c++/14230
27275 * g++.dg/init/ref11.C: New test.
27276
27277 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27278
27279 PR c++/14432
27280 * g++.dg/parse/builtin2.C: New test.
27281
27282 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27283
27284 PR c++/14401
27285 * g++.dg/init/ctor3.C: New test.
27286 * g++.dg/init/union1.C: New test.
27287 * g++.dg/ext/anon-struct4.C: New test.
27288
27289 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27290
27291 * g++.dg/lookup/koenig1.C: Tweak error messages.
27292 * g++.dg/lookup/used-before-declaration.C: Likewise.
27293 * g++.dg/other/do1.C: Likewise.
27294 * g++.dg/overload/koenig1.C: Likewise.
27295 * g++.dg/parse/crash13.C: Likewise.
27296 * g++.dg/template/instantiate3.C: Likewise.
27297
27298 2004-03-08 Eric Christopher <echristo@redhat.com>
27299
27300 * * lib/target-supports.exp: Enable libiconv in test
27301 compilation. Fix up error checking.
27302
27303 2004-03-08 Roger Sayle <roger@eyesopen.com>
27304
27305 PR middle-end/14289
27306 * gcc.dg/pr14289-1.c: New test case.
27307 * gcc.dg/pr14289-2.c: Likewise.
27308 * gcc.dg/pr14289-3.c: Likewise.
27309
27310 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
27311
27312 * gcc.c-torture/execute/20040308-1.c: New test.
27313
27314 2004-03-07 Roger Sayle <roger@eyesopen.com>
27315
27316 * gcc.c-torture/execute/20040307-1.c: New test case.
27317
27318 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
27319
27320 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
27321
27322 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
27323
27324 * gcc.dg/20040306-1.c: New test.
27325
27326 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
27327
27328 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
27329 them static.
27330 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
27331
27332 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27333
27334 PR c/14465
27335 * gcc.dg/decl-6.c: New test.
27336
27337 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27338
27339 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
27340 Rename LOGPOW -> LOG_POW.
27341 (SQRT_EXP, POW_EXP): New.
27342
27343 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27344
27345 * gcc.dg/i386-sse-8.c: New test.
27346
27347 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27348
27349 PR c/14114
27350 * gcc.dg/decl-5.c: New test.
27351
27352 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
27353
27354 * gcc.dg/20040305-1.c: New test.
27355
27356 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
27357
27358 PR other/14354
27359 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
27360
27361 2004-03-04 Ziemowit Laski <zlaski@apple.com>
27362
27363 PR c++/14425, c++/14426
27364 * g++.dg/ext/altivec-4.C: New test.
27365 * g++.dg/ext/altivec-5.C: New test.
27366
27367 2004-03-04 Geoffrey Keating <geoffk@apple.com>
27368
27369 * g++.old-deja/g++.other/linkage1.C: Expect errors about
27370 global variables of a type with no linkage.
27371 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
27372 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
27373 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
27374 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
27375 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
27376 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
27377 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
27378 * g++.dg/warn/deprecated.C: Name enum Color.
27379 * g++.dg/overload/VLA.C: Name structure for 'b'.
27380 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
27381
27382 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27383
27384 * gcc.c-torture/compile/20040304-1.c: New test.
27385
27386 2004-03-03 Zack Weinberg <zack@codesourcery.com>
27387
27388 PR 13728
27389 * gcc.dg/decl-4.c: New testcase.
27390
27391 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
27392
27393 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
27394 as PRECF if sizeof (float) > sizeof (double).
27395 (PRECL): Make it the same as PRECF if
27396 sizeof (float) > sizeof (long double).
27397
27398 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27399
27400 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
27401 system type. Add check for irix6 which doesn't have c99 runtime.
27402
27403 2004-03-03 Bob Wilson <bob.wilson@acm.org>
27404
27405 * gcc.dg/const-elim-1.c: xfail for xtensa.
27406
27407 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27408
27409 PR c++/14369
27410 * g++.dg/template/cond4.C: New test.
27411
27412 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27413
27414 PR c++/14360
27415 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
27416
27417 PR c++/14361
27418 * g++.dg/parse/defarg7.C: New test.
27419
27420 PR c++/14359
27421 * g++.dg/template/friend26.C: New test.
27422
27423 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27424
27425 PR c++/14324
27426 * g++.dg/abi/mangle21.C: New test.
27427
27428 PR c++/14260
27429 * g++.dg/parse/constructor2.C: New test.
27430
27431 PR c++/14337
27432 * g++.dg/template/sfinae1.C: New test.
27433
27434 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27435
27436 PR c++/14267
27437 * g++.dg/expr/crash2.C: New test.
27438
27439 PR middle-end/13448
27440 * gcc.dg/inline-5.c: New test.
27441 * gcc.dg/always-inline.c: Split out tests into ...
27442 * gcc.dg/always-inline2.c: ... this and ...
27443 * gcc.dg/always-inline3.c: ... this.
27444
27445 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27446
27447 PR debug/12103
27448 * g++.dg/debug/crash1.C: New test.
27449
27450 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
27451
27452 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
27453 function with __attribute__((noinline)).
27454 (recurser_void2): Likewise.
27455 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
27456 (recurser_void2): Likewise.
27457
27458 2004-02-29 Roger Sayle <roger@eyesopen.com>
27459
27460 PR middle-end/14203
27461 * g++.dg/warn/Wunused-6.C: New test case.
27462
27463 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
27464
27465 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
27466 not defined.
27467
27468 2004-02-27 Eric Christopher <echristo@redhat.com>
27469
27470 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
27471 * g++.dg/charset/asm2.c: Run only x86.
27472 * gcc.dg/charset/asm3.c: Ditto.
27473
27474 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
27475
27476 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
27477 ld_library_path.
27478
27479 2004-02-27 Ziemowit Laski <zlaski@apple.com>
27480
27481 * g++.dg/ext/altivec-3.C: New.
27482
27483 2004-02-26 Richard Henderson <rth@redhat.com>
27484
27485 * g++.dg/ext/attrib10.C: Mark for warning.
27486 * gcc.dg/attr-alias-1.c: New.
27487
27488 2004-02-26 Richard Henderson <rth@redhat.com>
27489
27490 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
27491 * gcc.c-torture/execute/20040208-2.c: ... it back.
27492
27493 2004-02-26 Eric Christopher <echristo@redhat.com>
27494
27495 * lib/target-supports.exp (check-iconv-available): New function.
27496 * lib/gcc-dg.exp (dg-require-iconv): New function.
27497 Use above.
27498 * gcc.dg/charset: New directory.
27499 * gcc.dg/charset/charset.exp: New file.
27500 * gcc.dg/charset/asm1.c: Ditto.
27501 * gcc.dg/charset/asm2.c: Ditto.
27502 * gcc.dg/charset/asm3.c: Ditto.
27503 * gcc.dg/charset/asm4.c: Ditto.
27504 * gcc.dg/charset/asm5.c: Ditto.
27505 * gcc.dg/charset/attribute1.c: Ditto.
27506 * gcc.dg/charset/attribute2.c: Ditto.
27507 * gcc.dg/charset/string1.c: Ditto.
27508 * g++.dg/charset: New directory.
27509 * g++.dg/dg.exp: Add here. Special options.
27510 * g++.dg/charset/charset.exp: New file.
27511 * g++.dg/charset/asm1.c: Ditto.
27512 * g++.dg/charset/asm2.c: Ditto.
27513 * g++.dg/charset/asm3.c: Ditto.
27514 * g++.dg/charset/asm4.c: Ditto.
27515 * g++.dg/charset/attribute1.c: Ditto.
27516 * g++.dg/charset/attribute2.c: Ditto.
27517 * g++.dg/charset/extern1.cc: Ditto.
27518 * g++.dg/charset/extern2.cc: Ditto.
27519 * g++.dg/charset/string1.c: Ditto.
27520
27521 2004-02-26 Mark Mitchell <mark@codesourcery.com>
27522
27523 PR c++/14278
27524 * g++.dg/parse/comma1.C: New test.
27525
27526 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27527
27528 PR c++/14284
27529 * g++.dg/template/ttp8.C: New test.
27530
27531 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
27532
27533 * gcc.dg/fixuns-trunc-1.c: New test.
27534
27535 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27536
27537 * gcc.dg/builtins-config.h: Use #elif.
27538
27539 2004-02-26 Michael Matz <matz@suse.de>
27540
27541 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
27542 * gcc.dg/991214-1.c: Likewise.
27543 * gcc.dg/i386-asm-1.c: Likewise.
27544
27545 2004-02-25 Richard Henderson <rth@redhat.com>
27546
27547 * gcc.c-torture/execute/20040208-2.c: Move ...
27548 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
27549
27550 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27551
27552 PR c++/14246
27553 * g++.dg/other/crash-3.C: New test.
27554
27555 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27556
27557 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
27558 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
27559
27560 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
27561 HP-UX.
27562
27563 2004-02-24 Michael Matz <matz@suse.de>
27564
27565 * gcc.dg/i386-regparm.c: New.
27566
27567 2004-02-23 James E Wilson <wilson@specifixinc.com>
27568
27569 * gcc.c-torture/execute/20040223-1.c: New.
27570
27571 2004-02-23 Zack Weinberg <zack@codesourcery.com>
27572 Kazu Hirata <kazu@cs.umass.edu>
27573
27574 * gcc.dg/fwritable-strings-1.c: Remove.
27575
27576 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
27577
27578 PR c/14156
27579 * gcc.dg/20040223-1.c: New test.
27580
27581 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27582
27583 PR c++/14106
27584 * g++.dg/ext/typeof9.C: New test.
27585
27586 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27587
27588 PR c++/14250
27589 * g++.dg/other/switch1.C: New test.
27590
27591 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27592
27593 * gcc.dg/cast-function-1.c: Adjust for new informative message.
27594 * gcc.dg/va-arg-1.c: Likewise.
27595
27596 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27597
27598 PR c++/14143
27599 * g++.dg/template/koenig5.C: New test.
27600
27601 2004-02-21 Ziemowit Laski <zlaski@apple.com>
27602
27603 * g++.dg/ext/altivec-1.C: Generalize target triple.
27604 * g++.dg/ext/altivec-2.C: New test case.
27605 * g++.dg/ext/altivec_check.h: New file.
27606 * gcc.dg/altivec-1.c: Generalize target triple;
27607 include altivec_check.h and call altivec_check().
27608 * gcc.dg/altivec-[2-5].c: Generalize target triple.
27609 * gcc.dg/altivec-6.c: New test case.
27610 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
27611 type casts as needed.
27612 * gcc.dg/altivec-10.c: Include altivec_check.h and call
27613 altivec_check().
27614 * gcc.dg/altivec-12.c: New test case.
27615 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
27616 include altivec_check.h and call altivec_check().
27617 * gcc.dg/altivec_check.h: New file.
27618
27619 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27620
27621 * lib/target-supports.exp (check_alias_available): Don't mangle
27622 function `g' in test program.
27623
27624 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27625
27626 * lib/target-supports.exp (check_profiling_available): Check
27627 argument to determine whether we support a profiling type.
27628 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
27629 check_profiling_available.
27630 * g++.dg/bprob/bprob.exp: Likewise.
27631 * g77.dg/bprob/bprob.exp: Likewise.
27632 * gcc.misc-tests/bprob.exp: Likewise.
27633 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
27634 dg-require-profiling and delete expected error handling.
27635 * gcc.dg/20021014-1.c: Likewise.
27636 * gcc.dg/nest.c: Likewise.
27637
27638 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27639
27640 PR c++/12007
27641 * g++.dg/other/vthunk1.C: New test.
27642
27643 2004-02-20 Falk Hueffner <falk@debian.org>
27644
27645 PR target/14201
27646 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
27647
27648 2004-02-20 Mark Mitchell <mark@codesourcery.com>
27649
27650 PR c++/13927
27651 * g++.dg/other/error8.C: Remove XFAIL markers.
27652
27653 PR c++/14173
27654 * g++.dg/ext/packed5.C: New test.
27655
27656 PR c++/14199
27657 * g++.dg/warn/Wunused-5.C: New test.
27658
27659 PR c++/14186
27660 * g++.dg/lookup/member1.C: New test.
27661
27662 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
27663
27664 * gcc.c-torture/compile/20040130-1.c: Enable only when
27665 __INT_MAX__ >= 2147483647L.
27666 * gcc.c-torture/compile/961203-1.c: Likewise.
27667
27668 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
27669
27670 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
27671 * g++.dg/opt/template1.C: Robustify assembler regexp
27672
27673 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27674
27675 * gcc.c-torture/execute/simd-4.x: Remove.
27676 * gcc.c-torture/execute/va-arg-25.x: Likewise.
27677 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
27678 Guard with #ifndef SKIP_ATTRIBUTE.
27679 * gcc.dg/compat/vector-1_y.c: Likewise.
27680 * gcc.dg/compat/vector-2_x.c: Likewise.
27681 * gcc.dg/compat/vector-2_y.c: Likewise.
27682 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
27683 * g++.dg/eh/simd-2.C: Likewise.
27684
27685 2004-02-19 Alan Modra <amodra@bigpond.net.au>
27686
27687 * gcc.c-torture/compile/complex-1.c: New.
27688
27689 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
27690
27691 PR target/14209
27692 * gcc.c-torture/execute/20040218-1.c: New test.
27693
27694 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27695
27696 PR c++/14181
27697 * g++.dg/parse/new2.C: New test.
27698
27699 2004-02-18 Paul Brook <paul@codesourcery.com>
27700
27701 * gcc.c-torture/compile/libcall-1.c: New test.
27702
27703 2004-02-18 Paul Brook <paul@codesourcery.com>
27704
27705 PR debug/12934
27706 * gcc.dg/debug/debug-7.c: New test.
27707
27708 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
27709
27710 * gcc.dg/20040217-1.c: New test.
27711
27712 2004-02-17 Zack Weinberg <zack@codesourcery.com>
27713
27714 * gcc.c-torture/execute/990208-1.x: Delete.
27715
27716 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
27717
27718 * gcc.c-torture/execute/20040208-2.x: New file.
27719
27720 2004-02-17 Mark Mitchell <mark@codesourcery.com>
27721
27722 PR c++/11326
27723 * g++.dg/abi/structret1.C: New test.
27724
27725 2004-02-17 Jakub Jelinek <jakub@redhat.com>
27726
27727 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
27728 (i386_cpuid): No need to test if cpuid is available on AMD64.
27729 Fix assembly, so that it works onboth i386 and AMD64.
27730 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
27731 (vecInLong): Fix s[] member type to unsigned int.
27732 (vecInWord): Remove type.
27733 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
27734 (a64, b64, c64, d64, e64): Remove.
27735 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
27736 Remove unused variable. Remove initialization of removed variables.
27737 Don't call mmx_tests nor sse_tests.
27738 (reference_mmx, reference_sse): Remove.
27739 (check): Add return stmt.
27740 * gcc.dg/i386-sse-7.c: New test.
27741 * gcc.dg/i386-mmx-4.c: New test.
27742
27743 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27744
27745 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
27746 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27747 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27748 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
27749 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
27750 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
27751 g++.dg/tc1/dr94.C: Fix line terminator.
27752
27753 2004-02-16 Geoffrey Keating <geoffk@apple.com>
27754
27755 * gcc.c-torture/compile/20040216-1.c: New.
27756
27757 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27758
27759 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27760 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27761 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
27762 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
27763 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
27764 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
27765
27766 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27767
27768 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
27769
27770 2004-02-15 Mark Mitchell <mark@codesourcery.com>
27771
27772 PR c++/13971
27773 * g++.dg/expr/cond4.C: New test.
27774
27775 PR c++/14086
27776 * g++.dg/lookup/crash2.C: New test.
27777
27778 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
27779
27780 * gcc.c-torture/compile/20040214-2.c: New test.
27781
27782 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
27783
27784 PR c++/14116
27785 * g++.dg/ext/typeof8.C: New test.
27786
27787 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
27788
27789 * gcc.c-torture/compile/20040214-1.c: New test.
27790
27791 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27792
27793 PR c++/13635
27794 * g++.dg/template/spec11.C: New test.
27795
27796 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27797
27798 PR c++/13927
27799 * g++.dg/other/error8.C: New test.
27800
27801 2004-02-13 Mark Mitchell <mark@codesourcery.com>
27802
27803 PR c++/14122
27804 * g++.dg/template/array4.C: New test.
27805
27806 PR c++/14108
27807 * g++.dg/inherit/thunk2.C: New test.
27808
27809 PR c++/14083
27810 * g++.dg/eh/cond2.C: New test.
27811
27812 2004-02-12 Alan Modra <amodra@bigpond.net.au>
27813
27814 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
27815
27816 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
27817
27818 * lib/scanasm.exp (dg-scan): Quote pattern before display.
27819
27820 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
27821
27822 * g++.dg/simd-2.C: xfail on ppc64-linux.
27823
27824 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
27825
27826 PR c/456
27827 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
27828 tests.
27829
27830 2004-02-11 Uros Bizjak <uros@kss-loka.si>
27831
27832 * gcc.dg/builtins-33.c: New test.
27833
27834 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
27835
27836 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
27837
27838 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27839
27840 * g++.dg/simd-2.C: Set -maltivec for ppc64.
27841
27842 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27843
27844 * gcc.dg/ppc64-abi-3.c: New test.
27845
27846 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
27847
27848 PR c/14092
27849
27850 * gcc.dg/pr14092-1.c: New testcase.
27851
27852 2004-02-10 Alan Modra <amodra@bigpond.net.au>
27853
27854 * gcc.dg/cpp/assert4.c: Fix typo last change.
27855
27856 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
27857 * gcc.dg/cpp/assert4.c: Handle powerpc64.
27858
27859 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
27860
27861 2004-02-09 Roger Sayle <roger@eyesopen.com>
27862
27863 * gcc.c-torture/compile/20040209-1.c: New test case.
27864
27865 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
27866
27867 * gcc.dg/c90-init-1.c: Adjust expected error messages.
27868
27869 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
27870
27871 * gcc.c-torture/execute/20040208-[12].c: New tests.
27872
27873 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27874
27875 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
27876
27877 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27878
27879 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
27880
27881 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27882
27883 Bug 13856
27884 * gcc.dg/visibility-8.c: New testcase.
27885
27886 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27887
27888 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
27889 arguments.
27890 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
27891
27892 2004-02-07 Roger Sayle <roger@eyesopen.com>
27893
27894 PR middle-end/13696
27895 * g++.dg/opt/fold1.C: New test case.
27896
27897 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27898
27899 PR c++/14033
27900 * g++.dg/other/crash-2.C: New test.
27901
27902 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27903
27904 PR c++/14028
27905 * g++.dg/parse/angle-bracket2.C: New test.
27906
27907 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27908
27909 PR middle-end/13750
27910 Revert:
27911 2004-01-15 Geoffrey Keating <geoffk@apple.com>
27912 PR pch/13361
27913 * testsuite/g++.dg/pch/wchar-1.C: New.
27914 * testsuite/g++.dg/pch/wchar-1.Hs: New.
27915
27916 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27917
27918 PR c++/14008
27919 * g++.dg/parse/error15.C: New test.
27920 * g++.dg/parse/crash11.C: Update dg-error mark.
27921
27922 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27923
27924 PR c++/13932
27925 * g++.dg/warn/conv2.C: New test.
27926
27927 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27928
27929 PR c++/13086
27930 * g++.dg/warn/incomplete1.C: Remove xfail.
27931
27932 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27933
27934 * lib/file-format.exp (gcc_target_object_format): Use
27935 ${tool}_target_compile, not gcc_target_compile.
27936 * lib/target-supports.exp (check_alias_available): Likewise.
27937 (check_gc_sections_available): Likewise.
27938 * g++.dg/ext/attrib10.C: Use dg-require-alias.
27939 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
27940 dg-require-alias.
27941
27942 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27943
27944 PR c++/13969
27945 * g++.dg/template/static6.C: New test.
27946
27947 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
27948
27949 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
27950
27951 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27952
27953 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
27954 tests for systems where `char' is unsigned by default.
27955
27956 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27957
27958 PR c++/13997
27959 * g++.dg/template/partial3.C: New test.
27960
27961 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
27962
27963 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
27964 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
27965 Remove mentions of obsolete ports.
27966
27967 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
27968
27969 * gcc.dg/noncompile/20001228-1.c: Fix for new
27970 error message.
27971
27972 2004-02-03 Roger Sayle <roger@eyesopen.com>
27973
27974 PR target/9348
27975 * gcc.c-torture/execute/multdi-1.c: New test case.
27976
27977 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27978
27979 PR c++/13925
27980 * g++.dg/template/lookup5.C: New test.
27981
27982 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27983
27984 PR c++/13950
27985 * g++.dg/template/lookup4.C: New test.
27986
27987 PR c++/13970
27988 * g++.dg/parse/error14.C: New test.
27989
27990 PR c++/14002
27991 * g++.dg/parse/template13.C: New test.
27992
27993 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27994
27995 PR c++/13978
27996 * g++.dg/template/koenig4.C: New test.
27997
27998 PR c++/13968
27999 * g++.dg/template/crash17.C: New test.
28000
28001 PR c++/13975
28002 * g++.dg/parse/error13.C: New test.
28003 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
28004
28005 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28006
28007 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
28008
28009 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
28010
28011 PR c/11658
28012 PR c/13994
28013 * gcc.dg/noncompile/20040203-1.c: New test.
28014 * gcc.dg/noncompile/20040203-2.c: Likewise.
28015 * gcc.dg/noncompile/20040203-3.c: Likewise.
28016 * gcc.dg/20040203-1.c: Likewise.
28017
28018 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
28019
28020 PR c++/10858
28021 * g++.dg/template/sizeof7.C: New test.
28022
28023 2004-02-02 Eric Christopher <echristo@redhat.com>
28024 Zack Weinberg <zack@codesourcery.com>
28025
28026 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
28027
28028 2004-02-02 Zack Weinberg <zack@codesourcery.com>
28029
28030 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
28031 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
28032 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
28033 * gcc.dg/cleanup-5.c: Run only on Linux targets.
28034
28035 2004-02-02 Mark Mitchell <mark@codesourcery.com>
28036
28037 PR c++/13113
28038 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
28039
28040 PR c++/13854
28041 * g++.dg/ext/attrib13.C: New test.
28042
28043 PR c++/13907
28044 * g++.dg/conversion/op2.C: New test.
28045
28046 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
28047
28048 * gcc.dg/titype-1.c: Fix pasto.
28049
28050 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
28051
28052 * gcc.dg/titype-1.c: New test.
28053
28054 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28055
28056 PR c++/13957
28057 * g++.dg/template/non-type-template-argument-1.C,
28058 g++.dg/template/qualified-id1.C: Update dg-error marks.
28059 * g++.dg/template/nontype6.C: New test.
28060
28061 2004-02-01 Roger Sayle <roger@eyesopen.com>
28062
28063 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
28064 * gcc.dg/builtins-31.c: New testcase.
28065 * gcc.dg/builtins-32.c: New testcase.
28066
28067 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
28068
28069 * objc.dg/call-super-2.m: Update line numbers
28070 for the including of stddef.h.
28071
28072 2004-01-30 Michael Matz <matz@suse.de>
28073
28074 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
28075 g++.dg/ext/case-range3.C: New tests.
28076
28077 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28078
28079 DR206
28080 PR c++/13813
28081 * g++.dg/template/member4.C: New test.
28082
28083 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28084
28085 PR c++/13683
28086 * g++.dg/template/sizeof6.C: New test.
28087
28088 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
28089
28090 * gcc.dg/fwritable-strings-1.c: New test.
28091
28092 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
28093
28094 * gcc.c-torture/compile/20040130-1.c: New test.
28095
28096 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
28097
28098 * objc.dg/call-super-2.m: Include stddef.h for size_t.
28099
28100 2004-01-29 Mark Mitchell <mark@codesourcery.com>
28101
28102 PR c++/13883
28103 * g++.dg/template/ctor3.C: New test.
28104
28105 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28106
28107 * g++.dg/tc1: New directory.
28108 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
28109 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
28110 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
28111 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
28112 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
28113
28114 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28115
28116 * g++.dg/parse/error11.C: New test.
28117 * g++.dg/parse/error12.C: Likewise.
28118
28119 2004-01-28 Ziemowit Laski <zlaski@apple.com>
28120
28121 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
28122 (scan_initial, main): Use aligned_sizeof instead of sizeof.
28123
28124 2004-01-28 Mark Mitchell <mark@codesourcery.com>
28125
28126 PR c++/13791
28127 * g++.dg/ext/attrib12.C: New test.
28128
28129 PR c++/13736
28130 * g++.dg/parse/cast2.C: New test.
28131
28132 2004-01-27 James E Wilson <wilson@specifixinc.com>
28133
28134 * objc.dg/encode-2.m (main): New local string. Set depending on
28135 sizeof long. Use in sscanf call.
28136 * objc.dg/encode-3.m (main): New local string. Set depending on
28137 sizeof long. Use in scan_initial call.
28138
28139 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28140
28141 * objc.dg/call-super-2.m: Make LP64-safe.
28142 * objc.dg/desig-init-1.m: Likewise.
28143
28144 2004-01-27 Devang Patel <dpatel@apple.com>
28145
28146 * g++.dg/debug/namespace1.C: New test.
28147
28148 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
28149
28150 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
28151 xscale-*-*.
28152
28153 * gcc.dg/arm-mmx-1.c: New test.
28154
28155 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
28156
28157 * gcc.dg/20040127-1.c: New test.
28158 * gcc.dg/20040127-2.c: New test.
28159
28160 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28161
28162 * objc.dg/stret-1.m (glob): Renamed to globa.
28163
28164 2004-01-26 Mark Mitchell <mark@codesourcery.com>
28165
28166 PR c++/13663
28167 * g++.dg/expr/for1.C: New test.
28168
28169 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
28170
28171 PR middle-end/13779
28172 * gcc.dg/darwin-longlong.c: New test.
28173
28174 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
28175
28176 * gcc.dg/20040124-1.c: Moved test from here...
28177 * gcc.c-torture/compile/20040124-1.c: ...to here.
28178
28179 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28180
28181 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
28182 the assembly output if -m64 is passed.
28183
28184 2004-01-25 Mark Mitchell <mark@codesourcery.com>
28185
28186 PR c++/13833
28187 * g++.dg/template/cond3.C: New test.
28188
28189 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28190
28191 PR c++/13810
28192 * g++.dg/template/ttp7.C: New test.
28193
28194 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28195
28196 PR c++/13797
28197 * g++.dg/template/nontype4.C: New test.
28198 * g++.dg/template/nontype5.C: Likewise.
28199
28200 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
28201
28202 * gcc.dg/torture/mips-clobber-at.c: New test.
28203
28204 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
28205
28206 * gcc.dg/20040124-1.c: New test.
28207
28208 2004-01-24 Jakub Jelinek <jakub@redhat.com>
28209
28210 * gcc.dg/20040123-1.c: New test.
28211
28212 2004-01-23 Zack Weinberg <zack@codesourcery.com>
28213
28214 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
28215
28216 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
28217
28218 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
28219
28220 2004-01-23 Andrew Pinski <apinski@apple.com>
28221
28222 * gcc.dg/20030121-1.c: Move to ..
28223 * gcc.dg/20040121-1.c: here.
28224
28225 2004-01-23 Roger Sayle <roger@eyesopen.com>
28226
28227 * gcc.dg/builtins-29.c: New test case.
28228
28229 2004-01-23 Zack Weinberg <zack@codesourcery.com>
28230
28231 PR 18314
28232 * gcc.dg/builtins-30.c: New testcase.
28233
28234 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
28235
28236 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
28237 * lib/g77.exp: Likewise.
28238 * lib/objc.exp: Likewise.
28239 * lib/g++.exp: Likewise.
28240
28241 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
28242
28243 * gcc.dg/struct-by-value-2.c: New test.
28244
28245 2004-01-21 Andrew Pinski <apinski@apple.com>
28246
28247 PR target/13785
28248 * gcc.dg/20030121-1.c: New test.
28249
28250 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
28251
28252 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
28253 clobber frame pointer register in asm statement.
28254
28255 2004-01-21 Falk Hueffner <falk@debian.org>
28256
28257 * gcc.c-torture/compile/20040121-1.c: New test.
28258
28259 2004-01-21 Zack Weinberg <zack@codesourcery.com>
28260
28261 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
28262
28263 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
28264
28265 * gcc.dg/ppc64-abi-2.c: New test.
28266
28267 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
28268
28269 * lib/treelang.exp: Fill out this file.
28270 * lib/treelang-dg.exp: New File.
28271
28272 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
28273
28274 * gcc.c-torture/compile/981022-1.c: Remove.
28275 * gcc.dg/array-5.c: Remove XFAIL.
28276 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
28277 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
28278 gcc.dg/cond-lvalue-1.c: Update.
28279 * gcc.dg/cast-lvalue-2.c: New test.
28280
28281 2004-01-19 Mark Mitchell <mark@codesourcery.com>
28282
28283 PR c++/13592
28284 * g++.dg/other/error1.C (class foo): Tweak error message.
28285
28286 PR c++/13592
28287 * g++.dg/template/call2.C: New test.
28288
28289 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28290
28291 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
28292 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
28293 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
28294 scalar-return-1_x.c, scalar-return-2_y.c,
28295 scalar-return-3_x.c, scalar-return-3_y.c,
28296 scalar-return-4_x.c, scalar-return-4_y.c,
28297 struct-align-1.h, struct-align-1_x.c,
28298 struct-align-1_y.c, struct-align-2.h,
28299 struct-align-2_x.c, struct-align-2_y.c,
28300 struct-by-value-10_y.c, struct-by-value-11_x.c,
28301 struct-by-value-11_y.c, struct-by-value-12_x.c,
28302 struct-by-value-12_y.c, struct-by-value-13_x.c,
28303 struct-by-value-13_y.c, struct-by-value-14_x.c,
28304 struct-by-value-14_y.c, struct-by-value-15_x.c,
28305 struct-by-value-15_y.c, struct-by-value-16_y.c,
28306 struct-by-value-17_y.c, struct-by-value-18_y.c,
28307 struct-by-value-19_y.c, struct-by-value-1_x.c,
28308 struct-by-value-1_y.c, struct-by-value-20_y.c,
28309 struct-by-value-2_x.c, struct-by-value-2_y.c,
28310 struct-by-value-3_y.c, struct-by-value-4_x.c,
28311 struct-by-value-4_y.c, struct-by-value-5_y.c,
28312 struct-by-value-6_y.c, struct-by-value-7_y.c
28313 struct-by-value-8_x.c, struct-by-value-8_y.c
28314 struct-by-value-9_x.c, struct-by-value-9_y.c
28315 struct-return-10_x.c, struct-return-10_y.c,
28316 struct-return-19_x.c, struct-return-20_x.c
28317 struct-return-2_x.c, struct-return-2_y.c
28318 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
28319 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
28320
28321 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28322
28323 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
28324 attribute on sparc*-sun-solaris2.*.
28325
28326 2004-01-18 Mark Mitchell <mark@codesourcery.com>
28327
28328 PR c++/13710
28329 * g++.dg/ext/typeof7.C: New test.
28330
28331 2004-01-18 David Edelsohn <edelsohn@gnu.org>
28332
28333 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
28334 * gcc.dg/const-elim-1.c: Same.
28335
28336 2004-01-17 Ziemowit Laski <zlaski@apple.com>
28337
28338 * objc.dg/stret-1.m: New.
28339 * objc.dg/stret-2.m: New.
28340
28341 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
28342
28343 PR c++/11895
28344 * g++.dg/ext/vector1.C: New test.
28345
28346 2004-01-16 Geoffrey Keating <geoffk@apple.com>
28347
28348 * gcc.dg/pch/import-1.c: New.
28349 * gcc.dg/pch/import-1.hs: New.
28350 * gcc.dg/pch/import-1a.h: New.
28351 * gcc.dg/pch/import-1b.h: New.
28352 * gcc.dg/pch/import-1c.h: New.
28353
28354 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28355
28356 PR c++/13574
28357 * g++.dg/ext/array1.C: New test.
28358
28359 PR c++/13178
28360 * g++.dg/conversion/op1.C: New test.
28361
28362 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
28363
28364 PR 11864
28365 From Kazumoto Kojima / Dan Kegel:
28366 * gcc.dg/pr11864-1.c: New test.
28367
28368 PR 10392
28369 From Marcus Comstedt / Dan Kegel:
28370 * gcc.dg/pr10392-1.c: New test.
28371
28372 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28373
28374 PR c++/13478
28375 * g++.dg/init/ref10.C: New test.
28376
28377 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28378
28379 PR c++/13407
28380 * g++.dg/parse/typename6.C: New test.
28381
28382 2004-01-15 Geoffrey Keating <geoffk@apple.com>
28383
28384 PR pch/13361
28385 * testsuite/g++.dg/pch/wchar-1.C: New.
28386 * testsuite/g++.dg/pch/wchar-1.Hs: New.
28387
28388 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28389
28390 PR c++/9259
28391 * g++.dg/expr/sizeof2.C: New test.
28392
28393 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
28394
28395 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
28396
28397 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28398
28399 PR c++/13659
28400 * g++.dg/lookup/strong-using-3.C: New.
28401 * g++.dg/lookup/using-10.C: New.
28402
28403 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28404
28405 PR c++/13594
28406 * g++.dg/lookup/strong-using-2.C: New.
28407
28408 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
28409 Dan Kegel <dank@kegel.com>
28410 J"orn Rennecke <joern.rennecke@superh.com>
28411
28412 PR target/9365
28413 * gcc.dg/pr9365-1.c: New test.
28414
28415 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28416
28417 PR c++/8856
28418 * g++.dg/parse/casting-operator2.C: New test.
28419 * g++.old-deja/g++.pt/explicit83.C: Remove.
28420
28421 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
28422
28423 * gcc.dg/label-compound-stmt-1.c: New test.
28424 * gcc.c-torture/compile/950922-1.c,
28425 gcc.c-torture/compile/20000211-3.c,
28426 gcc.c-torture/compile/20000518-1.c,
28427 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
28428 compound statements.
28429
28430 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
28431
28432 * gcc.dg/ppc64-abi-1.c: New test.
28433
28434 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
28435
28436 * g++.dg/ext/attrib9.C: Add dg-warnings.
28437
28438 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28439
28440 PR c++/12335
28441 * g++.dg/parse/dtor3.C: New test.
28442
28443 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
28444
28445 PR c++/12709
28446 * g++.dg/parse/try-catch-1.C: New test.
28447
28448 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
28449
28450 * ada/acats/run_all.sh: Add more verbose output in acats.log
28451 when compiling tests.
28452
28453 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28454
28455 PR 13656
28456 * gcc.dg/typedef-redecl.c: New test case.
28457 * gcc.dg/typedef-redecl.h: New support file.
28458
28459 2004-01-13 Jan Hubicka <jh@suse.cz>
28460
28461 * gcc.dg/always_inline.c: New test.
28462 * gcc.dg/debug/20031231-1.c: Fix.
28463
28464 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28465
28466 PR c++/13474
28467 * g++.dg/template/array3.C: New test.
28468
28469 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28470
28471 * g++.dg/ext/lvalue1.C: No longer expected to fail.
28472 * g++.dg/warn/Wunused-2.C: Likewise.
28473
28474 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28475
28476 PR c++/13289
28477 * g++.dg/template/instantiate6.C: New test.
28478
28479 2004-01-12 Roger Sayle <roger@eyesopen.com>
28480
28481 PR middle-end/11397
28482 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
28483
28484 2004-01-12 Jan Hubicka <jh@suse.cz>
28485
28486 PR opt/12826
28487 * gcc.dg/20040112-1.c: New.
28488
28489 * gcc.dg/dwarf-die[1-7].c: Move to...
28490 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
28491 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
28492
28493 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
28494
28495 PR c++/4100
28496 * g++.dg/parse/friend4.C: New test.
28497
28498 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
28499
28500 PR c++/4100
28501 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
28502 definition is called a friend.
28503
28504 2004-01-11 Zack Weinberg <zack@codesourcery.com>
28505
28506 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
28507
28508 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
28509
28510 PR c++/3478
28511 * g++.dg/parse/error10.C: New test.
28512 * g++.dg/template/arg2.C: Accept "invalid type" error.
28513
28514 2004-01-11 Jakub Jelinek <jakub@redhat.com>
28515
28516 PR middle-end/13392
28517 * g++.dg/opt/expect2.C: New test.
28518
28519 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28520
28521 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
28522 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
28523 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
28524 Update dg-error regexps.
28525
28526 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28527
28528 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
28529 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
28530
28531 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28532
28533 * gcc.dg/pragma-re-1.c: Use right pointer type.
28534
28535 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28536
28537 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
28538
28539 2004-01-09 Geoffrey Keating <geoffk@apple.com>
28540
28541 * gcc.dg/rs6000-ldouble-1.c: New.
28542
28543 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28544
28545 DR 337
28546 PR c++/9256
28547 * g++.dg/other/abstract1.C: New test.
28548
28549 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
28550
28551 * g++.dg/lookup/strong-using-1.C: New.
28552
28553 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
28554
28555 PR c/11234
28556 * gcc.dg/func-ptr-conv-1.c: New test.
28557 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
28558
28559 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
28560
28561 PR target/13380.
28562 * gcc.c-torture/compile/20040109-1.c: New.
28563
28564 2004-01-08 Stuart Hastings <stuart@apple.com>
28565
28566 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
28567 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
28568 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
28569
28570 2004-01-09 Alan Modra <amodra@bigpond.net.au>
28571
28572 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
28573
28574 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28575
28576 * ada/acats/run_acats: Treat 'gnatchop' the same way
28577 as 'gnatmake'. Export GCC_DRIVER.
28578 * ada/acats/run_all.sh: Add target_gnatchop. Use
28579 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
28580
28581 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28582
28583 PR c++/12573
28584 * g++.dg/template/dependent-expr4.C: New test.
28585
28586 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
28587
28588 * gcc.dg/altivec-11.c: New test.
28589
28590 2004-01-07 Mark Mitchell <mark@codesourcery.com>
28591
28592 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
28593
28594 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28595
28596 PR c/6024
28597 * gcc.dg/enum-compat-1.c: New test.
28598 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
28599
28600 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28601
28602 PR c/12165
28603 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
28604 gcc.dg/c99-idem-qual-3.c: New tests.
28605
28606 2004-01-07 Alan Modra <amodra@bigpond.net.au>
28607
28608 * gcc.dg/winline-7.c: Don't cast void * to int.
28609
28610 2004-01-06 Jan Hubicka <jh@suse.cz>
28611
28612 * gcc.dg/i386-sse-5.c: New test
28613 * g++.dg/eh/simd-1.c: Add -w argument for i386.
28614
28615 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28616
28617 PR c++/12815
28618 * g++.dg/rtti/typeid4.C: New test.
28619
28620 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28621
28622 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
28623
28624 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28625
28626 PR c++/12132
28627 * g++.dg/template/error11.C: New test.
28628
28629 PR c++/13451
28630 * g++.dg/template/class2.C: New test.
28631
28632 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
28633 Richard Sandiford <rsandifo@redhat.com>
28634
28635 PR c++/13387
28636 * g++.dg/opt/alias3.C: New test.
28637
28638 2004-01-04 Mark Mitchell <mark@codesourcery.com>
28639
28640 PR c++/13157
28641 * g++.dg/template/koenig3.C: New test.
28642
28643 PR c++/13529
28644 * g++.dg/parse/offsetof3.C: New test.
28645
28646 * g++.dg/init/copy7.C: Add missing dg-error markers.
28647
28648 PR c++/12226
28649 * g++.dg/init/copy7.c: New test.
28650
28651 PR c++/13536
28652 * g++.dg/parse/cast1.C: New test.
28653
28654 2004-01-04 Jan Hubicka <jh@suse.cz>
28655
28656 * gcc.dg/winline[1-7].c: New tests.
28657
28658 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28659
28660 PR c++/13520
28661 * g++.dg/template/qualttp22.C: New test.
28662
28663 2004-01-01 Jan Hubicka <jh@suse.cz>
28664
28665 * gcc.dg/debug/20031231-1.c: New.
28666 * gcc.c-torture/compile/20040101-1.c: New.
28667 * gcc.dg/dwarf-die-[1-7].c: New.
28668
28669 2004-01-01 Jakub Jelinek <jakub@redhat.com>
28670
28671 PR optimization/13521
28672 * gcc.c-torture/compile/20031231-1.c: New test.
28673
28674 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28675
28676 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
28677
28678 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28679
28680 PR c++/10079
28681 * g++.dg/template/crash16.C: New test.
28682
28683 2003-12-30 Mark Mitchell <mark@codesourcery.com>
28684
28685 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
28686
28687 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28688
28689 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
28690 ports.
28691 * g++.old-deja/g++.jason/thunk3.C: Likewise.
28692 * g++.old-deja/g++.law/profile1.C: Likewise.
28693 * gcc.c-torture/compile/981006-1.c: Likewise.
28694 * gcc.c-torture/execute/loop-2e.x: Likewise.
28695 * gcc.c-torture/execute/loop-2f.x: Remove.
28696 * gcc.c-torture/execute/loop-2g.x: Likewise.
28697 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
28698 * gcc.dg/20020312-2.c: Remove traces of dead ports.
28699
28700 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
28701
28702 PR c++/13507
28703 * g++.dg/ext/attrib11.C: New test.
28704
28705 PR c++/13494
28706 * g++.dg/template/array2-1.C: New test.
28707 * g++.dg/template/array2-2.C: New test.
28708
28709 2003-12-29 Mark Mitchell <mark@codesourcery.com>
28710
28711 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
28712
28713 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
28714
28715 PR c++/12774
28716 * g++.dg/template/array1-1.C: New test.
28717 * g++.dg/template/array1-2.C: New test.
28718
28719 2003-12-29 Roger Sayle <roger@eyesopen.com>
28720
28721 PR fortran/12632
28722 * g77.dg/12632.f: New test case.
28723
28724 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28725
28726 PR c++/13289
28727 * g++.dg/parse/nontype1.C: New test.
28728
28729 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28730
28731 PR c++/12403
28732 * g++.dg/parse/explicit1.C: New test.
28733 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
28734
28735 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28736
28737 PR c++/13081
28738 * g++.dg/opt/inline6.C: New test.
28739
28740 PR c++/12613
28741 * g++.dg/parse/error9.C: New test.
28742
28743 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
28744
28745 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28746
28747 PR c++/13009
28748 * g++.dg/init/assign1.C: New test.
28749
28750 2003-12-28 Roger Sayle <roger@eyesopen.com>
28751
28752 PR c++/13070
28753 * g++.dg/warn/format3.C: New test case.
28754
28755 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28756
28757 * gcc.c-torture/compile/20031227-1.c: New test.
28758
28759 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28760
28761 * g++.dg/bprob/bprob.exp: Load target-supports.exp
28762 * g77.dg/bprob/bprob.exp: Likewise.
28763 * gcc.misc-tests/bprob.exp: Likewise.
28764 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
28765 variants on systems where the library does not provide that
28766 functionality.
28767 * gcc.dg/builtins-20.c: Use builtins-config.h.
28768 * gcc.dg/builtins-config.h: New file.
28769
28770 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28771
28772 * lib/gcc-dg.exp (dg-require-profiling): New function.
28773 * lib/target-supports.exp (check_profiling_available): Likewise.
28774 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
28775 * g77.dg/bprob/bprob.exp: Likewise.
28776 * gcc.misc-tests/bprob.exp: Likewise.
28777 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
28778 * gcc.dg/20021014-1.c: Likewise.
28779 * gcc.dg/nest.c: Likewise.
28780
28781 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28782
28783 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
28784 compiling.
28785 * g++.dg/lookup/java2.C: Likewise.
28786 * gcc.dg/cpp/lexident.c: Likewise.
28787
28788 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
28789
28790 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
28791 given.
28792 * gcc.c-torture/compile/961203-1.c: Likewise.
28793 * gcc.c-torture/compile/980506-1.c: Likewise.
28794
28795 2003-12-23 Zack Weinberg <zack@codesourcery.com>
28796
28797 * lib/gcc-dg.exp (dg-prune-output): New annotation.
28798 (additional_prunes): New global.
28799 (gcc-dg-prune): Handle additional per-test pruning.
28800 (dg-test): Clear additional_prunes between tests.
28801
28802 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
28803 dg-prune-output to avoid spurious failures from assembler
28804 complaining about nonexistent WAW violations.
28805 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
28806 Use dg-prune-output to avoid spurious failures from assembler
28807 warning about Itanium B-step errata.
28808
28809 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28810
28811 * g++.dg/abi/macro0.C: New test.
28812 * g++.dg/abi/macro1.C: Likewise.
28813 * g++.dg/abi/macro2.C: Likewise.
28814
28815 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
28816 * g++.dg/abi/bitfield7.C: Likewise.
28817 * g++.dg/abi/dtor2.C: Likewise.
28818 * g++.dg/abi/mangle11.C: Likewise.
28819 * g++.dg/abi/mangle12.C: Likewise.
28820 * g++.dg/abi/mangle14.C: Likewise.
28821 * g++.dg/abi/mangle17.C: Likewise.
28822 * g++.dg/abi/vbase10.C: Likewise.
28823 * g++.dg/abi/vbase14.C: Likewise.
28824 * g++.dg/template/qualttp17.C: Likewise.
28825
28826 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
28827
28828 PR c/11995
28829 * gcc.dg/20031223-1.c: New test.
28830
28831 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28832
28833 * gcc.dg/noreturn-7.c: New test.
28834
28835 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28836
28837 * gcc.dg/null-pointer-1.c: New test.
28838
28839 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28840
28841 * g++.old-deja/g++.jason/template18.C: Remove.
28842 * g++.old-deja/g++.jason/template37.C: Likewise.
28843
28844 PR c++/12862
28845 * g++.dg/lookup/ns1.C: New test.
28846
28847 PR c++/12397
28848 * g++.dg/template/lookup3.C: New test.
28849
28850 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28851
28852 * g++.dg/template/recurse1.C: New test
28853
28854 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28855
28856 PR c++/12479
28857 * g++.dg/parse/semicolon1.C: New test.
28858 * g++.dg/parse/semicolon1.h: Likewise.
28859
28860 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
28861
28862 * gcc.dg/darwin-misaligned.c: New test.
28863
28864 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28865
28866 PR c/9163
28867 * gcc.dg/20031222-1.c: New test.
28868
28869 2003-12-21 Mark Mitchell <mark@codesourcery.com>
28870
28871 PR c++/13438
28872 * g++.dg/parse/error8.C: New test.
28873
28874 PR c++/11554
28875 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
28876
28877 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
28878
28879 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
28880 too small.
28881 * gcc.c-torture/compile/930217-1.c: Likewise.
28882 * gcc.c-torture/compile/930513-1.c: Likewise.
28883 * gcc.c-torture/execute/920908-2.c: Likewise.
28884 * gcc.c-torture/execute/921204-1.c: Likewise.
28885 * gcc.c-torture/execute/930621-1.c: Likewise.
28886 * gcc.c-torture/execute/930630-1.c: Likewise.
28887 * gcc.c-torture/execute/931031-1.c: Likewise.
28888 * gcc.c-torture/execute/980602-2.c: Likewise.
28889 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
28890 * gcc.c-torture/execute/compndlit-1.c: Likewise.
28891 * gcc.c-torture/execute/extzvsi.c: Likewise.
28892 * gcc.c-torture/unsorted/ext.c: Likewise.
28893
28894 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
28895
28896 PR target/12749
28897 * gcc.c-torture/compile/20031220-2.c: New test case.
28898
28899 2003-12-20 Roger Sayle <roger@eyesopen.com>
28900
28901 PR optimization/13031
28902 * gcc.c-torture/compile/20031220-1.c: New test case.
28903
28904 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28905
28906 * gcc.dg/cast-function-1.c: New test.
28907
28908 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
28909
28910 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
28911 formats.
28912
28913 2003-12-19 Mark Mitchell <mark@codesourcery.com>
28914
28915 PR c++/12795
28916 * g++.dg/ext/attrib10.C: New test.
28917
28918 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28919
28920 * gcc.dg/cleanup-10.c: New test.
28921 * gcc.dg/cleanup-11.c: New test.
28922
28923 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28924
28925 PR c++/13239
28926 * g++.dg/opt/expect1.C: New test.
28927
28928 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
28929
28930 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
28931
28932 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
28933
28934 PR debug/12923
28935 * gcc.dg/20031218-1.c: New test.
28936
28937 PR debug/12389
28938 * gcc.dg/20031218-2.c: New test.
28939 * gcc.dg/20031218-3.c: New test.
28940
28941 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
28942 of label name and allow for USER_LABEL_PREFIX == "_" names.
28943 * g++.dg/abi/mangle18-2.C: Likewise.
28944 * g++.dg/abi/mangle19-1.C: Likewise.
28945 * g++.dg/abi/mangle19-2.C: Likewise.
28946 * g++.dg/abi/mangle20-1.C: Likewise.
28947 * g++.dg/abi/mangle20-2.C: Likewise.
28948
28949 2003-12-18 Richard Henderson <rth@redhat.com>
28950
28951 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
28952
28953 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
28954 Dan Kegel <dank@kegel.com>
28955
28956 PR other/12009
28957 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
28958 testing a cross compiler, it causes spurious compile failures.
28959 * lib/g++.exp: Likewise.
28960
28961 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28962
28963 PR c++/13262
28964 * g++.dg/template/access13.C: New test.
28965
28966 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
28967
28968 * gcc.dg/20031216-1.c: New test.
28969
28970 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28971
28972 PR c++/9154
28973 * g++.dg/template/error10.C: New test.
28974
28975 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28976
28977 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
28978 * g++.dg/eh/simd-2.C: Likewise.
28979
28980 2003-12-17 James E Wilson <wilson@specifixinc.com>
28981 Roger Sayle <roger@eyesopen.com>
28982
28983 * gcc.c-torture/execute/ieee/mzero5.c: New.
28984
28985 2003-12-17 Mark Mitchell <mark@codesourcery.com>
28986
28987 PR c++/10603
28988 * g++.dg/parse/error6.C: New test.
28989
28990 PR c++/12827
28991 * g++.dg/parse/error7.C: New test.
28992
28993 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
28994
28995 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
28996 at -O with stabs debugging formats.
28997 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
28998 * gcc.dg/debug/debug-2.c: Likewise.
28999
29000 2003-12-16 Mark Mitchell <mark@codesourcery.com>
29001
29002 PR c++/12696
29003 * g++.dg/init/error1.C: New test.
29004
29005 PR c++/12218
29006 * g++.dg/init/pm3.C: New test.
29007
29008 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
29009
29010 PR c/3347
29011 * gcc.dg/bitfld-8.c: New test.
29012
29013 2003-12-16 James Lemke <jim@wasabisystems.com>
29014
29015 * gcc.dg/arm-scd42-[123].c: New tests.
29016
29017 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
29018
29019 PR c++/9043
29020 * g++.dg/abi/mangle20-1.C: New test.
29021 * g++.dg/abi/mangle20-2.C: New test.
29022
29023 2003-12-16 Mark Mitchell <mark@codesourcery.com>
29024
29025 PR c++/13275
29026 * g++.dg/other/offsetof2.C: Remove XFAIL.
29027 * g++.dg/parse/offsetof1.C: New test.
29028 * g++.gd/parse/offsetof2.C: Likewise.
29029
29030 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29031
29032 * g++.dg/template/nontype3.C: New test.
29033 * g++.dg/template/static2.C: Tweaked the dg-error clause.
29034
29035 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29036
29037 * g++.dg/warn/noreturn-3.C: Also test instantiation.
29038
29039 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
29040
29041 PR c++/13387
29042 * g++.dg/expr/assign1.C: New test.
29043
29044 PR c++/13242
29045 * g++.dg/abi/mangle19-1.C: New test.
29046 * g++.dg/abi/mangle19-2.C: New test.
29047
29048 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
29049
29050 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
29051
29052 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
29053
29054 * gcc.c-torture/execute/20031216-1.c: New test.
29055
29056 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29057
29058 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
29059 an ICE regression.
29060
29061 2003-12-15 Mark Mitchell <mark@codesourcery.com>
29062
29063 PR c++/10926
29064 * g++.dg/template/error9.C: New test.
29065
29066 PR c++/11116
29067 * g++.dg/template/error8.C: New test.
29068
29069 2003-12-15 Roger Sayle <roger@eyesopen.com>
29070
29071 PR middle-end/13400
29072 * gcc.c-torture/execute/20031215-1.c: New test case.
29073
29074 2003-12-15 Mark Mitchell <mark@codesourcery.com>
29075
29076 PR c++/13269
29077 * g++.dg/parse/error5.C: New test.
29078
29079 PR c++/12989
29080 * g++.dg/expr/sizeof1.C: New test.
29081
29082 PR c++/13310
29083 * g++.dg/template/crash15.C: New test.
29084
29085 2003-12-15 Geoffrey Keating <geoffk@apple.com>
29086
29087 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
29088 a non-POD type as the last named parameter of a varargs function.
29089
29090 2003-12-15 Mark Mitchell <mark@codesourcery.com>
29091
29092 PR c++/13243
29093 PR c++/12573
29094 * g++.dg/template/crash14.C: New test.
29095 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
29096
29097 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
29098
29099 * g++.dg/other/java1.C: New test.
29100
29101 PR c++/13241
29102 * g++.dg/abi/mangle18-1.C: New test.
29103 * g++.dg/abi/mangle18-2.C: New test.
29104
29105 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29106
29107 PR optimization/10312
29108 * gcc.c-torture/execute/20031214-1.c: New.
29109
29110 2003-12-14 Mark Mitchell <mark@codesourcery.com>
29111
29112 PR c++/10779
29113 PR c++/12160
29114 * g++.dg/parse/error3.C: New test.
29115 * g++.dg/parse/error4.C: Likewise.
29116 * g++.dg/abi/mangle4.C: Tweak error messages.
29117 * g++.dg/lookup/using5.C: Likewise.
29118 * g++.dg/other/error2.C: Likewise.
29119 * g++.dg/parse/typename5.C: Likewise.
29120 * g++.dg/parse/undefined1.C: Likewise.
29121 * g++.dg/template/arg2.C: Likewise.
29122 * g++.dg/template/ttp3.C: Likewise.
29123 * g++.dg/template/type1.C: Likewise.
29124 * g++.old-deja/g++.other/crash32.C: Likewise.
29125 * g++.old-djea/g++.pt/defarg8.C: Likewise.
29126
29127 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29128
29129 PR c++/13106
29130 * g++.dg/warn/noreturn-3.C: New test.
29131
29132 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
29133
29134 PR c++/13118
29135 * g++.dg/abi/covariant3.C: New.
29136
29137 2003-12-12 Jakub Jelinek <jakub@redhat.com>
29138
29139 * g++.dg/eh/ia64-1.C: New test.
29140
29141 2003-12-12 Roger Sayle <roger@eyesopen.com>
29142
29143 PR optimization/13037
29144 * g77.f-torture/execute/13037.f: New test case.
29145
29146 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
29147
29148 PR c++/12881
29149 * g++.dg/abi/covariant2.C: New.
29150
29151 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
29152
29153 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
29154
29155 2003-12-11 Zack Weinberg <zack@codesourcery.com>
29156
29157 * gcc.c-torture/execute/wchar_t-1.x: Delete.
29158
29159 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
29160
29161 PR other/10819
29162 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
29163 to fix Bug 10819.
29164 * lib/g++.exp (g++_version): Likewise.
29165 * lib/g77.exp (g77_version): Likewise.
29166 * lib/objc.exp (default_objc_version): Likewise.
29167
29168 2003-12-10 Richard Henderson <rth@redhat.com>
29169
29170 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
29171
29172 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
29173
29174 2003-12-08 Matt Austern <austern@apple.com>
29175
29176 PR c/13134
29177 * lib/gcc-dg.exp (dg-require-visibility): Define.
29178 * lib/target-supports (check_visibility_available): Define.
29179 * gcc.dg/visibility-1.c: New test.
29180 * gcc.dg/visibility-2.c: Likewise.
29181 * gcc.dg/visibility-3.c: Likewise.
29182 * gcc.dg/visibility-4.c: Likewise.
29183 * gcc.dg/visibility-5.c: Likewise.
29184 * gcc.dg/visibility-6.c: Likewise.
29185 * g++.dg/ext/visibility-1.C: Likewise.
29186 * g++.dg/ext/visibility-2.C: Likewise.
29187 * g++.dg/ext/visibility-3.C: Likewise.
29188 * g++.dg/ext/visibility-4.C: Likewise.
29189 * g++.dg/ext/visibility-5.C: Likewise.
29190 * g++.dg/ext/visibility-6.C: Likewise.
29191
29192 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29193
29194 * g++.dg/lookup/java1.C: New test.
29195 * g++.dg/lookup/java2.C: New test.
29196
29197 2003-12-07 Falk Hueffner <falk@debian.org>
29198
29199 * g++.dg/opt/noreturn-1.C: New test.
29200
29201 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
29202
29203 * gcc.dg/overflow-1.c: New test.
29204
29205 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29206
29207 * g77.f-torture/compile/13060.f: New test.
29208
29209 2003-12-06 Mark Mitchell <mark@codesourcery.com>
29210
29211 PR c++/13323
29212 * g++.dg/inherit/operator2.C: New test.
29213
29214 2003-12-05 Mark Mitchell <mark@codesourcery.com>
29215
29216 PR c++/13305
29217 * g++.dg/ext/attrib9.C: New test.
29218
29219 2003-12-05 Mark Mitchell <mark@codesourcery.com>
29220
29221 PR c++/13314
29222 * g++.dg/template/error7.C: New test.
29223
29224 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
29225 J"orn Rennecke <joern.rennecke@superh.com>
29226
29227 PR target/13302
29228 * g++.dg/other/struct-va_list.C: New test.
29229
29230 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29231
29232 PR c++/13166
29233 * g++.dg/parse/defarg6.C: New test.
29234
29235 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
29236
29237 PR target/13256
29238 * gcc.c-torture/execute/20031201-1.c: New test.
29239
29240 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
29241
29242 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
29243
29244 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29245
29246 * gcc.dg/builtin-return-1.c: New test.
29247
29248 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
29249 J"orn Rennecke <joern.rennecke@superh.com>
29250
29251 PR optimization/13260
29252 * gcc.c-torture/execute/20031204-1.c: New test.
29253
29254 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29255
29256 PR c++/9127
29257 * g++.dg/template/error6.C: New test.
29258
29259 2003-12-03 Jakub Jelinek <jakub@redhat.com>
29260
29261 * gcc.dg/20031202-1.c: New test.
29262
29263 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29264
29265 PR c++/13179
29266 * g++.dg/template/eh1.C: New test.
29267
29268 PR c++/10771
29269 * g++.dg/template/error5.C: New test.
29270
29271 2003-12-02 David Ung <davidu@mips.com>
29272
29273 * gcc.dg/compat/vector-check.h: Corrected type for var
29274 g_##TMODE
29275
29276 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29277
29278 PR c++/10126
29279 * g++.dg/template/ptrmem8.C: New test.
29280
29281 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29282
29283 PR c++/12573
29284 * g++.dg/template/dependent-expr3.C: New test.
29285
29286 2003-12-01 James Lemke <jim@wasabisystems.com>
29287
29288 * gcc.dg/arm-g2.c: New test.
29289
29290 2003-12-01 Roger Sayle <roger@eyesopen.com>
29291
29292 PR optimization/11634
29293 * gcc.dg/20031201-2.c: New test case.
29294
29295 2003-12-01 Zack Weinberg <zack@codesourcery.com>
29296
29297 PR 11433
29298 * objc.dg/proto-lossage-3.m: New test.
29299
29300 2003-12-01 Roger Sayle <roger@eyesopen.com>
29301
29302 PR optimization/12628
29303 * gcc.dg/20031201-1.c: New test case.
29304
29305 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29306
29307 * gcc.dg/unaligned-1.c: New test.
29308
29309 2003-11-30 Mark Mitchell <mark@codesourcery.com>
29310
29311 PR c++/9849
29312 * g++.dg/template/error4.C: New test.
29313 * g++.dg/template/nested3.C: Adjust error markers.
29314
29315 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29316
29317 * gcc.dg/cpp/assert4.c: Check more #system assertions.
29318
29319 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
29320
29321 PR c/10333
29322 * gcc.dg/bitfld-7.c: New test.
29323
29324 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
29325
29326 * gcc.dg/tls/asm-1.C: New test.
29327
29328 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29329
29330 * gcc.dg/cpp/assert4.c: Update.
29331
29332 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
29333
29334 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
29335 * gcc.dg/builtin-apply3.c: New test.
29336
29337 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29338
29339 * lib/compat.exp (compat-obj): New xfaildata parameter.
29340 Use it to set compiler_conditional_xfail_data before compiling.
29341 (compat-get-options): Handle dg-xfail-if.
29342 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
29343 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
29344 * gcc.dg/compat/vector-1_y.c: Likewise.
29345 * gcc.dg/compat/vector-2_x.c: Likewise.
29346 * gcc.dg/compat/vector-2_y.c: Likewise.
29347
29348 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29349
29350 * g++.dg/opt/reg-stack4.C: New test.
29351
29352 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29353
29354 * gcc.dg/builtin-apply2.c: New test.
29355
29356 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29357
29358 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
29359
29360 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29361
29362 PR c++/12924
29363 * g++.dg/template/template-id-2.C: New test.
29364
29365 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29366
29367 PR c++/5369
29368 * g++.dg/template/memfriend1.C: New test.
29369 * g++.dg/template/memfriend2.C: Likewise.
29370 * g++.dg/template/memfriend3.C: Likewise.
29371 * g++.dg/template/memfriend4.C: Likewise.
29372 * g++.dg/template/memfriend5.C: Likewise.
29373 * g++.dg/template/memfriend6.C: Likewise.
29374 * g++.dg/template/memfriend7.C: Likewise.
29375 * g++.dg/template/memfriend8.C: Likewise.
29376 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
29377
29378 2003-11-21 Mark Mitchell <mark@codesourcery.com>
29379
29380 PR c++/12515
29381 * g++.dg/ext/cond1.C: New test.
29382
29383 2003-11-20 Richard Henderson <rth@redhat.com>
29384
29385 * gcc.dg/20020201-2.c: Remove.
29386 * gcc.dg/20020201-4.c: Remove.
29387 * gcc.dg/20020304-1.c: Remove.
29388
29389 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
29390
29391 * gcc.dg/cpp/trad/xwin1.c: New test case.
29392
29393 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
29394
29395 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
29396 * lib/g77.exp: Likewise.
29397 * lib/objc.exp: Likewise.
29398 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
29399 for darwin.
29400
29401 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29402
29403 PR c++/12932
29404 * g++.dg/template/static5.C: New test.
29405
29406 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
29407
29408 * gcc.dg/nested-func-1.c: New test.
29409
29410 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29411
29412 * gcc.dg/cpp/assert4.c: New test.
29413
29414 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29415
29416 PR c++/2294
29417 * g++.dg/lookup/using9.c: New test.
29418
29419 2003-11-14 Mark Mitchell <mark@codesourcery.com>
29420
29421 PR c++/12762
29422 * g++.dg/template/error3.C: New test.
29423
29424 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
29425
29426 PR ada/13035
29427 * ada/acats/run_acats, run_all.sh: Fix syntax error.
29428 No longer use a wrapper for gcc, since this does not work under
29429 Windows.
29430
29431 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29432
29433 PR c++/2094
29434 * g++.dg/template/ptrmem7.C: New test.
29435
29436 2003-11-13 Andrew Pinski <apinski@apple.com>
29437
29438 * gcc.c-torture/compile/20031113-1.c: New test.
29439
29440 2003-11-13 Mark Mitchell <mark@codesourcery.com>
29441 Kean Johnston <jkj@sco.com>
29442
29443 PR c/13029
29444 * gcc.dg/unused-4.c: Update.
29445
29446 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
29447
29448 * g++.dg/opt/const3.C: New test.
29449
29450 2003-11-13 Jan Hubicka <jh@suse.cz>
29451
29452 * gcc.c-torture/compile/20031112-1.c: New test.
29453
29454 2003-11-12 Mark Mitchell <mark@codesourcery.com>
29455
29456 * g++.dg/parse/crash10.C: Remove bogus error marker.
29457
29458 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29459
29460 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
29461 (host_gcc): Likewise.
29462 (ROOT): Honor $PWDCMD.
29463 (BASE): Likewise.
29464 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
29465
29466 2003-11-12 Catherine Moore <clm@redhat.com>
29467
29468 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
29469
29470 2003-11-12 Andreas Jaeger <aj@suse.de>
29471 Jakub Jelinek <jakub@redhat.com>
29472 Andrew Pinski <pinskia@physics.uc.edu>
29473 Richard Henderson <rth@redhat.com>
29474
29475 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
29476 systems.
29477 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
29478
29479 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
29480 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
29481
29482 2003-11-11 Andreas Jaeger <aj@suse.de>
29483
29484 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
29485
29486 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
29487
29488 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
29489
29490 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
29491 Clean ups.
29492
29493 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
29494
29495 * gcc.dg/trampoline-1.c: New test.
29496
29497 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
29498
29499 * gcc.c-torture/compile/200031109-1.c: New test.
29500
29501 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29502
29503 PR c/3190
29504 PR c/8714
29505 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29506 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
29507 gcc.dg/format/no-y2k-1.c: Update.
29508
29509 2003-11-08 Roger Sayle <roger@eyesopen.com>
29510
29511 PR optimization/10467
29512 * gcc.dg/20031108-1.c: New test case.
29513
29514 2003-11-07 Geoffrey Keating <geoffk@apple.com>
29515
29516 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
29517
29518 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29519
29520 * gcc.dg/compound-lvalue-1.c: New test.
29521 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
29522 some XFAILs.
29523
29524 2003-11-06 Geoffrey Keating <geoffk@apple.com>
29525
29526 * gcc.dg/altivec-varargs-1.c: New test.
29527
29528 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29529
29530 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
29531 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
29532 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
29533 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
29534 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
29535
29536 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
29537
29538 * gcc.dg/cond-lvalue-1.c: New test.
29539
29540 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
29541
29542 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
29543
29544 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29545
29546 PR c++/11616
29547 * g++.dg/template/instantiate5.C: New test.
29548
29549 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29550
29551 PR c++/12726
29552 * g++.dg/ext/complit2.C: Replace test with self-contained version.
29553 * ChangeLog: Add missing first entry for above test.
29554
29555 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29556
29557 PR c++/9810
29558 * g++.dg/template/using8.C: New test.
29559 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
29560
29561 2003-11-02 Roger Sayle <roger@eyesopen.com>
29562
29563 PR optimization/10817
29564 * gcc.c-torture/compile/20031102-1.c: New test case.
29565
29566 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
29567
29568 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
29569 2147483647.
29570
29571 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29572
29573 * gcc.dg/20031102-1.c: New test.
29574
29575 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29576
29577 * gcc.dg/complex-1.c: New test.
29578
29579 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29580
29581 PR c++/12796
29582 * g++.dg/template/crash13.C: Adjust expected error location.
29583 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29584
29585 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29586
29587 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29588
29589 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29590
29591 PR/10239
29592 * gcc.c-torture/compile/20031031-2.c: New test.
29593
29594 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29595
29596 PR/11640
29597 * gcc.c-torture/compile/20031031-1.c: New test.
29598
29599 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29600
29601 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29602 * gcc.misc-tests/bprob.exp: Likewise.
29603 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
29604 the execution test on arm-elf configs.
29605 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
29606 configs that don't support scratch files.
29607 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
29608
29609 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
29610
29611 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
29612 done by dejagnu.
29613
29614 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
29615
29616 * ada/acats/run_all.sh: Redirect mv output to /dev/null
29617 Avoid non pure sh syntax. Add more logging.
29618
29619 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
29620 fail.
29621
29622 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29623
29624 PR libgcj/10610
29625 * gcc.dg/ppc-stackalign-1.c: New test.
29626
29627 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
29628
29629 * ada/acats/run_all.sh: Change output to be more compliant with
29630 dejagnu framework.
29631 Create acats.sum and acats.log files under testsuite/ada/acats
29632 Only run [a-z]* directories, to filter out e.g. CVS.
29633 Redirect build output to log file.
29634
29635 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29636
29637 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
29638
29639 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29640
29641 PR ada/5909:
29642 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
29643
29644 2003-10-27 Jakub Jelinek <jakub@redhat.com>
29645
29646 * gcc.c-torture/compile/20031023-1.c: New test.
29647 * gcc.c-torture/compile/20031023-2.c: New test.
29648 * gcc.c-torture/compile/20031023-3.c: New test.
29649 * gcc.c-torture/compile/20031023-4.c: New test.
29650
29651 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29652
29653 PR c++/10371
29654 * g++.dg/lookup/scoped8.C: New test.
29655
29656 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
29657
29658 * g++.dg/opt/reg-stack3.C: New test.
29659
29660 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29661
29662 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
29663
29664 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29665
29666 PR c++/11076
29667 * g++.dg/template/crash13.C: New test.
29668
29669 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29670
29671 * gcc.dg/c99-restrict-2.c: New test.
29672
29673 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
29674
29675 PR c++/12698, c++/12699, c++/12700, c++/12566
29676 * g++.dg/inherit/covariant9.C: New test.
29677 * g++.dg/inherit/covariant10.C: New test.
29678 * g++.dg/inherit/covariant11.C: New test.
29679
29680 2003-10-23 Jason Merrill <jason@redhat.com>
29681
29682 PR c++/12726
29683 * g++.dg/ext/complit2.C: New test.
29684
29685 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
29686
29687 PR target/12654
29688 * gcc.c-torture/execute/20031020-1.c: New test.
29689
29690 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29691
29692 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
29693 following the jump_insn.
29694
29695 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
29696
29697 * gcc.dg/cast-lvalue-1.c: New test.
29698
29699 2003-10-21 Mark Mitchell <mark@codesourcery.com>
29700
29701 PR c++/11962
29702 * g++.dg/template/cond2.C: New test.
29703
29704 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
29705
29706 * gcc.dg/builtins-28.c: New test.
29707
29708 2003-10-20 Jan Hubicka <jh@suse.cz>
29709
29710 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
29711 parameter.
29712 * testsuite/gcc.dg/inline-2.c: Likewise.
29713
29714 2003-10-20 Phil Edwards <phil@codesourcery.com>
29715
29716 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
29717 * gcc.dg/nest.c: Likewise.
29718
29719 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29720
29721 PR c++/9781, c++/10583, c++/11862
29722 * g++.dg/parse/crash13.C: New test.
29723
29724 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29725
29726 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
29727
29728 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29729
29730 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
29731 Define HAVE_C99_RUNTIME except on Solaris.
29732 * gcc.dg/builtins-20.c: Likewise.
29733
29734 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29735
29736 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
29737
29738 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29739
29740 PR c++/12495
29741 * g++.dg/template/crash21.C: New test.
29742
29743 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29744
29745 PR c++/2513
29746 * g++.dg/template/typename5.C: New test.
29747
29748 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29749
29750 PR c++/12369
29751 * g++.dg/template/friend25.C: New test.
29752
29753 2003-10-16 Ziemowit Laski <zlaski@apple.com>
29754
29755 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
29756 versions.
29757
29758 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
29759
29760 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
29761 == 2147483647.
29762
29763 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
29764
29765 * gcc.c-torture/execute/960416-1.x: Remove.
29766 * gcc.c-torture/execute/divconst-3.x: Likewise.
29767
29768 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
29769
29770 PR target/12598
29771 * gcc.dg/torture/cris-volatile-1.c: New test.
29772
29773 2003-10-14 Roger Sayle <roger@eyesopen.com>
29774
29775 PR optimization/9325
29776 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
29777 for overflowing floating point to integer conversion during RTL
29778 simplification.
29779
29780 2003-10-13 Ziemowit Laski <zlaski@apple.com>
29781
29782 * objc/execute/_cmd.m: Fix typo.
29783 * objc.dg/image-info.m, objc.dg/symtab-1.m:
29784 Relax 'scan-assembler' regexp.
29785 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
29786 objc.dg/try-catch-4.m: Run on non-Darwin targets.
29787 * objc.dg/zero-link-2.m: Remove blank line.
29788 * objc.dg/zero-link-3.m: New test case.
29789
29790 2003-10-13 Geoffrey Keating <geoffk@apple.com>
29791
29792 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
29793
29794 * gcc.dg/asm-names.c: Use scan-assembler-not rather
29795 than linker trickery.
29796
29797 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29798
29799 PR c++/12370
29800 * g++.dg/other/friend2.C: New test.
29801
29802 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29803
29804 * gcc.dg/20031012-1.c: New test.
29805
29806 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29807
29808 * gcc.dg/weak/weak-3.c: Fix for new warning.
29809
29810 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
29811
29812 PR optimization/8750
29813 * gcc.c-torture/execute/20031012-1.c: New test case.
29814
29815 2003-10-11 Roger Sayle <roger@eyesopen.com>
29816
29817 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
29818 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
29819
29820 2003-10-11 Roger Sayle <roger@eyesopen.com>
29821
29822 PR optimization/12260
29823 * gcc.c-torture/compile/20031011-2.c: New test case.
29824
29825 2003-10-11 Roger Sayle <roger@eyesopen.com>
29826
29827 * gcc.c-torture/execute/20031011-1.c: New testcase.
29828
29829 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
29830
29831 * gcc.c-torture/compile/20031011-1.c: New test.
29832
29833 2003-10-11 Jan Hubicka <jh@suse.cz>
29834
29835 * g++.dg/other/first-global.C: New test.
29836
29837 2003-10-11 Roger Sayle <roger@eyesopen.com>
29838
29839 * gcc.c-torture/execute/string-opt-18.c: New testcase.
29840
29841 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
29842
29843 * gcc.c-torture/compile/20031010-1.c: New test.
29844
29845 2003-10-10 Geoffrey Keating <geoffk@apple.com>
29846
29847 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
29848 * gcc.c-torture/execute/va-arg-25.c: ... here.
29849
29850 2003-10-09 Mark Mitchell <mark@codesourcery.com>
29851
29852 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
29853
29854 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
29855
29856 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
29857
29858 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29859
29860 * g++.dg/parse/error2.C: New test.
29861
29862 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29863
29864 PR c++/11097
29865 * g++.dg/other/error5.C: Modify the error message.
29866 * g++.dg/lookup/using8.C: New test.
29867
29868 2003-10-07 Geoffrey Keating <geoffk@apple.com>
29869
29870 * gcc.dg/darwin-abi-2.c: New file.
29871 * gcc.c-torture/execute/va-arg-24.c: New file.
29872
29873 2003-10-06 Bob Wilson <bob.wilson@acm.org>
29874
29875 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
29876 indentation.
29877
29878 2003-10-06 Mark Mitchell <mark@codesourcery.com>
29879
29880 PR c++/10147
29881 * g++.dg/other/error4.C: Update error messages.
29882 * g++.dg/template/ptrmem4.C: Likewise.
29883
29884 PR c++/12337
29885 * g++.dg/init/new9.C: New test.
29886
29887 PR c++/12334, c++/12236, c++/8656
29888 * g++.dg/ext/attrib8.C: New test.
29889
29890 2003-10-06 Devang Patel <dpatel@apple.com>
29891
29892 * gcc.dg/debug/dwarf2-3.h: New test.
29893 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
29894
29895 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
29896
29897 * g++.dg/opt/cfg2.C: New test.
29898
29899 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
29900
29901 * g++.dg/opt/float1.C: New test.
29902
29903 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29904
29905 * gcc.dg/c90-array-lval-6.c: New test.
29906 * gcc.dg/c99-array-lval-6.c: New test.
29907
29908 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
29909 Ziemowit Laski <zlaski@apple.com>
29910
29911 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
29912 'Derived', so that it is never considered a class method; add
29913 new warning for '+port' method ambiguity.
29914 * objc.dg/method-12.m: Include <objc/objc.h> instead of
29915 <objc/objc-api.h> (needed on Mac OS X).
29916 * objc.dg/method-13.m: New test.
29917
29918 2003-10-03 Roger Sayle <roger@eyesopen.com>
29919
29920 PR optimization/9325, PR java/6391
29921 * gcc.c-torture/execute/20031003-1.c: New test case.
29922
29923 2003-10-02 Mark Mitchell <mark@codesourcery.com>
29924
29925 PR optimization/12180
29926 * gcc.dg/20031002-1.c: New test.
29927
29928 PR c++/12486
29929 * g++.dg/inherit/error1.C: New test.
29930
29931 2003-10-02 Chris Demetriou <cgd@broadcom.com>
29932
29933 * lib/f-torture.exp (search_for): Rename to...
29934 (search_for_re): This. Also, clean up comments and the
29935 "regexp" invocation.
29936
29937 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
29938
29939 * gcc.c-torture/compile/20031002-1.c: New test.
29940
29941 2003-10-02 Jakub Jelinek <jakub@redhat.com>
29942
29943 * g++.dg/opt/cond1.C: New test.
29944
29945 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
29946
29947 * gcc.dg/Wold-style-definition-2.c: New testcase.
29948 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
29949
29950 2003-09-29 Richard Henderson <rth@redhat.com>
29951
29952 * g++.dg/init/array10.C: Add dg-options.
29953
29954 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
29955
29956 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
29957
29958 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29959
29960 * g++.dg/template/friend19.C: Fix typo.
29961 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
29962
29963 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
29964
29965 * gcc.c-torture/execute/20030928-1.c: New test.
29966 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
29967
29968 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29969
29970 * g++.dg/opt/unroll1.C: New test.
29971
29972 2003-09-26 Roger Sayle <roger@eyesopen.com>
29973
29974 PR optimization/11741
29975 * gcc.dg/20030926-1.c: New test case.
29976
29977 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29978
29979 PR c++/5655
29980 * g++.dg/parse/access7.C: New test.
29981 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
29982
29983 2003-09-24 Ziemowit Laski <zlaski@apple.com>
29984
29985 MERGE OF objc-improvements-branch into MAINLINE:
29986 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
29987 if libobjc has not been built.
29988 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
29989 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
29990 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
29991 objc/execute/nested-3.m, objc/execute/np-2.m,
29992 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
29993 objc/execute/redefining_self.m, objc/execute/root_methods.m,
29994 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
29995 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
29996 objc.dg/special/unclaimed-category-1.h,
29997 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
29998 well as GNU runtime.
29999 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
30000 * execute/cascading-1.m, execute/function-message-1.m,
30001 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
30002 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
30003 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
30004 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
30005 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
30006 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
30007 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
30008 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
30009 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
30010 * objc.dg/bitfield-2.m: Run only on Darwin.
30011 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
30012 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
30013 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
30014 * objc.dg/const-str-1.m: Fix constant string layout.
30015
30016 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
30017
30018 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
30019
30020 2003-09-23 Geoffrey Keating <geoffk@apple.com>
30021
30022 * gcc.dg/darwin-abi-1.c: New file.
30023
30024 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
30025
30026 PR target/12281
30027 * gcc.c-torture/compile/20030921-1.c: New test.
30028
30029 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
30030
30031 * g++.dg/opt/reg-stack2.C: New test.
30032
30033 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
30034
30035 * g++.dg/eh/delayslot1.C: New test.
30036
30037 2003-09-20 Richard Henderson <rth@redhat.com>
30038
30039 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
30040
30041 2003-09-20 Roger Sayle <roger@eyesopen.com>
30042
30043 * gcc.c-torture/execute/20030920-1.c: New test case.
30044
30045 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30046
30047 * g++.dg/rtti/typeid3.C: Correct expected error message.
30048
30049 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30050
30051 PR c++/157
30052 * g++.dg/parse/crash12.C: New test.
30053
30054 2003-09-19 Janis Johnson <janis187@us.ibm.com>
30055
30056 * gcc.dg/compat/mixed-struct-check.h: New.
30057 * gcc.dg/compat/mixed-struct-defs.h: New.
30058 * gcc.dg/compat/mixed-struct-init.h: New.
30059 * gcc.dg/compat/struct-by-value-19_main.c: New.
30060 * gcc.dg/compat/struct-by-value-19_x.c: New.
30061 * gcc.dg/compat/struct-by-value-19_y.c: New.
30062 * gcc.dg/compat/struct-by-value-20_main.c: New.
30063 * gcc.dg/compat/struct-by-value-20_x.c: New.
30064 * gcc.dg/compat/struct-by-value-20_y.c: New.
30065 * gcc.dg/compat/struct-return-19_main.c: New.
30066 * gcc.dg/compat/struct-return-19_x.c: New.
30067 * gcc.dg/compat/struct-return-19_y.c: New.
30068 * gcc.dg/compat/struct-return-20_main.c: New.
30069 * gcc.dg/compat/struct-return-20_x.c: New.
30070 * gcc.dg/compat/struct-return-20_y.c: New.
30071
30072 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
30073 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
30074 so that it will not complain on LP64 targets.
30075
30076 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30077
30078 PR c++/495
30079 * g++.dg/template/friend24.C: New test.
30080
30081 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
30082
30083 PR c++/12332
30084 * g++.dg/template/memtmpl2.C: New test.
30085
30086 2003-09-18 Mark Mitchell <mark@codesourcery.com>
30087
30088 PR target/11184
30089 * gcc.dg/builtin-apply1.c: New test.
30090
30091 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
30092
30093 PR c++/9848
30094 * g++.dg/warn/Wunused-4.C: New test.
30095
30096 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30097
30098 PR c++/12316
30099 * g++.dg/other/gc2.C: New test.
30100
30101 2003-09-17 Mark Mitchell <mark@codesourcery.com>
30102
30103 PR c++/11991
30104 * g++.dg/rtti/typeid3.C: New test.
30105
30106 PR c++/12266
30107 * g++.dg/overload/template1.C: New test.
30108
30109 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
30110
30111 * g++.dg/opt/cfg3.C: New test.
30112
30113 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30114
30115 PR c++/7939
30116 * g++.dg/template/crash11.C: New test.
30117
30118 2003-09-16 Jason Merrill <jason@redhat.com>
30119 Jakub Jelinek <jakub@redhat.com>
30120
30121 * gcc.dg/attr-warn-unused-result.c: New test.
30122
30123 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
30124
30125 PR c++/12184
30126 * g++.dg/expr/call2.C: New test.
30127
30128 2003-09-15 Andreas Jaeger <aj@suse.de>
30129
30130 * gcc.dg/Wold-style-definition-1.c: New test.
30131
30132 2003-09-14 Mark Mitchell <mark@codesourcery.com>
30133
30134 PR c++/3907
30135 * g++.dg/parse/template12.C: New test.
30136
30137 * g++.dg/abi/bitfield11.C: New test.
30138 * g++.dg/abi/bitfield12.C: Likewise.
30139
30140 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
30141
30142 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
30143 non-expansion of functional macro name without arguments at EOL.
30144 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
30145
30146 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
30147
30148 * gcc.c-torture/execute/20030914-[12].c: New tests.
30149
30150 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
30151
30152 PR c++/11788
30153 * g++.dg/overload/addr1.C: New test.
30154
30155 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
30156
30157 * gcc.dg/20030909-1.c: New test.
30158
30159 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30160
30161 * gcc.dg/ultrasp10.c: New test.
30162
30163 2003-09-09 Devang Patel <dpatel@apple.com>
30164
30165 * gcc.dg/darwin-ld-6.c: New test.
30166
30167 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30168
30169 * gcc.dg/torture/builtin-explog-1.c: New testcase.
30170
30171 2003-09-08 Mark Mitchell <mark@codesourcery.com>
30172
30173 * gcc.dg/ia64-types1.c: New test.
30174 * gcc.dg/ia64-types2.c: Likewise.
30175
30176 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30177
30178 * gcc.dg/builtins-1.c: Add more _Complex tests.
30179 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30180
30181 * gcc.dg/builtins-1.c: Test existing _Complex functions.
30182 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30183
30184 2003-09-08 Mark Mitchell <mark@codesourcery.com>
30185
30186 PR c++/11786
30187 * g++.dg/lookup/koenig2.C: New test.
30188
30189 PR c++/5296
30190 * g++.dg/rtti/typeid2.C: New test.
30191
30192 2003-09-08 Jakub Jelinek <jakub@redhat.com>
30193
30194 * gcc.c-torture/compile/20030904-1.c: New test.
30195
30196 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
30197
30198 * g++.dg/opt/longbranch2.C: New test.
30199
30200 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
30201
30202 * g++.dg/template/crash10.C: Only compile it.
30203
30204 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
30205
30206 PR middle-end/11665
30207 * gcc.c-torture/compile/20030907-1.c: New test.
30208 * g++.dg/init/array11.C: New test.
30209
30210 2003-09-07 Mark Mitchell <mark@codesourcery.com>
30211
30212 PR c++/11852
30213 * g++.dg/init/struct1.C: New test.
30214
30215 2003-09-07 Mark Mitchell <mark@codesourcery.com>
30216
30217 PR c++/12181
30218 * g++.dg/expr/comma1.C: New test.
30219
30220 2003-09-06 Mark Mitchell <mark@codesourcery.com>
30221
30222 PR c++/11867
30223 * g++.dg/expr/static_cast5.C: New test.
30224
30225 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
30226
30227 PR c++/11507
30228 * g++.dg/lookup/scoped7.C: New test.
30229
30230 PR c++/9574
30231 * g++.dg/other/static1.C: New test.
30232
30233 PR c++/11490
30234 * g++.dg/warn/template-1.C: New test.
30235
30236 PR c++/11432
30237 * g++.dg/template/crash10.C: New test.
30238
30239 PR c++/2478
30240 * g++.dg/overload/VLA.C: New test.
30241
30242 PR c++/10804
30243 * g++.dg/template/call1.C: New test.
30244
30245 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30246
30247 PR c++/11794
30248 * g++.dg/parse/using3.C: New test.
30249
30250 2003-09-06 Roger Sayle <roger@eyesopen.com>
30251
30252 PR c++/11409
30253 * g++.dg/overload/builtin3.C: New test case.
30254
30255 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
30256
30257 PR c/9862
30258 * gcc.dg/20030906-1.c: New test.
30259 * gcc.dg/20030906-2.c: Likewise.
30260
30261 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30262
30263 PR c++/12167
30264 * g++.dg/parse/defarg5.C: New test.
30265
30266 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
30267
30268 2003-09-05 Mark Mitchell <mark@codesourcery.com>
30269
30270 PR c++/12163
30271 * g++.dg/expr/static_cast4.C: New test.
30272
30273 PR c++/12146
30274 * g++.dg/template/crash9.C: New test.
30275
30276 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
30277
30278 * g++.old-deja/g++.ext/pretty2.C: Update for change
30279 in __FUNCTION__.
30280 * g++.old-deja/g++.ext/pretty3.C: Likewise.
30281
30282 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
30283
30284 PR c++/11922
30285 * g++/dg/template/qualified-id1.C: New test.
30286
30287 PR c++/12037
30288 * g++.dg/warn/noeffect4.C: New test.
30289
30290 2003-09-04 Matt Austern <austern@apple.com>
30291
30292 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
30293 * g++.dg/ext/fnname2.C: Likewise.
30294 * g++.dg/ext/fnname3.C: Likewise.
30295
30296 2003-09-04 Mark Mitchell <mark@codesourcery.com>
30297
30298 * g++.dg/expr/lval1.C: New test.
30299 * g++.dg/ext/lvcast.C: Remove.
30300
30301 2003-09-03 Roger Sayle <roger@eyesopen.com>
30302
30303 PR optimization/11700.
30304 * gcc.c-torture/compile/20030903-1.c: New test case.
30305
30306 2003-09-03 Mark Mitchell <mark@codesourcery.com>
30307
30308 PR c++/12053
30309 * g++.dg/abi/layout4.C: New test.
30310
30311 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
30312
30313 PR c++/11553
30314 * g++.dg/parse/friend3.C: New test.
30315
30316 2003-09-02 Mark Mitchell <mark@codesourcery.com>
30317
30318 PR c++/11847
30319 * g++.dg/template/class1.C: New test.
30320
30321 PR c++/11808
30322 * g++.dg/expr/call1.C: New test.
30323
30324 2003-09-01 Mark Mitchell <mark@codesourcery.com>
30325
30326 PR c++/12114
30327 * g++.dg/init/ref9.C: New test.
30328
30329 PR c++/11972
30330 * g++.dg/template/nested4.C: New test.
30331
30332 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30333
30334 PR c++/12093
30335 * g++.dg/template/non-dependent4.C: New test.
30336
30337 PR c++/11928
30338 * g++.dg/inherit/conv1.C: New test.
30339
30340 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30341
30342 PR c++/6196
30343 * g++.dg/ext/label1.C: New test.
30344 * g++.dg/ext/label2.C: Likewise.
30345
30346 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30347
30348 * g++.dg/expr/cond3.C: New test.
30349
30350 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30351
30352 * gcc.dg/builtins-1.c: Add new builtin cases.
30353
30354 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30355
30356 * gcc.dg/builtins-1.c: Add new cases.
30357 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30358
30359 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30360
30361 * gcc.dg/builtins-1.c: Add more math builtin tests.
30362 * gcc.dg/torture/builtin-attr-1.c: New test.
30363
30364 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30365
30366 PR optimization/5079
30367 * g++.dg/opt/static3.C: New test.
30368
30369 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30370
30371 * gcc.misc-tests/gcov-10b.c: New test.
30372
30373 2003-08-27 Mark Mitchell <mark@codesourcery.com>
30374
30375 * g++.dg/opt/ptrmem3.C: New test.
30376
30377 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
30378
30379 2003-08-27 Jakub Jelinek <jakub@redhat.com>
30380
30381 * gcc.dg/20030826-2.c: New test.
30382
30383 2003-08-26 Roger Sayle <roger@eyesopen.com>
30384
30385 PR middle-end/12002
30386 * g77.f-torture/compile/12002.f: New test case.
30387
30388 2003-08-26 Roger Sayle <roger@eyesopen.com>
30389
30390 * gcc.dg/20030826-1.c: New test case.
30391
30392 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
30393
30394 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
30395
30396 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
30397
30398 PR c++/11871
30399 * c++.dg/lookup/crash1.C: New test.
30400
30401 * c++.dg/warn/noeffect3.C: New test.
30402
30403 2003-08-25 Janis Johnson <janis187@us.ibm.com>
30404
30405 * gcc.dg/compat/vector-1_x.c: Compile with -w.
30406 * gcc.dg/compat/vector-1_y.c: Ditto.
30407 * gcc.dg/compat/vector-2_x.c: Ditto.
30408 * gcc.dg/compat/vector-2_y.c: Ditto.
30409
30410 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
30411
30412 * gcc.dg/20030702-1.c: New test.
30413
30414 2003-08-25 Mark Mitchell <mark@codesourcery.com>
30415
30416 PR c++/8795
30417 * g++.dg/ext/altivec-1.C: New test.
30418
30419 2003-08-24 Richard Henderson <rth@redhat.com>
30420
30421 * g++.dg/eh/simd-2.C: Add -w for x86.
30422
30423 2003-08-23 Jakub Jelinek <jakub@redhat.com>
30424
30425 * gcc.dg/20030815-1.c: New test.
30426
30427 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30428
30429 PR c++/3765
30430 * g++.dg/parse/access6.C: New test.
30431
30432 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30433
30434 PR c++/641, c++/11876
30435 * g++.dg/template/friend22.C: New test.
30436 * g++.dg/template/friend23.C: Likewise.
30437
30438 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30439
30440 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
30441 identically.
30442
30443 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30444
30445 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
30446
30447 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30448
30449 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
30450
30451 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30452
30453 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
30454
30455 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30456
30457 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
30458
30459 2003-08-21 Mark Mitchell <mark@codesourcery.com>
30460
30461 PR c++/11919
30462 * g++.dg/overload/prom1.C: New test.
30463
30464 PR c++/11551
30465 * g++.dg/parse/dtor2.C: New test.
30466
30467 PR c++/10762
30468 * g++.dg/parse/using2.C: New test.
30469
30470 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
30471
30472 PR target/11805
30473 * gcc.c-torture/compile/20030821-1.c: New.
30474
30475 2003-08-20 Mark Mitchell <mark@codesourcery.com>
30476
30477 PR c++/11834
30478 * g++.dg/template/deduce2.C: New test.
30479
30480 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
30481
30482 * gcc.c-torture/execute/20030821-1.c: New test.
30483
30484 2003-08-20 Roger Sayle <roger@eyesopen.com>
30485
30486 PR middle-end/11984
30487 * gcc.dg/20030820-1.c: New test case.
30488
30489 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
30490
30491 PR c++/11945
30492 * g++.dg/warn/noeffect2.C: New test.
30493
30494 2003-08-19 Mark Mitchell <mark@codesourcery.com>
30495
30496 PR c++/10926
30497 * g++.dg/template/dtor2.C: New test.
30498
30499 PR c++/11684
30500 * g++.dg/template/operator1.C: New test.
30501 * g++.dg/parse/operator4.C: New test.
30502
30503 PR c++/11946.C
30504 * g++.dg/expr/enum1.C: New test.
30505 * gcc.dg/c99-bool-1.c: Remove bogus warning.
30506
30507 PR c++/11036.C
30508 * g++.dg/parse/elab2.C: New test.
30509 * g++.dg/parse/typedef4.C: Change error message.
30510 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
30511 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
30512 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
30513
30514 2003-08-19 Geoffrey Keating <geoffk@apple.com>
30515
30516 * gcc.dg/pch/warn-1.c: New.
30517 * gcc.dg/pch/warn-1.hs: New.
30518
30519 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
30520 not-tested file.
30521
30522 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30523
30524 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
30525
30526 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30527
30528 * gcc.dg/uninit-D.c: New Test.
30529 * gcc.dg/uninit-E.c: New Test.
30530 * gcc.dg/uninit-F.c: New Test.
30531 * gcc.dg/uninit-G.c: New Test.
30532
30533 2003-08-19 Michael Ritzert <ritzert@t-online.de>
30534
30535 * g++.dg/README: Describe the pch directory.
30536
30537 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30538
30539 PR c++/11174
30540 * g++.dg/parse/access4.C: New test.
30541 * g++.dg/parse/access5.C: Likewise.
30542 * g++.old-deja/g++.jason/access17.C: Adjust error message.
30543
30544 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
30545
30546 * gcc.dg/noncompile/20030818-1.c: New.
30547
30548 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
30549
30550 PR c++/11957
30551 * g++.dg/warn/noeffect1.C: New test.
30552
30553 * g++.dg/template/scope2.C: New test.
30554 * g++.dg/template/error2.C: Correct dg-error
30555
30556 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
30557
30558 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
30559
30560 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
30561
30562 PR C++/11512
30563 * g++.dg/template/warn1.C: New.
30564
30565 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
30566
30567 * g++.dg/template/error2.C: New test.
30568 * g++.dg/lookup/using7.C: Adjust errors
30569 * g++.old-deja/g++.pt/crash36.C: Likewise.
30570 * g++.old-deja/g++.pt/derived3.C: Likewise.
30571
30572 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30573
30574 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
30575 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
30576 * gcc.c-torture/execute/builtins/string-9.c: New, from
30577 string-opt-9.c. Adjust for execute/builtins framework.
30578 * gcc.c-torture/execute/string-opt-9.c: Delete.
30579
30580 2003-08-12 Mark Mitchell <mark@codesourcery.com>
30581
30582 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
30583
30584 * g++.dg/parse/ret-type2.C: New test.
30585
30586 PR c++/11703
30587 * g++.dg/init/new8.C: New test.
30588
30589 PR c++/10923
30590 * g++.dg/parse/typedef5.C: New test.
30591
30592 PR c++/9512
30593 * g++.dg/parse/qualified2.C: New test.
30594 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
30595 invalid code.
30596
30597 2003-08-11 Mark Mitchell <mark@codesourcery.com>
30598
30599 * g++.dg/conversion/ptrmem1.C: New test.
30600
30601 2003-08-11 Jakub Jelinek <jakub@redhat.com>
30602
30603 PR target/11693
30604 * gcc.dg/20030811-1.c: New test.
30605
30606 PR target/11535
30607 * gcc.c-torture/execute/20030811-1.c: New test.
30608
30609 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30610
30611 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
30612
30613 2003-08-10 Mark Mitchell <mark@codesourcery.com>
30614
30615 PR c++/11789.C
30616 * g++.dg/inherit/multiple1.C: New test.
30617
30618 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
30619
30620 * gcc.dg/spe1.c: New test.
30621
30622 PR c++/11670
30623 * g++.dg/expr/cast2.C: New test.
30624
30625 PR c++/10530
30626 * g++.dg/template/dependent-name2.C: New test.
30627
30628 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
30629
30630 * g++.dg/parse/crash11.C: Put the dg options in comments.
30631
30632 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
30633
30634 * lib/gcc-dg.exp: Update for diagnostic change.
30635
30636 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30637
30638 PR c++/5767
30639 * g++.dg/parse/crash11.C: New test.
30640
30641 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
30642
30643 * gcc.dg/cpp/spacing1.c: Update.
30644
30645 2003-08-04 Janis Johnson <janis187@us.ibm.com>
30646
30647 PR target/11739
30648 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
30649 a value for -mtune.
30650
30651 2003-08-04 Roger Sayle <roger@eyesopen.com>
30652
30653 PR middle-end/11771
30654 * gcc.c-torture/compile/20030804-1.c: New test case.
30655
30656 2003-08-04 Roger Sayle <roger@eyesopen.com>
30657
30658 * gcc.dg/20030804-1.c: New test case.
30659
30660 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
30661
30662 * gcc.dg/cpp/separate-1.c: New test.
30663
30664 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
30665
30666 PR c++/11704
30667 * g++.dg/template/dependent-expr2.C: New test.
30668
30669 PR c++/11766
30670 * g++.dg/expr/ptrmem1.C: New test.
30671
30672 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30673
30674 PR c++/9453
30675 * g++.dg/template/friend15.C: New test.
30676
30677 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
30678
30679 * lib/dg-pch.exp: Work round PCH bug.
30680
30681 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30682
30683 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
30684 builtins. Move cases from builtins-4.c here.
30685
30686 * gcc.dg/torture/builtin-math-1.c: New test taken from
30687 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
30688 additional cases.
30689
30690 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
30691 Delete.
30692
30693 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
30694
30695 PR c++/9447
30696 * g++.dg/template/using7.C: New test.
30697
30698 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
30699
30700 * import1.c, import2.c: New tests.
30701
30702 2003-08-01 Jakub Jelinek <jakub@redhat.com>
30703
30704 * g++.dg/eh/crossjump1.C: New test.
30705
30706 2003-08-01 Mark Mitchell <mark@codesourcery.com>
30707
30708 PR c++/11697
30709 * g++.dg/template/using6.C: New test.
30710
30711 PR c++/11744
30712 * g++.dg/template/koenig2.C: New test.
30713
30714 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30715
30716 PR c++/7983
30717 * g++.dg/parse/typedef4.C: New test.
30718
30719 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30720
30721 PR c++/8442, c++/8806
30722 * g++.dg/template/elab1.C: New test.
30723 * g++.dg/template/type2.C: Likewise.
30724 * g++.dg/template/ttp3.C: Adjust expected error message.
30725 * g++.old-deja/g++.law/visibility13.C: Likewise.
30726 * g++.old-deja/g++.niklas/t135.C: Likewise.
30727 * g++.old-deja/g++.pt/ttp41.C: Likewise.
30728 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
30729 template argument.
30730 * g++.old-deja/g++.pt/ttp44.C: Likewise.
30731
30732 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
30733
30734 PR c++/11295
30735 * g++.dg/ext/stmtexpr1.C: New test.
30736
30737 * g++.dg/opt/tmp1.C: New test.
30738
30739 PR c++/11525
30740 * g++.dg/parse/constant4.C: New test.
30741
30742 PR c++/9447
30743 * g++.dg/template/using5.C: New test.
30744
30745 2003-07-31 Roger Sayle <roger@eyesopen.com>
30746
30747 * gcc.dg/builtins-27.c: New test case.
30748
30749 2003-07-31 Jakub Jelinek <jakub@redhat.com>
30750
30751 * gcc.dg/tls/opt-7.c: New test.
30752
30753 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
30754
30755 * g++.old-deja/g++.other/crash18.C: Remove.
30756
30757 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
30758
30759 * g++.dg/template/explicit3.C: New.
30760 * g++.dg/template/explicit4.C: New.
30761 * g++.dg/template/explicit5.C: New.
30762
30763 PR c++/11347
30764 * g++.dg/template/memtmpl1.C: New.
30765
30766 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
30767
30768 PR target/11565
30769 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
30770 * gcc.dg/i386-387-5.c (dg-options): Likewise.
30771
30772 2003-07-30 Jan Hubicka <jh@suse.cz>
30773
30774 * vtgc1.c: Kill.
30775
30776 2003-07-29 Zack Weinberg <zack@codesourcery.com>
30777
30778 * gcc.dg/struct-in-proto-1.c: New test.
30779
30780 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
30781
30782 * gcc.dg/cpp/include2.c: Only expect one message.
30783
30784 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
30785
30786 PR c++/9447
30787 * g++.dg/template/using1.C: New test.
30788 * g++.dg/template/using2.C: New test.
30789 * g++.dg/template/using3.C: New test.
30790 * g++.dg/template/using4.C: New test.
30791
30792 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
30793
30794 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
30795 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30796
30797 2003-07-28 Jan Hubicka <jh@suse.cz>
30798
30799 PR c++/11530
30800 * g++.dg/opt/call1.C: New test.
30801
30802 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
30803
30804 PR c++/11667
30805 * g++.dg/init/enum2.C: New test.
30806 * g++.dg/template/overload1.C: Add "-w" option.
30807
30808 2003-07-28 <hp@bitrange.com>
30809
30810 * gcc.dg/Wdeclaration-after-statement-1.c,
30811 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
30812
30813 2003-07-28 Jakub Jelinek <jakub@redhat.com>
30814
30815 * gcc.c-torture/compile/20030725-1.c: New test.
30816
30817 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
30818
30819 * gcc.dg/20030505.c: Only run for SPE.
30820 Remove definition of opaque type.
30821
30822 2003-07-27 Mark Mitchell <mark@codesourcery.com>
30823
30824 * g++.dg/template/ptrmem6.C: New test.
30825
30826 2003-07-26 Geoffrey Keating <geoffk@apple.com>
30827
30828 * gcc.c-torture/compile/zero-strct-2.c: New test.
30829
30830 2003-07-25 Geoffrey Keating <geoffk@apple.com>
30831
30832 * gcc.dg/intermod-1.c: New test.
30833
30834 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
30835
30836 PR c++/11617
30837 * g++.dg/template/lookup2.C: New test.
30838 * g++.dg/template/memclass1.C: Remove instantiated from error.
30839 * g++.dg/other/error2.C: Tweak expected errors.
30840
30841 PR c++/11596
30842 * g++.dg/template/defarg3.C: New test.
30843
30844 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
30845
30846 2003-07-24 Mark Mitchell <mark@codesourcery.com>
30847
30848 * g++.dg/inherit/access5.C: New test.
30849
30850 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30851
30852 PR c++/11513
30853 * g++.dg/template/crash8.C: New test.
30854
30855 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
30856
30857 PR c/10602
30858 * gcc.dg/noncompile/incomplete-2.c: New test.
30859
30860 2003-07-23 Mark Mitchell <mark@codesourcery.com>
30861
30862 PR c++/11645
30863 * g++.dg/inherit/access4.C: New test.
30864
30865 PR c++/11517
30866 * g++.dg/expr/cond2.C: New test.
30867
30868 PR optimization/10679
30869 * g++.dg/opt/inline4.C: New test.
30870
30871 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
30872
30873 * g++.dg/parse/crash10: New test.
30874
30875 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30876
30877 * g++.dg/ext/flexary1.C: New test.
30878
30879 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30880
30881 PR c++/10793
30882 * g++.dg/template/crash9.C: New test.
30883
30884 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30885
30886 PR c++/3004
30887 * g++.dg/parse/typedef3.C: New test.
30888
30889 PR c++/7906
30890 * g++.dg/parse/operator2.C: New test.
30891
30892 PR c++/8895
30893 * g++.dg/parse/def-tmpl-arg1.C: New test.
30894
30895 PR c++/9282
30896 * g++.dg/parse/funptr1.C: New test.
30897
30898 PR c++/9452
30899 * g++.dg/parse/ambig3.C: New test.
30900
30901 PR c++/9454
30902 * g++.dg/parse/operator3.C: New test.
30903
30904 PR c++/9486
30905 * g++.dg/parse/template10.C: New test.
30906
30907 PR c++/9488
30908 * g++.dg/parse/template11.C: New test.
30909
30910 PR c++/10150
30911 * g++.dg/parse/invalid-op1.C: New test.
30912
30913 PR c++/10247
30914 * g++.dg/parse/condexpr1.C: New test.
30915
30916 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30917
30918 * g++.dg/ext/packed3.C: New test.
30919 * g++.dg/ext/packed4.C: New test.
30920
30921 * gcc.dg/pack-test-3.c: New test.
30922
30923 2003-07-21 Janis Johnson <janis187@us.ibm.com>
30924
30925 * lib/compat.exp: Handle dg-options per source file.
30926 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
30927 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
30928 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
30929 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
30930 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
30931 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
30932 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
30933 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
30934 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
30935 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
30936 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
30937 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
30938 * g++.dg/compat/break/bitfield7_x.C: Ditto.
30939 * g++.dg/compat/break/bitfield7_y.C: Ditto.
30940
30941 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
30942
30943 PR c/10320
30944 * gcc.c-torture/execute/20030718-1.c: New test.
30945
30946 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
30947
30948 PR optimization/11536
30949 * gcc.dg/20030721-1.c: New test.
30950
30951 2003-07-19 Mark Mitchell <mark@codesourcery.com>
30952
30953 PR c++/11546
30954 * g++.dg/template/lookup1.C: New test.
30955
30956 2003-07-19 Zack Weinberg <zack@codesourcery.com>
30957
30958 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
30959 diagnostics of ill-formed constructs involving labels.
30960 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
30961 the new 'previously defined here' message.
30962
30963 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
30964
30965 * g++.dg/parse/non-dependent2.C: New test.
30966
30967 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
30968
30969 * g++.dg/init/init-ref4.C: xfail on targets without
30970 weak symbols.
30971
30972 2003-07-17 Jakub Jelinek <jakub@redhat.com>
30973
30974 PR target/11087
30975 * gcc.c-torture/execute/20030717-1.c: New test.
30976
30977 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30978
30979 * g++.dg/opt/cfg1.C: New test.
30980
30981 2003-07-17 Mark Mitchell <mark@codesourcery.com>
30982
30983 PR optimization/11557
30984 * gcc.dg/20030717-1.c: New test.
30985
30986 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
30987
30988 PR c++/10476
30989 * g++.dg/expr/crash-1.C: New test.
30990
30991 PR c++/11027
30992 * g++.dg/template/init3.C: New test.
30993
30994 PR c++/8222
30995 * g++.dg/template/non-dependent1.C: New test.
30996
30997 PR c++/11070
30998 * g++.dg/template/non-dependent2.C: New test.
30999
31000 PR c++/11071
31001 * g++.dg/template/non-dependent3.C: New test.
31002
31003 PR c++/9907
31004 * g++.dg/template/sizeof5.C: New test.
31005
31006 2003-07-17 Geoffrey Keating <geoffk@apple.com>
31007
31008 PR 11498
31009 * gcc.c-torture/compile/mangle-1.c: New file.
31010
31011 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31012
31013 PR c++/7809
31014 * g++.dg/parse/access3.C: New test.
31015
31016 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
31017
31018 PR c++/11384
31019 * g++.dg/init/init-ref4.C: New test.
31020
31021 2003-07-16 Mark Mitchell <mark@codesourcery.com>
31022
31023 PR c++/11547
31024 * g++.dg/parse/constant3.C: New test.
31025 * g++.dg/parse/crash7.C: Likewise.
31026
31027 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
31028
31029 PR target/11008
31030 * gcc.dg/i386-pentium4-not-mull.c: New.
31031
31032 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
31033
31034 * gcc.dg/asm-names.c (ymain): Make it weak.
31035
31036 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31037
31038 PR c++/5421
31039 * g++.dg/template/friend21.C: New test.
31040
31041 2003-07-16 Jakub Jelinek <jakub@redhat.com>
31042
31043 * gcc.dg/cleanup-8.c: New test.
31044 * gcc.dg/cleanup-9.c: New test.
31045
31046 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
31047
31048 * g++.dg/ext/dll-MI1.h: New file.
31049 * g++.dg/ext/dllexport-MI1.C: New file.
31050 * g++.dg/ext/dllimport-MI1.C: New file.
31051
31052 2003-07-15 Jakub Jelinek <jakub@redhat.com>
31053
31054 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
31055 it does not have cmpstrsi patterns (just cmpmemsi).
31056
31057 2003-07-15 Mark Mitchell <mark@codesourcery.com>
31058
31059 PR debug/11473
31060 * g++.dg/debug/debug8.C: New test.
31061
31062 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31063
31064 PR c++/10108
31065 * g++.dg/template/crash7.C: New test.
31066
31067 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
31068
31069 PR target/10795
31070 * gcc.c-torture/compile/20030708-1.c: New.
31071
31072 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
31073
31074 * gcc.c-torture/execute/20030715-1.c: New test.
31075
31076 2003-07-14 Geoffrey Keating <geoffk@apple.com>
31077
31078 * gcc.dg/pch/inline-3.c: New file.
31079 * gcc.dg/pch/inline-3.hs: New file.
31080 * gcc.dg/pch/inline-4.c: New file.
31081 * gcc.dg/pch/inline-4.hs: New file.
31082
31083 2003-07-14 Mark Mitchell <mark@codesourcery.com>
31084
31085 PR c++/11509
31086 * g++.dg/template/crash6.C: New test.
31087
31088 PR c++/7053
31089 * g++.dg/template/friend20.C: New test.
31090
31091 PR c++/7019
31092 * g++.dg/template/overload2.C: New test.
31093
31094 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31095
31096 PR optimization/11440
31097 * gcc.c-torture/execute/20030714-1.c: New test.
31098
31099 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31100
31101 PR c++/11154
31102 * g++.dg/template/partial2.C: New test.
31103
31104 2003-07-13 Mark Mitchell <mark@codesourcery.com>
31105
31106 PR c++/11503
31107 * g++.dg/template/anon1.C: New test.
31108
31109 PR c++/11493
31110 PR c++/11495
31111 * g++.dg/parse/template9.C: Likewise.
31112 * g++.dg/template/crash4.C: New test.
31113 * g++.dg/template/koenig1.C: Likewise.
31114 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
31115 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
31116 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
31117 functions.
31118 * g++.old-deja/g++.jason/template36.C: Likewise.
31119 * g++.old-deja/g++.mike/p1989.C: Likewise.
31120 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
31121 * g++.old-deja/g++.pt/ttp20.C: Use this->.
31122 * g++.old-deja/g++.pt/ttp21.C: Use this->.
31123 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
31124 compiling.
31125 * g++.old-deja/g++.pt/union2.C: Use this->.
31126
31127 2003-07-11 Jakub Jelinek <jakub@redhat.com>
31128
31129 * gcc.dg/20030711-1.c: New test.
31130
31131 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
31132
31133 PR c++/11050
31134 * g++.dg/parse/args1.C: New test.
31135 * g++.pt/defarg8.C: Change expected errors.
31136
31137 2003-07-11 Mark Mitchell <mark@codesourcery.com>
31138
31139 PR c++/8164
31140 * g++.dg/template/nontype2.C: New test.
31141
31142 PR c++/10558
31143 * g++.dg/parse/template8.C: New test.
31144
31145 PR c++/8327
31146 * g++.dg/template/scope1.C: New test.
31147
31148 * g++.dg/warn/Wsign-compare-1.C: New test.
31149
31150 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
31151
31152 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
31153
31154 2003-07-10 Mark Mitchell <mark@codesourcery.com>
31155
31156 PR c++/9411
31157 * g++.dg/template/explicit2.C: New test.
31158
31159 PR c++/10032
31160 * g++.dg/warn/pedantic1.C: New test.
31161
31162 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
31163
31164 PR c++ 9483
31165 * g++.dg/other/field1.C: New test.
31166
31167 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
31168
31169 PR c/11449
31170 * gcc.c-torture/compile/20030707-1.c: New.
31171
31172 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31173
31174 PR c++/10849
31175 * g++.dg/template/access12.C: New test.
31176
31177 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
31178
31179 * g++.dg/bprob/bprob.exp (prof_ext): Update.
31180 * g77.dg/bprob/bprob.exp (prof_ext): Update.
31181 * gcc.misc-tests/bprob.exp (prof_ext): Update.
31182 * gcc.misc-tests/gcov.exp: Update
31183 * g++.dg/gcov/gcov.exp: Update
31184 * lib/gcov.exp: Update.
31185
31186 2003-07-08 Mark Mitchell <mark@codesourcery.com>
31187
31188 * g++.dg/abi/mangle17.C: Make sure template expressions are
31189 dependent.
31190 * g++.dg/abi/mangle4.C: Mark erroneous casts.
31191 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
31192 * g++.dg/opt/stack1.C: Remove erroneous code.
31193 * g++.dg/parse/template7.C: New test.
31194 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
31195 * g++.old-deja/g++.pt/crash4.C: Likewise.
31196
31197 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31198
31199 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
31200 with zero or one occurence of `$' after the initial `L'.
31201
31202 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
31203
31204 * gcc.c-torture/compile/20030704-1.c: Add a comment.
31205
31206 2003-07-08 Roger Sayle <roger@eyesopen.com>
31207
31208 PR c/11370
31209 * gcc.dg/Wunreachable-6.c: New testcase.
31210 * gcc.dg/Wunreachable-7.c: New testcase.
31211
31212 2003-07-08 Jakub Jelinek <jakub@redhat.com>
31213
31214 PR c/11420
31215 * gcc.dg/20030708-1.c: New test.
31216
31217 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
31218
31219 * gcc.dg/compat/sdata-section.h: New file.
31220 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
31221 * gcc.dg/torture/mips-sdata-1.c: New test.
31222
31223 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31224
31225 PR c++/11030
31226 * g++.dg/template/friend19.C: New test.
31227
31228 2003-07-08 Jakub Jelinek <jakub@redhat.com>
31229
31230 * g++.dg/opt/strength-reduce.C: New test.
31231
31232 2003-07-07 Roger Sayle <roger@eyesopen.com>
31233
31234 PR target/10979
31235 * gcc.dg/20030707-1.c: New testcase.
31236
31237 2003-07-07 Roger Sayle <roger@eyesopen.com>
31238
31239 PR optimization/11059
31240 * g++.dg/opt/emptyunion.C: New testcase.
31241
31242 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31243 Eric Botcazou <ebotcazou@libertysurf.fr>
31244
31245 * g++.dg/opt/stack1.C: New test.
31246
31247 2003-07-05 Mark Mitchell <mark@codesourcery.com>
31248
31249 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
31250 run test.
31251
31252 PR c++/11431
31253 * g++.dg/expr/static_cast3.C: New test.
31254
31255 2003-07-04 Zack Weinberg <zack@codesourcery.com>
31256
31257 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
31258 everywhere.
31259 * gcc.dg/concat.c: Concatenation of string constants with
31260 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
31261 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
31262 * gcc.dg/cpp/escape-2.c: Use wide character constants where
31263 necessary to avoid multi-character character constant warning.
31264 * gcc.dg/cpp/escape.c: Likewise.
31265 * gcc.dg/cpp/ucs.c: Likewise.
31266 Remove backslashes from dg-bogus comments, as they confuse Tcl.
31267 Fix a typo.
31268
31269 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31270
31271 PR c/11428
31272 * gcc.c-torture/compile/20030704-1.c: New.
31273
31274 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31275
31276 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
31277
31278 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
31279
31280 PR c++/5287, PR c++/7910, PR c++/11021
31281 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
31282 tests for warnings.
31283 * g++.dg/ext/dllimport2.C: Add tests for warnings.
31284 * g++.dg/ext/dllimport3.C: Likewise.
31285 * g++.dg/ext/dllimport4.C: New file.
31286 * g++.dg/ext/dllimport5.C: New file.
31287 * g++.dg/ext/dllimport6.C: New file.
31288 * g++.dg/ext/dllimport7.C: New file.
31289 * g++.dg/ext/dllimport8.C: New file.
31290 * g++.dg/ext/dllimport9.C: New file.
31291 * g++.dg/ext/dllimport10.C: New file.
31292 * g++.dg/ext/dllexport1.C: New file.
31293
31294 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31295
31296 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
31297 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
31298
31299 2003-07-03 Roger Sayle <roger@eyesopen.com>
31300
31301 * gcc.dg/builtins-25.c: New testcase.
31302 * gcc.dg/builtins-26.c: New testcase.
31303
31304 2003-07-03 Janis Johnson <janis187@us.ibm.com>
31305
31306 * gcc.dg/compat/vector-defs.h: New file.
31307 * gcc.dg/compat/vector-setup.h: New file.
31308 * gcc.dg/compat/vector-check.h: New file.
31309 * gcc.dg/compat/vector-1_main.c: New file.
31310 * gcc.dg/compat/vector-1_x.c: New file.
31311 * gcc.dg/compat/vector-1_y.c: New file.
31312 * gcc.dg/compat/vector-2_main.c: New file.
31313 * gcc.dg/compat/vector-2_x.c: New file.
31314 * gcc.dg/compat/vector-2_y.c: New file.
31315
31316 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
31317 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
31318 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
31319 * gcc.dg/compat/struct-align-1.h: New file.
31320 * gcc.dg/compat/struct-align-1_main.c: New file.
31321 * gcc.dg/compat/struct-align-1_x.c: New file.
31322 * gcc.dg/compat/struct-align-1_y.c: New file.
31323 * gcc.dg/compat/struct-align-2.h: New file.
31324 * gcc.dg/compat/struct-align-2_main.c: New file.
31325 * gcc.dg/compat/struct-align-2_x.c: New file.
31326 * gcc.dg/compat/struct-align-2_y.c: New file.
31327
31328 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
31329 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31330 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31331 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31332 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31333 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31334 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31335 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31336 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31337 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31338 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31339 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31340 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31341 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31342 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31343 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31344 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31345 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31346 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31347 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31348 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31349 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31350 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31351 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31352 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31353 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31354 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31355 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31356 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31357
31358 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31359
31360 * gcc.dg/i386-call-1.c: New test.
31361
31362 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
31363
31364 PR c++/9162
31365 * g++.dg/parse/defarg4.C: New.
31366
31367 2003-07-03 Roger Sayle <roger@eyesopen.com>
31368
31369 PR target/10700
31370 * gcc.c-torture/compile/20030703-1.c: New test case.
31371
31372 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31373
31374 * g++.dg/template/local3.C: Remove extra semicolon.
31375
31376 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31377
31378 * gcc.dg/i386-volatile-1.c: New test.
31379
31380 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
31381
31382 PR c++/11072
31383 * g++.dg/other/offsetof2.C: XFAIL.
31384 * g++.dg/other/offsetof5.C: New.
31385
31386 PR c++/10219
31387 * g++.dg/template/error1.C: New.
31388
31389 PR c++/9779
31390 * g++.dg/template/dependent-expr1.C: New.
31391
31392 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31393
31394 PR c++/6949
31395 * g++.dg/template/local3.C: New test.
31396
31397 PR c++/11149
31398 * g++.dg/lookup/scoped6.C: New test.
31399
31400 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
31401
31402 PR c++/8046
31403 * g++.dg/other/error7.C: New test.
31404
31405 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
31406
31407 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
31408 * g++.old-deja/g++.abi/vtable3.h: Likewise.
31409 * g++.old-deja/g++.law/code-gen5.C: Likewise.
31410 * g++.old-deja/g++.other/union2.C: Likewise.
31411 * gcc.dg/c90-const-expr-2.c: Likewise.
31412 * gcc.dg/c90-const-expr-3.c: Likewise.
31413 * gcc.dg/c99-const-expr-2.c: Likewise.
31414 * gcc.dg/c99-const-expr-3.c: Likewise.
31415 * gcc.dg/concat.c: Likewise.
31416
31417 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31418
31419 PR c++/9559
31420 * g++.dg/init/static1.C: New test.
31421
31422 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31423
31424 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
31425 * g++.old-deja/g++.other/access2.C: Likewise.
31426 * g++.old-deja/g++.other/decl2.C: Likewise.
31427 * gcc.c-torture/execute/20020615-1.c: Likewise.
31428
31429 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31430
31431 PR c++/4933
31432 * g++.dg/template/sizeof4.C: New test.
31433
31434 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31435
31436 * g++.dg/other/error6.C: New test.
31437
31438 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31439
31440 PR c++/10750
31441 * g++.dg/parse/constant2.C: New test.
31442
31443 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31444
31445 PR c++/11106
31446 * g++.dg/other/error5.C: New test.
31447
31448 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31449
31450 * gcc.dg/format/gcc_diag-1.c: New test.
31451
31452 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
31453
31454 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
31455
31456 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
31457
31458 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
31459 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
31460 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
31461
31462 2003-06-28 Jakub Jelinek <jakub@redhat.com>
31463
31464 * gcc.c-torture/execute/builtins/string-8.c: New test.
31465 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
31466 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
31467 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
31468
31469 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31470
31471 PR c++/10468
31472 * g++.dg/ext/typeof6.C: New test.
31473
31474 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31475
31476 PR c++/10796
31477 * g++.dg/init/enum1.C: New test.
31478
31479 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
31480
31481 * gcc.dg/20030627-1.c: New test.
31482
31483 2003-06-26 Mark Mitchell <mark@codesourcery.com>
31484
31485 PR c++/11332
31486 * g++.dg/expr/static_cast2.C: New test.
31487
31488 2003-06-26 Roger Sayle <roger@eyesopen.com>
31489 Jakub Jelinek <jakub@redhat.com>
31490
31491 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
31492 sprintf(dst,"%s",src) optimization.
31493 * gcc.c-torture/execute/20030626-1.c: New test case.
31494 * gcc.c-torture/execute/20030626-2.c: New test case.
31495
31496 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
31497
31498 * gcc.c-torture/execute/multi-ix.c: New test.
31499
31500 * gcc.c-torture/execute/simd-4.c (main):
31501 Added missing semicolon at end of union.
31502
31503 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
31504
31505 PR c++/8266
31506 * g++.dg/template/explicit-instantiation3.C: New test.
31507
31508 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31509
31510 * gcc.dg/20030626-1.c: Use signed char.
31511
31512 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31513
31514 * gcc.dg/20030626-1.c: New test.
31515
31516 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
31517
31518 * const-str-2.m: Update.
31519
31520 2003-06-25 Mark Mitchell <mark@codesourcery.com>
31521
31522 PR c++/10990
31523 * g++.dg/rtti/dyncast1.C: New test.
31524 * g++.dg/abi/mangle4.C: Correct base-specifier access.
31525 * g++.dg/lookup/scoped1.C: Remove XFAIL.
31526 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
31527
31528 PR c++/10931
31529 * g++.dg/expr/static_cast1.C: New test.
31530
31531 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
31532
31533 * gcc.dg/20030625-1.c: New test.
31534
31535 2003-06-24 Roger Sayle <roger@eyesopen.com>
31536
31537 * gcc.c-torture/compile/20030624-1.c: New test case.
31538
31539 2003-06-24 Jakub Jelinek <jakub@redhat.com>
31540
31541 * gcc.c-torture/execute/string-opt-17.c: New test.
31542
31543 2003-06-24 Mark Mitchell <mark@codesourcery.com>
31544
31545 PR c++/5754
31546 * g++.dg/parse/crash6.C: New test.
31547
31548 2003-06-23 Roger Sayle <roger@eyesopen.com>
31549
31550 * gcc.dg/builtins-24.c: New test case.
31551
31552 2003-06-23 Jakub Jelinek <jakub@redhat.com>
31553
31554 * g++.dg/opt/operator1.C: New test.
31555
31556 2003-06-22 Roger Sayle <roger@eyesopen.com>
31557
31558 * gcc.c-torture/execute/string-opt-16.c: New test case.
31559
31560 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31561
31562 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
31563 * g++.old-deja/g++.other/conv7.C: Likewise.
31564 * g++.old-deja/g++.other/overcnv2.C: Likewise.
31565 * g++.old-deja/g++.other/overload14.C: Likewise.
31566
31567 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31568
31569 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
31570 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
31571
31572 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31573
31574 PR c++/10888
31575 * g++.dg/warn/Winline-3.C: New test.
31576
31577 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31578
31579 * lib/target-supports.exp (check_alias_available): Make the test
31580 program acceptable to the Solaris assembler.
31581
31582 PR c++/10749
31583 * g++.dg/template/memclass2.C: New test.
31584
31585 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31586 Eric Botcazou <ebotcazou@libertysurf.fr>
31587
31588 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
31589 data for non-matching targets.
31590 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
31591
31592 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31593
31594 PR c++/10845
31595 * g++.dg/template/member3.C: New test.
31596
31597 2003-06-19 Mark Mitchell <mark@codesourcery.com>
31598
31599 PR c++/10939
31600 * g++.dg/template/func1.C: New test.
31601
31602 PR c++/9649
31603 * g++.dg/template/static4.C: New test.
31604 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
31605
31606 PR c++/11041
31607 * g++.dg/init/ref7.C: New test.
31608
31609 2003-06-19 Matt Austern <austern@apple.com>
31610
31611 PR c++/11228
31612 * g++.dg/anew1.C: New test.
31613 * g++.dg/anew2.C: New test.
31614 * g++.dg/anew3.C: New test.
31615 * g++.dg/anew4.C: New test.
31616
31617 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
31618
31619 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
31620
31621 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
31622
31623 * gcc.c-torture/execute/simd-4.c (main): Make expected value
31624 endian-dependent.
31625
31626 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
31627
31628 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
31629 Remove cruft.
31630
31631 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
31632
31633 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
31634 * gcc.c-torture/compile/961203-1.c: Likewise.
31635 * gcc.c-torture/compile/980506-1.c: Likewise.
31636
31637 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31638
31639 PR c++/10712
31640 * g++.dg/lookup/using7.C: New test.
31641
31642 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31643
31644 PR c++/11105
31645 * g++.dg/abi/conv1.C: Remove it.
31646 * g++.dg/template/conv7.C: New test.
31647 * g++.dg/template/conv8.C: Likewise.
31648 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
31649 conversion operator.
31650
31651 2003-06-17 Janis Johnson <janis187@us.ibm.com>
31652
31653 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
31654 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31655 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31656 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31657 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31658 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31659 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31660 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31661 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31662 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31663 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31664 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31665 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31666 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31667 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31668 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31669 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31670 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31671 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31672 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31673 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31674 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31675 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31676 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31677 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31678 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31679 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31680 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31681 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31682
31683 2003-06-16 Mark Mitchell <mark@codesourcery.com>
31684
31685 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
31686 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
31687 indications.
31688
31689 2003-06-16 Roger Sayle <roger@eyesopen.com>
31690
31691 * gcc.dg/i386-387-5.c: New test case.
31692 * gcc.dg/i386-387-6.c: New test case.
31693 * gcc.dg/builtins-23.c: New test case.
31694
31695 2003-06-15 Roger Sayle <roger@eyesopen.com>
31696
31697 * gcc.dg/builtins-22.c: New test case.
31698 * gcc.dg/i386-387-1.c: Update to test exp.
31699 * gcc.dg/i386-387-2.c: Likewise.
31700
31701 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31702
31703 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
31704
31705 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31706
31707 * lib/gcc-dg.exp (dg-require-dll): New function.
31708 (dg-xfail-if): Likewise.
31709 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
31710 driver.
31711
31712 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
31713 * gcc.c-torture/compile/20001205-1.c: Likewise.
31714 * gcc.c-torture/compile/20001226-1.c: Likewise.
31715 * gcc.c-torture/compile/20010518-2.c: Likewise.
31716 * gcc.c-torture/compile/20020312-1.c: Likewise.
31717 * gcc.c-torture/compile/20020604-1.c: Likewise.
31718 * gcc.c-torture/compile/920501-12.c: Likewise.
31719 * gcc.c-torture/compile/920501-4.c: Likewise.
31720 * gcc.c-torture/compile/920520-1.c: Likewise.
31721 * gcc.c-torture/compile/920521-1.c: Likewise.
31722 * gcc.c-torture/compile/920625-1.c: Likewise.
31723 * gcc.c-torture/compile/961203-1.c: Likewise.
31724 * gcc.c-torture/compile/980506-1.c: Likewise.
31725 * gcc.c-torture/compile/981006-1.c: Likewise.
31726 * gcc.c-torture/compile/981022-1.c: Likewise.
31727 * gcc.c-torture/compile/981223-1.c: Likewise.
31728 * gcc.c-torture/compile/990617-1.c: Likewise.
31729 * gcc.c-torture/compile/dll.c: Likewise.
31730 * gcc.c-torture/compile/labels-3.c: Likewise.
31731 * gcc.c-torture/compile/mipscop-1.c: Likewise.
31732 * gcc.c-torture/compile/mipscop-2.c: Likewise.
31733 * gcc.c-torture/compile/mipscop-3.c: Likewise.
31734 * gcc.c-torture/compile/mipscop-4.c: Likewise.
31735 * gcc.c-torture/compile/simd-5.c: Likewise.
31736 * gcc.c-torture/compile/20000804-1.x: Remove.
31737 * gcc.c-torture/compile/20001205-1.x: Likewise.
31738 * gcc.c-torture/compile/20001226-1.x: Likewise.
31739 * gcc.c-torture/compile/20010518-2.x: Likewise.
31740 * gcc.c-torture/compile/20020312-1.x: Likewise.
31741 * gcc.c-torture/compile/20020604-1.x: Likewise.
31742 * gcc.c-torture/compile/920501-12.x: Likewise.
31743 * gcc.c-torture/compile/920501-4.x: Likewise.
31744 * gcc.c-torture/compile/920520-1.x: Likewise.
31745 * gcc.c-torture/compile/920521-1.x: Likewise.
31746 * gcc.c-torture/compile/920625-1.x: Likewise.
31747 * gcc.c-torture/compile/961203-1.x: Likewise.
31748 * gcc.c-torture/compile/980506-1.x: Likewise.
31749 * gcc.c-torture/compile/981006-1.x: Likewise.
31750 * gcc.c-torture/compile/981022-1.x: Likewise.
31751 * gcc.c-torture/compile/981223-1.x: Likewise.
31752 * gcc.c-torture/compile/990617-1.x: Likewise.
31753 * gcc.c-torture/compile/mipscop-1.x: Likewise.
31754 * gcc.c-torture/compile/mipscop-2.x: Likewise.
31755 * gcc.c-torture/compile/mipscop-3.x: Likewise.
31756 * gcc.c-torture/compile/mipscop-4.x: Likewise.
31757 * gcc.c-torture/compile/simd-5.x: Likewise.
31758
31759 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
31760
31761 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31762
31763 * gcc.c-torture/execute/20030611-1.c: New test.
31764
31765 2003-06-12 Roger Sayle <roger@eyesopen.com>
31766
31767 PR middle-end/168
31768 * gcc.dg/20030612-1.c: New test case.
31769
31770 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31771
31772 PR c++/10635
31773 * g++.dg/expr/cast1.C: New test.
31774
31775 2003-06-12 Roger Sayle <roger@eyesopen.com>
31776
31777 * gcc.dg/builtins-21.c: New test case.
31778
31779 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
31780
31781 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
31782 options instead of at the end.
31783 * lib/objc.exp (objc_target_compile): Likewise.
31784
31785 2003-06-11 Mark Mitchell <mark@codesourcery.com>
31786
31787 PR c++/10432
31788 * g++.dg/parse/error1.C: New test.
31789
31790 2003-06-11 Janis Johnson <janis187@us.ibm.com>
31791
31792 * gcc.dg/compat/struct-by-value-11_main.c: New file.
31793 * gcc.dg/compat/struct-by-value-11_x.c: New file.
31794 * gcc.dg/compat/struct-by-value-11_y.c: New file.
31795 * gcc.dg/compat/struct-by-value-12_main.c: New file.
31796 * gcc.dg/compat/struct-by-value-12_x.c: New file.
31797 * gcc.dg/compat/struct-by-value-12_y.c: New file.
31798 * gcc.dg/compat/struct-by-value-13_main.c: New file.
31799 * gcc.dg/compat/struct-by-value-13_x.c: New file.
31800 * gcc.dg/compat/struct-by-value-13_y.c: New file.
31801 * gcc.dg/compat/struct-by-value-14_main.c: New file.
31802 * gcc.dg/compat/struct-by-value-14_x.c: New file.
31803 * gcc.dg/compat/struct-by-value-14_y.c: New file.
31804 * gcc.dg/compat/struct-by-value-15_main.c: New file.
31805 * gcc.dg/compat/struct-by-value-15_x.c: New file.
31806 * gcc.dg/compat/struct-by-value-15_y.c: New file.
31807 * gcc.dg/compat/struct-by-value-16_main.c: New file.
31808 * gcc.dg/compat/struct-by-value-16_x.c: New file.
31809 * gcc.dg/compat/struct-by-value-16_y.c: New file.
31810 * gcc.dg/compat/struct-by-value-17_main.c: New file.
31811 * gcc.dg/compat/struct-by-value-17_x.c: New file.
31812 * gcc.dg/compat/struct-by-value-17_y.c: New file.
31813 * gcc.dg/compat/struct-by-value-18_main.c: New file.
31814 * gcc.dg/compat/struct-by-value-18_x.c: New file.
31815 * gcc.dg/compat/struct-by-value-18_y.c: New file.
31816
31817 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
31818 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
31819 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
31820 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
31821 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
31822 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
31823 * gcc.dg/compat/scalar-return-3_main.c: New file.
31824 * gcc.dg/compat/scalar-return-3_x.c: New file.
31825 * gcc.dg/compat/scalar-return-3_y.c: New file.
31826 * gcc.dg/compat/scalar-return-4_main.c: New file.
31827 * gcc.dg/compat/scalar-return-4_x.c: New file.
31828 * gcc.dg/compat/scalar-return-4_y.c: New file.
31829
31830 2003-06-10 Janis Johnson <janis187@us.ibm.com>
31831
31832 * gcc.dg/compat/fp2-struct-check.h: New file.
31833 * gcc.dg/compat/fp2-struct-defs.h: New file.
31834 * gcc.dg/compat/fp2-struct-init.h: New file.
31835 * gcc.dg/compat/struct-by-value-10_main.c: New file.
31836 * gcc.dg/compat/struct-by-value-10_x.c: New file.
31837 * gcc.dg/compat/struct-by-value-10_y.c: New file.
31838 * gcc.dg/compat/struct-return-10_main.c: New file.
31839 * gcc.dg/compat/struct-return-10_x.c: New file.
31840 * gcc.dg/compat/struct-return-10_y.c: New file.
31841
31842 * gcc.dg/compat/compat-common.h: New file.
31843 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
31844 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
31845 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
31846 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
31847 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
31848 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
31849 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
31850 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31851 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
31852 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
31853 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31854 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
31855 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
31856 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31857 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
31858 * gcc.dg/compat/small-struct-check.h: Ditto.
31859 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
31860 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31861 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
31862 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
31863 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31864 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
31865 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
31866 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31867 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
31868 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
31869 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31870 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
31871 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
31872 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31873 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
31874 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
31875 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31876 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
31877 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
31878 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31879 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
31880 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
31881 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31882 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
31883 * gcc.dg/compat/struct-return-2_main.c: Ditto.
31884 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31885 * gcc.dg/compat/struct-return-2_y.c: Ditto.
31886 * gcc.dg/compat/struct-return-3_main.c: Ditto.
31887 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31888 * gcc.dg/compat/struct-return-3_y.c: Ditto.
31889
31890 2003-06-10 Geoffrey Keating <geoffk@apple.com>
31891
31892 * g++.dg/pch/static-1.C: New file.
31893 * g++.dg/pch/static-1.Hs: New file.
31894
31895 2003-06-10 Richard Henderson <rth@redhat.com>
31896
31897 * gcc.dg/asm-7.c: Adjust expected warning text.
31898
31899 2003-06-10 Roger Sayle <roger@eyesopen.com>
31900
31901 * gcc.dg/builtins-20.c: New test case.
31902
31903 2003-06-10 Mark Mitchell <mark@codesourcery.com>
31904
31905 PR c++/11131
31906 * g++.dg/opt/template1.C: New test.
31907
31908 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31909
31910 * lib/gcc-dg.exp (dg-test): Clear additional_files and
31911 additional_sources.
31912
31913 2003-05-21 David Taylor <dtaylor@emc.com>
31914
31915 * gcc.dg/Wpadded.c: New file.
31916
31917 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31918
31919 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
31920 * gcc.dg/special/weak-2.c: Add dg-require-weak.
31921 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
31922 dg-require-weak.
31923
31924 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
31925
31926 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
31927
31928 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31929
31930 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
31931 (dg-require-alias): Likewise.
31932 (dg-require-gc-sections): Likewise.
31933 * lib/target-supports.exp (check_gc_sections_available): Likewise.
31934
31935 2003-06-08 Richard Henderson <rth@redhat.com>
31936
31937 * gcc.dg/20011029-2.c: Fix the array reference.
31938 * gcc.dg/asm-7.c: New.
31939
31940 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
31941
31942 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
31943
31944 2003-06-08 Mark Mitchell <mark@codesourcery.com>
31945
31946 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
31947 (dg-require-gc-sections): Likewise.
31948
31949 2003-06-08 Jan Hubicka <jh@suse.cz>
31950
31951 * i386-cmov1.c: Fix regular expression.
31952 * i386-cvt-1.c: Likewise.
31953 * i386-local.c: Likewise.
31954 * i386-local2.c: Likewise.
31955 * i386-mul.c: Likewise.
31956 * i386-ssetype-1.c: Likewise.
31957 * i386-ssetype-3.c: Likewise.
31958 * i386-ssetype-5.c: Likewise.
31959
31960 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31961
31962 PR c++/11039
31963 * g++.dg/warn/implicit-typename2.C: New test.
31964 * g++.dg/warn/implicit-typename3.C: New test.
31965
31966 2003-06-07 Richard Henderson <rth@redhat.com>
31967
31968 * g++.dg/other/offsetof3.C: Use size_t.
31969 * g++.dg/other/offsetof4.C: Likewise.
31970
31971 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
31972
31973 * lib/copy-file.exp: New. Implement gcc_copy_files.
31974
31975 * lib/dg-pch.exp: Load copy-file.exp
31976 (dg-pch): Use gcc_copy_files instead of "file copy".
31977
31978 2003-06-06 Mark Mitchell <mark@codesourcery.com>
31979
31980 * gcc.dg/weak/weak.exp: Simplify.
31981 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
31982 * gcc.dg/weak/weak-1.c: Likewise.
31983 * gcc.dg/weak/weak-2.c: Likewise.
31984 * gcc.dg/weak/weak-3.c: Likewise.
31985 * gcc.dg/weak/weak-4.c: Likewise.
31986 * gcc.dg/weak/weak-5.c: Likewise.
31987 * gcc.dg/weak/weak-6.c: Likewise.
31988 * gcc.dg/weak/weak-7.c: Likewise.
31989 * gcc.dg/weak/weak-8.c: Likewise.
31990 * gcc.dg/weak/weak-9.c: Likewise.
31991
31992 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
31993
31994 gcc.c-torture/execute/20030606-1.c: New.
31995
31996 2003-06-06 Roger Sayle <roger@eyesopen.com>
31997
31998 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
31999 * gcc.dg/builtins-19.c: Likewise.
32000
32001 2003-06-06 Roger Sayle <roger@eyesopen.com>
32002
32003 * gcc.dg/builtins-2.c: Add some more tests.
32004 * gcc.dg/builtins-18.c: New test case.
32005 * gcc.dg/builtins-19.c: New test case.
32006
32007 2003-06-06 Roger Sayle <roger@eyesopen.com>
32008 Jim Wilson <wilson@tuliptree.org>
32009
32010 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
32011
32012 2003-06-06 Jakub Jelinek <jakub@redhat.com>
32013
32014 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
32015 mempcpy/stpcpy calls not to be optimized into something else.
32016 * gcc.c-torture/execute/string-opt-3.c: Moved to...
32017 * gcc.c-torture/execute/builtins/string-7.c: ...here.
32018 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
32019
32020 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32021
32022 * gcc.dg/format/asm_fprintf-1.c: New test.
32023
32024 2003-06-05 Mark Mitchell <mark@codesourcery.com>
32025
32026 * lib/gcc-defs.exp (additional_sources): New variable.
32027 (dg-additional-sources): New function.
32028 (additional_files): New variable.
32029 (dg-additional-files): New function.
32030 (dg-additional-files-options): Likewise.
32031 * lib/gcc-dg.exp (dg-require-weak): New function.
32032 (dg-require-alias): Likewise.
32033 (dg-require-gc-sections): Likewise.
32034 * lib/target-supports.exp (check_alias_available): Remove testfile
32035 parameter.
32036 (check_gc_sections_available): New function.
32037 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
32038 (dg-gpp-additional-files): Likewise.
32039 * lib/g++.exp (additional_sources): Remove.
32040 (additional_files): Likewise.
32041 (g++_target_compile): Use dg-additional-files-options.
32042
32043 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
32044 Tcl logic.
32045 * gcc.dg/special/ecos.exp: Remove.
32046 * gcc.dg/special/20000419-2.c: Use dg-require-*.
32047 * gcc.dg/special/alias-1.c: Likewise.
32048 * gcc.dg/special/alias-2.c: Likewise.
32049 * gcc.dg/special/gcsec-1.c: Likewise.
32050 * gcc.dg/special/weak-1.c: Likewise.
32051 * gcc.dg/special/weak-2.c: Likewise.
32052 * gcc.dg/special/wkali-1.c: Likewise.
32053 * gcc.dg/special/wkali-2.c: Likewise.
32054
32055 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
32056 dg-gpp-additional-*.
32057 * g++.dg/special/conpr-3.C: Likewise.
32058 * g++.dg/special/conpr-4.C: Likewise.
32059 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
32060 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
32061 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
32062 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
32063 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
32064 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
32065 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
32066 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
32067 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
32068 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
32069 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
32070 * g++.old-deja/g++.other/comdat1.C: Likewise.
32071 * g++.old-deja/g++.other/comdat2.C: Likewise.
32072 * g++.old-deja/g++.other/comdat3.C: Likewise.
32073 * g++.old-deja/g++.other/ctor1.C: Likewise.
32074 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
32075
32076 2003-06-05 Richard Henderson <rth@redhat.com>
32077
32078 * gcc.dg/debug/20030605-1.c: New.
32079
32080 2003-06-04 Mark Mitchell <mark@codesourcery.com>
32081
32082 * README.QMTEST: Update.
32083
32084 2003-06-04 Richard Henderson <rth@redhat.com>
32085
32086 * gcc.dg/cleanup-1.c: New.
32087 * gcc.dg/cleanup-2.c: New.
32088 * gcc.dg/cleanup-3.c: New.
32089 * gcc.dg/cleanup-4.c: New.
32090 * gcc.dg/cleanup-5.c: New.
32091 * gcc.dg/cleanup-6.c: New.
32092 * gcc.dg/cleanup-7.c: New.
32093
32094 2003-06-04 Mark Mitchell <mark@codesourcery.com>
32095
32096 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
32097
32098 * lib/dg-pch.exp: New file.
32099 * g++.dg/pch/pch.exp: Use dg-pch.exp.
32100 * gcc.dg/pch/pch.exp: Likewise.
32101
32102 2003-06-04 Roger Sayle <roger@eyesopen.com>
32103
32104 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
32105 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
32106 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
32107 * gcc.dg/builtins-17.c: New test case.
32108 * gcc.dg/i386-387-4.c: New test case.
32109 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
32110
32111 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32112
32113 * gcc.dg/ultrasp9.c: New test.
32114
32115 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32116
32117 * gcc.c-torture/compile/20030604-1.c: New test.
32118 * gcc.dg/sparc-constant-1.c: New test.
32119
32120 2003-06-03 Glen Nakamura <glen@imodulo.com>
32121
32122 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
32123
32124 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
32125
32126 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
32127
32128 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
32129 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
32130
32131 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
32132
32133 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
32134
32135 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32136
32137 PR c++/10940
32138 * g++.dg/template/spec10.C: New test.
32139
32140 2003-06-03 Roger Sayle <roger@eyesopen.com>
32141
32142 * gcc.dg/builtins-16.c: New test case.
32143
32144 2003-06-03 Jakub Jelinek <jakub@redhat.com>
32145
32146 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
32147 mempcpy test with post-increments.
32148 * gcc.c-torture/execute/string-opt-3.c: New test.
32149 * gcc.dg/string-opt-1.c: New test.
32150
32151 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
32152
32153 PR fortran/10965
32154 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
32155
32156 2003-06-02 Mark Mitchell <mark@codesourcery.com>
32157
32158 * lib/scanasm.exp (dg-scan): New function, factored out of ...
32159 (scan-assembler): ... here. Use dg-scan.
32160 (scan-assembler-not): Likewise.
32161 (scan-file): New function.
32162 (scan-file-not): Likewise.
32163 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
32164 * gcc.dg/cpp/_Pragma4.c: Likewise.
32165 * gcc.dg/cpp/_Pragma5.c: Likewise.
32166 * gcc.dg/cpp/avoidpaste1.c: Likewise.
32167 * gcc.dg/cpp/avoidpaste2.c: Likewise.
32168 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
32169 * gcc.dg/cpp/cmdlne-P.c: Likewise.
32170 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
32171 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
32172 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
32173 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
32174 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
32175 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
32176 * gcc.dg/cpp/cxxcom1.c: Likewise.
32177 * gcc.dg/cpp/line1.c: Likewise.
32178 * gcc.dg/cpp/maccom1.c: Likewise.
32179 * gcc.dg/cpp/maccom2.c: Likewise.
32180 * gcc.dg/cpp/maccom3.c: Likewise.
32181 * gcc.dg/cpp/maccom4.c: Likewise.
32182 * gcc.dg/cpp/maccom5.c: Likewise.
32183 * gcc.dg/cpp/maccom6.c: Likewise.
32184 * gcc.dg/cpp/multiline.c: Likewise.
32185 * gcc.dg/cpp/spacing1.c: Likewise.
32186 * gcc.dg/cpp/spacing2.c: Likewise.
32187 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
32188 * gcc.dg/cpp/trad/maccom1.c: Likewise.
32189 * gcc.dg/cpp/trad/maccom2.c: Likewise.
32190 * gcc.dg/cpp/trad/maccom3.c: Likewise.
32191 * gcc.dg/cpp/trad/maccom4.c: Likewise.
32192 * gcc.dg/cpp/trad/maccom6.c: Likewise.
32193 * gcc.dg/cpp/cxxcom2.c: Likewise.
32194 * gcc.dg/cpp/cxxcom2.h: New file.
32195
32196 * gcc.dg/cpp/truefalse.cpp: Move it to ...
32197 * g++.dg/cpp/truefalse.C: Here.
32198 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
32199
32200 2003-06-01 Loren James Rittle <ljrittle@acm.org>
32201
32202 * gcc.dg/cpp/redef3.c: New file.
32203
32204 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
32205
32206 * gcc.dg/i386-loop-3.c: New test.
32207
32208 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
32209
32210 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
32211
32212 2003-05-31 Roger Sayle <roger@eyesopen.com>
32213
32214 * gcc.dg/fwrapv-1.c: New test case.
32215 * gcc.dg/fwrapv-2.c: New test case.
32216
32217 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32218
32219 PR c++/10956
32220 * g++.dg/template/spec9.C: New test.
32221
32222 2003-05-29 Roger Sayle <roger@eyesopen.com>
32223
32224 * gcc.dg/duff-4.c: New test case.
32225
32226 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
32227
32228 PR fortran/10843
32229 * g77.dg/ffixed-form-1.f: New test
32230 * g77.dg/ffixed-form-2.f: New test
32231 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
32232 * g77.dg/ffree-form-3.f: New test
32233
32234 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
32235
32236 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
32237 * gcc.dg/wint_t-1.c: Likewise.
32238
32239 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32240
32241 * g++.dg/template/access11.C: New test.
32242
32243 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32244
32245 PR c++/10849
32246 * g++.dg/template/access10.C: New test.
32247
32248 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32249 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32250
32251 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
32252
32253 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32254
32255 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
32256 suppress for powerpc-*-darwin*.
32257 * gcc.dg/torture/builtin-noret-2.c: Likewise.
32258
32259 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32260
32261 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
32262 suppress option for powerpc-*-darwin*.
32263
32264 2003-05-23 Roger Sayle <roger@eyesopen.com>
32265
32266 * gcc.dg/builtins-1.c: Add tests for tan and atan.
32267 * gcc.dg/builtins-4.c: Add test for fmod.
32268
32269 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32270
32271 PR c++/10682
32272 * g++.dg/template/instantiate4.C: New test.
32273
32274 2003-05-22 Roger Sayle <roger@eyesopen.com>
32275
32276 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
32277
32278 2003-05-21 Janis Johnson <janis187@us.ibm.com>
32279
32280 * gcc.dg/compat/scalar-return-1_main.c: New file.
32281 * gcc.dg/compat/scalar-return-1_x.c: New file.
32282 * gcc.dg/compat/scalar-return-1_y.c: New file.
32283 * gcc.dg/compat/scalar-return-2_main.c: New file.
32284 * gcc.dg/compat/scalar-return-2_x.c: New file.
32285 * gcc.dg/compat/scalar-return-2_y.c: New file.
32286 * gcc.dg/compat/struct-return-3_main.c: New file.
32287 * gcc.dg/compat/struct-return-3_y.c: New file.
32288 * gcc.dg/compat/struct-return-3_x.c: New file.
32289 * gcc.dg/compat/struct-return-2_main.c: New file.
32290 * gcc.dg/compat/struct-return-2_x.c: New file.
32291 * gcc.dg/compat/struct-return-2_y.c: New file.
32292
32293 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32294
32295 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
32296 for hppa*-hp-hpux*.
32297 * gcc.dg/20021014-1.c (dg-options): Likewise.
32298 * gcc.dg/nest.c (dg-options): Likewise.
32299
32300 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
32301
32302 PR c++/9738
32303 * g++.dg/ext/dllimport2.C: New file.
32304 * g++.dg/ext/dllimport3.C: New file.
32305
32306 2003-05-20 Janis Johnson <janis187@us.ibm.com>
32307
32308 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
32309 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
32310 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
32311 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
32312 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
32313 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
32314 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
32315 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
32316 * gcc.dg/compat/small-struct-defs.h: New file.
32317 * gcc.dg/compat/small-struct-init.h: New file.
32318 * gcc.dg/compat/small-struct-check.h: New file.
32319 * gcc.dg/compat/fp-struct-defs.h: New file.
32320 * gcc.dg/compat/fp-struct-check.h: New file.
32321 * gcc.dg/compat/fp-struct-init.h: New file.
32322 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
32323 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
32324
32325 2003-05-19 Jakub Jelinek <jakub@redhat.com>
32326
32327 * gcc.dg/20030225-2.c: New test.
32328
32329 2003-05-18 Roger Sayle <roger@eyesopen.com>
32330 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32331
32332 * gcc.c-torture/compile/20030518-1.c: New test case.
32333
32334 2003-05-18 Mark Mitchell <mark@codesourcery.com>
32335
32336 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
32337 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
32338 gcc-dg-debug-runtest.
32339 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
32340 gcc-dg-debug-runtest.
32341
32342 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32343
32344 PR c++/9022
32345 * g++.dg/lookup/using6.C: New test.
32346
32347 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32348
32349 * g++.dg/parse/access2.C: New test.
32350
32351 2003-05-17 Mark Mitchell <mark@codesourcery.com>
32352
32353 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
32354 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
32355 * gcc.dg/debug/debug.exp: Likewise.
32356
32357 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
32358
32359 * gcc.dg/dollar.c: New test.
32360
32361 2003-05-16 Janis Johnson <janis187@us.ibm.com>
32362
32363 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
32364 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
32365 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
32366 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
32367 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
32368 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
32369 * gcc.dg/compat/struct-by-value-6_main.c: New file.
32370 * gcc.dg/compat/struct-by-value-6_x.c: New file.
32371 * gcc.dg/compat/struct-by-value-6_y.c: New file.
32372 * gcc.dg/compat/struct-by-value-7_main.c: New file.
32373 * gcc.dg/compat/struct-by-value-7_x.c: New file.
32374 * gcc.dg/compat/struct-by-value-7_y.c: New file.
32375 * gcc.dg/compat/struct-by-value-8_main.c: New file.
32376 * gcc.dg/compat/struct-by-value-8_x.c: New file.
32377 * gcc.dg/compat/struct-by-value-8_y.c: New file.
32378 * gcc.dg/compat/struct-by-value-9_main.c: New file.
32379 * gcc.dg/compat/struct-by-value-9_x.c: New file.
32380 * gcc.dg/compat/struct-by-value-9_y.c: New file.
32381
32382 2003-05-16 Mark Mitchell <mark@codesourcery.com>
32383
32384 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
32385 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
32386 support for "repo" mode.
32387 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
32388 * lib/g77-dg.exp: Likewise.
32389 * lib/obj-dg.exp: Likewise.
32390
32391 2003-05-16 Jakub Jelinek <jakub@redhat.com>
32392
32393 Merge from gcc-3_2-rhl8-branch:
32394 2003-04-23 Jakub Jelinek <jakub@redhat.com>
32395
32396 * gcc.dg/tls/opt-6.c: New test.
32397
32398 2003-04-05 Jakub Jelinek <jakub@redhat.com>
32399
32400 * gcc.dg/20030405-1.c: New test.
32401
32402 2003-03-09 Jakub Jelinek <jakub@redhat.com>
32403
32404 * gcc.dg/20030309-1.c: New test.
32405
32406 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32407
32408 * gcc.c-torture/execute/20030307-1.c: New test.
32409
32410 2003-02-20 Randolph Chung <tausq@debian.org>
32411
32412 * gcc.c-torture/compile/20030220-1.c: New test.
32413
32414 2003-02-18 Jakub Jelinek <jakub@redhat.com>
32415
32416 * gcc.dg/20030217-1.c: New test.
32417
32418 2003-01-29 Jakub Jelinek <jakub@redhat.com>
32419
32420 * gcc.c-torture/compile/20020129-1.c: New test.
32421
32422 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32423
32424 * gcc.dg/unroll-1.c: New test.
32425
32426 2002-11-16 Jan Hubicka <jh@suse.cz>
32427
32428 * gcc.c-torture/execute/20020920-1.c: New test.
32429
32430 2002-10-08 Jakub Jelinek <jakub@redhat.com>
32431
32432 PR target/7434
32433 * gcc.c-torture/compile/20021008-1.c: New test.
32434
32435 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
32436
32437 PR target/7559
32438 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
32439
32440 2002-08-07 Jakub Jelinek <jakub@redhat.com>
32441
32442 * gcc.c-torture/compile/20020807-1.c: New test.
32443
32444 2002-07-30 Jakub Jelinek <jakub@redhat.com>
32445
32446 * gcc.dg/tls/opt-1.c: New test.
32447
32448 2002-07-29 Jakub Jelinek <jakub@redhat.com>
32449
32450 * gcc.dg/20020729-1.c: New test.
32451
32452 2002-07-20 Jakub Jelinek <jakub@redhat.com>
32453
32454 * g++.dg/opt/life1.C: New test.
32455
32456 2002-05-20 Jakub Jelinek <jakub@redhat.com>
32457
32458 * gcc.dg/20020525-1.c: New test.
32459
32460 2002-05-24 Jakub Jelinek <jakub@redhat.com>
32461
32462 PR c++/6794
32463 * g++.dg/ext/pretty1.C: New test.
32464 * g++.dg/ext/pretty2.C: New test.
32465
32466 2003-05-15 Mark Mitchell <mark@codesourcery.com>
32467
32468 PR c++/8385
32469 * g++.dg/ext/typeof5.C: New test.
32470
32471 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
32472
32473 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
32474 __USER_LABEL_PREFIX__ into account.
32475 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
32476
32477 2003-05-14 Roger Sayle <roger@eyesopen.com>
32478
32479 * gcc.dg/builtins-15.c: New test case.
32480
32481 2003-05-13 Zack Weinberg <zack@codesourcery.com>
32482
32483 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
32484
32485 2003-05-12 Mark Mitchell <mark@codesourcery.com>
32486
32487 * lib/g++.exp: Tweak handling of additional source files.
32488 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
32489 * g++.dg/special/conpr-2a.C: Rename to ...
32490 * g++.dg/special/conpr-2a.cc: ... this.
32491 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
32492 * g++.dg/special/conpr-3a.C: Rename to ...
32493 * g++.dg/special/conpr-3a.cc: This.
32494 * g++.dg/special/conpr-3b.C: Rename to ...
32495 * g++.dg/special/conpr-3b.cc: This.
32496 * g++.dg/special/conpr-4.C: New test.
32497 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
32498
32499 2003-05-12 David Edelsohn <edelsohn@gnu.org>
32500
32501 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
32502
32503 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32504
32505 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
32506 * g++.old-deja/g++.robertl/eb71.C: Likewise.
32507 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
32508 * g++.old-deja/g++.other/warn3.C: Likewise.
32509
32510 2003-05-11 Roger Sayle <roger@eyesopen.com>
32511
32512 * gcc.dg/i386-387-1.c: Update to also test log.
32513 * gcc.dg/i386-387-2.c: Likewise.
32514
32515 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
32516
32517 * g77.f-torture/execute/int8421.f: New test.
32518
32519 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32520
32521 PR c++/10230, c++/10481
32522 * g++.dg/lookup/scoped5.C: New test.
32523
32524 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32525
32526 PR c++/10552
32527 * g++.dg/template/ttp6.C: New test.
32528
32529 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
32530
32531 * gcc.c-torture/execute/builtins: New directory.
32532 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
32533 gcc.c-torture/execute/builtins.
32534 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
32535 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
32536 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
32537 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
32538
32539 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32540
32541 PR c++/9252
32542 * g++.dg/template/access8.C: New test.
32543 * g++.dg/template/access9.C: New test.
32544
32545 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32546
32547 PR c++/9554
32548 * g++.dg/parse/access1.C: New test.
32549
32550 2003-05-09 DJ Delorie <dj@redhat.com>
32551
32552 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
32553 long, and not an int.
32554
32555 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32556
32557 PR c++/10555, c++/10576
32558 * g++.dg/template/memclass1.C: New test.
32559
32560 2003-05-08 DJ Delorie <dj@redhat.com>
32561
32562 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
32563 targets.
32564 * gcc.c-torture/execute/20021024-1.x: Likewise.
32565 * gcc.c-torture/execute/shiftdi.x: Likewise.
32566 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
32567 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
32568 * gcc.dg/20021018-1.c: Likewise.
32569
32570 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32571
32572 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
32573
32574 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
32575 (bcopy): Call memmove.
32576
32577 2003-05-08 Roger Sayle <roger@eyesopen.com>
32578
32579 * g77.f-torture/compile/8485.f: New test case.
32580
32581 2003-05-07 Richard Henderson <rth@redhat.com>
32582
32583 PR c++/10570
32584 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
32585 Verify exception_cleanup not called for rethrows.
32586 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
32587 when exiting catch block without rethrowing.
32588 * g++.dg/eh/forced3.C: New.
32589 * g++.dg/eh/forced4.C: New.
32590
32591 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
32592
32593 * gcc.dg/20030505.c: Fix triplet.
32594
32595 2003-05-06 DJ Delorie <dj@redhat.com>
32596
32597 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
32598 * gcc.dg/nest.c: Likewise.
32599
32600 2003-05-05 Roger Sayle <roger@eyesopen.com>
32601
32602 * gcc.dg/builtins-14.c: New test case.
32603
32604 2003-05-05 Janis Johnson <janis187@us.ibm.com>
32605
32606 * lib/compat.exp (compat-execute): New argument.
32607 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
32608 * gcc.dg/compat: New test directory.
32609 * gcc.dg/compat/compat.exp: New expect script.
32610 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
32611 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
32612 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
32613 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
32614 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
32615 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
32616
32617 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
32618 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
32619 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
32620 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
32621 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
32622 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
32623 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
32624 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
32625 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
32626 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
32627 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
32628 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
32629 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
32630 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
32631 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
32632
32633 2003-05-05 Zack Weinberg <zack@codesourcery.com>
32634
32635 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
32636
32637 2003-05-05 Jakub Jelinek <jakub@redhat.com>
32638
32639 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
32640
32641 2003-05-05 Geoffrey Keating <geoffk@apple.com>
32642
32643 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
32644 * gcc.dg/ppc-fsel-2.c: New test.
32645
32646 * gcc.dg/unused-5.c: New test.
32647
32648 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32649
32650 PR c++/10496
32651 * g++.dg/warn/pmf1.C: New test.
32652
32653 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32654
32655 PR c++/4494
32656 * g++.dg/warn/main.C: New test.
32657
32658 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32659
32660 * gcc.dg/nonnull-3.c: New test.
32661
32662 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
32663
32664 * gcc.dg/cpp/Wtrigraphs.c: Update.
32665 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
32666
32667 2003-05-03 Geoffrey Keating <geoffk@apple.com>
32668
32669 * gcc.dg/ppc-fsel-1.c: New test.
32670
32671 2003-05-03 Zack Weinberg <zack@codesourcery.com>
32672
32673 PR c/10604
32674 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
32675
32676 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
32677
32678 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
32679
32680 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32681
32682 PR c++/9364, c++/10553, c++/10586
32683 * g++.dg/parse/typename4.C: New test.
32684 * g++.dg/parse/typename5.C: Likewise.
32685
32686 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
32687
32688 * gcc.c-torture/compile/20030503-1.c: New test.
32689
32690 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32691
32692 * g++.dg/lookup/using5.C: Fix testcase error.
32693
32694 2003-05-01 Chris Demetriou <cgd@broadcom.com>
32695
32696 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
32697 since MEABI is no longer supported. Remove all vestiges
32698 of MEABI from the test.
32699
32700 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32701
32702 PR c++/10554
32703 * g++.dg/lookup/using5.C: New test.
32704
32705 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32706
32707 PR c++/8772
32708 * g++.dg/template/ttp5.C: New test.
32709
32710 2003-04-30 Mark Mitchell <mark@codesourcery.com>
32711
32712 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
32713 (dg-gpp-additional-sources): New function.
32714 (dg-gpp-additional-files): Likewise.
32715 * lib/g++.exp (additional_sources): New variable.
32716 (additional_files): Likewise.
32717 (g++_target_compile): Deal with them.
32718 * lib/old-dejagnu.exp: Remove.
32719 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
32720 * g++.old-deja: Revise all tests to use dg commands.
32721
32722 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32723
32724 PR c++/9432, c++/9528
32725 * g++.dg/lookup/using4.C: New test.
32726
32727 2003-04-29 Geoffrey Keating <geoffk@apple.com>
32728
32729 * gcc.dg/noreturn-5.c: New file.
32730 * gcc.dg/noreturn-6.c: New file.
32731
32732 * gcc.c-torture/compile/inline-1.c: New file.
32733
32734 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32735
32736 PR c++/10551
32737 * g++.dg/template/explicit1.C: New test.
32738
32739 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32740
32741 PR c++/10549
32742 * g++.dg/other/bitfield1.C: New test.
32743
32744 PR c++/10527
32745 * g++.dg/init/new7.C: New test.
32746
32747 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32748
32749 * g++.dg/ext/desig1.C: New test.
32750 * g++.dg/ext/init1.C: Update.
32751
32752 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
32753
32754 2003-04-28 Mark Mitchell <mark@codesourcery.com>
32755
32756 PR c++/10180
32757 * g++.dg/warn/Winline-1.C: New test.
32758
32759 2003-04-28 Jakub Jelinek <jakub@redhat.com>
32760
32761 * gcc.c-torture/execute/string-opt-19.c: New test.
32762
32763 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
32764 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
32765
32766 2003-04-27 Mark Mitchell <mark@codesourcery.com>
32767
32768 PR c++/10506
32769 * g++.dg/init/new6.C: New test.
32770
32771 PR c++/10503
32772 * g++.dg/init/ref6.C: New test.
32773
32774 2003-04-26 David Edelsohn <edelsohn@gnu.org>
32775
32776 * g++.dg/warn/weak1.C: XFAIL on AIX4.
32777
32778 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32779
32780 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
32781 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
32782
32783 2003-04-25 Mark Mitchell <mark@codesourcery.com>
32784
32785 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
32786 initialized static data members.
32787
32788 2003-04-25 H.J. Lu <hjl@gnu.org>
32789
32790 * gcc.dg/ia64-sync-4.c: New test.
32791
32792 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32793
32794 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
32795 date.
32796
32797 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
32798
32799 PR c++/10337
32800 * g++.dg/warn/conv1.C: New test.
32801 * g++.old-deja/g++.other/conv7.C: Adjust.
32802 * g++.old-deja/g++.other/overload14.C: Adjust.
32803
32804 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32805
32806 PR c++/10471
32807 * g++.dg/template/defarg2.C: New test.
32808
32809 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
32810
32811 * gcc.dg/cpp/include2.c: Update.
32812 * gcc.dg/cpp/multiline-2.c: New.
32813 * gcc.dg/cpp/multiline.c: Update.
32814 * gcc.dg/cpp/strify2.c: Update.
32815 * gcc.dg/cpp/trad/literals-2.c: Update.
32816
32817 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32818
32819 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
32820
32821 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32822
32823 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
32824
32825 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32826
32827 PR c++/10451
32828 * g++.dg/parse/crash4.C: New test.
32829
32830 PR c++/9847
32831 * g++.dg/parse/crash5.C: New test.
32832
32833 2003-04-22 Mark Mitchell <mark@codesourcery.com>
32834
32835 PR c++/10446
32836 * g++.dg/parse/crash3.C: New test.
32837
32838 PR c++/10428
32839 * g++.dg/parse/elab1.C: New test.
32840
32841 2003-04-22 Devang Patel <dpatel@apple.com>
32842
32843 * gcc.dg/cpp/trad/funlike-5.c: New test.
32844
32845 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
32846
32847 * g++.dg/other/packed1.C: Fix dg options.
32848
32849 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
32850
32851 * g++.dg/other/offsetof2.C: New test.
32852
32853 2003-04-21 Mark Mitchell <mark@codesourcery.com>
32854
32855 * g++.dg/template/recurse.C: Adjust location of error messages.
32856
32857 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
32858
32859 PR c++/9881
32860 * g++.dg/init/addr-const1.C: New test.
32861 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
32862
32863 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
32864
32865 PR c++/10405
32866 * g++.dg/lookup/struct-hack1.C: New test.
32867
32868 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
32869
32870 * ucs.c: Update diagnostic messages.
32871
32872 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32873
32874 * gcc.dg/cpp/truefalse.cpp: New test.
32875 * gcc.dg/cpp/cpp.exp: Update.
32876 * g++.dg/other/stdbool-if.C: Remove.
32877
32878 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32879
32880 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
32881 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
32882
32883 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32884
32885 * gcc.c-torture/compile/20030418-1.c: New test.
32886
32887 2003-04-17 Janis Johnson <janis187@us.ibm.com>
32888
32889 * README.compat: Remove; content moved to doc/sourcebuild.texi.
32890
32891 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32892
32893 PR c++/10347
32894 g++.dg/template/dependent-name1.C: New test.
32895
32896 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
32897
32898 * gcc.dg/warn-1.c (tourist_guide): New array,
32899 contains a pointer to bar.
32900
32901 2003-04-16 Roger Sayle <roger@eyesopen.com>
32902
32903 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
32904 * gcc.c-torture/execute/medce-1.c: New test case.
32905 * gcc.c-torture/execute/medce-2.c: New test case.
32906
32907 2003-04-15 Mark Mitchell <mark@codesourcery.com>
32908
32909 * lib/prune.exp: Ignore more messages.
32910
32911 PR c++/10381
32912 * g++.dg/parse/lookup3.C: New test.
32913
32914 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
32915
32916 * gcc.c-torture/compile/20030415-1.c : New test.
32917
32918 2003-04-14 Mark Mitchell <mark@codesourcery.com>
32919
32920 * gcc.c-torture/execute/scope-2.c: Move to ...
32921 * gcc.dg/noncompile/scope.c: .... here.
32922
32923 2003-04-14 Roger Sayle <roger@eyesopen.com>
32924
32925 * gcc.dg/20030414-2.c: New test case.
32926
32927 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
32928
32929 PR target/10377
32930 * gcc.dg/20030414-1.c: New test.
32931
32932 2003-04-13 Roger Sayle <roger@eyesopen.com>
32933
32934 * gcc.dg/builtins-12.c: New test case.
32935 * gcc.dg/builtins-13.c: New test case.
32936
32937 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32938
32939 * gcc.c-torture/execute/string-opt-18.c: New test.
32940
32941 2003-04-13 Mark Mitchell <mark@codesourcery.com>
32942
32943 PR c++/10300
32944 * g++.dg/init/new5.C: New test.
32945
32946 2003-04-12 Mark Mitchell <mark@codesourcery.com>
32947
32948 PR c++/7910
32949 * g++.dg/ext/dllimport1.C: New test.
32950
32951 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32952
32953 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
32954
32955 2003-04-11 Bud Davis <bdavis9659@comcast.net>
32956
32957 PR Fortran/9263
32958 * g77.f-torture/noncompile/9263.f: New test
32959 PR Fortran/1832
32960 * g77.f-torture/execute/1832.f: New test
32961
32962 2003-04-11 David Chad <davidc@freebsd.org>
32963 Loren J. Rittle <ljrittle@acm.org>
32964
32965 libobjc/8562
32966 * objc.dg/headers.m: New test.
32967
32968 2003-04-10 Zack Weinberg <zack@codesourcery.com>
32969
32970 * gcc.c-torture/execute/builtin-noret-2.c: New.
32971 * gcc.c-torture/execute/builtin-noret-2.x: New.
32972 XFAIL builtin-noret-2.c at -O1 and above.
32973 * gcc.dg/redecl.c: New.
32974 * gcc.dg/Wshadow-1.c: Update error regexps.
32975
32976 2003-04-10 Mark Mitchell <mark@codesourcery.com>
32977
32978 * g++.dg/abi/bitfield10.C: New test.
32979
32980 2003-04-09 Mike Stump <mrs@apple.com>
32981
32982 * gcc.dg/pch/pch.exp: Make testcase names longer.
32983 * g++.dg/pch/pch.exp: Make testcase names longer.
32984
32985 2003-04-08 Roger Sayle <roger@eyesopen.com>
32986
32987 * gcc.dg/builtins-11.c: New test case.
32988
32989 2003-04-08 Roger Sayle <roger@eyesopen.com>
32990
32991 * gcc.dg/builtins-9.c: New test case.
32992 * gcc.dg/builtins-10.c: New test case.
32993
32994 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
32995
32996 * gcc.dg/noncompile/init-4.c.c: New test.
32997
32998 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
32999
33000 * gcc.misc-test/gcov-9.c: New test.
33001 * gcc.misc-test/gcov-10.c: New test
33002 * gcc.misc-test/gcov-11.c: New test.
33003
33004 2003-04-05 Zack Weinberg <zack@codesourcery.com>
33005
33006 PR optimization/10024
33007 * gcc.c-torture/compile/20030405-1.c: New test.
33008
33009 2003-04-04 Geoffrey Keating <geoffk@apple.com>
33010
33011 * gcc.dg/pch/static-3.c: New.
33012 * gcc.dg/pch/static-3.hs: New.
33013 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
33014
33015 2003-04-04 Richard Henderson <rth@redhat.com>
33016
33017 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
33018 * g++.dg/eh/forced2.C: Likewise.
33019
33020 2003-04-03 Mike Stump <mrs@apple.com>
33021
33022 * lib/scanasm.exp (scan-assembler): Add xfail processing for
33023 target arg.
33024 (scan-assembler-times, scan-assembler-not): Likewise.
33025 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
33026
33027 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
33028
33029 * gcc.dg/sparc-loop-1.c: New test.
33030
33031 2003-04-02 Geoffrey Keating <geoffk@apple.com>
33032
33033 PR other/9274
33034 * g++.dg/pch/system-2.C: New.
33035 * g++.dg/pch/system-2.Hs: New.
33036
33037 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
33038
33039 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
33040
33041 * g++.dg/eh/simd-1.C (vecfunc): Same.
33042
33043 2003-04-01 Roger Sayle <roger@eyesopen.com>
33044
33045 * gcc.c-torture/execute/20030401-1.c: New test case.
33046
33047 2003-04-01 Ziemowit Laski <zlaski@apple.com>
33048
33049 * objc.dg/defs.m: New.
33050
33051 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
33052
33053 * g++.dg/eh/simd-1.C: New.
33054 * g++.dg/eh/simd-2.C: New.
33055
33056 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
33057
33058 * gcc.c-torture/execute/simd-3.c: New.
33059
33060 2003-03-31 Mark Mitchell <mark@codesourcery.com>
33061
33062 PR c/9936
33063 * gcc.dg/20030331-2.c: New test.
33064
33065 2003-03-31 Mark Mitchell <mark@codesourcery.com>
33066
33067 PR c++/10278
33068 * g++.dg/parse/crash2.C: New test.
33069
33070 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
33071
33072 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
33073 * gcc.c-torture/execute/20030331-1.c: ...here.
33074
33075 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
33076
33077 * gcc.c-torture/execute/20030331-1.c: New test.
33078
33079 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
33080
33081 * lib/gcov.exp: Adjust call return testing strings.
33082 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
33083
33084 2003-03-31 Roger Sayle <roger@eyesopen.com>
33085
33086 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
33087 * gcc.dg/builtins-7.c: New test case.
33088 * gcc.dg/builtins-8.c: New test case.
33089
33090 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
33091
33092 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
33093
33094 2003-03-30 Mark Mitchell <mark@codesourcery.com>
33095
33096 PR c++/7647
33097 * g++.dg/lookup-class-member-2.C: New test.
33098
33099 2003-03-30 Glen Nakamura <glen@imodulo.com>
33100
33101 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
33102
33103 2003-03-28 Roger Sayle <roger@eyesopen.com>
33104
33105 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
33106
33107 2003-03-28 Mark Mitchell <mark@codesourcery.com>
33108
33109 * g++.dg/init/attrib1.C: New test.
33110
33111 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
33112
33113 * gcc.dg/ultrasp8.c: New test.
33114
33115 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
33116
33117 * gcc.dg/ultrasp7.c: New test.
33118
33119 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
33120
33121 PR c++/10047
33122 * g++.dg/template/inline1.C: New test.
33123
33124 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
33125
33126 * gcc.dg/sparc-dwarf2.c: New test.
33127
33128 2003-03-27 Roger Sayle <roger@eyesopen.com>
33129
33130 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
33131 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
33132
33133 2003-03-27 Mark Mitchell <mark@codesourcery.com>
33134
33135 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
33136 than reading .x files.
33137 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
33138 * g77.dg/gcov/gcov-1.f: Likewise.
33139 * gcc.misc-tests/gcov-4b.c: Likewise.
33140 * gcc.misc-tests/gcov-5b.c: Likewise.
33141 * gcc.misc-tests/gcov-6.c: Likewise.
33142 * gcc.misc-tests/gcov-7.c: Likewise.
33143 * gcc.misc-tests/gcov-8.c: Likewise.
33144 * g++.dg/gcov/gcov-1.x: Remove.
33145 * g77.dg/gcov/gcov-1.x: Likewise.
33146 * gcc.misc-tests/gcov-4b.x: Likewise.
33147 * gcc.misc-tests/gcov-5b.x: Likewise.
33148 * gcc.misc-tests/gcov-6.x: Likewise.
33149 * gcc.misc-tests/gcov-7.x: Likewise.
33150 * gcc.misc-tests/gcov-8.x: Likewise.
33151
33152 2003-03-27 Glen Nakamura <glen@imodulo.com>
33153
33154 PR opt/10087
33155 * gcc.dg/20030324-1.c: New test.
33156
33157 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
33158
33159 PR c++/10224
33160 * g++.dg/template/arg3.C: New test.
33161
33162 PR c++/10158
33163 * g++.dg/template/friend18.C: New test.
33164
33165 2003-03-26 Roger Sayle <roger@eyesopen.com>
33166
33167 * g77.f-torture/compile/20030326-1.f: New test case.
33168
33169 2003-03-26 Janis Johnson <janis187@us.ibm.com>
33170
33171 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
33172
33173 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
33174
33175 2003-03-26 Jakub Jelinek <jakub@redhat.com>
33176
33177 * gcc.dg/ia64-sync-3.c: New test.
33178
33179 2003-03-26 Alan Modra <amodra@bigpond.net.au>
33180
33181 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
33182
33183 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
33184
33185 * gcc.dg/ultrasp6.c: New test.
33186
33187 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
33188
33189 * gcc.dg/i386-signbit-1.c: New test.
33190 * gcc.dg/i386-signbit-2.c: New test.
33191 * gcc.dg/i386-signbit-3.c: New test.
33192
33193 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
33194
33195 * gcc.dg/ultrasp5.c: Fix options.
33196
33197 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
33198
33199 * gcc.dg/ultrasp5.c: Fix comment.
33200
33201 2003-03-24 Bud Davis <bdavis9659@comcast.net>
33202
33203 PR fortran/10197
33204 * g77.f-torture/execute/10197.f: New test.
33205
33206 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
33207
33208 PR c++/9898, c++/383
33209 * g++.dg/template/conv6.C: New test.
33210
33211 PR c++/10119
33212 * g++.dg/template/ptrmem5.C: New test.
33213
33214 PR c++/10026
33215 * g++.dg/lookup/koenig1.C: New test.
33216
33217 PR C++/10199
33218 * g++.dg/lookup/template2.C: New test.
33219
33220 2003-03-24 Jakub Jelinek <jakub@redhat.com>
33221
33222 * g++.dg/opt/rtti1.C: New test.
33223
33224 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
33225
33226 * gcc.dg/ultrasp5.c: New test.
33227
33228 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
33229
33230 PR middle-end/9967
33231 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
33232 builtin fputs.
33233
33234 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
33235
33236 PR c/8224
33237 * gcc.dg/20030323-1.c: New test.
33238
33239 2003-03-23 Roger Sayle <roger@eyesopen.com>
33240
33241 * gcc.c-torture/compile/20030323-1.c: New test case.
33242
33243 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
33244
33245 * gcc.dg/20030321-1.c: New test.
33246
33247 2003-03-22 Zack Weinberg <zack@codesourcery.com>
33248
33249 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
33250
33251 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
33252
33253 PR c++/9978, c++/9708
33254 * g++.dg/ext/vlm1.C: Adjust expected error.
33255 * g++.dg/ext/vla2.C: New test.
33256 * g++.dg/template/arg1.C: New test.
33257 * g++.dg/template/arg2.C: New test.
33258
33259 2003-03-22 Bud Davis <bdavis9659@comcast.net>
33260
33261 * g77.f-torture/execute/select.f: New test.
33262 * g77.f-torture/noncompile/select_no_compile.f: New test.
33263
33264 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
33265
33266 PR c++/9898
33267 * g++.dg/other/error4.C: New test.
33268
33269 2003-03-20 Mark Mitchell <mark@codesourcery.com>
33270
33271 * g++.dg/template/friend17.C: New test.
33272
33273 2003-03-21 Alan Modra <amodra@bigpond.net.au>
33274
33275 * gcc.c-torture/compile/20030320-1.c: New.
33276
33277 2003-03-20 Roger Sayle <roger@eyesopen.com>
33278
33279 * gcc.dg/builtins-6.c: New test case.
33280
33281 2003-03-19 Alan Modra <amodra@bigpond.net.au>
33282
33283 PR target/10073
33284 * gcc.c-torture/compile/20030319-1.c: New.
33285
33286 2003-03-18 Jan Hubicka <jh@suse.cz>
33287
33288 * gcc.dg/i386-cvt-1.c: New test.
33289
33290 2003-03-17 Zack Weinberg <zack@codesourcery.com>
33291
33292 * objc.dg/naming-1.m: Use "(parse|syntax) error".
33293 * objc.dg/naming-2.m: Likewise.
33294
33295 2003-03-17 Mark Mitchell <mark@codesourcery.com>
33296
33297 PR c++/9639
33298 * g++.dg/parse/crash1.C: New test.
33299
33300 2003-03-16 Mark Mitchell <mark@codesourcery.com>
33301
33302 PR c++/8805
33303 * g++.dg/eh/cleanup1.C: New test.
33304
33305 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
33306
33307 * gcc.c-torture/execute/20030316-1.c: New test case.
33308
33309 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
33310
33311 PR c++/9629
33312 * g++.dg/init/ctor2.C: New test.
33313
33314 2003-03-15 Roger Sayle <roger@eyesopen.com>
33315
33316 * g77.f-torture/compile/xformat.f: New test case.
33317
33318 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33319
33320 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
33321 * g++.old-deja/g++.mike/eh50.C: Likewise.
33322
33323 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33324
33325 PR c++/6440
33326 * g++.dg/template/spec7.C: New test.
33327 * g++.dg/template/spec8.C: Likewise.
33328
33329 2003-03-14 Jakub Jelinek <jakub@redhat.com>
33330
33331 * gcc.c-torture/execute/20030313-1.c: New test.
33332
33333 2003-03-14 Richard Henderson <rth@redhat.com>
33334
33335 * gcc.dg/inline-2.c: Adjust alpha test for external call.
33336
33337 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
33338
33339 * gcc.c-torture/compile/20030314-1.c: New test.
33340
33341 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
33342
33343 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
33344 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
33345 thumb target,
33346 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
33347 to accept newer _imp__ prefix and additional
33348 newline in .drectve section.
33349 * gcc.dg/dll-4.c: Likewise.
33350 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
33351 switch.
33352
33353 2003-03-13 Mark Mitchell <mark@codesourcery.com>
33354
33355 * g++.dg/parse/namespace9.C: New test.
33356
33357 * g++.dg/init/ref5.C: New test.
33358 * g++.dg/parse/ptrmem1.C: Likewise.
33359
33360 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33361
33362 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
33363 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
33364 regular expression.
33365 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
33366 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
33367
33368 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
33369
33370 * gcc.c-torture/execute/20030224-2.c: New test.
33371
33372 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33373
33374 * gcc.dg/decl-3.c: New test.
33375
33376 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33377
33378 * gcc.dg/i386-loop-2.c: New test.
33379
33380 2003-03-11 Mark Mitchell <mark@codesourcery.com>
33381
33382 PR c++/9474
33383 * g++.dg/parse/namespace8.C: New test.
33384
33385 PR c++/9924
33386 * g++.dg/overload/builtin2.C: New test.
33387
33388 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
33389
33390 * gcc.dg/return-type-3.c: New test.
33391
33392 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33393
33394 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
33395 profiling options are not supported.
33396
33397 2003-03-10 Mark Mitchell <mark@codesourcery.com>
33398
33399 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
33400 * g++.old-deja/g++.warn/impint2.C: Likewise.
33401
33402 2003-03-10 Devang Patel <dpatel@apple.com>
33403
33404 * g++.dg/cpp/c++_cmd_1.C: New test.
33405 * g++.dg/cpp/c++_cmd_1.h: New file.
33406
33407 2003-03-10 Segher Boessenkool <segher@koffie.nl>
33408
33409 * gcc.dg/altivec-9.c: New file.
33410
33411 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33412
33413 * gcc.dg/ppc-sdata-1.c: New test.
33414 * gcc.dg/ppc-sdata-2.c: New test.
33415
33416 2003-03-09 Mark Mitchell <mark@codesourcery.com>
33417
33418 PR c++/9373
33419 * g++.dg/opt/ptrmem2.C: New test.
33420
33421 PR c++/8534
33422 * g++.dg/opt/ptrmem1.C: New test.
33423
33424 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33425
33426 * gcc.dg/i386-loop-1.c: New test.
33427
33428 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33429
33430 PR c++/9970
33431 * g++.dg/lookup/friend1.C: New test.
33432
33433 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33434
33435 PR c++/9823
33436 * g++.dg/parser/constructor1.C: New test.
33437
33438 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
33439
33440 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
33441
33442 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
33443
33444 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
33445
33446 * gcc.dg/cpp/Wunused.c: Update test.
33447
33448 2003-03-08 Jan Hubicka <jh@suse.cz>
33449
33450 * gcc.dg/inline-3.c: New test.
33451
33452 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33453
33454 PR c++/9809
33455 * g++.dg/parse/builtin1.C: New test.
33456
33457 PR c++/9982
33458 * g++.dg/abi/cookie1.C: New test.
33459 * g++.dg/abi/cookie2.C: Likewise.
33460
33461 PR c++/9524
33462 * g++.dg/template/field1.C: New test.
33463
33464 PR c++/9912
33465 * g++.dg/parse/class1.C: New test.
33466 * g++.dg/parse/namespace7.C: Likewise.
33467 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
33468
33469 2003-03-07 Mark Mitchell <mark@codesourcery.com>
33470
33471 * g++.dg/init/ref4.C: New test.
33472
33473 2003-03-07 Jan Hubicka <jh@suse.cz>
33474
33475 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
33476 * gcc.dg/inline-3.c: New test.
33477
33478 2003-03-06 Mark Mitchell <mark@codesourcery.com>
33479
33480 * g++.dg/init/ref3.C: New test.
33481
33482 PR c++/9965
33483 * g++.dg/init/ref2.C: New test.
33484
33485 PR c++/9400
33486 * g++.dg/warn/Wshadow-2.C: New test.
33487
33488 PR c++/9791
33489 * g++.dg/warn/Woverloaded-1.C: New test.
33490
33491 2003-03-05 Jan Hubicka <jh@suse.cz>
33492
33493 * gcc.dg/i386-local2.c: New.
33494 * gcc.dg/i386-local.c: Fix typo.
33495
33496 2003-03-05 Mark Mitchell <mark@codesourcery.com>
33497
33498 * g++.dg/abi/layout3.C: New test.
33499
33500 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
33501
33502 * gcc.c-torture/compile/20030305-1.c
33503
33504 2003-03-05 Jan Hubicka <jh@suse.cz>
33505
33506 * gcc.dg/i386-local.c: New.
33507
33508 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
33509
33510 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
33511
33512 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33513
33514 * gcc.dg/switch-2.c: New test.
33515 * gcc.dg/switch-3.c: New test.
33516 * gcc.dg/Wswitch.c: Adjust line numbers.
33517 * gcc.dg/Wswitch-default.c: Likewise.
33518 * gcc.dg/Wswitch-enum.c: Likewise.
33519
33520 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
33521
33522 * gcc.c-torture/execute/20030222-1.c: New test.
33523
33524 2003-03-03 James E Wilson <wilson@tuliptree.org>
33525
33526 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
33527
33528 2003-03-03 Mark Mitchell <mark@codesourcery.com>
33529
33530 PR c++/9878
33531 * g++.dg/init/ref1.C: New test.
33532
33533 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
33534
33535 * gcc.dg/sh-relax.c: New SH-only test.
33536
33537 2003-03-03 Geoffrey Keating <geoffk@apple.com>
33538
33539 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
33540 comment explaining purpose of testcase.
33541
33542 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33543
33544 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
33545 for HC11/HC12 (asm needs two int registers).
33546 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
33547 HC11/HC12 because the test uses an asm which needs two 32-bit
33548 registers.
33549
33550 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33551
33552 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
33553 for HC11/HC12 (array is too large otherwise).
33554 * gcc.c-torture/compile/920501-4.x: New file, likewise.
33555 * gcc.c-torture/compile/20010518-2.x: Likewise.
33556 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
33557 HC11/HC12 (array is too large).
33558
33559 2003-03-01 Geoffrey Keating <geoffk@apple.com>
33560
33561 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
33562 * lib/g++-dg.exp (g++-dg-test): Likewise.
33563
33564 2003-03-01 Roger Sayle <roger@eyesopen.com>
33565
33566 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
33567 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
33568
33569 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33570
33571 * g++.dg/warn/implicit-typename1.C: Remove warning.
33572
33573 2003-02-28 Richard Henderson <rth@redhat.com>
33574
33575 * gcc.dg/noreturn-1.c: Move noreturn warning line.
33576 * gcc.dg/return-type-1.c: Move control reaches end warning line.
33577
33578 2003-02-28 Geoffrey Keating <geoffk@apple.com>
33579
33580 * gcc.dg/pch/pch.exp: Change .pch to .gch.
33581 * g++.dg/pch/pch.exp: Likewise.
33582
33583 2003-02-28 Mark Mitchell <mark@codesourcery.com>
33584
33585 PR c++/9879
33586 * testsuite/g++.dg/init/new4.C: New test.
33587
33588 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
33589
33590 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
33591
33592 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
33593
33594 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
33595 unsigned long.
33596
33597 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
33598 wider than float.
33599
33600 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33601
33602 * lib/scanasm.exp: Add support for counting numbers of
33603 occurences.
33604 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
33605 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
33606
33607 2003-02-25 Mark Mitchell <mark@codesourcery.com>
33608
33609 PR c++/9683
33610 * g++.dg/template/static3.C: New test.
33611
33612 PR c++/9829
33613 * g++.dg/parse/namespace6.C: New test.
33614
33615 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33616
33617 PR target/9732
33618 * gcc.dg/20030225-1.c: New test.
33619
33620 2003-02-24 Mark Mitchell <mark@codesourcery.com>
33621
33622 * README: Remove out-of-date information.
33623
33624 PR c++/9836
33625 * g++.dg/template/spec6.C: New test.
33626
33627 2003-02-24 Jeff Law <law@redhat.com>
33628
33629 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
33630
33631 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33632
33633 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
33634 * gcc.dg/pragma-ep-1.c: Likewise.
33635
33636 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33637
33638 PR c++/9602
33639 * g++.dg/template/friend16.C: New test.
33640
33641 2003-02-23 Mark Mitchell <mark@codesourcery.com>
33642
33643 PR c++/5333
33644 * g++.dg/parse/fused-params1.C: Adjust error messages.
33645 * g++.dg/template/nested3.C: New test.
33646
33647 2003-02-24 Alan Modra <amodra@bigpond.net.au>
33648
33649 * g++.dg/abi/param1.C: New test.
33650
33651 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33652
33653 PR c++/7982
33654 * g++.dg/warn/implicit-typename1.C: New test.
33655
33656 2003-02-22 Kelley Cook <kelleycook@comcast.net>
33657
33658 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
33659 with "mtune".
33660 * g++.old-deja/g++.other/store-expr2.C: Likewise.
33661 * gcc.c-torture/execute/20010129-1.x: Likewise.
33662 * gcc.dg/20011107-1.c: Likewise.
33663 * gcc.dg/20020108-1.c: Likewise.
33664 * gcc.dg/20020122-3.c: Likewise.
33665 * gcc.dg/20020206-1.c: Likewise.
33666 * gcc.dg/20020310-1.c: Likewise.
33667 * gcc.dg/20020426-2.c: Likewise.
33668 * gcc.dg/20020517-1.c: Likewise.
33669 * gcc.dg/991230-1.c: Likewise.
33670 * gcc.dg/i386-unroll-1.c: Likewise.
33671 * gcc.misc-tests/i386-prefetch.exp: Likewise.
33672
33673 2003-02-22 Jan Hubicka <jh@suse.cz>
33674
33675 * gcc.dg/i386-mul.c: New test.
33676
33677 2003-02-21 Roger Sayle <roger@eyesopen.com>
33678
33679 * gcc.dg/builtins-5.c: New test case.
33680
33681 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
33682
33683 * gcc.dg/asmreg-1.c: New test.
33684
33685 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33686
33687 PR c++/9749
33688 * g++.dg/parse/varmod1.C: New test.
33689
33690 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33691
33692 PR c++/9727
33693 * g++.dg/template/op1.C: New test.
33694
33695 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33696
33697 PR c++/8906
33698 * g++.dg/template/nested2.C: New test.
33699
33700 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33701
33702 PR c++/8724
33703 * g++.dg/expr/dtor1.C: New test.
33704
33705 2003-02-21 Zack Weinberg <zack@codesourcery.com>
33706
33707 * gcc.dg/cpp/include3.c: New test.
33708 * gcc.dg/cpp/inc/foo.h: New file.
33709
33710 2003-02-21 Glen Nakamura <glen@imodulo.com>
33711
33712 * gcc.c-torture/execute/20030221-1.c: New test.
33713
33714 2003-02-20 Mark Mitchell <mark@codesourcery.com>
33715
33716 PR c++/9729
33717 * g++.dg/abi/conv1.C: New test.
33718
33719 2003-02-20 Jan Hubicka <jh@suse.cz>
33720
33721 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
33722
33723 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
33724
33725 * gcc.c-torture/compile/20030219-1.c: New test.
33726
33727 2003-02-18 Jan Hubicka <jh@suse.cz>
33728
33729 * gcc.dg/funcorder.c: New test.
33730
33731 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33732
33733 * gcc.c-torture/execute/20030218-1.c: New.
33734
33735 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
33736
33737 * gcc.dg/20030218-1.c: New.
33738
33739 2003-02-18 Richard Henderson <rth@redhat.com>
33740
33741 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
33742 * gcc.dg/attr-used-2.c: New.
33743
33744 2003-02-18 Mark Mitchell <mark@codesourcery.com>
33745
33746 PR c++/9704
33747 * g++.dg/init/copy5.C: New test.
33748
33749 2003-02-18 Geoffrey Keating <geoffk@apple.com>
33750
33751 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
33752 * g++.dg/pch/pch.exp: Likewise.
33753
33754 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33755
33756 * gcc.c-torture/execute/20030209-1.c: Enable the test if
33757 STACK_SIZE is not defined.
33758
33759 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33760
33761 PR c++/9457
33762 * g++.dg/template/init1.C: New test.
33763
33764 2003-02-16 Jan HUbicka <jh@suse.cz>
33765
33766 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
33767 (foo): Add few extra tests
33768 * gcc.dg/c99-const-expr-3.c: Likewise.
33769 * gcc.c-torture/execute/20030216-1.c: New.
33770
33771 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33772
33773 PR c++/9459
33774 * g++.dg/ext/typeof4.C: New test.
33775
33776 2003-02-15 Roger Sayle <roger@eyesopen.com>
33777
33778 * gcc.dg/i386-387-3.c: New test case.
33779
33780 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
33781
33782 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
33783 cris-*-elf* cris-*-aout* and mmix-*-*.
33784
33785 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
33786
33787 * gcc.dg/20030213-1.c: New test.
33788
33789 2003-02-12 Roger Sayle <roger@eyesopen.com>
33790
33791 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
33792 * gcc.dg/i386-387-2.c: Likewise.
33793
33794 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
33795
33796 * gcc.dg/ppc-spe.c: Fix formatting.
33797 Enable tests that were previously unsupported by gas.
33798 Delete tests for instructions that no longer exist.
33799 Switch arguments on evsubifw builtin.
33800
33801 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
33802
33803 * gcc.c-torture/execute/20030209-1.c: Disable the test if
33804 STACK_SIZE is too small.
33805
33806 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33807 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33808
33809 * gcc.dg/decl-2.c: New test.
33810
33811 2003-02-10 Jan Hubicka <jh@suse.cz>
33812
33813 * gcc.dg/i386-fpcvt-1.c: New test.
33814
33815 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
33816
33817 * gcc.c-torture/execute/20030209-1.c: New test.
33818
33819 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
33820
33821 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
33822 int-wide bitops, use the constants of the same width.
33823 Likewise, if long long is 32-bit wide, test bitops using
33824 32-bit constants.
33825
33826 2003-02-07 Loren James Rittle <ljrittle@acm.org>
33827
33828 * gcc.dg/20021014-1.c: Annotate with expected notice text.
33829
33830 2003-02-07 Roger Sayle <roger@eyesopen.com>
33831
33832 * testsuite/gcc.dg/builtins-4.c: New test case.
33833
33834 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33835
33836 * gcc.dg/20020430-1.c: Fix dg command typos.
33837 * gcc.dg/20020503-1.c: Likewise.
33838
33839 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33840
33841 PR c++/8785
33842 * g++.dg/parse/fused-params1.C: New test.
33843
33844 PR c++/8857
33845 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
33846
33847 PR c++/8921
33848 * g++.dg/parse/non-dependent1.C: New test.
33849
33850 PR c++/8928
33851 * g++.dg/parse/dupl-tmpl-args1.C: New test.
33852
33853 PR c++/9228
33854 * g++.dg/parse/undefined7.C: New test.
33855 * g++.dg/parse/non-templ1.C: New test.
33856
33857 PR c++/9229
33858 * g++.dg/parse/too-many-tmpl-args1.C: New test.
33859
33860 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33861
33862 * gcc.c-torture/compile/20030206-1.c: New test.
33863
33864 2003-02-05 Roger Sayle <roger@eyesopen.com>
33865
33866 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
33867 "pow" to "foo" to avoid potential confusion with a math built-in.
33868
33869 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33870
33871 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
33872 conditions for SPARC targets.
33873
33874 2003-02-05 Jakub Jelinek <jakub@redhat.com>
33875
33876 * gcc.dg/20030204-1.c: New test.
33877
33878 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33879
33880 PR c++/38
33881 * g++.dg/parse/array-size1.C: New test.
33882
33883 PR c++/5657
33884 * g++.dg/parse/undefined3.C: New test.
33885
33886 PR c++/5665
33887 * g++.dg/parse/undefined4.C: New test.
33888
33889 PR c++/5975
33890 * g++.dg/parse/undefined5.C: New test.
33891
33892 PR c++/7259
33893 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
33894
33895 PR c++/8578
33896 * g++.dg/parse/casting-operator1.C: New test.
33897
33898 PR c++/8596
33899 * g++.dg/parse/undefined6.C: New test.
33900
33901 PR c++/8736
33902 * g++.dg/parse/missing-template1.C: New test.
33903
33904 2003-02-04 Jan Hubicka <jh@suse.cz>
33905
33906 * gcc.dg/i386-cadd.c: Compile using -march=k8.
33907 * gcc.dg/i386-cmov?.c: Likewise.
33908 * gcc.dg/i386-fpcvt-?.c: Likewise.
33909 * gcc.dg/i386-ssefp-1.c: Likewise.
33910 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
33911 conventions.
33912
33913 2003-02-03 Mark Mitchell <mark@codesourcery.com>
33914
33915 PR c++/7129
33916 * testsuite/g++.dg/ext/max.C: New test.
33917
33918 2003-02-03 Jan Hubicka <jh@suse.cz>
33919
33920 * gcc.c-torture/execute/20030203-1.c: New test.
33921
33922 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
33923
33924 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
33925 'natural-endian'.
33926
33927 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
33928
33929 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
33930 * g++.dg/init/new2.C: Likewise.
33931 * g++.dg/other/new1.C: Likewise.
33932
33933 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
33934
33935 * gcc.dg/struct-ret-libc.c: New test.
33936
33937 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
33938
33939 * gcc.dg/20030129-1.c: New test.
33940
33941 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33942
33943 PR c++/8849
33944 * g++.dg/template/ptrmem4.C: New test.
33945
33946 2003-01-29 Mark Mitchell <mark@codesourcery.com>
33947
33948 * g++.dg/parser/constant1.C: New test.
33949
33950 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33951
33952 PR c++/8591
33953 * g++.dg/parse/friend2.C: New test.
33954
33955 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
33956
33957 PR c++/9437
33958 * g++.dg/template/unify4.C: New test.
33959
33960 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
33961
33962 * gcc.c-torture/execute/20030128-1.c: New test.
33963
33964 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
33965
33966 * g++.dg/lookup/nested1.C: Test moved from ...
33967 * g++.old-deja/g++.other/lookup24.C: ... here.
33968
33969 2003-01-28 Jan Hubicka <jh@suse.cz>
33970
33971 * gcc.dg/i386-cmov5.c: New test.
33972
33973 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33974
33975 * gcc.c-torture/execute/20010925-1.c: Changed the
33976 memcpy declaration.
33977
33978 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
33979
33980 PR c++/3902
33981 * g++.dg/parse/template5.C: New test.
33982
33983 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
33984
33985 PR fortran/9258
33986 * g77.dg/pr9258: New test.
33987
33988 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
33989
33990 * README: Move relevant parts from README.g++.
33991
33992 * README.g++: Remove this file.
33993
33994 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
33995
33996 * g++.dg/abi/dcast1.C: New test.
33997
33998 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33999
34000 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
34001
34002 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
34003
34004 PR c++/47
34005 * g++.old-deja/g++.other/lookup24.C: New test.
34006
34007 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34008
34009 PR middle-end/7227
34010 * gcc.dg/uninit-C.c: New test.
34011
34012 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
34013
34014 * g++.dg/abi/covariant1.C: New test.
34015
34016 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
34017
34018 * gcc.dg/20030123-1.c: New test.
34019
34020 2003-01-25 Jan Hubicka <jh@suse.cz>
34021
34022 PR opt/8492
34023 * gcc.c-torture/compile/20030125-1.c
34024
34025 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
34026
34027 PR c++/9403
34028 * g++.dg/parse/template3.C: New test.
34029 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
34030
34031 PR c++/795
34032 * g++.dg/parse/template4.C: New test.
34033
34034 PR c++/9415
34035 * g++.dg/template/qual2.C: New test.
34036
34037 PR c++/8545
34038 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
34039
34040 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
34041
34042 2003-01-25 Roger Sayle <roger@eyesopen.com>
34043
34044 * gcc.c-torture/execute/switch-1.c: New test case.
34045
34046 2003-01-25 Jan Hubicka <jh@suse.cz>
34047
34048 * gcc.c-torture/execute/20030125-1.[cx]: New test.
34049
34050 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
34051
34052 Tweaks for Bison-1.875. From the NEWS file:
34053 "- `parse error' -> `syntax error'
34054 Bison now uniformly uses the term `syntax error'"
34055 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
34056 * gcc.dg/cpp/digraph2.c: Likewise.
34057 * gcc.dg/cpp/direct2.c: Likewise.
34058 * gcc.dg/cpp/paste4.c: Likewise.
34059 * gcc.dg/c90-restrict-1.c: Likewise.
34060 * gcc.dg/c99-func-2.c: Likewise.
34061 * gcc.dg/noncompile/920721-2.c: Likewise.
34062 * gcc.dg/noncompile/930622-2.c: Likewise.
34063 * gcc.dg/noncompile/940112-1.c: Likewise.
34064 * gcc.dg/noncompile/950921-1.c: Likewise.
34065 * gcc.dg/noncompile/951123-1.c: Likewise.
34066 * gcc.dg/noncompile/971104-1.c: Likewise.
34067 * gcc.dg/noncompile/990416-1.c: Likewise.
34068
34069 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
34070
34071 * g++.dg/parse/undefined1.C: Add error message.
34072
34073 2003-01-22 Mark Mitchell <mark@codesourcery.com>
34074
34075 PR c++/9354
34076 * g++.dg/parse/new1.C: New test.
34077
34078 PR c++/9216
34079 * g++.dg/parse/template2.C: New test.
34080
34081 PR c++/9354
34082 * g++.dg/parse/typedef2.C: New test.
34083
34084 PR c++/9328
34085 * g++.dg/ext/typeof3.C: New test.
34086
34087 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34088
34089 PR c++/2738
34090 * g++.dg/parse/ret-type1.C: New test.
34091
34092 PR c++/3792
34093 * g++.dg/parse/tmpl-outside1.C: New test.
34094
34095 PR c++/4207
34096 * g++.dg/parse/int-as-enum1.C: New test.
34097
34098 PR c++/4903
34099 * g++.dg/parse/no-typename1.C: New test.
34100
34101 PR c++/5533
34102 * g++.dg/parse/no-value1.C: New test.
34103
34104 PR c++/5921
34105 * g++.dg/parse/wrong-inline1.C: New test.
34106
34107 PR c++/6402
34108 * g++.dg/parse/ref1.C: New test.
34109
34110 PR c++/6992
34111 * g++.dg/parse/attr-ctor1.C: New test.
34112
34113 PR c++/7229
34114 * g++.dg/parse/namespace5.C: New test.
34115
34116 PR c++/7917
34117 * g++.dg/parse/func-def1.C: New test.
34118
34119 PR c++/8143
34120 * g++.dg/parse/undefined1.C: New test.
34121
34122 PR c++/5723, PR c++/8522
34123 * g++.dg/parse/specialization1.C: New test.
34124
34125 PR c++/163, PR c++/8595
34126 * g++.dg/parse/struct-as-enum1.C: New test.
34127
34128 PR c++/9173
34129 * g++.dg/parse/undefined2.C: New test.
34130
34131 2003-01-22 Mark Mitchell <mark@codesourcery.com>
34132
34133 PR c++/9298
34134 * g++.dg/parse/template1.C: New test.
34135
34136 PR c++/9384
34137 * g++.dg/parse/using1.C: New test.
34138
34139 PR c++/9285
34140 PR c++/9294
34141 * g++.dg/parse/expr2.C: New test.
34142
34143 PR c++/9388
34144 * g++.dg/parse/lookup2.C: Likewise.
34145
34146 2003-01-21 Jan Hubicka <jh@suse.cz>
34147
34148 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
34149 * gcc.c-torture/execute/eeprof-1.c: Likewise.
34150 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
34151 * gcc.c-torture/execute/string-opt-*.c: Likewise.
34152
34153 2003-01-20 Nick Clifton <nickc@redhat.com>
34154
34155 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
34156 problem with ARM sibcall code generation.
34157
34158 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
34159
34160 * gcc.c-torture/execute/20030120-1.c: New.
34161
34162 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
34163
34164 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
34165
34166 2003-01-17 Mark Mitchell <mark@codesourcery.com>
34167
34168 PR c++/9272
34169 * g++.dg/parse/ctor1.C: New test.
34170
34171 PR c++/9294:
34172 * g++.dg/parse/qualified1.C: New test.
34173
34174 * g++.dg/parse/typename3.C: New test.
34175
34176 2003-01-16 Richard Henderson <rth@redhat.com>
34177
34178 * g++.dg/tls/init-2.C: Fix error matches for real this time.
34179
34180 2003-01-16 Richard Henderson <rth@redhat.com>
34181
34182 * g++.dg/pch/pch.exp: Copy test header to the working directory
34183 before using it either for precompilation or direct use.
34184 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
34185 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
34186
34187 2003-01-16 Richard Henderson <rth@redhat.com>
34188
34189 * gcc.dg/pch/pch.exp: Copy test header to the working directory
34190 before using it either for precompilation or direct use.
34191 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
34192 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
34193
34194 2003-01-16 Mark Mitchell <mark@codesourcery.com>
34195
34196 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
34197 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
34198 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
34199 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
34200 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
34201 typename warning into error.
34202 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
34203 error messages.
34204 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
34205 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
34206 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
34207 messages.
34208 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
34209 make declaration visible in template.
34210 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
34211 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
34212 messages.
34213 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
34214 message.
34215 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
34216 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
34217 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
34218 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
34219 typename warning with error message.
34220 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
34221 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
34222 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
34223
34224 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
34225
34226 * g++.dg/parse/ambig2.C: New test.
34227
34228 2003-01-15 Richard Henderson <rth@redhat.com>
34229
34230 * g++.dg/tls/init-2.C: Update error message string.
34231
34232 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34233
34234 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
34235
34236 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
34237
34238 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
34239 all for HC11/HC12.
34240 * gcc.c-torture/compile/20001205-1.x: Likewise.
34241 * gcc.c-torture/compile/20001226-1.x: Likewise.
34242 * gcc.c-torture/compile/920520-1.x: Likewise.
34243 * gcc.c-torture/compile/961203-1.x: Likewise.
34244 * gcc.c-torture/compile/20020604-1.x: Likewise.
34245
34246 2003-01-15 Jan Hubicka <jh@suse.cz>
34247
34248 * gcc.c-torture/compile/20030115-1.c: New test.
34249
34250 * gcc.dg/i386-fpcvt-1.c: New test.
34251 * gcc.dg/i386-fpcvt-2.c: New test.
34252
34253 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
34254
34255 Further conform g++'s __vmi_class_type_info to the C++ ABI
34256 specification.
34257 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
34258 the specification.
34259
34260 2003-01-14 Jan Hubicka <jh@suse.cz>
34261
34262 * gcc.dg/i386-fpcvt-1.c: New test.
34263 * gcc.dg/i386-fpcvt-2.c: New test.
34264
34265 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
34266
34267 * gcc.dg/i386-mmx-3.c: New test.
34268
34269 2003-01-12 Mark Mitchell <mark@codesourcery.com>
34270
34271 PR c++/9264
34272 * g++.dg/parse/octal1.C: New file.
34273
34274 PR c++/9172
34275 * g++.dg/parse/typename1.C: New file.
34276
34277 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
34278
34279 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
34280 * gcc.dg/bf-no-ms-layout.c: Likewise.
34281 * gcc.dg/bf-ms-attrib.c: Likewise.
34282
34283 2003-01-10 Mark Mitchell <mark@codesourcery.com>
34284
34285 PR c++/9099
34286 * g++.dg/parse/dtor1.C: New file.
34287
34288 PR c++/9128
34289 * g++.dg/rtti/typeid1.C: New file.
34290
34291 PR c++/9153
34292 * g++.dg/parse/lookup1.C: New file.
34293
34294 PR c++/9171
34295 * g++.dg/templ/spec5.C: New file.
34296
34297 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
34298
34299 * gcc.c-torture/compile/20030110-1.c: New test.
34300
34301 2003-01-09 Geoffrey Keating <geoffk@apple.com>
34302
34303 Merge from pch-branch:
34304
34305 2002-12-23 Geoffrey Keating <geoffk@apple.com>
34306
34307 * gcc.dg/pch/cpp-1.h: New.
34308 * gcc.dg/pch/cpp-1.c: New.
34309 * gcc.dg/pch/cpp-2.h: New.
34310 * gcc.dg/pch/cpp-2.c: New.
34311
34312 2002-11-19 Geoffrey Keating <geoffk@apple.com>
34313
34314 * gcc.dg/pch/except-1.h: New.
34315 * gcc.dg/pch/except-1.c: New.
34316
34317 2002-11-13 Geoffrey Keating <geoffk@apple.com>
34318
34319 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
34320 running test.
34321 * gcc.dg/pch: Include *.hp not *.h.
34322 * gcc.dg/pch/system-1.h: New.
34323 * gcc.dg/pch/system-1.c: New.
34324
34325 2002-11-11 Geoffrey Keating <geoffk@apple.com>
34326
34327 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
34328 rather than trying to build and run a program using PCH.
34329 * gcc.dg/pch: Remove dg-do commands from test files.
34330
34331 2002-11-08 Geoffrey Keating <geoffk@apple.com>
34332
34333 * gcc.dg/pch/macro-3.c: New.
34334 * gcc.dg/pch/macro-3.h: New.
34335
34336 2002-11-04 Geoffrey Keating <geoffk@apple.com>
34337
34338 * gcc.dg/pch/common-1.c: New.
34339 * gcc.dg/pch/common-1.h: New.
34340 * gcc.dg/pch/decl-1.c: New.
34341 * gcc.dg/pch/decl-1.h: New.
34342 * gcc.dg/pch/decl-2.c: New.
34343 * gcc.dg/pch/decl-2.h: New.
34344 * gcc.dg/pch/decl-3.c: New.
34345 * gcc.dg/pch/decl-3.h: New.
34346 * gcc.dg/pch/decl-4.c: New.
34347 * gcc.dg/pch/decl-4.h: New.
34348 * gcc.dg/pch/decl-5.c: New.
34349 * gcc.dg/pch/decl-5.h: New.
34350 * gcc.dg/pch/global-1.c: New.
34351 * gcc.dg/pch/global-1.h: New.
34352 * gcc.dg/pch/inline-1.c: New.
34353 * gcc.dg/pch/inline-1.h: New.
34354 * gcc.dg/pch/inline-2.c: New.
34355 * gcc.dg/pch/inline-2.h: New.
34356 * gcc.dg/pch/static-1.c: New.
34357 * gcc.dg/pch/static-1.h: New.
34358 * gcc.dg/pch/static-2.c: New.
34359 * gcc.dg/pch/static-2.h: New.
34360
34361 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
34362
34363 * g++.dg/pch/pch.exp: Better handle failing testcases.
34364 * gcc.dg/pch/pch.exp: Likewise.
34365 * gcc.dg/pch/macro-1.c: New.
34366 * gcc.dg/pch/macro-1.h: New.
34367 * gcc.dg/pch/macro-2.c: New.
34368 * gcc.dg/pch/macro-2.h: New.
34369
34370 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
34371
34372 * g++.dg/dg.exp: Treat files in pch/ specially.
34373 * g++.dg/pch/pch.exp: New file.
34374 * g++.dg/pch/empty.H: New file.
34375 * g++.dg/pch/empty.C: New file.
34376 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
34377 "precompile".
34378
34379 * gcc.dg/pch/pch.exp: New file.
34380 * gcc.dg/pch/empty.h: New file.
34381 * gcc.dg/pch/empty.c: New file.
34382 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
34383 "precompile".
34384
34385 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34386
34387 * g++.dg/template/friend14.C: New test.
34388
34389 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34390
34391 * gcc.dg/old-style-asm-1.c: New test.
34392
34393 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
34394
34395 * gcc.c-torture/compile/20030109-1.c: New test.
34396
34397 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34398
34399 * gcc.c-torture/execute/20030109-1.c: New test.
34400
34401 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
34402
34403 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
34404 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
34405 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
34406 * g++.old-deja/g++.mike/eh2.C: Likewise.
34407 * g++.old-deja/g++.mike/eh3.C: Likewise.
34408 * g++.old-deja/g++.mike/eh5.C: Likewise.
34409 * g++.old-deja/g++.mike/eh6.C: Likewise.
34410 * g++.old-deja/g++.mike/eh7.C: Likewise.
34411 * g++.old-deja/g++.mike/eh8.C: Likewise.
34412 * g++.old-deja/g++.mike/eh9.C: Likewise.
34413 * g++.old-deja/g++.mike/eh10.C: Likewise.
34414 * g++.old-deja/g++.mike/eh12.C: Likewise.
34415 * g++.old-deja/g++.mike/eh13.C: Likewise.
34416 * g++.old-deja/g++.mike/eh14.C: Likewise.
34417 * g++.old-deja/g++.mike/eh16.C: Likewise.
34418 * g++.old-deja/g++.mike/eh17.C: Likewise.
34419 * g++.old-deja/g++.mike/eh18.C: Likewise.
34420 * g++.old-deja/g++.mike/eh21.C: Likewise.
34421 * g++.old-deja/g++.mike/eh23.C: Likewise.
34422 * g++.old-deja/g++.mike/eh24.C: Likewise.
34423 * g++.old-deja/g++.mike/eh25.C: Likewise.
34424 * g++.old-deja/g++.mike/eh26.C: Likewise.
34425 * g++.old-deja/g++.mike/eh27.C: Likewise.
34426 * g++.old-deja/g++.mike/eh28.C: Likewise.
34427 * g++.old-deja/g++.mike/eh29.C: Likewise.
34428 * g++.old-deja/g++.mike/eh31.C: Likewise.
34429 * g++.old-deja/g++.mike/eh33.C: Likewise.
34430 * g++.old-deja/g++.mike/eh34.C: Likewise.
34431 * g++.old-deja/g++.mike/eh35.C: Likewise.
34432 * g++.old-deja/g++.mike/eh36.C: Likewise.
34433 * g++.old-deja/g++.mike/eh37.C: Likewise.
34434 * g++.old-deja/g++.mike/eh38.C: Likewise.
34435 * g++.old-deja/g++.mike/eh39.C: Likewise.
34436 * g++.old-deja/g++.mike/eh40.C: Likewise.
34437 * g++.old-deja/g++.mike/eh41.C: Likewise.
34438 * g++.old-deja/g++.mike/eh42.C: Likewise.
34439 * g++.old-deja/g++.mike/eh44.C: Likewise.
34440 * g++.old-deja/g++.mike/eh46.C: Likewise.
34441 * g++.old-deja/g++.mike/eh47.C: Likewise.
34442 * g++.old-deja/g++.mike/eh48.C: Likewise.
34443 * g++.old-deja/g++.mike/eh49.C: Likewise.
34444 * g++.old-deja/g++.mike/eh50.C: Likewise.
34445 * g++.old-deja/g++.mike/eh51.C: Likewise.
34446 * g++.old-deja/g++.mike/eh53.C: Likewise.
34447 * g++.old-deja/g++.mike/eh55.C: Likewise.
34448 * g++.old-deja/g++.mike/p7912.C: Likewise.
34449 * g++.old-deja/g++.mike/p9706.C: Likewise.
34450 * g++.old-deja/g++.mike/p10416.C: Likewise.
34451 * g++.old-deja/g++.mike/p11667.C: Likewise.
34452 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
34453 Remove redundant reference to Iris.
34454 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
34455 Elxsi, i860, Pico Java, and WE32K.
34456
34457 2003-01-07 Mark Mitchell <mark@codesourcery.com>
34458
34459 * g++.dg/ext/asm4.C: New test.
34460
34461 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34462
34463 PR c++/9030
34464 * g++.dg/template/friend12.C: New test.
34465 * g++.dg/template/friend13.C: Likewise.
34466 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
34467
34468 2003-01-08 Jan Hubicka <jh@suse.cz>
34469
34470 * gcc.dg/i386-cadd.c: New test.
34471 * gcc.dg/i386-cmov4.c: Likewise.
34472
34473 2003-01-06 Mark Mitchell <mark@codesourcery.com>
34474
34475 PR c++/9165
34476 * g++.dg/warn/Wunused-3.C: New test.
34477
34478 * g++.dg/abi/bitfield9.C: New test.
34479
34480 PR c++/9189
34481 * g++.dg/parse/defarg3.C: New test.
34482
34483 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
34484
34485 * g++.dg/parse/ambig1.C: New test.
34486 * g++.dg/parse/defarg2.C: New test.
34487
34488 2003-01-05 Mark Mitchell <mark@codesourcery.com>
34489
34490 * g++.dg/template/defarg-1.C: New test.
34491 * g++.dg/template/local2.C: Likewise.
34492
34493 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
34494
34495 * gcc.c-torture/execute/20030105-1.c: New test.
34496
34497 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34498
34499 * g++.dg/parse/namespace3.C: Remove extra semicolons.
34500 * g++.dg/parse/namespace4.C: Likewise.
34501
34502 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
34503
34504 * g++.dg/template/ntp2.C: New test.
34505
34506 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
34507
34508 * g++.dg/parse/extern-C-1.C: New test.
34509
34510 * g++.dg/parse/namespace4.C: New test.
34511
34512 * g++.dg/template/nested1.C: New test.
34513
34514 * g++.dg/parse/namespace3.C: New test.
34515
34516 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
34517
34518 * g++.dg/lookup/two-stage1.C: New test.
34519
34520 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34521
34522 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
34523 * g++.old-deja/g++.jason/access8.C: Likewise.
34524 * g++.old-deja/g++.other/decl5.C: Likewise.
34525
34526 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34527
34528 * g++.dg/parse/parse7.C: New test.
34529
34530 2003-01-02 Mark Mitchell <mark@codesourcery.com>
34531
34532 PR c++/2843
34533 * g++.dg/ext/attrib7.C: New test.
34534
34535 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34536
34537 * g++.dg/parse/parse6.C: New test.
34538
34539 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
34540
34541 * gcc.dg/h8300-stack-1.c: New.
34542
34543 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34544
34545 g++.dg/lookup/exception1.C: New test.
34546
34547 g++.dg/lookup/template1.C: New test.
34548
34549 g++.dg/parse/namespace2.C: New test.
34550
34551 g++.dg/parse/parens2.C: New test.
34552
34553 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34554
34555 * g++.dg/parse/parse5.C: New test.
34556 * g++.dg/lookup/scoped4.C: New test.
34557
34558 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34559
34560 * g++.dg/parse/parens1.C: New test.
34561
34562 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
34563 angle-bracket1.C.
34564 * g++.dg/parse/parens2.C: New test.
34565
34566 * g++.dg/lookup/scope-operator1.C: New test.
34567
34568 * g++.dg/parse/operator1.C: New test.
34569
34570 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34571
34572 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
34573 * g++.old-deja/g++.other/access6.C: Likewise.
34574 * g++.old-deja/g++.other/decl1.C: Likewise.
34575 * g++.old-deja/g++.pt/typename12.C: Likewise.
34576
34577 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34578
34579 * g++.dg/parse/namespace1.C: New test.
34580
34581 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34582
34583 * g++.dg/parse/parse4.C: New test.
34584
34585 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34586
34587 * g++.dg/parse/parse3.C: New test.
34588
34589 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34590
34591 * g++.dg/parse/parse2.C: New test.
34592
34593 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34594
34595 * g++.dg/template/friend11.C: New test.
34596
34597 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34598
34599 * g++.dg/parse/parse1.C: New test.
34600
34601 2002-12-31 Janis Johnson <janis187@us.ibm.com>
34602
34603 * lib/profopt.exp: Change the name of a global variable to avoid
34604 possible clashes with other test suites.
34605
34606 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
34607
34608 * g++.dg/inherit/covariant8.C: New test.
34609
34610 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34611
34612 * g++.dg/init/array9.C: New test.
34613
34614 PR c++/9112
34615 * g++.dg/parse/expr1.C: New test.
34616
34617 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
34618
34619 * gcc.c-torture/compile/20021230-1.c: New test.
34620
34621 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
34622
34623 * g++.dg/inherit/covariant5.C: New test.
34624 * g++.dg/inherit/covariant6.C: New test.
34625 * g++.dg/inherit/covariant7.C: New test.
34626
34627 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34628
34629 PR c++/2739
34630 * g++.dg/other/access2.C: New test.
34631
34632 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
34633
34634 * g++.dg/other/anon-struct.C: No longer fails
34635 * g++.old-deja/g++.brendan/parse4.C: Likewise.
34636 * g++.old-deja/g++.brendan/parse5.C: Likewise.
34637 * g++.old-deja/g++.brendan/parse6.C: Likewise.
34638
34639 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
34640
34641 * g++.dg/parse/angle-bracket.C (main): No longer fails.
34642
34643 2002-12-27 Mark Mitchell <mark@codesourcery.com>
34644
34645 * g++.dg/eh/spec4.C: Remove stray semicolon.
34646 * g++.dg/expr/pmf-1.C: Change error message.
34647 * g++.dg/ext/asm1.C: Remove stray semicolon.
34648 * g++.dg/ext/typename1.C: Add missing typenames.
34649 * g++.dg/inherit/template-as-base.C: Change error message.
34650 * g++.dg/lookup/scoped1.C: Likewise.
34651 * g++.dg/lookup/scoped2.C: Likewise.
34652 * g++.dg/lookup/using2.C: Likewise.
34653 * g++.dg/other/component1.C: Remove stray semicolon.
34654 * g++.dg/other/do1.C: Change error message.
34655 * g++.dg/other/error2.C: Likewise.
34656 * g++.dg/other/init1.C: Likewise.
34657 * g++.dg/other/packed1.C: Remove stray semicolon.
34658 * g++.dg/other/ptrmem2.C: Change error message.
34659 * g++.dg/parse/parameter-declaration-1.C: Remove line number
34660 marker.
34661 * g++.dg/special/initp1.C: Remove invalid attribute usage.
34662 * g++.dg/template/access3.C: Add typename keyword.
34663 * g++.dg/template/access5.C: Remove stray semicolon.
34664 * g++.dg/template/access6.C: Likewise.
34665 * g++.dg/template/complit1.C: Likewise.
34666 * g++.dg/template/crash1.C: Change error message.
34667 * g++.dg/template/inherit2.C: Remove stray semicolon.
34668 * g++.dg/template/instantiate2.C: Likewise.
34669 * g++.dg/template/instantiate3.C: Change error message.
34670 * g++.dg/template/qual1.C: Remove stray semicolon.
34671 * g++.dg/template/qualttp18.C: Change error message.
34672 * g++.dg/template/ref1.C: Remove stray semicolon.
34673 * g++.dg/template/sizeof1.C (A::value): Declare it.
34674 * g++.dg/template/spec4.C: Change error message.
34675 * g++.dg/template/static1.C: Likewise.
34676 * g++.dg/template/type1.C: Likewise.
34677 * g++.dg/template/typename3.C: Likewise.
34678 * g++.old-deja/g++.benjamin/13478.C: Change error message.
34679 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
34680 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
34681 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
34682 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
34683 named return value extension.
34684 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
34685 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
34686 * g++.old-deja/g++.bob/extern_C.C: Likewise.
34687 * g++.old-deja/g++.bob/inherit2.C: Likewise.
34688 * g++.old-deja/g++.brendan/complex1.C: Likewise.
34689 * g++.old-deja/g++.brendan/copy5.C: Likewise.
34690 * g++.old-deja/g++.brendan/crash13.C: Likewise.
34691 * g++.old-deja/g++.brendan/crash15.C: Likewise.
34692 * g++.old-deja/g++.brendan/crash18.C: Change error message.
34693 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
34694 * g++.old-deja/g++.brendan/crash38.C: Likewise.
34695 * g++.old-deja/g++.brendan/crash50.C: Likewise.
34696 * g++.old-deja/g++.brendan/crash56.C: Likewise.
34697 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
34698 syntax.
34699 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
34700 * g++.old-deja/g++.brendan/crash8.C: Change error message.
34701 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
34702 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
34703 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
34704 * g++.old-deja/g++.brendan/template11.C: Likewise.
34705 * g++.old-deja/g++.brendan/template26.C: Likewise.
34706 * g++.old-deja/g++.brendan/template27.C: Use explicit
34707 specialization syntax.
34708 * g++.old-deja/g++.brendan/template30.C: Likewise.
34709 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
34710 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
34711 non-dependent names.
34712 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
34713 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
34714 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
34715 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
34716 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
34717 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
34718 named return value extension.
34719 * g++.old-deja/g++.ext/namedret2.C: Likewise.
34720 * g++.old-deja/g++.ext/namedret3.C: Likewise.
34721 * g++.old-deja/g++.ext/return1.C: Likewise.
34722 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
34723 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
34724 * g++.old-deja/g++.jason/access8.C: Likewise.
34725 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
34726 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
34727 pseudo-destructor names.
34728 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
34729 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
34730 pseudo-destructor names.
34731 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
34732 * g++.old-deja/g++.jason/overload19.C: Likewise.
34733 * g++.old-deja/g++.jason/overload32.C: Likewise.
34734 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
34735 stray semicolons.
34736 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
34737 * g++.old-deja/g++.jason/return.C: Likewise.
34738 * g++.old-deja/g++.jason/return2.C: Likewise.
34739 * g++.old-deja/g++.jason/shadow1.C: Likewise.
34740 * g++.old-deja/g++.jason/special.C: Use explicit specialization
34741 syntax.
34742 * g++.old-deja/g++.jason/template10.C: Account for use of
34743 non-dependent names.
34744 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
34745 syntax.
34746 * g++.old-deja/g++.jason/template37.C: Likewise.
34747 * g++.old-deja/g++.law/access4.C: Change error messages.
34748 * g++.old-deja/g++.law/arm13.C: Remove incorrect
34749 pseudo-destructor names.
34750 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
34751 * g++.old-deja/g++.law/ctors9.C: Likewise.
34752 * g++.old-deja/g++.law/cvt22.C: Likewise.
34753 * g++.old-deja/g++.law/dtors5.C: Likewise.
34754 * g++.old-deja/g++.law/global-init1.C: Likewise.
34755 * g++.old-deja/g++.law/missed-error3.C: Likewise.
34756 * g++.old-deja/g++.law/operators28.C: Likewise.
34757 * g++.old-deja/g++.law/visibility28.C: Likewise.
34758 * g++.old-deja/g++.martin/eval1.C: Likewise.
34759 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
34760 name.
34761 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
34762 * g++.old-deja/g++.mike/net34.C: Likewise.
34763 * g++.old-deja/g++.mike/net36.C: Likewise.
34764 * g++.old-deja/g++.mike/ns2.C: Likewise.
34765 * g++.old-deja/g++.mike/p12306.C: Likewise.
34766 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
34767 value extension.
34768 * g++.old-deja/g++.mike/p700.C: Likewise.
34769 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
34770 * g++.old-deja/g++.mike/p710.C: Likewise.
34771 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
34772 value extension.
34773 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
34774 * g++.old-deja/g++.mike/pmf9.C: Likewise.
34775 * g++.old-deja/g++.ns/crash2.C: Likewise.
34776 * g++.old-deja/g++.ns/crash3.C: Likewise.
34777 * g++.old-deja/g++.ns/invalid1.C: Likewise.
34778 * g++.old-deja/g++.ns/ns17.C: Likewise.
34779 * g++.old-deja/g++.ns/template16.C: Likewise.
34780 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
34781 keyword.
34782 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
34783 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
34784 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
34785 named return value extension.
34786 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
34787 * g++.old-deja/g++.other/access4.C: Issue additional error
34788 messages.
34789 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
34790 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
34791 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
34792 * g++.old-deja/g++.other/crash25.C: Change error message.
34793 * g++.old-deja/g++.other/crash4.C: Change error message.
34794 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
34795 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
34796 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
34797 checks.
34798 * g++.old-deja/g++.other/defarg8.C: Likewise.
34799 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
34800 * g++.old-deja/g++.other/dtor10.C: Likewise.
34801 * g++.old-deja/g++.other/incomplete.C: Likewise.
34802 * g++.old-deja/g++.other/linkage7.C: Likewise.
34803 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
34804 lookup algorithm.
34805 * g++.old-deja/g++.other/mangle2.C: Likewise.
34806 * g++.old-deja/g++.other/refinit2.C: Likewise.
34807 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
34808 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
34809 * g++.old-deja/g++.pt/crash28.C: Likewise.
34810 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
34811 syntax.
34812 * g++.old-deja/g++.pt/crash32.C: Change error message.
34813 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
34814 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
34815 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
34816 error message position.
34817 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
34818 * g++.old-deja/g++.pt/defarg8.C: Change error message.
34819 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
34820 syntax.
34821 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
34822 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
34823 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
34824 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
34825 keyword.
34826 * g++.old-deja/g++.pt/explicit31.C: Likewise.
34827 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
34828 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
34829 keyword.
34830 * g++.old-deja/g++.pt/explicit71.C: Change error message.
34831 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
34832 syntax.
34833 * g++.old-deja/g++.pt/friend28.C: Account for use of
34834 non-dependent names.
34835 * g++.old-deja/g++.pt/friend29.C: Likewise.
34836 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
34837 rules.
34838 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
34839 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
34840 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
34841 lookup rules.
34842 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
34843 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
34844 keyword.
34845 * g++.old-deja/g++.pt/memclass20.C: Likewise.
34846 * g++.old-deja/g++.pt/memclass5.C: Likewise.
34847 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
34848 keyword.
34849 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
34850 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
34851 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
34852 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
34853 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
34854 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
34855 keyword.
34856 * g++.old-deja/g++.pt/spec10.C: Likewise.
34857 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
34858 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
34859 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
34860 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
34861 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
34862 * g++.old-deja/g++.pt/ttp62.C: Likewise.
34863 * g++.old-deja/g++.pt/ttp64.C: Likewise.
34864 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
34865 * g++.old-deja/g++.pt/typename15.C: Likewise.
34866 * g++.old-deja/g++.pt/typename22.C: Likewise.
34867 * g++.old-deja/g++.pt/typename6.C: Change error messages.
34868 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
34869 * g++.old-deja/g++.pt/virtual2.C: Likewise.
34870 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
34871 syntax.
34872 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
34873 return value extension.
34874 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
34875 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
34876 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
34877 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
34878
34879 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
34880
34881 * g++.dg/warn/inline1.C: New test.
34882 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
34883 * g++.old-deja/g++.jason/synth10.C: Likewise.
34884 * g++.old-deja/g++.mike/net31.C: Likewise.
34885 * g++.old-deja/g++.mike/p8786.C: Likewise.
34886
34887 * g++.dg/template/friend10.C: New test.
34888 * g++.dg/template/conv5.C: New test.
34889
34890 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
34891
34892 * g++.dg/lookup/scoped3.C: New test.
34893
34894 * g++.dg/lookup/decl1.C: New test.
34895 * g++.dg/lookup/decl2.C: New test.
34896
34897 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
34898
34899 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
34900 gcc.c-torture/compile/20021015-1.c,
34901 gcc.c-torture/compile/20021015-2.c,
34902 gcc.c-torture/compile/20021123-1.c,
34903 gcc.c-torture/compile/20021123-2.c,
34904 gcc.c-torture/compile/20021123-3.c,
34905 gcc.c-torture/compile/20021123-4.c,
34906 gcc.c-torture/execute/20021024-1.c: Add tests previously added
34907 only to 3.1 or 3.2 branch.
34908
34909 2002-12-23 Mark Mitchell <mark@codesourcery.com>
34910
34911 * gcc.dg/i386-bitfield3.c: New test.
34912
34913 * gcc.dg/i386-bitfield2.c: New test.
34914
34915 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
34916
34917 * g++.dg/parse/conv_op1.C: New test.
34918
34919 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
34920
34921 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
34922 approved.
34923
34924 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
34925
34926 * gcc.c-torture/compile/20021220-1.c: New test.
34927
34928 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
34929
34930 * gcc.dg/i386-fastcall-1.c: New.
34931
34932 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34933
34934 * gcc.c-torture/execute/20021219-1.c: New test.
34935
34936 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34937
34938 * gcc.dg/i386-pic-1.c: New test.
34939
34940 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34941
34942 PR c++/8099
34943 * g++.dg/template/friend9.C: New test.
34944
34945 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34946
34947 PR c++/3663
34948 * g++.dg/template/access7.C: New test.
34949
34950 2002-12-18 Nick Clifton <nickc@redhat.com>
34951
34952 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
34953 the libstdc++-v3 directory has been found.
34954
34955 2002-12-12 Devang Patel <dpatel@apple.com>
34956 * gcc.dg/darwin-ld-1.c: New test.
34957 * gcc.dg/darwin-ld-2.c: New test.
34958 * gcc.dg/darwin-ld-3.c: New test.
34959 * gcc.dg/darwin-ld-4.c: New test.
34960 * gcc.dg/darwin-ld-5.c: New test.
34961
34962 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
34963
34964 * gcc.c-torture/compile/20021212-1.c: New test.
34965
34966 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
34967
34968 * gcc.dg/fshort-wchar: New test.
34969
34970 2002-12-10 Mark Mitchell <mark@codesourcery.com>
34971
34972 PR c++/8372
34973 * g++.dg/template/dtor1.C: New test.
34974
34975 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
34976 markers.
34977
34978 2002-12-10 Jakub Jelinek <jakub@redhat.com>
34979
34980 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
34981
34982 2002-12-09 Mark Mitchell <mark@codesourcery.com>
34983
34984 * g++.dg/template/static1.C: New test.
34985 * g++.dg/template/static2.C: New test.
34986 * g++.old-deja/g++.ext/memconst.C: New test.
34987
34988 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34989
34990 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
34991 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
34992 * g++.dg/special/initp1.C: Likewise.
34993
34994 2002-12-06 Jakub Jelinek <jakub@redhat.com>
34995
34996 * gcc.c-torture/execute/20021204-1.c: New test.
34997
34998 2002-12-04 Geoffrey Keating <geoffk@apple.com>
34999
35000 * gcc.dg/ppc-fmadd-1.c: New file.
35001 * gcc.dg/ppc-fmadd-2.c: New file.
35002 * gcc.dg/ppc-fmadd-3.c: New file.
35003
35004 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35005
35006 * gcc.c-torture/compile/20021204-1.c: New test.
35007
35008 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
35009
35010 * g++.dg/inherit/covariant2.C: New test.
35011 * g++.dg/inherit/covariant3.C: New test.
35012 * g++.dg/inherit/covariant4.C: New test.
35013 * g++.dg/inherit/covariant1.C: Remove XFAIL.
35014 * g++.old-deja/g++.robertl/eb17.C: Likewise.
35015
35016 2002-12-03 Mark Mitchell <mark@codesourcery.com>
35017
35018 PR c++/8688
35019 * g++.dg/init/brace3.C: New test.
35020
35021 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
35022
35023 * gcc.dg/20020210-1.c: Fix a comment typo.
35024
35025 2002-12-02 Mark Mitchell <mark@codesourcery.com>
35026
35027 PR c++/8720
35028 * g++.dg/parse/defarg1.C: New test.
35029
35030 PR c++/8615
35031 * g++.dg/template/char1.C: New test.
35032
35033 * g++.dg/template/varmod1.C: Fix typo.
35034
35035 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35036
35037 DR 180
35038 * g++.old-deja/g++.pt/crash32.C: Expect error.
35039
35040 2002-12-01 Mark Mitchell <mark@codesourcery.com>
35041
35042 PR c++/5919
35043 * g++.dg/template/varmod1.C: New test.
35044
35045 PR c++/8727
35046 * g++.dg/inherit/typeinfo1.C: New test.
35047
35048 PR c++/8663
35049 * g++.dg/inherit/typedef1.C: New test.
35050
35051 2002-11-30 Mark Mitchell <mark@codesourcery.com>
35052
35053 PR c++/8332
35054 PR c++/8493
35055 * g++.dg/template/strlen1.C: New test.
35056
35057 PR c++/8227
35058 * g++.dg/template/ctor2.C: New test.
35059
35060 PR c++/8214
35061 * g++.dg/init/string1.C: New test.
35062
35063 PR c++/8511
35064 * g++.dg/template/friend8.C: New test.
35065
35066 2002-11-29 Joe Buck <jbuck@synopsys.com>
35067
35068 * g++.dg/lookup/anon2.C: New test.
35069
35070 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
35071
35072 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
35073 h8300 port.
35074
35075 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
35076
35077 * gcc.dg/bitfld-6.c: New test.
35078
35079 2002-11-27 Jan Hubicka <jh@suse.cz>
35080
35081 * gcc.c-torture/execute/20021127.[cx]: New test.
35082
35083 2002-11-26 Jan Hubicka <jh@suse.cz>
35084
35085 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
35086 quality.
35087
35088 2002-11-26 Geoffrey Keating <geoffk@apple.com>
35089
35090 * g++.dg/init/brace2.C: New test.
35091 * g++.old-deja/g++.mike/p9129.C: Correct.
35092
35093 2002-11-26 Mark Mitchell <mark@codesourcery.com>
35094
35095 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
35096
35097 2002-11-25 Andreas Bauer <baueran@in.tum.de>
35098
35099 * gcc.dg/sibcall-6: New test for indirect sibcalls.
35100
35101 2002-11-25 Mark Mitchell <mark@codesourcery.com>
35102
35103 * testsuite/g++.dg/abi/empty11.C: New test.
35104 * testsuite/g++.dg/rtti/cv1.C: New test.
35105
35106 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
35107
35108 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
35109
35110 2002-11-24 Mark Mitchell <mark@codesourcery.com>
35111
35112 * g++.dg/abi/empty10.C: New test.
35113
35114 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
35115
35116 * gcc.c-torture/compile/20021124-1.c: New test.
35117
35118 2002-11-22 Mark Mitchell <mark@codesourcery.com>
35119
35120 * g++.dg/abi/rtti2.C: New test.
35121
35122 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
35123
35124 * gcc.dg/i386-unroll-1.c: New test.
35125
35126 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35127
35128 * gcc.c-torture/compile/20021120-1.c: New test.
35129 * gcc.c-torture/compile/20021120-2.c: New test.
35130
35131 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35132
35133 * gcc.dg/bitfld-5.c: New test.
35134
35135 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35136
35137 * gcc.c-torture/execute/20021120-3.c: New test.
35138
35139 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35140
35141 * gcc.c-torture/execute/20021120-2.c: New test.
35142
35143 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35144
35145 * gcc.c-torture/execute/20021120-1.c: New test.
35146
35147 2002-11-20 Jakub Jelinek <jakub@redhat.com>
35148
35149 * gcc.c-torture/execute/20021118-3.c: New test.
35150
35151 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
35152
35153 * gcc.c-torture/compile/20021119-1.c: New test.
35154
35155 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
35156
35157 * gcc.dg/duff-1.c: New test.
35158 * gcc.dg/duff-2.c: New test.
35159 * gcc.dg/duff-3.c: New test.
35160
35161 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
35162
35163 * gcc.dg/cpp/_Pragma5.c: New test.
35164
35165 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
35166
35167 * gcc.c-torture/execute/20021118-2.c: New test.
35168
35169 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
35170
35171 * gcc.c-torture/execute/20021118-1.c: New test.
35172
35173 2002-11-16 Jakub Jelinek <jakub@redhat.com>
35174
35175 * gcc.dg/20021116-1.c: New test.
35176
35177 2002-11-14 Mark Mitchell <mark@codesourcery.com>
35178
35179 * g++.dg/abi/vcall1.C: New test.
35180
35181 2002-11-14 Jakub Jelinek <jakub@redhat.com>
35182
35183 * gcc.dg/20021029-1.c: New test.
35184 * gcc.dg/20021029-2.c: New test.
35185
35186 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
35187
35188 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
35189
35190 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35191
35192 PR c/8439
35193 * gcc.dg/20021110.c: Move to ...
35194 * gcc.c-torture/compile/20021110.c: .... here.
35195
35196 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35197
35198 PR c/8467
35199 * gcc.c-torture/execute/20021111-1.c
35200
35201 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35202
35203 PR c/8439
35204 * gcc.dg/20021110.c: New test.
35205
35206 2002-11-10 Mark Mitchell <mark@codesourcery.com>
35207
35208 * g++.dg/abi/vthunk3.C: Run only on x86.
35209
35210 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
35211
35212 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
35213
35214 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
35215
35216 * lib/compat.exp (compat-execute): Fix logic error in last
35217 change.
35218
35219 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
35220
35221 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
35222
35223 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35224
35225 PR c++/8389
35226 * g++.dg/template/access6.C: New test.
35227
35228 2002-11-08 Jan Hubicka <jh@suse.cz>
35229
35230 * gcc.dg/i386-ssefp-1.c: New test.
35231 * gcc.dg/i386-ssefp-1.c: New test.
35232
35233 2002-11-08 Jan Hubicka <jh@suse.cz>
35234
35235 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
35236
35237 2002-11-07 Mark Mitchell <mark@codesourcery.com>
35238
35239 * g++.dg/abi/vthunk3.C: New test.
35240
35241 PR c++/8338
35242 * g++.dg/template/crash2.C: New test.
35243
35244 2002-11-07 Mark Mitchell <mark@codesourcery.com>
35245
35246 * testsuite/g++.dg/abi/dtor1.C: New test.
35247 * testsuite/g++.dg/abi/dtor2.C: Likewise.
35248
35249 2002-11-05 Geoffrey Keating <geoffk@apple.com>
35250
35251 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
35252 Darwin.
35253
35254 2002-11-04 Adam Nemet <anemet@lnxw.com>
35255
35256 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
35257 -mthumb. Only xfail with -O0.
35258
35259 2002-11-03 Mark Mitchell <mark@codesourcery.com>
35260
35261 * g++.dg/abi/thunk1.C: New test.
35262 * g++.dg/abi/thunk2.C: Likewise.
35263 * g++.dg/abi/vtt1.C: Likewise.
35264
35265 2002-11-02 Diego Novillo <dnovillo@redhat.com>
35266
35267 PR optimization/8423
35268 * gcc.c-torture/execute/builtin-constant.c: New test.
35269
35270 2002-11-01 Zack Weinberg <zack@codesourcery.com>
35271
35272 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
35273 Add some more cases.
35274
35275 2002-11-01 Mark Mitchell <mark@codesourcery.com>
35276
35277 PR c++/8391
35278 * g++.dg/opt/local1.C: New test.
35279
35280 2002-10-30 Mark Mitchell <mark@codesourcery.com>
35281
35282 PR c++/8160
35283 * g++.dg/template/complit1.C: New test.
35284
35285 PR c++/8149
35286 * g++.dg/template/typename4.C: Likewise.
35287
35288 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35289
35290 Core issue 287, PR c++/7639
35291 * g++.dg/template/instantiate1.C: Adjust error location.
35292 * g++.dg/template/instantiate3.C: New test.
35293 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
35294 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
35295 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
35296
35297 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
35298
35299 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
35300
35301 2002-10-29 Mark Mitchell <mark@codesourcery.com>
35302
35303 PR c++/8287
35304 * g++.dg/init/dtor2.C: New test.
35305
35306 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35307
35308 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
35309 * gcc.dg/nest.c: Bypass errors on irix6.
35310
35311 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
35312
35313 * gcc.dg/nest.c: Expect error for mmix-*-*.
35314 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
35315
35316 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
35317
35318 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
35319 markers.
35320
35321 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
35322
35323 2002-10-25 Mike Stump <mrs@apple.com>
35324
35325 * gcc.dg/warn-1.c: New test.
35326
35327 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35328
35329 * g++.dg/template/typename3.C: New test.
35330
35331 2002-10-25 Mark Mitchell <mark@codesourcery.com>
35332
35333 * g++.dg/lookup/ptrmem1.C: New test.
35334
35335 * g++.dg/abi/vthunk2.C: New test.
35336
35337 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35338
35339 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
35340
35341 2002-10-24 Mark Mitchell <mark@codesourcery.com>
35342
35343 * g++.dg/abi/empty9.C: New test.
35344
35345 2002-10-24 Richard Henderson <rth@redhat.com>
35346
35347 * g++.dg/inherit/thunk1.C: Enable for ia64.
35348
35349 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35350
35351 PR c++/8067
35352 * g++.dg/lookup/pretty1.C: New test.
35353
35354 2002-10-23 Jakub Jelinek <jakub@redhat.com>
35355
35356 * gcc.dg/20021023-1.c: New test.
35357
35358 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35359
35360 PR c++/7679
35361 * g++.dg/parse/inline1.C: New test.
35362
35363 2002-10-23 Richard Henderson <rth@redhat.com>
35364
35365 * g++.dg/inherit/thunk1.C: Enable for x86_64.
35366
35367 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
35368
35369 2002-10-22 Mark Mitchell <mark@codesourcery.com>
35370
35371 PR c++/6579
35372 * g++.dg/parse/stmtexpr3.C: New test.
35373
35374 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
35375
35376 * g++.dg/expr/cond1.C: New test.
35377
35378 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35379
35380 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
35381
35382 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35383
35384 * g++.dg/abi/vbase13.C: New test.
35385 * g++.dg/abi/vbase14.C: Likewise.
35386
35387 2002-10-21 Jakub Jelinek <jakub@redhat.com>
35388
35389 * gcc.dg/tls/pic-1.c: New test.
35390 * gcc.dg/tls/nonpic-1.c: New test.
35391 * gcc.dg/20021018-1.c: New test.
35392
35393 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35394
35395 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
35396 Remove only files with the same base name as the test case.
35397 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
35398 (profopt-execute): Likewise. Also, remove old profiling
35399 and performance data files before running the tests.
35400
35401 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
35402 * g++.dg/bprob/bprob.exp: Likewise.
35403 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
35404 to allow more general test case names.
35405
35406 * g++.dg/bprob/bprob-1.C: Rename to ...
35407 * g++.dg/bprob/g++-bprob-1.C: ... this.
35408
35409 * g77.dg/bprob/bprob-1.f: Rename to ...
35410 * g77.dg/bprob/g77-bprob-1.f: ... this.
35411
35412 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35413
35414 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
35415 bison 1.50 or later.
35416
35417 2002-10-21 Janis Johnson <janis187@us.ibm.com>
35418
35419 * g++.dg/README: Describe more test directories.
35420
35421 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35422
35423 * g++.dg/init/array6.C: Add additional tests.
35424
35425 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35426
35427 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
35428 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
35429
35430 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
35431
35432 * gcc.c-torture/compile/20020604-1.x: New.
35433 * gcc.c-torture/compile/simd-5.x: Likewise.
35434 * gcc.c-torture/execute/920710-1.x: Likewise.
35435 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
35436
35437 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35438
35439 * g++.dg/inherit/override1.C: Add dg-options clause.
35440
35441 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35442
35443 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
35444 _mm_slli_si128.
35445
35446 2002-10-19 Andreas Schwab <schwab@suse.de>
35447
35448 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
35449 directory component.
35450
35451 2002-10-18 Mark Mitchell <mark@codesourcery.com>
35452
35453 * g++.dg/inherit/thunk1.C: New test.
35454
35455 * g++.dg/inherit/override1.C: New test.
35456
35457 * g++.dg/abi/mangle11.C: New test.
35458 * g++.dg/abi/mangle14.C: New test.
35459 * g++.dg/abi/mangle17.C: New test.
35460
35461 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
35462
35463 * g++.dg/overload/member2.C: New test.
35464
35465 2002-10-17 Janis Johnson <janis187@us.ibm.com>
35466
35467 * g++.dg/README: Describe new compat directory.
35468 * g++.dg/dg.exp: Skip tests in compat directory.
35469 * README.compat: New file.
35470 * lib/compat.exp: New expect script.
35471 * g++.dg/compat: New test directory.
35472 * g++.dg/compat/compat.exp: New expect script.
35473 * g++.dg/compat/abi: New test directory.
35474 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
35475 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
35476 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
35477 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
35478 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
35479 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
35480 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
35481 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
35482 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
35483 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
35484 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
35485 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
35486 * g++.dg/compat/break: New test directory.
35487 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
35488 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
35489 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
35490 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
35491 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
35492 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
35493 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
35494 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
35495 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
35496 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
35497 g++.dg/compat/break/README: New files.
35498 * g++.dg/compat/eh: New test directory.
35499 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
35500 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
35501 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
35502 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
35503 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
35504 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
35505 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
35506 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
35507 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
35508 g++.dg/compat/eh/filter2_y.C,
35509 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
35510 g++.dg/compat/eh/new1_y.C,
35511 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
35512 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
35513 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
35514 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
35515 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
35516 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
35517 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
35518 g++.dg/compat/eh/unexpected1_y.C: New files.
35519 * g++.dg/compat/init: New test directory.
35520 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
35521 g++.dg/compat/init/array5_y.C,
35522 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
35523 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
35524 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
35525 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
35526 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
35527 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
35528 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
35529 g++.dg/compat/init/init-ref2_y.C: New files.
35530
35531 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35532
35533 PR c++/7584
35534 * g++.dg/inherit/using3.C: New test.
35535
35536 2002-10-17 Jan Hubicka <jh@suse.cz>
35537
35538 * gcc.dg/20021017-2.c: New test.
35539
35540 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35541
35542 * g++.dg/abi/mangle16.C: Adjust.
35543
35544 * g++.dg/init/array8.C: New test.
35545
35546 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
35547
35548 * gcc.dg/special/mips-abi.exp: New test.
35549 * gcc.dg/special/mips-abi.s: Empty file used by the above.
35550
35551 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35552
35553 * g++.dg/abi/mangle16.C: New test.
35554 * g++.dg/abi/mangle17.C: Likewise.
35555
35556 PR c++/7478
35557 * g++.dg/template/ref1.C: New test.
35558
35559 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35560
35561 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
35562
35563 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
35564
35565 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
35566
35567 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35568
35569 PR c++/7524
35570 * g++.dg/init/array7.C: New test.
35571
35572 2002-10-15 Mark Mitchell <mark@codesourcery.com>
35573
35574 * g++.dg/init/array6.C: New test.
35575
35576 * g++.dg/abi/mangle13.C: Likewise.
35577 * g++.dg/abi/mangle14.C: Likewise.
35578 * g++.dg/abi/mangle15.C: Likewise.
35579
35580 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35581
35582 * g++.dg/abi/empty8.C: New test.
35583
35584 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
35585
35586 * g++.dg/init/ctor1.C: New test.
35587
35588 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
35589
35590 * gcc.c-torture/execute/20021015-1.c: New test.
35591
35592 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
35593
35594 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
35595
35596 2002-10-14 Jan Hubicka <jh@suse.cz>
35597
35598 * gcc.dg/i386-ssetype-[1-5].c: New tests.
35599
35600 2002-10-14 Richard Henderson <rth@redhat.com>
35601
35602 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
35603
35604 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35605
35606 PR optimization/6631
35607 * g++.dg/opt/const2.C: New test.
35608
35609 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35610
35611 PR c++/7176
35612 * g++.dg/parse/friend1.C: New test.
35613 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
35614
35615 2002-10-14 Jakub Jelinek <jakub@redhat.com>
35616
35617 * gcc.dg/20021014-1.c: New test.
35618
35619 2002-10-11 Mark Mitchell <mark@codesourcery.com>
35620
35621 PR c++/5661
35622 * g++.dg/ext/vlm1.C: New test.
35623 * g++.dg/ext/vlm2.C: Likewise.
35624
35625 * g++.dg/init/array1.C: Remove invalid braces.
35626 * g++.dg/init/brace1.C: New test.
35627 * g++.dg/init/copy2.C: Likewise.
35628 * g++.dg/init/copy3.C: Likewise.
35629 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
35630 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
35631 braces.
35632
35633 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
35634
35635 * gcc.dg/cpp/assembler.S: Don't use -ansi.
35636
35637 2002-10-11 Richard Shann <richard.shann@superh.com>
35638
35639 * gcc.c-torture/compile/simd-5.c: New test.
35640
35641 2002-10-10 Roger Sayle <roger@eyesopen.com>
35642
35643 * gcc.c-torture/execute/shiftopt-1.c: New test case.
35644
35645 2002-10-10 Jim Wilson <wilson@redhat.com>
35646
35647 * gcc.c-torture/execute/20021010-1.c: New test.
35648
35649 2002-10-09 Zack Weinberg <zack@codesourcery.com>
35650
35651 PR c/7353
35652 * g++.dg/ext/typedef-init.C: New test.
35653 * gcc.dg/typedef-init.c: New test.
35654
35655 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
35656
35657 * gcc.dg/cpp/paste13.c: New test.
35658
35659 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35660
35661 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
35662 remaining platforms, XFAIL during compile, not execute. Don't
35663 XFAIL at -O0.
35664
35665 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
35666
35667 * gcc.dg/alias-1.c: Tweak expected warning.
35668
35669 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
35670
35671 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
35672
35673 2002-10-06 Andreas Jaeger <aj@suse.de>
35674
35675 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
35676 * gcc.dg/cpp/c++98.C: Likewise.
35677
35678 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
35679 * g++.dg/cpp/c++98.C: Likewise.
35680
35681 * g++.dg/README (Subdirectories): Mention cpp directory.
35682
35683 PR target/7559
35684 * gcc.dg/20021006-1.c: New test.
35685
35686 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35687
35688 PR c++/7804
35689 * g++.dg/other/warning1.C: New test.
35690
35691 2002-10-04 Roger Sayle <roger@eyesopen.com>
35692
35693 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
35694 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
35695 and sparc-*-* with -m64 as expected failures. See PR 8087.
35696
35697 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35698
35699 PR c++/7931
35700 * g++.dg/template/ptrmem3.C: New test.
35701
35702 PR c++/7754
35703 * g++.dg/template/union1.C: New test.
35704
35705 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35706
35707 PR c++/8006
35708 * g++.dg/abi/mangle9.C: New test.
35709 * g++.dg/abi/mangle10.C: New test.
35710 * g++.dg/abi/mangle11.C: New test.
35711 * g++.dg/abi/mangle12.C: New test.
35712
35713 2002-10-02 Mark Mitchell <mark@codesourcery.com>
35714
35715 PR c++/7188.
35716 * g++.dg/template/meminit1.C: New test.
35717 * g++.dg/warn/Wreorder-1.C: Likewise.
35718 * g++.old-deja/g++.mike/warn3.C: Tweak.
35719 * lib/prune.exp: Ingore "in copy constructor".
35720
35721 2002-10-02 Andreas Jaeger <aj@suse.de>
35722
35723 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
35724 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
35725 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
35726 on x86-64.
35727
35728 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35729
35730 * gcc.dg/empty1.C: Fix typo.
35731
35732 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
35733
35734 * gcc.dg/alias-1.c: New test.
35735
35736 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35737
35738 * gcc.dg/empty1.C: New test.
35739
35740 * g++.dg/tls/init-2.C: Tweak error messages.
35741
35742 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
35743
35744 * gcc.c-torture/compile/20020923-1.c: New test.
35745
35746 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
35747
35748 * gcc.c-torture/execute/ffs-1.c: New test.
35749 * gcc.c-torture/execute/ffs-2.c: Ditto.
35750
35751 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
35752
35753 * g++.dg/overload/member1.C: New test.
35754
35755 2002-09-30 Mark Mitchell <mark@codesourcery.com>
35756
35757 * g++.dg/abi/empty7.C: New test.
35758 * g++.dg/init/pm2.C: Likewise.
35759
35760 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
35761
35762 * g++.dg/rtti/crash1.C: New test.
35763
35764 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
35765
35766 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
35767 gcc.dg/sibcall-4.c: New tests.
35768
35769 2002-09-28 Roger Sayle <roger@eyesopen.com>
35770
35771 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
35772 powerpc and MMIX targets.
35773
35774 2002-09-27 Zack Weinberg <zack@codesourcery.com>
35775
35776 * gcc.dg/cpp/20020927-1.c: New.
35777
35778 2002-09-26 David S. Miller <davem@redhat.com>
35779
35780 * gcc.c-torture/compile/trunctfdf.c: New.
35781
35782 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35783
35784 * lib/target-supports.exp (check_weak_available): Handle solaris2.
35785
35786 2002-09-27 Alan Modra <amodra@bigpond.net.au>
35787
35788 * gcc.c-torture/execute/loop-15.c: New.
35789
35790 2002-09-26 Janis Johnson <janis187@us.ibm.com>
35791
35792 * README.QMTEST: Fix typo.
35793
35794 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
35795
35796 * gcc.dg/20020926-1.c: New test.
35797
35798 2002-09-25 David S. Miller <davem@redhat.com>
35799
35800 PR target/7842
35801 * gcc.c-torture/execute/shiftdi.c: New test.
35802
35803 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
35804
35805 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
35806 unique to the tool.
35807 * lib/g77.exp (g77_init): Likewise.
35808 * lib/g++.exp (g++_init): Likewise.
35809 * lib/objc.exp (objc_init): Likewise.
35810
35811 2002-09-25 Mark Mitchell <mark@codesourcery.com>
35812
35813 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
35814 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
35815 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
35816
35817 2002-09-25 Richard Henderson <rth@redhat.com>
35818
35819 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
35820 too-small long double.
35821
35822 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
35823
35824 * gcc.dg/20020919-1.c: New test.
35825
35826 2002-09-23 Mark Mitchell <mark@codesourcery.com>
35827
35828 * g++.dg/abi/bitfield6.C: New test.
35829 * g++.dg/abi/bitfield7.C: New test.
35830 * g++.dg/abi/bitfield8.C: New test.
35831 * g++.dg/abi/vbase11.C: New test.
35832
35833 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
35834
35835 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
35836 hppa*-*-hpux*. Update test comment.
35837
35838 2002-09-20 Jakub Jelinek <jakub@redhat.com>
35839
35840 * gcc.dg/tls/struct-1.c: New test.
35841
35842 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
35843
35844 * gcc.dg/cpp/tr-warn2.c: Update.
35845
35846 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35847
35848 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
35849
35850 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35851
35852 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
35853 systems.
35854
35855 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
35856
35857 * gcc.c-torture/execute/ieee/mzero3.c: New test.
35858
35859 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35860 Adjust for c++filt moved to binutils. Remove spurious duplicate
35861 setting of cxxfilt.
35862
35863 2002-09-19 Geoffrey Keating <geoffk@apple.com>
35864
35865 * gcc.dg/20020312-2.c: Update for darwin.
35866
35867 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
35868
35869 * g++.old-deja/g++.other/crash32.C: Mark ICE.
35870
35871 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
35872
35873 * objc.dg/comp-types-1.m: New test.
35874 * objc.dg/comp-types-2.m: New test.
35875 * objc.dg/comp-types-3.m: New test.
35876 * objc.dg/comp-types-4.m: New test.
35877 * objc.dg/comp-types-5.m: New test.
35878 * objc.dg/comp-types-6.m: New test.
35879
35880 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
35881
35882 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
35883
35884 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35885
35886 * g++.dg/other/do1.C: New test.
35887
35888 * g++.dg/template/subst1.C: New test.
35889
35890 2002-09-16 Steve Ellcey <sje@cup.hp.com>
35891
35892 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
35893
35894 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35895
35896 * g++.dg/template/qualttp20.C: Adjust expected errors.
35897 * g++.old-deja/g++.jason/report.C: Likewise.
35898 * g++.old-deja/g++.other/qual1.C: Likewise.
35899
35900 * g++.dg/lookup/scoped2.C: New test.
35901
35902 * g++.dg/ext/asm3.C: New test.
35903
35904 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
35905
35906 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
35907
35908 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
35909
35910 * ChangeLog: follow spelling conventions.
35911 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
35912 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
35913 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
35914 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
35915 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
35916 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
35917 * g++.old-deja/g++.law/global-init1.C: Likewise.
35918 * g++.old-deja/g++.other/delete4.C: Likewise.
35919 * g++.old-deja/g++.other/inline21.C: Likewise.
35920 * g++.old-deja/g++.other/singleton.C: Likewise.
35921 * g77.dg/strlen0.f: Likewise.
35922 * g77.f-torture/compile/20010519-1.f: Likewise.
35923 * g77.f-torture/compile/980310-4.f: Likewise.
35924 * gcc.c-torture/compile/20000605-1.c: Likewise.
35925 * gcc.c-torture/execute/20020225-1.c: Likewise.
35926 * gcc.dg/c90-hexfloat-2.c: Likewise.
35927 * gcc.dg/c99-bool-1.c: Likewise.
35928 * gcc.dg/c99-hexfloat-2.c: Likewise.
35929 * gcc.dg/dll-2.c: Likewise.
35930 * gcc.dg/wtr-union-init-1.c: Likewise.
35931 * gcc.dg/wtr-union-init-2.c: Likewise.
35932 * gcc.dg/wtr-union-init-3.c: Likewise.
35933 * gcc.dg/cpp/avoidpaste1.c: Likewise.
35934 * gcc.dg/cpp/defined.c: Likewise.
35935 * gcc.dg/cpp/macsyntx.c: Likewise.
35936 * gcc.dg/cpp/paste2.c: Likewise.
35937 * gcc.dg/cpp/trad/defined.c: Likewise.
35938 * gcc.dg/format/c90-printf-1.c: Likewise.
35939 * gcc.dg/format/c90-scanf-1.c: Likewise.
35940 * gcc.dg/format/c99-printf-1.c: Likewise.
35941 * gcc.dg/format/c99-scanf-1.c: Likewise.
35942 * gcc.misc-tests/gcov-8.c: Likewise.
35943 * lib/profopt.exp: Likewise.
35944
35945 2002-09-15 Krister Walfridsson <cato@df.lth.se>
35946
35947 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
35948
35949 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
35950
35951 * g++.dg/inherit/using2.C: New test.
35952
35953 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
35954
35955 * ChangeLog: Follow spelling conventions.
35956 * g++.dg/template/friend4.C: Likewise.
35957 * g++.old-deja/g++.pt/crash67.C: Likewise.
35958 * gcc.c-torture/execute/20000801-4.c: Likewise.
35959 * gcc.dg/c90-digraph-1.c: Likewise.
35960 * gcc.dg/c94-digraph-1.c: Likewise.
35961 * gcc.dg/c99-digraph-1.c: Likewise.
35962 * gcc.dg/cpp/line5.c: Likewise.
35963 * gcc.dg/cpp/multiline.c: Likewise.
35964 * gcc.dg/cpp/trad/literals-1.c: Likewise.
35965 * gcc.dg/format/attr-3.c: Likewise.
35966 * gcc.dg/format/c90-scanf-3.c: Likewise.
35967 * gcc.dg/format/ext-4.c: Likewise.
35968
35969 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
35970
35971 * g++.dg/template/pretty1.C: New test.
35972
35973 2002-09-14 Alan Modra <amodra@bigpond.net.au>
35974
35975 * gcc.c-torture/execute/struct-cpy-1.c: New test.
35976
35977 2002-09-13 Matt Austern <austern@apple.com>
35978
35979 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
35980 passing a cast expression to a function by const reference.
35981
35982 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
35983
35984 * g++.dg/template/deduce1.C: New test.
35985
35986 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
35987
35988 * gcc.c-torture/execute/simd-1.c: Force all use of int to
35989 32-bit int.
35990
35991 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
35992
35993 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
35994 usage.
35995
35996 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
35997
35998 * gcc.c-torture/compile/20020910-1.c: New test.
35999
36000 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
36001
36002 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
36003
36004 2002-09-10 Andreas Jaeger <aj@suse.de>
36005
36006 * gcc.dg/20020312-2.c: Adjust for x86-64.
36007
36008 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
36009
36010 * g77.dg/7388.f: New test case for PR 7388.
36011
36012 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
36013
36014 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
36015
36016 2002-09-05 Ziemowit Laski <zlaski@apple.com>
36017
36018 * objc.dg/proto-lossage-1.m: New test.
36019
36020 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
36021
36022 * gcc.dg/cpp/_Pragma4.c: Fix typo.
36023
36024 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
36025
36026 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
36027 expected to pass.
36028
36029 2002-09-06 Stan Shebs <shebs@apple.com>
36030 David Edelsohn <edelsohn@gnu.org>
36031
36032 * gcc.dg/weak: New directory.
36033 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
36034 target-specific xfail bits.
36035 * gcc.dg/typeof-2.c: Move to new directory.
36036 * gcc.dg/weak.exp: New expect script.
36037
36038 2002-09-06 Alan Modra <amodra@bigpond.net.au>
36039
36040 * gcc.c-torture/execute/extzvsi.c: New test.
36041
36042 2002-09-05 Stan Shebs <shebs@apple.com>
36043
36044 * gcc.dg/weak-1.c: xfail on Darwin.
36045 * gcc.dg/weak-2.c: Ditto.
36046 * gcc.dg/weak-3.c: Ditto.
36047 * gcc.dg/weak-4.c: Ditto.
36048 * gcc.dg/weak-5.c: Ditto.
36049 * gcc.dg/weak-6.c: Ditto.
36050 * gcc.dg/weak-7.c: Ditto.
36051 * gcc.dg/weak-8.c: Ditto.
36052 * gcc.dg/weak-9.c: Ditto.
36053
36054 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
36055
36056 * gcc.c-torture/execute/loop-14.c: New test.
36057
36058 2002-09-04 Jakub Jelinek <jakub@redhat.com>
36059
36060 * g++.dg/other/cxa-atexit1.C: New test.
36061
36062 * gcc.dg/typeof-2.c: New test.
36063
36064 2002-09-03 Roger Sayle <roger@eyesopen.com>
36065
36066 * gcc.dg/builtins-2.c: New testcase.
36067 * gcc.dg/builtins-3.c: New testcase.
36068
36069 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
36070
36071 * gcc.dg/cpp/_Pragma4.c: New test.
36072
36073 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
36074
36075 * objc/execute/nil_method-1.m: New testcase.
36076
36077 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
36078
36079 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
36080 [Object class], not [Object initialize].
36081
36082 2002-08-31 Roger Sayle <roger@eyesopen.com>
36083 Hans-Peter Nilsson <hp@bitrange.com>
36084
36085 * gcc.c-torture/execute/20020720-1.x: Skip test on
36086 mmix-knuth-mmixware. Correct comment.
36087
36088 2002-08-27 Mark Mitchell <mark@codesourcery.com>
36089
36090 * testsuite/g++.dg/abi/bitfield5.C: New test.
36091 * testsuite/g++.dg/abi/vbase10.C: Likewise.
36092
36093 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
36094
36095 * objc.dg/undeclared-selector.m: New test.
36096
36097 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
36098
36099 * g++.dg/other/offsetof1.C: Avoid cast warning.
36100
36101 2002-08-26 Ziemowit Laski <zlaski@apple.com>
36102
36103 * objc.dg/super-class-2.m: New test.
36104
36105 2002-08-24 Matt Austern <austern@apple.com>
36106
36107 * g++.dg/ext/lvaddr.C: New test.
36108 * g++.dg/ext/lvcast.C: New test.
36109
36110 2002-08-22 Mark Mitchell <mark@codesourcery.com>
36111
36112 * testsuite/g++.dg/inherit/cond1.C: New test.
36113
36114 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
36115
36116 * gcc.dg/noncompile/incomplete-1.c: New test.
36117
36118 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
36119
36120 * gcc.dg/typespec-1.c: New test.
36121
36122 2002-08-20 Devang Patel <dpatel@apple.com>
36123 * objc.dg/proto-hier-2.m: New test.
36124
36125 2002-08-19 Ziemowit Laski <zlaski@apple.com>
36126
36127 * objc.dg/bitfield-1.m: New test.
36128 * objc.dg/bitfield-2.m: New test.
36129
36130 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
36131
36132 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
36133 gcc.dg/c99-flex-array-4.c: New tests.
36134
36135 2002-08-16 Stan Shebs <shebs@apple.com>
36136
36137 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
36138
36139 2002-08-15 Jakub Jelinek <jakub@redhat.com>
36140
36141 * gcc.dg/typeof-1.c: New test.
36142 * g++.dg/ext/typeof2.C: New test.
36143
36144 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
36145
36146 * g++.dg/other/offsetof1.C: New test.
36147
36148 2002-08-14 Richard Henderson <rth@redhat.com>
36149
36150 * gcc.dg/tls/diag-3.c: Fix expected message strings.
36151
36152 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
36153
36154 * gcc.dg/cpp/_Pragma3.c: New test.
36155
36156 2002-08-13 Mark Mitchell <mark@codesourcery.com>
36157
36158 * g++.dg/template/inherit3: New test.
36159
36160 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
36161
36162 * gcc.dg/bitfld-4.c: Add blank options.
36163
36164 2002-08-09 Mark Mitchell <mark@codesourcery.com>
36165
36166 * g++.dg/template/crash1.C: New test.
36167
36168 2002-08-08 Jakub Jelinek <jakub@redhat.com>
36169
36170 * gcc.dg/tls/opt-2.c: New test.
36171
36172 2002-08-08 Devang Patel <dpatel@apple.com>
36173
36174 * objc.dg/selector-1.m : New test
36175
36176 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
36177
36178 * g++.dg/abi/bitfield4.C: New test.
36179 * gcc.dg/bitfld-4.c: New test.
36180
36181 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
36182
36183 * g++.dg/other/packed1.C: New test.
36184
36185 2002-08-07 Mark Mitchell <mark@codesourcery.com>
36186
36187 * g++.dg/abi/offsetof.C: Tweak error messages.
36188 * g++.old-deja/g++.mike/p10769a.C: Likewise.
36189
36190 2002-08-08 Jakub Jelinek <jakub@redhat.com>
36191
36192 * gcc.dg/bitfld-3.c: New test.
36193
36194 2002-08-07 Jakub Jelinek <jakub@redhat.com>
36195 Richard Henderson <rth@redhat.com>
36196
36197 * gcc.dg/i386-bitfield1.c: New test.
36198 * g++.dg/abi/bitfield3.C: Update.
36199
36200 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
36201
36202 * objc.dg/const-str-2.m: Update.
36203 * gcc.dg/cpp/c++98.c: Change to C extension.
36204 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
36205 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
36206
36207 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
36208
36209 * testsuite/gcc.dg/tls/diag-3.c: New.
36210
36211 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
36212
36213 * g++.dg/README (Subdirectories): Document new subdir expr.
36214 * g++.dg/expr/pmf-1.C: New test.
36215
36216 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
36217
36218 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
36219
36220 2002-08-06 Jakub Jelinek <jakub@redhat.com>
36221
36222 * g++.dg/abi/bitfield3.C: New test.
36223
36224 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
36225
36226 * lib/gcov.exp: Tweak expected line formats.
36227 * gcc.misc-tests/gcov8.c: New test.
36228 * gcc.misc-tests/gcov8.x: New flags.
36229
36230 2002-08-05 Jakub Jelinek <jakub@redhat.com>
36231
36232 * consistency.vlad/layout/endian.c: Include string.h.
36233
36234 * gcc.c-torture/execute/20020805-1.c: New test.
36235
36236 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
36237
36238 * g++.dg/other/conversion1.C: New test.
36239
36240 2002-08-03 Roger Sayle <roger@eyesopen.com>
36241
36242 * gcc.dg/builtins-1.c: New testcase.
36243
36244 2002-08-02 Mark Mitchell <mark@codesourcery.com>
36245
36246 * g++.dg/inherit/access3.C: New test.
36247
36248 2002-08-01 Jakub Jelinek <jakub@redhat.com>
36249
36250 * gcc.dg/ia64-visibility-2.c: New test.
36251
36252 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
36253
36254 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
36255 __qualifier_flags to __flags.
36256
36257 2002-07-31 Mark Mitchell <mark@codesourcery.com>
36258
36259 * g++.dg/inherit/operator1.C: New test.
36260 * g++.dg/lookup/disamb1.C: Fix typo in comment.
36261 * g++.dg/other/error1.C: Change expected error message.
36262 * g++.dg/template/conv4.C: Likewise.
36263
36264 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
36265
36266 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
36267 for documented behavior.
36268
36269 2002-07-25 Roger Sayle <roger@eyesopen.com>
36270
36271 * gcc.c-torture/execute/20020720-1.x: Skip this test on
36272 several targets known to fail.
36273
36274 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
36275
36276 * gcc.dg/mips-args-[123].c: New tests.
36277
36278 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
36279
36280 * gcc.dg/ppc-spe.c: New.
36281
36282 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
36283
36284 * g++.dg/other/ptrmem4.C: New testcase.
36285
36286 2002-07-24 Richard Henderson <rth@redhat.com>
36287
36288 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
36289
36290 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
36291
36292 * g++.dg/ext/alignof1.C (main): Return 0 for success.
36293
36294 2002-07-24 Roger Sayle <roger@eyesopen.com>
36295
36296 * gcc.c-torture/execute/memset-3.c: New testcase.
36297
36298 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
36299
36300 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
36301 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
36302
36303 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36304
36305 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
36306 Delete.
36307
36308 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
36309
36310 * gcc.c-torture/compile/simd-4.c: New test.
36311
36312 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36313
36314 PR c++/7347, c++/7348
36315 * g++.dg/template/access4.C: New test.
36316 * g++.dg/template/access5.C: New test.
36317 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
36318 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
36319 * g++.old-deja/g++.pt/ttp58.C: Likewise.
36320 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
36321
36322 2002-07-22 Jakub Jelinek <jakub@redhat.com>
36323
36324 * gcc.dg/gnu89-init-2.c: New test.
36325
36326 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
36327
36328 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
36329
36330 2002-07-20 Roger Sayle <roger@eyesopen.com>
36331
36332 * gcc.c-torture/execute/20020720-1.c: New testcase.
36333
36334 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
36335
36336 * gcc.dg/cpp/Wsignprom.c: New tests.
36337
36338 2002-07-20 Alan Modra <amodra@bigpond.net.au>
36339
36340 * gcc.c-torture/execute/loop-13.c: New test.
36341
36342 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
36343
36344 * gcc.dg/cpp/expr.c: New tests.
36345
36346 2002-07-18 David Edelsohn <edelsohn@gnu.org>
36347
36348 * g++.dg/opt/pr6713.C: Add template instantiation.
36349
36350 2002-07-18 Alan Modra <amodra@bigpond.net.au>
36351
36352 * gcc.dg/nest.c: New test.
36353
36354 2002-07-17 Richard Henderson <rth@redhat.com>
36355
36356 * g++.dg/opt/pr6713.C: New test.
36357
36358 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
36359
36360 * gcc.c-torture/execute/loop-2e.x: Let the testcase
36361 XFAIL for all x86 processors.
36362
36363 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
36364
36365 * gcc.c-torture/execute/20010122-1.x: Do not test with
36366 -fomit-frame-pointer.
36367
36368 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36369
36370 * g++.dg/template/instantiate2.C: New test.
36371 * g++.dg/template/spec4.C: New test.
36372
36373 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36374
36375 * g++.dg/template/access2.C: New test.
36376 * g++.dg/template/access3.C: New test.
36377
36378 2002-07-15 Zack Weinberg <zack@codesourcery.com>
36379
36380 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
36381 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
36382 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
36383 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
36384 Convert to use <stdarg.h>.
36385 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
36386 Delete.
36387 * gcc.dg/va-arg-2.c: New.
36388 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
36389
36390 2002-07-15 Jakub Jelinek <jakub@redhat.com>
36391
36392 * gcc.c-torture/compile/20020710-1.c: New test.
36393
36394 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
36395 Andrew Pinski <pinskia@physics.uc.edu>
36396
36397 gcc.c-torture/compile/simd-2.c: New testcase.
36398 gcc.c-torture/compile/simd-3.c: Likewise.
36399
36400 2002-07-11 Mark Mitchell <mark@codesourcery.com>
36401
36402 PR c++/7224
36403 * g++.dg/overload/error1.C: New test.
36404
36405 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36406
36407 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
36408 configuration and IRIX 6 O32 ABI.
36409
36410 2002-07-11 Roger Sayle <roger@eyesopen.com>
36411
36412 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
36413
36414 2002-07-10 Roger Sayle <roger@eyesopen.com>
36415
36416 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
36417
36418 2002-07-10 Jeffrey A Law <law@redhat.com>
36419
36420 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
36421
36422 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
36423
36424 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
36425
36426 * gcc.dg/20020312-2.c: Check for __PPC__.
36427
36428 2002-07-09 Diego Novillo <dnovillo@redhat.com>
36429
36430 * gcc.c-torture/compile/20020709-1.c: New test.
36431
36432 2002-07-07 Roger Sayle <roger@eyesopen.com>
36433
36434 * g++.dg/template/qualttp21.C: New test case.
36435
36436 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
36437
36438 * gcc.c-torture/compile/20020706-1.c: New test.
36439 * gcc.c-torture/compile/20020706-2.c: New test.
36440
36441 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
36442 Alexandre Oliva <aoliva@redhat.com>
36443
36444 * g++.dg/warn/incomplete1.C: New test.
36445
36446 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36447
36448 PR c++/7099
36449 * g++.dg/warn/noreturn1.C: New test.
36450
36451 2002-07-03 Mark Mitchell <mark@codesourcery.com>
36452
36453 PR c++/6706
36454 * g++.dg/debug/debug6.C: New test.
36455 * g++.dg/debug/debug7.C: New test.
36456
36457 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
36458
36459 * gcc.c-torture/compile/simd-3.c: New test.
36460
36461 2002-07-03 Chris Demetriou <cgd@broadcom.com>
36462
36463 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
36464 * gcc.dg/20020620-1.c: Likewise.
36465
36466 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36467
36468 PR c++/6944
36469 * g++.dg/init/array4.C: New test.
36470 * g++.dg/init/array5.C: New test.
36471
36472 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
36473
36474 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
36475 * gcc.c-torture/execute/simd-2.c (main): Likewise.
36476
36477 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36478
36479 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
36480 * gcc.dg/wtr-aggr-init-1.c: Likewise.
36481 * gcc.dg/wtr-conversion-1.c: Likewise.
36482 * gcc.dg/wtr-escape-1.c: Likewise.
36483 * gcc.dg/wtr-int-type-1.c: Likewise.
36484 * gcc.dg/wtr-label-1.c: Likewise.
36485 * gcc.dg/wtr-static-1.c: Likewise.
36486 * gcc.dg/wtr-strcat-1.c: Likewise.
36487 * gcc.dg/wtr-suffix-1.c: Likewise.
36488 * gcc.dg/wtr-switch-1.c: Likewise.
36489 * gcc.dg/wtr-unary-plus-1.c: Likewise.
36490 * gcc.dg/wtr-union-init-1.c: Likewise.
36491 * gcc.dg/wtr-union-init-2.c: Likewise.
36492 * gcc.dg/wtr-union-init-3.c: Likewise.
36493
36494 * gcc.dg/wtr-func-def-1.c: New test.
36495
36496 2002-07-02 Devang Patel <dpatel@apple.com>
36497
36498 * objc.dg/param-1.m: New test.
36499
36500 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
36501
36502 * gcc.dg/cpp/trad/directive.c: Add test.
36503 * gcc.dg/cpp/trad/macroargs.c: Add test.
36504 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
36505
36506 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
36507
36508 * gcc.dg/cpp/cmdlne-M.c: New test.
36509
36510 2002-07-02 Ziemowit Laski <zlaski@apple.com>
36511
36512 * objc.dg/desig-init-1.m: New test.
36513
36514 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36515
36516 PR c++/6716
36517 * g++.dg/template/instantiate1.C: New test.
36518
36519 2002-07-01 Mark Mitchell <mark@codesourcery.com>
36520
36521 PR c++/7112
36522 * g++.dg/template/sizeof2.C: New test.
36523
36524 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36525
36526 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
36527 gcc.dg/cpp/trad/include.c: New tests.
36528
36529 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
36530
36531 PR target/7177
36532 * gcc.c-torture/compile/20020701-1.c: New test.
36533
36534 2002-07-01 Stan Shebs <shebs@apple.com>
36535
36536 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
36537 header here...
36538 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
36539 (objc-torture-execute): or here.
36540
36541 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
36542
36543 * gcc.c-torture/execute/arith-rand-ll.c: New test.
36544
36545 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36546
36547 * gcc.dg/cpp/trad/escaped-nl.c: New test.
36548
36549 2002-06-30 Devang Patel <dpatel@apple.com>
36550
36551 * objc.dg/fsyntax-only.m: New test.
36552
36553 2002-06-27 Mark Mitchell <mark@codesourcery.com>
36554
36555 PR c++/6695
36556 * g++.dg/template/friend7.C: New file.
36557
36558 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
36559
36560 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
36561 return type.
36562
36563 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
36564
36565 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
36566 avoid division by zero.
36567
36568 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
36569
36570 * gcc.dg/Wunknownprag.c: New tests.
36571
36572 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
36573
36574 * gcc.c-torture/execute/simd-2.c: New test.
36575
36576 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
36577
36578 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
36579 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
36580 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
36581 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
36582 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
36583 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
36584 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
36585 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
36586 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
36587 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
36588 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
36589 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
36590 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
36591 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
36592 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
36593 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
36594 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
36595
36596 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
36597
36598 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
36599 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
36600 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
36601 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
36602 New tests.
36603 * gcc.dg/cpp/trad/directive.c: Update.
36604
36605 2002-06-23 Andreas Jaeger <aj@suse.de>
36606
36607 * gcc.c-torture/execute/complex-6.c: New.
36608
36609 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
36610
36611 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
36612 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
36613 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
36614 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
36615
36616 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
36617
36618 * gcc.dg/cpp/trad: New directory with traditional tests copied
36619 from parent directory.
36620 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36621 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36622 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36623 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36624 Move to trad/ and rename.
36625 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
36626 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
36627 gcc.dg/cpp/trad/redef2.c: New tests.
36628 * gcc.dg/cpp/trad/trad.exp: New driver.
36629
36630 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
36631
36632 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36633 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36634 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36635 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36636 Remove.
36637
36638 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
36639
36640 * gcc.dg/20020620-1.c: New test.
36641
36642 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36643
36644 * g++.dg/template/ttp4.C: New test.
36645
36646 2002-06-19 Jakub Jelinek <jakub@redhat.com>
36647
36648 * g++.dg/opt/vt1.C: Fix regexp.
36649
36650 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36651
36652 * gcc.c-torture/execute/pure-1.c: Make functions static again.
36653 Don't use attribute `noinline'.
36654
36655 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36656
36657 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
36658
36659 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
36660
36661 * gcc.c-torture/execute/simd-1.c: New.
36662
36663 * gcc.dg/simd-1.c: New.
36664
36665 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36666
36667 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
36668
36669 2002-06-16 Richard Henderson <rth@redhat.com>
36670
36671 * g++.dg/ext/anon-struct1.C: New.
36672 * g++.dg/ext/anon-struct2.C: New.
36673 * g++.dg/ext/anon-struct3.C: New.
36674 * gcc.dg/anon-struct-1.c: New.
36675 * gcc.dg/anon-struct-2.c: New.
36676 * gcc.dg/anon-struct-3.c: New.
36677 * gcc.dg/20011008-1.c: Adjust warning text.
36678 * gcc.dg/20020527-1.c: Add -fms-extensions.
36679
36680 2002-06-16 Richard Henderson <rth@redhat.com>
36681
36682 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
36683
36684 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
36685
36686 * gcc.c-torture/execute/20020615-1.c: New test.
36687
36688 2002-06-15 Roger Sayle <roger@eyesopen.com>
36689
36690 * gcc.c-tortuture/execute/compare-1.c: New test case.
36691 * gcc.c-tortuture/execute/compare-2.c: New test case.
36692 * gcc.c-tortuture/execute/compare-3.c: New test case.
36693
36694 2002-06-13 Richard Henderson <rth@redhat.com>
36695
36696 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
36697 ia64 ilp32.
36698
36699 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36700
36701 * g++.dg/template/typename2.C: Update error message.
36702
36703 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
36704
36705 * gcc.c-torture/execute/20020611-1.c: New test.
36706
36707 2002-06-11 Bob Wilson <bob.wilson@acm.org>
36708
36709 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
36710 list of targets to skip.
36711
36712 2002-06-10 Bob Wilson <bob.wilson@acm.org>
36713
36714 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
36715 targets if not optimizing.
36716
36717 2002-06-10 Jakub Jelinek <jakub@redhat.com>
36718
36719 * gcc.c-torture/compile/20020605-1.c: New test.
36720
36721 * g++.dg/opt/vt1.C: New test.
36722
36723 * gcc.dg/20020531-1.c: New test.
36724
36725 * gcc.dg/20020530-1.c: New test.
36726
36727 * gcc.dg/20020527-1.c: New test.
36728
36729 * g++.dg/opt/cse1.C: New test.
36730
36731 2002-06-07 Roger Sayle <roger@eyesopen.com>
36732
36733 * gcc.dg/20020607-2.c: New test case.
36734
36735 2002-06-07 Jakub Jelinek <jakub@redhat.com>
36736
36737 * gcc.c-torture/compile/20020604-1.c: New test.
36738
36739 2002-06-04 Richard Henderson <rth@redhat.com>
36740
36741 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
36742 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
36743 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
36744
36745 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
36746
36747 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
36748
36749 2002-06-03 Richard Henderson <rth@redhat.com>
36750
36751 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
36752 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
36753
36754 2002-06-02 Richard Henderson <rth@redhat.com>
36755
36756 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
36757 test functions static.
36758
36759 2002-06-02 Andreas Jaeger <aj@suse.de>
36760
36761 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
36762 now.
36763
36764 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
36765
36766 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
36767 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
36768 Update for mofified diagnostics.
36769 * gcc.dg/c99-intconst-1.c: No longer fail.
36770
36771 2002-06-02 Richard Henderson <rth@redhat.com>
36772
36773 * gcc.dg/uninit-A.c: Remove xfail markers.
36774
36775 2002-06-01 Roger Sayle <roger@eyesopen.com>
36776
36777 * gcc.dg/fnegate-1.c: New test case.
36778
36779 2002-05-30 Osku Salerma <osku@iki.fi>
36780
36781 * gcc.c-torture/execute/mayalias-1.c: New file.
36782
36783 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
36784
36785 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
36786 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
36787 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
36788
36789 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
36790
36791 * gcc.c-torture/execute/20020529-1.c: New test.
36792
36793 2002-05-27 Richard Henderson <rth@redhat.com>
36794
36795 * g++.dg/ext/attrib6.C: New test case.
36796
36797 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36798
36799 * gcc.c-torture/execute/pure-1.c: New test.
36800
36801 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36802
36803 * gcc.dg/cpp/arith-2.c: Remove.
36804
36805 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36806
36807 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
36808 * gcc.dg/cpp/if-3.c: Remove.
36809
36810 2002-05-26 Jakub Jelinek <jakub@redhat.com>
36811
36812 * g++.dg/opt/cse2.C: New test.
36813
36814 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
36815
36816 * gcc.dg/cpp/arith-1.c: New semantic tests.
36817 * gcc.dg/cpp/if-1.c: Update.
36818
36819 2002-05-24 Ben Elliston <bje@redhat.com>
36820
36821 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
36822
36823 2002-05-24 Jakub Jelinek <jakub@redhat.com>
36824
36825 * gcc.dg/verbose-asm.c: New test.
36826
36827 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
36828
36829 * gcc.dg/cpp/paste12.c: New test.
36830
36831 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36832
36833 * g++.dg/parse/named_ops.C: New test.
36834
36835 2002-05-23 Mark Mitchell <mark@codesourcery.com>
36836
36837 * gcc/testsuite/gcc.dg/weak-8.c: New test.
36838
36839 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
36840
36841 * gcc.dg/weak-2.c: Allow optional leading underscore
36842 in scan-assembler symbol name.
36843 * gcc.dg/weak-3.c: Likewise.
36844 * gcc.dg/weak-4.c: Likewise.
36845 * gcc.dg/weak-5.c: Likewise.
36846
36847 2002-05-23 Jakub Jelinek <jakub@redhat.com>
36848
36849 * gcc.dg/20020523-1.c: New test.
36850
36851 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36852
36853 * objc.dg/const-str-2.m: Update now that we stop after
36854 a command line error.
36855
36856 2002-05-22 Richard Henderson <rth@redhat.com>
36857
36858 * g++.dg/dg.exp: Fix typo in test pruneing.
36859
36860 2002-05-22 Richard Henderson <rth@redhat.com>
36861
36862 * g++.dg/dg.exp: Prune the tls subdirectory.
36863 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
36864 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
36865 * g++.dg/tls/init-1.C: New.
36866
36867 2002-05-22 Jakub Jelinek <jakub@redhat.com>
36868
36869 * gcc.dg/20020517-1.c: New test.
36870
36871 2002-05-21 Richard Henderson <rth@redhat.com>
36872
36873 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
36874 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
36875
36876 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
36877
36878 * g++.dg/other/copy2.C: New test.
36879
36880 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
36881
36882 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
36883 (MAX_COPY): Bump up to 10 times sizeof (long long).
36884 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
36885
36886 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
36887 sizeof (long long).
36888
36889 * gcc.c-torture/execute/strcpy-1.c: New test.
36890
36891 2002-05-19 Jason Merrill <jason2redhat.com>
36892
36893 * g++.dg/ext/oper1.C: New test.
36894
36895 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
36896 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
36897
36898 * README.QMTEST: New file.
36899
36900 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
36901
36902 2002-05-19 Andreas Jaeger <aj@suse.de>
36903
36904 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
36905 now.
36906 * gcc.c-torture/execute/loop-2d.x: Likewise.
36907
36908 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
36909
36910 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
36911 support weak symbols.
36912 * gcc.dg/weak-4.c: Likewise.
36913 * gcc.dg/weak-6.c: Likewise.
36914
36915 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
36916
36917 * gcc.dg/weak-3.c: Add dg-excess-error comment for
36918 cygwin, coff and h8300-*-hms targets
36919 * gcc.dg/weak-5.c: Likewise.
36920 * gcc.dg/weak-7.c: Likewise.
36921
36922 2002-05-16 Jason Merrill <jason@redhat.com>
36923
36924 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
36925 (scan-assembler-not, scan-assembler-dem): Likewise.
36926 (scan-assembler-dem-not): Likewise.
36927
36928 2002-05-15 Richard Henderson <rth@redhat.com>
36929
36930 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
36931
36932 2002-05-15 Richard Henderson <rth@redhat.com>
36933
36934 * gcc.dg/weak-5.c (vfoo1c): No warning here.
36935 (vfoo1f): Warning here.
36936 (vfoo1l): Don't redefine the alias.
36937
36938 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
36939
36940 * g++.dg/init/pm1.C: New test.
36941
36942 2002-05-12 David S. Miller <davem@redhat.com>
36943
36944 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
36945 types.
36946
36947 2002-05-10 Roger Sayle <roger@eyesopen.com>
36948
36949 * gcc.c-torture/execute/20020510-1.c: New test case.
36950
36951 2002-05-10 David S. Miller <davem@redhat.com>
36952
36953 * gcc.c-torture/execute/conversion.c: Test long double too.
36954
36955 2002-05-09 Jakub Jelinek <jakub@redhat.com>
36956
36957 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
36958 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
36959 * lib/g++.exp (g++_link_flags): Likewise.
36960 * lib/objc.exp (objc_target_compile): Likewise.
36961
36962 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
36963
36964 * gcc.dg/cpp/poison.c: Update.
36965 * gcc.dg/cpp/20000625-2.c: Remove.
36966 * gcc.dg/cpp/direct2s.c: Remove final test.
36967
36968 2002-05-08 Tom Rix <trix@redhat.com>
36969
36970 * gcc.c-torture/execute/20020508-1.c: New test.
36971 * gcc.c-torture/execute/20020508-2.c: New test.
36972 * gcc.c-torture/execute/20020508-3.c: New test.
36973
36974 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
36975
36976 * gcc.dg/cpp/charconst-4.c: More tests.
36977
36978 2002-05-08 Mark Mitchell <mark@codesourcery.com>
36979
36980 PR c/6569
36981 * gcc.dg/weak-3.c: Update location of warning messages.
36982 * gcc.dg/weak-5.c: Likewise.
36983
36984 2002-05-06 Roger Sayle <roger@eyesopen.com>
36985
36986 * gcc.c-torture/execute/20020506-1.c: New test case.
36987
36988 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
36989
36990 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
36991
36992 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
36993
36994 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
36995
36996 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
36997
36998 * gcc.dg/cpp/charconst-3.c: New test.
36999
37000 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37001
37002 * gcc.dg/cpp/charconst.c: Update tests.
37003
37004 2002-05-05 Tim Josling <tej@melbpc.org.au>
37005
37006 * treelang: Added directory for new sample language treelang. Also
37007 lib/treelang.exp: New file to signal treelang should be tested.
37008
37009 2002-05-03 Jakub Jelinek <jakub@redhat.com>
37010
37011 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
37012 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
37013 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
37014 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
37015 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
37016 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
37017 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
37018
37019 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
37020
37021 * gcc.dg/format/xopen-2.c: New test.
37022
37023 2002-05-03 Jakub Jelinek <jakub@redhat.com>
37024
37025 * gcc.dg/20020503-1.c: New test.
37026
37027 2002-05-02 Mark Mitchell <mark@codesourcery.com>
37028
37029 * g++.dg/init/dtor1.C: Make it tougher.
37030
37031 2002-05-01 Mark Mitchell <mark@codesourcery.com>
37032
37033 * g++.dg/init/dtor1.C: New test.
37034
37035 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
37036
37037 * gcc.dg/altivec-8.c: New.
37038
37039 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
37040
37041 * gcc.dg/altivec-7.c: New.
37042
37043 2002-04-29 Jakub Jelinek <jakub@redhat.com>
37044
37045 * g++.dg/parse/typedef1.C: New test.
37046
37047 2002-04-29 Mark Mitchell <mark@codesourcery.com>
37048
37049 PR c++/6486
37050 * g++.dg/template/friend6.C: New test.
37051
37052 PR c++/6492
37053 * g++.dg/init/copy1.C: New test.
37054
37055 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
37056
37057 * g++.dg/warn/effc1.C: New test.
37058
37059 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
37060
37061 * gcc.dg/cpp/if-cexp.c: Add a test.
37062
37063 2002-04-28 Jakub Jelinek <jakub@redhat.com>
37064
37065 * gcc.dg/20020426-2.c: New test.
37066
37067 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
37068
37069 * gcc.dg/cpp/if-mop.c: Update.
37070 * gcc.dg/cpp/if-mpar.c: Add test.
37071 * gcc.dg/cpp/if-oppr.c: Update.
37072
37073 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37074
37075 PR c/6343
37076 * gcc.dg/weak-[2-7].c: New tests.
37077
37078 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
37079
37080 * gcc.dg/enum1.c: New test.
37081
37082 2002-04-26 Mark Mitchell <mark@codesourcery.com>
37083
37084 PR c++/6497
37085 * g++.dg/inherit/access2.C: New test.
37086
37087 2002-04-26 Mark Mitchell <mark@codesourcery.com>
37088
37089 PR bootstrap/6445
37090 * gcc.dg/20020426-1.c: New test.
37091
37092 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
37093
37094 * g++.dg/abi/enum1.C: New test.
37095
37096 2002-04-26 Richard Henderson <rth@redhat.com>
37097
37098 * gcc.dg/c99-bool-1.c: Expect always true warning.
37099
37100 2002-04-25 Roger Sayle <roger@eyesopen.com>
37101
37102 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
37103
37104 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37105
37106 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
37107 targets.
37108
37109 2002-04-24 Mark Mitchell <mark@codesourcery.com>
37110
37111 * g++.dg/abi/mange7.C: New test.
37112
37113 PR c++/6438.
37114 * g++.dg/parse/stmtexpr2.C: New test.
37115
37116 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
37117
37118 * gcc.dg/20020312-2.c: Add SH target.
37119
37120 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37121
37122 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
37123 compiler output on mips*-*-irix*.
37124
37125 2002-04-23 Jakub Jelinek <jakub@redhat.com>
37126
37127 * g++.dg/parse/attr1.C: New test.
37128
37129 2002-04-23 Roger Sayle <roger@eyesopen.com>
37130
37131 * gcc.c-torture/execute/string-opt-17.c: New test case.
37132 * gcc.c-torture/execute/memset-2.c: New test case.
37133
37134 2002-04-23 Mark Mitchell <mark@codesourcery.com>
37135
37136 PR c++/6256:
37137 * g++.dg/template/friend5.C: New test.
37138
37139 PR c++/6331:
37140 * g++.dg/template/qual1.C: Likewise.
37141
37142 2002-04-22 Zack Weinberg <zack@codesourcery.com>
37143
37144 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
37145 Include stdlib.h, not stdio.h or ctype.h.
37146
37147 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
37148
37149 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
37150 cris-*-elf* and mmix-*-*.
37151 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
37152 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
37153 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
37154 Ditto.
37155 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
37156 * gcc.dg/wchar_t-1.c: Ditto.
37157
37158 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
37159
37160 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
37161 Clarify comment.
37162
37163 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
37164
37165 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
37166
37167 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37168
37169 * gcc.c-torture/execute/20000906-1.x: Delete.
37170
37171 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
37172
37173 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
37174
37175 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
37176
37177 * PR6367
37178 * g77.f-torture/execute/6367.f: New test.
37179 * g77.f-torture/execute/6367.x: Disable for MMIX.
37180
37181 2002-04-19 Mark Mitchell <mark@codesourcery.com>
37182
37183 * PR6352
37184 * g++.dg/opt/inline2.C: New test.
37185
37186 2002-04-18 Richard Henderson <rth@redhat.com>
37187
37188 * gcc.dg/20000906-1.c: Enable for all targets.
37189 * gcc.c-torture/compile/iftrap-2.c: New.
37190
37191 2002-04-18 Jakub Jelinek <jakub@redhat.com>
37192
37193 * gcc.dg/20020418-1.c: New test.
37194 * gcc.dg/20020418-2.c: New test.
37195
37196 2002-04-18 Richard Henderson <rth@redhat.com>
37197
37198 * gcc.c-torture/compile/iftrap-1.c: New.
37199 * gcc.dg/iftrap-1.c: Adjust for ia64.
37200 * gcc.dg/iftrap-2.c: New.
37201
37202 2002-04-18 Jakub Jelinek <jakub@redhat.com>
37203
37204 * gcc.c-torture/compile/20020418-1.c: New test.
37205
37206 2002-04-18 Roger Sayle <roger@eyesopen.com>
37207
37208 * gcc.c-torture/compile/20020415-1.c: New.
37209
37210 2002-04-18 David S. Miller <davem@redhat.com>
37211
37212 * gcc.c-torture/execute/20020418-1.c: New test.
37213
37214 2002-04-17 Jakub Jelinek <jakub@redhat.com>
37215
37216 * gcc.dg/20020416-1.c: New test.
37217
37218 * g++.dg/opt/inline1.C: New test.
37219
37220 2002-04-16 Jakub Jelinek <jakub@redhat.com>
37221
37222 * gcc.dg/altivec-5.c: New test.
37223
37224 * gcc.dg/20020415-1.c: New test.
37225
37226 2002-04-15 Mark Mitchell <mark@codesourcery.com>
37227
37228 * testsuite/lib/chill.exp: Remove.
37229
37230 2002-04-14 Jakub Jelinek <jakub@redhat.com>
37231
37232 * g++.dg/other/big-struct.C: New test.
37233
37234 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
37235
37236 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
37237 of scratch file.
37238
37239 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
37240
37241 PR c/6277
37242 * gcc.dg/i386-387-1.c: Allow optional leading underscore
37243 in scan-assembler function name
37244
37245 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
37246
37247 * g77.f-torture/execute/980628-4.x,
37248 g77.f-torture/execute/980628-5.x,
37249 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37250 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37251 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
37252 i[34567]86-*-*.
37253
37254 2002-04-13 David S. Miller <davem@redhat.com>
37255
37256 * gcc.c-torture/execute/20020413-1.c: New test.
37257
37258 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
37259
37260 * gcc.dg/asm-6.c,
37261 * g++.dg/ext/asm1.C: New tests.
37262
37263 2002-04-12 Mark Mitchell <mark@codesourcery.com>
37264
37265 PR c++ 5373.
37266 * g++.dg/parse/stmtexpr1.C: New test.
37267
37268 PR c++/5189.
37269 * g++.dg/template/copy1.C: New test.
37270
37271 2002-04-12 Richard Henderson <rth@redhat.com>
37272
37273 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
37274
37275 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
37276
37277 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
37278 gcc.c-torture/execute/20020307-2.c.
37279
37280 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
37281
37282 * g++.dg/ext/attrib5.C,
37283 * g++.dg/lookup/struct1.C: New tests.
37284
37285 2002-04-11 Jakub Jelinek <jakub@redhat.com>
37286
37287 * gcc.dg/20020411-1.c: New test.
37288
37289 * gcc.c-torture/execute/20020411-1.c: New test.
37290
37291 2002-04-10 Janis Johnson <janis187@us.ibm.com>
37292
37293 * g77.f-torture/execute/6177.f: New test.
37294
37295 2002-04-10 Jakub Jelinek <jakub@redhat.com>
37296
37297 PR middle-end/6247
37298 * g++.dg/opt/cleanup1.C: New test.
37299
37300 * g++.dg/opt/const1.C: New test.
37301
37302 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
37303
37304 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
37305
37306 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
37307
37308 PR c++/5507
37309 * g++.dg/template/typename2.C: New test.
37310
37311 2002-04-10 Alan Modra <amodra@bigpond.net.au>
37312
37313 * gcc.c-torture/execute/loop-12.c: New.
37314
37315 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
37316
37317 * g77.f-torture/execute/980628-4.x,
37318 g77.f-torture/execute/980628-5.x,
37319 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37320 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37321 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
37322
37323 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37324
37325 PR optimization/6086
37326 * g++.dg/opt/preinc1.C: New test.
37327
37328 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37329
37330 PR c++/5571
37331 * g++.dg/opt/static2.C: New test.
37332
37333 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37334
37335 PR c/5120
37336 * gcc.dg/20020406-1.c: New test.
37337
37338 2002-04-04 David S. Miller <davem@redhat.com>
37339
37340 * gcc.c-torture/execute/20020404-1.c: New test.
37341
37342 2002-04-04 Jakub Jelinek <jakub@redhat.com>
37343
37344 PR c/6123
37345 * gcc.dg/20020312-2.c: Do not declare global register variable
37346 if __PIC__ or __pic__ is defined.
37347
37348 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
37349
37350 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
37351 __asm__ so that it works correctly even if -ansi -pedantic-errors.
37352
37353 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37354
37355 * gcc.misc-tests/linkage.exp: Update last change to handle
37356 sparc*-, not just sparc-.
37357
37358 2002-04-03 Richard Henderson <rth@redhat.com>
37359
37360 * gcc.dg/cpp/ucs.c: Improved long UCS test.
37361
37362 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37363
37364 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
37365
37366 2002-04-02 David S. Miller <davem@redhat.com>
37367
37368 * gcc.c-torture/execute/20020402-3.c: New test.
37369
37370 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37371
37372 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
37373 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
37374
37375 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
37376 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
37377 g77.f-torture/execute/20001201.x,
37378 g77.f-torture/execute/u77-test.x: New files.
37379
37380 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
37381 * gcc.dg/wchar_t-1.c: Ditto.
37382
37383 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37384
37385 * gcc.c-torture/execute/20020402-1.c: New test.
37386
37387 2002-04-01 Richard Henderson <rth@redhat.com>
37388
37389 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
37390
37391 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
37392
37393 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37394
37395 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
37396
37397 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37398
37399 * g++.dg/inherit/template-as-base.C: Expect error.
37400 * g++.dg/inherit/namespace-as-base.C: Likewise.
37401
37402 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
37403
37404 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
37405 g++.dg/ext/instantiate3.C: Tweak match patterns.
37406
37407 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
37408 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
37409 -da test.
37410
37411 2002-03-31 Richard Henderson <rth@redhat.com>
37412
37413 * gcc.dg/special/alias-2.c: New.
37414 * gcc.dg/special/ecos.exp: Run it.
37415
37416 2002-03-31 Richard Henderson <rth@redhat.com>
37417
37418 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
37419
37420 2002-03-31 Kazu Hirata <kazu@hxi.com>
37421
37422 * gcc.dg/weak-1.c: Disable on h8300 port.
37423
37424 2002-03-29 Janis Johnson <janis187@us.ibm.com>
37425
37426 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
37427 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
37428 ordering tests.
37429 * g++.dg/bprob/bprob-1.C: New test.
37430 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
37431 * g++.dg/gcov/gcov-1.C: New test.
37432 * g++.dg/gcov/gcov-1.x: New file.
37433 * g++.dg/gcov/gcov-2.C: New test.
37434 * g++.dg/gcov/gcov-3.C: New test.
37435 * g++.dg/gcov/gcov-3.h: New file.
37436
37437 2002-03-28 Roger Sayle <roger@eyesopen.com>
37438
37439 * g++.old-deja/g++.other/builtins5.C: New test.
37440 * g++.old-deja/g++.other/builtins6.C: New test.
37441 * g++.old-deja/g++.other/builtins7.C: New test.
37442 * g++.old-deja/g++.other/builtins8.C: New test.
37443 * g++.old-deja/g++.other/builtins9.C: New test.
37444
37445 2002-03-29 Jakub Jelinek <jakub@redhat.com>
37446
37447 * g++.dg/opt/static1.C: New test.
37448
37449 * g++.dg/opt/longbranch1.C: New test.
37450
37451 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
37452
37453 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
37454
37455 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
37456
37457 2002-03-28 Jeffrey A Law (law@redhat.com)
37458
37459 * gcc.c-torture/execute/20020328-1.c: New test.
37460
37461 2002-03-27 Richard Henderson <rth@redhat.com>
37462
37463 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
37464 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
37465 move from g++.old-deja/g++.ext/.
37466
37467 2002-03-27 Mark Mitchell <mark@codesourcery.com>
37468
37469 * g++.dg/init/new2.C: New test.
37470
37471 2002-03-26 Richard Henderson <rth@redhat.com>
37472
37473 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
37474
37475 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
37476 on sparc.
37477
37478 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
37479 sparcv9 systems.
37480 * gcc.dg/20001102-1.c: Likewise.
37481
37482 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
37483
37484 * gcc.dg/cpp/endif-pedantic1.c,
37485 gcc.dg/cpp/endif-pedantic2.c: New tests.
37486
37487 2002-03-26 Mark Mitchell <mark@codesourcery.com>
37488
37489 * g++.dg/init/new1.C: New test.
37490
37491 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
37492
37493 * g++.dg/abi/vbase9.C: New test.
37494
37495 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
37496
37497 * gcc.dg/arm-asm.c: New test.
37498
37499 2002-03-26 Andrew Cagney <ac131313@redhat.com>
37500
37501 * gcc.dg/Wswitch-enum.c: New test.
37502 Fix PR c/5044.
37503
37504 2002-03-26 Richard Henderson <rth@redhat.com>
37505
37506 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
37507 structure.
37508
37509 2002-03-25 Richard Henderson <rth@redhat.com>
37510
37511 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
37512 sparcv9 systems.
37513
37514 * gcc.c-torture/compile/20011119-1.c (xxx): New.
37515 * gcc.c-torture/compile/20011119-2.c (xxx): New.
37516
37517 2002-03-25 Zack Weinberg <zack@codesourcery.com>
37518
37519 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
37520
37521 2002-03-25 Bob Wilson <bob.wilson@acm.org>
37522
37523 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
37524 targets using generic thunk support.
37525
37526 2002-03-25 Jakub Jelinek <jakub@redhat.com>
37527
37528 * gcc.c-torture/compile/20020323-1.c: New test.
37529
37530 * g++.dg/opt/conj2.C: New test.
37531
37532 2002-03-24 Richard Henderson <rth@redhat.com>
37533
37534 * gcc.dg/weak-1.c: Use -fno-common.
37535
37536 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37537
37538 * g77.dg/f77-edit-apostrophe-out.f: New test
37539 * g77.dg/f77-edit-h-out.f: New test
37540 * g77.dg/f77-edit-t-in.f: New test
37541 * g77.dg/f77-edit-t-out.f: New test
37542 * g77.dg/f77-edit-x-out.f: New test
37543 * g77.dg/f77-edit-slash-out.f: New test
37544 * g77.dg/f77-edit-colon-out.f: New test
37545 * g77.dg/f77-edit-s-out.f: New test
37546
37547 2002-03-24 Richard Henderson <rth@redhat.com>
37548
37549 * objc/execute/formal_protocol-6.x: New XFAIL.
37550
37551 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37552
37553 * gcc.dg/weak-1.c: Early return from dg-final on platforms
37554 that do not support weak symbols
37555
37556 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37557
37558 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
37559 * lib/g77.exp: Likewise.
37560 * lib/objc.exp: Likewise.
37561
37562 2002-03-23 Andrew Cagney <ac131313@redhat.com>
37563
37564 * gcc.dg/Wswitch-default.c: New test.
37565
37566 2002-03-23 Jakub Jelinek <jakub@redhat.com>
37567
37568 * g++.dg/other/enum1.C: New test.
37569
37570 2002-03-23 Zack Weinberg <zack@codesourcery.com>
37571
37572 * gcc.dg/pragma-ep-3.c: Fix typo.
37573
37574 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37575
37576 * g++.dg/inherit/template-as-base.C: New test.
37577
37578 2002-03-22 Jakub Jelinek <jakub@redhat.com>
37579
37580 * g++.old-deja/g++.other/dwarf2-1.C: Move...
37581 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
37582
37583 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
37584
37585 * gcc.dg/cpp/multiline.c: Update to match.
37586
37587 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
37588
37589 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
37590
37591 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
37592
37593 * gcc.dg/cpp/extratokens2.c: New file.
37594
37595 2002-03-21 David Edelsohn <edelsohn@gnu.org>
37596
37597 * gcc.dg/20020312-2.c: Add rs6000 target.
37598
37599 * gcc.c-torture/compile/20020319-1.c: New test.
37600
37601 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37602
37603 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
37604 (A, E): Handle this.
37605
37606 2002-03-20 Jason Merrill <jason@redhat.com>
37607
37608 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
37609 ignoring -fpic.
37610 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
37611 through prune_gcc_output.
37612
37613 2002-03-20 Jakub Jelinek <jakub@redhat.com>
37614
37615 * gcc.c-torture/compile/20020320-1.c: New test.
37616
37617 2002-03-19 Jakub Jelinek <jakub@redhat.com>
37618
37619 * gcc.c-torture/compile/20020318-1.c: New test.
37620
37621 * gcc.dg/struct-by-value-1.c: New test.
37622
37623 * gcc.dg/20020319-1.c: New test.
37624
37625 2002-03-18 Jakub Jelinek <jakub@redhat.com>
37626
37627 * g++.dg/opt/conj1.C: New test.
37628
37629 2002-03-17 Mark Mitchell <mark@codesourcery.com>
37630
37631 * g++.dg/template/qualttp20.C: Revert previous change.
37632 * g++.dg/template/qualttp3.C: Likewise.
37633 * g++.dg/template/qualttp4.C: Likewise.
37634 * g++.dg/template/qualttp5.C: Likewise.
37635 * g++.dg/template/qualttp6.C: Likewise.
37636 * g++.dg/template/qualttp7.C: Likewise.
37637 * g++.dg/template/qualttp8.C: Likewise.
37638 * g++.dg/template/recurse.C: Likewise.
37639
37640 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
37641
37642 * gcc.dg/cpp/wchar-1.c: Update.
37643
37644 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
37645
37646 * g++.dg/template/conv1.C: New test.
37647 * g++.dg/template/conv2.C: New test.
37648 * g++.dg/template/conv3.C: New test.
37649 * g++.dg/template/conv4.C: New test.
37650
37651 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37652
37653 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
37654 * g++.dg/template/qualttp3.C: Likewise.
37655 * g++.dg/template/qualttp4.C: Likewise.
37656 * g++.dg/template/qualttp5.C: Likewise.
37657 * g++.dg/template/qualttp6.C: Likewise.
37658 * g++.dg/template/qualttp7.C: Likewise.
37659 * g++.dg/template/qualttp8.C: Likewise.
37660 * g++.dg/template/recurse.C: Likewise.
37661
37662 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37663
37664 * g++.dg/opt/dtor1.C: New test.
37665
37666 2002-03-15 Jakub Jelinek <jakub@redhat.com>
37667
37668 * gcc.c-torture/compile/20020315-1.c: New test.
37669
37670 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
37671
37672 * gcc.dg/weak-1.c: Fix scan tests.
37673
37674 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
37675
37676 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
37677 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
37678 cris-*-aout* mmix-*-*.
37679 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
37680 cris-*-aout* mmix-*-*.
37681 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
37682 cris-*-elf* cris-*-aout* and mmix-*-*.
37683 * gcc.dg/20001009-1.c: Ditto.
37684 * gcc.dg/20010912-1.c: Ditto.
37685 * gcc.dg/20020122-4.c: Ditto.
37686 * gcc.dg/inline-2.c: Ditto.
37687
37688 2002-03-14 Jeffrey A Law (law@cygnus.com)
37689
37690 * gcc.c-torture/compile/20020314-1.c: New test.
37691
37692 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
37693
37694 * gcc.c-torture/execute/20020314-1.c: New test.
37695
37696 2002-03-14 Jakub Jelinek <jakub@redhat.com>
37697
37698 * g++.dg/warn/Wunused-1.C: New test.
37699
37700 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
37701
37702 * g++.dg/abi/mangle6.C: New test.
37703
37704 2002-03-13 Jakub Jelinek <jakub@redhat.com>
37705
37706 * gcc.c-torture/compile/20020309-2.c: New test.
37707
37708 * gcc.c-torture/compile/20020312-1.c: New test.
37709
37710 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
37711
37712 * g++.dg/other/access1.C: New test.
37713
37714 2002-03-12 Jakub Jelinek <jakub@redhat.com>
37715
37716 * gcc.c-torture/execute/wchar_t-1.c: New test.
37717
37718 2002-03-12 David Edelsohn <edelsohn@gnu.org>
37719
37720 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
37721
37722 2002-03-12 Roger Sayle <roger@eyesopen.com>
37723
37724 * gcc.dg/20020312-1.c: New test case.
37725
37726 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
37727
37728 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
37729
37730 2002-03-11 Richard Henderson <rth@redhat.com>
37731
37732 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
37733 * g++.old-deja/g++.jason/report.C: Likewise.
37734
37735 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37736
37737 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
37738 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
37739
37740 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37741
37742 * testsuite/g++.dg/overload/pmf1.C: New test.
37743
37744 2002-03-11 Kazu Hirata <kazu@hxi.com>
37745
37746 * gcc.c-torture/execute/20020307-1.c: Use long.
37747
37748 2002-03-11 Jakub Jelinek <jakub@redhat.com>
37749
37750 PR optimization/5844
37751 * gcc.dg/20020310-1.c: New test.
37752
37753 2002-03-09 Michael Meissner <meissner@redhat.com>
37754
37755 * gcc.c-torture/execute/memcpy-2.c: New test.
37756 * gcc.c-torture/execute/memset-1.c: New test.
37757 * gcc.c-torture/execute/strlen-1.c: New test.
37758 * gcc.c-torture/execute/strcmp-1.c: New test.
37759 * gcc.c-torture/execute/strncmp-1.c: New test.
37760
37761 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
37762
37763 * gcc.dg/ppc-ldstruct.c: New test.
37764
37765 2002-03-09 Jakub Jelinek <jakub@redhat.com>
37766
37767 * gcc.c-torture/execute/va-arg-22.c: New test.
37768
37769 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37770
37771 * gcc.c-torture/compile/20020309-1.c: New test.
37772
37773 2002-03-08 Jakub Jelinek <jakub@redhat.com>
37774
37775 * gcc.c-torture/execute/20020307-2.c: New test.
37776
37777 2002-03-07 Jeffrey A Law (law@redhat.com)
37778
37779 * g77.f-torture/compile/20020307-1.f: New test.
37780
37781 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
37782
37783 * gcc.dg/unordered-1.c: New test.
37784
37785 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
37786
37787 * gcc.c-torture/execute/20020307-1.c: New test.
37788
37789 2002-03-05 Jakub Jelinek <jakub@redhat.com>
37790
37791 * gcc.dg/20020304-1.c: New test.
37792
37793 * gcc.c-torture/compile/20020304-2.c: New test.
37794
37795 2002-03-04 Zack Weinberg <zack@codesourcery.com>
37796
37797 * gcc.c-torture/compile/20020304-1.c: New test case
37798 (from PR c/5830).
37799
37800 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
37801
37802 * gcc.dg/20020103-1.c: Add other -D ppc variants.
37803
37804 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
37805
37806 * g++.dg/other/classkey1.C: New test.
37807
37808 2002-03-01 Richard Henderson <rth@redhat.com>
37809
37810 * gcc.c-torture/compile/981223-1.x: New.
37811 * gcc.c-torture/compile/920625-1.x: New.
37812
37813 2002-02-28 Richard Henderson <rth@redhat.com>
37814
37815 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
37816
37817 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
37818
37819 * gcc.c-torture/execute/20020227-1.c: New test.
37820
37821 2002-02-27 Mark Mitchell <mark@codesourcery.com>
37822
37823 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
37824 here" ERROR lines.
37825 * g++.old-deja/g++.oliva/partord1.C: Likewise.
37826 * g++.old-deja.g++.other/defarg1.C: Likewise.
37827 * g++.old-deja/g++.pt/calls2.C: Likewise.
37828 * g++.old-deja/g++.pt/crash20.C: Likewise.
37829 * g++.old-deja/g++.pt/crash30.C: Likewise.
37830 * g++.old-deja/g++.pt/crash36.C: Likewise.
37831 * g++.old-deja/g++.pt/crash6.C: Likewise.
37832 * g++.old-deja/g++.pt/defarg13.C: Likewise.
37833 * g++.old-deja/g++.pt/derived3.C: Likewise.
37834 * g++.old-deja/g++.pt/error1.C: Likewise.
37835 * g++.old-deja/g++.pt/friend21.C: Likewise.
37836 * g++.old-deja/g++.pt/friend23.C: Likewise.
37837 * g++.old-deja/g++.pt/infinite1.C: Likewise.
37838 * g++.old-deja/g++.robertl/eb128.C: Likewise.
37839
37840 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
37841
37842 * gcc.c-torture/execute/20020225-2.c: New test.
37843
37844 2002-02-27 Zack Weinberg <zack@codesourcery.com>
37845
37846 * gcc.c-torture/execute/920730-1t.c,
37847 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
37848 Delete test cases, only relevant to -traditional.
37849
37850 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
37851
37852 * gcc.dg/cpp/undef1.c: Remove.
37853 * gcc.dg/cpp/directiv.c: Update.
37854 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
37855
37856 2002-02-27 Michael Meissner <meissner@redhat.com>
37857
37858 * gcc.c-torture/execute/20020226-1.c: New test.
37859
37860 2002-02-26 Jakub Jelinek <jakub@redhat.com>
37861
37862 * g++.dg/debug/debug4.C: New test.
37863
37864 * gcc.dg/ia64-visibility-1.c: New test.
37865
37866 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
37867
37868 * gcc.dg/debug/20020224-1.c: New.
37869
37870 2002-02-25 Kazu Hirata <kazu@hxi.com>
37871
37872 * gcc.c-torture/execute/960416-1.x: New.
37873 * gcc.c-torture/execute/divconst-3.x: Likewise.
37874
37875 2002-02-25 Jakub Jelinek <jakub@redhat.com>
37876
37877 * gcc.dg/20020224-1.c: New test.
37878
37879 2002-02-25 Alan Modra <amodra@bigpond.net.au>
37880
37881 * gcc.c-torture/execute/20020225-1.c: New.
37882
37883 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
37884
37885 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
37886
37887 2002-02-23 Jakub Jelinek <jakub@redhat.com>
37888
37889 * gcc.dg/20020222-1.c: New test.
37890
37891 2002-02-22 Jakub Jelinek <jakub@redhat.com>
37892
37893 * g++.dg/opt/anonunion1.C: New test.
37894
37895 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
37896
37897 * g++.dg/template/qualttp19.C: New test.
37898 * g++.dg/template/qualttp20.C: New test.
37899 * g++.old-deja/g++.jason/report.C: Adjust expected errors
37900 * g++.old-deja/g++.other/qual1.C: Likewise.
37901
37902 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
37903
37904 * gcc.dg/attr-alwaysinline.c: New.
37905
37906 2002-02-21 Jakub Jelinek <jakub@redhat.com>
37907
37908 * gcc.dg/20020220-1.c: New test.
37909
37910 * gcc.dg/20020220-2.c: New test.
37911
37912 * g++.dg/opt/mmx1.C: New test.
37913
37914 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
37915
37916 * gcc.c-torture/compile/20020110.c: New test.
37917
37918 2002-02-20 Jakub Jelinek <jakub@redhat.com>
37919
37920 * gcc.c-torture/execute/20020219-1.c: New test.
37921
37922 * gcc.dg/20020219-1.c: New test.
37923
37924 * gcc.dg/noncompile/20020220-1.c: New test.
37925
37926 * g++.dg/opt/ptrintsum1.C: New test.
37927
37928 * gcc.dg/debug/20020220-1.c: New test.
37929
37930 2002-02-17 Jakub Jelinek <jakub@redhat.com>
37931
37932 * gcc.c-torture/execute/20020216-1.c: New test.
37933
37934 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37935
37936 * gcc.dg/decl-1.c: Update, new test.
37937
37938 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
37939
37940 * g++.dg/abi/bitfield1.C: New test.
37941 * g++.dg/abi/bitfield2.C: New test.
37942
37943 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
37944
37945 * gcc.dg/attr-nest.c: New test.
37946
37947 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
37948
37949 * gcc.c-torture/execute/20020215-1.c: New test.
37950
37951 2002-02-14 Jakub Jelinek <jakub@redhat.com>
37952
37953 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
37954 * g++.dg/debug/debug.exp: New.
37955 * g++.dg/debug/trivial.C: New.
37956 * g++.dg/debug/debug1.C: Moved...
37957 * g++.dg/other/debug1.C: ...from here.
37958 * g++.dg/debug/debug2.C: Moved...
37959 * g++.dg/other/debug2.C: ...from here.
37960 * g++.dg/debug/debug3.C: Moved...
37961 * g++.dg/other/debug3.C: ...from here.
37962
37963 * gcc.dg/noncompile/20020213-1.c: New test.
37964
37965 2002-02-13 Jakub Jelinek <jakub@redhat.com>
37966
37967 * g++.dg/other/debug3.C: New test.
37968
37969 * gcc.c-torture/execute/20020213-1.c: New test.
37970
37971 2002-02-13 Richard Smith <richard@ex-parrot.com>
37972
37973 * g++.old-deja/g++.other/thunk1.C: New test.
37974
37975 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
37976
37977 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
37978
37979 2002-02-13 Stan Shebs <shebs@apple.com>
37980
37981 * gcc.dg/altivec-3.c: New.
37982
37983 2002-02-12 Jakub Jelinek <jakub@redhat.com>
37984
37985 * gcc.dg/Wunreachable-1.c: New test.
37986 * gcc.dg/Wunreachable-2.c: New test.
37987
37988 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37989
37990 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
37991
37992 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
37993
37994 * gcc.dg/decl-1.c: New test.
37995
37996 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
37997
37998 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
37999
38000 2002-02-10 Kazu Hirata <kazu@hxi.com>
38001
38002 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
38003 * gcc.c-torture/compile/980506-1.x: Likewise.
38004
38005 2002-02-10 Kazu Hirata <kazu@hxi.com>
38006
38007 * gcc.dg/20020210-1.c: New.
38008
38009 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
38010
38011 * g77.f-torture/execute/947.f: New regression test
38012 for PR fortran/947.
38013
38014 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
38015
38016 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
38017 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
38018
38019 2002-02-08 Richard Henderson <rth@redhat.com>
38020
38021 * gcc.c-torture/compile/labels-3.c: New.
38022
38023 2002-02-08 Jakub Jelinek <jakub@redhat.com>
38024
38025 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
38026 expression statements work instead.
38027 * gcc.dg/noncompile/20020207-1.c: New test.
38028
38029 2002-02-07 Richard Henderson <rth@redhat.com>
38030
38031 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
38032
38033 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
38034
38035 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
38036 message from g77
38037 * lib/g77-dg.exp: Trim g77 error messages so that they are
38038 recognized by dg.exp.
38039
38040 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
38041
38042 PR fortran/5473
38043 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
38044
38045 2002-02-07 Richard Henderson <rth@redhat.com>
38046
38047 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
38048 to be sufficiently aligned for integers.
38049
38050 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
38051
38052 * g++.dg/template/friend4.C: New test.
38053
38054 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
38055
38056 PR fortran/5743
38057 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
38058 unsupported cases.
38059
38060 2002-02-07 Richard Henderson <rth@redhat.com>
38061
38062 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
38063 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
38064 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
38065 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
38066
38067 2002-02-06 Richard Henderson <rth@redhat.com>
38068
38069 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
38070
38071 2002-02-06 Janis Johnson <janis187@us.ibm.com>
38072
38073 * gcc.dg/20020206-1.c: New test.
38074
38075 2002-02-06 Jakub Jelinek <jakub@redhat.com>
38076
38077 * gcc.c-torture/execute/20020206-1.c: New test.
38078
38079 * gcc.c-torture/execute/20020206-2.c: New test.
38080
38081 PR optimization/5429:
38082 * gcc.c-torture/compile/20020206-1.c: New test.
38083
38084 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
38085
38086 * g++.dg/ext/align1.C: Do not use an explicit alignment value
38087 as certain file formats cannot support particularly large
38088 alignments.
38089
38090 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
38091 and do not expect to be able to link the executable.
38092
38093 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
38094 fail because the COFF format does not support the weak attribute.
38095
38096 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
38097
38098 * g77.dg/pr5473.f: New test
38099
38100 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
38101
38102 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
38103 Fix testcase accordingly.
38104
38105 2002-02-04 Richard Henderson <rth@redhat.com>
38106
38107 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
38108 (buf): Change to be an array of pointers, not ints.
38109
38110 2002-02-04 Jakub Jelinek <jakub@redhat.com>
38111
38112 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
38113 before all tests. Move warning one line above to match where it
38114 C frontend emits.
38115 * gcc.dg/Wswitch-2.c: New test.
38116 * g++.dg/warn/Wswitch-1.C: New test.
38117 * g++.dg/warn/Wswitch-2.C: New test.
38118
38119 2002-02-04 Richard Henderson <rth@redhat.com>
38120
38121 * g++.dg/abi/offsetof.C: Fix size comparison.
38122
38123 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
38124
38125 * gcc.dg/cast-qual-2.c: New test.
38126
38127 2002-02-04 Jakub Jelinek <jakub@redhat.com>
38128
38129 * gcc.dg/20020201-4.c: New test.
38130
38131 2002-02-04 Ben Elliston <bje@redhat.com>
38132
38133 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
38134 target_info attribute != 0, in addition to the empty string.
38135 (gcc_target_compile): Likewise.
38136
38137 2002-02-03 Andrew Cagney <ac131313@redhat.com>
38138
38139 * gcc.dg/Wswitch.c: New test.
38140 PR gcc/4475. PR gcc/3780.
38141
38142 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
38143
38144 * g77.f-torture/execute/5122.f: New test for regressions
38145 against PR fortran/5122.
38146
38147 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
38148
38149 * g77.f-torture/compile/pr3743.f: Delete
38150 * g77.dg/pr3743-1.f: New test.
38151 * g77.dg/pr3743-2.f: New test.
38152 * g77.dg/pr3743-3.f: New test.
38153 * g77.dg/pr3743-4.f: New test.
38154
38155 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
38156
38157 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
38158
38159 2002-02-02 Richard Henderson <rth@redhat.com>
38160
38161 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
38162 * gcc.c-torture/execute/bf64-1.c: Likewise.
38163
38164 2002-02-02 Jakub Jelinek <jakub@redhat.com>
38165
38166 * gcc.dg/20020201-2.c: New test.
38167
38168 * gcc.dg/20020201-3.c: New test.
38169
38170 * gcc.c-torture/execute/bitfld-2.c: New test.
38171
38172 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
38173
38174 * gcc.dg/bitfld-1.c: Update.
38175 * gcc.dg/bitfld-2.c: Update.
38176 * gcc.c-torture/execute/bitfld-1.x: New.
38177
38178 2002-02-02 Jakub Jelinek <jakub@redhat.com>
38179
38180 * gcc.c-torture/execute/20020201-1.c: New test.
38181
38182 2002-02-01 Janis Johnson <janis187@us.ibm.com>
38183
38184 PR target/5469
38185 * gcc.dg/20020201-1.c: New test.
38186
38187 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
38188
38189 PR fortran/3743
38190 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
38191 * g77.f-torture/compile/pr3743.x: Remove
38192
38193 2002-01-31 Tom Rix <trix@redhat.com>
38194
38195 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
38196
38197 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38198
38199 * gcc.dg/noncompile/20020130-1.c: New test.
38200
38201 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
38202
38203 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
38204
38205 2002-01-29 Richard Henderson <rth@redhat.com>
38206
38207 * gcc.c-torture/execute/991118-1.c: Cast various constants back
38208 to long long.
38209 * gcc.c-torture/execute/bf64-1.c: Likewise.
38210
38211 2002-01-29 Jakub Jelinek <jakub@redhat.com>
38212
38213 * gcc.c-torture/execute/20020129-1.c: New test.
38214
38215 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38216
38217 * gcc.c-torture/compile/20000224-1.c: Update.
38218 * gcc.c-torture/execute/bitfld-1.c: New tests.
38219 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
38220 * gcc.dg/uninit-A.c: Update.
38221
38222 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
38223
38224 * g++.dg/template/ctor1.C: Add instantiation.
38225
38226 2002-01-28 Paul Koning <pkoning@equallogic.com>
38227
38228 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
38229 argument to __builtin_prefetch to be const ptr.
38230
38231 2002-01-28 Jakub Jelinek <jakub@redhat.com>
38232
38233 * gcc.c-torture/compile/20020120-1.c: New test.
38234
38235 2002-01-27 Kazu Hirata <kazu@hxi.com>
38236
38237 * gcc.c-torture/execute/20020127-1.c: New test.
38238
38239 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
38240
38241 * g77.dg/f77-edit-i-in.f: New test
38242 * g77.dg/f77-edit-i-out.f: New test
38243
38244 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
38245
38246 * gcc.dg/debug/debug.exp: New file.
38247 * gcc.dg/debug/trivial.c: New file.
38248 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
38249 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
38250 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
38251 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
38252 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
38253 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
38254 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
38255 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
38256 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
38257 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
38258 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
38259 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
38260 * gcc.dg/20000503-1.c: Removed.
38261 * gcc.dg/20010207-1.c: Removed.
38262 * gcc.dg/20011223-1.c: Removed.
38263 * gcc.dg/20020104-2.c: Removed.
38264 * gcc.dg/debug-1.c: Removed.
38265 * gcc.dg/debug-2.c: Removed.
38266 * gcc.dg/debug-3.c: Removed.
38267 * gcc.dg/debug-4.c: Removed.
38268 * gcc.dg/debug-5.c: Removed.
38269 * gcc.dg/debug-6.c: Removed.
38270 * gcc.dg/dwarf2-1.c: Removed.
38271 * gcc.dg/dwarf2-2.c: Removed.
38272
38273 2002-01-25 Jakub Jelinek <jakub@redhat.com>
38274
38275 * g++.old-deja/g++.other/eh5.C: New test.
38276 * g++.old-deja/g++.other/sibcall2.C: New test.
38277 * g++.old-deja/g++.other/array9.C: New test.
38278 * g++.old-deja/g++.other/typename2.C: New test.
38279 * g++.old-deja/g++.other/crash60.C: New test.
38280 * g++.old-deja/g++.other/conv9.C: New test.
38281 * g++.old-deja/g++.other/mangle10.C: New test.
38282 * g++.old-deja/g++.other/unchanging1.C: New test.
38283 * g++.old-deja/g++.other/exprstmt1.C: New test.
38284 * g++.old-deja/g++.other/inline23.C: New test.
38285 * g++.old-deja/g++.eh/ia64-1.C: New test.
38286 * g++.old-deja/g++.other/dwarf2-1.C: New test.
38287 * g++.old-deja/g++.other/reload1.C: New test.
38288 * g++.old-deja/g++.other/static20.C: New test.
38289 * g++.old-deja/g++.other/local-alloc1.C: New test.
38290 * g++.old-deja/g++.other/conv8.C: New test.
38291 * g++.old-deja/g++.other/stmtexpr2.C: New test.
38292 * g++.old-deja/g++.other/storeexpr1.C: New test.
38293 * g++.old-deja/g++.other/storeexpr2.C: New test.
38294 * g++.dg/eh/template2.C: New test.
38295 * g++.dg/warn/weak1.C: New test.
38296
38297 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
38298
38299 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
38300 Remove first, non-varying, argument.
38301
38302 2002-01-23 Richard Henderson <rth@redhat.com>
38303
38304 * gcc.dg/inline-2.c: New.
38305
38306 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
38307 Add optional target arg. Check number of arguments.
38308 (scan-assembler-not, scan-assembler-dem): Likewise.
38309 (scan-assembler-dem-not): Likewise.
38310
38311 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38312
38313 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
38314 line 12.
38315 * g++.old-deja/g++.brendan/parse3.C,
38316 g++.old-deja/g++.other/crash26.C,
38317 g++.old-deja/g++.other/crash28.C,
38318 g++.old-deja/g++.other/crash29.C,
38319 g++.old-deja/g++.other/crash30.C,
38320 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
38321
38322 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
38323
38324 * gcc.dg/20020115-1.c: New.
38325
38326 2002-01-23 Bob Wilson <bob.wilson@acm.org>
38327
38328 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
38329
38330 2002-01-23 Janis Johnson <janis187@us.ibm.com>
38331
38332 * gcc.dg/20020122-3.c: New.
38333
38334 2002-01-23 Jakub Jelinek <jakub@redhat.com>
38335
38336 * g++.dg/other/gc1.C: New test.
38337
38338 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38339
38340 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38341
38342 2002-01-22 Richard Henderson <rth@redhat.com>
38343
38344 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
38345
38346 2002-01-22 Richard Henderson <rth@redhat.com>
38347
38348 * gcc.dg/20020122-4.c: New.
38349
38350 2002-01-22 H.J. Lu <hjl@gnu.org>
38351
38352 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
38353 link output.
38354 * gcc.dg/special/ecos.exp: Likewise.
38355 * lib/g++-dg.exp: Likewise.
38356 * lib/g77-dg.exp: Likewise.
38357 * lib/gcc-dg.exp : Likewise.
38358 * lib/mike-g++.exp: Likewise.
38359 * lib/mike-g77.exp: Likewise.
38360 * lib/mike-gcc.exp: Likewise.
38361 * lib/objc-dg.exp: Likewise.
38362
38363 2002-01-22 Janis Johnson <janis187@us.ibm.com>
38364
38365 PR target/5379
38366 * gcc.dg/20020122-2.c: New test.
38367
38368 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
38369
38370 * gcc.dg/20020122-1.c: New test.
38371
38372 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
38373
38374 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
38375
38376 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
38377
38378 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
38379
38380 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38381
38382 * gcc.c-torture/compile/20020121-1.c: New test.
38383
38384 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
38385
38386 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
38387 ld_library_path.
38388
38389 2002-01-21 Jakub Jelinek <jakub@redhat.com>
38390
38391 * gcc.dg/20020218-1.c: New test.
38392
38393 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
38394
38395 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
38396 messages
38397 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
38398 "At global scope" warning
38399 * g++.dg/ext/align1.C: Change cygwin test for alignment
38400 from db-bogus to dg-warning
38401
38402 2002-01-21 Zack Weinberg <zack@codesourcery.com>
38403
38404 * g77.f-torture/compile/cpp2.F: New test.
38405
38406 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
38407
38408 * g++.dg/template/access1.C: New test.
38409
38410 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
38411
38412 * gcc.dg/20020118-1.c: New.
38413
38414 2002-01-18 Kazu Hirata <kazu@hxi.com>
38415
38416 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
38417
38418 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38419
38420 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
38421 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
38422 alignment warnings.
38423
38424 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38425
38426 * gcc.misc-tests/i386-prefetch.exp: Save and restore
38427 torture_with_loops and torture_without_loops
38428
38429 2002-01-17 Jakub Jelinek <jakub@redhat.com>
38430
38431 * gcc.c-torture/compile/20020116-1.c: New test.
38432
38433 2002-01-16 Jakub Jelinek <jakub@redhat.com>
38434
38435 * gcc.dg/20020116-2.c: New test.
38436
38437 * gcc.dg/ultrasp4.c: New test.
38438
38439 * gcc.dg/20020116-1.c: New test.
38440
38441 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
38442
38443 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
38444 by EABI.
38445
38446 2002-01-15 Janis Johnson <janis187@us.ibm.com>
38447
38448 * gcc.misc-tests/i386-prefetch.exp: New.
38449 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
38450 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
38451 * gcc.misc-tests/i386-pf-none-1.c: New test.
38452 * gcc.misc-tests/i386-pf-sse-1.c: New test.
38453
38454 2002-01-15 Jakub Jelinek <jakub@redhat.com>
38455
38456 * gcc.dg/gnu89-init-1.c: Add new tests.
38457
38458 2002-01-15 Andreas Jaeger <aj@suse.de>
38459
38460 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
38461 * gcc.dg/i386-mmx-2.c: Likewise.
38462 * gcc.dg/i386-sse-1.c: Likewise.
38463 * gcc.dg/i386-sse-2.c: Likewise.
38464 * gcc.dg/i386-sse-3.c: Likewise.
38465
38466 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
38467
38468 * g77.f-torture/execute/intrinsic-unix-bessel.f:
38469 Uncomment additional cases that now pass.
38470
38471 2002-01-11 Richard Henderson <rth@redhat.com>
38472
38473 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
38474 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
38475
38476 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
38477
38478 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
38479
38480 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
38481
38482 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
38483 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
38484
38485 2002-01-10 Dale Johannesen <dalej@apple.com>
38486
38487 * gcc.c-torture/execute/loop-11.c: New.
38488
38489 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
38490
38491 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
38492 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
38493
38494 2002-01-09 Richard Henderson <rth@redhat.com>
38495
38496 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
38497 type in which to perform the operation for each size.
38498
38499 2002-01-09 Alan Matsuoka (alanm@redhat.com)
38500
38501 * gcc.c-torture/compile/20020109-2.c: New test.
38502
38503 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
38504
38505 * gcc.c-torture/execute/loop-10.c: New test.
38506
38507 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38508
38509 * gcc.c-torture/compile/20010226-1.c: New test.
38510 * gcc.c-torture/compile/20010227-1.c: New test.
38511 * gcc.c-torture/compile/20010426-1.c: New test.
38512 * gcc.c-torture/compile/20010510-1.c: New test.
38513 * gcc.c-torture/compile/20010605-3.c: New test.
38514 * gcc.c-torture/compile/20010824-1.c: New test.
38515 * gcc.c-torture/execute/20010409-1.c: New test.
38516 * gcc.dg/noncompile/20000901-1.c: New test.
38517 * gcc.dg/20001023-1.c: New test.
38518 * gcc.dg/20001101-1.c: New test.
38519 * gcc.dg/20001102-1.c: New test.
38520 * gcc.dg/20010207-1.c: New test.
38521 * gcc.dg/20010405-1.c: New test.
38522 * gcc.dg/20010822-1.c: New test.
38523 * gcc.dg/20011107-1.c: New test.
38524
38525 2002-01-09 Jeffrey A Law (law@redhat.com)
38526
38527 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
38528
38529 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
38530 execution failure on PA targets.
38531
38532 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38533
38534 * gcc.c-torture/compile/20020109-1.c: New test.
38535
38536 2002-01-08 Kazu Hirata <kazu@hxi.com>
38537
38538 * gcc.c-torture/execute/20020108-1.c: New test.
38539
38540 2002-01-08 Jakub Jelinek <jakub@redhat.com>
38541
38542 * gcc.dg/20020108-1.c: New test.
38543
38544 2002-01-08 H.J. Lu <hjl@gnu.org>
38545
38546 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
38547 for header files.
38548
38549 2002-01-08 Geoff Keating <geoffk@redhat.com>
38550
38551 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
38552 consistency.
38553
38554 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
38555
38556 * gcc.dg/altivec-4.c: Test altivec predicates.
38557
38558 2002-01-07 Jakub Jelinek <jakub@redhat.com>
38559
38560 * gcc.c-torture/execute/20020107-1.c: New test.
38561
38562 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
38563
38564 PR c/5279
38565 * gcc.c-torture/compile/20020106-1.c: New test.
38566
38567 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
38568
38569 * gcc.c-torture/execute/nestfunc-4.c: New test.
38570
38571 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38572
38573 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
38574 extra triple that slipped in.
38575 * g++.old-deja/g++.abi/align.C: Likewise.
38576 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38577
38578 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38579
38580 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
38581 * g++.old-deja/g++.abi/align.C: Likewise.
38582 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38583
38584 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
38585 on FreeBSD/i386.
38586 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
38587 FreeBSD.
38588
38589 2002-01-04 Jakub Jelinek <jakub@redhat.com>
38590
38591 * gcc.dg/20020104-1.c: New test.
38592
38593 * gcc.dg/20020104-2.c: New test.
38594
38595 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
38596
38597 * gcc.dg/20020103-1.c: Fix typo in target selector.
38598
38599 2002-01-03 Richard Henderson <rth@redhat.com>
38600
38601 * gcc.dg/20020103-1.c: New.
38602
38603 2002-01-03 Kazu Hirata <kazu@hxi.com>
38604
38605 * gcc.c-torture/execute/20020103-1.c: New test.
38606
38607 2002-01-03 Jakub Jelinek <jakub@redhat.com>
38608
38609 * g++.dg/other/debug2.C: New test.
38610
38611 * gcc.c-torture/compile/20020103-1.c: New test.
38612
38613 2002-01-02 Jakub Jelinek <jakub@redhat.com>
38614
38615 * gcc.dg/gnu89-init-1.c: Added new tests.
38616
38617 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38618
38619 * g++.dg/template/friend2.C: Remove as patch is reverted.
38620
38621 * g++.dg/warn/oldcast1.C: New test.
38622
38623 * g++.dg/template/ptrmem1.C: New test.
38624 * g++.dg/template/ptrmem2.C: New test.
38625
38626 * g++.dg/template/ntp.C: New test.
38627
38628 * g++.dg/other/component1.C: New test.
38629
38630 * g++.dg/template/ttp3.C: New test.
38631
38632 * g++.dg/template/friend2.C: New test.
38633 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
38634
38635 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38636
38637 * g++.dg/other/ptrmem1.C: New test.
38638 * g++.dg/other/ptrmem2.C: New test.
38639
38640 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38641
38642 * g++.dg/template/ctor1.C: New test.
38643
38644 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38645
38646 * g++.dg/template/friend2.C: New test.
38647
38648 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
38649
38650 * gcc.dg/mmix-1.c: New test.
38651
38652 2001-12-31 Richard Henderson <rth@redhat.com>
38653
38654 * gcc.dg/asm-5.c: New.
38655
38656 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
38657
38658 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
38659 in namespace __gnu_cxx
38660
38661 2001-12-30 Richard Henderson <rth@redhat.com>
38662
38663 * gcc.dg/debug-6.c: New.
38664
38665 2001-12-30 Jakub Jelinek <jakub@redhat.com>
38666
38667 * gcc.c-torture/compile/20011229-2.c: New test.
38668
38669 2001-12-29 Jakub Jelinek <jakub@redhat.com>
38670
38671 * gcc.dg/debug-3.c: New test.
38672 * gcc.dg/debug-4.c: New test.
38673 * gcc.dg/debug-5.c: New test.
38674
38675 2001-12-29 Richard Henderson <rth@redhat.com>
38676
38677 * g++.dg/eh/loop1.C: New.
38678
38679 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38680
38681 * g++.dg/template/crash1.C: New test.
38682
38683 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38684
38685 * g++.dg/other/const1.C: New test.
38686
38687 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38688
38689 * gcc.c-torture/compile/20011229-1.c: New test.
38690
38691 2001-12-28 Stan Shebs <shebs@apple.com>
38692
38693 * lib/objc-torture.exp: Resync with c-torture.exp.
38694 * lib/objc.exp: Load standard libraries.
38695
38696 2001-12-28 Jakub Jelinek <jakub@redhat.com>
38697
38698 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
38699 additional tests.
38700
38701 2001-12-27 Roger Sayle <roger@eyesopen.com>
38702
38703 * gcc.c-torture/execute/string-opt-16.c: New testcase.
38704
38705 2001-12-27 Richard Henderson <rth@redhat.com>
38706
38707 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
38708
38709 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
38710
38711 * g++.dg/eh/ctor1.C: New test.
38712 * g++.dg/other/error2.C: New test.
38713
38714 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
38715
38716 * g++.dg/other/init2.C: New test.
38717
38718 2001-12-24 Richard Henderson <rth@redhat.com>
38719
38720 * gcc.dg/20011223-1.c: New.
38721 * gcc.dg/inline-1.c: New.
38722
38723 2001-12-23 Richard Henderson <rth@redhat.com>
38724
38725 * gcc.dg/asm-4.c: Test operand modifiers.
38726
38727 2001-12-23 Richard Henderson <rth@redhat.com>
38728
38729 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
38730
38731 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
38732
38733 * gcc.c-torture/execute/20011223-1.c: New test.
38734
38735 2001-12-21 Richard Henderson <rth@redhat.com>
38736
38737 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
38738 re-enables the warning.
38739
38740 2001-12-21 Richard Henderson <rth@redhat.com>
38741
38742 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
38743
38744 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38745
38746 * gcc.c-torture/compile/20011218-1.c: New test.
38747
38748 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
38749
38750 * gcc.misc-test/arm-isr.exp: New file. Control running of the
38751 arm-isr.c test.
38752 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
38753 epilogue generation for ARM ISR routines.
38754
38755 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38756
38757 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
38758 * gcc.dg/format/c90-printf-3.c: Likewise.
38759 * gcc.dg/format/c99-printf-3.c: Likewise.
38760 * gcc.dg/format/ext-1.c: Likewise.
38761 * gcc.dg/format/ext-6.c: Likewise.
38762 * gcc.dg/format/format.h: Prototype unlocked stdio.
38763
38764 2001-12-20 Richard Henderson <rth@redhat.com>
38765
38766 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
38767 (arena): Use it.
38768 (malloc): Correct allocation logic. Abort if we fill up the
38769 arena before initialization complete.
38770 (realloc): Correct allocation logic.
38771
38772 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38773
38774 * gcc.c-torture/compile/20011219-2.c: New test.
38775
38776 * gcc.c-torture/execute/20011219-1.c: New test.
38777
38778 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
38779
38780 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
38781 target does not support weak symbols.
38782
38783 2001-12-19 Jakub Jelinek <jakub@redhat.com>
38784
38785 * gcc.c-torture/compile/20011219-1.c: New test.
38786
38787 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
38788
38789 * g++.dg/other/error1.C: New test.
38790
38791 2001-12-17 Jeffrey A Law (law@redhat.com)
38792
38793 * gcc.c-torture/execute/20011217-1.c: New test.
38794
38795 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
38796
38797 * objc.dg/special/: New directory.
38798 * objc.dg/special/special.exp: New file.
38799 * objc.dg/special/unclaimed-category-1.h: New file.
38800 * objc.dg/special/unclaimed-category-1a.m: New file.
38801 * objc.dg/special/unclaimed-category-1.m: New file.
38802
38803 2001-12-17 Andreas Jaeger <aj@suse.de>
38804
38805 * gcc.c-torture/compile/20011217-2.c: New test.
38806
38807 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
38808
38809 * gcc.c-torture/compile/20011217-1.c: New test.
38810
38811 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
38812
38813 * testsuite/gcc.dg/20011214-1.c: New.
38814
38815 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
38816
38817 * gcc.dg/altivec-4.c: New.
38818
38819 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
38820
38821 * gcc.dg/20011113-1.c: New test.
38822
38823 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
38824
38825 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
38826 std::__malloc_alloc_template<0> and
38827 std::__default_alloc_template<false, 0>.
38828
38829 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
38830
38831 * objc/execute/bf-21.m: New test.
38832 * objc/execute/enumeration-1.m: New test.
38833 * objc/execute/enumeration-2.m: New test.
38834
38835 2001-12-12 Jakub Jelinek <jakub@redhat.com>
38836
38837 * gcc.dg/gnu89-init-1.c: New test.
38838
38839 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
38840
38841 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
38842 * g++.old-deja/g++.jason/2371.C: Likewise.
38843 * g++.old-deja/g++.jason/template33.C: Likewise.
38844 * g++.old-deja/g++.jason/template34.C: Likewise.
38845 * g++.old-deja/g++.jason/template36.C: Likewise.
38846 * g++.old-deja/g++.oliva/typename1.C: Likewise.
38847 * g++.old-deja/g++.oliva/typename2.C: Likewise.
38848 * g++.old-deja/g++.other/typename1.C: Likewise.
38849 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38850 * g++.old-deja/g++.pt/nontype5.C: Likewise.
38851 * g++.old-deja/g++.pt/typename11.C: Likewise.
38852 * g++.old-deja/g++.pt/typename14.C: Likewise.
38853 * g++.old-deja/g++.pt/typename16.C: Likewise.
38854 * g++.old-deja/g++.pt/typename3.C: Likewise.
38855 * g++.old-deja/g++.pt/typename4.C: Likewise.
38856 * g++.old-deja/g++.pt/typename5.C: Likewise.
38857 * g++.old-deja/g++.pt/typename7.C: Likewise.
38858 * g++.old-deja/g++.robertl/eb9.C: Likewise.
38859
38860 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
38861
38862 * g++.dg/other/linkage1.C: New test.
38863 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
38864 specifiers.
38865
38866 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
38867
38868 * gcc.dg/concat.c: New test.
38869
38870 2001-12-11 Stan Shebs <shebs@apple.com>
38871
38872 * objc/compile: New test directory.
38873 * objc/compile/compile.exp: New expect script.
38874 * objc/compile/20011211-1.m: New compile test.
38875
38876 2001-12-11 Jason Merrill <jason@redhat.com>
38877
38878 * lib/prune.exp (prune_gcc_output): Also handle "In member
38879 function". So many permutations...
38880
38881 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
38882
38883 * g++.dg/template/typedef1.C: New test.
38884
38885 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
38886
38887 * g++.dg/other/copy1.C: New test.
38888
38889 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
38890
38891 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
38892
38893 * gcc.dg/builtin-choose-expr.c: New.
38894
38895 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
38896
38897 * gcc.dg/altivec-2.c: New.
38898
38899 2001-12-07 Richard Henderson <rth@redhat.com>
38900
38901 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
38902
38903 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
38904
38905 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
38906 ultrasparc.
38907
38908 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38909
38910 * g++-old.deja/g++.robertl/eb101.C: Deleted.
38911
38912 2001-12-06 Janis Johnson <janis187@us.ibm.com>
38913
38914 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
38915 variable argument list.
38916
38917 2001-12-06 Zack Weinberg <zack@codesourcery.com>
38918
38919 * gcc.c-torture/execute/memcheck: Delete entire directory.
38920 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
38921 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
38922
38923 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
38924
38925 * gcc.dg/Wshadow-1.c: New test.
38926
38927 2001-12-05 Jakub Jelinek <jakub@redhat.com>
38928
38929 * gcc.c-torture/compile/20011130-1.c: New test.
38930
38931 * gcc.dg/noncompile/20011025-1.c: New test.
38932
38933 * g++.dg/other/anon-union.C: New test.
38934
38935 * gcc.c-torture/execute/20011024-1.c: New test.
38936
38937 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
38938
38939 * gcc.c-torture/execute/20000722-1.x,
38940 gcc.c-torture/execute/20010123-1.x: Remove.
38941 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
38942 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
38943 gcc.dg/c99-complit-2.c: New tests.
38944
38945 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
38946
38947 * g++.dg/inherit/base1.C: New test.
38948
38949 2001-12-04 Jakub Jelinek <jakub@redhat.com>
38950
38951 * g++.dg/other/stdarg1.C: New test.
38952
38953 * gcc.c-torture/compile/20011130-2.c: New test.
38954
38955 2001-12-03 Janis Johnson <janis187@us.ibm.com>
38956
38957 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
38958 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
38959 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
38960 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
38961 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
38962 * gcc.dg/builtin-prefetch-1.c: New test.
38963
38964 2001-12-03 Jakub Jelinek <jakub@redhat.com>
38965
38966 * gcc.dg/20011130-1.c: New test.
38967
38968 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
38969
38970 * g++.dg/other/scope1.C: New test.
38971 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
38972
38973 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38974
38975 * gcc.dg/vla-init-1.c: New test.
38976
38977 2001-12-01 Geoff Keating <geoffk@redhat.com>
38978
38979 * gcc.c-torture/compile/structs.c: New testcase from GDB.
38980
38981 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
38982
38983 * objc.dg/alias.m: Update.
38984 * objc.dg/class-1.m: Update.
38985 * objc.dg/const-str-1.m: Update.
38986 * objc.dg/fwd-proto-1.m: Update.
38987 * objc.dg/id-1.m: Update.
38988 * objc.dg/super-class-1.m: Update.
38989
38990 2001-11-29 Mark Mitchell <mark@codesourcery.com>
38991
38992 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
38993 constructs.
38994
38995 2001-11-28 Jeffrey A Law (law@cygnus.com)
38996
38997 * gcc.c-torture/execute/20011128-1.c: New test.
38998
38999 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
39000
39001 * gcc.dg/20011127-1.c: New test.
39002
39003 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
39004
39005 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
39006 from Austin Group draft 7.
39007 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
39008 scanf format arguments.
39009 * gcc.dg/format/no-exargs-2.c: New test.
39010
39011 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
39012
39013 * g++.dg/abi/vbase8-4.C: New test.
39014
39015 2001-11-24 Ian Lance Taylor <ian@airs.com>
39016
39017 * gcc.c-torture/execute/20011121-1.c: New test.
39018
39019 2001-11-23 Jeffrey A Law (law@cygnus.com)
39020
39021 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
39022
39023 2001-11-23 Andreas Jaeger <aj@suse.de>
39024
39025 * gcc.dg/cpp/charconst-2.c: New test.
39026
39027 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
39028
39029 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
39030 to the host if it is remote. Let tests specify extra headers
39031 they use.
39032 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
39033 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
39034 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
39035 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
39036 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
39037 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
39038 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
39039 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
39040 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
39041 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
39042
39043 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
39044
39045 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
39046 for little endian ARMs.
39047
39048 2001-11-20 Jakub Jelinek <jakub@redhat.com>
39049
39050 * gcc.c-torture/compile/20011119-1.c: New test.
39051 * gcc.c-torture/compile/20011119-2.c: New test.
39052
39053 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
39054
39055 * gcc.dg/altivec-1.c: Fix typo.
39056
39057 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39058
39059 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
39060
39061 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
39062
39063 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
39064
39065 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
39066
39067 * lib/g77.exp: Don't specify --rpath-link.
39068
39069 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
39070 across all the headers.
39071 * gcc.dg/format/format.exp: For testing on a remote host,
39072 copy format.h.
39073
39074 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
39075 * gcc.c-torture/execute/930406-1.c: Likewise.
39076 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
39077
39078 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
39079
39080 * gcc.dg/altivec-1.c: New.
39081
39082 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
39083
39084 * gcc.dg/cpp/fpreprocessed.c: New test case.
39085
39086 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39087
39088 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
39089 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
39090 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
39091
39092 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39093
39094 * gcc.dg/no-builtin-1.c: New test.
39095
39096 2001-11-16 Jakub Jelinek <jakub@redhat.com>
39097
39098 * gcc.c-torture/execute/20011115-1.c: New test.
39099
39100 2001-11-15 Jakub Jelinek <jakub@redhat.com>
39101
39102 * gcc.c-torture/compile/20011114-2.c: New test.
39103 * gcc.c-torture/compile/20011114-3.c: New test.
39104 * gcc.c-torture/compile/20011114-4.c: New test.
39105
39106 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
39107
39108 * g++.dg/other/init1.C: New test.
39109
39110 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
39111
39112 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
39113 message.
39114
39115 * gcc.c-torture/execute/20011114-1.c: New testcase.
39116
39117 * gcc.c-torture/compile/20010327-1.c: Revert last change.
39118 * gcc.c-torture/compile/20011114-1.c: New test, exactly
39119 like the (before this change) version of 20010327-1.c.
39120
39121 2001-11-14 Roger Sayle <roger@eyesopen.com>
39122
39123 * gcc.c-torture/execute/string-opt-13.c: New testcase.
39124
39125 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
39126
39127 * g++.dg/init/array2.C: New test.
39128
39129 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
39130
39131 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
39132
39133 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
39134
39135 * g++.dg/other/forscope1.C: New test.
39136 * g++.dg/ext/forscope1.C: New test.
39137 * g++.dg/ext/forscope2.C: New test.
39138
39139 2001-11-13 Jakub Jelinek <jakub@redhat.com>
39140
39141 * gcc.c-torture/execute/20011113-1.c: New test.
39142
39143 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
39144
39145 * gcc.c-torture/execute/20011109-2.c: New test.
39146
39147 * gcc.c-torture/execute/20011109-1.c: New test.
39148
39149 2001-11-09 Jakub Jelinek <jakub@redhat.com>
39150
39151 * gcc.c-torture/compile/20011109-1.c: New test.
39152
39153 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
39154
39155 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
39156 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
39157 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
39158 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
39159 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
39160 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
39161 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
39162
39163 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
39164
39165 * g++.dg/warn/Wshadow-1.C: New tests.
39166 * g++.old-deja/g++.mike/for3.C: Update.
39167
39168 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
39169
39170 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
39171 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
39172 XFAILs. Adjust expected error texts.
39173 * gcc.c-torture/compile/20011106-1.c,
39174 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
39175 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
39176 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
39177 gcc.dg/c99-array-lval-5.c: New tests.
39178
39179 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39180
39181 * gcc.dg/cpp/defined.c: Update.
39182
39183 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39184
39185 * gcc.c-torture/execute/anon-1.c: New test.
39186
39187 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
39188
39189 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
39190 same size, so no warning should be produced on stormy16.
39191
39192 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
39193 due to oversized array.
39194 * g++.old-deja/g++.mike/ns15.C: Likewise.
39195 * g++.old-deja/g++.pt/crash16.C: Likewise.
39196
39197 2001-11-02 Graham Stott <grahams@redhat.com>
39198
39199 * g++.dgother/debug1.C: Fix typos.
39200
39201 2001-11-01 Jakub Jelinek <jakub@redhat.com>
39202
39203 * g++.dg/other/debug1.C: New test.
39204
39205 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39206
39207 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
39208 of unsigned long.
39209
39210 2001-10-30 Jakub Jelinek <jakub@redhat.com>
39211
39212 * gcc.dg/20011029-2.c: New test.
39213
39214 * gcc.c-torture/compile/20011029-1.c: New test.
39215
39216 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
39217
39218 * objc/execute/class_self-1.m: New test.
39219 * objc/execute/class_self-2.m: New test.
39220
39221 2001-10-25 Zack Weinberg <zack@codesourcery.com>
39222
39223 * gcc.misc-tests/msgs.exp: Delete.
39224 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
39225 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
39226 error set to match recent changes.
39227
39228 2001-10-24 Zack Weinberg <zack@codesourcery.com>
39229
39230 * gcc.dg/20011021-1.c: New test.
39231
39232 2001-10-24 Jakub Jelinek <jakub@redhat.com>
39233
39234 * gcc.c-torture/compile/20011023-1.c: New test.
39235
39236 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
39237
39238 * lib/g77.exp: Rewrite based on lib/g++.exp.
39239
39240 2001-10-19 Jakub Jelinek <jakub@redhat.com>
39241
39242 * gcc.c-torture/execute/20011019-1.c: New test.
39243
39244 * gcc.dg/20011018-1.c: New test.
39245
39246 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
39247
39248 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
39249
39250 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
39251
39252 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
39253 * gcc.dg/attr-invalid.c: Likewise.
39254
39255 2001-10-18 Jakub Jelinek <jakub@redhat.com>
39256
39257 * testsuite/gcc.dg/20011015-1.c: New test.
39258
39259 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39260
39261 * g++.dg/template/unify2.C: New test.
39262
39263 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39264
39265 * g++.dg/other/exception-specification.C: New test
39266
39267 2001-10-13 Tom Rix <trix@redhat.com>
39268
39269 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
39270 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
39271
39272 2001-10-12 Jakub Jelinek <jakub@redhat.com>
39273
39274 * testsuite/gcc.dg/20011009-1.c: New test.
39275
39276 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
39277
39278 PR g++/4476
39279 * g++.dg/other/friend1.C: New test.
39280
39281 2001-10-11 Richard Henderson <rth@redhat.com>
39282
39283 * g++.old-deja/g++.other/crash18.C: Add -S to options.
39284
39285 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39286
39287 * gcc.c-torture/compile/20011010-1.c: New.
39288
39289 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
39290
39291 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
39292 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
39293 g77.f-torture/execute/execute.exp,
39294 g77.f-torture/noncompile/noncompile.exp,
39295 gcc.c-torture/compile/compile.exp,
39296 gcc.c-torture/execute/execute.exp,
39297 gcc.c-torture/execute/ieee/ieee.exp,
39298 gcc.c-torture/execute/memcheck/memcheck.exp,
39299 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
39300 objc/execute/execute.exp: Update FSF address.
39301
39302 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
39303
39304 * gcc.dg/cpp/cmdlne-C.c: Update.
39305 * gcc.dg/cpp/cmdlne-C2.c: New.
39306
39307 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39308
39309 * gcc.c-torture/execute/20011008-3.c: New.
39310
39311 2001-10-08 DJ Delorie <dj@redhat.com>
39312
39313 * gcc.dg/20011008-1.c: New.
39314 * gcc.dg/20011008-2.c: New.
39315
39316 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
39317
39318 * gcc.dg/cpp/spacing1.c: Update test.
39319
39320 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39321
39322 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
39323 spelling errors of "separate" as "seperate".
39324
39325 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
39326
39327 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
39328 enough to avoid inlining.
39329
39330 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39331
39332 * lib/g77.exp: set libg2c_dir correctly.
39333
39334 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
39335
39336 * gcc.dg/cpp/macro11.c: New test.
39337
39338 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39339
39340 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
39341 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
39342 gcc.dg/format/multattr-3.c: New tests.
39343 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
39344 tests for format attributes on function pointers being rejected.
39345
39346 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39347
39348 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
39349
39350 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39351
39352 * g++.dg/warn/format1.C: New test.
39353
39354 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
39355
39356 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
39357
39358 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39359
39360 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
39361
39362 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39363
39364 * gcc.dg/cpp/redef2.c: Add test.
39365
39366 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
39367
39368 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
39369 long-standing bug on i686, apparently.
39370 * gcc.c-torture/execute/loop-2c.x: New file.
39371 * gcc.c-torture/execute/loop-2d.x: New file.
39372 * gcc.c-torture/execute/loop-3c.x: New file.
39373
39374 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
39375
39376 * gcc.dg/cpp/20000625-2.c: Correct line number.
39377
39378 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39379
39380 * gcc.dg/cpp/macro10.c: New test.
39381 * gcc.dg/cpp/strify3.c: New test.
39382 * gcc.dg/cpp/spacing1.c: Add tests.
39383 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
39384 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
39385
39386 2001-09-24 DJ Delorie <dj@redhat.com>
39387
39388 * gcc.c-torture/execute/20010924-1.c: New test.
39389
39390 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39391
39392 * testsuite/objc/execute/paste.m: Remove.
39393
39394 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
39395
39396 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
39397
39398 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
39399
39400 * g77.dg/strlen0.f: New test.
39401
39402 2001-09-21 Richard Henderson <rth@redhat.com>
39403
39404 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
39405 * g++.old-deja/g++.abi/vtable2.C: Likewise.
39406
39407 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
39408
39409 Table-driven attributes.
39410 * g++.dg/ext/attrib1.C: New test.
39411
39412 2001-09-20 DJ Delorie <dj@redhat.com>
39413
39414 * gcc.dg/20000926-1.c: Update expected warning messages.
39415 * gcc.dg/array-2.c: Likewise, and test for warnings too.
39416 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
39417 array.
39418
39419 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
39420
39421 * g++.dg/eh/registers1.C: New test case.
39422
39423 2001-09-17 Richard Henderson <rth@redhat.com>
39424
39425 * gcc.dg/array-5.c: Fix VLA decomposition test.
39426
39427 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
39428
39429 * gcc.dg/cpp/line5.c: New testcase.
39430
39431 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
39432
39433 * gcc.dg/cpp/macro9.c: New test.
39434
39435 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
39436
39437 * gcc.c-torture/execute/980223.c: Change type of addr from long
39438 to char *.
39439
39440 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
39441
39442 * gcc.c-torture/execute/20010915-1.c: New test.
39443
39444 2001-09-14 Janis Johnson <janis187@us.ibm.com>
39445
39446 * g77.dg/bprob: New directory.
39447 * g77.dg/bprob/bprob.exp: New file.
39448 * g77.dg/bprob/bprob-1.f: New test.
39449 * g77.dg/gcov: New directory.
39450 * g77.dg/gcov/gcov.exp: New file.
39451 * g77.dg/gcov/gcov-1.f: New test.
39452 * g77.dg/gcov/gcov-1.x: New file.
39453
39454 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
39455
39456 * gcc.dg/cpp/directiv.c: Update.
39457 * gcc.dg/cpp/undef1.c: Update.
39458
39459 2001-09-12 Jakub Jelinek <jakub@redhat.com>
39460
39461 * gcc.dg/20010912-1.c: New test.
39462
39463 2001-09-11 Janis Johnson <janis187@us.ibm.com>
39464
39465 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
39466 language-independent file in lib.
39467 * lib/gcov.exp: New file.
39468
39469 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
39470
39471 * gcc.c-torture/compile/20010911-1.c: New test.
39472
39473 2001-09-10 Janis Johnson <janis187@us.ibm.com>
39474
39475 * lib/profopt.exp: New, to support profile-directed optimizations.
39476 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
39477 * gcc.misc-tests/bprob-1.c: New test.
39478 * gcc.misc-tests/bprob-2.c: New test.
39479
39480 2001-09-07 Janis Johnson <janis187@us.ibm.com>
39481
39482 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
39483 XFAIL and which kinds of gcov output to verify.
39484 * gcc.misc-tests/gcov-4b.x: New file.
39485 * gcc.misc-tests/gcov-5b.x: New file.
39486 * gcc.misc-tests/gcov-6.x: New file.
39487 * gcc.misc-tests/gcov-7.c: New test.
39488 * gcc.misc-tests/gcov-7.x: New file.
39489
39490 2001-09-06 Janis Johnson <janis187@us.ibm.com>
39491
39492 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
39493 * gcc.misc-tests/gcov-6.c: New test.
39494
39495 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
39496
39497 PR c++/3986
39498 * g++.dg/abi/vbase1.C: New test.
39499
39500 2001-09-05 Ziemowit Laski <zlaski@apple.com>
39501
39502 * objc.dg/method-2.m: New.
39503
39504 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
39505
39506 PR c++/4203
39507 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
39508 * g++.dg/init/empty1.C: New test.
39509
39510 2001-09-03 Jakub Jelinek <jakub@redhat.com>
39511
39512 * gcc.c-torture/compile/20010903-1.c: New test.
39513
39514 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
39515
39516 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
39517 for m68k.
39518
39519 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
39520
39521 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
39522
39523 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
39524
39525 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
39526
39527 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
39528
39529 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
39530 for 16-bit 'unsigned int'.
39531
39532 2001-08-29 Kazu Hirata <kazu@hxi.com>
39533
39534 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
39535
39536 2001-08-27 Richard Henderson <rth@redhat.com>
39537
39538 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
39539 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
39540
39541 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
39542
39543 * gcc.dg/asm-names.c (ymain): New.
39544
39545 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
39546
39547 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
39548 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
39549 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
39550
39551 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39552
39553 * gcc.dg/compare5.c: New testcase.
39554
39555 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
39556
39557 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
39558 and "In instantiation".
39559
39560 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
39561
39562 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
39563
39564 2001-08-20 Janis Johnson <janis187@us.ibm.com>
39565
39566 * gcc.misc-tests/gcov.exp: Add support for branch information.
39567 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
39568 * gcc.misc-tests/gcov-4.c: New test.
39569 * gcc.misc-tests/gcov-4b.c: New test.
39570 * gcc.misc-tests/gcov-5b.c: New test.
39571
39572 2001-08-20 Zack Weinberg <zackw@panix.com>
39573
39574 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
39575 expected to fail.
39576
39577 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
39578
39579 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
39580
39581 2001-08-19 Jakub Jelinek <jakub@redhat.com>
39582
39583 * g++.dg/eh/template1.C: New test.
39584
39585 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
39586
39587 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
39588 Fix thinko.
39589 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
39590 for xfail.
39591
39592 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
39593
39594 * lib/g77-dg.exp: Use prune.exp for common procedures
39595 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
39596 * lib/g77.exp: (g77-dg-prune) Remove
39597
39598 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
39599
39600 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
39601
39602 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39603
39604 * g++.dg/template/unify1.C: New test.
39605
39606 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
39607
39608 * g++.dg/abi/empty4.C: New test.
39609
39610 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
39611
39612 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
39613 solaris2.*
39614 * g77.f-torture/compile/pr3743.x: Likewise.
39615
39616 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
39617
39618 * g++.dg/other/using-declaration.C: New test.
39619
39620 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39621
39622 * gcc.dg/cpp/tr-sign.c: New testcase.
39623
39624 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39625
39626 * gcc.dg/cpp/19951025-1.c: Revert.
39627 * gcc.dg/cpp/directiv.c: We no longer process directives that
39628 interrupt macro arguments.
39629
39630 2001-08-03 Zack Weinberg <zackw@stanford.edu>
39631
39632 * gcc.dg/bconstp-1.c: New test.
39633
39634 2001-08-03 Richard Henderson <rth@redhat.com>
39635
39636 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
39637
39638 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
39639
39640 * gcc.dg/cpp/19951025-1.c: Update.
39641
39642 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
39643
39644 * g77.dg/ff90-1.f (s): Fix reference of variable z,
39645 should be x.
39646
39647 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
39648
39649 Kill -fhonor-std.
39650 * g++.old-deja/g++.ns/ns14.C: Remove special options.
39651 * g++.old-deja/g++.other/std1.C: Likewise.
39652 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
39653
39654 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39655
39656 * lib/g77.exp: Load gcc-defs.exp for common procedures
39657 (g77_pass, g77_fail, g77_finish, g77_exit,
39658 ${tool}_check_unsupported_p} Now redundant. Deleted.
39659
39660 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39661
39662 * g77.dg/fbackslash.f
39663 * g77.dg/fcase-preserve.f
39664 * g77.dg/ff90-1.f
39665 * g77.dg/ffixed-line-length-0.f
39666 * g77.dg/ffixed-line-length-132.f
39667 * g77.dg/ffixed-line-length-7.f
39668 * g77.dg/ffixed-line-length-72.f
39669 * g77.dg/ffixed-line-length-none.f
39670 * g77.dg/ffree-form-1.f
39671 * g77.dg/fno-backslash.f
39672 * g77.dg/fno-f90-1.f
39673 * g77.dg/fno-fixed-form-1.f
39674 * g77.dg/fno-onetrip.f
39675 * g77.dg/fno-typeless-boz.f
39676 * g77.dg/fno-underscoring.f
39677 * g77.dg/fno-vxt-1.f
39678 * g77.dg/fonetrip.f
39679 * g77.dg/ftypeless-boz.f
39680 * g77.dg/fugly-assumed.f
39681 * g77.dg/funderscoring.f
39682 * g77.dg/fvxt-1.f
39683
39684 2001-08-01 Ziemowit Laski <zlaski@apple.com>
39685
39686 * objc.dg/fwd-proto-1.m: New.
39687 * objc.dg/local-decl-1.m: New.
39688 * objc.dg/naming-1.m: New.
39689 * objc.dg/naming-2.m: New.
39690 * objc.dg/proto-hier-1.m: New.
39691
39692 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
39693
39694 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
39695 largest-type elements to a struct makes its size grow.
39696
39697 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39698
39699 * g++.dg/abi/vthunk1.C: New test.
39700
39701 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39702
39703 * g++.dg/abi/vbase8-22.C: New test.
39704
39705 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39706
39707 * gcc.dg/cpp/macro8.c: New test.
39708
39709 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39710
39711 * g++.dg/abi/vbase8-21.C: New test.
39712
39713 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39714
39715 * g++.dg/abi/vbase8-10.C: New test.
39716
39717 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39718
39719 * lib/g++.exp (g++_set_ld_library_path): Renamed to
39720 ${tool}_set_ld_library_path.
39721 Changed caller.
39722 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
39723 g++.exp.
39724
39725 2001-07-26 Stan Cox <scox@redhat.com>
39726
39727 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
39728 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
39729 gcc_exit, gcc_check_unsupported_p):
39730 Moved to gcc-deps.exp
39731 * gcc-deps.exp: New file.
39732
39733 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39734
39735 * g++.old-deja/g++.pt/defarg14.C: New test.
39736
39737 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39738
39739 * g++.old-deja/g++.other/lineno5.C: New test.
39740
39741 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39742
39743 * g++.old-deja/g++.pt/crash68.C: New test.
39744
39745 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39746
39747 * g++.old-deja/g++.other/crash42.C: New test.
39748
39749 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39750
39751 * gcc.dg/cpp/extratokens.c: Fix.
39752 * gcc.dg/cpp/skipping2.c: New tests.
39753
39754 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39755
39756 * gcc.c-torture/execute/20010724-1.c: New file.
39757 * gcc.c-torture/execute/20010724-1.x: New file.
39758
39759 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39760
39761 * g++.old-deja/g++.other/cond7.C: New test.
39762
39763 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39764
39765 * g++.old-deja/g++.other/optimize4.C: New test.
39766
39767 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39768
39769 * g++.old-deja/g++.abi/vbase8-5.C: New test.
39770
39771 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
39772
39773 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
39774 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
39775 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
39776 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
39777
39778 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
39779 bug report" message.
39780
39781 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
39782 * g++.dg/ext/instantiate1.C: Move from old-deja.
39783
39784 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
39785
39786 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
39787 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
39788 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
39789 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
39790
39791 2001-07-23 Jeffrey A Law (law@cygnus.com)
39792
39793 * gcc.c-torture/execute/20010723-1.c: New test.
39794
39795 2001-07-23 Ben Elliston <bje@redhat.com>
39796
39797 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
39798
39799 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39800
39801 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
39802 i[34567]86-*-*.
39803 Delete handling of ieee_multilib_flags.
39804 Pass -mieee for alpha*-*-* and sh-*-*.
39805 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
39806
39807 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
39808
39809 Remove old-abi tests.
39810 * g++.old-deja/g++.mike/p11116.C: Remove.
39811 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
39812
39813 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
39814
39815 * g77.f-torture/compile/pr3743.f: New test
39816
39817 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
39818
39819 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
39820
39821 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39822
39823 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
39824 g++.old-deja/g++.pt/static6.C: Likewise.
39825 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
39826 supports weak symbols.
39827
39828 2001-07-18 Andreas Jaeger <aj@suse.de>
39829
39830 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
39831 supported again.
39832
39833 2001-07-18 Andreas Jaeger <aj@suse.de>
39834
39835 * gcc.dg/iftrap-1.c: Fix target line.
39836
39837 2001-07-17 Richard Henderson <rth@redhat.com>
39838
39839 * gcc.c-torture/execute/20010717-1.c: New.
39840
39841 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
39842
39843 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
39844 tests.
39845
39846 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39847
39848 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
39849
39850 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39851
39852 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
39853 UAC_SIGBUS, UAC_NOPRINT definitions.
39854
39855 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
39856
39857 * objc/execute/object_is_class.m: New test.
39858 * objc/execute/object_is_meta_class.m: New test.
39859
39860 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
39861
39862 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
39863 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
39864
39865 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
39866
39867 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
39868 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
39869
39870 2001-07-14 Richard Henderson <rth@redhat.com>
39871
39872 * gcc.dg/iftrap-1.c: New.
39873
39874 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
39875
39876 * g77.f-torture/execute/intrinsic77.f: New test.
39877
39878 2001-07-11 Janis Johnson <janis@us.ibm.com>
39879
39880 * gcc.misc-tests/gcov-3.c: New test.
39881
39882 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39883
39884 * gcc.c-torture/compile/20010711-1.c,
39885 * gcc.c-torture/compile/20010711-2.c: New tests.
39886
39887 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39888
39889 * gcc.c-torture/execute/20010711-1.c: New test.
39890
39891 2001-07-11 Ben Elliston <bje@redhat.com>
39892
39893 * g++.old-deja/g++.other/enum5.C: New test.
39894
39895 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
39896
39897 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
39898 (g++-dg-prune): Call prune_gcc_output.
39899 * prune.exp: New file for prune_gcc_output.
39900 * lib/g++.exp, lib/gcc.exp: Load it.
39901
39902 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
39903
39904 * gcc.c-torture/compile/20010701-1.c,
39905 g++.old-deja/g++.ext/attrib6.C: New tests.
39906
39907 2001-07-06 Jeffrey A Law (law@cygnus.com)
39908
39909 * gcc.c-torture/compile/20010706-1.c: New test.
39910
39911 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
39912
39913 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
39914
39915 2001-06-28 Stan Shebs <shebs@apple.com>
39916
39917 * gcc.dg/pragma-darwin.c: New test.
39918
39919 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39920
39921 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
39922 Solaris 2.[678] system.
39923
39924 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
39925
39926 * gcc.dg/20010622-1.c: New test.
39927
39928 2001-06-18 Stan Shebs <shebs@apple.com>
39929
39930 * objc.dg: New directory.
39931 * objc.dg/dg.exp: New file.
39932 * objc.dg/alias.m: New.
39933 * objc.dg/class-1.m: New.
39934 * objc.dg/class-2.m: New.
39935 * objc.dg/const-str-1.m: New.
39936 * objc.dg/const-str-2.m: New.
39937 * objc.dg/id-1.m: New.
39938 * objc.dg/method-1.m: New.
39939 * objc.dg/super-class-1.m: New.
39940 * lib/objc-dg.exp: New file.
39941
39942 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
39943
39944 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
39945 of label name.
39946
39947 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
39948
39949 * g++.old-deja/g++.abi/vbase8-9.C: New test.
39950
39951 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39952
39953 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
39954 variable.
39955
39956 2001-06-12 Richard Henderson <rth@redhat.com>
39957
39958 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
39959
39960 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
39961
39962 * g++.old-deja/g++.abi/vbase5.C: New test.
39963 * g++.old-deja/g++.abi/vbase6.C: New test.
39964 * g++.old-deja/g++.abi/vbase7.C: New test.
39965
39966 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39967
39968 * gcc.c-torture/compile/20010610-1.c: New test.
39969
39970 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
39971
39972 * g++.old-deja/g++.abi/vbase4.C: New test.
39973
39974 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39975
39976 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
39977 support %f for HC11/HC12 targets.
39978 * gcc.c-torture/execute/930513-1.x: New file, likewise.
39979 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
39980 on HC11/HC12 targets.
39981 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
39982
39983 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39984
39985 * gcc.dg/wchar_t-1.c: New file.
39986 * gcc.dg/wint_t-1.c: Likewise.
39987
39988 2001-06-11 Bernd Schmidt <bernds@redhat.com>
39989
39990 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
39991
39992 2001-06-11 Richard Henderson <rth@redhat.com>
39993
39994 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
39995
39996 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
39997
39998 * gcc.c-torture/compile/20010611-1.c: New test.
39999
40000 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
40001
40002 * gcc.dg/c99-tag-1.c: Add more tests.
40003
40004 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
40005
40006 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
40007 representation on MN10300 and ARM/Thumb.
40008
40009 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
40010
40011 * g77.f-torture/execute/20010610.f: New.
40012
40013 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
40014
40015 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
40016 names.
40017
40018 2001-06-09 Richard Henderson <rth@redhat.com>
40019
40020 * gcc.c-torture/execute/ashrdi-1.c: New.
40021 * gcc.c-torture/execute/ashldi-1.c: New.
40022 * gcc.c-torture/execute/lshrdi-1.c: New.
40023
40024 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
40025
40026 * objc/execute/load-3.m: Added. Check sending +load to categories,
40027 in addition to classes.
40028
40029 2001-06-08 Stan Shebs <shebs@apple.com>
40030
40031 * objc/execute/load-2.m: New test. From Nicola Pero
40032 <n.pero@mi.flashnet.it>.
40033
40034 2001-06-08 Jakub Jelinek <jakub@redhat.com>
40035
40036 * gcc.c-torture/execute/20010605-2.c: New test.
40037
40038 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
40039
40040 * g++.old-deja/g++.abi/vbase2.C: New test.
40041 * g++.old-deja/g++.abi/vbase3.C: New test.
40042
40043 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
40044
40045 * g++.old-deja/g++.pt/friend49.C: New test.
40046
40047 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
40048
40049 * g++.old-deja/g++.ext/anon3.C: New test.
40050
40051 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
40052
40053 * g++.old-deja/g++.other/conv7.C: New test.
40054
40055 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
40056
40057 * gcc.c-torture/compile/20010605-2.c: New test.
40058
40059 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
40060
40061 * gcc.c-torture/execute/20010604-1.c: New test.
40062
40063 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
40064
40065 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
40066
40067 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
40068
40069 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
40070 (g++_link_flags): Likewise.
40071 (g++_init): Pass gccpath's value to two previous functions.
40072
40073 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40074
40075 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
40076 Ensure logfile entry matches exec command line.
40077
40078 2001-05-31 Richard Henderson <rth@redhat.com>
40079
40080 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
40081 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
40082
40083 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
40084
40085 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
40086 compiler for irix6.2
40087
40088 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
40089
40090 * g++.old-deja/g++.other/optimize3.C: New file.
40091
40092 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
40093
40094 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
40095 assemble.
40096
40097 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
40098
40099 * g++.old-deja/g++.other/optimize2.C: New file.
40100
40101 2001-05-25 Diego Novillo <dnovillo@redhat.com>
40102
40103 * gcc.c-torture/compile/20010518-2.c: New file.
40104 * gcc.c-torture/execute/20010518-1.c: New file.
40105 * gcc.c-torture/execute/20010518-2.c: New file.
40106
40107 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
40108
40109 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
40110
40111 2001-05-24 Mark Mitchell <mark@codesourcery.com>
40112
40113 G++ no longer defines builtins that do not begin with __builtin.
40114 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
40115 * g++.old-deja/g++.brendand/misc13.C: Likewise.
40116 * g++.old-deja/g++.law/builtin1.C: Likewise.
40117 * g++.old-deja/g++.law/cvt2.C: Likewise.
40118 * g++.old-deja/g++.mike/net5.C: Likewise.
40119 * g++.old-deja/g++.other/builtins1.C: Likewise.
40120 * g++.old-deja/g++.other/builtins2.C: Likewise.
40121 * g++.old-deja/g++.other/builtins3.C: Likewise.
40122 * g++.old-deja/g++.other/builtins4.C: Likewise.
40123 * g++.old-deja/g++.other/inline8.C: Likewise.
40124 * g++.old-deja/g++.robertl/eb39.C: Likewise.
40125
40126 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
40127
40128 * g++.old-deja/g++.pt/using1.C: Adjust.
40129 * g++.old-deja/g++.pt/using2.C: New test.
40130
40131 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
40132
40133 * gcc.dg/cpp/charconst.c: New tests.
40134 * gcc.dg/cpp/escape.c: New tests.
40135 * gcc.dg/cpp/escape-1.c: New tests.
40136 * gcc.dg/cpp/escape-2.c: New tests.
40137 * gcc.dg/cpp/ucs.c: New tests.
40138
40139 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
40140
40141 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
40142 native compiler for irix6.5.
40143
40144 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
40145
40146 * lib/g++.exp (g++_include_flags): Use args to compute
40147 get_multilibs.
40148 (g++_link_flags): Likewise.
40149 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
40150
40151 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
40152
40153 * gcc.dg/c90-hexfloat-1.c: Add more tests.
40154
40155 2001-05-21 Geoff Keating <geoffk@redhat.com>
40156
40157 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
40158 this file.
40159
40160 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
40161
40162 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
40163 STACK_SIZE;
40164 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
40165 to STACK_SIZE; Use it to define size of add_histo array.
40166 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
40167 to STACK_SIZE.
40168 (f): Use GITT_SIZE to define size of gitt local table.
40169 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
40170 to STACK_SIZE; Use it to define size of bytemem array.
40171
40172 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
40173
40174 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
40175 on 68HC11/HC12 due to the asm instruction.
40176 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
40177 * gcc.c-torture/compile/920520-1.x: Likewise.
40178 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
40179 on 68HC11/HC12 because the function is larger than 64K.
40180 * gcc.c-torture/compile/961203-1.x: New file, this test fails
40181 on 68HC11/HC12 because the structure is too large.
40182
40183 2001-05-20 Richard Henderson <rth@redhat.com>
40184
40185 * gcc.c-torture/execute/20010520-1.c: New.
40186
40187 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40188
40189 * g++.old-deja/g++.warn/compare1.C: New test.
40190 * gcc.dg/compare4.c: New test.
40191
40192 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
40193
40194 * g++.old-deja/g++.other/optimize1.C: New test.
40195
40196 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40197
40198 * g++.old-deja/g++.pt/spec41.C: New test.
40199
40200 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
40201
40202 * gcc.c-torture/compile/20010114-1.x: Remove.
40203
40204 2001-05-18 Stan Shebs <shebs@apple.com>
40205
40206 * gcc.c-torture/compile/20010518-1.c: New test.
40207
40208 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
40209
40210 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
40211 * g++.old-deja/g++.pt/crash67.C: New test.
40212
40213 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
40214
40215 * g++.old-deja/g++.other/debug9.C: New test.
40216
40217 2001-05-16 Zack Weinberg <zackw@stanford.edu>
40218
40219 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
40220
40221 2001-05-16 Jan Hubicka <jh@suse.cz>
40222
40223 * gcc.c-torture/compile/20010516-1.c: New test.
40224
40225 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
40226
40227 * g++.old-deja/g++.other/crash41.C: New test.
40228
40229 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
40230
40231 * g++.old-deja/g++.pt/crash66.C: New test.
40232
40233 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
40234
40235 * g++.old-deja/g++.robertl/eb27.C: Convert.
40236
40237 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
40238
40239 * g++.dg/friend-warn.C: New test. Do not warn about friend
40240 declaration being redundant.
40241
40242 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
40243
40244 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
40245
40246 2001-05-14 Mark Mitchell <mark@codesourcery.com>
40247
40248 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
40249
40250 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
40251
40252 * lib/g++.exp: Use testsuite_flags.
40253
40254 2001-05-13 Mark Mitchell <mark@codesourcery.com>
40255
40256 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
40257
40258 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
40259
40260 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
40261
40262 2001-05-11 Mark Mitchell <mark@codesourcery.com>
40263
40264 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
40265
40266 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
40267
40268 * gcc.c-torture/compile/20010313-1.c: New test.
40269
40270 2001-05-09 Zack Weinberg <zackw@stanford.edu>
40271
40272 * gcc.dg/cpp/direct2.c: New test.
40273 * gccq.dg/cpp/direct2s.c: New test.
40274
40275 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
40276
40277 2001-05-07 Mark Mitchell <mark@codesourcery.com>
40278
40279 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
40280 * g++.old-deja/g++.other/op3.C: Likewise.
40281
40282 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40283
40284 * gcc.dg/cpp/syshdr.h: New file.
40285 * gcc.dg/cpp/sysmac1.c: Update.
40286 * gcc.dg/cpp/sysmac2.c: Update.
40287
40288 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
40289
40290 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
40291
40292 2001-05-04 David Edelsohn <edelsohn@gnu.org>
40293
40294 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
40295 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
40296
40297 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
40298
40299 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
40300
40301 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
40302
40303 * lib/g++.exp (g++_include_flags): Don't use any special flags
40304 if TESTING_IN_BUILD_TREE is not defined.
40305 (g++_init): Use a plain 'c++' as the compiler if
40306 TESTING_IN_BUILD_TREEE is not defined.
40307
40308 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40309
40310 * g++.old-deja/g++.eh/catch13.C: New test.
40311 * g++.old-deja/g++.eh/catch14.C: New test.
40312
40313 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40314
40315 * gcc.dg/cpp/tr-define.c: New test.
40316
40317 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
40318
40319 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
40320 <stdlib.h>, not <malloc.h>.
40321
40322 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40323
40324 * g++.old-deja/g++.ns/template17.C: New test.
40325
40326 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40327
40328 * g++.old-deja/g++.pt/ref4.C: New test.
40329
40330 2001-04-30 Richard Henderson <rth@redhat.com>
40331
40332 * gcc.dg/20000724-1.c: Revert last change.
40333
40334 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
40335
40336 * g77.f-torture/execute/20010430.f: New test.
40337
40338 2001-04-30 Mark Mitchell <mark@codesourcery.com>
40339
40340 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
40341
40342 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
40343
40344 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
40345
40346 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40347
40348 * g++.old-deja/g++.eh/crash6.C: New test.
40349
40350 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40351
40352 * g++.old-deja/g++.other/warn7.C: New test.
40353
40354 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40355
40356 * g++.old-deja/g++.other/defarg9.C: New test.
40357
40358 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40359
40360 * g77.f-torture/compile/20010426.f: New test.
40361 * g77.f-torture/execute/20010426.f: New test.
40362
40363 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40364
40365 * g77.f-torture/compile/20000629-1.x: Remove - error
40366 has been fixed.
40367
40368 2001-04-26 Jeffrey A Law (law@cygnus.com)
40369
40370 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
40371 Tweak slightly to work with g++.dg framework.
40372 * g++.dg/special/ecos.exp: Run initp1.C test.
40373 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
40374
40375 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
40376 its linker doesn't give line numbers either.
40377 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
40378
40379 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40380
40381 * g++.old-deja/g++.other/lex1.C: New test.
40382
40383 2001-04-26 Jakub Jelinek <jakub@redhat.com>
40384
40385 * gcc.dg/noncompile/20010425-1.c: New test.
40386
40387 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40388
40389 * g++.old-deja/g++.pt/mangle2.C: New test.
40390
40391 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40392
40393 * gcc.dg/format/plus-1.c: New test.
40394
40395 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40396
40397 * gcc.dg/20010423-1.c: New test.
40398
40399 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40400
40401 * gcc.c-torture/execute/20010422-1.c: New test.
40402
40403 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
40404
40405 * g++.old-deja/g++.ns/type2.C: New test.
40406
40407 2001-04-24 Zack Weinberg <zackw@stanford.edu>
40408
40409 * g++.old-deja/g++.other/perf1.C: New test.
40410
40411 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
40412
40413 * gcc.dg/c99-func-2.c: Remove xfail.
40414 * gcc.dg/c99-func-3.c: Remove xfail.
40415 * gcc.dg/c99-func-4.c: Remove xfail.
40416
40417 2001-04-23 Zack Weinberg <zackw@stanford.edu>
40418
40419 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
40420
40421 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
40422
40423 * gcc.c-torture/compile/20010423-1.c: New test.
40424
40425 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40426
40427 * g++.old-deja/g++.pt/typename28.C: New test.
40428
40429 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40430
40431 * g++.old-deja/g++.abi/empty2.C: New test.
40432 * g++.old-deja/g++.abi/empty3.C: New test.
40433
40434 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40435
40436 * g++.old-deja/g++.other/comdat2.C: New test.
40437 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
40438
40439 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40440
40441 * g++.old-deja/g++.other/overload14.C: New test.
40442
40443 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40444
40445 * g++.old-deja/g++.other/lookup23.C: New test.
40446
40447 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40448
40449 * gcc.c-torture/execute/20010403-1.c: New test.
40450
40451 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
40452 Mark Mitchell <mark@codesourcery.com>
40453
40454 * lib/old-dejagnu.exp: Don't delete output of executable.
40455 Add .exe suffix to executables.
40456
40457 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
40458
40459 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
40460
40461 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40462
40463 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
40464
40465 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40466
40467 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
40468 * g++.old-deja/g++.abi/crash1.C: New test.
40469
40470 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40471
40472 * g++.old-deja/g++.other/crash40.C: New test.
40473
40474 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40475
40476 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
40477
40478 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
40479
40480 * g++.old-deja/g++.other/warn6.C: New test.
40481
40482 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
40483
40484 * g++.old-deja/g++.robertl/eb42.C: Same.
40485
40486 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40487
40488 * gcc.dg/wtr-conversion-1.c: New testcase.
40489
40490 2001-04-10 Richard Henderson <rth@redhat.com>
40491
40492 * g++.old-deja/g++.other/array5.C: New.
40493
40494 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40495
40496 * gcc.c-torture/execute/20010408-1.c: New test.
40497
40498 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
40499
40500 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
40501 headers and constructs.
40502 * g++.old-deja/g++.robertl/eb79.C: Same.
40503 * g++.old-deja/g++.robertl/eb77.C (main): Same.
40504 * g++.old-deja/g++.robertl/eb73.C: Same.
40505 * g++.old-deja/g++.robertl/eb66.C (main): Same.
40506 * g++.old-deja/g++.robertl/eb55.C (t): Same.
40507 * g++.old-deja/g++.robertl/eb54.C (main): Same.
40508 * g++.old-deja/g++.robertl/eb46.C (main): Same.
40509 * g++.old-deja/g++.robertl/eb44.C: Same.
40510 * g++.old-deja/g++.robertl/eb41.C (main): Same.
40511 * g++.old-deja/g++.robertl/eb4.C (main): Same.
40512 * g++.old-deja/g++.robertl/eb39.C: Same.
40513 * g++.old-deja/g++.robertl/eb33.C (main): Same.
40514 * g++.old-deja/g++.robertl/eb31.C (main): Same.
40515 * g++.old-deja/g++.robertl/eb30.C: Same.
40516 * g++.old-deja/g++.robertl/eb3.C: Same.
40517 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
40518 * g++.old-deja/g++.robertl/eb21.C: Same.
40519 * g++.old-deja/g++.robertl/eb15.C: Same.
40520 * g++.old-deja/g++.robertl/eb118.C: Same.
40521 * g++.old-deja/g++.robertl/eb115.C (main): Same.
40522 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
40523 * g++.old-deja/g++.robertl/eb109.C: Same.
40524 * g++.old-deja/g++.other/sibcall1.C (main): Same.
40525 * g++.old-deja/g++.mike/rtti1.C: Same.
40526 * g++.old-deja/g++.mike/p658.C: Same.
40527 * g++.old-deja/g++.mike/net46.C: Same.
40528 * g++.old-deja/g++.mike/net34.C: Same.
40529 * g++.old-deja/g++.mike/memoize1.C: Same.
40530 * g++.old-deja/g++.mike/eh2.C: Same.
40531 * g++.old-deja/g++.law/weak.C: Same.
40532 * g++.old-deja/g++.law/visibility7.C: Same.
40533 * g++.old-deja/g++.law/visibility25.C: Same.
40534 * g++.old-deja/g++.law/visibility22.C: Same.
40535 * g++.old-deja/g++.law/visibility2.C: Same.
40536 * g++.old-deja/g++.law/visibility17.C: Same.
40537 * g++.old-deja/g++.law/visibility13.C: Same.
40538 * g++.old-deja/g++.law/visibility10.C: Same.
40539 * g++.old-deja/g++.law/visibility1.C: Same.
40540 * g++.old-deja/g++.law/virtual3.C (eval): Same.
40541 * g++.old-deja/g++.law/vbase1.C: Same.
40542 * g++.old-deja/g++.law/operators32.C: Same.
40543 * g++.old-deja/g++.law/nest3.C: Same.
40544 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
40545 * g++.old-deja/g++.law/except5.C (main): Same.
40546 * g++.old-deja/g++.law/cvt7.C (run): Same.
40547 * g++.old-deja/g++.law/cvt2.C: Same.
40548 * g++.old-deja/g++.law/cvt16.C: Same.
40549 * g++.old-deja/g++.law/ctors6.C (bar): Same.
40550 * g++.old-deja/g++.law/ctors17.C (main): Same.
40551 * g++.old-deja/g++.law/ctors13.C: Same.
40552 * g++.old-deja/g++.law/ctors12.C (main): Same.
40553 * g++.old-deja/g++.law/ctors10.C: Same.
40554 * g++.old-deja/g++.law/code-gen5.C: Same.
40555 * g++.old-deja/g++.law/bad-error7.C: Same.
40556 * g++.old-deja/g++.law/arm9.C: Same.
40557 * g++.old-deja/g++.law/arm12.C: Same.
40558 * g++.old-deja/g++.law/arg8.C: Same.
40559 * g++.old-deja/g++.law/arg1.C: Same.
40560 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
40561 * g++.old-deja/g++.jason/template31.C: Same.
40562 * g++.old-deja/g++.jason/template24.C (main): Same.
40563 * g++.old-deja/g++.jason/2371.C: Same.
40564 * g++.old-deja/g++.eh/new2.C: Same.
40565 * g++.old-deja/g++.eh/new1.C: Same.
40566 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
40567 * g++.old-deja/g++.brendan/nest21.C (main): Same.
40568 * g++.old-deja/g++.brendan/err-msg3.C: Same.
40569 * g++.old-deja/g++.brendan/crash62.C: Same.
40570 * g++.old-deja/g++.brendan/crash52.C: Same.
40571 * g++.old-deja/g++.brendan/crash49.C (main): Same.
40572 * g++.old-deja/g++.brendan/crash38.C: Same.
40573 * g++.old-deja/g++.brendan/crash15.C (main): Same.
40574 * g++.old-deja/g++.brendan/copy9.C: Same.
40575
40576 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
40577
40578 * gcc.c-torture/execute/20001203-2.c (memset):
40579 Count argument is of type __SIZE_TYPE__.
40580
40581 2001-04-04 Diego Novillo <dnovillo@redhat.com>
40582
40583 * gcc.c-torture/compile/20010404-1.c: New test.
40584
40585 2001-04-04 Jakub Jelinek <jakub@redhat.com>
40586
40587 * gcc.c-torture/compile/20010326-1.c: New test.
40588
40589 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
40590
40591 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
40592 peculiarities of the SH.
40593 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
40594
40595 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40596
40597 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
40598 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
40599 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
40600
40601 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40602
40603 * g77.f-torture/compile/20010321-1.f: New test.
40604
40605 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40606
40607 * gcc.c-torture/compile/20010329-1.c: New test.
40608
40609 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40610
40611 * gcc.c-torture/execute/20010329-1.c: New test.
40612
40613 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40614
40615 * g++.old-deja/g++.other/eh4.C: Fix typo.
40616
40617 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40618
40619 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
40620
40621 2001-03-28 Philip Blundell <philb@gnu.org>
40622
40623 * gcc.c-torture/compile/20010328-1.c: New test.
40624
40625 2001-03-27 Richard Henderson <rth@redhat.com>
40626
40627 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
40628 * g++.old-deja/g++.eh/vbase3.C: Likewise.
40629
40630 2001-03-27 Alan Modra <alan@linuxcare.com.au>
40631
40632 * gcc.c-torture/compile/20010327-1.c: New test.
40633
40634 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
40635
40636 * g++.old-deja/g++.other/friend12.C: New test.
40637 * g++.old-deja/g++.other/friend9.C: Expect no errors.
40638 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
40639
40640 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
40641
40642 * gcc.c-torture/execute/20010325-1.c: New test.
40643
40644 2001-03-23 Jakub Jelinek <jakub@redhat.com>
40645
40646 * g++.old-deja/g++.other/mangle3.C: New test.
40647
40648 2001-03-22 Jakub Jelinek <jakub@redhat.com>
40649
40650 * g++.old-deja/g++.other/anon8.C: New test.
40651
40652 2001-03-20 Philip Blundell <philb@gnu.org>
40653
40654 * gcc.c-torture/compile/20010320-1.c: New test.
40655
40656 2001-03-17 Richard Henderson <rth@redhat.com>
40657
40658 * g++.old-deja/g++.other/eh4.C: Add expected error text.
40659
40660 2001-03-15 Geoff Keating <geoff@redhat.com>
40661
40662 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
40663 tests on AIX.
40664
40665 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
40666
40667 * g++.old-deja/g++.other/eh4.C: New test.
40668
40669 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
40670
40671 * gcc.dg/cpp/mi1.c: Update.
40672
40673 2001-03-14 Jakub Jelinek <jakub@redhat.com>
40674
40675 * g++.old-deja/g++.other/regstack.C: New test.
40676
40677 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
40678
40679 * g++.old-deja/g++.other/ref4.C: New test.
40680
40681 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
40682
40683 * objc/execute/va_method.m: Added.
40684 * objc/execute/IMP.m: Added.
40685 * objc/execute/_cmd.m: Added.
40686 * objc/execute/accessing_ivars.m: Added.
40687 * objc/execute/class-1.m: Added.
40688 * objc/execute/class-10.m: Added.
40689 * objc/execute/class-11.m: Added.
40690 * objc/execute/class-12.m: Added.
40691 * objc/execute/class-13.m: Added.
40692 * objc/execute/class-14.m: Added.
40693 * objc/execute/class-2.m: Added.
40694 * objc/execute/class-3.m: Added.
40695 * objc/execute/class-4.m: Added.
40696 * objc/execute/class-5.m: Added.
40697 * objc/execute/class-6.m: Added.
40698 * objc/execute/class-7.m: Added.
40699 * objc/execute/class-8.m: Added.
40700 * objc/execute/class-9.m: Added.
40701 * objc/execute/class-tests-1.h
40702 * objc/execute/class-tests-2.h
40703 * objc/execute/compatibility_alias.m: Added.
40704 * objc/execute/encode-1.m: Added.
40705 * objc/execute/formal_protocol-1.m: Added.
40706 * objc/execute/formal_protocol-2.m: Added.
40707 * objc/execute/formal_protocol-3.m: Added.
40708 * objc/execute/formal_protocol-4.m: Added.
40709 * objc/execute/formal_protocol-5.m: Added.
40710 * objc/execute/formal_protocol-6.m: Added.
40711 * objc/execute/formal_protocol-7.m: Added.
40712 * objc/execute/informal_protocol.m: Added.
40713 * objc/execute/initialize.m: Added.
40714 * objc/execute/load.m: Added.
40715 * objc/execute/many_args_method.m: Added.
40716 * objc/execute/nested-3.m: Added.
40717 * objc/execute/no_clash.m: Added.
40718 * objc/execute/private.m: Added.
40719 * objc/execute/redefining_self.m: Added.
40720 * objc/execute/root_methods.m: Added.
40721 * objc/execute/selector-1.m: Added.
40722 * objc/execute/static-1.m: Added.
40723 * objc/execute/static-2.m: Added.
40724 * objc/execute/va_method.m: Added.
40725
40726 2001-03-10 Richard Henderson <rth@redhat.com>
40727
40728 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
40729
40730 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
40731
40732 * g++.old-deja/g++.other/crash31.C: XFAIL.
40733 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
40734 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
40735 * gcc.c-torture/execute/20010123-1.x: XFAIL.
40736 * gcc.c-torture/execute/20010124-1.x: XFAIL.
40737 * gcc.dg/sequence-pt-1.c: XFAIL one test.
40738
40739 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40740
40741 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
40742
40743 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40744
40745 * gcc.dg/20000724-1.c: Don't use multiline strings.
40746
40747 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40748
40749 * objc/execute/string1.m, objc/execute/string2.m: Compare the
40750 result of -cString against what we expect it to be; don't just
40751 print it out for no one to read.
40752
40753 * objc/execute/string3.m, objc/execute/string4.m: New tests.
40754 Based on testcases provided by Nicola Pero.
40755
40756 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40757
40758 * gcc.dg/cpp/macro7.c: New test.
40759
40760 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40761
40762 * gcc.dg/cpp/multiline.c: Update.
40763
40764 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40765
40766 * g++.old-deja/g++.other/enum3.C: New test.
40767
40768 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40769
40770 * g++.old-deja/g++.other/pod1.C: New test.
40771
40772 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40773
40774 * g++.old-deja/g++.ext/overload1.C: New test.
40775
40776 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40777
40778 * g++.old-deja/g++.pt/using1.C: New test.
40779
40780 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40781
40782 * g++.old-deja/g++.other/using9.C: New test.
40783
40784 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
40785
40786 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
40787
40788 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
40789
40790 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
40791
40792 * g++.old-deja/g++.ext/realpt1.C: Remove.
40793
40794 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
40795
40796 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
40797
40798 2001-02-26 Will Cohen <wcohen@redhat.com>
40799
40800 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
40801
40802 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
40803
40804 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
40805 templatized constructors.
40806
40807 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40808
40809 * gcc.c-torture/execute/20010224-1.c: New test.
40810
40811 2001-02-23 Jakub Jelinek <jakub@redhat.com>
40812
40813 * gcc.c-torture/execute/20010222-1.c: New test.
40814
40815 2001-02-22 Jakub Jelinek <jakub@redhat.com>
40816
40817 * g++.old-deja/g++.other/inline20.C: New test.
40818
40819 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
40820
40821 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
40822
40823 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40824
40825 * g++.old-deja/g++.other/lookup22.C: New test.
40826
40827 2001-02-19 Zack Weinberg <zackw@stanford.edu>
40828
40829 * g77.dg: New directory.
40830 * g77.dg/20010216-1.f: New test case.
40831 * g77.dg/dg.exp: New driver.
40832 * lib/g77-dg.exp: New driver library.
40833
40834 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40835
40836 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
40837
40838 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
40839
40840 * g++.old-deja/g++.other/decl9.C: New test.
40841
40842 2001-02-16 Jakub Jelinek <jakub@redhat.com>
40843
40844 * g++.old-deja/g++.other/init16.C: Update the test so that it does
40845 not need <string> and also tests the initialization at runtime.
40846
40847 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
40848
40849 * gcc.c-torture/execute/longlong.c: New test.
40850
40851 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40852
40853 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
40854
40855 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40856
40857 * gcc.c-torture/execute/920302-1.c (execute):
40858 Change argument type to short.
40859
40860 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40861
40862 * g++.old-deja/g++.pt/deduct6.C: New test.
40863
40864 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40865
40866 * g++.old-deja/g++.pt/deduct5.C: New test.
40867
40868 2001-02-14 Jakub Jelinek <jakub@redhat.com>
40869
40870 * gcc.c-torture/execute/20010209-1.c: New test.
40871
40872 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
40873
40874 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
40875
40876 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
40877
40878 * g++.dg/vtgc1.C: Update for new ABI.
40879
40880 * consistency.vlad: New directory, 1665 files.
40881
40882 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
40883
40884 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
40885 return type.
40886 * gcc.dg/cpp/digraphs.c: Declare puts.
40887
40888 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40889
40890 * g++.old-deja/g++.other/warn5.C: New test.
40891
40892 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40893
40894 * g++.old-deja/g++.pt/spec40.C: New test.
40895
40896 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40897
40898 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
40899 case.
40900 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
40901
40902 2001-02-12 Jakub Jelinek <jakub@redhat.com>
40903
40904 * gcc.c-torture/compile/20010209-1.c: New test.
40905
40906 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
40907
40908 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
40909 excess errors message but not if it crashes.
40910 * g++.old-deja/g++.other/crash27.C: Likewise.
40911 * g++.old-deja/g++.other/crash28.C: Likewise.
40912 * g++.old-deja/g++.other/crash30.C: Likewise.
40913 * g++.old-deja/g++.other/crash32.C: Likewise.
40914 * g++.old-deja/g++.other/crash35.C: Likewise.
40915 * g++.old-deja/g++.pt/inherit2.C: Likewise.
40916
40917 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
40918
40919 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
40920 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
40921 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
40922 g77.f-torture/execute/execute.exp,
40923 g77.f-torture/noncompile/noncompile.exp,
40924 gcc.c-torture/execute/execute.exp,
40925 gcc.c-torture/execute/memcheck/memcheck.exp,
40926 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
40927 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
40928 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
40929 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
40930 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
40931 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
40932 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
40933 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
40934 Remove bug reporting instructions with ancient email addresses.
40935
40936 2001-02-07 Jakub Jelinek <jakub@redhat.com>
40937
40938 * gcc.dg/20010202-1.c: New test.
40939 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
40940
40941 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
40942
40943 * g++.dg/stdbool-if.C: New test.
40944
40945 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
40946
40947 * objc/execute/fdecl.m: Added main().
40948
40949 2001-02-07 Jakub Jelinek <jakub@redhat.com>
40950
40951 * gcc.c-torture/execute/20010206-1.c: New test.
40952
40953 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
40954
40955 * gcc.dg/cpp/avoidpaste1.c: Update.
40956
40957 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
40958
40959 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
40960 Pero <nicola@brainstorm.co.uk>.
40961 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
40962
40963 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
40964
40965 * g++.old-deja/g++.pt/spec39.C: New test.
40966
40967 2001-02-05 Jakub Jelinek <jakub@redhat.com>
40968
40969 * gcc.c-torture/compile/20010202-1.c: New test.
40970
40971 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
40972
40973 * g++.old-deja/g++.abi/primary2.C: New test.
40974 * g++.old-deja/g++.abi/primary3.C: New test.
40975 * g++.old-deja/g++.abi/primary4.C: New test.
40976 * g++.old-deja/g++.abi/primary5.C: New test.
40977 * g++.old-deja/g++.abi/vtable3.h: New test.
40978 * g++.old-deja/g++.abi/vtable3a.C: New test.
40979 * g++.old-deja/g++.abi/vtable3b.C: New test.
40980 * g++.old-deja/g++.abi/vtable3c.C: New test.
40981 * g++.old-deja/g++.abi/vtable3d.C: New test.
40982 * g++.old-deja/g++.abi/vtable3e.C: New test.
40983 * g++.old-deja/g++.abi/vtable3f.C: New test.
40984 * g++.old-deja/g++.abi/vtable3g.C: New test.
40985 * g++.old-deja/g++.abi/vtable3h.C: New test.
40986 * g++.old-deja/g++.abi/vtable3i.C: New test.
40987 * g++.old-deja/g++.abi/vtable3j.C: New test.
40988 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
40989
40990 2001-02-03 Jakub Jelinek <jakub@redhat.com>
40991
40992 * g++.old-deja/g++.other/anon6.C: New test.
40993 * g++.old-deja/g++.other/anon7.C: New test.
40994
40995 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
40996
40997 * gcc.dg/cpp/avoidpaste2.c: New tests.
40998
40999 2001-01-31 Jakub Jelinek <jakub@redhat.com>
41000
41001 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
41002
41003 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
41004
41005 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
41006 DECIMAL_DIG cases for Irix."
41007
41008 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
41009
41010 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
41011
41012 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
41013
41014 * gcc.dg/c99-tag-1.c: New test.
41015
41016 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
41017
41018 * gcc.dg/cpp/tr-warn1.c: Add tests.
41019
41020 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
41021
41022 * gcc.dg/cpp/avoidpaste1.c: Update.
41023 * gcc.dg/cpp/paste4.c: Update.
41024
41025 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
41026
41027 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
41028 cases for Irix.
41029
41030 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
41031
41032 * g++.old-deja/g++.other/inline19.C: New test.
41033
41034 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
41035
41036 * gcc.dg/Wlarger-than.c: New test.
41037
41038 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
41039
41040 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
41041
41042 2001-01-29 Jakub Jelinek <jakub@redhat.com>
41043
41044 * gcc.c-torture/execute/20010129-1.c: New test.
41045 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
41046
41047 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
41048
41049 * gcc.dg/cpp/avoidpaste1.c: Test case.
41050
41051 2001-01-28 Jakub Jelinek <jakub@redhat.com>
41052
41053 * g++.old-deja/g++.other/inline18.C: New test.
41054
41055 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41056
41057 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
41058 and __builtin_putchar.
41059
41060 2001-01-27 Jakub Jelinek <jakub@redhat.com>
41061
41062 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
41063 tests.
41064
41065 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
41066
41067 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
41068 floating point number rounding mode to round to the nearest
41069 representable mode.
41070
41071 2001-01-25 Jakub Jelinek <jakub@redhat.com>
41072
41073 * g++.old-deja/g++.other/mangle2.C: New test.
41074
41075 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
41076
41077 * gcc.c-torture/compile/20010124-1.c: New test.
41078
41079 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
41080
41081 * g++.old-deja/g++.pt/spec38.C: New test.
41082
41083 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41084
41085 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
41086 "Build don't run".
41087
41088 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41089
41090 * gcc.c-torture/execute/20010123-1.c: New test.
41091
41092 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
41093
41094 * g++.old-deja/g++.pt/spec37.C: New test.
41095
41096 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
41097
41098 * g++.old-deja/g++.pt/overload14.C: New test.
41099
41100 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41101
41102 * gcc.c-torture/execute/20010122-1.c: New test, exercise
41103 __builtin_return_address.
41104
41105 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
41106
41107 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
41108 * g++.old-deja/g++.pt/spec35.C: New test.
41109 * g++.old-deja/g++.pt/spec36.C: New test.
41110
41111 2001-01-20 Jakub Jelinek <jakub@redhat.com>
41112
41113 * gcc.c-torture/compile/20010118-1.c: New test.
41114
41115 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
41116
41117 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
41118
41119 2001-01-19 Jakub Jelinek <jakub@redhat.com>
41120
41121 * gcc.c-torture/execute/20010119-1.c: New test.
41122
41123 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
41124
41125 * g++.old-deja/g++.other/vbase5.C: New test.
41126
41127 2001-01-19 Jakub Jelinek <jakub@redhat.com>
41128
41129 * gcc.c-torture/execute/20010118-1.c: New test.
41130
41131 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
41132
41133 * g++.old-deja/g++.pt/deduct3.C: New test.
41134
41135 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
41136
41137 * g++.old-deja/g++.pt/spec34.C: New test.
41138
41139 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
41140
41141 * g77.f-torture/compile/20000601-2.f: New test.
41142
41143 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41144
41145 * g++.old-deja/g++.other/init17.C: New test.
41146
41147 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
41148
41149 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
41150
41151 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41152
41153 * g++.old-deja/g++.pt/unify8.C: New test.
41154
41155 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41156
41157 * g++.old-deja/g++.abi/vbase1.C: New test.
41158
41159 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41160
41161 * g++.old-deja/g++.pt/crash65.C: New test.
41162
41163 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
41164
41165 * gcc.dg/cpp/assembl2.S: New test case.
41166
41167 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
41168
41169 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
41170 are supported.
41171
41172 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41173
41174 * g++.old-deja/g++.other/builtins1.C: New test.
41175 * g++.old-deja/g++.other/builtins2.C: Likewise.
41176 * g++.old-deja/g++.other/builtins3.C: Likewise.
41177 * g++.old-deja/g++.other/builtins4.C: Likewise.
41178
41179 2001-01-17 Jakub Jelinek <jakub@redhat.com>
41180
41181 * gcc.c-torture/compile/20010117-1.c: New test.
41182 * gcc.c-torture/compile/20010117-2.c: New test.
41183
41184 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
41185
41186 * g77.f-torture/execute/20010116.[fx]: New test,
41187 XFAIL on i?86-*-*.
41188 * g77.f-torture/compile/20010115.f: Indicate it's
41189 a test for PR fortran/1636.
41190
41191 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
41192
41193 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
41194
41195 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
41196
41197 * g77.f-torture/compile/20010115.f: New test.
41198
41199 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
41200
41201 * g++.old-deja/g++.pt/nontype5.C: New test.
41202
41203 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
41204
41205 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
41206 have an equivalent working one below it.
41207
41208 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
41209
41210 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
41211 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41212
41213 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
41214
41215 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
41216 message containing "init_priority".
41217 (conpr-2.C): Likewise.
41218 (conpr-3.C): Likewise.
41219 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
41220
41221 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41222
41223 * gcc.c-torture/execute/20010114-2.c: New test.
41224
41225 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
41226
41227 * gcc.c-torture/compile/20010114-1.c: New test.
41228 * gcc.c-torture/compile/20010114-1.x: Xfail.
41229 * gcc.c-torture/compile/20010114-2.c: New test.
41230 * gcc.c-torture/execute/20010114-1.c: New test.
41231 * gcc.dg/trunc-1.c: New test.
41232 * gcc.dg/uninit-B.c: New test.
41233
41234 2001-01-13 Nick Clifton <nickc@redhat.com>
41235
41236 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
41237 target.
41238
41239 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
41240
41241 * gcc.c-torture/compile/20010113-1.c: New test.
41242
41243 2001-01-13 Jakub Jelinek <jakub@redhat.com>
41244
41245 * gcc.c-torture/compile/20001212-1.c: New test.
41246
41247 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
41248
41249 * gcc.dg/cpp/widestr1.c: Update.
41250 * gcc.dg/cpp/prag-imp.c: Remove.
41251
41252 2001-01-12 Jakub Jelinek <jakub@redhat.com>
41253
41254 * gcc.c-torture/execute/20000801-3.x: Remove.
41255 * gcc.dg/c90-init-1.c: New test.
41256 * gcc.dg/c99-init-1.c: New test.
41257 * gcc.dg/c99-init-2.c: New test.
41258 * gcc.dg/gnu99-init-1.c: New test.
41259
41260 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
41261
41262 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
41263 testing that no relevant ones were found.
41264
41265 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41266
41267 * g++.old-deja/g++.pt/cast2.C: New test.
41268
41269 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41270
41271 * g++.old-deja/g++.pt/friend47.C: New test.
41272
41273 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41274
41275 * g++.old-deja/g++.pt/instantiate13.C: New test.
41276
41277 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41278
41279 * g++.old-deja/g++.other/defarg7.C: New test.
41280 * g++.old-deja/g++.other/defarg8.C: New test.
41281
41282 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41283
41284 * g++.old-deja/g++.pt/crash64.C: New test.
41285
41286 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41287
41288 * g++.old-deja/g++.pt/crash63.C: New test.
41289
41290 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
41291
41292 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
41293
41294 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
41295
41296 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
41297
41298 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41299
41300 * g++.old-deja/g++.pt/error3.C: New test.
41301
41302 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41303
41304 * g++.old-deja/g++.other/crash39.C: New test.
41305
41306 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41307
41308 * g++.old-deja/g++.other/vbase4.C: New test.
41309
41310 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
41311
41312 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
41313 * gcc.dg/special/20000419-2.c: New file. Identical to above.
41314 * gcc.dg/special/special.exp: New test driver which will check
41315 for alias support for the above test.
41316
41317 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
41318
41319 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
41320 problems on small machines.
41321 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
41322 parameterize.
41323
41324 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
41325
41326 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
41327 mips.
41328 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41329
41330 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
41331
41332 * g++.old_deja/g++.pt/using8.C: New test.
41333
41334 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
41335
41336 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
41337
41338 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
41339
41340 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
41341 where a failure is expected.
41342 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
41343
41344 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41345
41346 * g++.old_deja/g++.pt/instantiate12.C: New test.
41347
41348 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41349
41350 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
41351 start of structs.
41352 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
41353 * g++.old-deja/g++.brendan/crash17.C: Likewise.
41354 * g++.old-deja/g++.brendan/crash29.C: Likewise.
41355 * g++.old-deja/g++.brendan/crash48.C: Likewise.
41356 * g++.old-deja/g++.brendan/ns1.C: Likewise.
41357 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
41358 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
41359 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
41360 * g++.old-deja/g++.eh/spec6.C: Likewise.
41361 * g++.old-deja/g++.jason/crash3.C: Likewise.
41362 * g++.old-deja/g++.law/ctors11.C: Likewise.
41363 * g++.old-deja/g++.law/ctors17.C: Likewise.
41364 * g++.old-deja/g++.law/ctors5.C: Likewise.
41365 * g++.old-deja/g++.law/ctors9.C: Likewise.
41366 * g++.old-deja/g++.mike/ambig1.C: Likewise.
41367 * g++.old-deja/g++.mike/net22.C: Likewise.
41368 * g++.old-deja/g++.mike/p3538a.C: Likewise.
41369 * g++.old-deja/g++.mike/p3538b.C: Likewise.
41370 * g++.old-deja/g++.mike/virt3.C: Likewise.
41371 * g++.old-deja/g++.niklas/t128.C: Likewise.
41372 * g++.old-deja/g++.other/anon4.C: Likewise.
41373 * g++.old-deja/g++.other/using1.C: Likewise.
41374 * g++.old-deja/g++.other/warn3.C: Likewise.
41375 * g++.old-deja/g++.pt/t37.C: Likewise.
41376 * g++.old-deja/g++.robertl/eb69.C: Likewise.
41377 * g++.old-deja/g++.robertl/eb71.C: Likewise.
41378
41379 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41380
41381 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
41382
41383 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41384
41385 * gcc.c-torture/execute/stdio-opt-3.c: New test.
41386
41387 2001-01-07 Jakub Jelinek <jakub@redhat.com>
41388
41389 * gcc.c-torture/compile/20010107-1.c: New test.
41390
41391 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41392
41393 * gcc.c-torture/execute/builtin-noret-1.c: New test.
41394
41395 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41396
41397 * gcc.dg/format/format.h: New file.
41398 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
41399 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
41400 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
41401 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
41402 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
41403 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
41404 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
41405 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
41406 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
41407 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
41408 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
41409 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
41410 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
41411 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
41412 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
41413 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
41414 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
41415 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
41416 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
41417 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
41418 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
41419 instead of declaring standard types, macros and functions in each
41420 test.
41421
41422 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
41423
41424 * gcc.c-torture/execute/20010106-1.c: New test.
41425
41426 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
41427
41428 * gcc.dg/format/format.exp: New file.
41429 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
41430 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
41431 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
41432 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
41433 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
41434 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
41435 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
41436 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
41437 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
41438 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
41439 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
41440 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
41441 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
41442 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
41443 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
41444 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
41445 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
41446 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
41447 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
41448 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
41449 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
41450 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
41451 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
41452 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
41453 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
41454 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
41455 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
41456 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
41457 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
41458 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
41459 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
41460 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
41461 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
41462 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
41463 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
41464 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
41465 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
41466 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
41467 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
41468 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
41469 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
41470 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
41471
41472 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
41473
41474 * gcc.c-torture/execute/991228-1.c: Take word endianness into
41475 account.
41476
41477 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
41478
41479 * gcc.c-torture/execute/builtin-complex-1.c: New test.
41480
41481 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
41482
41483 * g++.old-deja/g++.pt/crash62.C: New test.
41484
41485 2001-01-04 Richard Henderson <rth@redhat.com>
41486
41487 * gcc.dg/20000926-1.c: Update expected warnings.
41488 * gcc.dg/array-2.c: Likewise.
41489 * gcc.dg/array-4.c: Also validate flexible array members.
41490 * gcc.dg/c99-flex-array-1.c: New.
41491
41492 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
41493
41494 * gcc.c-torture/compile/20001222-1.x: Remove.
41495
41496 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41497
41498 * gcc.c-torture/execute/built-in-setjmp.c: New.
41499
41500 2001-01-03 Richard Henderson <rth@redhat.com>
41501
41502 * gcc.dg/940510-1.c: Update expected error wording.
41503 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
41504
41505 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
41506
41507 * lib/target-supports.exp (check_alias_available): Modified to
41508 indicate aliases not supported if only weak aliases are supported.
41509
41510 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41511
41512 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
41513 Turn on cmpstrsi checks for __pj__ and __i370__.
41514
41515 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41516
41517 * g++.old-deja/g++.other/virtual11.C: New test.
41518
41519 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41520
41521 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
41522
41523 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41524
41525 * gcc.c-torture/compile/20010102-1.c: New test.
41526
41527 2001-01-02 Andreas Jaeger <aj@suse.de>
41528
41529 * gcc.dg/noreturn-3.c: New test.
41530
41531 * gcc.dg/noreturn-4.c: New test.
41532
41533 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41534
41535 * gcc.c-torture/execute/stdio-opt-1.c: Also test
41536 __builtin_fputc and __builtin_fwrite.
41537
41538 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41539
41540 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
41541 signed char, not default char.
41542
41543 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41544
41545 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
41546
41547 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
41548
41549 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
41550
41551 2000-12-29 Richard Henderson <rth@redhat.com>
41552
41553 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
41554 (__cyg_profile_func_exit): Define.
41555
41556 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
41557
41558 * g++.dg/vtgc1.C: New test.
41559
41560 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
41561
41562 * gcc.dg/noncompile/20001228-1.c: New test.
41563
41564 * gcc.dg/20001228-1.c: New test.
41565
41566 * gcc.c-torture/execute/20001228-1.c: New test.
41567
41568 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
41569
41570 * gcc.dg/format-strfmon-1.c: New test.
41571
41572 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41573
41574 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
41575 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
41576 * gcc.c-torture/execute/string-opt-1.c: Likewise.
41577 * gcc.c-torture/execute/string-opt-2.c: Likewise.
41578 * gcc.c-torture/execute/string-opt-3.c: Likewise.
41579 * gcc.c-torture/execute/string-opt-4.c: Likewise.
41580 * gcc.c-torture/execute/string-opt-6.c: Likewise.
41581 * gcc.c-torture/execute/string-opt-7.c: Likewise.
41582 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41583 * gcc.c-torture/execute/string-opt-9.c: Likewise.
41584 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41585 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41586 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41587
41588 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
41589 * gcc.c-torture/execute/string-opt-4.c: Test index.
41590
41591 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
41592
41593 * gcc.c-torture/compile/20001226-1.c: New test.
41594
41595 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
41596
41597 * gcc.c-torture/compile/20001222-1.c: New test.
41598 * gcc.c-torture/compile/20001222-1.x: Xfail.
41599
41600 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
41601
41602 * gcc.c-torture/execute/comp-goto-2.c: New test.
41603
41604 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
41605
41606 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
41607 Use long types if __INT_MAX__ is 32767.
41608 (main): Use cast to (sint32 *) when poking 88 into a_page.
41609
41610 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
41611
41612 2000-12-21 Bernd Schmidt <bernds@redhat.com>
41613
41614 * gcc.c-torture/compile/20001221-1.c: New test.
41615 * gcc.c-torture/execute/20001221-1.c: New test.
41616
41617 2000-12-20 Richard Henderson <rth@redhat.com>
41618
41619 * g++.old-deja/g++.pt/crash36.C: Update error lines.
41620 * g++.old-deja/g++.robertl/eb109.C: Likewise.
41621
41622 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41623
41624 * gcc.dg/compare3.c: New test.
41625
41626 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41627
41628 * gcc.dg/format-warnll-1.c: New test.
41629
41630 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
41631
41632 * gcc.dg/cpp/cmdlne-P.c: New test.
41633
41634 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41635
41636 * gcc.c-torture/execute/builtin-abs-1.c,
41637 gcc.c-torture/execute/builtin-abs-2.c: New tests.
41638
41639 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41640
41641 * gcc.dg/cpp/multiline.c: New test.
41642
41643 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41644
41645 * g++.old-deja/g++.other/syshdr1.C: Update.
41646 * gcc.dg/cpp/lineflags.c: Remove temporarily.
41647
41648 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41649
41650 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
41651
41652 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41653
41654 * g++.old-deja/g++.pt/ttp65.C: New test.
41655
41656 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41657
41658 * g++.old-deja/g++.pt/ttp64.C: New test.
41659
41660 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41661
41662 * g++.old-deja/g++.pt/spec33.C: New test.
41663
41664 2000-12-14 Catherine Moore <clm@redhat.com>
41665
41666 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
41667 * gcc.c-torture/execute/920612-2.c: Likewise.
41668 * gcc.c-torture/execute/920428-2.c: Likewise.
41669 * gcc-c-torture/execute/va-arg-11.c: Call exit.
41670 * gcc.c-torture/execute/va-arg-21.c: Likewise.
41671
41672 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41673
41674 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
41675 * gcc.dg/pack-test-2.c: Likewise.
41676
41677 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41678
41679 Tests by Zack Weinberg <zackw@stanford.edu>.
41680
41681 * gcc.dg/cpp/defined.c: Update.
41682 * gcc.dg/cpp/defined_trad.c: New tests.
41683
41684 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41685
41686 * gcc.dg/cpp/trad-direct.c: Update.
41687
41688 2000-12-11 Neil Booth <neilb@earthling.net>
41689
41690 * gcc.dg/cpp/defined_trad.c
41691
41692 2000-12-11 Neil Booth <neilb@earthling.net>
41693
41694 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
41695
41696 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
41697
41698 * gcc.dg/format-miss-2.c: New test.
41699
41700 2000-12-09 Neil Booth <neilb@earthling.net>
41701
41702 * gcc.dg/cpp/lineflags.c: New tests.
41703 * gcc.dg/cpp/poison.c: Update.
41704 * gcc.dg/cpp/redef2.c: Update.
41705 * gcc.dg/cpp/skipping.c: New test.
41706
41707 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
41708
41709 * g++.old-deja/g++.other/eh3.C: New testcase.
41710
41711 2000-12-07 Neil Booth <neilb@earthling.net>
41712
41713 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
41714 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
41715 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
41716 wtr-union-init-2.c, wtr-union-init-3.c: Update.
41717 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
41718 Update.
41719
41720 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41721
41722 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
41723 __SIZE_TYPE__ instead of int for type of integers cast to
41724 pointers.
41725
41726 2000-12-07 Jakub Jelinek <jakub@redhat.com>
41727
41728 * g++.old-deja/g++.other/cleanup4.C: New test.
41729
41730 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41731
41732 * format-sec-1.c: New test.
41733
41734 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41735
41736 * gcc.dg/format-nonlit-3.c: New test.
41737
41738 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41739
41740 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
41741 through a null pointer.
41742
41743 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41744
41745 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
41746 * g++.old-deja/g++.pt/partial4.C: New test.
41747
41748 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
41749
41750 * gcc.c-torture/execute/ieee/hugeval.x: New.
41751
41752 2000-12-06 Neil Booth <neilb@earthling.net>
41753
41754 * gcc.dg/cpp/backslash2.c: New tests.
41755
41756 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41757
41758 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
41759 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
41760
41761 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
41762
41763 * gcc.c-torture/execute/20001203-2.c: New testcase.
41764
41765 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41766
41767 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
41768 * g++.old-deja/g++.other/virtual10.C: New test.
41769
41770 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41771
41772 * g++.old-deja/g++.mike/pmf5.C: Remove test.
41773
41774 2000-12-05 Richard Henderson <rth@redhat.com>
41775
41776 * gcc.c-torture/compile/20001205-1.c: New.
41777
41778 2000-12-04 Neil Booth <neilb@earthling.net>
41779
41780 * g++.old-deja/g++.other/virtual9.C: New test.
41781 * g++.old-deja/g++.pt/crash61.C: New test.
41782 * gcc.c-torture/execute/loop-9.c: New test.
41783
41784 2000-12-04 Neil Booth <neilb@earthling.net>
41785
41786 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
41787 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
41788 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
41789 * gcc.dg/cpp/extratokens.c: ...here.
41790
41791 2000-12-04 Neil Booth <neilb@earthling.net>
41792
41793 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
41794 New tests.
41795
41796 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41797
41798 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
41799 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
41800
41801 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
41802
41803 * gcc.c-torture/execute/20001203-1.c: New test.
41804
41805 2000-12-03 Neil Booth <neilb@earthling.net>
41806
41807 * gcc.dg/cpp/macro6.c: New test cases.
41808
41809 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41810
41811 * gcc.c-torture/execute/string-opt-9.c: New test.
41812 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41813 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41814 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41815
41816 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
41817 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
41818
41819 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
41820
41821 * gcc.dg/cpp/if-6.c: New testcase.
41822
41823 * gcc.dg/20001201-1.c: New testcase.
41824
41825 2000-12-02 Neil Booth <neilb@earthling.net>
41826
41827 * g++.old-deja/g++.other/externC4.C,
41828 g++.old-deja/g++.other/friend10.C: New tests.
41829
41830 2000-12-02 Neil Booth <neilb@earthling.net>
41831
41832 * g++.old-deja/g++.other/instan2.C
41833 * g++.old-deja/g++.other/instan3.C: New test.
41834
41835 2000-12-02 Neil Booth <neilb@earthling.net>
41836
41837 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
41838 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
41839 gnuc99.c,gnuc99-pedantic.c: New tests.
41840
41841 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41842
41843 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
41844 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
41845
41846 2000-12-01 Neil Booth <neilb@earthling.net>
41847
41848 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
41849 * gcc.dg/cpp/poison.c: Update.
41850 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
41851
41852 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
41853
41854 * g77.f-torture/execute/20001201.f: New test.
41855
41856 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41857
41858 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
41859
41860 2000-12-01 Jakub Jelinek <jakub@redhat.com>
41861
41862 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
41863
41864 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
41865
41866 * g++.old-deja/g++.other/cast6.C: New test.
41867
41868 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
41869
41870 * gcc.c-torture/execute/20001130-2.c: New testcase.
41871
41872 2000-11-30 Richard Henderson <rth@redhat.com>
41873
41874 * gcc.c-torture/execute/20001130-1.c: New test.
41875
41876 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41877
41878 * g++.old-deja/g++.other/op3.C: New test.
41879
41880 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41881
41882 * g++.old-deja/g++.other/op2.C: New test.
41883
41884 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41885
41886 * g++.old-deja/g++.other/crash38.C: New test.
41887
41888 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
41889
41890 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
41891
41892 2000-11-29 Jakub Jelinek <jakub@redhat.com>
41893
41894 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
41895 tests.
41896 * gcc.c-torture/execute/string-opt-6.c: New test.
41897
41898 * gcc.dg/20001117-1.c: Add main.
41899
41900 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
41901
41902 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
41903 Move from here ...
41904 * gcc.dg/940510-1.c: ... to here.
41905
41906 * gcc.dg/20000926-1.c: GNU C now allows initializations of
41907 zero-size arrays in toplevel structures.
41908
41909 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41910
41911 * gcc.c-torture/execute/loop-8.c: New test.
41912
41913 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41914
41915 * g++.old-deja/g++.other/base1.C: New test.
41916
41917 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41918
41919 * g++.old-deja/g++.other/parse2.C: New test.
41920
41921 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41922
41923 * g++.old-deja/g++.pt/incomplete1.C: New test.
41924
41925 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41926
41927 * g++.old-deja/g++.other/friend9.C: New test.
41928
41929 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41930
41931 * gcc.dg/20001127-1.c: New test.
41932
41933 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41934
41935 * g++.old-deja/g++.pt/friend46.C: New test.
41936
41937 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41938
41939 * g++.old-deja/g++.other/ptrmem8.C: New test.
41940
41941 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41942
41943 * gcc.c-torture/execute/string-opt-7.c: New test.
41944 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41945
41946 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
41947
41948 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
41949 instead of 'mkcheck 2'.
41950
41951 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
41952
41953 * gcc.c-torture/execute/memcheck/driver.c,
41954 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
41955 C9X references to refer to C99.
41956
41957 2000-11-25 Jakub Jelinek <jakub@redhat.com>
41958
41959 * gcc.dg/ultrasp3.c: New test.
41960
41961 2000-11-25 Neil Booth <neilb@earthling.net>
41962
41963 * gcc.dg/cpp/include2.c: Update test to be locale independent.
41964
41965 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
41966
41967 * gcc.c-torture/compile/20001123-2.c: New.
41968
41969 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41970
41971 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
41972
41973 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
41974
41975 * gcc.dg/sequence-point-1.c: Add some new tests.
41976 * gcc.c-torture/execute/20001124-1.c: New test.
41977
41978 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
41979
41980 * g++.old-deja/g++.other/vaarg4.C: New test.
41981 * gcc.c-torture/compile/20001123-1.c: New test.
41982
41983 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
41984
41985 * g++.other/crash24.C: Adjust and remove XFAIL.
41986 * g++.other/crash37.C: New test.
41987
41988 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
41989
41990 * g++.old-deja/g++.pt/instantiate9.C: New test.
41991
41992 2000-11-22 Mark Mitchell <mark@codesourcery.com>
41993
41994 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
41995 new ABI, too.
41996
41997 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
41998 * g++.old-deja/g++.robertl/eb55.C: Likewise.
41999
42000 2000-11-22 Neil Booth <neilb@earthling.net>
42001
42002 * gcc.dg/cpp/Wtrigraphs.c: New test.
42003
42004 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
42005
42006 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
42007
42008 2000-11-22 Jakub Jelinek <jakub@redhat.com>
42009
42010 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
42011
42012 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
42013
42014 * lib/gcc-dg.exp: load_lib scanasm.exp.
42015 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
42016 * lib/g++-dg.exp: load_lib scanasm.exp.
42017 * lib/scanasm.exp: New.
42018 (scan-assembler, scan-assembler-not): Add optional arguments to
42019 test name, or if not present, the pattern name.
42020 (scan-assembler-dem, scan-assembler-dem-not): New.
42021
42022 * g++.dg/dg.exp: New.
42023
42024 2000-11-21 Neil Booth <neilb@earthling.net>
42025
42026 * gcc.dg/cpp/integrated1.c: Remove.
42027
42028 2000-11-21 Jakub Jelinek <jakub@redhat.com>
42029
42030 * gcc.c-torture/execute/20001121-1.c: New test.
42031
42032 2000-11-21 Richard Henderson <rth@redhat.com>
42033
42034 * gcc.c-torture/compile/20001121-1.c: New test.
42035
42036 2000-11-20 Neil Booth <neilb@earthling.net>
42037
42038 * gcc.dg/cpp/integrated1.c: New test.
42039
42040 2000-11-21 Jakub Jelinek <jakub@redhat.com>
42041
42042 * g++.old-deja/g++.other/inline17.C: New test.
42043
42044 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
42045
42046 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
42047 local variable to be zero: I made the variable global. Now
42048 uses abort() and exit() instead of relying on main's return value.
42049
42050 2000-11-20 Neil Booth <neilb@earthling.net>
42051
42052 * gcc.dg/cpp/paste2.c: Update test.
42053 * objc/execute/paste.m: New test.
42054
42055 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
42056
42057 * gcc.dg/c99-condexpr-1.c: New test.
42058
42059 2000-11-20 Neil Booth <neilb@earthling.net>
42060
42061 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
42062
42063 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
42064
42065 * g++.old-deja/g++.pt/export1.C: New test.
42066
42067 2000-11-20 Jakub Jelinek <jakub@redhat.com>
42068
42069 * gcc.dg/20001117-1.c: New test.
42070
42071 2000-11-18 Richard Henderson <rth@redhat.com>
42072
42073 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
42074
42075 2000-11-18 Richard Henderson <rth@redhat.com>
42076
42077 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
42078 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
42079 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
42080
42081 2000-11-18 Richard Henderson <rth@redhat.com>
42082
42083 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
42084 (main): New. Exit cleanly.
42085
42086 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
42087
42088 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
42089 gcc.dg/c99-fordecl-2.c: New tests.
42090
42091 2000-11-18 Richard Henderson <rth@redhat.com>
42092
42093 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
42094 * gcc.c-torture/execute/zerolen-2.c: New.
42095
42096 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42097
42098 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
42099 memory.
42100
42101 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
42102
42103 * g++.old-deja/g++.pt/instantiate8.C: New test.
42104
42105 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
42106
42107 * g++.old-deja/g++.other/incomplete.C: Add more tests.
42108 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
42109
42110 2000-11-16 Nick Clifton <nickc@redhat.com>
42111
42112 * gcc.c-torture/execute/nestfunc-2.c: New test.
42113 * gcc.c-torture/execute/nestfunc-3.c: New test.
42114
42115 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
42116
42117 * gcc.c-torture/compile/20001116-1.c: New test.
42118
42119 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42120
42121 * gcc.c-torture/execute/20001115-1.c: New test.
42122
42123 2000-11-15 Mark Mitchell <mark@codesourcery.com>
42124
42125 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
42126 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
42127 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
42128 * g++.old-deja/g++.abi/vmihint.C: Likewise.
42129
42130 2000-11-15 Neil Booth <neilb@earthling.net>
42131
42132 gcc.dg/cpp/_Pragma1.c: Update.
42133 gcc.dg/cpp/_Pragma2.c: New test.
42134
42135 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
42136
42137 * g++.old-deja/g++.other/anon5.C: New test.
42138
42139 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
42140
42141 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
42142 tests.
42143
42144 2000-11-14 Jakub Jelinek <jakub@redhat.com>
42145
42146 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
42147 output.
42148
42149 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42150
42151 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
42152 labels at end of compound statements.
42153
42154 2000-11-13 Jakub Jelinek <jakub@redhat.com>
42155
42156 * gcc.c-torture/execute/loop-7.c: New test.
42157
42158 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42159
42160 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
42161
42162 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42163
42164 * gcc.dg/c99-bool-1.c: New test.
42165
42166 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42167
42168 * gcc.dg/c99-scope-1.c: Remove xfail.
42169 * gcc.dg/c99-scope-2.c: New test.
42170
42171 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42172
42173 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
42174 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
42175
42176 2000-11-11 Mark Mitchell <mark@codesourcery.com>
42177
42178 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
42179 error messages.
42180
42181 * g++.mike/p700.C: Don't typedef wchar_t.
42182 * g++.mike/p784.C: Likewise.
42183 * g++.mike/eb101.C: Don't use __wchar_t.
42184
42185 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
42186
42187 * g77.f-torture/execute/20001111.[fx]: Test premature exit
42188 from DO loop.
42189
42190 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
42191
42192 * gcc.c-torture/execute/20001111-1.c: New test.
42193
42194 2000-11-10 Nick Clifton <nickc@redhat.com>
42195
42196 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
42197 long multuiple and accumulate.
42198
42199 2000-11-09 Richard Henderson <rth@redhat.com>
42200
42201 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
42202 via size_t instead of int.
42203
42204 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
42205 * gcc.c-torture/execute/string-opt-2.c: Likewise.
42206 * gcc.c-torture/execute/string-opt-3.c: Likewise.
42207 * gcc.c-torture/execute/string-opt-4.c: Likewise.
42208
42209 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
42210
42211 * gcc.c-torture/compile/20001109-1.c: New test.
42212 * gcc.c-torture/compile/20001109-2.c: New test.
42213
42214 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
42215
42216 * g++.old-deja/g++.pt/operator1.C: New test.
42217 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
42218
42219 2000-11-09 Jakub Jelinek <jakub@redhat.com>
42220
42221 * gcc.dg/20001108-1.c: New test.
42222
42223 2000-11-09 Jakub Jelinek <jakub@redhat.com>
42224
42225 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
42226 with both arguments constant strings.
42227 * gcc.c-torture/execute/string-opt-3.c: New test.
42228 * gcc.c-torture/execute/string-opt-4.c: New test.
42229 * gcc.c-torture/execute/string-opt-5.c: New test.
42230
42231 2000-11-08 Nick Clifton <nickc@redhat.com>
42232
42233 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
42234 mulsidi3adddi patterns.
42235
42236 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
42237
42238 * g++.old-deja/g++.other/crash36.C: New test.
42239
42240 2000-11-08 Jakub Jelinek <jakub@redhat.com>
42241
42242 * g++.old-deja/g++.other/init16.C: New test.
42243
42244 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
42245
42246 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
42247
42248 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42249
42250 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
42251 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42252 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42253
42254 2000-11-07 DJ Delorie <dj@redhat.com>
42255
42256 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
42257
42258 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42259
42260 * gcc.c-torture/execute/string-opt-1.c: New test.
42261
42262 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42263
42264 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
42265 mips-sgi-irix6.* because the MIPS ABI passes floating-point
42266 parameters in registers, and there is no way for a varargs
42267 function to know in which order the integer and floating-point
42268 parameters should be interleaved when they are placed on the
42269 stack.
42270 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42271 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42272
42273 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42274
42275 * gcc.c-torture/execute/string-opt-2.c: New test.
42276
42277 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
42278
42279 * g++.old-deja/g++.pt/crash60.C: New test.
42280
42281 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42282
42283 * g++.old-deja/g++.other/crash24.C: New test.
42284 * g++.old-deja/g++.other/crash25.C: New test.
42285 * g++.old-deja/g++.other/crash26.C: New test.
42286 * g++.old-deja/g++.other/crash27.C: New test.
42287 * g++.old-deja/g++.other/crash28.C: New test.
42288 * g++.old-deja/g++.other/crash29.C: New test.
42289 * g++.old-deja/g++.other/crash30.C: New test.
42290 * g++.old-deja/g++.other/crash31.C: New test.
42291 * g++.old-deja/g++.other/crash32.C: New test.
42292 * g++.old-deja/g++.other/crash33.C: New test.
42293 * g++.old-deja/g++.other/crash34.C: New test.
42294 * g++.old-deja/g++.other/crash35.C: New test.
42295
42296 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42297
42298 * gcc.c-torture/execute/20001031-1.c: New test.
42299
42300 2000-11-04 Mark Mitchell <mark@codesourcery.com>
42301
42302 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
42303 namespace.
42304
42305 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
42306 standards-conformant.
42307
42308 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
42309
42310 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
42311 * g++.old-deja/g++.mike/p755a.C: Likewise.
42312 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
42313 library makes no calls to `operator new' during initialization.
42314
42315 2000-11-04 Neil Booth <neilb@earthling.net>
42316
42317 * gcc.dg/cpp/include2.c: New tests.
42318
42319 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
42320
42321 * lib/g++.exp (g++_set_ld_library_path): New function.
42322 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
42323
42324 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
42325
42326 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
42327 warnings.
42328
42329 2000-11-01 Richard Henderson <rth@redhat.com>
42330
42331 * g++.old-deja/g++.ext/namedret1.C: New.
42332 * g++.old-deja/g++.ext/namedret2.C: New.
42333 * g++.old-deja/g++.ext/namedret3.C: New.
42334
42335 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
42336
42337 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
42338 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
42339
42340 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42341
42342 * gcc.c-torture/execute/va-arg-21.c: New test.
42343
42344 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
42345
42346 * gcc.dg/c99-complex-2.c: New test.
42347
42348 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42349
42350 * gcc.c-torture/execute/stdio-opt-1.c: New test.
42351
42352 2000-10-31 Jakub Jelinek <jakub@redhat.com>
42353
42354 * g++.old-deja/g++.other/inline16.C: New test.
42355
42356 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
42357
42358 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
42359 __PRETTY_FUNCTION__
42360
42361 2000-10-29 Neil Booth <neilb@earthling.net>
42362
42363 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
42364 New tests.
42365 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
42366 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
42367 optimisation.
42368
42369 2000-10-29 Neil Booth <neilb@earthling.net>
42370
42371 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
42372 * mi1.c, mi1c.h: Add null directives to multiple-include test.
42373 * mi5.c: Test multiple includes work with -C.
42374 * trigraphs.c: Test ^= version.
42375
42376 2000-10-28 Neil Booth <neilb@earthling.net>
42377
42378 New tests and test updates for new macro expander.
42379
42380 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
42381 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
42382 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
42383 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
42384 new diagnostic messages.
42385
42386 * gcc.dg/cpp/macro3.c: New tests.
42387
42388 2000-10-27 Mark Mitchell <mark@codesourcery.com>
42389
42390 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
42391 on the same line.
42392
42393 2000-10-27 Jakub Jelinek <jakub@redhat.com>
42394
42395 * g++.old-deja/g++.other/eh2.C: New test.
42396
42397 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
42398
42399 * gcc.c-torture/execute/20001027-1.c: New test.
42400
42401 2000-10-26 Richard Henderson <rth@redhat.com>
42402
42403 * gcc.c-torture/execute/20001026-1.c: New.
42404
42405 2000-10-26 Mark Mitchell <mark@codesourcery.com>
42406
42407 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
42408 * g++.old-deja/g++.law/builtin1.C: Likewise.
42409 * g++.old-deja/g++.law/ctors10.C: Likewise.
42410 * g++.old-deja/g++.law/virtual3.C: Likewise.
42411 * g++.old-deja/g++.mike/p658.C: Likewise.
42412 * g++.old-deja/g++.other/sibcall1.C: Likewise.
42413 * g++.old-deja/g++.other/vaarg2.C: Likewise.
42414 * g++.old-deja/g++.robertl/eb124.C: Likewise.
42415 * g++.old-deja/g++.robertl/eb44.C: Likewise.
42416 * g++.old-deja/g++.robertl/eb77.C: Likewise.
42417
42418 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
42419
42420 * gcc.c-torture/compile/20001024-1.c: New test.
42421
42422 2000-10-25 Mark Mitchell <mark@codesourcery.com>
42423
42424 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
42425 to tell us whether or not we are using V3.
42426
42427 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
42428
42429 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
42430 operands.
42431
42432 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
42433
42434 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
42435
42436 2000-10-25 Jakub Jelinek <jakub@redhat.com>
42437
42438 * gcc.c-torture/execute/20001024-1.c: New test.
42439
42440 2000-10-24 Jakub Jelinek <jakub@redhat.com>
42441
42442 * g++.old-deja/g++.other/sibcall1.C: New test.
42443
42444 2000-10-20 Jakub Jelinek <jakub@redhat.com>
42445
42446 * gcc.dg/noncompile/init-3.c: New test.
42447
42448 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
42449
42450 * gcc.dg/format-array-1.c: New test.
42451
42452 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42453
42454 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
42455 writing through null pointers; remove comment about testing
42456 unterminated strings.
42457
42458 2000-10-17 Matthew Hiller <hiller@redhat.com>
42459
42460 * gcc.c-torture/execute/20001017-2.c: New test.
42461
42462 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42463
42464 * gcc.c-torture/compile/20001018-1.c: New test.
42465 * gcc.c-torture/compile/20001018-1.x: Xfail.
42466
42467 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42468
42469 * gcc.c-torture/execute/20001017-1.c: New test.
42470
42471 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42472
42473 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
42474 for multiple use of arguments with scanf formats; add tests for
42475 multiple use of arguments.
42476
42477 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
42478
42479 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
42480
42481 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42482
42483 * gcc.dg/format-miss-1.c: New test.
42484
42485 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42486
42487 * gcc.c-torture/execute/20001013-1.c: New test.
42488
42489 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42490
42491 * gcc.dg/format-branch-1.c: New test.
42492
42493 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42494
42495 * README, lib/file-format.exp: Remove EGCS references.
42496
42497 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42498
42499 * gcc.dg/20001013-1.c: New test.
42500
42501 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
42502
42503 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
42504 for intmax_t in the compiler using __typeof__ and the type rules
42505 for conditional expressions.
42506
42507 2000-10-13 Jakub Jelinek <jakub@redhat.com>
42508
42509 * gcc.dg/20001012-1.c: New test.
42510 * gcc.dg/20001012-2.c: New test.
42511
42512 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42513
42514 * gcc.dg/format-attr-1.c: New test.
42515
42516 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42517
42518 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
42519 __LONG_LONG_MAX__ instead of LLONG_MAX.
42520
42521 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42522
42523 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
42524 scanf flags.
42525 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
42526 flags.
42527
42528 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
42529
42530 * gcc.dg/sequence-pt-1.c: New test.
42531
42532 2000-10-11 Geoff Keating <geoffk@cygnus.com>
42533
42534 * gcc.c-torture/execute/20001011-1.c: New testcase.
42535 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
42536
42537 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42538
42539 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
42540 does not error on it.
42541
42542 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42543
42544 * gcc.dg/20001009-1.c: New test.
42545
42546 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
42547
42548 * gcc.c-torture/compile/20001009-1.c: Move from here ....
42549 * gcc.c-torture/execute/20001009-2.c: ... to here.
42550
42551 2000-10-09 Geoff Keating <geoffk@cygnus.com>
42552
42553 * gcc.c-torture/compile/20001009-1.c: New testcase.
42554 * gcc.c-torture/execute/20001009-1.c: New testcase.
42555 Testcases provided by Jan Hubicka <jh@suse.cz>.
42556
42557 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42558
42559 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42560 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
42561 uintmax_t using <limits.h> to emulate the compiler's internal
42562 logic. No longer XFAIL %j tests.
42563
42564 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42565
42566 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
42567 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42568 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
42569 regexps and details of expected handling of some bad formats.
42570 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
42571 suppression.
42572
42573 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
42574
42575 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
42576 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
42577 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
42578 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
42579 in list archives.
42580
42581 2000-10-06 Richard Henderson <rth@cygnus.com>
42582
42583 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
42584 * g++.old-deja/g++.brendan/crash52.C: Likewise.
42585 * g++.old-deja/g++.jason/report.C: Likewise.
42586 * g++.old-deja/g++.law/friend5.C: Likewise.
42587 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
42588 of the expected warnings.
42589
42590 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
42591
42592 * g++.old-deja/g++.pt/enum14.C: New test.
42593
42594 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
42595
42596 * g++.old-deja/g++.pt/crash59.C: New test.
42597
42598 2000-10-04 Will Cohen <wcohen@redhat.com>
42599
42600 * gcc.dg/20000926-1.c: New test.
42601
42602 2000-10-03 Geoff Keating <geoffk@cygnus.com>
42603
42604 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
42605 function name for current C++ compiler.
42606 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
42607
42608 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
42609
42610 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
42611 __PRETTY_FUNCTION__.
42612 * g++.old-deja/g++.ext/pretty2.C: Likewise.
42613
42614 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42615
42616 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
42617
42618 2000-09-26 Jakub Jelinek <jakub@redhat.com>
42619
42620 * gcc.c-torture/compile/20000923-1.c: New test.
42621
42622 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
42623
42624 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
42625 * g++.old-deja/g++.pt/ttp62.C: Same.
42626 * g++.old-deja/g++.other/inline14.C: Same.
42627
42628 2000-09-24 Richard Henderson <rth@cygnus.com>
42629
42630 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
42631
42632 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
42633
42634 * gcc.dg/c90-printf-1.c: Add test for wide string format.
42635
42636 2000-09-22 Geoff Keating <geoffk@cygnus.com>
42637
42638 * gcc.c-torture/compile/20000922-1.c: New file.
42639
42640 2000-09-21 Nick Clifton <nickc@redhat.com>
42641
42642 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
42643 a signed long modulo operation.
42644 (mod6): New function - perform an unsigned long modulo operation.
42645 (main): Add tests for modulos of very large numbers by very small
42646 dividends.
42647
42648 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42649
42650 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
42651
42652 2000-09-19 Richard Henderson <rth@cygnus.com>
42653
42654 * gcc.dg/compare2.c (case 10): XFAIL.
42655
42656 2000-09-18 Richard Henderson <rth@cygnus.com>
42657
42658 * gcc.c-torture/execute/20000906-1.c: Move ...
42659 * gcc.dg/20000906-1.c: ... here. Only run on targets
42660 that support __builtin_trap.
42661
42662 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
42663
42664 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
42665
42666 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42667
42668 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
42669 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
42670 more $ format tests.
42671
42672 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42673
42674 * gcc.dg/format-errmk-1.c: New test.
42675
42676 2000-09-17 Greg McGary <greg@mcgary.org>
42677
42678 * gcc.c-torture/execute/20000917-1.x: Remove.
42679
42680 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
42681
42682 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
42683
42684 2000-09-17 Greg McGary <greg@mcgary.org>
42685
42686 * gcc.c-torture/execute/20000917-1.c: New test.
42687 * gcc.c-torture/execute/20000917-1.x: XFAIL.
42688
42689 2000-09-16 Neil Booth <NeilB@earthling.net>
42690
42691 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
42692 in nested macro bug.
42693
42694 2000-09-15 Neil Booth <NeilB@earthling.net>
42695
42696 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
42697
42698 2000-09-14 Jeffrey A Law (law@cygnus.com)
42699
42700 * gcc.c-torture/execute/20000914-1.c: New test.
42701
42702 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
42703
42704 * g++.other/inline13.C: New test.
42705
42706 2000-09-12 Andreas Jaeger <aj@suse.de>
42707
42708 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
42709 constant by Ulrich Drepper <drepper@redhat.com>.
42710
42711 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
42712
42713 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
42714
42715 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42716
42717 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
42718
42719 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
42720
42721 * gcc.dg/cpp/backslash.c: New test.
42722
42723 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
42724
42725 * gcc.c-torture/execute/20000910-1.c: New test.
42726 * gcc.c-torture/execute/20000910-2.c: Likewise.
42727
42728 2000-09-11 Robert Lipe <robertl@sco.com>
42729
42730 * gcc.dg/pragma-align.c: New test.
42731
42732 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
42733
42734 * g++.old-deja/g++.pt/explicit82.C: New test.
42735 * g++.old-deja/g++.pt/explicit83.C: New test.
42736
42737 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
42738
42739 * gcc.dg/asm-names.c: New test.
42740
42741 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42742
42743 * gcc.dg/cpp/tr-warn6.c: New test
42744
42745 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
42746
42747 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
42748 be accepted.
42749
42750 2000-09-07 Catherine Moore <clm@redhat.com>
42751
42752 * gcc.c-torture/execute/unroll-1.c: New test.
42753
42754 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
42755
42756 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
42757 ERROR markers.
42758 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
42759 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
42760 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
42761 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
42762 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
42763 Preprocess only.
42764 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
42765 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
42766
42767 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42768
42769 * g++.old-deja/g++.pt/deduct2.C: New test.
42770
42771 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42772
42773 * g++.old-deja/g++.pt/parms2.C: New test.
42774
42775 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42776
42777 * g++.old-deja/g++.pt/crash58.C: New test.
42778
42779 2000-09-06 Greg McGary <greg@mcgary.org>
42780
42781 * gcc.c-torture/execute/20000906-1.c: New test.
42782 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
42783
42784 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42785
42786 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
42787
42788 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42789
42790 * g++.old-deja/g++.pt/crash57.C: New test.
42791
42792 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42793
42794 * g++.old-deja/g++.pt/crash56.C: New test.
42795
42796 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42797
42798 * g++.old-deja/g++.pt/koenig1.C: New test.
42799
42800 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42801
42802 * gcc.dg/20000904-1.c: New test.
42803
42804 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42805
42806 * gcc.dg/cpp/paste8.c: New test.
42807
42808 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
42809
42810 * gcc.c-torture/compile/20000827-1.c: New test.
42811
42812 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42813
42814 * gcc.dg/format-diag-1.c: New test.
42815
42816 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42817
42818 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
42819 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
42820 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
42821 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
42822 gcc.dg/formatz-1.c: Adjust warning regular expressions.
42823
42824 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42825
42826 * g++.old-deja/g++.other/nested4.C: New test.
42827
42828 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42829
42830 * g++.old-deja/g++.ns/scoped1.C: New test.
42831
42832 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
42833
42834 * lib/g++.exp: Support testing already-installed GCC.
42835
42836 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42837
42838 * wtr-label-1.c, wtr-suffix-1.c: New tests.
42839
42840 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42841
42842 * gcc.dg/return-type-2.c: New test.
42843
42844 2000-08-27 Geoff Keating <geoffk@cygnus.com>
42845
42846 * gcc.c-torture/compile/20000825-1.c: New test.
42847
42848 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
42849
42850 * gcc.dg/dwarf2-2.c: New test.
42851
42852 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
42853
42854 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
42855 dg-warning regexps.
42856
42857 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
42858
42859 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
42860 gcc.dg/format-ext-5.c: New tests.
42861
42862 2000-08-25 Jakub Jelinek <jakub@redhat.com>
42863
42864 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
42865
42866 2000-08-24 Mark Mitchell <mark@codesourcery.com>
42867
42868 * gcc.dg/noncompile/930622-2.c: Adjust error message.
42869
42870 2000-08-24 Richard Henderson <rth@cygnus.com>
42871
42872 * gcc.dg/ia64-sync-1.c: New test.
42873 * gcc.dg/ia64-sync-2.c: New test.
42874 * gcc.dg/ia64-asm-1.c: New test.
42875
42876 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
42877
42878 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
42879 * gcc.dg/format-ext-2.c: New test.
42880
42881 2000-08-23 Jason Merrill <jason@redhat.com>
42882
42883 * lib/old-dejagnu.exp: Also ignore "In member function" and
42884 "At global scope".
42885
42886 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42887
42888 * gcc.dg/noncompile/label-lineno-1.c: New test.
42889
42890 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42891
42892 * gcc.dg/c99-array-nonobj-1.c: New test.
42893
42894 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42895
42896 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
42897 tests.
42898 * gcc.dg/format-ext-1.c: New test.
42899
42900 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42901
42902 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
42903 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
42904 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
42905 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
42906 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
42907
42908 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
42909
42910 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
42911 gcc.dg/c99-strftime-2.c: New tests.
42912
42913 2000-08-22 Richard Henderson <rth@cygnus.com>
42914
42915 * gcc.c-torture/execute/20000822-1.c: New test.
42916
42917 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42918
42919 * gcc.c-torture/execute/20000819-1.x: Remove.
42920
42921 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42922
42923 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
42924 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
42925 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
42926 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
42927 gcc.dg/format-xopen-1.c: New tests.
42928
42929 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42930
42931 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
42932
42933 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42934
42935 * g++.old-deja/g++.other/loop2.C: New test.
42936
42937 * gcc.c-torture/compile/20000606-1.c: New test.
42938 * gcc.c-torture/compile/20000728-1.c: New test.
42939 * gcc.c-torture/execute/20000801-1.c: New test.
42940 * gcc.c-torture/execute/20000801-2.c: New test.
42941 * gcc.c-torture/execute/20000819-1.c: New test.
42942 * gcc.c-torture/execute/20000819-1.x: XFAIL.
42943 * gcc.dg/20000629-1.c: New test.
42944 * gcc.dg/20000724-1.c: New test.
42945 * gcc.dg/20000807-1.c: New test.
42946
42947 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
42948
42949 * gcc.dg/cpp/pragma-1.c: New test.
42950 * gcc.dg/cpp/pragma-2.c: New test.
42951
42952 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
42953
42954 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
42955 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
42956
42957 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42958
42959 * gcc.c-torture/compile/20000818-1.c: New test.
42960
42961 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
42962
42963 * gcc.c-torture/execute/20000818-1.c: New test.
42964
42965 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
42966
42967 * gcc.dg/format-va-1.c: New test.
42968
42969 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42970
42971 * g++.old-deja/g++.other/typedef8.C: New test.
42972
42973 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42974
42975 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
42976 * g++.old-deja/g++.mike/net36.C: Mark candidate.
42977 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
42978 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
42979 * g++.old-deja/g++.other/ptrmem7.C: New test.
42980 * g++.old-deja/g++.pt/ptrmem10.C: New test.
42981
42982 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42983
42984 * g++.old-deja/g++.pt/typename27.C: New test.
42985
42986 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
42987
42988 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
42989 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
42990 * g++.old-deja/g++.pt/friend45.C: New test.
42991 * g++.old-deja/g++.other/friend8.C: New test.
42992
42993 2000-08-15 Richard Henderson <rth@cygnus.com>
42994
42995 * gcc.c-torture/execute/20000815-1.c: New test.
42996
42997 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
42998
42999 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
43000 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
43001 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
43002
43003 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
43004
43005 * g++.old-deja/g++.other/refinit2.C: New test.
43006
43007 2000-08-13 Geoff Keating <geoffk@cygnus.com>
43008
43009 * lib/c-torture.exp (c-torture): Make
43010 compiler_conditional_xfail_data global.
43011 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
43012 compiler_conditional_xfail_data machinery.
43013 (f-torture-execute): Likewise.
43014 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
43015 and only when unrolling loops.
43016
43017 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
43018
43019 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
43020
43021 * g++.old-deja/g++.pt/explicit81.C: New test.
43022
43023 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
43024
43025 * g++.old-deja/g++.pt/typename26.C: New test.
43026
43027 2000-08-10 Geoff Keating <geoffk@cygnus.com>
43028
43029 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
43030 warning.
43031
43032 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
43033
43034 * g++.old-deja/g++.other/array3.C: New test.
43035
43036 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
43037
43038 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
43039 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
43040 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
43041 New tests.
43042
43043 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
43044
43045 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
43046 * g++.old-deja/g++.abi/vmihint.C: Likewise.
43047
43048 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
43049
43050 * gcc.c-torture/execute/20000808-1.c: New test.
43051
43052 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
43053
43054 * gcc.dg/c90-const-expr-1.c: New test.
43055
43056 2000-08-08 Richard Henderson <rth@cygnus.com>
43057
43058 * gcc.dg/noncompile/920923-1.c: Declare calloc.
43059
43060 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
43061
43062 * gcc.dg/noncompile/const-ll-1.c: New test.
43063
43064 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
43065
43066 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
43067
43068 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
43069
43070 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
43071 that running programs linked against the shared version of libobjc
43072 run correctly.
43073
43074 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
43075
43076 * gcc.dg/c99-printf-1.c: New test.
43077
43078 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
43079
43080 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
43081
43082 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
43083
43084 * gcc.c-torture/execute/20000731-1.x: Delete.
43085
43086 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
43087
43088 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
43089 and torture_without_loops as is done by c-torture.exp.
43090 (search_for): Copy from c-torture.exp.
43091 (gcc-dg-runtest): New function, drives a directory of tests
43092 iterating over the TORTURE_OPTIONS.
43093 (scan-assembler, scan-assembler-not): Move here from
43094 individual directory drivers.
43095
43096 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
43097 defined by lib/gcc-dg.exp.
43098 * gcc.dg/cpp/cpp.exp: Likewise.
43099 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
43100 gcc-dg-runtest, so we cycle over optimization options.
43101
43102 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
43103 * gcc.dg/compare2.c: No longer expected to fail.
43104
43105 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43106
43107 * gcc.c-torture/execute/20000804-1.c: New test.
43108
43109 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
43110
43111 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
43112
43113 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
43114
43115 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
43116
43117 2000-08-03 Jeffrey A Law (law@cygnus.com)
43118
43119 * gcc.c-torture/compile/20000803-1.c: New test.
43120
43121 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
43122
43123 * gcc.c-torture/execute/20000801-3.c,
43124 gcc.c-torture/execute/20000801-4.c: New tests.
43125 * gcc.c-torture/execute/20000801-3.x,
43126 gcc.c-torture/execute/20000801-4.x: Xfail.
43127
43128 2000-08-02 Geoff Keating <geoffk@cygnus.com>
43129
43130 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
43131 libobjc/.libs to allow for libtool.
43132
43133 2000-08-02 Jakub Jelinek <jakub@redhat.com>
43134
43135 * gcc.c-torture/compile/20000802-1.c: New test.
43136
43137 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
43138
43139 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
43140
43141 2000-07-31 Jeffrey A Law (law@cygnus.com)
43142
43143 * gcc-c-torture/execute/20000731-2.c: New test.
43144
43145 * gcc.c-torture/execute/20000731-1.c: New test.
43146 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
43147
43148 2000-07-31 Jakub Jelinek <jakub@redhat.com>
43149
43150 * testsuite/gcc.dg/cpp/paste7.c: New test.
43151 * gcc.dg/cpp/20000725-1.c: New test.
43152
43153 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
43154
43155 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
43156 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
43157 declaration warning for __builtin_dwarf_reg_size.
43158
43159 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
43160
43161 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
43162
43163 * gcc.dg/noncompile/voidparam-1.c: New test.
43164
43165 2000-07-30 Richard Henderson <rth@cygnus.com>
43166
43167 * gcc.dg/c90-digraph-1.c: Don't xfail.
43168 * gcc.dg/compare2.c (case 10): Xfail.
43169 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
43170
43171 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
43172
43173 * gcc.dg/c99-main-1.c: New test.
43174
43175 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
43176
43177 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
43178
43179 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
43180
43181 * gcc.c-tortuer/execute/20000726-1.c: New test.
43182
43183 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
43184
43185 * gcc.c-torture/execute/enum-2.c: New test.
43186
43187 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43188
43189 * gcc.dg/cpp/tr-warn3.c: New test.
43190
43191 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
43192
43193 * g++.old-deja/g++.ext/implicit1.C: Remove.
43194 * g++.old-deja/g++.jason/c2.C: Remove
43195 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
43196 * g++.old-deja/g++.pt/crash16.C: Likewise.
43197 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
43198
43199 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
43200
43201 * g++.old-deja/g++.other/for2.C: New test.
43202
43203 2000-07-25 Jakub Jelinek <jakub@redhat.com>
43204
43205 * gcc.dg/20000720-1.c: New test.
43206
43207 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
43208
43209 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
43210
43211 2000-07-24 Geoff Keating <geoffk@cygnus.com>
43212
43213 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
43214 * gcc.c-torture/execute/20000722-1.c: New.
43215 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
43216
43217 2000-07-24 Jakub Jelinek <jakub@redhat.com>
43218
43219 * gcc.dg/cpp/20000720-1.S: New test.
43220
43221 2000-07-21 Michael Meissner <meissner@redhat.com>
43222
43223 * gcc.c-torture/execute/ieee/hugeval.c: New test.
43224
43225 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
43226
43227 * g++.old-deja/g++.brendan/crash16.C,
43228 g++.old-deja/g++.brendan/parse3.C,
43229 g++.old-deja/g++.brendan/redecl1.C,
43230 g++.old-deja/g++.ns/template13.C,
43231 g++.old-deja/g++.other/decl4.C,
43232 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
43233
43234 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
43235
43236 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
43237 and "Internal error".
43238
43239 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
43240 regexps.
43241 * gcc.dg/cpp/paste6.c: New test.
43242
43243 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
43244
43245 * gcc.dg/cpp/tr-direct.c: New test.
43246
43247 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
43248 gcc.dg/cpp/undef1.c: Tweak error regexps.
43249
43250 2000-07-18 Eric Christopher <echristo@redhat.com>
43251
43252 * gcc.c-torture/compile/20000718-1.c: New test.
43253
43254 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
43255
43256 * cpplex.c (_cpp_push_token): If the token being pushed back
43257 is the previous token in this context, just subtract one from
43258 context->posn.
43259 * cppmacro.c (save_expansion): Clear aux field when storing a
43260 placemarker.
43261
43262 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
43263
43264 * gcc.dg/noncompile/redecl-1.c: New test.
43265
43266 2000-07-18 Jakub Jelinek <jakub@redhat.com>
43267
43268 * gcc.c-torture/execute/20000717-5.c: New test.
43269 * gcc.c-torture/execute/20000717-1.x: Removed.
43270
43271 2000-07-17 Richard Henderson <rth@cygnus.com>
43272
43273 * gcc.c-torture/execute/20000717-4.c: New test.
43274
43275 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
43276
43277 * gcc.dg/cpp/syshdr.c: New test.
43278 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
43279
43280 2000-07-17 Neil Booth <neilb@earthling.net>
43281
43282 * gcc.dg/cpp/cmdlne-dM.c: New test.
43283 * gcc.dg/cpp/cmdlne-dD.c: New test.
43284
43285 2000-07-17 Jeffrey A Law (law@cygnus.com)
43286
43287 * gcc.c-torture/execute/20000717-3.c: New test.
43288
43289 * gcc.c-torture/compile/20000717-1.c: New test.
43290
43291 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
43292
43293 * gcc.c-torture/execute/20000717-2.c: New test.
43294
43295 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
43296
43297 * gcc.dg/formatz-1.c: New test.
43298
43299 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
43300 * gcc.dg/c99-digraph-1.c: New tests.
43301
43302 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
43303 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
43304
43305 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
43306 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
43307 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
43308 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
43309 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
43310 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
43311 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
43312
43313 2000-07-17 Greg McGary <greg@mcgary.org>
43314
43315 * gcc.c-torture/execute/20000717-1.c: New test.
43316 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
43317
43318 2000-07-15 Jakub Jelinek <jakub@redhat.com>
43319
43320 * gcc.c-torture/execute/20000715-2.c: New test.
43321 * gcc.dg/20000715-1.c: New test.
43322
43323 2000-07-15 Michael Meissner <meissner@redhat.com>
43324
43325 * gcc.c-torture/execute/20000715-1.c: New test.
43326
43327 2000-07-13 Jakub Jelinek <jakub@redhat.com>
43328
43329 * gcc.c-torture/execute/20000707-1.c: New test.
43330
43331 2000-07-13 Neil Booth <NeilB@earthling.net>
43332
43333 * testsuite/gcc.dg/cpp/digraph1.c,
43334 testsuite/gcc.dg/cpp/digraph2.c,
43335 testsuite/gcc.dg/cpp/digraphs.c: New tests.
43336
43337 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
43338
43339 * g77.f-torture/compile/20000630-2.f: New test.
43340 * g77.f-torture/compile/20000630-2.x
43341
43342 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
43343
43344 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
43345
43346 2000-07-11 Neil Booth <NeilB@earthling.net>
43347
43348 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
43349
43350 2000-07-11 Neil Booth <NeilB@earthling.net>
43351
43352 * gcc.dg/cpp/cmdlne-C.c: New.
43353
43354 2000-07-09 Neil Booth <NeilB@earthling.net>
43355
43356 * gcc.dg/cpp/directiv.c: New tests.
43357 * gcc.dg/cpp/undef1.c: Update.
43358
43359 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
43360
43361 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
43362
43363 2000-07-09 Neil Booth <NeilB@earthling.net>
43364
43365 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
43366
43367 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
43368
43369 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
43370 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
43371
43372 2000-07-08 Neil Booth <NeilB@earthling.net>
43373
43374 * gcc.dg/cpp/macsyntx.c: New tests.
43375
43376 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43377
43378 * gcc.dg/20000707-1.c: New test.
43379
43380 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43381
43382 * gcc.c-torture/execute/20000706-1.c: New test.
43383 * gcc.c-torture/execute/20000706-2.c: New test.
43384 * gcc.c-torture/execute/20000706-3.c: New test.
43385 * gcc.c-torture/execute/20000706-4.c: New test.
43386 * gcc.c-torture/execute/20000706-5.c: New test.
43387
43388 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43389
43390 * g++.old-deja/g++.pt/instantiate7.C: New test.
43391
43392 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43393
43394 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
43395 * g++.old-deja/g++.mike/thunk3.C: Likewise.
43396 * g++.old-deja/g++.other/rtti3.C: Likewise.
43397 * g++.old-deja/g++.other/rttid3.C: Likewise.
43398
43399 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
43400
43401 * g77.f-torture/compile/20000630-1.x: Fix typo
43402
43403 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
43404
43405 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
43406 assembly output.
43407
43408 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
43409
43410 * gcc.dg/cpp/ident.c: New test.
43411
43412 2000-07-05 Neil Booth <NeilB@earthling.net>
43413
43414 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
43415 gcc.dg/cpp/lexstrng.c: New tests.
43416
43417 2000-07-04 Neil Booth <NeilB@earthling.net>
43418
43419 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
43420 * gcc.dg/cpp/strify2.c: Same.
43421
43422 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
43423
43424 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
43425 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
43426 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
43427 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
43428
43429 * testsuite/gcc.dg/cpp/macro1.c,
43430 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
43431 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
43432 testsuite/gcc.dg/cpp/strify1.c,
43433 testsuite/gcc.dg/cpp/strify2.c: New tests.
43434
43435 2000-07-03 Jakub Jelinek <jakub@redhat.com>
43436
43437 * gcc.c-torture/execute/20000703-1.c: New test.
43438
43439 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43440
43441 * g++.old-deja/g++.pt (lookup10.C): New test.
43442
43443 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43444
43445 * g++.old-deja/g++.pt (typename25.C): New test.
43446
43447 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
43448
43449 * gcc.c-torture/compile/20000701-1.c: New test.
43450
43451 2000-06-30 Nick Clifton <nickc@cygnus.com>
43452
43453 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
43454 to test case.
43455
43456 2000-06-30 Catherine Moore <clm@cygnus.com>
43457
43458 * gcc.c-torture/execute/align-1.c: New test.
43459
43460 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
43461
43462 * g++.old-deja/g++.pt/expr8.C: New test.
43463 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
43464
43465 2000-06-29 Nick Clifton <nickc@cygnus.com>
43466
43467 * gcc.c-torture/compile/20000629-1.c: New test.
43468
43469 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43470
43471
43472 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
43473 gcc.dg/noncompile directory, depending on whether they're
43474 preprocessor tests or not. Annotate all the tests for the dg
43475 framework.
43476
43477 * gcc.c-torture/noncompile/noncompile.exp: Delete.
43478 * gcc.dg/noncompile/noncompile.exp: New.
43479
43480 * Moved files:
43481 Old name New name
43482 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
43483 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
43484 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
43485 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
43486 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
43487 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
43488 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
43489 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
43490 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
43491 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
43492 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
43493 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
43494 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
43495 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
43496 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
43497 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
43498 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
43499 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
43500 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
43501 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
43502 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
43503 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
43504 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
43505 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
43506
43507 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
43508 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
43509 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
43510 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
43511 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
43512 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
43513
43514 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43515
43516 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
43517 declare one variable. On the fourth, error.
43518 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
43519 declared by 20000628-1a.h.
43520
43521 2000-06-29 Richard Henderson <rth@redhat.com>
43522
43523 * gcc.c-torture/execute/930529-1.x: New file.
43524 * gcc.dg/920413-1.c: Adjust expected warning text.
43525 * gcc.dg/980217-1.c: Declare abort.
43526 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
43527
43528 2000-06-29 Jeffrey A Law (law@cygnus.com)
43529
43530 * g77.f-torture/compile/20000629-1.f: New test.
43531 * g77.f-torture/compile/20000629-1.x: Expected to fail.
43532
43533 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43534
43535 Rearrange lots of files, removing entirely the
43536 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
43537 directories.
43538
43539 * Deleted files:
43540 gcc.c-torture/code_quality/code_quality.exp
43541 gcc.c-torture/special/special.exp
43542 gcc.failure/failure.exp
43543 gcc.failure/940409-1.x
43544 gcc.c-torture/compile/961203-1.x
43545
43546 * New files:
43547 gcc.misc-tests/linkage.exp
43548 gcc.c-torture/execute/920730-1t.c
43549 gcc.c-torture/execute/920730-1t.x
43550 gcc.c-torture/compile/920520-1.x
43551 gcc.c-torture/compile/920521-1.x
43552 gcc.c-torture/compile/981006-1.x
43553 gcc.c-torture/execute/eeprof-1.x
43554
43555 * Moved files (possibly with modifications to fit a new harness):
43556 Old name New name
43557 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
43558 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
43559 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
43560 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
43561 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
43562 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
43563 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
43564 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
43565 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
43566 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
43567 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
43568 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
43569 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
43570 gcc.failure/940409-1.c gcc.dg/940409-1.c
43571
43572 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43573
43574 * c-torture/compile/961203-1.x: Delete.
43575
43576 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
43577 not exit. Include stdio.h.
43578 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
43579 * gcc.misc-tests/dg-12.c: Likewise.
43580 * gcc.misc-tests/dg-5.c: Likewise.
43581 * gcc.misc-tests/dg-6.c: Likewise.
43582 * gcc.misc-tests/dg-7.c: Prototype abort.
43583 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
43584 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
43585 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
43586 not exit.
43587 * gcc.misc-tests/sieve.c: Use return from main, not exit.
43588 * gcc.misc-tests/sort2.c: Use return from main, not exit.
43589
43590 2000-06-28 Jakub Jelinek <jakub@redhat.com>
43591
43592 * gcc.dg/cpp/20000628-1.c: New test.
43593 * gcc.dg/cpp/20000628-1.h: New header for above test.
43594 * gcc.dg/cpp/20000628-1a.h: Likewise.
43595
43596 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
43597
43598 * gcc.dg/cpp: New directory.
43599 * gcc.dg/cpp/cpp.exp: New driver.
43600 * gcc.dg/cpp/20000627-1.c: New test.
43601 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
43602 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
43603 and rewrite as a compilation test.
43604
43605 * gcc.dg: Move many files into the cpp subdirectory, possibly
43606 renaming or editing them as well.
43607 Old name New name
43608 990119-1.c cpp/19990119-1.c
43609 990228-1.c cpp/19990228-1.c
43610 990407-1.c cpp/19990407-1.c
43611 990409-1.c cpp/19990409-1.c
43612 990413-1.c cpp/19990413-1.c
43613 990703-1.c cpp/19990703-1.c
43614 20000127-1.c cpp/20000127-1.c
43615 20000129-1.c cpp/20000129-1.c
43616 20000207-1.c cpp/20000207-1.c
43617 20000207-2.c cpp/20000207-2.c
43618 20000209-1.c cpp/20000209-1.c
43619 20000209-2.c cpp/20000209-2.c
43620 20000301-1.c cpp/20000301-1.c
43621 20000419-1.c cpp/20000419-1.c
43622 20000510-1.S cpp/20000510-1.S
43623 20000519-1.c cpp/20000519-1.c
43624 20000529-1.c cpp/20000529-1.c
43625 20000625-1.c cpp/20000625-1.c
43626 20000625-2.c cpp/20000625-2.c
43627 cpp-as1.c cpp/assert1.c
43628 cpp-as2.c cpp/assert2.c
43629 cxx-comments-1.c cpp/cxxcom1.c
43630 cxx-comments-2.c cpp/cxxcom2.c
43631 endif-label.c cpp/endif.c
43632 cpp-hash1.c cpp/hash1.c
43633 cpp-hash2.c cpp/hash2.c
43634 cpp-if1.c cpp/if-1.c
43635 cpp-if2.c cpp/if-2.c
43636 cpp-if3.c cpp/if-3.c
43637 cpp-if4.c cpp/if-4.c
43638 cpp-if5.c cpp/if-5.c
43639 cpp-cond.c cpp/if-cexp.c
43640 cpp-missingop.c cpp/if-mop.c
43641 cpp-missingparen.c cpp/if-mpar.c
43642 cpp-opprec.c cpp/if-oppr.c
43643 cpp-ifparen.c cpp/if-paren.c
43644 cpp-shortcircuit.c cpp/if-sc.c
43645 cpp-shift.c cpp/if-shift.c
43646 cpp-unary.c cpp/if-unary.c
43647 cpp-li1.c cpp/line1.c
43648 cpp-li2.c cpp/line2.c
43649 lineno.c cpp/line3.c
43650 lineno-2.c cpp/line4.c
43651 cpp-mi.c cpp/mi1.c
43652 cpp-mic.h cpp/mi1c.h
43653 cpp-micc.h cpp/mi1cc.h
43654 cpp-mind.h cpp/mi1nd.h
43655 cpp-mindp.h cpp/mi1ndp.h
43656 cpp-mix.h cpp/mi1x.h
43657 cpp-mi2.c cpp/mi2.c
43658 cpp-mi2a.h cpp/mi2a.h
43659 cpp-mi2b.h cpp/mi2b.h
43660 cpp-mi2c.h cpp/mi2c.h
43661 cpp-mi3.c cpp/mi3.c
43662 cpp-mi3.def cpp/mi3.def
43663 poison-1.c cpp/poison.c
43664 pr-impl.c cpp/prag-imp.c
43665 cpp-redef-2.c cpp/redef1.c
43666 cpp-redef.c cpp/redef2.c
43667 strpaste.c cpp/strp1.c
43668 strpaste-2.c cpp/strp2.c
43669 cpp-tradpaste.c cpp/tr-paste.c
43670 cpp-tradstringify.c cpp/tr-str.c
43671 cpp-tradwarn1.c cpp/tr-warn1.c
43672 cpp-tradwarn2.c cpp/tr-warn2.c
43673 trigraphs.c cpp/trigraphs.c
43674 cpp-unc1.c cpp/unc1.c
43675 cpp-unc2.c cpp/unc2.c
43676 cpp-unc3.c cpp/unc3.c
43677 cpp-unc.c cpp/unc4.c
43678 undef.c cpp/undef1.c
43679 undef-2.c cpp/undef2.c
43680 cpp-wi1.c cpp/widestr1.c
43681
43682 2000-06-27 Mark Mitchell <mark@codesourcery.com>
43683
43684 * lib/g++.exp (g++_include_flags): Tweak.
43685
43686 2000-06-27 H.J. Lu <hjl@gnu.org>
43687 Loren J. Rittle <ljrittle@acm.org>
43688
43689 * lib/g++.exp (g++_include_flags): Override libgloss.exp
43690 version with one that knows about the new gcc tree structure.
43691 (g++_link_flags): Same.
43692
43693 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
43694
43695 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
43696 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
43697 case we are cross-compiling.
43698
43699 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
43700 g++.old-deja/g++.niklas/Makefile.in,
43701 g++.old-deja/g++.niklas/configure.in,
43702 g++.old-deja/g++.other/Makefile.in,
43703 g++.old-deja/g++.other/configure.in,
43704 gcc.c-torture/code_quality/Makefile.in,
43705 gcc.c-torture/code_quality/configure.in,
43706 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
43707 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
43708 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
43709 gcc.c-torture/execute/ieee/Makefile.in,
43710 gcc.c-torture/execute/ieee/configure.in,
43711 gcc.c-torture/noncompile/Makefile.in,
43712 gcc.c-torture/noncompile/configure.in,
43713 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
43714 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
43715 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
43716
43717 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43718
43719 * g++.old-deja/g++.other/ambig3.C: New test.
43720
43721 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43722
43723 * g++.old-deja/g++.pt/syntax1.C: New test.
43724 * g++.old-deja/g++.pt/syntax2.C: New test.
43725 * g++.old-deja/g++.other/syntax3.C: New test.
43726 * g++.old-deja/g++.other/syntax4.C: New test.
43727
43728 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43729
43730 * gcc.dg/20000623-1.c: Prototype exit and abort.
43731
43732 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43733
43734 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
43735 New tests.
43736 * gcc.dg/cpp-mi3.def: New file.
43737
43738 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
43739 inside assertions.
43740 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
43741 lexer's error messages.
43742 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
43743 divine anything from the linemarkers.
43744 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
43745 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
43746
43747 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
43748
43749 * gcc.dg/20000623-1.c: New test.
43750
43751 2000-06-22 Jakub Jelinek <jakub@redhat.com>
43752
43753 * gcc.c-torture/execute/20000622-1.c: New test.
43754
43755 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43756
43757 * g++.old-deja/g++.other/init15.C: New test.
43758
43759 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43760
43761 * g++.old-deja/g++.pt/vaarg2.C: New test.
43762 * g++.old-deja/g++.pt/vaarg3.C: New test.
43763
43764 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
43765
43766 * g++.old-deja/g++.other/dyncast6.C: New test.
43767
43768 2000-06-15 Jakub Jelinek <jakub@redhat.com>
43769
43770 * gcc.c-torture/execute/loop-6.c: New test.
43771
43772 2000-06-14 Jakub Jelinek <jakub@redhat.com>
43773
43774 * gcc.dg/20000614-1.c: New test.
43775 * gcc.dg/20000614-2.c: New test.
43776
43777 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
43778
43779 * g++.old-deja/g++.other/inline12.C: New test.
43780
43781 2000-06-13 Jakub Jelinek <jakub@redhat.com>
43782
43783 * g++.old-deja/g++.other/eh1.C: New test.
43784
43785 2000-06-12 Jakub Jelinek <jakub@redhat.com>
43786
43787 * g++.old-deja/g++.other/type.C: New test.
43788
43789 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43790
43791 * g++.old-deja/g++.other/initstring.C: New test.
43792
43793 2000-06-12 Jason Merrill <jason@redhat.com>
43794
43795 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
43796
43797 2000-06-09 Jeffrey A Law (law@cygnus.com)
43798
43799 * gcc.c-torture/compile/20000609-1.c: New test.
43800
43801 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
43802
43803 * gcc.dg/20000609-1.c: New test.
43804
43805 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
43806
43807 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
43808 * gcc.c-torture/noncompile/poison-1.c: Move...
43809 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
43810 * gcc.dg/cpp-li1.c: Add a token after the #line.
43811
43812 2000-06-05 Richard Henderson <rth@cygnus.com>
43813
43814 * gcc.c-torture/execute/20000605-2.c: New test.
43815 * gcc.c-torture/execute/20000605-3.c: New test.
43816
43817 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
43818
43819 * g77.f-torture/execute/20000503-1.x: New file.
43820
43821 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
43822
43823 * g++.old-deja/g++.eh/badalloc1.C: New test.
43824
43825 2000-06-05 Richard Henderson <rth@cygnus.com>
43826
43827 * gcc.c-torture/execute/20000605-1.c: New test.
43828
43829 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43830 Nathan Sidwell <nathan@codesourcery.com>
43831
43832 * gcc.c-torture/compile/20000605-1.c: New test.
43833
43834 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
43835
43836 * g77.f-torture/compile/20000601-1.f: New test.
43837
43838 2000-06-03 Richard Henderson <rth@cygnus.com>
43839
43840 * gcc.c-torture/execute/20000603-1.c: New.
43841
43842 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
43843
43844 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
43845 * gcc.dg/noreturn-2.c (noreturn): Likewise.
43846
43847 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
43848
43849 * gcc.dg/compare2.c (case 12): XFAIL.
43850 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
43851 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
43852
43853 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
43854
43855 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
43856
43857 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
43858 guard macro is already defined when the header is first
43859 included.
43860 * gcc.dg/cpp-mix.h: New file.
43861 * gcc.dg/endif-label.c: Update patterns to match compiler.
43862
43863 * g++.brendan/complex1.C: Declare abort.
43864 * g++.law/refs4.C: Remove XFAIL.
43865 * g++.oliva/expr2.C: Declare abort and exit.
43866
43867 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
43868
43869 * gcc.c-torture/execute/20000528-1.c: New test.
43870
43871 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
43872 * g++.old-deja/g++.law/temps4.C: Likewise.
43873
43874 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
43875 stdlib.h. Call abort() on failure.
43876 * g++.old-deja/g++.law/refs4.C: Likewise.
43877 * g++.old-deja/g++.law/temps4.C: Likewise.
43878 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
43879 * gcc.c-torture/execute/20000112-1.c: Include string.h.
43880
43881 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
43882
43883 Relative to g++.dg/special:
43884 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
43885
43886 Relative to g++.old-deja:
43887 * g++.brendan/complex1.C, g++.jason/optimize2.C,
43888 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
43889 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
43890 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
43891 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
43892 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
43893 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
43894
43895 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
43896 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
43897 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
43898 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
43899 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
43900 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
43901 and/or string.h.
43902
43903 * g++.other/goto1.C: Update expectations for error messages.
43904
43905 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
43906
43907 * gcc.c-torture/compile/20000523-1.c: New test.
43908
43909 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43910
43911 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
43912
43913 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43914
43915 * g++.old-deja/g++.eh/catch11.C: New test.
43916 * g++.old-deja/g++.eh/catch12.C: New test.
43917
43918 2000-05-24 Nick Clifton <nickc@cygnus.com>
43919
43920 * gcc.c-torture/execute/20000523-1.c: New test.
43921
43922 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
43923
43924 * c-torture/execute/bcp-1.c: Replace abort in arg of
43925 __builtin_constant_p with a generic external function.
43926
43927 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
43928 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
43929 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
43930 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
43931 Prototype abort and/or exit.
43932
43933 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
43934 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
43935 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
43936 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
43937
43938 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
43939
43940 * gcc.dg/dwarf2-1.c: New test.
43941
43942 2000-05-20 Richard Henderson <rth@cygnus.com>
43943
43944 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
43945
43946 2000-05-20 Andreas Jaeger <aj@suse.de>
43947
43948 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
43949 testcase.
43950
43951 2000-05-19 David Edelsohn <edelsohn@gnu.org>
43952
43953 * gcc.c-torture/execute/20000519-2.c: New test.
43954
43955 2000-05-19 Andreas Jaeger <aj@suse.de>
43956
43957 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
43958 which fails with SSA.
43959
43960 * lib/c-torture.exp: Also test with -O3 -fssa.
43961
43962 2000-05-18 Michael Meissner <meissner@redhat.com>
43963
43964 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
43965 * gcc.c-torture/execute/920415-1.c: Ditto.
43966 * gcc.c-torture/execute/920501-1.c: Ditto.
43967 * gcc.c-torture/execute/conversion.c: Ditto.
43968 * gcc.c-torture/execute/cvt-1.c: Ditto.
43969
43970 2000-05-18 Jeffrey A Law (law@cygnus.com)
43971
43972 * gcc.c-torture/compile/20000518-1.c: New test.
43973
43974 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
43975
43976 * g77.f-torture/compile/200005018.f: New test.
43977
43978 2000-05-17 Jeffrey A Law (law@cygnus.com)
43979
43980 * gcc.c-torture/compile/20000517-1.c: New test.
43981
43982 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43983
43984 * gcc.c-torture/execute/20000516-1.c: New test.
43985
43986 2000-05-15 Jakub Jelinek <jakub@redhat.com>
43987
43988 * g++.old-deja/g++.other/eh.C: New test.
43989
43990 2000-05-12 Richard Henderson <rth@cygnus.com>
43991
43992 * gcc.c-torture/execute/990208-1.c (main): Don't pass
43993 constants through to doit's conditional.
43994
43995 2000-05-11 Jeffrey A Law (law@cygnus.com)
43996
43997 * gcc.c-torture/compile/20000511-1.c: New test.
43998 * g77.f-torture/compile/20000511-1.f: New test.
43999 * g77.f-torture/compile/20000511-2.f: New test.
44000
44001 2000-05-11 Michael Meissner <meissner@redhat.com>
44002
44003 * gcc.c-torture/execute/20000511-1.c: New test.
44004
44005 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
44006
44007 * gcc.dg/dg.exp: Scan .S files as well as .c files.
44008 * gcc.dg/20000510-1.S: New.
44009
44010 2000-05-08 Catherine Moore <clm@cygnus.com>
44011
44012 * gcc.dg/unused-3.c: New.
44013
44014 2000-05-06 Richard Henderson <rth@cygnus.com>
44015
44016 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
44017 * g++.old-deja/g++.mike/warn1.C: Likewise.
44018 * g++.old-deja/g++.pt/local1.C: Likewise.
44019 * g++.old-deja/g++.pt/local7.C: Likewise.
44020 * g++.old-deja/g++.pt/spec16.C: Likewise.
44021
44022 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
44023
44024 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
44025
44026 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
44027
44028 * g77.f-torture/execute/20000503-1.f: New test.
44029
44030 2000-05-04 Andreas Jaeger <aj@suse.de>
44031
44032 * gcc.dg/noreturn-2.c: New test.
44033
44034 2000-05-04 Neil Booth <NeilB@earthling.net>
44035
44036 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
44037 preprocessor.
44038
44039 2000-05-04 Richard Henderson <rth@cygnus.com>
44040
44041 * gcc.c-torture/execute/20000503-1.c: Fix typo.
44042
44043 2000-05-04 Richard Henderson <rth@cygnus.com>
44044
44045 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
44046 OpenSSL by Jason R Thorpe.
44047
44048 2000-05-03 Jim Wilson <wilson@cygnus.com>
44049
44050 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
44051
44052 2000-05-03 Robert Lipe <robertlipe@usa.net>
44053
44054 * gcc.dg/20000503-1.c: New test.
44055
44056 2000-05-02 Jakub Jelinek <jakub@redhat.com>
44057
44058 * gcc.c-torture/compile/20000502-1.c: New test.
44059 * g++.old-deja/g++.other/align.C: New test.
44060 * gcc.dg/cpp-tradstringify.c: New test.
44061
44062 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
44063
44064 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
44065 and hard registers.
44066
44067 2000-04-26 Geoff Keating <geoffk@cygnus.com>
44068
44069 * gcc.c-torture/execute/loop-5.c: New test.
44070
44071 2000-04-25 Jakub Jelinek <jakub@redhat.com>
44072
44073 * gcc.c-torture/execute/va-arg-20.c: New test.
44074
44075 2000-04-23 Jeffrey A Law (law@cygnus.com)
44076
44077 * gcc.c-torture/execute/20000422-1.c: New test.
44078
44079 2000-04-20 Greg McGary <gkm@gnu.org>
44080
44081 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
44082 when optimizing, but without sibling-call optimizations (-O1).
44083
44084 2000-04-20 Jeffrey A Law (law@cygnus.com)
44085
44086 * gcc.c-torture/compile/20000420-1.c: New test.
44087
44088 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
44089
44090 * g++.abi/ptrflags.C: New test.
44091 * g++.eh/catchptr1.C: Test incomplete pointer chains.
44092
44093 2000-04-19 Catherine Moore <clm@cygnus.com>
44094
44095 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
44096
44097 2000-04-19 Greg McGary <gkm@gnu.org>
44098
44099 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
44100 sibling-call optimizations.
44101
44102 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
44103
44104 * gcc.dg/20000419-1.c: New test.
44105
44106 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
44107
44108 * gcc.c-torture/execute/20000412-6.c: New test.
44109
44110 2000-04-12 Jeffrey A Law (law@cygnus.com)
44111
44112 * gcc.c-torture/execute/20000412-5.c: New test.
44113 * g77.f-torture/compile/20000412-1.f: New test.
44114 * gcc.c-torture/execute/20000412-4.c: New test.
44115 * gcc.c-torture/compile/20000412-2.c: New test.
44116 * gcc.c-torture/execute/20000412-3.c: New test.
44117 * gcc.c-torture/compile/20000412-1.c: New test.
44118 * gcc.c-torture/execute/20000412-2.c: New test.
44119
44120 2000-04-12 Jakub Jelinek <jakub@redhat.com>
44121
44122 * objc/execute/bf-20.m: New test.
44123
44124 2000-04-10 Richard Henderson <rth@cygnus.com>
44125
44126 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
44127
44128 * gcc.c-torture/execute/20000412-1.c: New test.
44129
44130 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
44131
44132 * g++.old-deja/g++.eh/catchptr1.C: New test.
44133
44134 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
44135
44136 * g++.old-deja/g++.abi/cxa_vec.C: New test.
44137
44138 2000-04-08 Neil Booth <NeilB@earthling.net>
44139
44140 * gcc.dg/cpp-nullchar.c: Remove test as
44141 embedded nulls cause problems.
44142
44143 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44144
44145 * gcc.dg/compare2.c: New test.
44146
44147 2000-04-08 Neil Booth <NeilB@earthling.net>
44148
44149 * gcc.dg/cpp-nullchar.c: New test.
44150
44151 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
44152
44153 * gcc.dg/cpp-mi2.c: New test.
44154 * gcc.dg/cpp-mi2[abc].h: New files.
44155
44156 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
44157
44158 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
44159 member name.
44160
44161 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
44162
44163 * g++.old-deja/g++.abi/vmihint.C: New test.
44164
44165 2000-04-06 Neil Booth <NeilB@earthling.net>
44166
44167 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
44168 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
44169 copyright.
44170
44171 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
44172
44173 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
44174 avoid stack-frame overwrite.
44175
44176 2000-04-05 Jakub Jelinek <jakub@redhat.com>
44177
44178 * gcc.c-torture/compile/20000405-2.c: New test.
44179 * gcc.c-torture/compile/20000405-3.c: New test.
44180
44181 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44182
44183 * gcc.c-torture/compile/20000405-1.c: New test.
44184
44185 2000-04-04 Geoff Keating <geoffk@cygnus.com>
44186
44187 * gcc.dg/cast-qual-1.c: Revert last change.
44188
44189 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44190
44191 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
44192
44193 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
44194
44195 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
44196 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
44197
44198 2000-04-03 Jeffrey A Law (law@cygnus.com)
44199
44200 * gcc.c-torture/compile/20000403-2.c: New test.
44201 * gcc.c-torture/compile/20000403-1.c: New test.
44202
44203 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
44204
44205 * gcc.c-torture/execute/20000403-1.c: New test.
44206
44207 2000-04-03 Geoff Keating <geoffk@cygnus.com>
44208
44209 * gcc.c-torture/execute/20000402-1.c: New test.
44210
44211 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
44212
44213 * gcc.c-torture/execute/va-arg-15.c: New test.
44214 * gcc.c-torture/execute/va-arg-16.c: New test.
44215 * gcc.c-torture/execute/va-arg-17.c: New test.
44216 * gcc.c-torture/execute/va-arg-18.c: New test.
44217 * gcc.c-torture/execute/va-arg-19.c: New test.
44218
44219 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
44220
44221 * gcc.c-torture/compile/981211-1.c: Move to...
44222 * gcc.dg/cpp-as1.c: ...here.
44223 * gcc.dg/cpp-as2.c: New file.
44224
44225 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
44226 compiler.
44227
44228 2000-04-02 Neil Booth <NeilB@earthling.net>
44229
44230 * gcc.dg/cpp-cond.c New tests.
44231 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
44232 accidental success less likely.
44233 * gcc.dg/cpp-missingop.c New tests.
44234 * gcc.dg/cpp-missingparen.c New tests.
44235 * gcc.dg/cpp-shift.c New tests.
44236 * gcc.dg/cpp-shortcircuit.c New tests.
44237 * gcc.dg/cpp-unary.c New tests.
44238
44239 2000-03-29 Jeffrey A Law (law@cygnus.com)
44240
44241 * gcc.c-torture/compile/20000329-1.c: New test.
44242
44243 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
44244
44245 * gcc.c-torture/compile/20000326-1.c: New test.
44246 * gcc.c-torture/compile/20000326-2.c: New test.
44247
44248 2000-03-24 Geoff Keating <geoffk@cygnus.com>
44249
44250 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
44251 the first parameter is a function argument.
44252
44253 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
44254
44255 * g++.old-deja/g++.ext/array4.C: New test.
44256
44257 2000-03-22 Geoff Keating <geoffk@cygnus.com>
44258
44259 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
44260
44261 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44262
44263 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
44264
44265 2000-03-19 Richard Henderson <rth@cygnus.com>
44266
44267 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
44268
44269 2000-03-19 Richard Henderson <rth@cygnus.com>
44270
44271 * gcc.c-torture/compile/20000319-1.c: New test.
44272
44273 2000-03-14 Jeffrey A Law (law@cygnus.com)
44274
44275 * gcc.c-torture/execute/20000314-3.c: New test.
44276 * gcc.c-torture/execute/20000314-2.c: New test.
44277 * gcc.c-torture/execute/20000314-1.c: New test.
44278 * gcc.c-torture/compile/20000314-2.c: New test.
44279 * gcc.c-torture/compile/20000314-1.c: New test.
44280
44281 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
44282
44283 * g++.old-deja/g++.warn/inline.C: New test.
44284
44285 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
44286
44287 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
44288 standards-compliant result rather than specific constants.
44289 Put test-values in array.
44290
44291 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
44292
44293 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
44294 (g++_target_compile): Put test-specific options last.
44295
44296 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44297
44298 * g++.old-deja/g++.eh/vbase4.C: New test.
44299
44300 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44301
44302 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
44303
44304 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44305
44306 * g++.old-deja/g++.brendan/misc12.C: Removed.
44307 * g++.old-deja/g++.pt/memtemp77.C: Constify.
44308 * g++.old-deja/g++.ext/pretty4.C: New test.
44309
44310 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44311
44312 * g++.old-deja/g++.other/string2.C: New test.
44313
44314 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
44315
44316 * g++.old-deja/g++.warn/impint2.C: New test.
44317
44318 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
44319
44320 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
44321 is 1, not zero.
44322
44323 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
44324
44325 * g++.old-deja/g++.warn/impint.C: New test.
44326 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
44327 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
44328 * g++.old-deja/g++.pt/explicit12.C: Likewise.
44329 * g++.old-deja/g++.pt/explicit13.C: Likewise.
44330 * g++.old-deja/g++.pt/explicit17.C: Likewise.
44331 * g++.old-deja/g++.pt/explicit18.C: Likewise.
44332 * g++.old-deja/g++.pt/explicit19.C: Likewise.
44333 * g++.old-deja/g++.pt/explicit23.C: Likewise.
44334 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44335 * g++.old-deja/g++.pt/explicit35.C: Likewise.
44336 * g++.old-deja/g++.pt/explicit6.C: Likewise.
44337 * g++.old-deja/g++.pt/memclass7.C: Likewise.
44338
44339 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
44340
44341 * gcc.dg/cpp-redef.c: New test.
44342
44343 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
44344
44345 * g++.old-deja/g++.pt/unify7.C: New test.
44346
44347 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44348
44349 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
44350 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
44351
44352 2000-02-25 Geoff Keating <geoffk@cygnus.com>
44353
44354 * gcc.c-torture/compile/20000224-1.c: New test.
44355
44356 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44357
44358 * gcc.c-torture/compile/cpp-2.c: New test.
44359 * gcc.c-torture/compile/cpp-1.c: New test.
44360
44361 2000-02-25 Jeffrey A Law (law@cygnus.com)
44362
44363 * gcc.c-torture/execute/20000225-1.c: New test.
44364
44365 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44366
44367 * gcc.dg/cpp-li2.c: New test.
44368
44369 * gcc.dg/cpp-wi1.c: New test.
44370
44371 * gcc.dg/cpp-li1.c: New test.
44372
44373 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
44374
44375 * g++.old-deja/g++.other/sizeof5.C: New test.
44376
44377 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44378
44379 * gcc.c-torture/execute/va-arg-13.c: New test.
44380
44381 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
44382
44383 * gcc.c-torture/execute/va-arg-12.c: New test.
44384
44385 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44386
44387 * gcc.c-torture/execute/20000223-1.c: New test.
44388
44389 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44390
44391 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44392
44393 2000-02-22 Mark Mitchell <mark@codesourcery.com>
44394
44395 * g++.old-deja/g++.abi/ptrmem.C: New test.
44396
44397 2000-02-19 Richard Henderson <rth@cygnus.com>
44398
44399 * gcc.c-torture/compile/init-3.c: New.
44400
44401 2000-02-17 Mark Mitchell <mark@codesourcery.com>
44402
44403 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
44404 ALWAYS_CXXFLAGS.
44405
44406 2000-02-11 Robert Lipe <robertl@sco.com>
44407
44408 * gcc.c-torture/compile/20000211-3.c: New test.
44409
44410 2000-02-11 Martin Buchholz <martin@xemacs.org>
44411
44412 * gcc.c-torture/compile/20000211-2.c: New test.
44413
44414 2000-02-11 Jeffrey A Law (law@cygnus.com)
44415
44416 * gcc.c-torture/compile/20000211-1.c: New test.
44417
44418 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
44419
44420 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
44421 on native targets
44422
44423 2000-02-08 Nathan Sidwell <nathan@acm.org>
44424
44425 * g++.old-deja/g++.other/cast5.C: New test.
44426
44427 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
44428
44429 * gcc.c-torture/execute/20000205-1.c: New.
44430
44431 2000-02-03 Nathan Sidwell <nathan@acm.org>
44432
44433 * g++.old-deja/g++.jason/cast3.C: Return void.
44434 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
44435
44436 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44437
44438 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
44439
44440 * gcc.dg/loop-1.c: New test.
44441
44442 2000-01-27 Jakub Jelinek <jakub@redhat.com>
44443
44444 * gcc.c-torture/compile/20000127-1.c: New test.
44445 * gcc.c-torture/execute/991228-1.c: New test.
44446
44447 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44448
44449 * gcc.dg/unused-2.c: New test.
44450
44451 * gcc.dg/conv-1.c: New test.
44452
44453 2000-01-24 Mark Mitchell <mark@codesourcery.com>
44454
44455 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
44456 compiler.
44457 (tool_option_proc): Fix typo.
44458
44459 2000-01-24 Geoff Keating <geoffk@cygnus.com>
44460
44461 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
44462 of the ld on the host, not on the build machine.
44463 Also, don't crash if '--help' is not a supported option.
44464
44465 2000-01-24 Richard Henderson <rth@cygnus.com>
44466
44467 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
44468
44469 2000-01-20 Jeffrey A Law (law@cygnus.com)
44470
44471 * gcc.c-torture/execute/20000120-2.c: New test.
44472 * gcc.c-torture/execute/20000120-1.c: New test.
44473
44474 2000-01-13 Jeffrey A Law (law@cygnus.com)
44475
44476 * gcc.c-torture/execute/20000113-1.c: New test.
44477
44478 2000-01-12 Jeffrey A Law (law@cygnus.com)
44479
44480 * gcc.c-torture/execute/20000112-1.c: New test.
44481
44482 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44483
44484 * gcc.dg/20000111-1.c: New test.
44485
44486 2000-01-10 Jeffrey A Law (law@cygnus.com)
44487
44488 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
44489 with 16 bit integers.
44490
44491 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44492
44493 * gcc.dg/20000108-1.c: New test.
44494
44495 2000-01-05 Nathan Sidwell <nathan@acm.org>
44496
44497 * g++.old-deja/g++.ns/koenig8.C: New test.
44498
44499 2000-01-05 Nathan Sidwell <nathan@acm.org>
44500
44501 * g++.old-deja/g++.other/cast4.C: New test.
44502
44503 2000-01-05 Jeffrey A Law (law@cygnus.com)
44504
44505 * gcc.c-torture/compile/20000105-2.c: New test.
44506 * gcc.c-torture/compile/20000105-1.c: New test.
44507
44508 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44509
44510 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
44511 references to printf & atoi to conform to ANSI standard.
44512 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
44513 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
44514 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
44515 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
44516 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
44517 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44518 * g++.old-deja/g++.brendan/copy1.C: Likewise.
44519 * g++.old-deja/g++.brendan/copy2.C: Likewise.
44520 * g++.old-deja/g++.brendan/copy3.C: Likewise.
44521 * g++.old-deja/g++.brendan/copy4.C: Likewise.
44522 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44523 * g++.old-deja/g++.brendan/copy6.C: Likewise.
44524 * g++.old-deja/g++.brendan/copy7.C: Likewise.
44525 * g++.old-deja/g++.brendan/copy8.C: Likewise.
44526 * g++.old-deja/g++.brendan/crash11.C: Likewise.
44527 * g++.old-deja/g++.brendan/crash14.C: Likewise.
44528 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
44529 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44530 * g++.old-deja/g++.brendan/delete2.C: Likewise.
44531 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
44532 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
44533 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
44534 * g++.old-deja/g++.brendan/eh1.C: Likewise.
44535 * g++.old-deja/g++.brendan/groff1.C: Likewise.
44536 * g++.old-deja/g++.brendan/init3.C: Likewise.
44537 * g++.old-deja/g++.brendan/misc12.C: Likewise.
44538 * g++.old-deja/g++.brendan/misc7.C: Likewise.
44539 * g++.old-deja/g++.brendan/new2.C: Likewise.
44540 * g++.old-deja/g++.brendan/operators4.C: Likewise.
44541 * g++.old-deja/g++.brendan/operators5.C: Likewise.
44542 * g++.old-deja/g++.brendan/overload2.C: Likewise.
44543 * g++.old-deja/g++.brendan/overload7.C: Likewise.
44544 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
44545 * g++.old-deja/g++.brendan/reference1.C: Likewise.
44546 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
44547 * g++.old-deja/g++.brendan/template24.C: Likewise.
44548 * g++.old-deja/g++.brendan/template3.C: Likewise.
44549 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
44550 * g++.old-deja/g++.jason/inline3.C: Likewise.
44551 * g++.old-deja/g++.jason/opeq.C: Likewise.
44552 * g++.old-deja/g++.law/arg5.C: Likewise.
44553 * g++.old-deja/g++.law/arm7.C: Likewise.
44554 * g++.old-deja/g++.law/ctors11.C: Likewise.
44555 * g++.old-deja/g++.law/cvt8.C: Likewise.
44556 * g++.old-deja/g++.law/init9.C: Likewise.
44557 * g++.old-deja/g++.law/refs4.C: Likewise.
44558 * g++.old-deja/g++.law/template2.C: Likewise.
44559 * g++.old-deja/g++.law/visibility24.C: Likewise.
44560 * g++.old-deja/g++.law/vtable3.C: Likewise.
44561 * g++.old-deja/g++.mike/asm2.C: Likewise.
44562 * g++.old-deja/g++.mike/eh1.C: Likewise.
44563 * g++.old-deja/g++.mike/misc1.C: Likewise.
44564 * g++.old-deja/g++.mike/misc13.C: Likewise.
44565 * g++.old-deja/g++.mike/misc14.C: Likewise.
44566 * g++.old-deja/g++.mike/ns12.C: Likewise.
44567 * g++.old-deja/g++.mike/p1248.C: Likewise.
44568 * g++.old-deja/g++.mike/p3708.C: Likewise.
44569 * g++.old-deja/g++.mike/p3708a.C: Likewise.
44570 * g++.old-deja/g++.mike/p3708b.C: Likewise.
44571 * g++.old-deja/g++.mike/p646.C: Likewise.
44572 * g++.old-deja/g++.mike/p700.C: Likewise.
44573 * g++.old-deja/g++.mike/p783.C: Likewise.
44574 * g++.old-deja/g++.mike/p783a.C: Likewise.
44575 * g++.old-deja/g++.mike/p783b.C: Likewise.
44576 * g++.old-deja/g++.mike/p786.C: Likewise.
44577 * g++.old-deja/g++.mike/p789.C: Likewise.
44578 * g++.old-deja/g++.mike/p789a.C: Likewise.
44579 * g++.old-deja/g++.mike/p807a.C: Likewise.
44580 * g++.old-deja/g++.other/delete3.C: Likewise.
44581 * g++.old-deja/g++.other/dyncast1.C: Likewise.
44582 * g++.old-deja/g++.other/dyncast2.C: Likewise.
44583 * g++.old-deja/g++.other/dyncast3.C: Likewise.
44584 * g++.old-deja/g++.other/empty1.C: Likewise.
44585 * g++.old-deja/g++.other/temporary1.C: Likewise.
44586 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
44587 * g++.old-deja/g++.pt/t16.C: Likewise.
44588 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
44589
44590 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
44591
44592 * gcc.dg/991230-1.c: New test.
44593
44594 1999-12-29 Jeffrey A Law (law@cygnus.com)
44595
44596 * gcc.c-torture/compile/991229-3.c: New test.
44597 * gcc.c-torture/compile/991229-2.c: New test.
44598 * gcc.c-torture/compile/991229-1.c: New test.
44599
44600 1999-12-29 Greg McGary <gkm@eng.ascend.com>
44601
44602 * gcc.c-torture/compile/labels-2.c: New test.
44603
44604 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
44605
44606 * gcc.c-torture/execute/991227-1.c: New test.
44607
44608 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44609
44610 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
44611
44612 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
44613
44614 * gcc.c-torture/execute/991221-1.c: New test.
44615
44616 1999-12-20 Nathan Sidwell <nathan@acm.org>
44617
44618 * g++.old-deja/g++.other/cast3.C: New test.
44619
44620 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
44621
44622 * gcc.c-torture/execute/991216-4.c: New test.
44623
44624 1999-12-16 Michael Meissner <meissner@cygnus.com>
44625
44626 * gcc.c-torture/execute/991216-1.c: New test.
44627 * gcc.c-torture/execute/991216-2.c: New test.
44628 * gcc.c-torture/execute/991216-3.c: New test.
44629
44630 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44631
44632 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
44633 Actually make the test fail by using "-O2" for compilation.
44634
44635 1999-12-15 Nathan Sidwell <nathan@acm.org>
44636
44637 * g++.old-deja/g++.warn/cast-align1.C: New test.
44638
44639 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44640
44641 * gcc.c-torture/compile/991214-1.c: New test.
44642 * gcc.c-torture/compile/991214-2.c: New test.
44643
44644 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44645
44646 * gcc.dg/991214-1.c: New test.
44647
44648 1999-12-13 Jeffrey A Law (law@cygnus.com)
44649
44650 * gcc.c-torture/compile/991213-3.c: New test.
44651 * gcc.c-torture/compile/991213-2.c: New test.
44652 * gcc.c-torture/compile/991213-1.c: New test.
44653
44654 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
44655
44656 * gcc.dg/991209-1.c: New test.
44657
44658 1999-12-08 Nathan Sidwell <nathan@acm.org>
44659
44660 * gcc.c-torture/compile/991208-1.c: New test.
44661
44662 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44663
44664 * gcc.dg/ultrasp2.c: New test.
44665
44666 1999-12-05 Alex Samuel <samuel@codesourcery.com>
44667
44668 * g++.old-deja/g++.abi/align.C (main): Fix typo.
44669
44670 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
44671
44672 * gcc.c-torture/compile/991202-1.c: New test.
44673 * gcc.c-torture/execute/991202-1.c: New test.
44674 * gcc.c-torture/execute/991202-2.c: New test.
44675 * gcc.c-torture/execute/991202-3.c: New test.
44676
44677 1999-12-02 Alex Samuel <samuel@codesourcery.com>
44678
44679 * g++.old-deja/g++.abi/align.C: New test.
44680 * g++.old-deja/g++.abi/aggregates.C: Likewise.
44681 * g++.old-deja/g++.abi/bitfields.C: Likewise.
44682
44683 1999-12-01 Richard Henderson <rth@cygnus.com>
44684
44685 * gcc.c-torture/execute/991201-1.c: New.
44686
44687 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
44688
44689 * gcc.dg/991129-1.c: New test.
44690
44691 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
44692
44693 * gcc.c-torture/compile/991127-1.c: New test.
44694
44695 1999-11-22 Nathan Sidwell <nathan@acm.org>
44696
44697 * g++.old-deja/g++.other/warn4.C: New test.
44698
44699 1999-11-22 Nathan Sidwell <nathan@acm.org>
44700
44701 * g++.old-deja/g++.eh/cleanup2.C: New test.
44702 * g++.old-deja/g++.ext/pretty2.C: New test.
44703 * g++.old-deja/g++.ext/pretty3.C: New test.
44704 * g++.old-deja/g++.other/debug6.C: New test.
44705
44706 1999-10-20 Jim Wilson <wilson@cygnus.com>
44707
44708 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
44709 compiler_output to look for one error message instead of two.
44710
44711 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
44712
44713 * gcc.c-torture/execute/991118-1.c: Also test case
44714 where the word boundary does not split a byte evenly.
44715
44716 1999-11-19 Nathan Sidwell <nathan@acm.org>
44717
44718 * g++.old-deja/g++.ext/restrict1.C: New test.
44719
44720 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
44721
44722 * gcc.c-torture/execute/991118-1.c: New test.
44723
44724 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
44725
44726 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
44727 working directory pathnames.
44728
44729 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
44730
44731 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
44732 host is equipped with driver.h and driver.o so it can actually
44733 compile and run the tests.
44734
44735 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
44736
44737 * gcc.c-torture/compile/991008-1.c: New test.
44738
44739 1999-11-08 Nick Clifton <nickc@cygnus.com>
44740
44741 * lib/gcc-dg.exp: Include target-supports.exp
44742
44743 1999-11-05 Nick Clifton <nickc@cygnus.com>
44744
44745 * lib/target-supports.exp: New file: Provide procs to test for
44746 features supported by the target.
44747 (check_weak_available): Moved here from ecos.exp.
44748 (check_alias_available): New proc: Determine of the target
44749 toolchain supports the alias attribute.
44750
44751 * gcc.dg/special/ecos.exp: Move check_weak_available to
44752 target-supports.exp.
44753 (alias-1.c): Only perform the test if the target supports
44754 aliases.
44755 (wkali-1.c): Only perform the test if the target supports
44756 aliases.
44757
44758 * gcc.dg/990506-0.c: Expect error messages from cross
44759 targets as well as native targets.
44760
44761 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44762
44763 * gcc.dg/ultrasp1.c: Removed xfail.
44764 * gcc.dg/struct-ret-2.c: Likewise.
44765 * gcc.dg/array-1.c: Likewise.
44766
44767 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44768
44769 * gcc.dg/struct-ret-2.c: New test.
44770
44771 * gcc.dg/array-1.c: New test.
44772
44773 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
44774
44775 * gcc.c-torture/execute/991030-1.c: New test.
44776
44777 1999-10-26 Richard Henderson <rth@cygnus.com>
44778
44779 * gcc.c-torture/compile/991026-2.c: New test.
44780
44781 1999-10-26 Jeffrey A Law (law@cygnus.com)
44782
44783 * gcc.c-torture/compile/991026-1.c: New test.
44784
44785 1999-10-23 Jeffrey A Law (law@cygnus.com)
44786
44787 * gcc.c-torture/execute/991023-1.c: New test.
44788
44789 1999-10-19 Jeffrey A Law (law@cygnus.com)
44790
44791 * gcc.c-torture/execute/991019-1.c: New test.
44792
44793 1999-10-16 Richard Henderson <rth@cygnus.com>
44794
44795 * gcc.c-torture/execute/991016-1.c: New test.
44796
44797 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
44798
44799 * gcc.c-torture/execute/991014-1.c: New test.
44800
44801 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
44802
44803 * g++.old-deja/g++.other/union2.C: New test.
44804
44805 1999-10-13 Nathan Sidwell <nathan@acm.org>
44806
44807 * g++.old-deja/g++.other/vaarg2.C: New test.
44808 * g++.old-deja/g++.other/vaarg3.C: New test.
44809
44810 1999-10-12 Craig Burley <craig@jcb-sc.com>
44811
44812 * g77.f-torture/noncompile/19990905-1.f: Moved from being
44813 in compile/.
44814
44815 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
44816
44817 * gcc.c-torture/execute/va-arg-11.c: New test.
44818
44819 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
44820
44821 * lib/file-format.exp (gcc_target_object_format): Don't
44822 crash if objdump is unavailable.
44823
44824 1999-09-29 Donn Terry <donn@interix.com>
44825
44826 * gcc.misc-tests/mg.exp: delete extraneous redirection.
44827
44828 1999-09-28 Nick Clifton <nickc@cygnus.com>
44829
44830 * gcc.c-torture/compile/990928-1.c: New test.
44831
44832 1999-09-28 Nathan Sidwell <nathan@acm.org>
44833
44834 * g++.old-deja/g++.other/decl6.C: New test.
44835
44836 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44837
44838 * gcc.c-torture/execute/va-arg-10.c: New test.
44839
44840 1999-09-27 Nathan Sidwell <nathan@acm.org>
44841
44842 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
44843 __PRETTY_FUNCTION__.
44844
44845 1999-09-23 Nick Clifton <nickc@cygnus.com>
44846
44847 * gcc.c-torture/execute/990923-1.c: New test.
44848
44849 1999-09-21 Nick Clifton <nickc@cygnus.com>
44850
44851 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
44852 for which -fpic is inappropriate.
44853
44854 1999-09-21 Mark Mitchell <mark@codesourcery.com>
44855
44856 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
44857
44858 1999-09-21 Nathan Sidwell <nathan@acm.org>
44859
44860 * g++.old-deja/g++.other/dyncast1.C: New test.
44861 * g++.old-deja/g++.other/dyncast2.C: New test.
44862 * g++.old-deja/g++.other/dyncast3.C: New test.
44863 * g++.old-deja/g++.other/dyncast4.C: New test.
44864 * g++.old-deja/g++.other/dyncast5.C: New test.
44865 * g++.old-deja/g++.eh/catch3.C: New test.
44866 * g++.old-deja/g++.eh/catch3p.C: New test.
44867 * g++.old-deja/g++.eh/catch4.C: New test.
44868 * g++.old-deja/g++.eh/catch4p.C: New test.
44869 * g++.old-deja/g++.eh/catch5.C: New test.
44870 * g++.old-deja/g++.eh/catch5p.C: New test.
44871 * g++.old-deja/g++.eh/catch6.C: New test.
44872 * g++.old-deja/g++.eh/catch6p.C: New test.
44873 * g++.old-deja/g++.eh/catch7.C: New test.
44874 * g++.old-deja/g++.eh/catch7p.C: New test.
44875 * g++.old-deja/g++.eh/catch8.C: New test.
44876 * g++.old-deja/g++.eh/catch8p.C: New test.
44877 * g++.old-deja/g++.eh/catch9.C: New test.
44878 * g++.old-deja/g++.eh/catch9p.C: New test.
44879
44880 1999-09-13 Nathan Sidwell <nathan@acm.org>
44881
44882 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
44883 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
44884
44885 1999-09-13 Jeffrey A Law (law@cygnus.com)
44886
44887 * gcc.c-torture/compile/990913-1.c: New test.
44888
44889 1999-09-10 Nathan Sidwell <nathan@acm.org>
44890
44891 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
44892 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44893
44894 1999-09-09 Richard Henderson <rth@cygnus.com>
44895
44896 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
44897
44898 1999-09-09 Nathan Sidwell <nathan@acm.org>
44899
44900 * g++.old-deja/g++.other/lookup11.C: New test.
44901 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
44902 what is permitted and what we want.
44903 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
44904 overload use.
44905 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44906
44907 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
44908
44909 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
44910 * gcc.c-torture/noncompile/poison-1.c: New file.
44911
44912 1999-09-08 Nathan Sidwell <nathan@acm.org>
44913
44914 * g++.old-deja/g++.other/sizeof3.C: New test.
44915 * g++.old-deja/g++.other/sizeof4.C: New test.
44916 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
44917 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
44918
44919 1999-09-07 Richard Henderson <rth@cygnus.com>
44920
44921 * gcc.dg/va-arg-1.c: New.
44922
44923 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44924
44925 * gcc.c-torture/execute/va-arg-9.c: New test.
44926
44927 1999-09-05 Craig Burley <craig@jcb-sc.com>
44928
44929 * g77.f-torture/compile/980519-2.f: New test.
44930 * g77.f-torture/compile/19990905-0.f: New test.
44931 * g77.f-torture/compile/19990905-1.f: New test.
44932 * g77.f-torture/compile/19990905-2.f: New test.
44933
44934 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
44935
44936 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
44937
44938 * gcc.c-torture/execute/990827-1.c: Fix typo.
44939
44940 1999-09-03 Nathan Sidwell <nathan@acm.org>
44941
44942 * g++.old-deja/g++.other/deref1.C: New test.
44943
44944 1999-09-02 Nathan Sidwell <nathan@acm.org>
44945
44946 * g++.old-deja/g++.other/ambig2.C: New test.
44947 * g++.old-deja/g++.other/cond5.C: New test.
44948 * g++.old-deja/g++.other/lookup16.C: New test.
44949
44950 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
44951
44952 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
44953 assemblers too.
44954
44955 1999-08-31 Jeffrey A Law (law@cygnus.com)
44956
44957 * lib/c-torture.exp: Avoid the "compare executables" optimization
44958 when testing native.
44959
44960 1999-08-29 Jeffrey A Law (law@cygnus.com)
44961
44962 * gcc.c-torture/execute/990829-1.c: New test.
44963 * gcc.c-torture/compile/990829-1.c: New test.
44964
44965 1999-08-27 Paul Burchard <burchard@pobox.com>
44966
44967 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
44968 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
44969 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
44970 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
44971 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
44972 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
44973 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
44974 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
44975 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
44976 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
44977 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
44978
44979 1999-08-27 Jeffrey A Law (law@cygnus.com)
44980
44981 * gcc.c-torture/execute/990827-1.c: New test.
44982
44983 1999-08-26 Craig Burley <craig@jcb-sc.com>
44984
44985 * g77.f-torture/noncompile/19990826-4.f: New test.
44986
44987 * g77.f-torture/compile/19990826-3.f: New test.
44988
44989 * g77.f-torture/execute/19990826-2.f: New test.
44990
44991 * g77.f-torture/compile/19990826-1.f: New test.
44992
44993 * gcc.c-torture/execute/990826-0.c: New test.
44994 * g77.c-torture/execute/19990826-0.f: New test.
44995
44996 * g77.f-torture/noncompile/970626-2.f: New test.
44997
44998 1999-08-25 Paul Burchard <burchard@pobox.com>
44999
45000 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
45001 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
45002 lss-011.C: New tests.
45003
45004 1999-08-25 Nathan Sidwell <nathan@acm.org>
45005
45006 * g++.old-deja/g++.other/decl5.C: New test.
45007
45008 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45009
45010 * noncompile/noncompile.exp: Load_lib c-torture.exp.
45011 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
45012 call `postbase' for each one. All callers of `postbase' changed
45013 to call this instead.
45014
45015 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
45016
45017 * gcc.c-torture/execute/990811-1.c: New test.
45018
45019 1999-08-09 Nick Clifton <nickc@cygnus.com>
45020
45021 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
45022 just native ones.
45023
45024 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
45025 just native ones.
45026
45027 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
45028
45029 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
45030
45031 1999-08-04 Jeffrey A Law (law@cygnus.com)
45032
45033 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
45034
45035 1999-08-04 Nathan Sidwell <nathan@acm.org>
45036
45037 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
45038
45039 1999-08-04 Jeffrey A Law (law@cygnus.com)
45040
45041 * gcc.c-torture/execute/990804-1.c: New test.
45042
45043 1999-08-03 Nathan Sidwell <nathan@acm.org>
45044
45045 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
45046 * g++.old-deja/g++.brendan/crash64.C: Likewise.
45047 * g++.old-deja/g++.brendan/overload8.C: Likewise.
45048
45049 1999-08-03 Nathan Sidwell <nathan@acm.org>
45050
45051 * g++.old-deja/g++.other/struct1.C: New test.
45052
45053 1999-08-03 Nathan Sidwell <nathan@acm.org>
45054
45055 * g++.old-deja/g++.other/enum2.C: New test.
45056
45057 1999-08-02 Richard Henderson <rth@cygnus.com>
45058
45059 Adapted from tests from Franz Sirl:
45060 * gcc.c-torture/execute/va-arg-7.c: New test.
45061 * gcc.c-torture/execute/va-arg-8.c: New test.
45062
45063 1999-08-01 Jeffrey A Law (law@cygnus.com)
45064
45065 * gcc.c-torture/compile/990801-2.c: New test.
45066
45067 * gcc.c-torture/compile/990801-1.c: New test.
45068
45069 1999-07-27 Michael Meissner <meissner@cygnus.com>
45070
45071 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
45072 fp-cmp-1.c, converting double to float.
45073
45074 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
45075 fp-cmp-1.c, converting double to long double.
45076
45077 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
45078 from fr1 to unknown_register, since fr1 is a legitimate register
45079 on some machines.
45080
45081 1999-07-25 Jeffrey A Law (law@cygnus.com)
45082
45083 * README: More listname related changes.
45084
45085 1999-07-08 Catherine Moore <clm@cygnus.com>
45086
45087 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
45088
45089 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
45090
45091 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
45092
45093 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
45094
45095 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
45096
45097 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
45098
45099 * gcc.dg/990703-1.c: New test.
45100
45101 1999-06-29 Nick Clifton <nickc@cygnus.com>
45102
45103 * lib/file-format.exp: New file: Move definition of proc
45104 gcc_target_object_format to here from
45105 gcc.dg/special/ecos.exp.
45106
45107 * lib/c-torture.exp: Include lib file-format.exp.
45108 * lib/gcc-dg.exp: Include lib file-format.exp.
45109
45110 * gcc.dg/special/ecos.exp: Remove definition of proc
45111 gcc_target_object_format.
45112
45113 1999-06-28 Jeffrey A Law (law@cygnus.com)
45114
45115 * gcc.c-torture/execute/990628-1.c: New test.
45116
45117 1999-06-25 Jeffrey A Law (law@cygnus.com)
45118
45119 * gcc.c-torture/compile/990625-2.c: New test.
45120
45121 * gcc.c-torture/compile/990625-1.c: New test.
45122
45123 1999-06-23 Nick Clifton <nickc@cygnus.com>
45124
45125 * gcc.c-torture/compile/dll.c: New test case. Check that dll
45126 attributes compile.
45127 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
45128 ports that use the COFF/PE file format.
45129
45130 1999-06-17 Jeffrey A Law (law@cygnus.com)
45131
45132 * gcc.c-torture/compile/990617-1.c: New test.
45133
45134 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
45135
45136 * g++.old-deja/g++.other/decl4.C: New test.
45137
45138 1999-06-14 Nathan Sidwell <nathan@acm.org>
45139
45140 * g++.old-deja/g++.other/bitfld3.C: New test.
45141
45142 1999-06-08 Nathan Sidwell <nathan@acm.org>
45143
45144 * g++.old-deja/g++.eh/catch1.C: New test.
45145
45146 1999-06-07 Jeffrey A Law (law@cygnus.com)
45147
45148 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
45149
45150 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
45151 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
45152
45153 1999-06-05 Craig Burley <craig@jcb-sc.com>
45154
45155 * g77.f-torture/compile/19990502-0.f: Replace with new,
45156 shorter, test that still fails after recent changes.
45157
45158 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45159
45160 * gcc.c-torture/execute/990604-1.c: New test.
45161
45162 1999-05-31 Jeffrey A Law (law@cygnus.com)
45163
45164 * gcc.c-torture/execute/990531-1.c: New test.
45165
45166 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45167
45168 * gcc.c-torture/compile/990527-1.c: New test.
45169
45170 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
45171
45172 * gcc.c-torture/execute/990527-1.c: New test.
45173
45174 1999-05-25 Nick Clifton <nickc@cygnus.com>
45175
45176 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
45177 bitfields as signed.
45178
45179 1999-05-25 Craig Burley <craig@jcb-sc.com>
45180
45181 * g77.f-torture/compile/19990525-0.f: New test.
45182
45183 1999-05-25 Jeffrey A Law (law@cygnus.com)
45184
45185 * gcc.c-torture/execute/990525-2.c: New test.
45186
45187 * gcc.c-torture/execute/990525-1.c: New test.
45188
45189 1999-05-24 Nathan Sidwell <nathan@acm.org>
45190
45191 * g++.old-deja/g++.other/anon3.C: New test.
45192 * g++.old-deja/g++.other/anon4.C: New test.
45193 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
45194 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
45195 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
45196 Merrill).
45197
45198 1999-05-24 Jeffrey A Law (law@cygnus.com)
45199
45200 * gcc.c-torture/execute/990524-1.c: New test.
45201
45202 * gcc.dg/990524-1.c: New test.
45203
45204 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45205
45206 * gcc.c-torture/compile/990523-1.c: New test.
45207
45208 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
45209
45210 * gcc.c-torture/compile/990519-1.c: New test.
45211
45212 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45213
45214 * gcc.c-torture/compile/990517-1.c: New test.
45215
45216 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
45217 (e4, f4): New tests.
45218 (main): Call them.
45219
45220 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45221
45222 * gcc.dg/noreturn-1.c: New test.
45223
45224 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45225
45226 * gcc.c-torture/execute/990513-1.c: New test.
45227
45228 1999-05-10 Richard Henderson <rth@cygnus.com>
45229
45230 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
45231
45232 1999-05-10 Craig Burley <craig@jcb-sc.com>
45233
45234 * g77.f-torture/execute/erfc.f: Use small single-precision
45235 values, to avoid problems on Alphas when not -mieee.
45236
45237 1999-05-08 Craig Burley <craig@jcb-sc.com>
45238
45239 * gcc.dg/990506-0.c: New test.
45240
45241 1999-05-08 Richard Henderson <rth@cygnus.com>
45242
45243 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
45244 the constant to test. Don't XFAIL 64-bit targets.
45245
45246 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
45247 * g++.old-deja/g++.law/profile1.C: Likewise.
45248
45249 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
45250 operator new instances.
45251 * g++.old-deja/g++.other/delete5.C: Likewise.
45252
45253 1999-05-03 Craig Burley <craig@jcb-sc.com>
45254
45255 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
45256 intrinsic.
45257
45258 1999-05-03 Craig Burley <craig@jcb-sc.com>
45259
45260 * g77.f-torture/execute/u77-test.f: Reverse order of two
45261 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
45262
45263 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45264
45265 * gcc.dg/compare1.c: New test.
45266
45267 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
45268
45269 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
45270 New tests.
45271
45272 1999-05-02 Craig Burley <craig@jcb-sc.com>
45273
45274 * g77.f-torture/compile/19990502-1.f: New test.
45275
45276 1999-05-02 Craig Burley <craig@jcb-sc.com>
45277
45278 * g77.f-torture/compile/19990502-0.f: New test.
45279
45280 1999-05-02 Craig Burley <craig@jcb-sc.com>
45281
45282 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
45283 intrinsic.
45284
45285 1999-05-02 Craig Burley <craig@jcb-sc.com>
45286
45287 * g77.f-torture/execute/u77-test.f (main): List libU77
45288 intrinsics not currently tested.
45289 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
45290 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
45291 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
45292 Trim blanks off the ends of some printed strings.
45293
45294 1999-05-02 Craig Burley <craig@jcb-sc.com>
45295
45296 * g77.f-torture/execute/u77-test.f (main): Just warn about
45297 FSTAT gid disagreement, as it's expected on some systems.
45298
45299 1999-05-01 Craig Burley <craig@jcb-sc.com>
45300
45301 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
45302 use a new function, which allows for some slop.
45303 Clean up some commentary.
45304 (issum): The new function.
45305 (sgladd): Deleted subroutine.
45306
45307 1999-05-01 Craig Burley <craig@jcb-sc.com>
45308
45309 * g77.f-torture/execute/u77-test.f: Modify to be more like
45310 libf2c/libU77 version, bringing patches to that version here.
45311 Add suitable commentary.
45312
45313 1999-04-25 Richard Henderson <rth@cygnus.com>
45314
45315 * gcc.dg/990424-1.c: New test.
45316
45317 1999-04-24 Craig Burley <craig@jcb-sc.com>
45318
45319 * g77.f-torture/execute/u77-test.f (main): Bug involving
45320 LSTAT has been fixed, so turn back on full checking.
45321
45322 1999-04-20 Craig Burley <craig@jcb-sc.com>
45323
45324 * g77.f-torture/compile/19990419-0.f: New test.
45325 * g77.f-torture/execute/19990419-1.f: New test.
45326
45327 1999-04-17 Richard Henderson <rth@cygnus.com>
45328
45329 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
45330 to avoid the need for a prototype to supress a warning.
45331
45332 1999-04-07 Jim Wilson <wilson@cygnus.com>
45333
45334 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
45335
45336 1999-04-04 Jeffrey A Law (law@cygnus.com)
45337
45338 * gcc.c-torture/execute/990404-1.c: New test.
45339
45340 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45341
45342 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
45343 * gcc.dg/cpp-if3.c: Don't use -pedantic.
45344 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
45345 missing initializer warnings.
45346
45347 1999-03-28 Jeffrey A Law (law@cygnus.com)
45348
45349 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
45350 matching strings.
45351
45352 1999-03-26 Jeffrey A Law (law@cygnus.com)
45353
45354 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
45355
45356 1999-03-26 Craig Burley <craig@jcb-sc.com>
45357
45358 * g77.f-torture/execute/19990325-0.f: New test.
45359 * g77.f-torture/execute/19990325-1.f: New test.
45360
45361 1999-03-24 Jeffrey A Law (law@cygnus.com)
45362
45363 * gcc.c-torture/execute/990324-1.c: New test.
45364
45365 1999-03-22 Jim Wilson <wilson@cygnus.com>
45366
45367 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
45368 test with 4.
45369
45370 1999-03-17 Richard Henderson <rth@cygnus.com>
45371
45372 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
45373
45374 1999-03-13 Craig Burley <craig@jcb-sc.com>
45375
45376 * g77.f-torture/execute/19990313-2.f: New test.
45377 * g77.f-torture/execute/19990313-3.f: New test.
45378
45379 1999-03-13 Craig Burley <craig@jcb-sc.com>
45380
45381 * g77.f-torture/execute/19990313-0.f: New test.
45382 * g77.f-torture/execute/19990313-1.f: New test.
45383
45384 1999-03-12 Jim Wilson <wilson@cygnus.com>
45385
45386 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
45387 printf to sprintf.
45388 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
45389 (main): Add check for u15. Conditionalize u31 check depending on
45390 whether ints are <32 bits or >=32 bits.
45391
45392 1999-03-08 Craig Burley <craig@jcb-sc.com>
45393
45394 * g77.f-torture/execute/19981119-0.f: Improve testiness.
45395
45396 1999-03-08 Craig Burley <craig@jcb-sc.com>
45397
45398 * g77.f-torture/compile/19990305-0.f: New test.
45399 * g77.f-torture/execute/19981119-0.f: New test.
45400
45401 1999-03-08 Craig Burley <craig@jcb-sc.com>
45402
45403 * g77.f-torture/execute/970625-2.f: call ABORT if final
45404 result is not correct, instead of just printing it.
45405 Add this checking via newly introduced obfuscation, to
45406 trip up buggy front ends.
45407
45408 1999-03-07 Craig Burley <craig@jcb-sc.com>
45409
45410 * g77.f-torture/compile/960317-1.f: Moved from being
45411 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
45412
45413 1999-03-06 Craig Burley <craig@jcb-sc.com>
45414
45415 * g77.f-torture/execute/960317-1.f: New (old) test.
45416 * g77.f-torture/execute/970625-2.f: Ditto.
45417
45418 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
45419
45420 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
45421 message on line 1 or line 2; cccp and cpplib do this differently.
45422
45423 1999-03-01 Jeffrey A Law (law@cygnus.com)
45424
45425 * g++.old-deja/g++.law/weak1.C: New test.
45426
45427 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45428
45429 * gcc.c-torture/execute/990119-1.c: Renamed to...
45430 * gcc.dg/990119-1.c: this, so it will only be tested once
45431 (it's a preprocessor test, it doesn't need to be run at
45432 multiple optimization levels).
45433
45434 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45435
45436 * lib/g++.exp: Don't add incdir=$base_dir/../include to
45437 ALWAYS_CXXFLAGS.
45438
45439 1999-02-24 Craig Burley <craig@jcb-sc.com>
45440
45441 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
45442 * g77.f-torture/compile/19981216-0.f: ...as it is expected
45443 to not be compilable by current g77.
45444
45445 1999-02-24 Nick Clifton <nickc@cygnus.com>
45446
45447 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
45448
45449 1999-02-22 Jeffrey A Law (law@cygnus.com)
45450
45451 * gcc.c-torture/execute/990222-1.c: New test.
45452
45453 1999-02-19 Craig Burley <craig@jcb-sc.com>
45454
45455 * g77.f-torture/compile/19990218-0.f: New test.
45456 * g77.f-torture/noncompile/19990218-1.f: New test.
45457
45458 1999-02-18 Craig Burley <craig@jcb-sc.com>
45459
45460 * g77.f-torture/compile/19981216-0.f: New test.
45461
45462 1999-02-14 Jeffrey A Law (law@cygnus.com)
45463
45464 * gcc.dg/990214-1.c: New test.
45465
45466 1999-02-13 Jeffrey A Law (law@cygnus.com)
45467
45468 * gcc.dg/990213-2.c: New test.
45469
45470 * gcc.dg/990213-1.c: New test.
45471
45472 1999-02-12 Jeffrey A Law (law@cygnus.com)
45473
45474 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
45475 ints.
45476
45477 1999-02-11 Nick Clifton <nickc@cygnus.com>
45478
45479 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
45480 specified by target.
45481
45482 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
45483
45484 1999-02-11 Jeffrey A Law (law@cygnus.com)
45485
45486 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
45487
45488 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
45489
45490 * gcc.dg/special/ecos.exp: New test driver for new tests with
45491 special requirements.
45492
45493 * gcc.dg/special/alias-1.c: New test.
45494 * gcc.dg/special/gcsec-1.c: New test.
45495 * gcc.dg/special/weak-1.c: New test.
45496 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
45497 * gcc.dg/special/weak-2.c: New test.
45498 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
45499 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
45500 * gcc.dg/special/wkali-1.c: New test.
45501 * gcc.dg/special/wkali-2.c: New test.
45502 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
45503 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
45504
45505 1999-02-10 Felix Lee <flee@cygnus.com>
45506
45507 * lib/c-torture.exp (c-torture-compile): Pull out code for
45508 analyzing gcc error messages.
45509 (c-torture-execute): Likewise. Fix some (harmless) false
45510 positives.
45511 * lib/gcc.exp (gcc_check_compile): New function.
45512
45513 1999-02-08 Richard Henderson <rth@cygnus.com>
45514
45515 * gcc.c-torture/execute/990208-1.c: New test.
45516
45517 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
45518
45519 * g++.dg/special/ecos.exp: New driver for new tests with special
45520 requirements
45521
45522 * g++.dg/special/conpr-1.C: New test
45523 * g++.dg/special/conpr-2.C: New test
45524 * g++.dg/special/conpr-2a.C: New test
45525 * g++.dg/special/conpr-3.C: New test
45526 * g++.dg/special/conpr-3a.C: New test
45527 * g++.dg/special/conpr-3b.C: New test
45528
45529 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
45530 allow g++ to use the dg driver
45531
45532 * README: Add comment about g++.dg directory
45533
45534 1999-02-06 Jeffrey A Law (law@cygnus.com)
45535
45536 * README: Update email addresses.
45537
45538 1999-02-03 Nick Clifton <nickc@cygnus.com>
45539
45540 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
45541 arguments in order to force structure S onto the stack even on
45542 the alpha.
45543 (test): Pass 10 leading arguments to function foo as well as the
45544 structure S.
45545
45546 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
45547 failure for all targets.
45548
45549 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
45550 abort to terminate program execution.
45551
45552 1999-01-30 Richard Henderson <rth@cygnus.com>
45553
45554 * gcc.c-torture/execute/990130-1.c: New test.
45555
45556 1999-01-30 Jeffrey A Law (law@cygnus.com)
45557
45558 * gcc.dg/990130-1.c: New test.
45559
45560 1999-01-28 Michael Meissner <meissner@cygnus.com>
45561
45562 * gcc.c-torture/execute/990128-1.c: New test.
45563
45564 1999-01-27 Michael Meissner <meissner@cygnus.com>
45565
45566 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
45567
45568 1999-01-27 Felix Lee <flee@cygnus.com>
45569
45570 * lib/c-torture.exp (c-torture-compile): pull out code for
45571 analyzing gcc error messages.
45572 (c-torture-execute): ditto, and fix some (harmless) false
45573 positives.
45574 * lib/gcc.exp (gcc_check_compile): new function.
45575
45576 1999-01-17 Jeffrey A Law (law@cygnus.com)
45577
45578 * gcc.dg/990117-1.c: New test.
45579
45580 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
45581
45582 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
45583
45584 1999-01-15 Jeffrey A Law (law@cygnus.com)
45585
45586 * g77.f-torture/compile/990115-1.f: New test.
45587
45588 1999-01-07 Jeffrey A Law (law@cygnus.com)
45589
45590 * gcc.c-torture/compile/990107-1.c: New test
45591
45592 1999-01-06 Jeffrey A Law (law@cygnus.com)
45593
45594 * gcc.c-torture/execute/990106-2.c: New test.
45595
45596 * gcc.c-torture/execute/990106-1.c: New test.
45597
45598 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
45599
45600 * gcc.c-torture/compile/981223-1.c: New test.
45601
45602 1998-12-29 Richard Henderson <rth@cygnus.com>
45603
45604 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
45605 (opt3): Rename from opt4 and disable.
45606
45607 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
45608
45609 * g++.old-deja/g++.pt/ptrmem5.C: New test.
45610
45611 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45612
45613 * g++.old-deja/g++.other/conv5.C: New test.
45614
45615 1998-12-14 Nick Clifton <nickc@cygnus.com>
45616
45617 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
45618
45619 1998-12-11 Jeffrey A Law (law@cygnus.com)
45620
45621 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
45622
45623 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
45624
45625 * gcc.c-torture/compile/981211-1.c: New test.
45626
45627 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
45628
45629 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
45630
45631 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
45632
45633 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45634
45635 * gcc.special/930510-1.c: Make C9X safe.
45636 * gcc.misc-tests/gcov-1.c Similarly.
45637 * gcc.misc-tests/gcov-2.c Similarly.
45638
45639 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45640
45641 * gcc.dg/ultrasp1.c: New test.
45642
45643 1998-12-06 Richard Henderson <rth@cygnus.com>
45644
45645 * gcc.c-torture/execute/981206.c: New test.
45646
45647 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45648
45649 * g++.old-deja/g++.ns/template7.C: New test.
45650
45651 * g++.old-deja/g++.other/expr1.C: New test.
45652
45653 * g++.old-deja/g++.eh/tmpl3.C: New test.
45654
45655 * g++.old-deja/g++.eh/tmpl2.C: New test.
45656
45657 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45658
45659 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
45660 * g++.old-deja/g++.other/using6.C: Removed.
45661 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
45662
45663 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
45664
45665 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45666
45667 * g++.old-deja/g++.pt/overload8.C: New test.
45668
45669 * g++.old-deja/g++.pt/overload7.C: New test.
45670
45671 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
45672
45673 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
45674 and relinking messages.
45675 * lib/g++.exp (g++_target_compile): Remove .rpo file when
45676 compiling with -frepo.
45677
45678 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
45679
45680 * g++.old-deja/g++.pt/lookup6.C: New test.
45681
45682 1998-11-30 Nick Clifton <nickc@cygnus.com>
45683
45684 * gcc.c-torture/execute/981130-1.c: New test.
45685 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
45686
45687 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45688
45689 * g++.old-deja/g++.pt/explicit76.C: New test.
45690
45691 * g++.old-deja/g++.pt/friend38.C: New test.
45692
45693 * g++.old-deja/g++.ns/crash2.C: New test.
45694
45695 * g++.old-deja/g++.pt/defarg8.C: New test.
45696
45697 * g++.old-deja/g++.pt/instantiate6.C: New test.
45698
45699 * g++.old-deja/g++.pt/static6.C: New test.
45700
45701 * g++.old-deja/g++.pt/decl2.C: New test.
45702
45703 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45704
45705 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
45706 problem is actually related with name lookup, but so what? :-)
45707
45708 * g++.old-deja/g++.pt/friend37.C: New test.
45709
45710 1998-11-25 Dave Love <d.love@dl.ac.uk>
45711
45712 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
45713 element, which fails on some systems.
45714
45715 * g77.f-torture/execute/labug1.f: New test.
45716
45717 1998-11-21 Jeffrey A Law (law@cygnus.com)
45718
45719 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
45720 is defined.
45721
45722 1998-11-18 Dave Love <d.love@dl.ac.uk>
45723
45724 * g77.f-torture/compile/981117-1.f: New test.
45725
45726 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
45727
45728 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
45729 properly discarded.
45730
45731 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
45732
45733 * gcc.c-torture/execute/memcheck: New directory of tests for
45734 -fcheck-memory-usage.
45735
45736 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
45737
45738 * README: New file, general information about the testsuite and
45739 new description of the various C++ test subdirectories.
45740 * README.g++: Eliminate obsolete information, update and move most
45741 relevant stuff to README.
45742
45743 1998-11-07 Richard Henderson <rth@cygnus.com>
45744
45745 * gcc.c-torture/compile/981107-1.c: New test.
45746
45747 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
45748
45749 * execute/memcpy-bi.c: New testcase.
45750
45751 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
45752
45753 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
45754 base classes.
45755
45756 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
45757 template is selected.
45758
45759 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
45760 classes, it should be accepted for all types.
45761
45762 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
45763
45764 * g++.old-deja/g++.pt/spec24.C: Ensure that template
45765 specializations start with template headers.
45766
45767 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
45768
45769 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
45770
45771 * g++.old-deja/g++.other/init9.C: Test cross initialization of
45772 non-POD types.
45773
45774 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45775
45776 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
45777
45778 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
45779
45780 * compile/981022-1.c, compile/981022-1.x: New test and driver.
45781
45782 1998-10-19 Jeffrey A Law (law@cygnus.com)
45783
45784 * 981019-1.c: New test.
45785
45786 1998-10-14 Robert Lipe <robertl@dgii.com>
45787
45788 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
45789 find objc headers.
45790
45791 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45792
45793 * compile/981001-4.c: Remove use of GCC extension that triggers a
45794 compiler bug.
45795
45796 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
45797
45798 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
45799
45800 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45801
45802 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
45803 instantiation of template produces incorrect code for delete
45804 expression.
45805
45806 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
45807 constructors' name is not unique.
45808 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
45809 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
45810
45811 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
45812 automatic array of const is ill-formed.
45813
45814 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
45815 of template parameter?
45816
45817 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
45818 const.
45819
45820 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
45821 pointer-to-member expression.
45822
45823 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
45824 declaration causes ICE.
45825
45826 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
45827
45828 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
45829 reserved in the global namespace.
45830
45831 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
45832 generate needed virtual table.
45833
45834 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
45835
45836 1998-10-10 Dariush Eslimi <eslimi@loran.com>
45837
45838 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
45839 template-dependent type
45840
45841 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
45842
45843 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
45844 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
45845 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
45846
45847 * g++.old-deja/g++.other/using5.C: New test; using decl from base
45848 class should be usable as argument of member function.
45849 * g++.old-deja/g++.other/using6.C: New test; using decl from base
45850 class should be usable as return type of member function.
45851 * g++.old-deja/g++.other/using7.C: New test; using decl from base
45852 class should be usable as type of data member.
45853
45854 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
45855
45856 1998-10-09 Jeffrey A Law (law@cygnus.com)
45857
45858 * gcc.c-torture/special/920521-1.c: Fix bogus test.
45859
45860 1998-10-08 Nick Clifton <nickc@cygnus.com>
45861
45862 * gcc.dg/dll-?.c Add thumb to target list.
45863 Fix assembler scan patterns to match current assembler output.
45864
45865 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
45866
45867 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
45868 matching of template brackets.
45869
45870 * g++.old-deja/g++.other/using4.C: New test. Test using
45871 declarations of methods from base classes.
45872
45873 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
45874 within functions should introduce names into the innermost
45875 enclosing namespace.
45876
45877 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
45878 of static locals if first initialization throws.
45879
45880 1998-10-07 Jim Wilson <wilson@cygnus.com>
45881
45882 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
45883
45884 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
45885
45886 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
45887 lose track of the possible targets of tablejump insns.
45888 * special/special.exp: Run it.
45889
45890 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45891
45892 * g++.old-deja/g++.pt/friend35.C: New test. A template function
45893 must be declared before its specializations can be named in friend
45894 declarations.
45895
45896 1998-10-05 Dave Love <d.love@dl.ac.uk>
45897
45898 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
45899
45900 * g77.f-torture/execute/io1.f: New test.
45901
45902 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45903
45904 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
45905 with pointer to template function, for which no argument deduction
45906 is possible.
45907
45908 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
45909 specialization of template function as argument to template
45910 function.
45911
45912 * g++.old-deja/g++.other/access2.C: New test; Inner class
45913 shouldn't have privileged access to Outer's names.
45914
45915 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45916
45917 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
45918 friend template declared within template class conflicts with
45919 nested class of the same name.
45920
45921 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
45922 is ignored.
45923
45924 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
45925 object with direct initializer as function declaration.
45926
45927 * g++.old-deja/g++.other/decl2.C: New test; duplicate
45928 initializers.
45929
45930 * g++.old-deja/g++.other/null2.C: New test; conditional operator
45931 involving const pointer and NULL produces incorrect result.
45932
45933 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
45934 type name without `typename' should be rejected with -pedantic.
45935
45936 1998-10-02 Richard Henderson <rth@cygnus.com>
45937
45938 * g++.old-deja/g++.other/addrof1.C: New test.
45939
45940 1998-10-01 Nick Clifton <nickc@cygnus.com>
45941
45942 * gcc.c-torture/compile/981001-1.c: New test.
45943 * gcc.c-torture/execute/981001-1.c: New test.
45944
45945 1998-10-01 Jeffrey A Law (law@cygnus.com)
45946
45947 * gcc.c-torture/compile/981001-2.c: New test.
45948 * gcc.c-torture/compile/981001-3.c: New test.
45949 * gcc.c-torture/compile/981001-4.c: New test.
45950
45951 1998-10-01 Robert Lipe <robertl@dgii.com>
45952
45953 * lib/objc.exp (objc_target_compile): Add -L during compiles for
45954 multilibbed hosts. Idea grafted from g77.exp.
45955
45956 1998-09-30 Dave Love <d.love@dl.ac.uk>
45957
45958 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
45959 avoid losing on systems which need -lsocket.
45960
45961 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
45962
45963 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
45964 * g++.old-deja/g++.other/nested2.C: Ditto.
45965 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
45966 failure.
45967
45968 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45969
45970 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
45971 preferred over template operator!= for enum bitfields.
45972
45973 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
45974
45975 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
45976 that happen to have the same base name, but in different scopes,
45977 are incorrectly rejected.
45978
45979 1998-09-16 Richard Henderson <rth@cygnus.com>
45980
45981 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
45982 on the native word size instead of an integer literal.
45983
45984 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45985
45986 * g++.old-deja/g++.other/static2.C: Invocation of static data
45987 member of type pointer-to-function denoted as non-static member.
45988
45989 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
45990 checks involving function types and aliases.
45991
45992 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45993
45994 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
45995 redefined to the same non-trivial type.
45996
45997 * g++.old-deja/g++.pt/explicit73.C: Test for proper
45998 namespace-qualification of template specializations declared in
45999 other namespaces.
46000
46001 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
46002 to declare a subset of the specializations of a template function
46003 as friends of specializations of a template class.
46004
46005 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
46006 member templates that do not fully specialize the enclosing
46007 template class are rejected.
46008
46009 1998-09-11 Dave Love <d.love@dl.ac.uk>
46010
46011 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
46012
46013 1998-09-08 Dave Love <d.love@dl.ac.uk>
46014
46015 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
46016 altered from libf2c/libU77 version.
46017
46018 1998-09-06 Dave Love <d.love@dl.ac.uk>
46019
46020 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
46021
46022 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
46023
46024 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
46025 (un)signed char are different types for template specialization
46026 purposes.
46027
46028 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
46029
46030 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
46031 * objc: ObjC testsuite.
46032
46033 1998-08-31 Catherine Moore <clm@cygnus.com>
46034
46035 * gcc.c-torture/execute/941014-1.x: New file.
46036
46037 1998-08-31 Nick Clifton <nickc@cygnus.com>
46038
46039 * lib/c-torture.exp: Add support for
46040 torture_eval_before_compile and torture_eval_before_execute
46041 variables.
46042
46043 1998-08-30 Jeffrey A Law (law@cygnus.com)
46044
46045 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
46046 this test triggers valid.
46047
46048 1998-08-27 Jeffrey A Law (law@cygnus.com)
46049
46050 * gcc.dg/980827-1.c: New test.
46051
46052 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
46053
46054 * gcc.c-torture/execute/loop-4b.c: New test.
46055
46056 1998-08-26 Nick Clifton <nickc@cygnus.com>
46057
46058 * lib/c-torture.exp: Add support for
46059 torture_eval_before_compile and torture_eval_before_execute
46060 variables.
46061
46062 1998-08-25 Jeffrey A Law (law@cygnus.com)
46063
46064 * gcc.c-torture/compile/980825-1.c: New test.
46065
46066 1998-08-24 Nick Clifton <nickc@cygnus.com>
46067
46068 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
46069 count number tests in opt_t0 not good_t0.
46070
46071 1998-08-24 Jeffrey A Law (law@cygnus.com)
46072
46073 * gcc.c-torture/compile/930326-1.x: Fix typo.
46074
46075 1998-08-23 Mark Mitchell <mark@markmitchell.com>
46076
46077 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
46078 causes an ICE.
46079
46080 1998-08-21 Jeffrey A Law (law@cygnus.com)
46081
46082 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
46083 STACK_SIZE is defined.
46084 * gcc.c-torture/unsorted/stuct.c: Similarly.
46085
46086 * gcc.c-torture/compile/980821-1.c: New test.
46087
46088 1998-08-21 Jeffrey A Law (law@cygnus.com)
46089
46090 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
46091
46092 1998-08-19 Mark Mitchell <mark@markmitchell.com>
46093
46094 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
46095 code.
46096
46097 1998-08-09 Mark Mitchell <mark@markmitchell.com>
46098
46099 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
46100 error'.
46101
46102 1998-08-18 Jeffrey A Law (law@cygnus.com)
46103
46104 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
46105
46106 1998-08-16 Jeffrey A Law (law@cygnus.com)
46107
46108 * gcc.c-torture/compile/980816-1.c: New test.
46109
46110 * gcc.dg/980816-1.c: New test.
46111
46112 1998-08-13 Jeffrey A Law (law@cygnus.com)
46113
46114 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
46115 compiler for ieee tests.
46116
46117 1998-08-01 Dave Love <d.love@dl.ac.uk>
46118
46119 * g77.f-torture/compile/980729-0.f: New test.
46120
46121 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
46122
46123 * gcc.c-torture/special/eeprof-1.c: New test, for
46124 -finstrument-functions.
46125 * gcc.c-torture/special/special.exp: Run it.
46126
46127 1998-07-29 Jeffrey A Law (law@cygnus.com)
46128
46129 * gcc.c-torture/compile/980729-1.c: New test.
46130
46131 1998-07-27 Nick Clifton <nickc@cygnus.com>
46132
46133 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
46134 __thumb__ is defined, and test for ARM style doubles if so.
46135
46136 1998-07-26 Dave Love <d.love@dl.ac.uk>
46137
46138 * g77.f-torture/noncompile/980615-0.f: New test.
46139
46140 1998-07-26 H.J. Lu (hjl@gnu.org)
46141
46142 * gcc.dg/980312-1.c: Do link instead of compile.
46143 * gcc.dg/980313-1.c: Likewise.
46144
46145 1998-07-26 Jeffrey A Law (law@cygnus.com)
46146
46147 * gcc.c-torture/compile/980726-1.c: New test.
46148
46149 1998-07-25 Dave Love <d.love@dl.ac.uk>
46150
46151 * g77.f-torture/execute/io0.f: New test.
46152
46153 1998-07-24 Nick Clifton <nickc@cygnus.com>
46154
46155 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
46156 an int.
46157
46158 1998-06-18 Michael Meissner <meissner@cygnus.com>
46159
46160 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
46161 m32r bugs.
46162
46163 1998-07-17 Nick Clifton <nickc@cygnus.com>
46164
46165 * gcc.dg/980626-1.c: Expect failures for all toolchains until
46166 c-decl.c:grokdeclarator can handle mode attributes.
46167
46168 1998-07-16 Jeffrey A Law (law@cygnus.com)
46169
46170 * gcc.c-torture/execute/980716-1.c: New test.
46171
46172 1998-07-13 Jeffrey A Law (law@cygnus.com)
46173
46174 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
46175 the mn10200.
46176 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
46177 the mn10200.
46178 * gcc.c-torture/execute/va-arg-3.x: Similarly.
46179 * gcc.c-torture/compile/930326-1.x: Similarly.
46180
46181 1998-07-13 Dave Love <d.love@dl.ac.uk>
46182
46183 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
46184 New test from Craig.
46185
46186 1998-07-12 Dave Love <d.love@dl.ac.uk>
46187
46188 * g77.f-torture/noncompile/980616-0.f: New test.
46189
46190 * g77.f-torture/execute/970816-3.f: New test from Craig.
46191
46192 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
46193
46194 * g++.other/singleton.C: Return error value instead of taking
46195 SIGSEGV.
46196
46197 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
46198
46199 * g++.other/singleton.C: New test. Warning is under dispute.
46200 Runtime crash is not.
46201
46202 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
46203
46204 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
46205 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
46206 using6.C, using7.C}: New namespace tests.
46207
46208 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
46209
46210 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
46211 specialization with typedef'ed names used as array indexes.
46212
46213 1998-07-09 Jeffrey A Law (law@cygnus.com)
46214
46215 * gcc.c-torture/execute/980709-1.c: New test.
46216
46217 * gcc.dg/980709-1.c: New test.
46218
46219 1998-07-07 Richard Henderson <rth@cygnus.com>
46220
46221 * gcc.c-torture/execute/bcp-1.c: New test.
46222
46223 1998-07-07 Jeffrey A Law (law@cygnus.com)
46224
46225 * gcc.c-torture/execute/980707-1.c: New test.
46226
46227 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
46228
46229 * gcc.c-torture/compile/980706-1.c: New test.
46230
46231 1998-07-01 Dave Love <d.love@dl.ac.uk>
46232
46233 * g77.f-torture/execute/980701-0.f,
46234 g77.f-torture/execute/980701-1.f: New test from Craig.
46235
46236 1998-07-01 Jeffrey A Law (law@cygnus.com)
46237
46238 * gcc.c-torture/compile/980701-1.c: New test.
46239
46240 * gcc.c-torture/execute/980701-1.c: New test.
46241
46242 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
46243 rlsruhe.de>
46244
46245 * g++.old-deja/g++.robertl/eb132.C: New test.
46246 * g++.old-deja/g++.robertl/eb133.C: Likewise.
46247
46248 1998-06-29 Dave Love <d.love@dl.ac.uk>
46249
46250 * g77.f-torture/execute/980628-7.f,
46251 g77.f-torture/execute/980628-8.f,
46252 g77.f-torture/execute/980628-9.f,
46253 g77.f-torture/execute/980628-10.f: New tests from Craig.
46254
46255 * g77.f-torture/execute/980628-3.f: Remove mail headers.
46256
46257 1998-06-28 Jeffrey A Law (law@cygnus.com)
46258
46259 * g77.f-torture/execute/980628-4.f: New test from Craig.
46260 * g77.f-torture/execute/980628-5.f: Likewise.
46261 * g77.f-torture/execute/980628-2.f: Likewise.
46262 * g77.f-torture/execute/980628-0.f: Likewise.
46263 * g77.f-torture/execute/980628-1.f: Likewise.
46264 * g77.f-torture/execute/980628-3.f: Likewise.
46265 * g77.f-torture/execute/980628-6.f: Likewise.
46266
46267 1998-06-28 Jeffrey A Law (law@cygnus.com)
46268
46269 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
46270 directory when nothing has been installed yet.
46271
46272 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
46273
46274 * gcc.c-torture/special/special.exp: Handle newer versions of
46275 dejagnu.
46276
46277 1998-06-26 Jeffrey A Law (law@cygnus.com)
46278
46279 * gcc.dg/980626-1.c: New test.
46280
46281 1998-06-19 Bruno Haible <haible@ilog.fr>
46282
46283 * gcc.misc-tests/m-un-2.c: New test.
46284 * g++.old-deja/g++.other/warn01.c: Likewise.
46285
46286 1998-06-19 Robert Lipe <robertl@dgii.com>
46287
46288 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
46289 compatibility with assmblers with a different comment character.
46290 Eliminate use of GAS-specific extensions.
46291
46292 1998-06-19 Jeffrey A Law (law@cygnus.com)
46293
46294 * gcc.c-torture/execute/ieee/980619-1.c: New test.
46295
46296 1998-06-19 Robert Lipe <robertl@dgii.com>
46297
46298 * lib/g77.exp: Replace search for libf2c.a with search for newly
46299 renamed libg2c.a
46300
46301 1998-06-17 Jeffrey A Law (law@cygnus.com)
46302
46303 * gcc.c-torture/execute/980617-1.c: New test.
46304
46305 1998-06-12 Jeffrey A Law (law@cygnus.com)
46306
46307 * gcc.c-torture/execute/980612-1.c: New test.
46308
46309 1998-06-08 Jeffrey A Law (law@cygnus.com)
46310
46311 * gcc.dg/980523-1.c: Only test on ppc-linux.
46312 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
46313
46314 * gcc.c-torture/execute/980608-1.c: New test.
46315
46316 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
46317
46318 * gcc.c-torture/execute/980605-1.c: New test.
46319
46320 1998-06-04 Jeffrey A Law (law@cygnus.com)
46321
46322 * gcc.c-torture/execute/980604-1.c: New test.
46323
46324 1998-06-02 Jeffrey A Law (law@cygnus.com)
46325
46326 * gcc.c-torture/execute/980602-1.c: New test.
46327 * gcc.c-torture/execute/980602-2.c: Likewise.
46328
46329 1998-06-02 Dave Love <d.love@dl.ac.uk>
46330
46331 * 970125-0.f: Fix per JCB. Add commentary.
46332
46333 1998-05-31 Michael Meissner <meissner@cygnus.com>
46334
46335 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
46336 IEEE -0 support.
46337
46338 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
46339
46340 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
46341 earlier.
46342
46343 1998-05-28 Catherine Moore <clm@cygnus.com>
46344
46345 * gcc.c-torture/execute/980526-3.c: New test.
46346
46347 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
46348
46349 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
46350 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
46351 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
46352 m88k-motorola-sysv3 to XFAIL.
46353
46354 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46355
46356 * gcc.dg/980526-1.c: New test.
46357 * gcc.c-torture/execute/980526-2.c: New test.
46358
46359 1998-05-26 Jeffrey A Law (law@cygnus.com)
46360
46361 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
46362
46363 * gcc.c-torture/execute/980526-1.c: New test.
46364
46365 1998-05-26 Dave Love <d.love@dl.ac.uk>
46366
46367 * g77.f-torture/execute/alpha2.f: Add runtime test.
46368
46369 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
46370
46371 * g++.old-deja/old-deja.exp: Strip leading directories.
46372
46373 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
46374 error for the line. Don't run multiple tests for the same line.
46375
46376 1998-05-23 Jeffrey A Law (law@cygnus.com)
46377
46378 * gcc.dg/980523-1.c: New test.
46379
46380 1998-05-23 Dave Love <d.love@dl.ac.uk>
46381
46382 * g77.f-torture/compile/970915-0.f: New test.
46383
46384 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
46385
46386 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
46387
46388 1998-05-21 Jeffrey A Law (law@cygnus.com)
46389
46390 * gcc.dg/980520-1.c: New test.
46391
46392 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
46393
46394 * gcc.dg/980502-1.c: Fix return type.
46395
46396 1998-05-20 Jeffrey A Law (law@cygnus.com)
46397
46398 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
46399 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
46400 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
46401 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
46402 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
46403
46404 1998-05-20 Dave Love <d.love@dl.ac.uk>
46405
46406 * g77.f-torture/execute/980520-1.f: New test.
46407
46408 1998-05-15 Dave Love <d.love@dl.ac.uk>
46409
46410 * lib/mike-g77.exp: New file.
46411
46412 * g77.f-torture/noncompile/noncompile.exp,
46413 g77.f-torture/noncompile/check0.f: New files.
46414
46415 1998-05-14 Dave Love <d.love@dl.ac.uk>
46416
46417 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
46418 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
46419 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
46420 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
46421 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
46422 abort where appropriate.
46423
46424 1998-05-05 Michael Meissner <meissner@cygnus.com>
46425
46426 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
46427 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
46428
46429 1998-04-29 Dave Love <d.love@dl.ac.uk>
46430
46431 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
46432
46433 1998-04-27 Dave Love <d.love@dl.ac.uk>
46434
46435 * g77.f-torture/compile/980427-0.f: New test.
46436
46437 1998-04-24 Dave Love <d.love@dl.ac.uk>
46438
46439 * g77.f-torture/compile/980424-0.f: New test.
46440
46441 1998-04-19 Dave Love <d.love@dl.ac.uk>
46442
46443 * g77.f-torture/compile/980419-2.f (main): New test.
46444 * g77.f-torture/compile/970125-0.f: New test.
46445 * g77.f-torture/compile/980419-1.f: New test.
46446
46447 1998-04-08 Jim Wilson <wilson@cygnus.com>
46448
46449 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
46450 of loop-4.c.
46451
46452 1998-04-07 Jim Wilson <wilson@cygnus.com>
46453
46454 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
46455
46456 1998-04-03 Jim Wilson <wilson@cygnus.com>
46457
46458 * gcc.c-torture/compile/980329-1.c: New test.
46459
46460 1998-03-18 Jim Wilson <wilson@cygnus.com>
46461
46462 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
46463 * gcc.dg/980312-1.c: Fix typo in -march command.
46464
46465 1998-03-16 H.J. Lu (hjl@gnu.org)
46466
46467 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
46468
46469 1998-03-11 Robert Lipe <robertl@dgii.com>
46470
46471 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
46472 Dave Love agree the Fortran source is bogus.
46473
46474 1998-03-11 Robert Lipe <robertl@dgii.com>
46475
46476 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
46477 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
46478 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
46479 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
46480 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
46481
46482 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
46483
46484 * g++.old-deja/g++.other/friend1.C: New test.
46485
46486 1998-02-18 Dave Love <d.love@dl.ac.uk>
46487
46488 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
46489 possibly uninitialized) variables and declare dnrm2.
46490
46491 1998-02-23 Robert Lipe <robertl@dgii.com>
46492
46493 From Bruno Haible <haible@ilog.fr>:
46494 * gcc.c-torture/execute/980223.c: New test.
46495
46496 1998-02-13 Jeffrey A Law (law@cygnus.com)
46497
46498 * gcc.dg/ifelse-1.c: New test.
46499
46500 1998-02-09 H.J. Lu (hjl@gnu.org)
46501
46502 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
46503
46504 * lib/old-dejagnu.exp (old-dejagnu): Added the
46505 "execution test - XFAIL *-*-*" handling in the spirit of
46506 "excess errors test -". Changed the "execution test fails"
46507 handling to be like "excess errors test fails".
46508 * Update various tests accordingly.
46509
46510 1998-02-06 Jim Wilson <wilson@cygnus.com>
46511
46512 * gcc.c-torture/execute/980205.c: New test.
46513
46514 1998-01-18 Jeffrey A Law (law@cygnus.com)
46515
46516 * lib/c-torture.exp: Look for .x files instead of .cexp files.
46517 * lib/f-torture.exp: Similarly.
46518 * gcc.c-torture: Rename all .cexp files to .x files.
46519
46520 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
46521
46522 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
46523 (940510-1.c): Removed duplicate.
46524 (971104-1.c): New test.
46525
46526 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
46527
46528 * lib/f-torture.exp: Improve error and loop detection.
46529
46530 1997-11-19 Michael Meissner <meissner@cygnus.com>
46531
46532 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
46533 use that to size the filler array.
46534
46535 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
46536
46537 * lib/c-torture.exp(c-torture-execute): Fix typo.
46538
46539 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
46540 testcase as the executable name. Keep the executable around if
46541 the test fails.
46542
46543 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
46544
46545 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
46546 changes. Only test one -g option, and move it to the end of the
46547 list of options to test.
46548
46549 1997-09-19 Michael Meissner <meissner@cygnus.com>
46550
46551 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
46552 variable GCC_TORTURE_OPTIONS to supply default switches separated
46553 by colons. If no environment variable, run tests with -O0 -g, -O1
46554 -g, and -O2 -g as well.
46555
46556 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
46557
46558 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
46559 explanatory comments. Fix indentation.
46560
46561 1997-09-15 Jeffrey A Law (law@cygnus.com)
46562
46563 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
46564
46565 1997-09-11 Jeffrey A Law (law@cygnus.com)
46566
46567 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
46568 * g++.old-deja/g++.mike/p7325.C: Likewise.
46569 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
46570
46571 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
46572
46573 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
46574 * g++.old-deja/g++.brendan/crash30.C: Likewise.
46575 * g++.old-deja/g++.brendan/crash39.C: Likewise.
46576 * g++.old-deja/g++.law/operators4.C: Likewise.
46577
46578 1997-09-11 Joe Buck (jbuck@synopsys.com)
46579
46580 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
46581 * g++.old-deja/g++.mike/p784.C: Ditto.
46582 * g++.old-deja/g++.mike/p785.C: Ditto.
46583
46584 1997-09-05 Jeffrey A Law (law@cygnus.com)
46585
46586 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
46587
46588 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46589
46590 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
46591 target feature; pass this to c-torture-execute as needed.
46592
46593 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46594
46595 * lib/c-torture.exp(c-torture-execute): If the previous and the
46596 current executables being tested are identical, we don't need to
46597 run the executable again. Try to make the executable names
46598 unique. Add an optional argument for passing additional compiler
46599 flags.
46600
46601 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
46602
46603 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
46604
46605 1997-08-29 Jeffrey A Law (law@cygnus.com)
46606
46607 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
46608
46609 1997-07-31 Jeffrey A Law (law@cygnus.com)
46610
46611 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
46612 32bit or larger longs.
46613
46614 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
46615 have either a 32bit long or 32bit int.
46616
46617 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
46618
46619 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
46620 Make double precision tests dependent on sizeof (double).
46621
46622 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
46623
46624 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
46625 too.
46626
46627 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
46628
46629 * gcc.c-torture/compile/961203-1.cexp: New script.
46630
46631 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
46632
46633 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
46634 up the includes ourselves.
46635
46636 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
46637
46638 * lib/plumhall.exp: Remove random include, and add a few
46639 verbose messages for debugging.
46640
46641 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
46642
46643 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
46644 of trying to do it ourselves.
46645
46646 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
46647
46648 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
46649
46650 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
46651
46652 * gcc.prms/5403.c: Made regexp a bit less strict.
46653
46654 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
46655
46656 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
46657 is returned from remote_load instead.
46658 * lib/plumhall.exp: Ditto.
46659 * lib/mike-g++.exp: Ditto.
46660 * lib/old-dejagnu.exp: Ditto.
46661 * lib/c-torture.exp: Ditto.
46662
46663 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
46664
46665 * lib/g++.exp: Use build_wrapper procedure.
46666 * lib/gcc.exp: Ditto.
46667
46668 1997-05-20 Jeffrey A Law (law@cygnus.com)
46669
46670 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
46671 an old-style decl for malloc. Fixes tests to work when
46672 sizeof (int) != sizeof (size_t).
46673
46674 1997-05-15 Mike Meissner <meissner@cygnus.com>
46675
46676 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
46677
46678 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
46679 use stdargs.h interface.
46680
46681 1997-05-15 Mike Meissner <meissner@cygnus.com>
46682
46683 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
46684 NO_VARARGS when compiling.
46685
46686 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
46687
46688 * lib/plumhall.exp(ph_includes): New procedure.
46689 (ph_make): Use it.
46690 (ph_compiler): Ditto.
46691
46692 * lib/g++.exp: Rename test-glue.c to testglue.c.
46693 * lib/gcc.exp: Ditto.
46694
46695 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
46696
46697 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
46698 to completion when it's called.
46699
46700 1997-03-21 Michael Meissner <meissner@cygnus.com>
46701
46702 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
46703 is defined, don't do test.
46704
46705 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
46706
46707 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
46708 for object files.
46709 (ph_summary): Mark skipped testcases as untested, not unresolved.
46710
46711 * lib/plumhall.exp (ph_make): If unresolved because of bad
46712 errorCode, record errorCode in log file.
46713 (*): Replace send_log/verbose with verbose -log.
46714
46715 1997-03-19 Michael Meissner <meissner@cygnus.com>
46716
46717 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
46718 double conversion if double isn't at least 8 bytes.
46719
46720 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
46721 int to work with targets where int is 16 bits.
46722
46723 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
46724 8 bytes, just exit, since 4 byte doubles don't have enough bits of
46725 precision for the test to complete.
46726
46727 1997-03-14 Michael Meissner <meissner@cygnus.com>
46728
46729 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
46730 if d10v is not compiled with the -mdouble64 flag.
46731 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
46732
46733 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
46734 d10v is not compiled with the -mint32 flag.
46735
46736 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
46737
46738 * lib/plumhall.exp: Use incr_count.
46739
46740 1997-03-12 Jeffrey A Law (law@cygnus.com)
46741
46742 * gcc.c-torture: Update to c-torture-1.45.
46743
46744 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
46745
46746 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
46747 the name of the expect testcase file).
46748
46749 * lib/g++.exp(g++_init): Ditto.
46750
46751 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
46752
46753 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
46754 the host.
46755
46756 * lib/gcc.exp(gcc_exit): New procedure.
46757
46758 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
46759
46760 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
46761 specs where appropriate.
46762
46763 * g++.old-deja/g++.arm/*: Added additional ERROR checks
46764 because of new "candidates are" messages, and removed a few
46765
46766 * Converted all non-old-style g++ testcases to old-style, and
46767 moved into g++.old-deja.
46768
46769 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
46770
46771 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
46772 options.
46773
46774 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
46775 succeeded.
46776
46777 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
46778
46779 1997-02-13 Michael Meissner <meissner@cygnus.com>
46780
46781 * lib/gcc.exp (gcc_target_compile): Add support for defining
46782 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
46783 the machine doesn't have those features.
46784
46785 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
46786
46787 * g++.law/operators4.exp: Don't use LIBS.
46788
46789 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
46790
46791 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
46792
46793 * lib/mike-g++.exp: Don't set the compiler to be tested here.
46794 * lib/g++.exp: Set it here instead. Also, allow use of the
46795 --tool_exec and --tool_opt options. Change CXX to
46796 GXX_UNDER_TEST.
46797
46798 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
46799
46800 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
46801
46802 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
46803
46804 * lib/old-dejagnu.exp: Use prune_warnings instead of
46805 prune_system_crud.
46806 * lib/mike-g++.exp: Ditto.
46807 * lib/gcc.exp: Ditto.
46808 * lib/g++.exp: Ditto.
46809
46810 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
46811
46812 1997-02-07 Jeffrey A Law (law@cygnus.com)
46813
46814 * 941014-2.c: Include stdlib.h
46815 * 960327-1.c: Include stdio.h
46816 * dbra.c, index-1.c: Don't assume ints are 32bits.
46817
46818 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
46819
46820 * lib/gcc.exp: Add gcc,stack_size target feature.
46821
46822 * lib/g++.exp(g++_target_compile): Add the include and link
46823 paths here, not in two other places. And, it's $options, not
46824 options.
46825
46826 * lib/mike-g++.exp(postbase): Remove the code that determines
46827 the correct include and link paths.
46828 * g++.old-deja/old-deja.exp: Ditto.
46829
46830 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
46831
46832 * lib/g++.exp(g++_init): target_compile no longer returns the
46833 filename of the result.
46834
46835 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
46836
46837 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
46838 call to glob.
46839
46840 * gcc.c-torture/special/special.exp: Change call to
46841 gcc_target_compile to include the object file.
46842
46843 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
46844
46845 * gcc.c-torture/special/special.exp: Correct misspelling in last
46846 change.
46847
46848 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
46849
46850 * lib/plumhall.exp(ph_summary): Log the entire output of the
46851 executable. Return -1 if there were any failures, 0 otherwise.
46852 (ph_execute): Return -1 if there were any failures, 0 otherwise.
46853 (ph_make): Clean up objects and executables that were built
46854 if the tests succeeded.
46855
46856 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
46857
46858 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
46859 libraries and includes in the build tree as appropriate.
46860
46861 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46862
46863 * lib/c-torture.exp: Instead of looking for the global variable
46864 NO_LONG_LONG, check to see if that's a feature of the target.
46865
46866 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46867
46868 * config/default.exp: Minimize. Delete the remainer of the files in
46869 config; this functionality is now in devo/dejagnu/config.
46870
46871 g++.*/*: Pass any additional flags used to compile to postbase;
46872 delete CXXFLAGS.
46873
46874 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
46875 is now done by runtest.exp. Use gcc_target_compile instead of
46876 compile.
46877
46878 lib/c-torture.exp: Use gcc_target_compile instead of compile.
46879 Remove references to CFLAGS. Use remote_file instead of
46880 calling rm -f.
46881 (c-torture): Take a list of arguments to use to compile this
46882 testcase.
46883
46884 lib/g++.exp: Simplify. Use target_compile instead of compile.
46885 lib/gcc-dg.exp: Ditto.
46886 lib/gcc.exp: Ditto.
46887 lib/mike-{gcc,g++}.exp: Ditto.
46888 lib/old-dejagnu.exp: Ditto.
46889 lib/plumhall.exp: Ditto.
46890
46891 1997-01-08 Jim Wilson <wilson@cygnus.com>
46892
46893 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
46894 (ph_linker): Likewise.
46895
46896 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
46897
46898 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
46899 MAP_ANON / MAP_ANONYMOUS if defined;
46900 else try to map from /dev/zero .
46901
46902 1996-11-12 Jeffrey A Law (law@cygnus.com)
46903
46904 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
46905 isn't defined, then define it to MAP_ANONYMOUS.
46906
46907 1996-11-12 Jeffrey A Law (law@cygnus.com)
46908
46909 * gcc.c-torture: Update to c-torture-1.42 release.
46910
46911 1996-11-11 Jeffrey A Law (law@cygnus.com)
46912
46913 * gcc.c-torture: Update to c-torture-1.41 release.
46914
46915 1996-10-27 Jeffrey A Law (law@cygnus.com)
46916
46917 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
46918 c-torture release.
46919
46920 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
46921
46922 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
46923 and LDFLAGS. Fix second case to append the target_info ldflags
46924 onto LDFLAGS, not CFLAGS.
46925 * lib/g++.exp (g++_init): Add target_info stuff.
46926 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
46927 of libgloss and newlib flags for !native.
46928
46929 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
46930 (GDB): Fix relative path to go up another dir for finding gdb.
46931
46932 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
46933
46934 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
46935 versions in the target_info array, if they don't exist.
46936
46937 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
46938
46939 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
46940
46941 1996-07-08 Jim Wilson <wilson@cygnus.com>
46942
46943 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
46944 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
46945
46946 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
46947
46948 * lib/old-dejagnu.exp: Don't remove the output file before we've
46949 actually tested it. Don't append pwd to the path of the executable
46950 we're testing.
46951
46952 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
46953
46954 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
46955
46956 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
46957
46958 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
46959 temporary directory for compiler files, and set it to a default
46960 value of /tmp. Set $output as the name of the output file from
46961 compiling the testcase. Add a -o option to $cflags_var so the
46962 compiler writes the final output file as $output. Set $executable
46963 to $output.
46964
46965 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
46966 directory for compiler files, and set it to /tmp if it doesn't
46967 already have a value. Set $output_file to the name of the output
46968 file from compiling the testcase. Add a -o option to CXXFLAGS so
46969 the compiler writes the final output file as $output. Use $output
46970 as the executable to be tested.
46971
46972 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
46973
46974 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
46975
46976 1996-06-08 Jeffrey A Law (law@cygnus.com)
46977
46978 * gcc.c-torture/execute/pending-1.c: New test. Still
46979 pending in Tege's queue.
46980
46981 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
46982
46983 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
46984 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
46985 if there were failures. Call unresolved if there were unresolved
46986 testcases. Call gcc_fail if program did not run to completion.
46987 (ph_make): Pass additional argument name to ph_execute.
46988 (ph_execute): Add new argument. Pass additional arguments to
46989 ph_summary. Call gcc_fail is there is no execution output.
46990
46991 1996-04-24 Jeffrey A Law (law@cygnus.com)
46992
46993 * lib/plumhall.exp (proc_summary): Output relavent summary
46994 lines into the log so specific failures in plumhall can be
46995 investigated.
46996
46997 1996-04-10 Jeffrey A Law (law@cygnus.com)
46998
46999 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
47000 (c-torture-execute): Don't try to execute tests which use
47001 "long long" types if $NO_LONG_LONG is nonzero.
47002
47003 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
47004
47005 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
47006 not c-torture.
47007
47008 * gcc.ieee: Move from here.
47009 * gcc.c-torture/execute/ieee: To here.
47010
47011 1996-03-26 Jeffrey A Law (law@cygnus.com)
47012
47013 * gcc.c-torture: Update to c-torture-1.41 release.
47014
47015 1996-03-22 Jeffrey A Law (law@cygnus.com)
47016
47017 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
47018 not "$output".
47019
47020 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
47021
47022 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
47023 -c present.
47024
47025 1996-03-02 Jeffrey A Law (law@cygnus.com)
47026
47027 * config/proelf.exp: Handle connecting to a simulator.
47028
47029 1996-01-31 Jeffrey A Law (law@cygnus.com)
47030
47031 * config/proelf.exp: New file. Enough framework that we can
47032 run c-torture tests on the proelf targets (or any other target
47033 that gdb can connect to for that matter).
47034
47035 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
47036
47037 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
47038 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
47039
47040 * lib/plumhall.exp (ph_execute): Always call ph_summary if
47041 exec_output exists.
47042
47043 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
47044
47045 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
47046 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
47047
47048 * config/*.exp: Update FSF address. Change result of ${tool}_load
47049 to pass/fail/unresolved/unsupported/untested. Caller must now
47050 call unresolved/unsupported/untested.
47051 * lib/*.exp: Update FSF address. Update to handle new results of
47052 ${tool}_load.
47053 * lib/chill.exp (verbose): Delete.
47054
47055 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
47056
47057 * lib/gcc.exp (default_gcc_start): Change order of args to
47058 $LDFLAGS $CFLAGS $LIBS.
47059 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
47060 Save/set/restore CFLAGS. Pass single arg to gcc_start.
47061 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
47062 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
47063 * gcc.misc-tests/dg-test.exp: Likewise.
47064 * gcc.misc-tests/msgs.exp: Likewise.
47065 * gcc.prms/prms.exp: Likewise.
47066 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
47067 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
47068
47069 * lib/dg.exp: Deleted, moved to dejagnu/lib.
47070
47071 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
47072
47073 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
47074
47075 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
47076 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
47077
47078 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
47079 necessary.
47080
47081 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
47082
47083 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
47084 global for loop; add use of $mathlib.
47085 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
47086 settings here; set mathlib for anything but VxWorks.
47087
47088 1996-01-22 Jeffrey A Law (law@cygnus.com)
47089
47090 * gcc.c-torture: Update to c-torture-1.40 release.
47091
47092 1996-01-03 Jeffrey A Law (law@cygnus.com)
47093
47094 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
47095 dg.exp.
47096
47097 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
47098
47099 * lib/c-torture.exp (c-torture-execute): Declare "output" as
47100 global.
47101
47102 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
47103
47104 * lib/g++.exp (LIBS): Define if not already.
47105 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
47106 (gcc-dg-prune): Call prune_gcc_output.
47107 * lib/gcc.exp (prune_gcc_output): New proc.
47108 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
47109 prune_gcc_output.
47110
47111 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
47112
47113 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
47114 (c-torture-execute): Likewise. Rename `name' to `testcase'.
47115
47116 1995-11-15 Jeffrey A Law (law@cygnus.com)
47117
47118 * gcc.c-torture: Update to c-torture-1.39 release.
47119
47120 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
47121
47122 * lib/c-torture.exp (c-torture-execute): Don't return if one option
47123 fails, try others as well.
47124
47125 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
47126
47127 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
47128 If compilation fails, mark execute tests as `untested'.
47129 If test is marked as unsupported, don't mark compilation and
47130 execute tests as failed.
47131
47132 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
47133
47134 * lib/g++.exp (g++_init): Don't link in libg++, and look to
47135 libstdc++ for whether or not we want to be doing shared
47136 libraries. Delete link_curses since we don't need it anymore.
47137 * lib/mike-g++.exp (postbase): Don't link in libg++.
47138 * g++.old-deja/old-deja.exp: Likewise.
47139
47140 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
47141
47142 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
47143
47144 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
47145
47146 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
47147 For that, add `-Wl,-a,shared_archive'.
47148 * g++.old-deja/old-deja.exp: Likewise.
47149
47150 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
47151
47152 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
47153
47154 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
47155
47156 * lib/mike-g++.exp (postbase): Pay attention to the status of
47157 g++_load.
47158
47159 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
47160
47161 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
47162
47163 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
47164
47165 * lib/gcc.exp (default_gcc_start): No longer need to log program
47166 being executed or its output, execute_anywhere does that now.
47167 * lib/g++.exp (default_g++_version): Call execute_anywhere.
47168 (default_g++_start): Likewise. Delete calls to verbose/send_log.
47169
47170 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
47171
47172 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
47173 the same as those in lib/g++.exp.
47174
47175 1995-10-10 Jeff Law (law@hurl.cygnus.com)
47176
47177 * gcc.c-torture: Update to c-torture-1.38 release.
47178 * gcc.ieee: Related changes.
47179
47180 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
47181
47182 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
47183 "exec". Minor reformatting changes.
47184
47185 * config/rom68k.exp (${tool}_load): Make it work in a canadian
47186 cross. This means all "exec" calls now work on a remote host as
47187 well.
47188 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
47189 cross. Filter out the extra "\r\n" stuff that expect puts in.
47190 (c-torture-execute): Filter out the bogus warnings like
47191 c-torture-compile does. Add support for canadian cross.
47192 * lib/gcc.exp (default_gcc_version, default_gcc_start)
47193 Use execute_anywhere rather than calling exec directly. Now it
47194 works for canadian cross testing.
47195
47196 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
47197
47198 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
47199 results into a variable, and check that rather than using file exists.
47200
47201 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
47202
47203 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
47204 create a libg++.so. For sunos4.1.*, also add -ltermcap.
47205
47206 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47207
47208 * g++.old-deja/old-deja.exp: Create and pass runshlib and
47209 lib_curses if there's a shared libg++ in the build tree.
47210
47211 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
47212
47213 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
47214 if not supported target.
47215
47216 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
47217
47218 * lib/g++.exp (g++_init): Move empty setting of runshlib and
47219 link_curses up to always happen, not just for native builds.
47220
47221 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
47222
47223 * gcc.c-torture: Update to c-torture-1.36 release.
47224 * gcc.failure: Related changes.
47225
47226 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
47227
47228 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
47229
47230 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
47231
47232 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
47233 * lib/mike-g++.exp (postbase): Not in here. Still reference
47234 runshlib, link_curses, and mathlib for link and run.
47235
47236 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
47237 pass the runtime shared library options for Solaris, OSF/1, and
47238 Irix5, and link with -lcurses to avoid unresolved references.
47239
47240 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
47241
47242 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
47243 only run once.
47244
47245 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
47246
47247 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
47248
47249 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
47250
47251 * gcc.c-torture: Update to c-torture-1.35 release. Note we
47252 do not have a framework for the "compat" tests yet.
47253
47254 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
47255
47256 * lib/mike-g++.exp (postbase): New local variable `mathlib',
47257 set to null if we're testing vxworks5.1. Use that instead of
47258 `-lm' in the setting of LIBS for link and run.
47259
47260 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
47261
47262 * config/rom68k.exp (${tool}_load): Major changes to make it
47263 work. Verified that it does in fact return the stuff in
47264 exec_output properly. Catch any Emul or any TRAP other than 0.
47265
47266 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
47267
47268 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
47269 LDFLAGS properly for targets that need stuff from libgloss.
47270 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
47271 only run once.
47272 (gpp_initialized): New variable.
47273
47274 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
47275
47276 * config/rom68k.exp: Load libgloss.exp.
47277 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
47278 so we can produce a fully linked binary.
47279 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
47280 so we can produce a fully linked binary.
47281
47282 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
47283
47284 * lib/plumhall.exp (ph_section): Watch for expected failures.
47285 Add missing `else'.
47286
47287 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
47288 run the testcase.
47289 (c-torture): Likewise.
47290
47291 1995-08-28 Doug Evans <dje@cygnus.com>
47292
47293 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
47294
47295 * lib/mike-g++.exp (mike_cleanup): New proc.
47296 (prebase): New globals compiler_result, not_compiler_result,
47297 target_regexp.
47298 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
47299 allow leading "-" in pattern. Watch for unsupported tests.
47300 If $compiler_result is set, pattern match assembler code,
47301 and ditto for $not_compiler_result.
47302 * lib/mike-gcc.exp: Likewise.
47303
47304 * lib/plumhall.exp (ph_execute): Only call ph_summary if
47305 execution "succeeded".
47306
47307 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
47308
47309 * config/win32.exp: New file.
47310 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
47311
47312 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
47313
47314 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
47315 unsupported.
47316 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
47317 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
47318 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
47319
47320 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
47321 "... without exceptions was ...". That is now handled by
47322 prune_system_crud.
47323 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47324
47325 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
47326
47327 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
47328 sieve.c,sort2.c}: New files.
47329 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
47330 sieve.exp,sort2.exp}: Drivers for them.
47331
47332 * lib/mike-gcc.exp (program_output): New user settable variable.
47333 (postbase): Call prune_system_crud. Also prune extraneous compiler
47334 messages.
47335 * lib/mike-g++.exp (program_output): New user settable variable.
47336
47337 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
47338
47339 * config/sh.exp: Deleted (use sim.exp instead).
47340
47341 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
47342
47343 * config/vx.exp: Declare CHECKTASK as global.
47344 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
47345 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
47346 * lib/old-dejagnu.exp: Load [pwd]/$executable.
47347
47348 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47349
47350 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
47351 target. Like vx.exp, only includes `vx29k.exp' instead of
47352 `vxworks.exp'.
47353
47354 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
47355
47356 * config/sim.exp: Increase time limit from 120 seconds to 240.
47357
47358 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
47359
47360 * gcc.c-torture/execute/950628-1.c: New test.
47361
47362 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
47363
47364 * gcc.c-torture: Update with changes/additions from
47365 c-torture-1.34.
47366
47367 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
47368
47369 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
47370
47371 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
47372
47373 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
47374
47375 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
47376
47377 * gcc.c-torture/compile/950512-1.c: New test.
47378 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
47379 * gcc.dg/struct-ret-1.c: Likewise.
47380
47381 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
47382
47383 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
47384 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
47385
47386 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
47387
47388 * gcc.c-torture/special/920411-1.c: Deleted.
47389 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
47390
47391 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
47392
47393 * config/sim.exp (${tool}_load): Hack in call to bash to get a
47394 cpu limit.
47395
47396 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
47397
47398 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
47399
47400 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
47401
47402 From kenner;
47403 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
47404 is the proper length.
47405 * va-arg-3.c: Likewise.
47406
47407 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
47408
47409 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
47410 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
47411
47412 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
47413 * lib/g++.exp (default_g++_start): Delete old cruft.
47414
47415 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
47416
47417 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
47418 (2 * (1 << 18)) to (2 * (1 << 17)).
47419
47420 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
47421
47422 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
47423
47424 * config/rom68k.exp: Renamed from config/idp.exp
47425
47426 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
47427
47428 * c-torture/compile/921109-2.c
47429
47430 1995-04-18 Mike Stump <mrs@cygnus.com>
47431
47432 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
47433 excess errors.
47434
47435 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
47436
47437 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
47438 output.
47439 * lib/g++.exp (default_g++_start): Likewise.
47440
47441 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
47442
47443 * gcc.c-torture/compile/950329-1.c: New test.
47444
47445 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
47446
47447 * config/bug.exp (${tool}_load): Updated to use new remote_open
47448 and remote_close procs.
47449 * config/idp.exp: New file.
47450
47451 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
47452
47453 * gcc.c-torture/execute/950322-1.c: New test.
47454
47455 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
47456
47457 * config/vx.exp (${tool}_load): Clean up testing of return code from
47458 vxworks_ld and vxworks_spawn.
47459
47460 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
47461
47462 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
47463
47464 1995-03-13 Mike Stump <mrs@cygnus.com>
47465
47466 * lib/old-deja.exp: Add `excess errors test - ' error, now one
47467 can mark excess errors on a machine by machine basis. Note, the
47468 default is to not expect any excess errors, even when excess
47469 errors test - is given, so you will want to put an XFAIL ... on
47470 these lines. For example, // excess errors test - XFAIL hppa*-*-*
47471 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
47472 those 4 machines, but no others.
47473
47474 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
47475
47476 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
47477 * lib/c-torture.exp: to here.
47478
47479 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
47480
47481 * gcc.c-torture/execute/950221-1.c: New test.
47482 * gcc.c-torture/execute/struct-ret-1.c: New test.
47483 * gcc.c-torture/compile/950221-1.c: New test.
47484
47485 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
47486
47487 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
47488
47489 * gcc.c-torture/execute/arith-1.c (main): Return 0.
47490 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
47491
47492 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
47493
47494 * g++.gb: New directory of tests, derived from my signature and
47495 class scoping tests.
47496
47497 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
47498 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
47499 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
47500 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
47501 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
47502 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
47503 * g++.gb/sig25.C: Likewise.
47504
47505 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
47506 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
47507 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
47508 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
47509 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
47510 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
47511 * g++.gb/sig25.exp: Likewise.
47512
47513 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
47514 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
47515 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
47516 * g++.gb/scope13.C: Likewise, this test still fails.
47517
47518 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
47519 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
47520 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
47521 * g++.gb/scope13.exp: Ditto.
47522
47523 * g++.gb/README: New file, explains what these tests are about.
47524
47525 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
47526
47527 * lib/dg.exp (dg-do): Support `preprocess'.
47528 (dg-test): Likewise.
47529
47530 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
47531
47532 * config/udi.exp: change "continue -expect" to "exp_continue".
47533
47534 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
47535
47536 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
47537 Delete redundant tests.
47538
47539 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
47540 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
47541 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
47542 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
47543 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
47544 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
47545 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
47546 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
47547
47548 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
47549 storing label pointers.
47550 * gcc.c-torture/execute/921019-1.c: Likewise.
47551 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
47552 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
47553 parameter fp.
47554 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
47555 constants.
47556
47557 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
47558 Delete obsolete tests.
47559
47560 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
47561 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
47562 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
47563 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
47564 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
47565 * gcc.c-torture/compile/950124-1.c: New test.
47566
47567 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
47568
47569 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
47570
47571 * lib/mike-g++.exp: Add -lm to LIBS.
47572
47573 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
47574
47575 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
47576
47577 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
47578
47579 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
47580
47581 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
47582
47583 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
47584
47585 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
47586
47587 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
47588 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
47589 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
47590 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
47591 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
47592 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
47593 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
47594 * g++.law/{operators31.C, operators32.C,
47595 * g++.law/{operators33.C, operators34.C}: Likewise.
47596 * g++.law/{pic1.C, refs2.C}: Likewise.
47597 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
47598 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
47599 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
47600 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47601
47602 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
47603 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
47604 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
47605 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
47606 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
47607 * g++.law/{enum9.exp, friend5.exp}: Likewise.
47608 * g++.law/{nest3.exp, nest4.exp}: Likewise.
47609 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
47610 * g++.law/{operators30.exp, operators31.exp}: Likewise.
47611 * g++.law/{operators32.exp, operators33.exp}: Likewise.
47612 * g++.law/{operators34.exp}: Likewise.
47613 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
47614 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
47615 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
47616 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
47617 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47618
47619 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
47620 No longer expected to fail.
47621 * g++.law/missed-error3.C: Tweak for recent bool changes.
47622
47623 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
47624
47625 * config/emb-unix: Deleted.
47626 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
47627 remote execution. Do final link on remote host if REMOTE_LINK is set.
47628
47629 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
47630
47631 * lib/dg.exp (dg-test): Fix typo in last patch.
47632
47633 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
47634
47635 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
47636 (handles multiple occurrences).
47637
47638 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
47639
47640 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
47641 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
47642 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
47643 printed).
47644 * lib/c-torture.exp (c-torture-compile): Likewise.
47645 (c-torture): Prepend full path if missing.
47646 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
47647 (gcc_fail): Likewise.
47648 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
47649
47650 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
47651
47652 * lib/netware.exp: Only attach to NetWare i386 systems.
47653
47654 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
47655
47656 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
47657 messages. Add test name to "output pattern match" pass/fail message.
47658
47659 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
47660
47661 * gcc.dg: New testsuite.
47662 * gcc.dg/dg.exp: New file.
47663
47664 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
47665 test-switch.c}: Deleted.
47666
47667 * gcc.misc-tests/msgs.exp: New testcase driver.
47668
47669 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
47670
47671 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
47672 Watch for illegal return values from ${tool}_load.
47673 * config/unix.exp (${tool}_load): Fix pass/fail detection for
47674 cross targets. Coerce return value >0 to 1.
47675
47676 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
47677
47678 * config/unix.exp (${tool}_load): Call program rsh, not proc.
47679
47680 * config/emb-unix.exp: New file.
47681
47682 * config/sim.exp: Error if variable $SIM not defined.
47683 (${tool}_load): Mark test as "untested" if simulator missing.
47684
47685 * config/unix.exp: Load remote.exp to get rcp_download.
47686 * lib/c-torture.exp: Use different option lists for testcases with
47687 and without loops.
47688 * gcc.c-torture/execute/execute.exp: Likewise.
47689
47690 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
47691
47692 * config/*.exp: Clarify return code from ${tool}_load.
47693 Call `unresolved' or `untested' instead of `warning' or `perror'
47694 (sometimes you still want to call both though).
47695 Add comment that `shell_id' is local to each file.
47696 * config/udi.exp (timeout): Set to 30.
47697 Don't print warning if connection fails, $connectmode has already
47698 printed an error.
47699 (${tool}_load): Move verbose messages to level 2.
47700 Rework pattern for "Process started" message.
47701 Pass `shell_id' to ${connectmode}_download.
47702 Retry twice upon timeout. Make resetting of target more robust.
47703 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
47704 Pass `shell_id' to exit_$connectmode.
47705 Only call exit_$connectmode if connected.
47706 * config/unix.exp (${tool}_load): Check return codes better.
47707 * config/vrtx.exp (${tool}_load): Likewise.
47708 * config/vx.exp (${tool}_load): Likewise.
47709 Delete unneeded global's.
47710 * lib/dg.exp (dg-test): Update to reflect clarified return codes
47711 from ${tool}_load.
47712 (dg-stat): Delete.
47713 (dg-init): Delete recording of pass/fail counts.
47714 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47715 (old-dejagnu-init): Likewise.
47716 (old-dejagnu-stat): Delete contents, empty proc now.
47717 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
47718 (c-torture): Delete references to lcnt, lpass, lfail.
47719 Get option list from TORTURE_OPTIONS.
47720 Delete -funroll[-all]-loops if no loops.
47721 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
47722 (g++_stat): Delete contents (empty proc now).
47723 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
47724 (gcc_finish): Likewise.
47725 (gcc_stat): Deleted.
47726 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
47727 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
47728 * gcc.c-torture/execute/execute.exp: Likewise.
47729 Split tests into two parts: compile, execute.
47730 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
47731 no loops. Update to reflect clarified return codes from ${tool}_load.
47732
47733 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
47734
47735 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
47736 to grep for.
47737 (old-dejagnu): Likewise (where necessary).
47738
47739 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
47740
47741 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
47742
47743 * lib/dg.exp (dg-process-target): Fix processing of selector.
47744 Add comment regarding use of `error'.
47745
47746 * lib/gcc.exp (prune_system_crud): Define if missing.
47747 * lib/g++.exp (prune_system_crud): Likewise.
47748
47749 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
47750 Call prune_system_crud.
47751 * lib/dg.exp (dg-runtest): New proc.
47752 Use perror instead of send_user for tcl errors in testcase.
47753 Don't return any value, it's never used.
47754 Don't clobber previous definition of `unknown'.
47755 Print tcl errors in `dg-final'.
47756
47757 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
47758
47759 * lib/dg.exp (dg-process-target): Improve syntax error messages.
47760 (dg-test): Don't print errorInfo, it contains stack backtrace.
47761
47762 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
47763
47764 * lib/g++.exp (runtest_file_p): Define if missing.
47765
47766 1994-09-24 Doug Evans (dje@cygnus.com)
47767
47768 * lib/mike-g++.exp: Comment out loading of g++.exp.
47769 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
47770 (default_g++_version): Always print something.
47771 (default_g++_start): Comment out call to `which'.
47772 (g++_start, g++_load): Deleted (must be defined in config file).
47773 * lib/gcc.exp: Test for existence of $CC at start.
47774 Delete check for tmpdir (done in gcc_init).
47775 (default_gcc_version): Always print something.
47776 (default_gcc_start): Comment out call to `which'.
47777 * config/*.exp: Major cleanup - make cross targets work at least a
47778 little better for g++ (by not being "--tool gcc" specific).
47779 Rename gcc_xxx to ${tool}_xxx.
47780 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
47781 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
47782
47783 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
47784
47785 * lib/c-torture.exp (c-torture-compile): Rework compiler
47786 message processing.
47787
47788 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
47789 c-torture.
47790
47791 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
47792
47793 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
47794
47795 * lib/dg.exp (dg-process-target): Support { target native }.
47796
47797 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
47798
47799 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
47800 looked for "... program xxx got fatal signal".
47801 Correct regsub munging of `comp_output'.
47802 Ignore compiler messages "path prefix not used" and "linker input
47803 file unused".
47804
47805 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
47806
47807 * lib/gcc.exp (runtest_file_p): Define if missing.
47808 * gcc.prms/template.c: Example to work from.
47809
47810 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
47811
47812 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
47813 * lib/dg.exp (dg-test): Call unsupported testcases as such.
47814
47815 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
47816 * gcc.prms/1883.c: Moved from compile/940714-1.c.
47817 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
47818 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
47819
47820 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
47821 (dg-process-target): No longer a varargs proc.
47822 Return S/N for target, P/F for xfail. All callers changed.
47823 (user option procs): More argument checking.
47824 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
47825 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
47826 (dg-test): Skip test if not running on selected target in `dg-do'.
47827 Update handling of `dg-do-what', `dg-output-text'.
47828 Separate execution pass/fail from output pattern match pass/fail.
47829 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
47830
47831 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
47832
47833 * gcc.c-torture/special/special.exp: Don't expect failure for mips
47834 target for 920510-1.c.
47835
47836 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
47837
47838 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
47839 Clean up comment regarding use of passcnt, etc.
47840 (gcc_stat): Don't update `testcnt' here.
47841 (gcc_finish): Do it here.
47842 Might as well reset `but_id' here too.
47843 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
47844 to determine if the file should be tested.
47845 * gcc.c-torture/compile/compile.exp: Likewise.
47846 * gcc.c-torture/execute/execute.exp: Likewise.
47847 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47848 * gcc.misc-tests/dg-test.exp: Likewise.
47849 * gcc.prms/prms.exp: Likewise.
47850 * gcc.wendy/wendy.exp: Likewise.
47851 * g++.old-deja.exp: Likewise.
47852 Move "Testing file" message to verbose level 1.
47853
47854 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
47855
47856 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
47857
47858 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
47859
47860 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
47861 (default_gcc_start): Accept optional second list element
47862 of compiler flags. Print compiler output at verbosity level 2.
47863 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
47864 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
47865 Save current values of framework globals passcnt, failcnt, xpasscnt,
47866 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
47867 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
47868 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
47869 xfailcnt to compute stats. Update framework global `testcnt' from
47870 pass/fail counts.
47871 (gcc_finish): New proc. Clean up test environment.
47872 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
47873 (gcc_epass, gcc_efail): Delete.
47874 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
47875 argument of line number.
47876 (dg-init): If the tool has an init routine, call it.
47877 (dg-test): Remove args `cflags_var' and `libs_var'.
47878 Pass all compiler options to ${tool}_start.
47879 Handle missing line number.
47880 (dg-finish): New function.
47881 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
47882 particular files. Call gcc_finish at end. Move "skipping test"
47883 message to verbosity level 3.
47884 * gcc.c-torture/compile/compile.exp: Likewise.
47885 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47886 * gcc.c-torture/execute/execute.exp: Likewise.
47887 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47888 Print testcase being tried at verbosity level 1.
47889 * gcc.c-torture/special/special.exp: Unset xfail.
47890 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47891 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
47892 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
47893 * gcc.failure/failure.exp: Likewise.
47894 * gcc.ieee/ieee.exp: Likewise.
47895 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
47896 Update call to dg-test. Call dg-finish at end.
47897 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
47898 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47899 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
47900 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
47901 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
47902 * gcc.wendy/wendy.exp: Add copyright.
47903 Delete setting of tmpdir (done by gcc_init).
47904 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
47905 Pass compiler flags to gcc_start. Call gcc_finish at end.
47906 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
47907 gcc_[ce]pass/fail.
47908
47909 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
47910
47911 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
47912 confusion.
47913 (g++_load): Likewise.
47914
47915 * config/*.exp (gcc_load): Some were varargs fns and some were not.
47916 Rename argument to `prog' to remove the confusion.
47917 Varargs fns behave differently too!
47918 (g++_load): Likewise.
47919
47920 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
47921
47922 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
47923 what it is. Delete (always) printing of status value for !native.
47924 Simplify verbose code, and include status and exec_output.
47925 (g++_load): Use gcc_load.
47926
47927 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
47928
47929 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
47930 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
47931 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
47932 940714-3.c as these testcases don't exist anymore. Make
47933 va-arg-1.c expected to pass.
47934
47935 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
47936
47937 * gcc.misc-tests/misc.exp: Only run specific testcases.
47938 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
47939 * gcc.misc-tests/dg-[1-9].c: New files.
47940
47941 * lib/dg.exp: New testsuite driver.
47942 * gcc.prms/prms.exp: Use it.
47943
47944 * README.gcc: New file.
47945
47946 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
47947 Document and reset `lxpass' and `lxfail'.
47948 Simplify "initialized" message.
47949 (gcc_stat): Clean up comments a little.
47950
47951 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
47952
47953 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
47954
47955 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
47956
47957 * lib/old-dejagnu.exp (process-option): New proc.
47958 (old-dejagnu-init, old-dejagnu-stat): Likewise.
47959 (old-dejagnu): Simplify.
47960 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
47961
47962 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
47963
47964 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
47965 exists and is not an empty string.
47966
47967 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
47968 $xfail rather than calling setup_xfail. Clear $xfail when test is
47969 finished.
47970 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
47971 automatically.
47972
47973 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
47974 longer expected to fail.
47975
47976 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
47977 "f" function call.
47978
47979 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
47980
47981 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
47982 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
47983 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
47984 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
47985 c-torture-1.29.
47986
47987 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
47988 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
47989
47990 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
47991
47992 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
47993 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
47994
47995 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
47996 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
47997 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
47998
47999 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
48000
48001 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
48002 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
48003 940714-1.c, 940714-2.c, 940714-3.c},
48004 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
48005 gcc.misc-tests/{mg.c,mg.exp}:
48006 New tests.
48007 * gcc.noncompile/noncompile.exp: Change accordingly.
48008
48009 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
48010
48011 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
48012 Undo previous clobberage.
48013
48014 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
48015
48016 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
48017 * gcc.special/{930510-1.c, special.exp}:
48018 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
48019 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
48020 struct-varargs-1.c}: New tests from c-torture-1.26.
48021
48022 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
48023
48024 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
48025 argument to switch.
48026
48027 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
48028
48029 * Revert the previous changes. Please see Rob's directory
48030 (/lisa/test/rob/progressive/gcc/testsuite) for testing
48031 fixes.
48032
48033 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
48034
48035 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
48036 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
48037 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
48038 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
48039 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
48040 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
48041 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
48042 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
48043 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
48044 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
48045 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
48046 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
48047 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
48048 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
48049 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
48050 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
48051 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
48052 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
48053 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
48054 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
48055 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
48056 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
48057 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
48058 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
48059 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
48060 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
48061 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
48062
48063 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
48064
48065 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
48066 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
48067 with perror calls.
48068
48069 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
48070
48071 * config/unix.exp (g++_load): Fix syntax.
48072
48073 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
48074
48075 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
48076 * gcc.noncompile/921017-1.c: Deleted obsolete test.
48077 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
48078 Don't expect va-arg-1.c to fail. Correct expected output for
48079 920928-1.c.
48080 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
48081 * gcc.wendy/hbm4.c: Correct typo.
48082 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
48083
48084 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
48085
48086 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
48087 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
48088 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
48089 * lib/c-torture.exp (c-torture-compile): Ditto.
48090
48091 Reduce volume of output (remove all the -I's and such).
48092 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
48093 Call gcc_cpass, gcc_cfail.
48094 (c-torture): Pass testing option to c-torture-compile.
48095
48096 1994-03-21 Doug Evans (dje@cygnus.com)
48097
48098 Bring patches over from progressive.
48099 * config/default.exp: Exit remote shell cleanly.
48100 (g++_exit, g++_start): Add default versions.
48101 * config/sim.exp (gcc_load): Use perror, not error.
48102
48103 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
48104
48105 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
48106 set in site.exp.
48107
48108 1994-03-14 Doug Evans (dje@cygnus.com)
48109
48110 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
48111 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
48112 (wendy_try): New proc to run testcase.
48113 (main loop): Call 'em.
48114 * gcc.wendy/*.c: Clean up pass to correct expected output.
48115
48116 * lib/gcc.exp: Minor cleanup work.
48117 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
48118
48119 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
48120
48121 * config/sim.exp (gcc_load): Document return codes better.
48122 Don't pass -v to simulator.
48123
48124 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
48125
48126 * gcc.special/920717-x.c: Fix typo.
48127 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
48128 get at sources.
48129
48130 * lib/mike-gcc.exp: Fix typo.
48131
48132 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
48133
48134 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
48135 binary to use, transform the name.
48136 * config/*.exp: rename everything. Nuke any g++ specific files,
48137 it's now a special case of gcc that requires no special support.
48138 Add a default.exp for unsupported targets.
48139
48140 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
48141
48142 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
48143 lib/old-dejagnu.exp: Fix a few patterns to work with the new
48144 version of Tcl.
48145
48146 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
48147
48148 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
48149 than a warning.
48150
48151 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
48152
48153 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
48154
48155 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
48156
48157 * gcc.execute/execute.exp: Combine opt_list and foption_list into
48158 option_list. Compile every file with only 4/6 option choices
48159 (same as C torture) instead of with 12/18 different option
48160 choices.
48161 * lib/c-torture.exp: Likewise.
48162
48163 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
48164 not already set.
48165
48166 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
48167
48168 * lib/old-deja.exp: Add `excess errors test fails' error, now one
48169 can put an XFAIL *-*-* on excess errors.
48170
48171 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
48172
48173 * g++.law: Add more tests derived from g++-bugs snapshots.
48174
48175 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
48176 equivalent to g++.law/init9.
48177
48178 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
48179 compiled it, and the a.out file after we've run it.
48180
48181 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
48182
48183 * lib/mike-g++.exp (postbase): Delete the .o file after we've
48184 compiled it, and the a.out file after we've run it.
48185
48186 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
48187
48188 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
48189
48190 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
48191
48192 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
48193 version number.
48194
48195 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
48196
48197 * g++.law: New directory of g++ tests derived from the g++-bugs
48198 snapshots.
48199
48200 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
48201
48202 * gcc.compile: initbug1.c initbug1.exp testcase added
48203
48204 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
48205
48206 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
48207 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
48208 fixes submitted by Jeff Law (law@cs.utah.edu)
48209 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
48210 Jeff Law (law@cs.utah.edu)
48211
48212
48213 1993-11-30 Mike Stump (mrs@cygnus.com)
48214
48215 * config/unix-g++.exp: Follow the gcc way of doing things.
48216 * g++.old-deja/old-deja.exp: Minor updates.
48217 * lib/g++.exp: New file, follow the gcc way of doing things.
48218 * lib/old-dejagnu.exp: Minor updates.
48219 * lib/mike-g++.exp: Always unset errorInfo.
48220
48221 1993-11-06 Mike Stump (mrs@cygnus.com)
48222
48223 * lib/gcc.exp: Fix some errors with the below change, CC and
48224 CFLAGS should be global when setting, not local.
48225
48226 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
48227
48228 * lib/gcc.exp: Transform tool name.
48229
48230 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48231
48232 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
48233
48234 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48235
48236 * lib/gcc.exp: change gcc_done to gcc_stat
48237
48238 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48239
48240 * Upgraded gcc testsuite to c-torture version 1.25
48241
48242 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
48243
48244 * lib/gcc.exp: added reporting code. Changed verbose compile message.
48245 * lib/c-torture: added hooks for new reporting code.
48246
48247 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
48248
48249 * config/sh-gcc.exp: check if sh-sim exists in the path
48250
48251 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
48252
48253 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
48254 * gcc.compile/compile.exp: Initial changes for new logic.
48255 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
48256 * gcc.failure/failure.exp: Initial changes for new logic.
48257 * gcc.ieee/ieee.exp: Initial changes for new logic.
48258 * gcc.misc-tests/misc.exp: Initial changes for new logic.
48259 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
48260 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
48261 * lib/c-torture.exp: Initial changes for new logic.
48262 * lib/gcc.exp: Initial changes for new logic.
48263
48264 1993-10-15 Mike Stump (mrs@cygnus.com)
48265
48266 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
48267 depend upon failure or success. Fully qualify names in failure
48268 and success messages. Always remove a.out before starting
48269 compile, just in case. Pay more attention to error text output by
48270 the compiler. Handle testcases with no known past errors just
48271 like all others, so that things are uniform. Other miscellaneous
48272 improvements.
48273
48274 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
48275
48276 * gcc.cpp: new directory for cpp tests
48277
48278 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
48279
48280 * lib/chill.exp: Code reformatted, removed unused code.
48281 * config/unix-chill.exp: Code reformatted, removed unused code.
48282 * chill.execute/execute.exp: Code reformatted, removed unused code.
48283 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
48284
48285 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
48286
48287 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
48288 routines not written.
48289
48290 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
48291
48292 * config/bug-gcc.exp: Use new procs from bug.exp.
48293
48294 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
48295
48296 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
48297 via ftp, rather than depending on NFS.
48298 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
48299 case.
48300
48301 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
48302
48303 * config/bug-gcc.exp: Use new download proc.
48304
48305 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
48306
48307 * chill.execute/execute.exp: cleanups, handles errors better
48308 * chill.compile/compile.exp: rewrite, based on execute.exp
48309 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
48310 * lib/chill.exp: major changes to diff proc and compile and link
48311 procs. added chill_fail and chill_pass wrappers to pass and
48312 fail. added more comments, and handle error codes better.
48313 Added a hack to capture stderr from exec, so noncompile tests
48314 can work.
48315
48316 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
48317
48318 * chill.execute/execute.exp: rewrite of testsuite driver
48319 * lib/chill.exp: rewrite of testsuite driver
48320 * config/unix-chill.exp: rewrite of testsuite driver
48321
48322 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
48323
48324 In chill.execute:
48325 * iexpr.ch: Standardize uppercase.
48326 * tuples.dat: Standardize uppercase.
48327 * vary.ch: standardize. Correct varying string assignments.
48328 * vary.dat: Add new output lines.
48329
48330 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
48331
48332 In chill.execute:
48333 * chprintf.ch: Standardize use of uppercase.
48334 * tuples.ch: Standardize and turn arr2 into a DCL,
48335 rather than a SYN.
48336 * pinits.ch: Standardize.
48337
48338 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
48339
48340 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
48341 * Makefil: Renamed to Makefile.in.
48342 * configure.in: New.
48343
48344 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
48345
48346 In chill.execute:
48347 * .cvsignore: Add result/output files.
48348 * Makefile: Fix up variables at start. Use MFLAGS
48349 everywhere. Correct bool_loc, built_ins entries.
48350 Add entry for vary1.ch.
48351 * bitarray.ch: Standardize upper-case usage.
48352 * bitexpr.ch: Standardize, add output of b1.
48353 * params.ch: Use arrayt in along PROC parameters, to
48354 avoid novelty problems.
48355 * sets.ch: Tiny cleanup.
48356 * vary1.ch: Re-indent.
48357
48358 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
48359
48360 * Add PR-related files to Makefiles, .cvsignore files, etc.
48361
48362 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
48363
48364 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
48365 with compiler objects. New names are test-flow.c and test-loop.c
48366
48367 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
48368
48369 * Upgraded c-torture tests from 1.19 to 1.20
48370
48371 * new files:
48372 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
48373 * gcc.compile: 930623-1.c 930623-2.c
48374 * gcc.noncompile: 930622-1.c 930622-2.c
48375 * gcc.failure: 920411-1.c 920627-2.c
48376 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
48377
48378 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
48379
48380 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48381 More changes to get testsuite working properly. Needs more work.
48382 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
48383
48384 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
48385
48386 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48387 More changes to get testsuite working properly. Needs more work.
48388
48389 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
48390
48391 * chill.compile/compile.exp: Added for Dejagnu support
48392 * chill.execute/execute.exp: Added for Dejagnu support
48393 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
48394
48395 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
48396
48397 This should complete moving the CHILL test files.
48398 * chill.noncompile(.cvsignore printf.grt
48399 in-printf.grt chprintf.grt chprintf.ch):
48400 Added test-support files.
48401 (Makefile): Modified further.
48402 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
48403 signal.ch): Added test files.
48404 * chill.execute (.cvsignore printf.grt printr.c
48405 in-printf.grt rts.c chprintf.grt rts.h): Added
48406 test-support files.
48407 (Makefile): More corrections.
48408
48409 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
48410
48411 * chill.compile, chill.execute, chill.nocompile: Add CHILL
48412 test cases, ready for DejaGnu.
48413
48414 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
48415
48416 * Upgraded c-torture tests from 1.18 to 1.19
48417
48418 * gcc.compile: added test(s):
48419 930607-1.c
48420 * gcc.execute: added test(s):
48421 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
48422
48423 * added new subdirectory for misc tests: gcc.misc-tests
48424 * gcc.misc-test(s): added tests:
48425 inst-check.c test-consts.c test-ior.c test-switch.c
48426
48427 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
48428
48429 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
48430
48431 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
48432
48433 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
48434
48435 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
48436
48437 * Upgraded c-torture tests from 1.17 to 1.18
48438
48439 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
48440
48441 * Upgraded c-torture tests from 1.12 to 1.17
48442
48443 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
48444
48445 * lib/old-dejagnu.exp:
48446 Fixed handling of XFAIL target triplets to correctly
48447 recognize wildcard characters. Removed code that
48448 appended a unique id tag to the end of the file name
48449 printed out by the result of the testcases within a
48450 given test file.
48451
48452 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
48453
48454 * lib/old-dejagnu.exp:
48455 Reworked expected failure handling to trigger off of XFAIL
48456 keyword in keyphrase embeded in testcase source code. The
48457 XFAIL keyword must be at the end of the keyphrase line. It
48458 may optionally be followed by one or more target triplets.
48459 It has just occured that the handling of wildcards in the
48460 target triplet may not be correct.
48461
48462 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
48463
48464 * g++.old-deja/tests:
48465 Moved all subdirectories up one level into g++.old-deja .
48466
48467 * lib/old-dejagnu.exp:
48468 Fixed problem with CXXFLAGS not being properly reset, and being
48469 corrupted with extraneous "-c" compiler option. This was
48470 causing binaries to not be generated for test that needed them.
48471 Modified strings passed to "pass" and "fail" so that individual
48472 tests from the same test file would be distinguished by an
48473 identifier appended to the test file name in the summary logs;
48474 this corrected a problem with erroneous diff logs. Added code
48475 to search testcases for expected fail and unexpected pass keywords.
48476
48477 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
48478
48479 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
48480
48481 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
48482
48483 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
48484 Removed extraneous text from end of "Special g++ Options"
48485 keyphrase.
48486
48487 * lib/old-dejagnu.exp: Added pattern matching to look for new
48488 keywords, embedded in testcases comments, which will trigger
48489 calls to xpass and xfail.
48490
48491 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
48492
48493 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
48494 comments embedded in the testcases, especially the one looking for
48495 special compiler options, as well as the pattern matching for the
48496 compiler output again.
48497
48498 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
48499
48500 * lib/old-dejagnu.exp: Do a proper check of the return value for
48501 execute tests. Fixed several problems with the pattern matching
48502 of the compiler output which gave erroneous test results.
48503 Changed several of the test result messages to be more descriptive.
48504 * config/unix-g++.exp: Proc g++_load now actually works and
48505 executes the tests passed to it and returns a usable return
48506 value.
48507
48508 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
48509
48510 * lib/gcc.exp: Exits gracefully if $CC is bogus.
48511
48512 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
48513
48514 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
48515 Modified both files to properly execute the old style
48516 dejagnu tests. The previous versions of these files were
48517 experimental and did not function anything near correctly.
48518
48519 1993-04-05 Rob Savoye (rob@cygnus.com)
48520
48521 * Removed all Makefile.in and configure.in files. No configuration
48522 needed now.
48523
48524 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
48525
48526 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
48527
48528 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
48529
48530 * gcc.compile/configure.in, gcc.unsorted/configure.in,
48531 gcc.special/configure.in, gcc.noncompile/configure.in,
48532 gcc.execute/configure.in, gcc.code_quality/configure.in,
48533 g++.other/configure.in, g++.old-deja/configure.in,
48534 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
48535 in srcname setting.
48536
48537 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
48538
48539 * lib/udi.exp: Fixed mondfe and mondfe_download.
48540 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
48541 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
48542
48543 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
48544
48545 * config/udi-gdb.exp: Check $shell_id after connecting to target.
48546 (gdb_exit): Don't remove *_soc files.
48547
48548 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
48549
48550 * lib/c-torture.exp: Don't look for main; instead always use -w
48551 -c. This is how the c-torture tests work. Remove the object
48552 file if the compilation succeeds.
48553 * gcc.execute/execute.exp: Remove executable if test passes.
48554 * gcc.noncompile/noncompile.exp: Every test is an expected
48555 failure.
48556 * gcc.special/special.exp: Added tests from c-torture 1.11,
48557 corrected use of existing test.
48558 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
48559 gcc.execute/920625-1.c: Updated to c-torture 1.11.
48560 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
48561 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
48562 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
48563 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
48564 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
48565 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
48566 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
48567 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
48568 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
48569 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
48570 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
48571 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
48572 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
48573 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
48574 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
48575 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
48576 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
48577 c-torture 1.11.
48578 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
48579 correspond to c-torture 1.11.
48580
48581 * New file.