re PR fortran/30407 ([4.1 only] Elemental functions in WHERE assignments wrongly...
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
2
3 PR fortran/30407
4 * gfortran.dg/where_operator_assign_1.f90: New test.
5 * gfortran.dg/where_operator_assign_2.f90: New test.
6 * gfortran.dg/where_operator_assign_3.f90: New test.
7
8 2007-01-26 Joseph Myers <joseph@codesourcery.com>
9
10 * lib/target-supports.exp
11 (check_effective_target_powerpc_altivec): New.
12 (check_effective_target_vect_cmdline_needed): Use it.
13
14 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
15
16 PR fortran/30278
17 * gfortran.dg/backslash_3.f: New test.
18
19 2007-01-26 Richard Guenther <rguenther@suse.de>
20
21 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
22
23 2007-01-26 Tobias Burnus <burnus@net-b.de>
24
25 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
26 * gfortran.dg/vect/vect.exp: Ditto.
27 * gfortran.dg/dg.exp: Ditto.
28 * gfortran.fortran-torture/execute/execute.exp: Ditto.
29 * gfortran.fortran-torture/compile/compile.exp: Ditto.
30
31 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32
33 * gcc.dg/builtins-20.c: Add more cases.
34 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
35
36 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
37
38 PR fortran/30437
39 * gcc.dg/Wall.c: New.
40 * gcc.dg/Wno-all.c: New.
41 * gfortran.dg/Wall.f90: New.
42 * gfortran.dg/Wno-all.f90: New.
43
44 2007-01-24 Geoffrey Keating <geoffk@apple.com>
45
46 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
47 * g++.dg/eh/simd-2.C: Also run on Darwin.
48 * g++.dg/eh/simd-3.C: New.
49 * g++.dg/eh/simd-4.C: New.
50
51 2007-01-25 Richard Guenther <rguenther@suse.de>
52
53 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
54 and _PROFILE_USE.
55 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
56
57 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
58
59 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
60 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
61 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
62 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
63 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
64 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
65 * gcc.dg/ipa/ipa-7.c: New testcase.
66
67 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
68
69 * g++.dg/cpp0x/warn_cxx0x.C: New.
70
71 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
72
73 * gcc.dg/builtins-20.c: Test builtin carg.
74
75 2007-01-24 Jakub Jelinek <jakub@redhat.com>
76
77 PR middle-end/27416
78 * gcc.dg/gomp/pr27416.c: New test.
79
80 PR middle-end/30494
81 * gcc.dg/gomp/pr30494.c: New test.
82 * g++.dg/gomp/pr30494.C: New test.
83
84 PR middle-end/30421
85 * gcc.dg/gomp/pr30421.c: New test.
86
87 2007-01-24 Steve Ellcey <sje@cup.hp.com>
88
89 * gcc.target/ia64/versionid-1.c: New test.
90 * gcc.target/ia64/versionid-2.c: New test.
91
92 2007-01-24 Richard Guenther <rguenther@suse.de>
93
94 PR testsuite/30181
95 * gcc.dg/builtins-57.c: Change to a link-time testcase
96 to support non-C99 targets.
97
98 2007-01-24 Jan Hubicka <jh@suse.cz>
99
100 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
101
102 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
103
104 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
105
106 2007-01-23 Andrew Pinski <pinskia@gmail.com>
107
108 PR objc/27438
109 * objc.dg/const-str-12.m: New test.
110
111 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
112
113 PR fortran/30532
114 * gfortran.dg/ctrl-z.f90: New test.
115
116 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
117
118 PR fortran/30481
119 * gfortran.dg/namelist_assumed_char.f90: New test.
120
121 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
122
123 PR c++/27492
124 * g++.dg/inherit/covariant15.C: New test.
125
126 2007-01-23 Ian Lance Taylor <iant@google.com>
127
128 * g++.dg/warn/Wparentheses-24.C: New test.
129
130 2007-01-23 Richard Guenther <rguenther@suse.de>
131
132 PR testsuite/30560
133 * ada/acats/run_acats: Do not call gnatmake or gnatchop
134 with full path.
135
136 2007-01-22 Richard Guenther <rguenther@suse.de>
137
138 PR tree-optimization/30038
139 * gcc.dg/builtins-62.c: New testcase.
140
141 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
142
143 * gcc.c-torture/compile/20070121.c: New test.
144
145 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
146
147 PR libfortran/30525
148 * gfortran.dg/char_comparison_1.f: New test.
149
150 2007-01-21 Ira Rosen <irar@il.ibm.com>
151
152 * gcc.dg/vect/vect-strided-same-dr.c: New test.
153
154 2007-01-20 Andrew Pinski <pinskia@gmail.com>
155
156 PR objc/30479
157 * objc.dg/pch: New directory.
158 * objc.dg/pch/pch.exp: New file.
159 * objc.dg/pch/interface-1.m: New test.
160 * objc.dg/pch/interface-1.hs: New include file.
161 * lib/objc.exp (objc_target_compile): Add
162 "-x objective-c-header" in front of the sources if this is
163 a precompiled header being compiled.
164
165 2007-01-20 Roger Sayle <roger@eyesopen.com>
166
167 * gfortran.dg/array_memcpy_3.f90: New test case.
168 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
169
170 2007-01-20 Roger Sayle <roger@eyesopen.com>
171 Brooks Moses <brooks.moses@codesourcery.com>
172 Francois-Xavier Coudert <coudert@clipper.ens.fr>
173
174 * gfortran.dg/intrinsic_sign_1.f90: New test case.
175 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
176
177 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
178
179 * gcc.dg/torture/builtin-math-3.c: Test fdim.
180
181 2007-01-19 Mike Stump <mrs@apple.com>
182
183 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
184 away.
185
186 2007-01-19 Roger Sayle <roger@eyesopen.com>
187
188 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
189 option instead of -funsafe-math-optimizations.
190
191 2007-01-19 Tomas Bily <tbily@suse.cz>
192
193 gcc.dg/tree-prof/indir-call-prof.c: New.
194 g++.dg/dg.exp: Add tree-prof subdirectory.
195 g++.dg/tree-prof/indir-call-prof.C: New.
196 g++.dg/tree-prof/tree-prof.exp: New.
197
198 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
199
200 PR c++/17947
201 * g++.dg/warn/deprecated.C: Update warning output.
202 * g++.dg/warn/deprecated-2.C: Likewise.
203 * g++.dg/warn/deprecated-3.C: New.
204
205 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
206
207 * gcc.c-torture/execute/nestfunc-7.c: New.
208
209 2007-01-18 Hui-May Chang <hm.chang@apple.com>
210
211 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
212
213 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
214
215 * gcc.dg/m68k-pic-1.c: New.
216
217 2007-01-18 Roger Sayle <roger@eyesopen.com>
218
219 * gfortran.dg/array_memcpy_4.f90: New test case.
220
221 2007-01-18 Josh Conner <jconner@apple.com>
222
223 PR target/30485
224 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
225 * gcc.dg/vect/no-trapping-math-1: New.
226 * gcc.dg/vect/no-trapping-math-2: New.
227
228 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
229
230 * gcc.target/i386/387-8.c: Update comment about optimizing
231 inherent load of 1.0 of fptan instruction.
232
233 2007-01-18 Dirk Mueller <dmueller@suse.de>
234 Richard Guenther <rguenther@suse.de>
235
236 PR diagnostic/8268
237 * gcc.dg/Warray-bounds.c: New testcase.
238 * gcc.dg/Warray-bounds-2.c: New testcase.
239 * g++.dg/warn/Warray-bounds.C: New testcase.
240 * g++.dg/warn/Warray-bounds-2.C: New testcase.
241
242 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
243
244 PR fortran/30476
245 * gfortran.dg/generic_12.f90: New test.
246
247 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
248
249 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
250 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
251
252 2007-01-16 Janis Johnson <janis187@us.ibm.com>
253
254 * gcc.dg/dfp/compare-special.h: New file.
255 * gcc.dg/dfp/compare-special-32.c: New test.
256 * gcc.dg/dfp/compare-special-64.c: New test.
257 * gcc.dg/dfp/compare-special-128.c: New test.
258
259 2007-01-16 Roger Sayle <roger@eyesopen.com>
260 Paul Thomas <pault@gcc.gnu.org>
261 Steven G. Kargl <kargl@gcc.gnu.org>
262
263 PR fortran/30404
264 * gfortran.dg/forall_6.f90: New test case.
265 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
266 * gfortran.dg/dependency_13.f90: Likewise.
267
268 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
269
270 PR testsuite/12325
271 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
272 targets that don't support Inf.
273
274 2007-01-15 Dale Johannesen <dalej@apple.com>
275
276 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
277
278 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
279
280 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
281 of achar for 0xff to avoid the "Extended ASCII not
282 implemented" error message.
283
284 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
285
286 PR fortran/28172
287 * gfortran.dg/altreturn_4.f90: New test.
288
289 PR fortran/29389
290 * gfortran.dg/stfunc_4.f90: New test.
291
292 PR fortran/29712
293 * gfortran.dg/bound_2.f90: Reinstate commented out line.
294 * gfortran.dg/initialization_1.f90: Change warning.
295
296 PR fortran/30283
297 * gfortran.dg/specification_type_resolution_2.f90: New test.
298
299 2007-01-14 Jan Hubicka <jh@suse.cz>
300
301 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
302 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
303 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
304 elimination.
305
306 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
307
308 PR fortran/30410
309 * gfortran.dg/external_procedures_2.f90: New test.
310
311 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
312
313 PR target/30413
314 * gcc.target/i386/pr30413.c: New test.
315
316 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
317
318 PR fortran/30452
319 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
320
321 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
322
323 * gcc.dg/20070112-1.c: New test.
324
325 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
326
327 PR libgfortran/30435
328 * gfortran.dg/list_read_6.f90: New test.
329
330 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
331
332 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
333
334 2007-01-12 Tom Tromey <tromey@redhat.com>
335
336 PR preprocessor/28227:
337 * gcc.dg/cpp/pr28227.c: New file.
338
339 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
340
341 * gcc.dg/tree-ssa/loop-22.c: New test.
342
343 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
344
345 PR tree-optimization/29516
346 * gcc.dg/tree-ssa/loop-20.c: New test.
347
348 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
349
350 PR libfortran/30415
351 * minmaxloc_integer_kinds_1.f90: New test.
352
353 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
354
355 PR c++/29573
356 * g++.dg/template/sizeof-template-argument.C: New test.
357
358 2007-01-11 Jan Hubicka <jh@suse.cz>
359
360 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
361 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
362 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
363 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
364 * gcc.dg/tree-ssa/pr21658.c: Likewise.
365 * gcc.dg/tree-ssa/pr15349.c: Likewise.
366 * gcc.dg/tree-ssa/pr25501.c: Likewise.
367 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
368 transformation in question.
369 * gcc.dg/tree-ssa/vrp05.c: Likewise.
370 * gcc.dg/tree-ssa/pr20701.c: Likewise.
371 * gcc.dg/always_inline3.c: Likewise.
372
373 2007-01-10 Mark Mitchell <mark@codesourcery.com>
374
375 PR c++/28999
376 * g++.dg/template/typename11.C: New test.
377
378 2007-01-10 Robert Kennedy <jimbob@google.com>
379
380 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
381
382 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
383
384 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
385 for different integer kinds.
386 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
387 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
388 * gfortran.dg/ishft_2.f90: New test.
389 * gfortran.dg/ishft_3.f90: New test.
390
391 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
392
393 * gfortran.dg/altreturn_2.f90: Removed executable bit.
394
395 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
396
397 PR tree-optimization/30322
398 * gcc.dg/tree-ssa/loop-21.c: New test.
399
400 2007-01-08 Geoffrey Keating <geoffk@apple.com>
401
402 * g++.dg/rtti/darwin-builtin-linkage.C: New.
403
404 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
405
406 * gcc.target/spu/intrinsics-1.c: Remove xfail.
407
408 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
409
410 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
411 * g++.dg/warn/overflow-warn-3.C: Likewise.
412 * g++.dg/warn/overflow-warn-4.C: Likewise.
413 * g++.dg/warn/overflow-warn-5.C: Likewise.
414 * g++.dg/warn/overflow-warn-6.C: Likewise.
415 * g++.dg/warn/Woverflow-1.C: Likewise.
416 * g++.dg/warn/Woverflow-2.C: Likewise.
417 * g++.dg/warn/Woverflow-3.C: Likewise.
418 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
419
420 2007-01-08 Roger Sayle <roger@eyesopen.com>
421
422 * gfortran.dg/array_constructor_14.f90: New test case.
423 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
424
425 2007-01-08 Richard Guenther <rguenther@suse.de>
426
427 PR tree-optimization/23603
428 * gcc.dg/tree-ssa/vrp31.c: New testcase.
429 * gcc.dg/tree-ssa/vrp32.c: Likewise.
430
431 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
432
433 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
434 in __v8qi typedef.
435 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
436 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
437 compiler behaviour.
438 * gcc.dg/simd-5.c: Likewise.
439 * gcc.dg/simd-6.c: Likewise.
440 * g++.dg/conversion/simd1.C: Likewise.
441 * g++.dg/conversion/simd3.C: Likewise.
442 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
443 (main): Use it.
444
445 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
446
447 PR tree-optimization/29877
448 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
449 name of a hard register for the target concerned. Adjust dg-error
450 directives to cope with new behaviour of TER.
451
452 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
453
454 PR c++/28986
455 * g++.dg/conversion/nullptr1.C: Added overflow warning.
456 * g++.dg/warn/overflow-warn-1.C: New.
457 * g++.dg/warn/overflow-warn-3.C: New.
458 * g++.dg/warn/overflow-warn-4.C: New.
459 * g++.dg/warn/overflow-warn-5.C: New.
460 * g++.dg/warn/overflow-warn-6.C: New.
461 * g++.dg/warn/Woverflow-1.C: New.
462 * g++.dg/warn/Woverflow-2.C: New.
463 * g++.dg/warn/Woverflow-3.C: New.
464 * g++.dg/warn/multiple-overflow-warn-2.C: New.
465
466 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
467
468 PR fortran/27698
469 * gfortran.dg/invalid_name.f90: New test.
470 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
471 * gfortran.dg/gomp/pr29759.f90: Ditto.
472
473 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
474
475 * gfortran.dg/present_1.f90: Update error message.
476
477 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
478
479 PR c++/19439
480 * g++.dg/template/duplicate1.C: New test
481 * g++.dg/template/memfriend6.C: Adjust error markers.
482
483 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
484
485 PR tree-opt/30385
486 * gcc.dg/torture/inline-1.c: New test.
487
488 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
489
490 PR c/19978
491 * gcc.dg/multiple-overflow-warn-1.c: New.
492 * gcc.dg/multiple-overflow-warn-2.c: New.
493 * gcc.dg/overflow-warn-6.c: New.
494 * g++.dg/warn/multiple-overflow-warn-1.C: New.
495
496 2007-01-05 Roger Sayle <roger@eyesopen.com>
497
498 * gfortran.dg/array_memcpy_1.f90: New test case.
499 * gfortran.dg/array_memcpy_2.f90: Likewise.
500
501 2007-01-05 Richard Guenther <rguenther@suse.de>
502
503 PR middle-end/27826
504 * g++.dg/opt/pr27826.C: New testcase.
505
506 2007-01-05 Ian Lance Taylor <iant@google.com>
507
508 * gcc.dg/Walways-true-1.c: New test.
509 * gcc.dg/Walways-true-2.c: New test.
510 * g++.dg/warn/Walways-true-1.C: New test.
511 * g++.dg/warn/Walways-true-2.C: New test.
512
513 2007-01-05 Jakub Jelinek <jakub@redhat.com>
514
515 PR c/30360
516 * gcc.dg/pr30360.c: New test.
517
518 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
519
520 PR fortran/23232
521 * gfortran.dg/data_implied_do_1.f90: New test.
522
523 PR fortran/27996
524 PR fortran/27998
525 * gfortran.dg/char_length_1.f90: New test.
526
527 2007-01-05 Richard Guenther <rguenther@suse.de>
528
529 PR middle-end/28116
530 * g++.dg/opt/pr28116.C: New testcase.
531
532 2007-01-05 Tobias Burnus <burnus@net-b.de>
533
534 PR fortran/29624
535 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
536 invalid deallocate.
537 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
538 * gfortran.dg/protected_4.f90: Add pointer intent check.
539 * gfortran.dg/protected_6.f90: Add pointer intent check.
540 * gfortran.dg/pointer_intent_1.f90: New test.
541 * gfortran.dg/pointer_intent_2.f90: New test.
542 * gfortran.dg/pointer_intent_3.f90: New test.
543
544 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
545
546 PR 30235
547 * gfortran.dg/altreturn_2.f90: new test.
548
549 2007-01-04 Tom Tromey <tromey@redhat.com>
550
551 PR preprocessor/28165:
552 * gcc.dg/cpp/pr28165.c: New file.
553
554 2007-01-03 Josh Conner <jconner@apple.com>
555
556 PR middle-end/29683
557 * gcc.dg/pr29683.c: New.
558
559 2007-01-03 Jakub Jelinek <jakub@redhat.com>
560
561 PR c++/28217
562 * g++.dg/pch/template-1.C: New test.
563 * g++.dg/pch/template-1.Hs: New file.
564
565 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
566
567 PR middle-end/30353
568 * gcc.c-torture/compile/complex-4.c: New test.
569
570 2007-01-03 Joseph Myers <joseph@codesourcery.com>
571
572 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
573 -maltivec.
574 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
575
576 2007-01-03 Jakub Jelinek <jakub@redhat.com>
577
578 PR middle-end/30286
579 * gcc.dg/pr30286.c: New test.
580
581 PR c++/29535
582 * g++.dg/template/crash66.C: New test.
583
584 PR c++/29054
585 * g++.dg/template/friend49.C: New test.
586
587 2007-01-03 Steven G. Kargl <kargls@comcast.net>
588
589 * gfortran.dg/ibits.f90: New test.
590
591 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
592
593 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
594 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
595
596 2007-01-02 Jan Hubicka <jh@suse.cz>
597
598 * gcc.dg/pr16194.c: We now output error on all three functions, not just
599 first one.
600
601 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
602
603 PR c/19977
604 * gcc/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
605 * gcc/testsuite/gcc.dg/overflow-warn-4.c: Remove XFAIL.
606
607 2006-01-02 Ian Lance Taylor <iant@google.com>
608
609 * g++.dg/warn/Wparentheses-22.C: New test.
610 * g++.dg/warn/Wparentheses-23.C: New test.
611
612 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
613
614 PR middle-end/7651
615 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
616 * gcc.dg/declspec-3-Wextra.c: New.
617 * gcc.dg/declspec-3-no.c: New
618
619 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
620
621 PR fortran/20896
622 * gfortran.dg/interface_10.f90: Remove.
623
624 2007-01-01 Roger Sayle <roger@eyesopen.com>
625
626 * gcc.dg/fold-eqxor-4.c: New test case.
627
628 2007-01-02 Joseph Myers <joseph@codesourcery.com>
629
630 PR middle-end/30311
631 * gcc.c-torture/compile/pr30311.c: New test.
632
633 2007-01-01 Andrew Pinski <pinskia@gmail.com>
634
635 PR middle-end/30253
636 * gcc.c-torture/compile/statement-expression-1.c: New test.
637
638 2007-01-01 Andreas Schwab <schwab@suse.de>
639
640 PR target/29166
641 * g++.dg/eh/pr29166.C: New test.
642
643 2007-01-01 Joseph Myers <joseph@codesourcery.com>
644
645 * lib/target-supports.exp (check_effective_target_powerpc_spe):
646 New.
647 (check_effective_target_vect_cmdline_needed): Use it.
648
649 2006-12-31 Richard Guenther <rguenther@suse.de>
650
651 PR middle-end/30137
652 * testsuite/gcc.dg/pr30137-1.c: New testcase.
653 * testsuite/gcc.dg/pr30137-2.c: Likewise.
654
655 2006-12-31 Roger Sayle <roger@eyesopen.com>
656
657 PR middle-end/30322
658 * gcc.dg/fold-plusnot-1.c: New test case.
659
660 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
661
662 PR c++/29731
663 * g++.dg/parse/template22.C: New test.
664
665 2006-12-31 Richard Guenther <rguenther@suse.de>
666
667 PR middle-end/30338
668 * gcc.c-torture/compile/pr30338.c: New testcase.
669
670 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
671
672 PR fortran/27900
673 * gfortran.dg/intrinsic_actual_4.f90: New test.
674
675 PR fortran/24325
676 * gfortran.dg/func_decl_3.f90: New test.
677
678 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
679
680 PR fortran/23060
681 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
682 * gfortran.dg/c_by_val_1.f: New test.
683 * gfortran.dg/c_by_val_2.f: New test.
684 * gfortran.dg/c_by_val_3.f: New test.
685
686 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
687
688 PR libfortran/30321
689 * gfortran.dg/sum_zero_array_1.f90: New test.
690
691 2006-12-29 Jakub Jelinek <jakub@redhat.com>
692
693 PR preprocessor/29612
694 * gcc.dg/cpp/pr29612-1.c: New test.
695 * gcc.dg/cpp/pr29612-2.c: New test.
696
697 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
698
699 PR fortran/30034
700 * gfortran.dg/pure_formal_proc_1.f90: New test.
701
702 PR fortran/30237
703 * gfortran.dg/intrinsic_actual_3.f90: New test.
704
705 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
706
707 PR fortran/30014
708 * gfortran.dg/io_constraints_1.f90: Update test.
709 * gfortran.dg/io_constraints_2.f90: Update test.
710 * gfortran.dg/inquire_iolength.f90: New test.
711
712 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
713
714 PR fortran/20896
715 * gfortran.dg/interface_10.f90: New test.
716 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
717 since z is already, locally a variable.
718
719 PR fortran/25135
720 * gfortran.dg/generic_11.f90: New test.
721 * gfortran.dg/interface_7.f90: Remove name clash between module
722 name and procedure 'x' referenced in the interface.
723
724 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
725
726 PR middle-end/7651
727 * gcc.dg/Wmissing-parameter-type.c: New.
728 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
729 * gcc.dg/Wmissing-parameter-type-no.c: New.
730
731 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
732
733 PR fortran/25818
734 * gfortran.dg/entry_array_specs_2.f: New test.
735
736 PR fortran/30084
737 * gfortran.dg/nested_modules_6.f90: New test.
738
739 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
740
741 PR middle-end/7651
742 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
743 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
744
745 2006-12-21 Andrew Pinski <pinskia@gmail.com>
746
747 PR C++/30168
748 * g++.dg/opt/complex6.C: New test.
749
750 2006-12-22 Ben Elliston <bje@au.ibm.com>
751
752 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
753 full" if the linker on spu-*-* warns about exceeding local store.
754
755 And revert this patch:
756 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
757 fail to link due to relocation overflows on spu-*-*.
758
759 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
760
761 PR fortran/30273
762 * gfortran.dg/dependency_19.f90: New test.
763
764 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
765
766 PR fortran/30202
767 * gfortran.dg/alloc_comp_basics_3.f90: New test.
768
769 2006-12-21 Jakub Jelinek <jakub@redhat.com>
770
771 PR middle-end/30262
772 * gcc.c-torture/execute/20061220-1.c: New test.
773
774 PR middle-end/30263
775 * gcc.dg/gomp/asm-1.c: New test.
776
777 PR target/30230
778 * g++.dg/eh/ia64-2.C: New test.
779
780 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
781
782 PR target/28966
783 PR target/29248
784 * gcc.dg/rs6000-leaf.c: New.
785
786 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
787
788 PR fortran/25392
789 * gfortran.dg/f2c_8.f90: New test.
790
791 2006-12-20 Bill Wendling <wendling@apple.com>
792
793 * gcc.dg/asm-b.c: Check for __ppc64__.
794
795 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
796
797 PR fortran/30190
798 * gfortran.dg/bounds_check_5.f90: New test.
799
800 2006-12-20 Andrew Pinski <pinskia@gmail.com>
801
802 PR middle-end/30143
803 * gcc.dg/gomp/complex-1.c: New testcase.
804
805 2006-12-20 Roger Sayle <roger@eyesopen.com>
806
807 * gfortran.dg/array_memset_1.f90: New test case.
808
809 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
810
811 * lib/target-supports.exp: Add spu to
812 check_effective_target_vect_widen_mult_hi_to_si.
813
814 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
815
816 PR fortran/29992
817 * gfortran.dg/generic_9.f90: New test.
818
819 PR fortran/30081
820 * gfortran.dg/generic_10.f90: New test.
821
822 2006-12-19 Andrew Pinski <pinskia@gmail.com>
823
824 PR tree-opt/30045
825 * gcc.dg/pr30045.c: New test.
826
827 2006-12-20 Ben Elliston <bje@au.ibm.com>
828
829 * gcc.dg/20020312-2.c: Add a case for __SPU__.
830
831 2006-12-19 Eric Christopher <echristo@apple.com>
832
833 PR target/29302
834 * gcc.c-torture/execute/pr29302-1.c: New.
835
836 2006-12-19 Tobias Burnus <burnus@net-b.de>
837
838 PR fortran/39238
839 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
840
841 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
842
843 PR fortran/30236
844 * gfortran.dg/altreturn_3.f90: New test.
845
846 * gfortran.dg/char_result_12.f90: Fix comment typos.
847
848 2006-12-19 Ben Elliston <bje@au.ibm.com>
849
850 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
851 as newlib's stdio.h uses non-traditional cpp constructs.
852
853 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
854
855 * gfortran.dg/advance.f90: Renamed to advance_1.f90
856 * gfortran.dg/append-1.f90: Renamed to append_1.f90
857 * gfortran.dg/array-1.f90: Renamed to array_1.f90
858 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
859 * gfortran.dg/backspace.f: Renamed to backspace_1.f
860 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
861 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
862 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
863 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
864 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
865 * gfortran.dg/logint-1.f: Renamed to logint_1.f
866 * gfortran.dg/logint-2.f: Renamed to logint_2.f
867 * gfortran.dg/logint-3.f: Renamed to logint_3.f
868 * gfortran.dg/advance_1.f90: Renamed from advance.f90
869 * gfortran.dg/append_1.f90: Renamed from append-1.f90
870 * gfortran.dg/array_1.f90: Renamed from array-1.f90
871 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
872 * gfortran.dg/backspace_1.f: Renamed from backspace.f
873 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
874 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
875 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
876 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
877 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
878 * gfortran.dg/logint_1.f: Renamed from logint-1.f
879 * gfortran.dg/logint_2.f: Renamed from logint-2.f
880 * gfortran.dg/logint_3.f: Renamed from logint-3.f
881
882 2006-12-18 Bill Wendling <wendling@apple.com>
883
884 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
885 id is an OjbC keyword.
886
887 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
888
889 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
890
891 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
892
893 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
894
895 2006-12-18 Ian Lance Taylor <iant@google.com>
896
897 * g++.dg/warn/Wmissing-declarations-1.C: New test.
898
899 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
900
901 * gcc.c-torture/compile/pr27528.c: Use empty templates.
902
903 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
904
905 PR fortran/30207
906 * gfortran.fortran-torture/execute/where21.f90: New test.
907
908 2006-12-17 Tobias Burnus <burnus@net-b.de>
909
910 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
911
912 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
913
914 PR middle-end/7651
915 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
916 * gcc.dg/if-empty-1.c: Likewise.
917 * gcc.dg/pr23165.c: Likewise.
918 * g++.dg/warn/empty-body.C: Likewise.
919
920 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
921
922 PR libfortran/30005
923 * gfortran.dg/open_errors.f90: New test.
924
925 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
926
927 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
928
929 * gcc.target/i386/ssse3-pabsb.c: New file.
930 * gcc.target/i386/ssse3-pabsd.c: Likewise.
931 * gcc.target/i386/ssse3-pabsw.c: Likewise.
932 * gcc.target/i386/ssse3-palignr.c: Likewise.
933 * gcc.target/i386/ssse3-phaddd.c: Likewise.
934 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
935 * gcc.target/i386/ssse3-phaddw.c: Likewise.
936 * gcc.target/i386/ssse3-phsubd.c: Likewise.
937 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
938 * gcc.target/i386/ssse3-phsubw.c: Likewise.
939 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
940 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
941 * gcc.target/i386/ssse3-pshufb.c: Likewise.
942 * gcc.target/i386/ssse3-psignb.c: Likewise.
943 * gcc.target/i386/ssse3-psignd.c: Likewise.
944 * gcc.target/i386/ssse3-psignw.c: Likewise.
945 * gcc.target/i386/ssse3-vals.h: Likewise.
946
947 2006-12-15 Janis Johnson <janis187@us.ibm.com>
948
949 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
950 * lib/fortran-torture.exp: Include target-supports.exp.
951
952 2006-12-15 Jakub Jelinek <jakub@redhat.com>
953
954 PR target/30185
955 * gcc.c-torture/execute/pr30185.c: New test.
956
957 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
958
959 PR testsuite/30179
960 PR testsuite/30180
961 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
962 * gcc.dg/builtin-bswap-2.c: Likewise.
963 * gcc.dg/builtin-bswap-3.c: Likewise.
964 * gcc.dg/builtin-bswap-4.c: Likewise.
965 * lib/target-supports.exp (check_effective_target_stdint_types): New.
966 * cc.c-torture/execute/mode-dependent-address.x: New file.
967
968 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
969
970 PR libfortran/30145
971 * gfortran.dg/write_zero_array: New test.
972
973 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
974
975 PR fortran/30200
976 * gfortran.dg/write_fmt_trim.f90: New test.
977
978 2006-12-14 Diego Novillo <dnovillo@redhat.com>
979
980 PR 30194
981 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
982 temporarily.
983
984 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
985
986 * lib/target-supports.exp (check_weak_available): Use istarget
987 "hppa*-*-hpux10*" instead of regexp.
988 (check_cxa_atexit_available): Likewise.
989
990 2006-12-14 Richard Guenther <rguenther@suse.de>
991
992 PR tree-optimization/30197
993 * gcc.c-torture/execute/complex-1.c: Fix function name.
994 * gcc.dg/builtins-61.c: New testcase.
995
996 2006-12-14 Richard Guenther <rguenther@suse.de>
997
998 PR middle-end/30172
999 * gcc.dg/pr30172-1.c: New testcase.
1000
1001 2006-12-14 Richard Guenther <rguenther@suse.de>
1002
1003 PR tree-optimization/30198
1004 * gcc.dg/builtins-60.c: New testcase.
1005
1006 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
1007
1008 * lib/target-supports.exp (vect_no_align): Remove spu.
1009
1010 2006-12-13 Ian Lance Taylor <iant@google.com>
1011
1012 PR c++/19564
1013 PR c++/19756
1014 * g++.dg/warn/Wparentheses-5.C: New test.
1015 * g++.dg/warn/Wparentheses-6.C: New test.
1016 * g++.dg/warn/Wparentheses-7.C: New test.
1017 * g++.dg/warn/Wparentheses-8.C: New test.
1018 * g++.dg/warn/Wparentheses-9.C: New test.
1019 * g++.dg/warn/Wparentheses-10.C: New test.
1020 * g++.dg/warn/Wparentheses-11.C: New test.
1021 * g++.dg/warn/Wparentheses-12.C: New test.
1022 * g++.dg/warn/Wparentheses-13.C: New test.
1023 * g++.dg/warn/Wparentheses-14.C: New test.
1024 * g++.dg/warn/Wparentheses-15.C: New test.
1025 * g++.dg/warn/Wparentheses-16.C: New test.
1026 * g++.dg/warn/Wparentheses-17.C: New test.
1027 * g++.dg/warn/Wparentheses-18.C: New test.
1028 * g++.dg/warn/Wparentheses-19.C: New test.
1029 * g++.dg/warn/Wparentheses-20.C: New test.
1030 * g++.dg/warn/Wparentheses-21.C: New test.
1031
1032 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1033
1034 PR testsuite/30157
1035 * lib/target-supports.exp (check_cxa_atexit_available): Return false
1036 for target "hppa.*hpux10".
1037
1038 2006-12-13 Jakub Jelinek <jakub@redhat.com>
1039
1040 * g++.dg/debug/vartrack1.C: New test.
1041
1042 * g++.dg/opt/ifcvt1.C: New test.
1043
1044 * gcc.dg/tls/opt-13.c: New test.
1045
1046 * gcc.dg/20060425-2.c: New test.
1047
1048 * g++.dg/opt/pr15054-2.C: New test.
1049
1050 * gcc.c-torture/execute/20060420-1.c: New test.
1051
1052 * gcc.c-torture/execute/20060412-1.c: New test.
1053
1054 * objc/compile/20060406-1.m: New test.
1055
1056 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
1057
1058 * g++.dg/template/array17.C: New test.
1059
1060 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
1061
1062 * gcc.target/powerpc/altivec-23.c: New test.
1063
1064 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
1065
1066 PR c++27316
1067 * g++.dg/inherit/error3.C: New test.
1068
1069 PR c++/28740
1070 * g++.dg/inherit/error4.C: New test.
1071
1072 2006-12-13 Richard Guenther <rguenther@suse.de>
1073
1074 PR tree-optimization/17687
1075 * gcc.dg/builtins-59.c: New testcase.
1076
1077 2006-12-13 Ben Elliston <bje@au.ibm.com>
1078
1079 * gcc.target/spu/Wmain.c: New test.
1080
1081 2006-12-12 Josh Conner <jconner@apple.com>
1082
1083 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
1084 * g++.dg/abi/thunk4.C: Likewise.
1085 * g++.dg/abi/rtti3.C: Likewise.
1086
1087 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
1088
1089 * gcc.target/spu/cpat-1.c: New test.
1090 * gcc.target/spu/cpat-2.c: New test.
1091 * gcc.target/spu/cpat-3.c: New test.
1092 * gcc.target/spu/cpat-4.c: New test.
1093
1094 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1095
1096 PR tree-opt/28436
1097 * gcc.c-torture/compile/vector-1.c: New test.
1098 * gcc.c-torture/compile/vector-2.c: New test.
1099 * gcc.c-torture/compile/vector-3.c: New test.
1100
1101 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1102
1103 * lib/fortran-torture.exp: Update copyright years. Remove
1104 obsolete comment. Test -ftree-vectorize where it makes sense.
1105 * lib/gfortran-dg.exp: Update copyright years. Use settings
1106 from fortran-torture.exp.
1107 * gfortran.dg/char_transpose_1.f90,
1108 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
1109 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
1110 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
1111 '-w' to dg-options.
1112
1113 2006-12-12 Richard Sandiford <richard@codesourcery.com>
1114
1115 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
1116 saved_${tool}_load.
1117
1118 2006-12-12 Ira Rosen <irar@il.ibm.com>
1119
1120 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
1121 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
1122 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
1123 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
1124 gaps.
1125
1126 2006-12-12 Richard Guenther <rguenther@suse.de>
1127
1128 PR middle-end/30147
1129 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
1130
1131 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
1132 Diego Novillo <dnovillo@redhat.com>
1133
1134 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
1135 VDEF/VUSE changes.
1136 * gcc.dg/tree-ssa/pr26421.c: Likewise
1137 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
1138 * gcc.dg/tree-ssa/pr23382.c: Likewise.
1139 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
1140 * gcc.dg/tree-ssa/pr28410.c: Likewise.
1141 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
1142 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
1143 * gcc.dg/tree-ssa/vrp07.c: Likewise.
1144 * gcc.dg/tree-ssa/vrp08.c: Likewise.
1145 * gcc.dg/tree-ssa/alias-12.c: Likewise.
1146
1147 2006-12-11 Jan Hubicka <jh@suse.cz>
1148
1149 * gcc.dg/tree-prof/stringop-1.c: New test.
1150 * gcc.dg/tree-prof/stringop-2.c: New test.
1151
1152 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
1153
1154 PR target/30120
1155 * gcc.target/i386/pr30120.c: New test.
1156
1157 Revert:
1158 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
1159
1160 * gcc.target/i386/x87regparm-1.c: New test.
1161 * gcc.target/i386/x87regparm-2.c: New test.
1162 * gcc.target/i386/x87regparm-3.c: New test.
1163 * gcc.target/i386/x87regparm-4.c: New test.
1164
1165 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
1166
1167 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
1168
1169 2006-12-10 Tobias Burnus <burnus@net-b.de>
1170
1171 PR fortran/23994
1172 * gfortran.dg/protected_1.f90: New test.
1173 * gfortran.dg/protected_2.f90: New test.
1174 * gfortran.dg/protected_3.f90: New test.
1175 * gfortran.dg/protected_4.f90: New test.
1176 * gfortran.dg/protected_5.f90: New test.
1177 * gfortran.dg/protected_6.f90: New test.
1178
1179 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
1180 Tobias Burnus <burnus@gcc.gnu.org>
1181
1182 PR fortran/29975
1183 PR fortran/30068
1184 * gfortran.dg/interface_4.f90: Test adding procedure to generic
1185 interface.
1186 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
1187 ambiguous interfaces.
1188 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
1189 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
1190 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
1191 ambiguous interfaces.
1192 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
1193 * gfortran.dg/array_initializer_2.f90: Add initializer array
1194 constructor test.
1195
1196 PR fortran/30096
1197 * gfortran.dg/interface_9.f90: Test that host interfaces are
1198 not checked for ambiguity with the local version.
1199
1200 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
1201
1202 PR fortran/29464
1203 * gfortran.dg/module_interface_2.f90: New test.
1204
1205 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
1206
1207 PR fortran/29941
1208 * gfortran.dg/assumed_len.f90: New test.
1209
1210 2006-12-09 Richard Guenther <rguenther@suse.de>
1211
1212 * g++.dg/warn/implicit-typename1.C: Qualify types.
1213 * g++.dg/parse/crash12.C: Likewise.
1214 * g++.dg/tree-ssa/pr22444.C: Likewise.
1215
1216 2006-12-09 Tobias Burnus <burnus@net-b.de>
1217
1218 * gfortran.dg/array_2.f90: Added sqrt test.
1219
1220 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
1221
1222 * gcc.target/i386/x87regparm-1.c: XFAIL.
1223 * gcc.target/i386/x87regparm-2.c: XFAIL.
1224 * gcc.target/i386/x87regparm-3.c: XFAIL.
1225 * gcc.target/i386/x87regparm-4.c: XFAIL.
1226
1227 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1228
1229 * lib/target-supports.exp
1230 (check_effective_target_large_long_double): New.
1231 * gcc.dg/Wconversion-real.c : Use it.
1232 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
1233 unsigned.
1234
1235 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
1236
1237 * gcc.c-torture/execute/mode-dependent-address.c: New test.
1238
1239 2006-12-08 Tobias Burnus <burnus@net-b.de>
1240
1241 PR fortran/27546
1242 * gfortran.dg/import4.f90: New test for IMPORT in modules.
1243
1244 2006-12-07 Mark Mitchell <mark@codesourcery.com>
1245
1246 PR c++/29732
1247 * g++.dg/template/crash65.C: New test.
1248 * g++.dg/template/spec16.C: Tweak error markers.
1249
1250 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
1251
1252 * gcc.target/spu: New directory.
1253 * gcc.target/spu/spu.exp: New file.
1254 * gcc.target/spu/intrinsics-1.c: New test.
1255
1256 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
1257
1258 PR c++/29980
1259 * g++.dg/ext/attrib27.C: New test.
1260 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
1261 * g++.dg/parse/typedef5.C: Likewise.
1262
1263 2006-12-07 Mike Stump <mrs@apple.com>
1264
1265 * treelang/compile/var_defs.tree: Adjust.
1266
1267 2006-12-06 Mark Mitchell <mark@codesourcery.com>
1268
1269 PR c++/29730
1270 * g++.dg/template/crash64.C: New test.
1271 * g++.dg/parse/crash27.C: Adjust error markers.
1272
1273 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
1274
1275 PR libfortran/30009
1276 PR libfortran/30056
1277 * gfortran.dg/read_eof_4.f90: Add tests.
1278 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
1279 * gfortran.dg/unf_read_corrupted_1.f90: New test.
1280
1281 2006-12-05 Mark Mitchell <mark@codesourcery.com>
1282
1283 PR c++/29729
1284 * g++.dg/template/crash63.C: New test.
1285
1286 PR c++/29728
1287 * g++.dg/template/crash62.C: New test.
1288
1289 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
1290
1291 PR fortran/30003
1292 * gfortran.dg/allocatable_function_1.f90: Increase the number
1293 of expected calls of free to 10; the lhs section reference is
1294 now evaluated so there is another call to bar. Change the
1295 comment appropriately.
1296 * gfortran.dg/array_section_1.f90: New test.
1297
1298 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
1299
1300 PR fortran/29912
1301 * gfortran.dg/char_result_12.f90: New test.
1302
1303 2006-12-05 Richard Guenther <rguenther@suse.de>
1304
1305 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
1306 * gcc.dg/vect/vect-pow-2.c: Rename to ...
1307 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
1308 vect_double, xfail for spu*-*-*.
1309
1310 2006-12-04 Tobias Burnus <burnus@net-b.de>
1311
1312 PR fortran/29962
1313 * initialization_4.f90: Test noninteger exponents (-std=f95).
1314 * initialization_5.f90: New test for noninteger exponents
1315 with -std=f2003.
1316
1317 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1318
1319 PR fortran/29821
1320 * gfortran.dg/parameter_array_section_1.f90: New test.
1321
1322 2006-12-04 Mark Mitchell <mark@codesourcery.com>
1323
1324 PR c++/29733
1325 * g++.dg/template/crash61.C: New test.
1326
1327 PR c++/29632
1328 * g++.dg/template/error23.C: New test.
1329
1330 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
1331
1332 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
1333
1334 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1335
1336 PR fortran/29916
1337 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
1338
1339 2006-12-04 Jakub Jelinek <jakub@redhat.com>
1340
1341 PR middle-end/29965
1342 * gcc.dg/gomp/pr29965-1.c: New test.
1343 * gcc.dg/gomp/pr29965-2.c: New test.
1344 * gcc.dg/gomp/pr29965-3.c: New test.
1345 * gcc.dg/gomp/pr29965-4.c: New test.
1346 * gcc.dg/gomp/pr29965-5.c: New test.
1347 * gcc.dg/gomp/pr29965-6.c: New test.
1348 * g++.dg/gomp/pr29965-1.C: New test.
1349 * g++.dg/gomp/pr29965-2.C: New test.
1350 * g++.dg/gomp/pr29965-3.C: New test.
1351 * g++.dg/gomp/pr29965-4.C: New test.
1352 * g++.dg/gomp/pr29965-5.C: New test.
1353 * g++.dg/gomp/pr29965-6.C: New test.
1354 * g++.dg/gomp/pr29965-7.C: New test.
1355 * g++.dg/gomp/pr29965-8.C: New test.
1356 * g++.dg/gomp/pr29965-9.C: New test.
1357 * g++.dg/gomp/pr29965-10.C: New test.
1358
1359 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
1360
1361 * gnat.dg/pointer_variable_bounds.adb: New test.
1362 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1363 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
1364
1365 2006-12-03 Eric Christopher <echristo@apple.com>
1366
1367 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
1368
1369 2006-12-03 Richard Henderson <rth@redhat.com>
1370 Andrew Pinski <pinskia@gmail.com>
1371
1372 PR C++/14329
1373 * g++.dg/warn/unit-1.C: New test.
1374
1375 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
1376
1377 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
1378
1379 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1380
1381 * g++.dg/vect/vect.exp: Enable tests to run on spu.
1382 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
1383 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
1384 * gcc.dg/vect/vect-70.c: Reduce array size.
1385 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
1386 vect_no_compaer_double targets.
1387 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
1388 vect_float, vect_double, and vect_int.
1389
1390 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1391
1392 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
1393 test for loop versioning on vect_no_align targets.
1394 * gcc.dg/vect/pr20122.c: Likewise.
1395 * gcc.dg/vect/vect-105.c: Likewise.
1396 * gcc.dg/vect/vect-42.c: Likewise.
1397 * gcc.dg/vect/vect-43.c: Likewise.
1398 * gcc.dg/vect/vect-74.c: Likewise.
1399 * gcc.dg/vect/vect-75.c: Likewise.
1400 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
1401 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
1402 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
1403 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
1404
1405 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
1406
1407 PR fortran/29642
1408 * gfortran.dg/value_1.f90 : New test.
1409 * gfortran.dg/value_2.f90 : New test.
1410 * gfortran.dg/value_3.f90 : New test.
1411 * gfortran.dg/value_4.f90 : New test.
1412 * gfortran.dg/value_4.c : Called from value_4.f90.
1413
1414 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
1415
1416 PR C++/30033
1417 * g++.dg/cpp0x/static_assert4.C: New testcase.
1418
1419 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1420
1421 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
1422
1423 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
1424
1425 PR c/27953
1426 * gcc.dg/pr27953.c: New test.
1427
1428 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1429
1430 PR c++/30022
1431 * g++.dg/ext/vector5.C: New test.
1432
1433 PR c++/30021
1434 * g++.dg/other/main1.C: New test.
1435
1436 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
1437
1438 PR libfortran/29568
1439 * gfortran.dg/convert_implied_open.f90: Change to
1440 new default record length.
1441 * gfortran.dg/unf_short_record_1.f90: Adapt to
1442 new error message.
1443 * gfortran.dg/unformatted_subrecords_1.f90: New test.
1444
1445 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
1446
1447 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
1448
1449 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
1450
1451 PR c++/29066
1452 * g++.dg/expr/pr29066.c: New.
1453
1454 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
1455 Zdenek Dvorak <dvorakz@suse.cz>
1456
1457 PR tree-optimization/29921
1458 * gcc.dg/pr29921-2.c: New test.
1459
1460 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
1461
1462 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
1463 (i386_get_cpuid): New function.
1464 (i386_cpuid_ecx): Likewise.
1465 (i386_cpuid_edx): Likewise.
1466 (i386_cpuid): Updated to call i386_cpuid_edx.
1467
1468 * gcc.target/i386/sse3-addsubpd.c: New file.
1469 * gcc.target/i386/sse3-addsubps.c: Likewise.
1470 * gcc.target/i386/sse3-haddpd.c: Likewise.
1471 * gcc.target/i386/sse3-haddps.c: Likewise.
1472 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1473 * gcc.target/i386/sse3-hsubps.c: Likewise.
1474 * gcc.target/i386/sse3-lddqu.c: Likewise.
1475 * gcc.target/i386/sse3-movddup.c: Likewise.
1476 * gcc.target/i386/sse3-movshdup.c: Likewise.
1477 * gcc.target/i386/sse3-movsldup.c: Likewise.
1478
1479 2006-12-01 Dirk Mueller <dmueller@suse.de>
1480
1481 * g++.dg/warn/Wreturn-type-4.C: New testcase.
1482
1483 2006-11-30 Janis Johnson <janis187@us.ibm.com>
1484
1485 * gcc.dg/dfp/convert-int-max.c: New test.
1486 * gcc.dg/dfp/convert-int-max-fold.c: New test.
1487
1488 2006-11-30 Richard Guenther <rguenther@suse.de>
1489
1490 * gcc.dg/vect/vect-pow-1.c: Rename ...
1491 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
1492 floats instead of doubles, check successful vectorization.
1493
1494 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
1495
1496 PR target/29945
1497 * gcc.c-torture/compile/pr29945.c: New testcase.
1498
1499 2006-11-30 Joseph Myers <joseph@codesourcery.com>
1500
1501 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
1502 -maltivec.
1503
1504 2006-11-29 Eric Christopher <echristo@apple.com>
1505
1506 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
1507
1508 2006-11-29 Janis Johnson <janis187@us.ibm.com>
1509
1510 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
1511
1512 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
1513
1514 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
1515
1516 PR c++/29022
1517 * g++.dg/inherit/virtual2.C: New test.
1518 * g++.dg/inherit/virtual3.C: Likewise.
1519 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
1520 * g++.dg/inherit/error2.C: Likewise.
1521 * g++.dg/template/instantiate1.C: Likewise.
1522
1523 2006-11-28 Andrew Pinski <pinskia@gmail.com>
1524
1525 PR tree-opt/29984
1526 * gcc.dg/tree-ssa/reassoc-12.c: New test.
1527
1528 2006-11-28 Jan Hubicka <jh@suse.cz>
1529
1530 * gcc.dg/memcpy-1.c: New test.
1531
1532 2006-11-28 Jakub Jelinek <jakub@redhat.com>
1533
1534 PR c++/29735
1535 * g++.dg/warn/main-3.C: New test.
1536
1537 2006-11-28 Jan Hubicka <jh@suse.cz>
1538
1539 * gcc.dg/winline-1.c: New test.
1540
1541 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
1542
1543 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
1544 alignments.
1545
1546 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1547
1548 PR fortran/29976
1549 * gfortran.dg/missing_optional_dummy_3.f90
1550
1551 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1552
1553 PR fortran/20880
1554 * gfortran.dg/interface_3.f90: Modify errors.
1555
1556 2006-11-28 Ben Elliston <bje@au.ibm.com>
1557
1558 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
1559 fail to link due to relocation overflows on spu-*-*.
1560
1561 2006-11-27 Michael Matz <matz@suse.de>
1562 Andreas Krebbel <krebbel1@de.ibm.com>
1563
1564 PR target/29319
1565 * gcc.dg/20061127-1.c: New testcase.
1566
1567 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
1568
1569 * gcc.dg/20061124-1.c: Add exit() function prototype.
1570
1571 2006-11-27 Jan Hubicka <jh@suse.cz>
1572
1573 * gcc.target/i386/memcpy-1.c: Adjust size.
1574 * testsuite/gcc.dg/visibility-11.c: Likewise.
1575
1576 2006-11-27 Richard Guenther <rguenther@suse.de>
1577
1578 PR middle-end/25620
1579 * gcc.target/i386/pow-1.c: New testcase.
1580 * gcc.dg/builtins-58.c: Likewise.
1581
1582 2006-11-26 Mark Mitchell <mark@codesourcery.com>
1583
1584 PR c++/29886
1585 * g++.dg/expr/cast8.C: New test.
1586
1587 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1588
1589 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
1590 Don't ever inline the testcase.
1591
1592 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1593
1594 PR fortran/29982
1595 * gfortran.fortran-torture/compile/parameter_3.f90: New
1596 testcase.
1597
1598 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1599
1600 PR fortran/29951
1601 * gfortran.fortran-torture/execute/transfer2.f90: New test.
1602
1603 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1604
1605 * gfortran.fortran-torture/execute/specifics.f90: Remove test
1606 for CHAR.
1607
1608 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1609
1610 PR libgfortran/29936
1611 * gfortran.dg/write_check3.f90: New test.
1612
1613 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1614
1615 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
1616
1617 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
1618
1619 PR fortran/20880
1620 * gfortran.dg/interface_3.f90: New test.
1621
1622 PR fortran/29387
1623 * gfortran.dg/generic_8.f90: New test.
1624
1625 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1626
1627 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
1628 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
1629 * gfortran.dg/specifics_3.f90: Remove.
1630
1631 2006-11-24 Jakub Jelinek <jakub@redhat.com>
1632
1633 PR c/29955
1634 * gcc.dg/gomp/pr29955.c: New test.
1635
1636 PR c/29736
1637 * gcc.dg/pr29736.c: New test.
1638
1639 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1640
1641 PR tree-opt/29964
1642 * gcc.dg/pure-1.c: New test.
1643
1644 2006-11-24 Joseph Myers <joseph@codesourcery.com>
1645
1646 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
1647 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
1648
1649 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
1650
1651 * gcc.dg/20061124-1.c: New testcase.
1652
1653 2006-11-23 Eric Christopher <echristo@apple.com>
1654
1655 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
1656
1657 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1658
1659 PR c/2707
1660 PR c++/26167
1661 * gcc.dg/Wconversion-integer.c: New. Supersedes
1662 Wconversion-negative-constants.c
1663 * gcc.dg/Wconversion-real.c: New.
1664 * gcc.dg/Wconversion-real-integer.c: New.
1665 * gcc.dg/Wconversion-negative-constants.c: Deleted.
1666 * g++.dg/warn/Wconversion1.C: Modified.
1667
1668 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1669
1670 * gfortran.dg/overload_1.f90: New test.
1671
1672 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1673
1674 PR c/9072
1675 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
1676 Wtraditional-conversion.
1677 * gcc.dg/overflow-warn-2.c: Likewise.
1678 * gcc.dg/Wconversion.c: Likewise. Renamed as
1679 Wtraditional-conversion.c .
1680 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
1681 Wtraditional-conversion-2.c .
1682 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
1683 Wtraditional-conversion-2.c
1684 * gcc.dg/Wconversion-negative-constants.c: New.
1685
1686 2006-11-23 Andrew Pinski <pinskia@gmail.com>
1687
1688 * gcc.dg/tree-ssa/dump-1.c: New test.
1689
1690 2006-11-23 David Ung <davidu@mips.com>
1691
1692 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
1693 -mfp64, allowable when ISA >= 33 and float is enabled.
1694 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
1695 of mthc1 and mfhc1 patterns.
1696
1697 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
1698
1699 PR tree-optimization/29921
1700 * gcc.dg/pr29921.c: New test.
1701
1702 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1703
1704 PR fortran/29441
1705 * gfortran.dg/initialization_4.f90: New test.
1706
1707 2006-11-22 Ira Rosen <irar@il.ibm.com>
1708
1709 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
1710 platforms that have interleaving support.
1711 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
1712 * gcc.dg/vect/vect-strided-a-u16-i2.c,
1713 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
1714 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
1715 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
1716 gcc.dg/vect/vect-strided-u8-i2-gap.c,
1717 gcc.dg/vect/vect-strided-u8-i8.c,
1718 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
1719 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
1720 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
1721 gcc.dg/vect/vect-strided-float.c,
1722 gcc.dg/vect/vect-strided-a-mult.c,
1723 gcc.dg/vect/vect-strided-mult-char-ls.c,
1724 gcc.dg/vect/vect-strided-a-u16-mult.c,
1725 gcc.dg/vect/vect-strided-a-u32-mult.c,
1726 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
1727 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
1728 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
1729 gcc.dg/vect/vect-strided-mult.c,
1730 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
1731 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
1732
1733 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1734
1735 PR fortran/25087
1736 * gfortran.dg/auto_char_len_4.f90: New test.
1737
1738 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1739
1740 PR fortran/29652
1741 * gfortran.dg/generic_7.f90: New test.
1742 * gfortran.dg/defined_operators_1.f90: Add new error.
1743
1744 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
1745
1746 PR tree-optimization/29902
1747 * g++.dg/tree-ssa/pr29902.C: New test.
1748
1749 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
1750
1751 PR fortran/29820
1752 * gfortran.dg/used_types_13.f90: New test.
1753
1754 2006-11-21 Janis Johnson <janis187@us.ibm.com>
1755
1756 * gcc.dg/dfp/snan.c: Delete.
1757
1758 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
1759
1760 * g++.dg/cpp0x/static_assert1.C: New.
1761 * g++.dg/cpp0x/static_assert2.C: New.
1762 * g++.dg/cpp0x/static_assert3.C: New.
1763
1764 2006-11-21 Richard Guenther <rguenther@suse.de>
1765
1766 * gcc.dg/vect/vect-pow-1.c: New testcase.
1767 * gcc.dg/vect/vect-pow-2.c: Likewise.
1768
1769 2006-11-21 Jakub Jelinek <jakub@redhat.com>
1770
1771 PR c++/29570
1772 * g++.dg/template/static29.C: New test.
1773
1774 PR c++/29734
1775 * g++.dg/conversion/simd4.C: New test.
1776
1777 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
1778
1779 PR c++/29475
1780 * g++.dg/template/access19.C: New test.
1781 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
1782 error is reported.
1783
1784 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
1785
1786 PR tree-opt/25500
1787 * gcc.dg/tree-ssa/sra-4.c: New testcase.
1788
1789 2006-11-20 Tobias Burnus <burnus@net-b.de>
1790
1791 PR fortran/27546
1792 * gfortran.dg/import.f90: Extended test.
1793 * gfortran.dg/import2.f90: Extended test.
1794
1795 2006-11-20 Tobias Burnus <burnus@net-b.de>
1796
1797 * gfortran.dg/volatile3.f90: Add conflict test.
1798
1799 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
1800
1801 PR fortran/24783
1802 * gfortran.dg/implicit_10.f90: New test.
1803
1804 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
1805
1806 PR c++/8586
1807 * g++.dg/warn/Wall-write-strings.C: New.
1808
1809 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
1810
1811 * gfortran.dg/alloc_comp_constraint_5.f90: New.
1812 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
1813
1814 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1815
1816 * gfortran.dg/use_3.f90: Remove error message.
1817 * gfortran.dg/iso_fortran_env_1.f90: New test.
1818 * gfortran.dg/iso_fortran_env_2.f90: New test.
1819 * gfortran.dg/iso_fortran_env_3.f90: New test.
1820 * gfortran.dg/iso_fortran_env_4.f90: New test.
1821
1822 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
1823
1824 * gcc.dg/vect/vect-27.c: Fix initialization.
1825
1826 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1827
1828 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
1829 * gcc.dg/torture/builtin-minmax-1.c: New.
1830
1831 * gcc.dg/builtins-20.c: Add cases for copysign.
1832
1833 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1834
1835 PR fortran/24285
1836 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
1837
1838 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1839 * gfortran.dg/use_1.f90: New test.
1840 * gfortran.dg/use_1.f90: New test.
1841 * gfortran.dg/use_1.f90: New test.
1842
1843 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
1844
1845 PR tree-optimization/29801
1846 * gcc.dg/pr29801.c: New test.
1847
1848 2006-11-17 Jakub Jelinek <jakub@redhat.com>
1849
1850 PR middle-end/29584
1851 * gcc.dg/torture/pr29584.c: New test.
1852
1853 2006-11-17 Joseph Myers <joseph@codesourcery.com>
1854
1855 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
1856 Condition PowerPC tests for saving FPRs on powerpc_fprs.
1857 * gcc.target/powerpc/compress-float-ppc.c,
1858 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
1859 powerpc_fprs.
1860 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
1861 do not pass -mhard-float.
1862
1863 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
1864
1865 * gnat.dg/volatile_aggregate.adb: New test.
1866
1867 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1868
1869 PR fortran/29391
1870 PR fortran/29489
1871 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
1872 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
1873
1874 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1875
1876 PR target/29201
1877 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
1878
1879 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
1880
1881 * gfortran.dg/import3.f90: Fix error message.
1882
1883 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
1884
1885 PR tree-opt/29788
1886 * gfortran.fortran-torture/compile/inline_1.f90:
1887 New testcase.
1888
1889 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
1890
1891 * gcc.target/i386/x87regparm-1.c: New test.
1892 * gcc.target/i386/x87regparm-2.c: New test.
1893 * gcc.target/i386/x87regparm-3.c: New test.
1894 * gcc.target/i386/x87regparm-4.c: New test.
1895
1896 2006-11-15 Tobias Burnus <burnus@net-b.de>
1897
1898 PR fortran/27546
1899 * gfortran.dg/import.f90: New test.
1900 * gfortran.dg/import2.f90: New test.
1901 * gfortran.dg/import3.f90: New test.
1902
1903 2006-11-15 Tobias Burnus <burnus@net-b.de>
1904
1905 PR fortran/27588
1906 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
1907
1908 2006-11-15 Tobias Burnus <burnus@net-b.de>
1909
1910 PR fortran/29806
1911 * gfortran.dg/contains.f90: New test.
1912 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
1913
1914 2006-11-15 Jakub Jelinek <jakub@redhat.com>
1915
1916 PR tree-optimization/29581
1917 * gcc.dg/pr29581-1.c: New test.
1918 * gcc.dg/pr29581-2.c: New test.
1919 * gcc.dg/pr29581-3.c: New test.
1920 * gcc.dg/pr29581-4.c: New test.
1921 * gfortran.dg/pr29581.f90: New test.
1922
1923 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
1924
1925 PR fortran/29702
1926 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
1927 numbers in error message headers.
1928
1929 2006-11-14 Richard Guenther <rguenther@suse.de>
1930
1931 * gcc.target/i386/math-torture/math-torture.exp: Restrict
1932 to i?86 and x86_64 targets.
1933
1934 2006-11-14 Caroline Tice <ctice@apple.com>
1935
1936 * gcc.dg/pubtypes-1.c: New file/testcase.
1937 * gcc.dg/pubtypes-2.c: New file/testcase.
1938 * gcc.dg/pubtypes-3.c: New file/testcase.
1939 * gcc.dg/pubtypes-4.c: New file/testcase.
1940 * g++.dg/pubtypes.C: New file/testcase.
1941
1942 2006-11-14 Mark Mitchell <mark@codesourcery.com>
1943
1944 PR c++/29106
1945 * g++.dg/init/self1.C: New test.
1946
1947 2006-11-14 Tobias Burnus <burnus@net-b.de>
1948
1949 PR fortran/29657
1950 * gfortran.dg/conflicts.f90: Add.
1951
1952 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
1953
1954 PR rtl-optimization/29798
1955
1956 * gcc.c-torture/execute/pr29798.c: New.
1957
1958 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1959
1960 * gcc.dg/builtins-20.c: Add more cases.
1961
1962 2006-11-13 Jakub Jelinek <jakub@redhat.com>
1963
1964 PR fortran/29759
1965 * gfortran.dg/gomp/pr29759.f90: New test.
1966
1967 2006-11-13 Mark Mitchell <mark@codesourcery.com>
1968
1969 PR c++/29518
1970 * g++.dg/template/static28.C: New test.
1971
1972 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
1973
1974 * lib/c-torture.exp: Use target-libpath.exp.
1975 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
1976 set GCC_EXEC_PREFIX env var from global variable of same name.
1977
1978 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1979
1980 PR fortran/26994
1981 * gfortran.fortran-torture/compile/transfer-1.f90:
1982 New testcase.
1983
1984 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
1985 Zdenek Dvorak <dvorakz@suse.cz>
1986
1987 PR tree-optimization/29680
1988 * gcc.dg/alias-11.c: New test.
1989
1990 2006-11-12 Jason Merrill <jason@redhat.com>
1991 Andrew Pinski <pinskia@physics.uc.edu>
1992
1993 PR middle-end/28915
1994 * gcc.target/i386/vectorize1.c: New.
1995
1996 2006-11-12 Roger Sayle <roger@eyesopen.com>
1997
1998 PR rtl-optimization/29797
1999 * gcc.c-torture/execute/pr29797-1.c: New test case.
2000
2001 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2002
2003 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
2004
2005 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
2006
2007 * gcc.dg/tree-ssa/prefetch-3.c: New test.
2008
2009 2006-11-12 Roger Sayle <roger@eyesopen.com>
2010
2011 PR tree-optimization/13827
2012 * gcc.dg/fold-eqand-1.c: New test case.
2013
2014 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
2015
2016 PR rtl-opt/28812
2017 * gcc.c-torture/execute/mayalias-3.c: New test.
2018
2019 2006-11-11 Richard Sandiford <richard@codesourcery.com>
2020
2021 PR middle-end/27528
2022 * gcc.c-torture/compile/pr27528.c: New test.
2023 * gcc.dg/pr27528.c: Likewise.
2024
2025 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2026
2027 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
2028
2029 * gcc.dg/torture/builtin-symmetric-1.c: New test.
2030
2031 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
2032
2033 PR fortran/29758
2034 * gfortran.dg/reshape_source_size_1.f90: New test.
2035
2036 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
2037
2038 PR fortran/29315
2039 * gfortran.dg/aliasing_dummy_4.f90: New test.
2040
2041 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
2042
2043 PR target/29777
2044 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
2045 and x86_64-*-* targets.
2046
2047 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2048
2049 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
2050 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
2051 New macros. Use them in exact tests.
2052 (TESTIT3): New macro.
2053 Add tests for fmin, fmax and fma.
2054
2055 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
2056
2057 PR fortran/29431
2058 * gfortran.dg/array_constructor_13.f90: New test.
2059
2060 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
2061
2062 PR fortran/29744
2063 * gfortran.dg/used_types_12.f90: New test.
2064
2065 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
2066
2067 PR middle-end/29726
2068 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
2069 (test6): Ditto.
2070 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
2071 * gcc.dg/fold-eqandshift-3.c: New test case.
2072
2073 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
2074
2075 PR fortran/29699
2076 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
2077
2078 PR fortran/21370
2079 * gfortran.dg/change_symbol_attributes_1.f90: New test.
2080
2081 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2082
2083 * gcc.dg/20061109-1.c: New testcase.
2084
2085 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2086
2087 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
2088
2089 2006-11-09 Tobias Burnus <burnus@net-b.de>
2090
2091 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
2092 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
2093
2094 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
2095
2096 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
2097 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
2098
2099 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2100
2101 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
2102
2103 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2104
2105 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
2106 vect-9.c).
2107 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
2108 * gcc.dg/vect/vect-9.c: Now vectorizable.
2109 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
2110 that support vect_widen_mult.
2111 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
2112 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
2113 vect-reduc-dot-u16.c).
2114 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
2115 vect-reduc-dot-u16.c).
2116 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
2117 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
2118 vect-reduc-dot-s8.c).
2119 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
2120 vect-reduc-dot-s8.c).
2121 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
2122 vect-reduc-dot-s8.c).
2123 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
2124 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
2125 vect-reduc-dot-u8.c).
2126 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
2127 vect-reduc-dot-u8.c).
2128 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
2129 * gcc.dg/vect/vect-multitypes-9.c: New test.
2130 * gcc.dg/vect/vect-multitypes-10.c: New test.
2131 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
2132 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
2133 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
2134 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
2135 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
2136 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
2137 wrapv-vect-reduc-dot-s8.c.
2138 * lib/target-support.exp (check_effective_target_vect_unpack): New.
2139 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
2140 targets that support vec_unpack.
2141 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
2142 (check_effective_target_vect_widen_mult_qi_to_hi): New.
2143 (check_effective_target_vect_widen_mult_hi_to_si): New.
2144 (check_effective_target_vect_widen_sum): Removed.
2145
2146 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2147
2148 * gcc.dg/vect/vect-multitypes-8.c: New test.
2149 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
2150
2151 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2152
2153 * gcc.dg/vect/vect-multitypes-7.c: New test.
2154
2155 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2156
2157 * gcc.dg/vect/vect-multitypes-4.c: New test.
2158 * gcc.dg/vect/vect-multitypes-5.c: New test.
2159 * gcc.dg/vect/vect-multitypes-6.c: New test.
2160
2161 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2162
2163 * gcc.dg/vect/vect-multitypes-1.c: New test.
2164 * gcc.dg/vect/vect-multitypes-2.c: New test.
2165 * gcc.dg/vect/vect-multitypes-3.c: New test.
2166
2167 2006-11-07 Eric Christopher <echristo@apple.com>
2168
2169 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
2170 Test using scan-assembler-not.
2171
2172 2006-11-07 Jakub Jelinek <jakub@redhat.com>
2173
2174 * gcc.dg/inline-17.c: New test.
2175
2176 2006-11-07 Steve Ellcey <sje@cup.hp.com>
2177
2178 PR other/25028
2179 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
2180 on HP-UX.
2181
2182 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
2183
2184 PR fortran/29539
2185 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
2186
2187 PR fortran/29634
2188 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
2189 test.
2190
2191 2006-11-07 Tobias Burnus <burnus@net-b.de>
2192
2193 PR fortran/29601
2194 * gfortran.dg/volatile.f90: Add.
2195 * gfortran.dg/volatile2.f90: Add.
2196 * gfortran.dg/volatile3.f90: Add.
2197 * gfortran.dg/volatile4.f90: Add.
2198 * gfortran.dg/volatile5.f90: Add.
2199 * gfortran.dg/volatile6.f90: Add.
2200 * gfortran.dg/volatile7.f90: Add.
2201
2202 2006-11-06 Tobias Burnus <burnus@net-b.de>
2203
2204 * gfortran.dg/io_constraints_2.f90: Adjust pattern
2205 for matching error messages.
2206 * gfortran.dg/specifics_3.f90: Adjust pattern
2207 for matching error messages.
2208
2209 2006-11-06 Janis Johnson <janis187@us.ibm.com>
2210 Bernhard Fischer <aldot@gcc.gnu.org>
2211
2212 * lib/gcc-dg.exp (output-exists): New proc.
2213 (output-exists-not): New proc.
2214 * gcc.test-framework/test-framework.awk: Support new directives.
2215 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
2216 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
2217 * gcc.test-framework/dg-outexists-exp-F.c: New test.
2218 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
2219 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
2220 * gcc.test-framework/dg-outexists-exp-P.c: New test.
2221
2222 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
2223
2224 PR fortran/29630
2225 PR fortran/29679
2226 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
2227 * gfortran.dg/initialization_3.f90: New.
2228
2229 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2230
2231 PR libgfortran/25545
2232 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
2233
2234 2006-11-05 Jakub Jelinek <jakub@redhat.com>
2235
2236 PR middle-end/29695
2237 * gcc.c-torture/execute/pr29695-1.c: New test.
2238 * gcc.c-torture/execute/pr29695-2.c: New test.
2239
2240 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
2241
2242 PR fortran/29565
2243 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
2244
2245 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
2246
2247 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
2248 for matching error messages.
2249
2250 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
2251
2252 PR target/26915
2253 * gcc.target/i386/387-12.c: New test.
2254
2255 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2256
2257 PR libfortran/29713
2258 * gfortran.dg/pr29713.f90: New test.
2259
2260 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
2261
2262 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
2263 Also test for bogus rest sign.
2264
2265 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2266
2267 PR libfortran/27895
2268 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
2269
2270 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
2271
2272 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
2273 from error messages.
2274
2275 2006-11-02 Mike Stump <mrs@apple.com>
2276
2277 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
2278
2279 * g++.old-deja/g++.abi/align.C: Enable for darwin.
2280
2281 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
2282
2283 * g++.dg/eh/gcsec1.C: New test.
2284
2285 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2286
2287 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
2288 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
2289
2290 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
2291
2292 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
2293 hexadecimal value.
2294 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
2295 * gcc.dg/pr14796-2.c: Likewise.
2296
2297 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2298
2299 * gcc.c-torture/execute/20061101-1.c: New test.
2300
2301 2006-11-01 Richard Guenther <rguenther@suse.de>
2302
2303 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
2304
2305 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2306
2307 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
2308 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
2309
2310 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2311
2312 * gcc.c-torture/execute/20061031-1.c: New test.
2313
2314 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2315
2316 PR 23067
2317 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
2318 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
2319 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
2320 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
2321 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
2322 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
2323 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
2324
2325 2006-10-31 Eric Christopher <echristo@apple.com>
2326 Falk Hueffner <falk@debian.org>
2327
2328 * gcc.dg/builtin-bswap-1.c: New.
2329 * gcc.dg/builtin-bswap-2.c: New.
2330 * gcc.dg/builtin-bswap-3.c: New.
2331 * gcc.dg/builtin-bswap-4.c: New.
2332 * gcc.dg/builtin-bswap-5.c: New.
2333 * gcc.target/i386/builtin-bswap-1.c: New.
2334
2335 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2336
2337 * gcc.dg/inline-16.c: New.
2338
2339 PR 16622
2340 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
2341 defining it.
2342 * gcc.dg/inline-13.c: New.
2343 * gcc.dg/inline-14.c: New.
2344 * gcc.dg/inline-15.c: New.
2345
2346 PR 11377
2347 * gcc.dg/inline6.c: New.
2348 * gcc.dg/inline7.c: New.
2349
2350 2006-10-31 Roger Sayle <roger@eyesopen.com>
2351
2352 PR middle-end/23470
2353 * gcc.dg/pr23470-1.c: New test case.
2354
2355 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
2356
2357 PR fortran/29537
2358 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
2359 data.
2360 * gfortran.dg/blockdata_2.f90: New testcase.
2361
2362 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
2363
2364 PR libfortran/29627
2365 * gfortran.dg/unf_short_record_1.f90: New test.
2366
2367 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2368
2369 PR fortran/29067
2370 * gfortran.dg/pr29067.f: New test.
2371
2372 2006-10-31 Joseph Myers <joseph@codesourcery.com>
2373 Richard Sandiford <richard@codesourcery.com>
2374
2375 * lib/target-supports.exp (get_compiler_messages): Append options
2376 as a single list element.
2377 (check_effective_target_arm_vfp_ok): New.
2378 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
2379
2380 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
2381
2382 PR fortran/29387
2383 * gfortran.dg/intrinsic_actual_2.f90: New test.
2384
2385 PR fortran/29490
2386 * gfortran.dg/actual_array_interface_1.f90: New test.
2387
2388 PR fortran/29641
2389 * gfortran.dg/used_types_11.f90: New test.
2390
2391 2006-10-30 Dirk Mueller <dmueller@suse.de>
2392
2393 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
2394 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
2395 * g++.old-deja/g++.pt/eichin01.C (main): Same.
2396 * g++.old-deja/g++.mike/net25.C (main): Same.
2397 * g++.dg/lookup/exception1.C (main): Same.
2398 * g++.dg/parse/parens2.C (main): Same.
2399
2400 2006-10-30 Roger Sayle <roger@eyesopen.com>
2401
2402 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
2403
2404 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2405
2406 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
2407 * gcc.dg/torture/builtin-math-3.c: Likewise.
2408
2409 2006-10-30 Tobias Burnus <burnus@net-b.de>
2410
2411 PR fortran/29452
2412 * gfortran.dg/write_check.f90: Check run-time keyword checking.
2413 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
2414
2415 2006-10-30 Andrew Pinski <pinskia@gmail.com>
2416
2417 PR Fortran/29410
2418 * gfortran.fortran-torture/execute/transfer1.f90: New test.
2419
2420 2006-10-30 Joseph Myers <joseph@codesourcery.com>
2421
2422 * lib/target-supports.exp (check_function_available): Declare
2423 function before calling.
2424
2425 2006-10-30 Jakub Jelinek <jakub@redhat.com>
2426
2427 PR tree-optimization/29637
2428 * gcc.dg/pr29637.c: New test.
2429
2430 2006-10-29 Roger Sayle <roger@eyesopen.com>
2431
2432 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
2433 tree canonicalization.
2434
2435 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2436
2437 * gcc.dg/builtins-20.c: Add more hypot tests.
2438
2439 2006-10-29 Roger Sayle <roger@eyesopen.com>
2440
2441 * gcc.dg/fold-compare-1.c: New test case.
2442
2443 2006-10-29 Dirk Mueller <dmueller@suse.de>
2444
2445 PR c++/16307
2446 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
2447
2448 2006-10-29 Roger Sayle <roger@eyesopen.com>
2449
2450 PR tree-optimization/15458
2451 * gcc.dg/fold-xornot-1.c: New test case.
2452
2453 2006-10-29 Richard Guenther <rguenther@suse.de>
2454
2455 * gcc.target/i386/math-torture/trunc.c: New testcase.
2456
2457 2006-10-29 Richard Guenther <rguenther@suse.de>
2458
2459 * gcc.target/i386/math-torture/round.c: New testcase.
2460
2461 2006-10-29 Richard Guenther <rguenther@suse.de>
2462
2463 * gcc.target/i386/math-torture/ceil.c: New testcase.
2464 * gcc.target/i386/math-torture/floor.c: Likewise.
2465
2466 2006-10-29 Richard Guenther <rguenther@suse.de>
2467
2468 * gcc.target/i386/math-torture/rint.c: New testcase.
2469 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
2470
2471 2006-10-29 Richard Guenther <rguenther@suse.de>
2472
2473 * gcc.target/i386/math-torture/lfloor.c: New testcase.
2474 * gcc.target/i386/math-torture/lceil.c: Likewise.
2475
2476 2006-10-28 Tobias Burnus <burnus@net-b.de>
2477
2478 PR libgfortran/24313
2479 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
2480
2481 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
2482
2483 * gcc.c-torture/execute/20020118-1.c,
2484 gcc.c-torture/execute/builtins/strlen.c,
2485 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
2486 comment typos.
2487
2488 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2489
2490 * gcc.dg/builtins-20.c: Add tests for hypot.
2491 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
2492 two-argument builtins.
2493 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
2494 TESTIT2. Update all callers.
2495 (TESTIT2, TESTIT2_R): New helper macros.
2496 Add testcases for pow, hypot and atan2.
2497
2498 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2499
2500 PR C++/29295
2501 * g++.dg/expr/bool1.C: New test.
2502 * g++.dg/expr/bool2.C: New test.
2503
2504 2006-10-28 Tobias Burnus <burnus@net-b.de>
2505
2506 PR fortran/28224
2507 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
2508 * gfortran.dg/namelist_internal.f90: New test.
2509
2510 2006-10-28 Tobias Burnus <burnus@net-b.de>
2511
2512 PR fortran/29625
2513 * gfortran.dg/io_real_boz.f90: Add.
2514 * gfortran.dg/io_real_boz2.f90: Add.
2515
2516 2006-10-28 Richard Guenther <rguenther@suse.de>
2517
2518 PR middle-end/26899
2519 * gcc.dg/tree-ssa/pr26899.c: New testcase.
2520
2521 2006-10-28 Richard Guenther <rguenther@suse.de>
2522
2523 PR target/28806
2524 * gcc.target/i386/math-torture/lround.c: New testcase.
2525
2526 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
2527
2528 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
2529 * gcc.dg/builtins-44.c: Likewise.
2530 * gcc.dg/builtins-45.c: Likewise.
2531 * gcc.dg/pr28796-2.c: Likewise.
2532 * gcc.dg/unordered-3.c: Likewise.
2533
2534 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2535
2536 PR libgfortran/27954
2537 * gfortran.dg/error_recovery_2.f90: New test.
2538
2539 2006-10-26 Richard Guenther <rguenther@suse.de>
2540
2541 * gcc.target/i386/i386.exp: Use glob, not find to collect
2542 tests. Avoids recursing into subdirectories.
2543 * gcc.target/i386/math-torture/math-torture.exp: Torture
2544 for interesting ia32 math options.
2545 * gcc.target.i386/math-torture/lrint.c: New testcase.
2546
2547 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2548
2549 PR libgfortran/29563
2550 * gfortran.dg/arrayio_9.f90: Update test.
2551 * gfortran.dg/arrayio_19.f90: New test.
2552
2553 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
2554
2555 * gcc.dg/20061026.c: New testcase.
2556
2557 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2558
2559 PR libgfortran/29563
2560 * gfortran.dg/arrayio_9.f90: New test.
2561
2562 2006-10-26 Ben Elliston <bje@au.ibm.com>
2563
2564 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
2565 Copy the strings manually, as strcpy may call strlen.
2566
2567 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2568
2569 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
2570 Add checks for log, log2, log10 and log1p.
2571
2572 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
2573 we already test 0.0. Add checks for expm1, log, log2, log10,
2574 log1p, cbrt, erf and erfc.
2575
2576 2006-10-25 Steve Ellcey <sje@cup.hp.com>
2577
2578 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
2579
2580 2006-10-25 Uros Bizjak <uros@kss-loka.si>
2581
2582 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
2583 and remainderl() built-in functions. Remove -ffast-math from
2584 dg-options.
2585
2586 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2587
2588 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
2589 acosh and atanh.
2590
2591 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
2592 floating point modifiers to arguments passed to float and long
2593 double functions respectively. Update all callers to use floating
2594 point numbers, not integers. Add tests for exp, exp2 and
2595 exp10/pow10.
2596
2597 * gcc.dg/torture/builtin-math-3.c: New test.
2598
2599 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
2600
2601 PR fortran/29393
2602 * gfortran.dg/initialize_2.f90: New.
2603
2604 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2605
2606 * gcc.dg/torture/builtin-math-2.c: New test.
2607
2608 2006-10-24 Richard Guenther <rguenther@suse.de>
2609
2610 PR middle-end/28796
2611 * gcc.dg/pr28796-1.c: New testcase.
2612 * gcc.dg/pr28796-2.c: Likewise.
2613
2614 2006-10-24 Richard Guenther <rguenther@suse.de>
2615
2616 * gcc.dg/builtins-57.c: New testcase.
2617
2618 2006-10-24 Richard Guenther <rguenther@suse.de>
2619
2620 PR tree-optimization/29567
2621 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
2622
2623 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
2624
2625 PR tree-optimization/14784
2626 * gcc.dg/alias-10.c: New test.
2627
2628 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2629
2630 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
2631
2632 2006-10-23 Jakub Jelinek <jakub@redhat.com>
2633
2634 * gcc.dg/builtin-strncat-chk-1.c: New test.
2635
2636 2006-10-23 Jan Hubicka <jh@suse.cz>
2637
2638 * gcc.dg/memmove-1.c: New test.
2639
2640 2006-10-23 Paul Brook <paul@codesourcery.com>
2641
2642 * gcc.dg/pragma-pack-5.c: New test.
2643
2644 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
2645
2646 * g++.dg/other/s390-1.C: New testcase.
2647
2648 2006-10-23 Richard Guenther <rguenther@suse.de>
2649
2650 PR middle-end/27132
2651 PR middle-end/23295
2652 * gcc.dg/pr27132.c: New testcase.
2653 * gcc.dg/pr23295.c: Likewise.
2654 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
2655 * g++.dg/tree-ssa/pr19807.C: Likewise.
2656
2657 2006-10-23 Richard Guenther <rguenther@suse.de>
2658
2659 PR middle-end/21032
2660 * gcc.dg/pr21032.c: New testcase.
2661
2662 2006-10-22 Jeff Law <law@redhat.com>
2663 Richard Guenther <rguenther@suse.de>
2664
2665 PR tree-optimization/15911
2666 * gcc.dg/tree-ssa/vrp30.c: New testcase.
2667
2668 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
2669
2670 PR c++/20647
2671 * g++.dg/abi/rtti3.C: New.
2672
2673 2006-10-21 Uros Bizjak <uros@kss-loka.si>
2674
2675 PR middle-end/28252
2676 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
2677 transformation.
2678
2679 2006-10-21 Richard Guenther <rguenther@suse.de>
2680
2681 PR tree-optimization/3511
2682 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
2683
2684 2006-10-21 Richard Guenther <rguenther@suse.de>
2685
2686 PR middle-end/26898
2687 * gcc.dg/torture/pr26898-1.c: New testcase.
2688 * gcc.dg/torture/pr26898-2.c: Likewise.
2689
2690 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
2691
2692 PR c++/28053
2693 * g++.dg/parse/bitfield1.C: Adjust error markers.
2694 * g++.dg/parse/bitfield2.C: New test.
2695
2696 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
2697
2698 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
2699
2700 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2701
2702 PR libfortran/27895
2703 * gfortran.dg/zero_sized_1.f90: New test.
2704
2705 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
2706
2707 * gcc.dg/div-compare-1.c: New test.
2708
2709 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
2710
2711 PR fortran/29216
2712 * gfortran.dg/result_default_init_1.f90: New test.
2713
2714 PR fortran/29314
2715 * gfortran.dg/automatic_default_init_1.f90: New test.
2716
2717 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
2718 from 38 to 33.
2719
2720 2006-10-18 Geoffrey Keating <geoffk@apple.com>
2721
2722 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
2723 'using namespace std' without previous declaration.
2724 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
2725 * g++.old-deja/g++.robertl/eb133c.C: New.
2726
2727 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2728
2729 PR libgfortran/29277
2730 * gfortran.dg/streamio_4.f90: Update test.
2731 * gfortran.dg/streamio_11.f90: New test.
2732
2733 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
2734
2735 PR c++/27952
2736 * g++.dg/inherit/virtual1.C: New test.
2737
2738 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2739
2740 PR c++/28261
2741 * g++.dg/parse/enum3.C: New test.
2742
2743 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2744
2745 PR c++/29039
2746 * g++.dg/init/ctor8.C: New test.
2747
2748 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2749
2750 PR c++/27270
2751 * g++.dg/ext/complit8.C: Tweak error markers.
2752 * g++.dg/template/complit1.C: Add error marker.
2753
2754 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2755
2756 PR c++/27270
2757 * g++.dg/ext/complit8.C: New test.
2758
2759 PR c++/29408
2760 * g++.dg/parse/dtor12.C: New test.
2761
2762 PR c++/29435
2763 * g++.dg/template/sizeof11.C: New test.
2764
2765 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
2766
2767 PR fortran/29392
2768 * gfortran.dg/data_char_3.f90: New test.
2769
2770 PR fortran/29451
2771 * gfortran.dg/negative_automatic_size.f90: New test.
2772
2773 2006-10-16 David Daney <ddaney@avtrex.com>
2774
2775 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
2776
2777 2006-10-16 Eric Christopher <echristo@apple.com>
2778
2779 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
2780 x86_64.
2781
2782 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2783
2784 PR c++/28211
2785 * g++.dg/tc1/dr49.C: Tweak error messages.
2786 * g++.dg/parse/template21.C: New test.
2787
2788 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2789
2790 PR middle-end/20491
2791 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
2792
2793 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
2794
2795 PR fortran/29403
2796 * gfortran.dg/print_1.f90: New test.
2797
2798 2006-10-15 Jan Hubicka <jh@suse.cz>
2799
2800 PR middle-end/29241
2801 * gcc.c-torture/compile/pr29241.c: New testcase.
2802
2803 2006-10-15 David Edelsohn <edelsohn@gnu.org>
2804
2805 PR middle-end/29250
2806 * gcc.c-torture/compile/pr29250.c: New test.
2807
2808 2006-10-15 Richard Guenther <rguenther@suse.de>
2809
2810 * gcc.dg/pr29299.c: New testcase.
2811
2812 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
2813
2814 PR fortran/24767
2815 * gfortran.dg/label_4.f90: Adjust warning flag.
2816
2817 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
2818
2819 PR fortran/29371
2820 * gfortran.dg/nullify_3.f90: New test.
2821
2822 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2823
2824 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2825 on Solaris 2.5.1 too.
2826
2827 2006-10-13 Eric Christopher <echristo@apple.com>
2828
2829 * gcc.dg/pr25993.c: Skip for darwin.
2830
2831 2006-10-13 Eric Christopher <echristo@apple.com>
2832
2833 * gcc.dg/visibility-11.c: Skip for darwin.
2834
2835 2006-10-13 Eric Christopher <echristo@apple.com>
2836
2837 * gcc.dg/darwin-weakimport-1.c: Use
2838 -fno-asynchronous-unwind-tables.
2839 * gcc.dg/darwin-weakimport-3.c: Ditto.
2840
2841 2006-10-13 Richard Guenther <rguenther@suse.de>
2842
2843 PR tree-optimization/29446
2844 * gcc.dg/torture/pr29446.c: New testcase.
2845
2846 2006-10-13 Bill Wendling <wendling@apple.com>
2847
2848 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
2849 * g++.old-deja/g++.jason/hmc1.C: Likewise.
2850 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
2851 * g++.old-deja/g++.law/shadow1.C: Likewise.
2852 * g++.old-deja/g++.law/ctors10.C: Likewise.
2853 * g++.dg/debug/namespace1.C: Likewise.
2854 * g++.dg/inherit/namespace-as-base.C: Likewise.
2855 * g++.dg/opt/delay-slot-1.C: Likewise.
2856 * g++.dg/parse/defarg10.C: Likewise.
2857 * g++.dg/template/ptrmem11.C: Likewise.
2858 * g++.dg/template/mem_func_ptr.C: Likewise.
2859 * g++.dg/template/spec19.C: Likewise.
2860
2861 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
2862
2863 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
2864
2865 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
2866
2867 PR fortran/29373
2868 * gfortran.dg/implicit_9.f90: New test.
2869
2870 PR fortran/29407
2871 * gfortran.dg/namelist_25.f90: New test.
2872
2873 PR fortran/27701
2874 * gfortran.dg/same_name_2.f90: New test.
2875
2876 PR fortran/29232
2877 * gfortran.dg/host_assoc_types_1.f90: New test.
2878
2879 PR fortran/29364
2880 * gfortran.dg/missing_derived_type_1.f90: New test.
2881 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
2882
2883 PR fortran/29422
2884 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
2885
2886 PR fortran/29428
2887 * gfortran.dg/alloc_comp_assign_5.f90: New test.
2888
2889 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2890
2891 PR fortran/29391
2892 * gfortran.dg/bound_2.f90: New test.
2893
2894 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2895
2896 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
2897 directive.
2898 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
2899 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
2900 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
2901 * gfortran.dg/gomp/reduction3.f90: Likewise.
2902 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
2903 * gfortran.dg/dummy_procedure_2.f90: Likewise.
2904 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2905 * gfortran.dg/forall_4.f90: Likewise.
2906 * gfortran.dg/spec_expr_4.f90: Likewise.
2907 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
2908 * gfortran.dg/forall_5.f90: Likewise.
2909 * gfortran.dg/open_access_append_2.f90: Add check for
2910 compile-time warning.
2911
2912 2006-10-13 Mark Mitchell <mark@codesourcery.com>
2913
2914 PR c++/28506
2915 * g++.dg/parse/pure1.C: New test.
2916
2917 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2918
2919 PR fortran/21435
2920 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
2921 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
2922 for compile-time warnings.
2923 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
2924 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
2925 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
2926 file.
2927 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
2928 specifier.
2929 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
2930 compile-time warning.
2931
2932 2006-10-12 Jan Hubicka <jh@suse.cz>
2933
2934 PR c/28419
2935 * gcc.dg/pr28319.c: New test.
2936
2937 2006-10-12 Mark Mitchell <mark@codesourcery.com>
2938 PR c++/29318
2939 * g++.dg/ext/vla4.C: New test.
2940
2941 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
2942
2943 PR c++/27961
2944 * g++.dg/template/crash60.C: New test.
2945 * g++.dg/other/large-size-array.C: Adjust error markers.
2946 * g++.dg/parse/crash27.C: Likewise.
2947 * g++.dg/template/crash1.C: Likewise.
2948
2949 2006-10-12 Steve Ellcey <sje@cup.hp.com>
2950
2951 PR testsuite/29093
2952 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
2953
2954 2006-10-12 Jakub Jelinek <jakub@redhat.com>
2955
2956 PR preprocessor/28709
2957 * gcc.dg/cpp/paste14.c: New test.
2958
2959 2006-10-11 Mark Mitchell <mark@codesourcery.com>
2960
2961 PR c++/29175
2962 * g++.dg/init/array24.C: New test.
2963
2964 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2965
2966 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
2967 of <sys/types.h>.
2968
2969 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
2970
2971 PR c++/29024
2972 * g++.dg/parse/typedef8.C: New test.
2973 * g++.dg/other/mult-stor1.C: Adjust error markers.
2974
2975 2006-10-11 Richard Guenther <rguenther@suse.de>
2976
2977 PR tree-optimization/28230
2978 * gcc.dg/torture/pr28230.c: New testcase.
2979
2980 2006-10-11 Richard Guenther <rguenther@suse.de>
2981
2982 PR inline-asm/29119
2983 * gcc.dg/torture/pr29119.c: New testcase.
2984
2985 2006-10-10 Jakub Jelinek <jakub@redhat.com>
2986
2987 PR middle-end/29272
2988 * gcc.c-torture/execute/20060930-2.c: New test.
2989
2990 2006-10-09 Richard Henderson <rth@redhat.com>
2991
2992 Revert emutls patch.
2993
2994 2006-10-09 Richard Guenther <rguenther@suse.de>
2995
2996 PR middle-end/29254
2997 * gcc.dg/pr29254.c: New testcase.
2998
2999 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
3000 Paul Thomas <pault@gcc.gnu.org>
3001
3002 PR fortran/20541
3003 * gfortran.dg/alloc_comp_basics_1.f90: New test.
3004 * gfortran.dg/alloc_comp_basics_2.f90: New test.
3005 * gfortran.dg/alloc_comp_assign_1.f90: New test.
3006 * gfortran.dg/alloc_comp_assign_2.f90: New test.
3007 * gfortran.dg/alloc_comp_assign_3.f90: New test.
3008 * gfortran.dg/alloc_comp_assign_4.f90: New test.
3009 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
3010 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
3011 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
3012 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
3013 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
3014 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
3015 * gfortran.dg/alloc_comp_std.f90: New test.
3016 * gfortran.dg/move_alloc.f90: New test.
3017
3018 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
3019
3020 PR fortran/29115
3021 * gfortran.dg/derived_constructor_comps_2.f90: New test.
3022
3023 PR fortran/29211
3024 * gfortran.dg/forall_char_dependencies_1.f90: New test.
3025
3026 2006-10-08 Tobias Burnus <burnus@net-b.de>
3027
3028 PR fortran/28585
3029 * gfortran.dg/new_line.f90: New test.
3030
3031 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3032
3033 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
3034 * gcc.dg/torture/builtin-convert-1.c,
3035 gcc.dg/torture/builtin-convert-2.c,
3036 gcc.dg/torture/builtin-convert-3.c,
3037 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
3038
3039 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
3040
3041 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
3042 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
3043 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
3044 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
3045
3046 2006-10-07 Andrew Pinski <pinskia@gmail.com>
3047
3048 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
3049 Xfail some tests for powerpc-darwin and powerpc-aix.
3050
3051 2006-10-07 Jakub Jelinek <jakub@redhat.com>
3052
3053 PR c/29380
3054 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
3055
3056 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3057
3058 PR target/29300
3059 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
3060 on hppa*-*-hpux*.
3061
3062 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3063
3064 PR fortran/16580
3065 PR fortran/29288
3066 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
3067 Add tests for using all possible intrinsics as actual arguments.
3068 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
3069 all possible intrinsics as actual arguments.
3070 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
3071 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
3072
3073 2006-10-07 Richard Sandiford <richard@codesourcery.com>
3074
3075 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
3076 * gcc.dg/debug/debug-2.c: Likewise.
3077
3078 2006-10-06 Uros Bizjak <uros@kss-loka.si>
3079
3080 * gcc.c-torture/compile/sync-2.c: New test.
3081
3082 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3083
3084 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
3085 line endings.
3086
3087 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3088
3089 PR rtl-optimization/29128
3090 * gcc.c-torture/compile/pr29128.c: New test.
3091
3092 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3093
3094 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
3095 line endings.
3096
3097 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
3098
3099 PR middle-end/29256
3100 * gcc.dg/tree-ssa/loop-19.c: New test.
3101
3102 2006-10-06 Jakub Jelinek <jakub@redhat.com>
3103
3104 PR tree-optimization/29330
3105 * gcc.dg/pr29330.c: New test.
3106
3107 PR target/28924
3108 * gcc.c-torture/compile/20061005-1.c: New test.
3109
3110 2006-10-06 Olivier Hainque <hainque@adacore.com>
3111
3112 * gcc.dg/typename-vla-1.c: New case.
3113 * gnat.dg/forward_vla.adb: New case.
3114
3115 2006-10-06 Jakub Jelinek <jakub@redhat.com>
3116
3117 PR tree-optimization/29290
3118 * gfortran.dg/loop_nest_1.f90: New test.
3119
3120 PR target/29198
3121 * gcc.dg/tls/opt-12.c: New test.
3122
3123 PR fortran/28415
3124 * gfortran.dg/save_2.f90: New test.
3125
3126 PR c/29091
3127 * gcc.dg/pr29091.c: New test.
3128
3129 2006-10-06 Joseph Myers <joseph@codesourcery.com>
3130
3131 * lib/target-supports.exp
3132 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
3133 same as x86_64-*-*; check for LP64.
3134
3135 2006-10-04 Richard Henderson <rth@redhat.com>
3136
3137 * lib/target-supports.exp (check_effective_target_tls): Redefine
3138 to mean non-emulated tls.
3139 * gcc.dg/tls/alias-1.c: Remove tls requirement.
3140 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
3141 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
3142 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
3143 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
3144 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
3145 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
3146
3147 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
3148
3149 PR fortran/29343
3150 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
3151
3152 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3153
3154 * gfortran.dg/bounds_check_fail_1.f90: New test.
3155
3156 2006-10-03 Mark Mitchell <mark@codesourcery.com>
3157
3158 PR c++/29020
3159 * g++.dg/template/friend48.C: New test.
3160
3161 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
3162
3163 PR fortran/29098
3164 * gfortran.dg/default_initialization_2.f90: New test.
3165
3166 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
3167
3168 PR fortran/20779
3169 PR fortran/20891
3170 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
3171
3172 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
3173
3174 PR fortran/29284
3175 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
3176
3177 PR fortran/29321
3178 PR fortran/29322
3179 * gfortran.dg/missing_optional_dummy_2.f90: New test.
3180
3181 PR fortran/25091
3182 PR fortran/25092
3183 * gfortran.dg/entry_array_specs_1.f90: New test.
3184
3185 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
3186
3187 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
3188 insufficient to inhibit some test failures at -O3. Do testing
3189 on integers.
3190
3191 2006-10-03 Mark Mitchell <mark@codesourcery.com>
3192
3193 PR c++/29138
3194 * g++.dg/inherit/access8.C: New test.
3195 * g++.dg/template/dtor4.C: Tweak error messages.
3196
3197 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3198
3199 PR fortran/27478
3200 * gfortran.dg/entry_8.f90: New test.
3201
3202 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3203
3204 PR c++/29291
3205 * g++.dg/parse/new4.C: New test.
3206
3207 2006-10-03 Uros Bizjak <uros@kss-loka.si>
3208
3209 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
3210 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
3211 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
3212 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
3213 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
3214
3215 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3216
3217 PR fortran/19260
3218 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
3219 * gfortran.dg/continuation_2.f90: New test.
3220
3221 PR fortran/19262
3222 * gfortran.dg/continuation_3.f90: New test.
3223 * gfortran.dg/continuation_4.f90: New test.
3224 * gfortran.dg/continuation_5.f: New test.
3225 * gfortran.dg/continuation_6.f: New test.
3226
3227 2006-10-02 Mark Mitchell <mark@codesourcery.com>
3228
3229 PR c++/29226
3230 * g++.dg/template/vla1.C: New test.
3231
3232 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3233
3234 PR fortran/29210
3235 * gfortran.dg/complex_parameter_1.f90: New test.
3236
3237 2006-10-02 Jakub Jelinek <jakub@redhat.com>
3238
3239 PR c/29154
3240 * gcc.c-torture/execute/20060929-1.c: New test.
3241
3242 2006-10-01 Mark Mitchell <mark@codesourcery.com>
3243
3244 PR c++/29105
3245 * g++.dg/template/member6.C: New test.
3246 * g++.dg/parse/typename7.C: Adjust error markers.
3247
3248 PR c++/29080
3249 * g++.dg/template/member7.C: New test.
3250
3251 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
3252
3253 PR c/24010
3254 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
3255 gcc.dg/Woverride-init-3.c: New tests.
3256
3257 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
3258
3259 * gcc.c-torture/execute/20060930-1.c: New test.
3260
3261 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3262
3263 PR fortran/18791
3264 * gfortran.dg/specifics_1.f90: New test.
3265 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
3266 complex specifics.
3267
3268 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3269
3270 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
3271 pthread-init-common.h: New.
3272
3273 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
3274
3275 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
3276 precision on some archs.
3277
3278 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
3279
3280 * gcc.dg/non-local-goto-1.c: New test.
3281 * gcc.dg/non-local-goto-2.c: Likewise.
3282 * gcc.dg/setjmp-3.c: Likewise.
3283 * gcc.dg/setjmp-4.c: Likewise.
3284
3285 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
3286
3287 * gnat.dg/self_aggregate_with_pointer.adb: New test.
3288
3289 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
3290
3291 PR fortran/28276
3292 * gfortran.dg/exponent_1.f90: New test.
3293
3294 PR fortran/27021
3295 * gfortran.dg/nearest_1.f90: New test.
3296
3297 2006-09-26 Jakub Jelinek <jakub@redhat.com>
3298
3299 PR middle-end/25261
3300 PR middle-end/28790
3301 * gcc.dg/gomp/nestedfn-1.c: New test.
3302
3303 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
3304
3305 PR objc/29195
3306 * objc/compile/method-1.m: New test.
3307
3308 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
3309
3310 PR c++/26938
3311 * g++.dg/template/crash58.C: New test.
3312 * g++.dg/parse/crash28.C: Adjust error markers.
3313 * g++.dg/template/crash34.C: Likewise.
3314 * g++.dg/template/friend31.C: Likewise.
3315 * g++.dg/template/crash32.C: Likewise.
3316
3317 PR c++/27329
3318 * g++.dg/template/crash59.C: New test.
3319
3320 PR c++/27667
3321 * g++.dg/template/spec33.C: New test.
3322 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
3323
3324 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
3325 Adam Nemet <anemet@caviumnetworks.com>
3326
3327 * gcc.dg/tree-ssa/ivopts-1.c: New test.
3328 * gcc.dg/tree-ssa/ivopts-2.c: New test.
3329
3330 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
3331
3332 PR target/28911
3333 * gcc.dg/pr28911.c: New.
3334
3335 2006-09-23 Uros Bizjak <uros@kss-loka.si>
3336
3337 PR target/29169
3338 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
3339 (dg-options): Add -mfpmath=387.
3340
3341 2006-09-23 Jakub Jelinek <jakub@redhat.com>
3342
3343 PR c/28706
3344 * gcc.dg/pr28706.c: New test.
3345
3346 PR c/28712
3347 * gcc.dg/pr28712.c: New test.
3348
3349 2006-09-22 Mike Stump <mrs@apple.com>
3350
3351 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
3352
3353 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
3354
3355 PR tree-optimization/28888
3356 * gcc.dg/pr28888.c: New test.
3357
3358 2006-09-21 Mark Mitchell <mark@codesourcery.com>
3359
3360 PR c++/29016
3361 * g++.dg/init/ptrfn1.C: New test.
3362
3363 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
3364
3365 PR c++/28861
3366 * g++.dg/template/spec32.C: New test.
3367 * g++.dg/parse/crash9.C: Adjust error markers.
3368
3369 PR c++/28303
3370 * g++.dg/template/typedef6.C: New test.
3371 * g++.dg/init/error1.C: Adjust error markers.
3372 * g++.dg/parse/crash9.C: Likewise.
3373 * g++.dg/template/crash55.C: Likewise.
3374
3375 2006-09-21 Janis Johnson <janis187@us.ibm.com>
3376
3377 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
3378
3379 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
3380
3381 PR target/27650
3382 * g++.dg/ext/dllimport12.C: New test.
3383
3384 2006-09-20 Richard Sandiford <richard@codesourcery.com>
3385
3386 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
3387 * gcc.target/mips/nmadd-2.c: Likewise.
3388 * gcc.target/mips/mips-ps-6.c: New test.
3389 * gcc.target/mips/neg-abs-1.c: Likewise.
3390 * gcc.target/mips/neg-abs-2.c: Likewise.
3391 * gcc.target/mips/nmadd-3.c: New test.
3392
3393 2006-09-20 Jakub Jelinek <jakub@redhat.com>
3394
3395 PR middle-end/28046
3396 * gcc.dg/gomp/atomic-10.c: New test.
3397 * g++.dg/gomp/atomic-10.C: New test.
3398
3399 2006-09-20 Eric Christopher <echristo@apple.com>
3400
3401 * gcc.target/i386/sse3-not-fisttp.c: New.
3402
3403 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
3404
3405 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
3406
3407 2006-09-19 Richard Sandiford <richard@codesourcery.com>
3408
3409 * gcc.c-torture/execute/pr28289.c (one): New variable.
3410 (main): Use it instead of argc.
3411 * gcc.c-torture/execute/20060102-1.c (one): New variable.
3412 (main): Use it instead of argc.
3413
3414 2006-09-19 Paul Brook <paul@codesourcery.com>
3415
3416 PR target/28516
3417 * gcc.dg/nested-func-5.c: New test.
3418
3419 2006-09-19 Ben Elliston <bje@au.ibm.com>
3420
3421 * lib/target-supports.exp (check_effective_target_tls): Compile
3422 test stubs using ${tool}_target_compile, not just target_compile.
3423 (check_effective_target_tls_runtime): Likewise.
3424
3425 2006-09-19 Ben Elliston <bje@au.ibm.com>
3426
3427 * gcc.c-torture/compile/20030405-1.x: Remove.
3428
3429 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
3430 optimising linker from discarding it.
3431
3432 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3433
3434 PR fortran/28526
3435 * gfortran.dg/keyword_symbol_1.f90: New test.
3436
3437 * gfortran.dg/spread_shape_1.f90: Add missing warning with
3438 pedantic compilation option.
3439
3440 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3441
3442 PR fortran/29060
3443 * gfortran.dg/spread_shape_1.f90: New test.
3444
3445 2006-09-17 Roger Sayle <roger@eyesopen.com>
3446
3447 PR tree-optimization/28887
3448 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
3449
3450 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
3451
3452 PR c/25993
3453 * gcc.dg/pr25993.c: New test.
3454
3455 2006-09-17 Ira Rosen <irar@il.ibm.com>
3456
3457 PR tree-opt/21591
3458 * gcc.dg/vect/pr21591.c: New test.
3459
3460 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
3461
3462 PR tree-opt/29059
3463 * gcc.c-torture/compile/strcpy-1.c: New test.
3464 * gcc.c-torture/compile/strcpy-2.c: New test.
3465 * gcc.c-torture/compile/memcpy-1.c: New test.
3466 * gcc.c-torture/compile/memcpy-2.c: New test.
3467
3468 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
3469
3470 PR testsuite/29055
3471 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
3472
3473 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
3474
3475 * gnat.dg/specs/double_record_extension1.ads: New test.
3476 * gnat.dg/specs/double_record_extension2.ads: Likewise.
3477
3478 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
3479
3480 PR fortran/29051
3481 * gfortran.dg/oldstyle_3.f90: New test.
3482
3483 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3484
3485 PR libgfortran/29099
3486 * gfortran.dg/secnds-1.f: New test.
3487
3488 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3489
3490 PR libgfortran/29053
3491 * gfortran.dg/streamio_9.f90: New test.
3492 * gfortran.dg/streamio_10.f90: New test.
3493
3494 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
3495
3496 PR C++/29002
3497 * g++.dg/init/array22.C: New test.
3498 * g++.dg/init/array23.C: New test.
3499
3500 2006-09-14 Arnaud Charlet <charlet@adacore.com>
3501
3502 * stackcheck.lst: Update list of tests requiring stack checking.
3503 * norun.lst: Adjust for above change.
3504 * ada95.lst: New file.
3505 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
3506 requiring -gnat95 switch.
3507
3508 2006-09-14 Olivier Hainque <hainque@adacore.com>
3509
3510 * gnat.dg/in_out_parameter.adb: New test.
3511
3512 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
3513
3514 PR debug/28980
3515 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
3516
3517 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
3518
3519 * gnat.dg/specs/unchecked_union.ads: New test.
3520
3521 2006-09-13 Richard Sandiford <richard@codesourcery.com>
3522
3523 PR rtl-optimization/28982
3524 * gcc.c-torture/execute/pr28982a.c: New test.
3525 * gcc.c-torture/execute/pr28982b.c: Likewise.
3526
3527 2006-09-12 Eric Christopher <echristo@apple.com>
3528
3529 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
3530 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
3531
3532 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
3533
3534 PR c/28768
3535 PR preprocessor/14634
3536 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
3537 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
3538 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
3539
3540 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3541
3542 * gcc.dg/pr28243.c: New test.
3543
3544 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
3545
3546 PR fortran/28971
3547 gfortran.dg/pr28971.f90: New test to act as a backstop in case
3548 this undiagnosed regression reappears.
3549
3550 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
3551
3552 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
3553 Treat $srcdir as a literal.
3554 * lib/fortran-torture.exp (fortran-torture-compile,
3555 fortran-torture-execute): Likewise.
3556 * lib/objc-torture.exp (objc-torture-compile,
3557 objc-torture-execute): Likewise.
3558 * lib/profopt.exp (profopt-execute): Likewise.
3559
3560 2006-09-11 Geoffrey Keating <geoffk@apple.com>
3561
3562 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
3563
3564 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
3565
3566 PR testsuite/28950
3567 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
3568
3569 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
3570
3571 PR target/13685
3572 * gcc.target/i386/pr13685.c: New test.
3573
3574 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3575
3576 * gcc.dg/pr28726.c: New test.
3577
3578 2006-09-11 Josh Conner <jconner@apple.com>
3579
3580 * gcc.dg/nrv3.c: Increase size of structure.
3581 * gcc.dg/nrv4.c: Likewise.
3582 * gcc.dg/nrv5.c: Likewise.
3583
3584 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
3585
3586 PR libfortran/28890
3587 gfortran.dg/assumed_charlen_function_5.f90: New test.
3588
3589 2006-09-10 Mark Mitchell <mark@codesourcery.com>
3590
3591 PR c++/28991
3592 * g++.dg/init/static3.C: New test.
3593
3594 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
3595
3596 PR testsuite/29007
3597 * gcc.dg/long-long-cst1.c (t): Add cast to
3598 __SIZE_TYPE__ before casting to int.
3599 (main): Return 0 on success.
3600
3601 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3602
3603 * gcc.c-torture/execute/20060910-1.c: New test.
3604
3605 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
3606
3607 PR middle-end/26983
3608 * gcc.dg/pr26983.c: New test.
3609
3610 2006-09-10 Richard Sandiford <richard@codesourcery.com>
3611
3612 PR target/29006
3613 * gcc.c-torture/execute/pr29006.c: New test.
3614
3615 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3616
3617 PR libfortran/28947
3618 gfortran.dg/matmul_4.f90: New test.
3619
3620 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3621
3622 PR fortran/28959
3623 gfortran.dg/used_types_10: New test.
3624
3625 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3626
3627 PR libfortran/28923
3628 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
3629 gfortran.dg/array_initializer_3.f90: New test.
3630
3631 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3632
3633 PR fortran/28914
3634 * gfortran.dg/actual_array_constructor_3.f90: New test.
3635
3636 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
3637
3638 PR testsuite/26778
3639 * gcc.target/i386/pr26778.c: New testcase.
3640
3641 2006-09-08 Eric Christopher <echristo@apple.com>
3642
3643 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
3644 * gcc.target/i386/memcpy-1.c: Ditto.
3645 * gcc.target/i386/asm-1.c: Ditto.
3646 * gcc.target/i386/20060512-4.c: Ditto.
3647 * gcc.target/i386/compress-float-387.c: Ditto.
3648 * gcc.target/i386/20060512-1.c: Ditto.
3649 * gcc.target/i386/compress-float-sse.c: Ditto.
3650 * gcc.target/i386/20060512-2.c: Ditto.
3651 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
3652 * gcc.target/i386/stack-prot-kernel.c: Ditto.
3653 * gcc.target/i386/compress-float-387-pic.c: Ditto.
3654 * gcc.dg/pr26449.c: Ditto.
3655 * gcc.dg/attr-ms_struct-2.c: Ditto.
3656 * gcc.dg/attr-ms_struct-1.c: Ditto.
3657 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
3658
3659 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
3660
3661 PR c/28504
3662 * gcc.dg/vla-10.c: New test.
3663
3664 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3665
3666 PR c++/28858
3667 * g++.dg/parse/template20.C: New test.
3668 * g++.dg/template/operator8.C: Remove obsolete part.
3669 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
3670 * g++.old-deja/g++.pt/crash65.C: Likewise.
3671
3672 2006-09-07 Jason Merrill <jason@redhat.com>
3673
3674 PR middle-end/27724
3675 * gcc.dg/long-long-cst1.c: New test.
3676
3677 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3678
3679 PR C++/28906
3680 * g++.dg/other/array3.C: New test.
3681 * g++.dg/other/array4.C: New test.
3682 * g++.dg/other/array5.C: New test.
3683
3684 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
3685
3686 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
3687
3688 2006-09-07 Uros Bizjak <uros@kss-loka.si>
3689
3690 PR target/28946
3691 * gcc.target/i386/pr28946.c: New test.
3692
3693 2006-09-07 Steven G. Kargl <kargls@comcast.net>
3694
3695 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
3696 in integer literal constant.
3697 * gfortran.dg/enum_8.f90: Ditto.
3698 * gfortran.dg/g77/20030326-1.f: Ditto.
3699
3700 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
3701
3702 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
3703 nonconformance usage.
3704
3705 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3706
3707 PR middle-end/28862
3708 * gcc.c-torture/compile/vector-align-1.c: New test.
3709
3710 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
3711
3712 PR rtl-opt/27883
3713 * g++.dg/opt/copysign-1.C: New test.
3714
3715 2006-09-06 Jason Merrill <jason@redhat.com>
3716
3717 PR c++/27371
3718 * g++.dg/warn/unused-result1.C: New test.
3719
3720 2006-09-06 Mark Mitchell <mark@codesourcery.com>
3721
3722 PR c++/28903
3723 * g++.dg/ext/vla3.C: New test.
3724
3725 PR c++/28886
3726 * g++.dg/template/array16.C: New test.
3727
3728 2006-09-06 Richard Guenther <rguenther@suse.de>
3729
3730 * gcc.dg/pr27226.c: Remove testcase again.
3731
3732 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3733
3734 PR tree-opt/28937
3735 * g++.dg/opt/unroll2.C: New test.
3736
3737 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3738
3739 PR tree-opt/28952
3740 * gcc.dg/vect/pr28952.c: New test.
3741
3742 2006-09-05 Richard Guenther <rguenther@suse.de>
3743
3744 PR tree-optimization/28900
3745 * gcc.dg/torture/pr28900.c: New testcase
3746
3747 2006-09-05 Richard Guenther <rguenther@suse.de>
3748
3749 PR tree-optimization/28905
3750 * gcc.c-torture/compile/pr28905.c: New testcase.
3751
3752 2006-09-05 Richard Guenther <rguenther@suse.de>
3753
3754 PR middle-end/28935
3755 * gcc.dg/pr28935.c: New testcase.
3756
3757 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3758
3759 * gcc.c-torture/execute/20060905-1.c: New test.
3760
3761 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
3762
3763 PR fortran/28908
3764 * gfortran.dg/used_types_7.f90: New test.
3765 * gfortran.dg/used_types_8.f90: New test.
3766 * gfortran.dg/used_types_9.f90: New test.
3767
3768 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3769
3770 * gcc.c-torture/compile/20060904-1.c: New test.
3771
3772 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
3773
3774 PR c++/23287 Revert my 2006-09-01 patch
3775 * g++.dg/parse/dtor12.C: Remove.
3776
3777 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
3778
3779 PR c+/27670
3780 * g++.dg/template/operator9.C: New test.
3781
3782 PR c++/27493
3783 * g++.dg/template/operator7.C: New test.
3784
3785 PR c++/27494
3786 * g++.dg/template/operator8.C: New test.
3787
3788 PR c++/27397
3789 * g++.dg/template/crash57.C: New test.
3790
3791 * g++.dg/template/typedef4.C: Adjust error markers.
3792 * g++.dg/template/typedef5.C: Likewise.
3793
3794 2006-09-02 Jakub Jelinek <jakub@redhat.com>
3795
3796 PR c++/28878
3797 * g++.dg/parse/crash33.C: New test.
3798
3799 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
3800 Richard Guenther <rguenther@suse.de>
3801 Adam Nemet <anemet@caviumnetworks.com>
3802
3803 PR middle-end/27226
3804 * gcc.target/mips/memcpy-1.c: New testcase.
3805 * gcc.dg/pr27226.c: Likewise.
3806
3807 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3808
3809 PR c++/28705
3810 * g++.dg/lookup/koenig5.C: New.
3811 * g++.dg/template/crash56.C: New.
3812
3813 2006-09-01 Josh Conner <jconner@apple.com>
3814
3815 PR c++/25505
3816 * gcc.dg/nrv3.c: New test.
3817 * gcc.dg/nrv4.c: New test.
3818 * gcc.dg/nrv5.c: New test.
3819
3820 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3821
3822 PR c++/23287
3823 * g++.dg/parse/dtor12.C: New.
3824
3825 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
3826
3827 PR tree-optimization/28839
3828 * gcc.dg/pr28839.c: New test.
3829
3830 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
3831
3832 PR target/24367
3833 * gcc.dg/pr24367.c: New testcase.
3834
3835 2006-08-30 Joseph Myers <joseph@codesourcery.com>
3836
3837 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
3838
3839 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
3840
3841 PR rtl-optimization/27735
3842 * gcc.dg/loop-unswitch-1.c: New test.
3843
3844 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
3845
3846 PR fortran/28885
3847 * gfortran.dg/aliasing_dummy_2.f90: New test.
3848
3849 PR fortran/20067
3850 * gfortran.dg/generic_5.f90: Change error message.
3851
3852 PR fortran/28873
3853 * gfortran.dg/generic_6.f90: New test.
3854
3855 PR fortran/25077
3856 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
3857
3858 PR fortran/25102
3859 * gfortran.dg/invalid_interface_assignment.f90: New test.
3860
3861 PR fortran/24866
3862 * gfortran.dg/module_proc_external_dummy.f90: New test.
3863
3864 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
3865
3866 PR c++/28349
3867 * testsuite/g++.dg/warn/var-args1.C: New test.
3868
3869 2006-08-29 Steven G. Kargl <kargls@comcast.net>
3870
3871 PR fortran/28866
3872 * gfortran.dg/simpleif_2.f90: New test.
3873 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
3874 * gfortran.dg/enum_5.f90: Ditto.
3875
3876 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3877 Kazu Hirata <kazu@codesourcery.com>
3878
3879 PR tree-optimization/17506
3880 * gcc.dg/pr17506.c: New.
3881
3882 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
3883
3884 PR c++/28139
3885 * g++.dg/eh/alias1.C: New test.
3886
3887 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3888
3889 PR c++/28860
3890 * g++.dg/template/ttp22.C: New test.
3891
3892 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
3893
3894 PR middle-end/26632
3895 * gcc.dg/pr26632.c: New.
3896
3897 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3898
3899 PR libgfortran/28354
3900 * gfortran.dg/fmt_zero_precision.f90: New test.
3901
3902 2006-08-27 Mark Mitchell <mark@codesourcery.com>
3903
3904 PR c++/28058
3905 * g++.dg/template/spec31.C: New test.
3906
3907 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
3908
3909 PR c++/26573
3910 * g++.dg/other/static2.C: New test.
3911
3912 2006-08-26 Roger Sayle <roger@eyesopen.com>
3913
3914 * gcc.dg/Wswitch-enum-2.c: New test case.
3915 * gcc.dg/Wswitch-enum-3.c: Likewise.
3916
3917 2006-08-26 Richard Guenther <rguenther@suse.de>
3918
3919 * gcc.c-torture/compile/20060826-1.c: New testcase.
3920
3921 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
3922
3923 PR c++/28736
3924 * g++.dg/template/void10.C: New test.
3925
3926 PR c++/28737
3927 * g++.dg/template/void8.C: New test.
3928
3929 PR c+_+/28738
3930 * g++.dg/template/void9.C: New test.
3931
3932 * g++.dg/template/void3.C: Adjust error markers.
3933 * g++.dg/template/void4.C: Likewise.
3934 * g++.dg/template/crash55.C: Likewise.
3935 * g++.dg/template/void7.C: Likewise
3936
3937 2006-08-26 Mark Mitchell <mark@codesourcery.com>
3938
3939 PR c++/28588
3940 * g++.dg/inherit/access6.C: New test.
3941 * g++.dg/inherit/access7.C: Likewise.
3942
3943 PR c++/28595
3944 * g++.dg/template/array15.C: New test.
3945 * g++.dg/template/crash2.C: Tweak error markers.
3946
3947 2006-08-26 Jakub Jelinek <jakub@redhat.com>
3948
3949 PR middle-end/28683
3950 * gcc.c-torture/compile/20060823-1.c: New test.
3951
3952 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3953
3954 PR c++/28853
3955 * g++.dg/template/ttp21.C: New test.
3956
3957 PR c++/28852
3958 * g++.dg/other/operator1.C: Add error-marker.
3959 * g++.dg/other/operator2.C: New test.
3960
3961 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3962
3963 PR c/27893
3964 * gcc.c-torture/compile/vla-const-1.c,
3965 gcc.c-torture/compile/vla-const-2.c: New tests.
3966
3967 2006-08-26 Richard Guenther <rguenther@suse.de>
3968
3969 PR middle-end/28814
3970 * gcc.dg/torture/pr28814.c: New testcase.
3971
3972 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3973
3974 PR c/28418
3975 * gcc.c-torture/compile/compound-literal-1.c: New test.
3976
3977 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3978
3979 PR c/28299
3980 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
3981 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
3982 Expect extra diagnostics.
3983
3984 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
3985
3986 gcc.dg/noncompile/pr16876.c: New test.
3987
3988 2006-08-25 Mark Mitchell <mark@codesourcery.com>
3989
3990 PR c++/28056
3991 * g++.dg/parse/local1.C: New test.
3992 * g++.dg/other/qual1.C: Tweak error marker.
3993
3994 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
3995
3996 PR c++/27787
3997 * g++.dg/template/typename10.C: New.
3998 * g++.dg/template/lookup4.C: Remove bogus error marker.
3999
4000 2006-08-25 Richard Guenther <rguenther@suse.de>
4001
4002 PR testsuite/28829
4003 * gcc.dg/pr26570.c: Fix testcase.
4004
4005 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
4006
4007 PR tree-opt/28807
4008 * gcc.c-torture/execute/mayalias-2.c: New test.
4009 * gcc.dg/tree-ssa/alias-13.c: New test.
4010
4011 2006-08-24 Jan Hubicka <jh@suse.cz>
4012
4013 PR debug/26881
4014 * gcc.dg/debug/pr26881.c: New file.
4015
4016 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
4017
4018 PR fortran/28788
4019 * gfortran.dg/used_types_4.f90: New test.
4020 * gfortran.dg/derived_init_2.f90: Modify to check sibling
4021 association of derived types.
4022 * gfortran.dg/used_types_2.f90: Add module cleanup.
4023 * gfortran.dg/used_types_3.f90: The same.
4024
4025 PR fortran/28771
4026 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
4027 fix of regression.
4028
4029 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4030
4031 PR 28813
4032 * gfortran.dg/direct_io_6.f90: Remove test.
4033
4034 2006-08-23 Stuart Hastings <stuart@apple.com>
4035
4036 PR 28825
4037 * gcc.target/i386/20060821-1.c: New.
4038
4039 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
4040
4041 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
4042 dg-warning strings for dllimport.
4043
4044 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
4045
4046 PR C++/28450
4047 * g++.dg/ext/vector4.C: New test.
4048 * g++.dg/ext/complex1.C: New test.
4049
4050 2006-08-21 Geoffrey Keating <geoffk@apple.com>
4051
4052 PR debug/28692
4053 * gcc.dg/debug/const-1.c: New.
4054 * gcc.dg/debug/const-2.c: New.
4055 * gcc.dg/debug/dwarf2/const-1.c: New.
4056 * gcc.dg/debug/dwarf2/const-2.c: New.
4057 * gcc.dg/debug/dwarf2/const-2b.c: New.
4058
4059 2006-08-22 Richard Guenther <rguenther@suse.de>
4060
4061 PR middle-end/28776
4062 * gcc.c-torture/compile/pr28776-1.c: New testcase.
4063 * gcc.c-torture/compile/pr28776-2.c: Likewise.
4064
4065 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
4066
4067 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
4068
4069 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
4070
4071 PR c++/26269
4072 * g++.dg/other/error14.C: New test.
4073
4074 PR c++/28505
4075 * g++.dg/parse/ctor7.C: New test.
4076 * g++.dg/parse/ctor8.C: Likewise.
4077
4078 PR c++/28741
4079 * g++.dg/template/void7.C: New test.
4080
4081 2006-08-21 Olivier Hainque <hainque@adacore.com>
4082
4083 * gnat.dg/self_aggregate_with_zeros.adb: New test.
4084 * gnat.dg/self_aggregate_with_array.adb: New test.
4085
4086 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
4087
4088 * g++.dg/eh/arm-vfp-unwind.C: New test.
4089
4090 2006-08-20 Mark Mitchell <mark@codesourcery.com>
4091
4092 PR c++/28341
4093 * g++.dg/template/ref3.C: New test.
4094 * g++.dg/template/nontype13.C: New test.
4095
4096 PR c++/28346
4097 * g++.dg/template/ptrmem17.C: New test.
4098
4099 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
4100
4101 PR target/28648 c:
4102 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
4103
4104 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
4105
4106 PR fortran/28630
4107 * gfortran.dg/used_types_2.f90: New test.
4108
4109 PR fortran/28601
4110 * gfortran.dg/used_types_3.f90: New test.
4111
4112 PR fortran/20886
4113 * gfortran.dg/generic_actual_arg.f90: New test.
4114
4115 PR fortran/28735
4116 * gfortran.dg/module_private_array_refs_1.f90: New test.
4117
4118 PR fortran/28762
4119 * gfortran.dg/program_name_1.f90: New test.
4120
4121 PR fortran/28425
4122 * gfortran.dg/derived_constructor_comps_1.f90: New test.
4123
4124 PR fortran/28496
4125 * gfortran.dg/array_initializer_2.f90: New test.
4126
4127 PR fortran/18111
4128 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
4129
4130 PR fortran/28600
4131 * gfortran.dg/assumed_charlen_function_4.f90: New test.
4132
4133 PR fortran/28771
4134 * gfortran.dg/assumed_charlen_in_main.f90: New test.
4135
4136 PR fortran/28660
4137 * gfortran.dg/dependent_decls_1.f90: New test.
4138
4139 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
4140
4141 PR fortran/25217
4142 * gfortran.dg/derived_init_2.f90: New.
4143
4144 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
4145
4146 * gcc.c-torture/execute/pr28289.c: New test.
4147
4148 2006-08-17 Jakub Jelinek <jakub@redhat.com>
4149
4150 PR c/28744
4151 * gcc.dg/attr-externally-visible-1.c: New test.
4152 * gcc.dg/attr-externally-visible-2.c: New test.
4153 * g++.dg/parse/attr-externally-visible-1.C: New test.
4154 * g++.dg/parse/attr-externally-visible-2.C: New test.
4155
4156 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4157
4158 PR c++/28606
4159 * g++.dg/parse/dtor11.C: New test.
4160
4161 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4162
4163 PR rtl-optimization/28489
4164 * gcc.c-torture/compile/pr28489.c: New test.
4165
4166 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4167
4168 PR c++/28710
4169 * g++.dg/template/redecl4.C: New test.
4170
4171 PR c++/28711
4172 * g++.dg/template/ctor8.C: New test.
4173
4174 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
4175
4176 * gcc.dg/pr26570.c: Fix testcase.
4177
4178 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
4179
4180 * PR c++/28573
4181 * g++.dg/parse/offsetof6.C: New test.
4182 * g++.dg/parse/offsetof6.C: New test.
4183 * g++.dg/parse/offsetof7.C: New test.
4184
4185 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4186
4187 PR testsuite/28602
4188 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
4189 is false.
4190
4191 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
4192
4193 PR c++/28302
4194 * g++.dg/ext/vector3.C: New test.
4195
4196 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
4197
4198 PR gcov/profile/26570
4199 * gcc.dg/pr26570.c: New test.
4200
4201 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
4202
4203 PR c/27697
4204 * gcc.dg/qual-component-1.c: New test.
4205
4206 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4207
4208 PR c++/28593
4209 * g++.dg/parse/new3.C: New test.
4210
4211 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4212
4213 PR fortran/25828
4214 * gfortran.dg/streamio_1.f90: New test.
4215 * gfortran.dg/streamio_2.f90: New test.
4216 * gfortran.dg/streamio_3.f90: New test.
4217 * gfortran.dg/streamio_4.f90: New test.
4218 * gfortran.dg/streamio_5.f90: New test.
4219 * gfortran.dg/streamio_6.f90: New test.
4220 * gfortran.dg/streamio_7.f90: New test.
4221 * gfortran.dg/streamio_8.f90: New test.
4222
4223 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
4224
4225 PR c/28287
4226 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
4227
4228 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
4229
4230 PR c++/28594
4231 * g++.dg/template/void6.C: New test.
4232
4233 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4234
4235 PR c/28649
4236 * gcc.dg/parse-error-1.c: New test.
4237 * gcc.dg/parse-error-2.c: New test.
4238 * gcc.dg/cpp/digraph2.c: Add error-marker.
4239 * gcc.dg/noncompile/920923-1.c: Likewise.
4240
4241 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
4242
4243 PR c/27490
4244 * gcc.dg/sizeof-2.c: New testcase.
4245
4246 PR c/27489
4247 * gcc.dg/switch-A.c: New testcase.
4248
4249 2006-08-14 Steve Ellcey <sje@cup.hp.com>
4250
4251 PR c++/28288
4252 PR c++/14556
4253 * g++.old-deja/g++.warn/compare1.C: Delete.
4254 * g++.dg/opt/pr7503-2.C: Delete.
4255 * g++.dg/opt/pr7503-3.C: Delete.
4256 * g++.dg/opt/pr7503-4.C: Delete.
4257 * g++.dg/opt/pr7503-5.C: Delete.
4258 * g++.dg/opt/max1.C: Delete.
4259 * g++.dg/warn/minmax.C: Delete.
4260 * g++.dg/expr/minmax.C: New test.
4261
4262 2006-08-14 Richard Guenther <rguenther@suse.de>
4263
4264 PR testsuite/28703
4265 * gcc.c-torture/execute/pr28651.c: Do not use argc
4266 to avoid optimization, instead forbid inlining.
4267
4268 2006-08-14 Richard Sandiford <richard@codesourcery.com>
4269
4270 PR rtl-optimization/28634
4271 * gcc.c-torture/execute/ieee/pr28634.c: New test.
4272
4273 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
4274
4275 PR c/27184
4276 * gcc.dg/torture/pr27184.c: New test.
4277
4278 2006-08-12 Jakub Jelinek <jakub@redhat.com>
4279
4280 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
4281
4282 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4283
4284 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
4285 * gfortran.dg/stat_2.f90: Likewise.
4286 * gfortran.dg/chmod_1.f90: Likewise.
4287 * gfortran.dg/chmod_2.f90: Likewise.
4288 * gfortran.dg/chmod_3.f90: Likewise.
4289
4290 2006-08-11 David Edelsohn <edelsohn@gnu.org>
4291
4292 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
4293
4294 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
4295
4296 * g++.dg/opt/pr23454-2.C: New test.
4297
4298 2006-08-11 Richard Guenther <rguenther@suse.de>
4299
4300 PR middle-end/28651
4301 * gcc.c-torture/execute/pr28651.c: New testcase.
4302
4303 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
4304
4305 * gnat.dg/specs/static_initializer.ads: New test.
4306
4307 2006-08-10 Paul Brook <paul@codesourcery.com>
4308
4309 * gcc.target/arm/cond-asm.c: New test.
4310
4311 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
4312
4313 PR tree-optimization/26197
4314 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
4315 * g++.dg/vect/vect.exp: Compile the new tests with
4316 --param max-aliased-vops=0.
4317
4318 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
4319
4320 PR c++/28637
4321 * g++.dg/template/void3.C: New test.
4322
4323 PR c++/28638
4324 * g++.dg/template/void4.C: New test.
4325
4326 PR c++/28640
4327 * g++.dg/template/void5.C: New test.
4328
4329 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
4330
4331 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
4332 after dg-do compile.
4333
4334 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
4335
4336 PR tree-optimizations/26969
4337 * gcc.dg/vect/vect.exp: Compile tests prefixed with
4338 "unswitch-loops" with -funswitch-loops.
4339 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
4340
4341 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4342
4343 * gcc.dg/sparc-getcontext-1.c: Fix typo.
4344 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
4345 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
4346 * objc.dg/dwarf-1.m: Likewise.
4347 * objc.dg/dwarf-2.m: Likewise.
4348 * obj-c++.dg/dwarf-2.mm: Likewise.
4349
4350 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4351
4352 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
4353 * objc.dg/dwarf-2.m: Likewise.
4354 * obj-c++.dg/dwarf-2.mm: Likewise.
4355
4356 PR libfortran/28603
4357 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
4358
4359 PR testsuite/27611
4360 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4361
4362 PR testsuite/27033
4363 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4364
4365 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
4366
4367 PR target/27827
4368 * gcc.target/i386/pr27827.c: New testcase.
4369
4370 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
4371
4372 PR fortran/28590
4373 * gfortran.dg/sequence_types_1.f90: New test.
4374
4375 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
4376
4377 PR fortran/28548
4378 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
4379 dg-warning. Add -pedantic option.
4380
4381 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4382
4383 PR c/28502
4384 * gcc.dg/proto-1.c: New test.
4385
4386 PR c/27721
4387 * gcc.dg/lvalue-4.c: New test.
4388
4389 PR c/28136
4390 * gcc.dg/init-bad-5.c: New test.
4391
4392 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
4393
4394 PR c++/28347
4395 * g++.dg/ext/typedef-init.C: Add new test for typedef
4396 initialization inside templates. Adjust existing error markers.
4397
4398 2006-08-03 Mark Mitchell <mark@codesourcery.com>
4399
4400 PR c++/28148
4401 * g++.dg/init/ptrmem3.C: New test.
4402
4403 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
4404
4405 PR tree-optimization/27770
4406 * lib/target-support.exp: New target keyword "section_anchors".
4407 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
4408 tests.
4409 * gcc.dg/vect/section-anchors-pr27770.c: New test.
4410 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
4411 * gcc.dg/vect/section-anchors-vect-69.c: New test.
4412 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
4413
4414 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4415
4416 * gcc.dg/20060801-1.c: Add missing '}'.
4417
4418 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4419
4420 PR c++/27508
4421 * g++.dg/parse/dtor9.C: New test.
4422 * g++.dg/parse/dtor10.C: New test.
4423 * g++.dg/other/error7.C: Adjust error-marker.
4424
4425 PR c++/28274
4426 * g++.dg/other/default5.C: New test.
4427
4428 2006-08-02 Richard Guenther <rguenther@suse.de>
4429
4430 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
4431
4432 2006-08-02 Mark Mitchell <mark@codesourcery.com>
4433
4434 PR c++/28557
4435 * g++.dg/template/conv9.C: New test.
4436
4437 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
4438
4439 PR debug/28063
4440 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
4441 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
4442 Optionally return assembly text. Update callers.
4443 (check_no_compiler_messages): Update verbose messages.
4444 (check_no_messages_and_pattern): New.
4445 (check_effective_target_string_merging): New.
4446
4447 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4448
4449 PR c++/28250
4450 * g++.dg/eh/catch4.C: New test.
4451
4452 PR c++/28257
4453 * g++.dg/other/qual1.C: New test.
4454
4455 PR c++/28259
4456 * g++.dg/inherit/error2.C: New test.
4457
4458 PR c++/28267
4459 * g++.dg/other/new1.C: New test.
4460
4461 * g++.dg/warn/pr23075.C: Remove obsolete test.
4462 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
4463 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
4464
4465 2006-07-31 Mark Mitchell <mark@codesourcery.com>
4466
4467 PR c++/28523
4468 * g++.dg/eh/cast1.C: New test.
4469
4470 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
4471
4472 PR libfortran/28452
4473 * gfortran.dg/random_3.f90: New test.
4474
4475 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4476
4477 PR c++/28432
4478 * g++.dg/other/pr28304.C: Change expected error message.
4479 * g++.dg/other/pr28432.C: New test.
4480
4481 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4482
4483 PR c++/28256
4484 * g++.dg/init/brace2.C: Change expected error message, add empty init.
4485
4486 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
4487
4488 PR debug/23336
4489 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
4490 at -g1.
4491 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
4492 g++.dg/debug/enum-2.C: New.
4493
4494 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4495
4496 PR c++/6634
4497 * g++.dg/parse/long1.C: Add more tests.
4498
4499 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4500
4501 * gfortran.dg/lrshift_1.c: New file.
4502
4503 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4504
4505 PR libgfortran/28335
4506 * gfortran.dg/no_unit_error_1.f90: New test.
4507
4508 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4509
4510 PR libgfortran/28335
4511 * gfortran.dg/no_unit_error_1.f90: Delete test.
4512 * gfortran.dg/no_unit_error_2.f90: Delete test.
4513
4514 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4515
4516 * gfortran.dg/chmod_3.f90: New test.
4517 * gfortran.dg/ltime_gmtime_1.f90: New test.
4518 * gfortran.dg/ltime_gmtime_2.f90: New test.
4519 * gfortran.dg/lrshift_1.f90: New test.
4520 * gfortran.dg/chmod_1.f90: New test.
4521 * gfortran.dg/chmod_2.f90: New test.
4522
4523 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
4524
4525 PR c++/27668
4526 * g++.dg/template/crash55.C: New test.
4527
4528 PR c++/27962
4529 * g++.dg/template/nontype16.C: New test.
4530
4531 * g++.dg/template/void2.C: Adjust error markers.
4532 * g++.dg/template/nontype5.C: Adjust error markers.
4533
4534 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
4535
4536 * gcc.target/i386/stack-prot-kernel.c: New test.
4537
4538 2006-07-27 Roger Sayle <roger@eyesopen.com>
4539
4540 * gcc.dg/builtins-55.c: New test case.
4541
4542 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
4543
4544 PR rtl-optimization/27907
4545 * gcc.c-torture/compile/pr27907.c: New test.
4546
4547 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4548
4549 * gfortran.dg/mclock.f90: New test.
4550 * gfortran.dg/int_conv_1.f90: New test.
4551 * gfortran.dg/stat_1.f90: New test.
4552 * gfortran.dg/stat_2.f90: New test.
4553
4554 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4555
4556 PR libgfortran/28335
4557 * gfortran.dg/no_unit_error_1.f90: New test.
4558 * gfortran.dg/no_unit_error_2.f90: New test.
4559 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
4560
4561 2006-07-25 Roger Sayle <roger@eyesopen.com>
4562
4563 PR middle-end/28473
4564 * gcc.dg/fold-convround-1.c: New test case.
4565
4566 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4567
4568 * gfortran.dg/arithmetic_if.f90: Fix comments.
4569
4570 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4571
4572 PR c++/27572
4573 * g++.dg/other/typedef1.C: New test.
4574 * g++.dg/template/typedef4.C: New test.
4575 * g++.dg/template/typedef5.C: New test.
4576
4577 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
4578
4579 PR fortran/28416
4580 * gfortran.dg/allocatable_dummy_3.f90: New.
4581
4582 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4583
4584 PR fortran/28439
4585 * gfortran.dg/arithmetic_if.f90: New test.
4586
4587 2006-07-24 Uros Bizjak <uros@kss-loka.si>
4588
4589 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
4590 avoid memcpy optimization.
4591
4592 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4593
4594 PR fortran/25289
4595 * gfortran.dg/direct_io_6.f90: New test.
4596
4597 2006-07-24 Jan Hubicka <jh@suse.cz>
4598
4599 PR c/25795
4600 PR c++/27369
4601 * gcc.dg/pr25795.c: New test.
4602 * gcc.dg/pr25795-1.c: New test.
4603
4604 2006-07-23 Roger Sayle <roger@eyesopen.com>
4605
4606 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
4607 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
4608 which may be transformed to "g || h" on some platforms.
4609
4610 2006-07-23 Mark Mitchell <mark@codesourcery.com>
4611
4612 PR c++/28025
4613 * g++.dg/template/friend45.C: New test.
4614
4615 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4616
4617 PR libgfortran/28339
4618 * gfortran.dg/arrayio_8.f90: New test.
4619
4620 2006-07-21 Mike Stump <mrs@apple.com>
4621
4622 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
4623
4624 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
4625
4626 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4627
4628 PR c++/28250
4629 * g++.dg/eh/catch3.C: New test.
4630
4631 PR c++/28363
4632 * g++.dg/template/defarg10.C: New test.
4633
4634 2006-07-20 Paul Brook <paul@codesourcery.com>
4635
4636 PR 27363
4637 * gcc.dg/pr27363.c: New test.
4638
4639 2006-07-19 Mark Mitchell <mark@codesourcery.com>
4640
4641 PR c++/28338
4642 * g++.dg/init/ref13.C: New test.
4643
4644 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4645
4646 PR obj-c++/28434
4647 * obj-c++.dg/proto-error-1.mm: New test.
4648
4649 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4650
4651 PR c++/28337
4652 * g++.dg/template/string1.C: New test.
4653
4654 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4655
4656 PR c++/28048
4657 * g++.dg/template/defarg9.C: New test.
4658
4659 PR c++/28235
4660 * g++.dg/template/static27.C: New test.
4661
4662 2006-07-18 Diego Novillo <dnovillo@redhat.com>
4663
4664 PR 28410
4665 * gcc.dg/tree-ssa/pr28410.c: New test.
4666
4667 2006-07-18 Lee Millward <lee.millward@gmail.com>
4668
4669 PR c++/28258
4670 * g++/dg/other/error13.C: New test.
4671
4672 PR c++/28260
4673 * g++.dg/template/friend44.C: New test.
4674
4675 2006-07-18 Steve Ellcey <sje@cup.hp.com>
4676
4677 PR c++/27495
4678 * g++.dg/other/pr27495.C: New.
4679
4680 2006-07-18 Olivier Hainque <hainque@adacore.com>
4681
4682 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
4683 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
4684
4685 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4686
4687 PR c/28286
4688 * gcc.dg/pragma-pack-4.c: New test.
4689
4690 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4691
4692 PR c++/28291
4693 * g++.dg/ext/pr28291.C: New test.
4694
4695 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4696
4697 PR middle-end/28403
4698 * gcc.c-torture/execute/pr28403.c: New test.
4699
4700 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4701
4702 PR middle-end/28402
4703 * gcc.dg/pr28402.c: New test.
4704
4705 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4706
4707 PR c++/28304
4708 * g++.dg/other/pr28304.C: New test.
4709
4710 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
4711
4712 PR other/28251
4713 gcc.c-torture/unsorted/dump-noaddr.c: New test.
4714 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
4715
4716 2006-07-17 Richard Guenther <rguenther@suse.de>
4717
4718 PR tree-optimization/28238
4719 * g++.dg/tree-ssa/pr28238.C: New testcase.
4720
4721 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4722
4723 PR c++/28250
4724 * g++.dg/eh/catch1.C: New test.
4725 * g++.dg/eh/catch2.C: New test.
4726
4727 2006-07-16 Jakub Jelinek <jakub@redhat.com>
4728
4729 PR c++/28370
4730 * g++.dg/template/anon3.C: New test.
4731
4732 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
4733
4734 PR fortran/20844
4735 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
4736 specifiers requiring an explicit format tag..
4737
4738 PR fortran/28201
4739 * gfortran.dg/generic_5: New test.
4740
4741 PR fortran/20893
4742 * gfortran.dg/elemental_optional_args_1.f90: New test.
4743
4744 2006-07-16 Olivier Hainque <hainque@adacore.com>
4745
4746 * gnat.dg/assert.ads: New file.
4747 * gnat.dg/controlled_record.ads: Likewise.
4748 * gnat.dg/controlled_record.adb: Likewise.
4749
4750 2006-07-15 Lee Millward <lee.millward@gmail.com>
4751
4752 PR c++/28292
4753 * g++.dg/other/error12.C: New test.
4754
4755 PR c++/28269
4756 * g++.dg/template/crash54.C: New test.
4757
4758 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4759
4760 PR c++/28249
4761 * g++.dg/parse/catch1.C: New test.
4762
4763 PR c++/28294
4764 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
4765
4766 PR c++/28387
4767 * g++.dg/ext/attrib24.C: New test.
4768
4769 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4770
4771 PR c++/28343
4772 * g++.dg/ext/asmspec1.C: New test.
4773
4774 2006-07-13 Janis Johnson <janis187@us.ibm.com>
4775
4776 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
4777 (dg-test): Support shouldfail tests.
4778 * lib/target-supports-dg.exp (dg-shouldfail): New.
4779 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
4780 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
4781 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
4782 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
4783 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
4784 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
4785 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
4786
4787 2006-07-13 Jan Hubicka <jh@suse.cz>
4788
4789 * gcc.target/i386/memcpy-1.c: New.
4790
4791 2006-07-12 Geoffrey Keating <geoffk@apple.com>
4792
4793 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
4794
4795 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
4796
4797 PR fortran/25097
4798 * gfortran.dg/present_1.f90: New test.
4799
4800 PR fortran/20903
4801 * gfortran.dg/interface_derived_type_1.f90: New test.
4802
4803 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
4804
4805 PR fortran/28213
4806 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
4807 list.
4808
4809 2006-07-07 Lee Millward <lee.millward@gmail.com>
4810
4811 PR c++/27820
4812 * g++.dg/other/label1.C: New test.
4813
4814 2006-07-07 Richard Guenther <rguenther@suse.de>
4815
4816 PR middle-end/28268
4817 * gcc.dg/torture/pr28268.c: New testcase.
4818
4819 2006-07-07 Steve Ellcey <sje@cup.hp.com>
4820
4821 PR c++/27019
4822 * g++.dg/ext/pr27019.C: New.
4823
4824 2006-07-07 Richard Guenther <rguenther@suse.de>
4825
4826 PR tree-optimization/28187
4827 * gcc.dg/pr28187.c: New testcase.
4828
4829 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
4830
4831 * gnat.dg/address_conversion.adb: New test.
4832 * gnat.dg/boolean_subtype.adb: Likewise.
4833 * gnat.dg/frame_overflow.adb: Likewise.
4834 * gnat.dg/pointer_array.adb: Likewise.
4835 * gnat.dg/pointer_conversion.adb: Likewise.
4836
4837 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
4838
4839 PR fortran/28237
4840 PR fortran/23420
4841 * gfortran.dg/print_fmt_5.f90: New test.
4842
4843 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4844
4845 PR fortran/28129
4846 * gfortran.dg/bounds_check_4.f90: New test.
4847
4848 2006-07-05 Richard Guenther <rguenther@suse.de>
4849
4850 PR target/28158
4851 * gfortran.dg/pr28158.f90: New testcase.
4852
4853 2006-07-05 Richard Guenther <rguenther@suse.de>
4854
4855 PR tree-optimization/28162
4856 * gcc.dg/pr28162.c: New testcase.
4857
4858 2006-07-05 Richard Guenther <rguenther@suse.de>
4859 Andrew Pinski <pinskia@gcc.gnu.org>
4860
4861 PR c++/27084
4862 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
4863
4864 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
4865
4866 PR fortran/28174
4867 * gfortran.dg/actual_array_substr_2.f90: New test.
4868
4869 PR fortran/28167
4870 * gfortran.dg/actual_array_constructor_2.f90: New test.
4871
4872 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4873
4874 * gfortran.dg/itime_idate_1.f: New test.
4875 * gfortran.dg/itime_idate_2.f: New test.
4876
4877 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4878
4879 PR libgfortran/27704
4880 * gfortran.dg/open_status_3.f90: New test.
4881 * gfortran.dg/fmt_l.f90: Update for new feature.
4882
4883 2006-07-03 Asher Langton <langton2@llnl.gov>
4884
4885 * gfortran.dg/oldstyle_2.f90: New.
4886
4887 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
4888
4889 * gnat.dg/string_slice.adb: New test.
4890
4891 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4892
4893 PR fortran/19259
4894 * gfortran.dg/semicolon_fixed.c: New.
4895 * gfortran.dg/semicolon_free.c: New.
4896
4897 2006-06-30 Mike Stump <mrs@apple.com>
4898
4899 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
4900 that don't support internal visibility.
4901
4902 2006-06-30 Andrew Pinski <pinskia@gmail.com>
4903
4904 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
4905 for '(' / ')' needing an extra '\'.
4906
4907 2006-06-29 Roger Sayle <roger@eyesopen.com>
4908
4909 PR middle-end/27428
4910 * gcc.dg/pr27428-1.c: New test case.
4911
4912 2006-06-29 Mike Stump <mrs@apple.com>
4913
4914 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
4915 on darwin as we can't align commons large enough yet.
4916
4917 * gcc.dg/vla-8.c: Add additional testcases.
4918
4919 2006-06-26 Steve Ellcey <sje@cup.hp.com>
4920
4921 PR c++/28114
4922 * g++.dg/other/pr28114.C: New.
4923
4924 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
4925
4926 * gcc.c-torture/compile/20060625-1.c: New test.
4927
4928 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
4929
4930 PR fortran/20867
4931 * gfortran.dg/stfunc_3.f90: New test.
4932
4933 PR fortran/25056
4934 * gfortran.dg/impure_actual_1.f90: New test.
4935
4936 PR fortran/20874
4937 * gfortran.dg/elemental_result_1.f90: New test.
4938
4939 PR fortran/25073
4940 * gfortran.dg/select_7.f90: New test.
4941
4942 PR fortran/27554
4943 * intrinsic_actual_1.f: New test.
4944
4945 PR fortran/22038
4946 PR fortran/28119
4947 * gfortran.dg/forall_4.f90: New test.
4948
4949 PR fortran/25072
4950 * gfortran.dg/forall_5.f90: New test.
4951
4952 2006-06-25 Lee Millward <lee.millward@gmail.com>
4953
4954 PR c++/28051
4955 * g++.dg/template/using13.C: New test.
4956
4957 PR c++/28054
4958 * g++.dg/other/incomplete3.C: New test.
4959
4960 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4961
4962 PR fortran/28081
4963 * gfortran.dg/substr_3.f: New test.
4964 * gfortran.dg/equiv_2.f90: Update expected error message.
4965
4966 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
4967
4968 PR fortran/28118
4969 * gfortran.dg/actual_array_substr_1.f90: New test.
4970
4971 2006-06-24 Olivier Hainque <hainque@adacore.com>
4972
4973 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
4974 * gnat.dg/scalar_mode_agg_compare.adb: New test.
4975
4976 2006-06-23 Janis Johnson <janis187@us.ibm.com>
4977
4978 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
4979
4980 2006-06-23 Steven G. Kargl <kargls@comcast.net>
4981
4982 PR fortran/27981
4983 * gfortran.dg/simpleif_2.f90: New test.
4984
4985 2006-06-23 Lee Millward <lee.millward@gmail.com>
4986
4987 * g++.dg/template/error22.C: Fix typo.
4988
4989 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4990
4991 PR c++/28112
4992 * g++.dg/ext/attrib23.C: New test.
4993
4994 2006-06-23 Olivier Hainque <hainque@adacore.com>
4995
4996 * gnat.dg/varsize_temp.adb: New test.
4997
4998 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4999
5000 PR c++/11468
5001 * g++.dg/other/java2.C: New test.
5002
5003 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
5004
5005 PR target/27789
5006 * g++.dg/ext/dllimport4.C. Add more tests for invalid
5007 initialization.
5008
5009 2006-06-22 Roger Sayle <roger@eyesopen.com>
5010
5011 PR target/27531
5012 * gcc.dg/pr27531-1.c: New test case.
5013
5014 2006-06-22 Asher Langton <langton2@llnl.gov>
5015
5016 PR fortran/24748
5017 * gfortran.dg/implicit_8.f90: New.
5018
5019 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
5020
5021 PR rtl-optimization/28121
5022 * gcc.dg/pr28121.c: New test.
5023
5024 2006-06-22 Lee Millward <lee.millward@gmail.com>
5025
5026 PR c++/27805
5027 * g++.dg/parse/ptrmem6.C: New test.
5028
5029 PR c++/27821
5030 * g++.dg/template/error22.C: New test.
5031
5032 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5033
5034 PR c++/28111
5035 * g++.dg/template/friend43.C: New test.
5036
5037 PR c++/28110
5038 * g++.dg/template/crash53.C: New test.
5039
5040 PR c++/28109
5041 * g++.dg/rtti/incomplete1.C: New test.
5042
5043 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
5044
5045 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
5046
5047 2006-06-21 Joseph Myers <joseph@codesourcery.com>
5048
5049 * gcc.c-torture/execute/complex-7.c: New.
5050
5051 2006-06-21 Jakub Jelinek <jakub@redhat.com>
5052
5053 * gcc.dg/merge-all-constants-1.c: New test.
5054
5055 2006-06-20 Janis Johnson <janis187@us.ibm.com>
5056
5057 PR c++/28113
5058 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
5059
5060 2006-06-20 Steven G. Kargl <kargls@comcast.net>
5061
5062 * gfortran.dg/rrspacing_1.f90: New test.
5063
5064 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5065
5066 PR c++/28052
5067 * g++.dg/other/bitfield2.C: New test.
5068
5069 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
5070
5071 PR tree-optimization/27331
5072 * gcc.dg/pr27331.c: New test.
5073
5074 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
5075 Eric Botcazou <ebotcazou@adacore.com>
5076
5077 PR ada/18692
5078 * lib/gnat.exp: New file.
5079 * lib/gnat-dg.exp: Likewise.
5080 * gnat.dg: New directory.
5081 * gnat.dg/dg.exp: New driver.
5082 * gnat.dg/specs: New directory.
5083 * gnat.dg/specs/specs.exp: New driver.
5084 * gnat.dg/style: New directory.
5085 * gnat.dg/style/style.exp: New driver.
5086
5087 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
5088
5089 PR fortran/16206
5090 * gfortran.dg/array_initializer_1.f90: New test.
5091
5092 PR fortran/28005
5093 * gfortran.dg/matmul_3.f90: New test.
5094
5095 2006-06-19 Andrew Pinski <pinskia@gmail.com>
5096
5097 PR middle-end/28075
5098 * gcc.dg/tree-ssa/inline-1.c: New test.
5099
5100 2006-06-19 Anatoly Sokolov <aesok@post.ru>
5101
5102 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
5103 in malloc prototype; remove XFAIL.
5104 * gcc.dg/pr18241-2.c: Ditto.
5105 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
5106 in memset prototype; remove XFAIL.
5107 * gcc.dg/tree-ssa/pr23382.c: Ditto.
5108
5109 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
5110
5111 * gcc.dg/vla-8.c: Add.
5112
5113 2006-06-19 Richard Guenther <rguenther@suse.de>
5114
5115 PR tree-optimization/27090
5116 * g++.dg/tree-ssa/pr27090.C: New testcase.
5117
5118 2006-06-19 Roger Sayle <roger@eyesopen.com>
5119
5120 PR target/27861
5121 * gcc.dg/pr27861-1.c: New test case.
5122
5123 2006-06-19 Richard Guenther <rguenther@suse.de>
5124
5125 PR middle-end/28045
5126 * gcc.dg/torture/pr28045.c: New testcase.
5127
5128 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5129
5130 PR fortran/26801
5131 * gfortran.dg/associated_4.f90: New test.
5132
5133 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5134
5135 PR fortran/19310
5136 PR fortran/19904
5137 * gfortran.dg/real_const_3.f90: New test.
5138
5139 2006-06-16 Mark Mitchell <mark@codesourcery.com>
5140
5141 PR c++/28016
5142 * g++.dg/template/static26.C: New test.
5143
5144 PR c++/27979
5145 * g++.dg/expr/bitfield2.C: New test.
5146
5147 PR c++/27884
5148 * g++.dg/parse/linkage2.C: New test.
5149
5150 2006-06-16 Richard Guenther <rguenther@suse.de>
5151
5152 PR middle-end/27116
5153 * gcc.dg/pr15785-1.c: Revert last change.
5154 * gcc.dg/torture/pr27116-2.c: New testcase.
5155
5156 2006-06-16 Roger Sayle <roger@eyesopen.com>
5157
5158 PR middle-end/27802
5159 * gcc.dg/pr27802-1.c: New test case.
5160
5161 2006-06-15 Mark Mitchell <mark@codesourcery.com>
5162
5163 PR c++/27689
5164 * g++.dg/template/ttp18.C: New test.
5165 * g++.dg/template/ttp19.C: Likewise.
5166
5167 PR c++/27666
5168 * g++.dg/expr/cond9.C: New test.
5169
5170 PR c++/27640
5171 * g++.dg/template/ctor7.C: New test.
5172
5173 2006-06-15 Janis Johnson <janis187@us.ibm.com>
5174
5175 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
5176
5177 2006-06-16 Richard Guenther <rguenther@suse.de>
5178
5179 PR tree-optimization/27781
5180 * gcc.dg/tree-ssa/pr27781.c: New testcase.
5181
5182 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
5183
5184 * gfortran.dg/allocate_zerosize_2.f90: New test case.
5185
5186 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
5187
5188 * gcc.dg/tree-ssa/loop-18.c: New test.
5189
5190 2006-06-14 Mark Mitchell <mark@codesourcery.com>
5191
5192 PR c++/27665
5193 * g++.dg/template/crash52.C: New test.
5194
5195 PR c++/27648
5196 * g++.dg/ext/attrib22.C: New test.
5197
5198 PR c++/26559
5199 * g++.dg/template/builtin1.C: New test.
5200 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
5201
5202 PR c++/28018
5203 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
5204 assignment.
5205 * g++.old-deja/g++.pt/crash51.C: Likewise.
5206
5207 PR c++/27227
5208 * g++.dg/lookup/linkage1.C: New test.
5209 * g++.dg/lookup/linkage2.C: Likewise.
5210
5211 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
5212
5213 PR middle-end/27959
5214 * gcc.dg/pr27959.c: New testcase.
5215
5216 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
5217
5218 PR target/28014:
5219 * g++.dg/eh/div.C: New test.
5220
5221 2006-06-13 Jakub Jelinek <jakub@redhat.com>
5222
5223 PR c++/27894
5224 * g++.dg/tree-ssa/pr26757.C: New test.
5225 * g++.dg/tree-ssa/pr27894.C: New test.
5226
5227 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
5228
5229 * gcc.c-torture/compile/20060609-1.c: New test.
5230
5231 PR target/27863
5232 * gcc.c-torture/compile/pr27863.c: New test.
5233
5234 2006-06-13 Richard Guenther <rguenther@suse.de>
5235
5236 PR tree-optimization/27830
5237 * g++.dg/tree-ssa/pr27830.C: New testcase.
5238
5239 2006-06-13 Matthew Sachs <msachs@apple.com>
5240
5241 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
5242 the list of compiler flags; this causes those flags to be checked
5243 for things like dg-skip-if.
5244
5245 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5246
5247 PR c++/27601
5248 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
5249
5250 2006-06-12 Mark Mitchell <mark@codesourcery.com>
5251 Kazu Hirata <kazu@codesourcery.com>
5252
5253 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
5254 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
5255
5256 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5257
5258 PR c++/27933
5259 * g++.dg/lookup/using15.C: New test.
5260
5261 PR c++/27951
5262 * g++.dg/other/anon4.C: New test.
5263
5264 2006-06-12 Roger Sayle <roger@eyesopen.com>
5265
5266 PR c++/21210
5267 * g++.dg/init/complex1.C: New test case.
5268
5269 2006-06-11 Eric Christopher <echristo@apple.com>
5270
5271 PR middle-end/27948
5272 * gcc.dg/bf-ms-layout.c: Run on darwin.
5273 * gcc.dg/bf-no-ms-layout: Ditto.
5274 * gcc.dg/attr-ms_struct-2.c: New.
5275 * gcc.dg/bf-ms-layout-2.c: Ditto.
5276
5277 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
5278
5279 * gcc.dg/attr-ms_struct-packed1.c: New.
5280
5281 2006-06-09 Mike Stump <mrs@apple.com>
5282
5283 * gcc.dg/vla-7.c: Add.
5284
5285 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
5286
5287 PR fortran/24558
5288 * gfortran.dg/entry_6.f90: New test.
5289
5290 PR fortran/20877
5291 PR fortran/25047
5292 * gfortran.dg/entry_7.f90: New test.
5293
5294 2006-06-09 Jakub Jelinek <jakub@redhat.com>
5295
5296 PR c/27747
5297 * gcc.dg/cpp/_Pragma6.c: New test.
5298
5299 PR c++/27748
5300 * g++.dg/cpp/_Pragma1.C: New test.
5301
5302 PR preprocessor/27746
5303 * gcc.dg/gomp/macro-3.c: New test.
5304 * gcc.dg/gomp/macro-4.c: New test.
5305 * g++.dg/gomp/macro-3.C: New test.
5306 * g++.dg/gomp/macro-4.C: New test.
5307
5308 2006-06-09 Richard Guenther <rguenther@suse.de>
5309
5310 PR tree-optimization/26998
5311 * gcc.dg/torture/pr26998.c: New testcase.
5312 * gcc.dg/tree-ssa/vrp29.c: New testcase.
5313
5314 2006-06-08 Mike Stump <mrs@apple.com>
5315
5316 * gcc.dg/pr27095.c: Account for stubs.
5317
5318 PR target/26427
5319 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
5320 produce bad code on darwin.
5321
5322 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5323
5324 PR fortran/27958
5325 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
5326
5327 2006-06-08 Asher Langton <langton2@llnl.gov>
5328
5329 PR fortran/27786
5330 * cray_pointers_2.f90: Add -fbounds-check compile flag.
5331
5332 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5333
5334 PR target/27421
5335 * gcc.dg/union-3.c: New test.
5336
5337 2006-06-08 Richard Guenther <rguenther@suse.de>
5338
5339 PR middle-end/27116
5340 * gcc.dg/torture/pr27116.c: New testcase.
5341 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
5342
5343 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5344
5345 PR rtl-optimization/26449
5346 * gcc.dg/pr26449.c: New test.
5347
5348 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5349
5350 PR c++/27601
5351 * g++.dg/ext/offsetof1.C: Test member functions.
5352
5353 2006-06-07 Steve Ellcey <sje@cup.hp.com>
5354
5355 * gcc.dg/pr27095.c: Improve scanning.
5356
5357 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
5358
5359 PR fortran/23091
5360 * gfortran.dg/saved_automatic_1.f90: New test.
5361
5362 PR fortran/24168
5363 * gfortran.dg/array_simplify_1.f90: New test.
5364
5365 PR fortran/25090
5366 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5367
5368 PR fortran/25058
5369 * gfortran.dg/entry_dummy_ref_2.f90: New test.
5370
5371 2006-06-06 Mark Mitchell <mark@codesourcery.com>
5372
5373 PR c++/27177
5374 * g++.dg/expr/cast7.C: New test.
5375
5376 2006-06-06 Janis Johnson <janis187@us.ibm.com>
5377
5378 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
5379 * lib/gcc-defs.exp (tool_check_compile): Ditto.
5380 * lib/fortran-torture.exp (fortran-torture-compile,
5381 fortran-torture-execute): Ditto.
5382
5383 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
5384
5385 PR target/27842
5386 * gcc.dg/vmx/pr27842.c: New test.
5387
5388 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5389
5390 PR libfortran/27895
5391 * gfortran.dg/bounds_check_3.f90: New test.
5392
5393 2006-06-05 Mike Stump <mrs@apple.com>
5394
5395 * objc.dg/objc-fast-4.m: Skip for ppc64.
5396
5397 2006-06-05 Steve Ellcey <sje@cup.hp.com>
5398
5399 PR testsuite/27705
5400 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
5401
5402 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
5403 Victor Kaplansky <victork@il.ibm.com>
5404
5405 PR tree-optimizations/26360
5406 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
5407 with -fno-tree-dce.
5408 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
5409
5410 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
5411
5412 PR fortran/14067
5413 * gfortran.dg/data_char_1.f90: Add messages for truncated
5414 strings.
5415
5416 PR fortran/16943
5417 * gfortran.dg/func_decl_2.f90: New test.
5418
5419 PR fortran/20839
5420 * gfortran.dg/do_2.f90: New test.
5421
5422 PR fortran/27655
5423 * gfortran.dg/associated_3.f90: New test.
5424
5425 2006-06-04 Mark Mitchell <mark@codesourcery.com>
5426
5427 PR c++/27819
5428 * g++.dg/template/static25.C: New test.
5429
5430 PR c++/27722
5431 * g++.dg/init/array21.C: New test.
5432
5433 PR c++/27807
5434 * g++.dg/ext/complit7.C: New test.
5435
5436 PR c++/27806
5437 * g++.dg/parse/ptrmem5.C: New test.
5438
5439 2006-06-04 Roger Sayle <roger@eyesopen.com>
5440 Andrew Pinski <pinskia@physics.uc.edu>
5441
5442 PR c/27150
5443 PR middle-end/27382
5444 * gcc.dg/pr27150-1.c: New testcase.
5445 * gcc.dg/pr27382-1.c: New testcase.
5446 * gcc.dg/pr27382-2.c: New testcase.
5447
5448 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
5449
5450 PR c/25161
5451 PR c/27020
5452 * gcc.dg/array-10.c: New test.
5453
5454 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5455
5456 PR c++/27804
5457 * g++.dg/init/const4.C: New test.
5458 * g++.dg/init/member1.C: Add error-marker.
5459 * g++.dg/other/fold1.C: Adjust error-marker.
5460
5461 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5462
5463 PR c++/27601
5464 * g++.dg/ext/offsetof1.C: New test.
5465
5466 2006-06-04 Eric Christopher <echristo@apple.com>
5467
5468 * gcc.dg/attr-ms_struct-1.c: New.
5469
5470 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
5471
5472 * gcc.c-torture/compile/builtin_constant_p.c: New test.
5473
5474 2006-06-04 Richard Guenther <rguenther@suse.de>
5475
5476 PR tree-optimization/27039
5477 * gcc.dg/tree-ssa/loop-17.c: New testcase.
5478
5479 2006-06-03 Roger Sayle <roger@eyesopen.com>
5480
5481 PR target/26223
5482 * gcc.target/i386/amd64-abi-2.c: New test case.
5483
5484 2006-06-02 Eric Christopher <echristo@apple.com>
5485
5486 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
5487 * gcc.target/i386/20020523-1.c: Skip if darwin.
5488 * gcc.target/i386/asm-3.c: Ditto.
5489 * gcc.target/i386/20011119-1.c: Ditto.
5490 * gcc.target/i386/clobbers.c: Remove pic part of test.
5491
5492 2006-06-02 Steve Ellcey <sje@cup.hp.com>
5493
5494 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
5495 * g++.old-deja/g++.other/init19.C: Ditto.
5496 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
5497 and add other platforms as expected failures.
5498
5499 2006-06-01 Steve Ellcey <sje@cup.hp.com>
5500
5501 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
5502 (is-effective-target-keyword): Ditto.
5503
5504 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
5505
5506 PR fortran/27715
5507 * gfortran.dg/extended_char_comparison_1.f: New test.
5508
5509 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
5510
5511 PR fortran/25098
5512 * gfortran.dg/dummy_procedure_1.f90: New test.
5513
5514 PR fortran/25147
5515 * gfortran.dg/dummy_procedure_2.f90: New test.
5516
5517 * gfortran.dg/associated_2.f90: Correct to make consistent with
5518 standard.
5519
5520 2006-05-31 Roger Sayle <roger@eyesopen.com>
5521
5522 * gcc.target/i386/387-11.c: New test case.
5523
5524 2006-05-31 Mark Mitchell <mark@codesourcery.com>
5525
5526 PR c++/27801
5527 * g++.dg/template/cond6.C: New test.
5528
5529 PR c++/26496
5530 * g++.dg/template/crash51.C: New test.
5531 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
5532
5533 PR c++/27385
5534 * g++.dg/init/array20.C: New test.
5535
5536 2006-05-31 Roger Sayle <roger@eyesopen.com>
5537
5538 * gcc.dg/builtins-54.c: New test case.
5539
5540 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5541
5542 PR c++/26433
5543 * g++.dg/template/fntry1.C: Add dg-do link.
5544
5545 PR c++/27808
5546 * g++.dg/parse/friend6.C: New test.
5547
5548 2006-05-30 Asher Langton <langton2@llnl.gov>
5549
5550 * gfortran.dg/cray_pointers_7.f90: New test.
5551
5552 2006-05-30 Roger Sayle <roger@eyesopen.com>
5553
5554 PR tree-optimization/23452
5555 * gcc.dg/fold-mulconj-1.c: New test case.
5556
5557 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5558
5559 PR c++/27803
5560 * g++.dg/parse/bitfield1.C: New test.
5561
5562 2006-05-30 Roger Sayle <roger@eyesopen.com>
5563
5564 * gcc.target/ppc-eq0-1.c: New test case.
5565 * gcc.target/ppc-negeq0-1.c: New test case.
5566
5567 2006-05-30 Dirk Mueller <dmueller@suse.de>
5568
5569 PR c/27273
5570 * gcc.dg/overflow-warn-5.c: New test.
5571
5572 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5573
5574 PR c/27718
5575 * gcc.dg/sizeof-1.c: New test.
5576
5577 2006-05-30 Uros Bizjak <uros@kss-loka.si>
5578
5579 PR target/27790
5580 * gcc.target/i386/pr27790.c: New test.
5581
5582 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5583
5584 PR libgfortran/27757
5585 * gfortran.dg/direct_io_5.f90: New test.
5586
5587 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5588
5589 PR libgfortran/27634
5590 * gfortran.dg/fmt_missing_period_1.f: New test.
5591 * gfortran.dg/fmt_missing_period_2.f: New test.
5592 * gfortran.dg/fmt_missing_period_3.f: New test.
5593
5594 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5595
5596 PR fortran/19777
5597 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
5598 arrays.
5599
5600 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5601
5602 PR c++/27713
5603 * g++.dg/template/new6.C: New test.
5604
5605 2006-05-29 Roger Sayle <roger@eyesopen.com>
5606
5607 PR tree-optimization/24964
5608 * gcc.target/i386/387-10.c: New test case.
5609
5610 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
5611
5612 * intrinsics/string_intrinsics.c (compare_string):
5613 Use memcmp instead of strncmp to avoid tripping over
5614 CHAR(0) in a string.
5615
5616 2006-05-27 Richard Guenther <rguenther@suse.de>
5617
5618 PR middle-end/27773
5619 * gcc.dg/torture/pr27773.c: New testcase.
5620
5621 2006-05-27 Dirk Mueller <dmueller@suse.de>
5622
5623 * gcc.dg/pr24561.c: Rename to..
5624 * gcc.dg/pr25962.c: .. this.
5625
5626 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5627
5628 PR fortran/19777
5629 * gfortran.dg/bounds_check_2.f: New test.
5630
5631 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
5632
5633 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
5634 * gfortran.dg/byte_1.f90: Likewise.
5635 * gfortran.dg/dup_save_2.f90: Likewise.
5636
5637 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
5638
5639 * gfortran.dg/associated_2.f90: New test.
5640
5641 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5642
5643 PR fortran/27524
5644 * gfortran.dg/bounds_check_1.f90: New test.
5645
5646 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
5647
5648 PR rtl-optimization/27661
5649 * gcc.dg/pr27661.c: New test case.
5650
5651 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
5652
5653 PR fortran/23151
5654 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
5655 * gfortran.dg/print_parentheses_1.f: New test.
5656 * gfortran.dg/print_parentheses_2.f90: New test.
5657
5658 2006-05-26 Jakub Jelinek <jakub@redhat.com>
5659
5660 PR target/27758
5661 * gcc.dg/pr27758.c: New test.
5662
5663 2006-05-24 Falk Hueffner <falk@debian.org>
5664
5665 * gcc.c-torture/compile/pr27571.c: New test.
5666
5667 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
5668
5669 PR fortran/27709
5670 * gfortran.dg/spec_expr_4.f90: New test.
5671
5672 PR fortran/27155
5673 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
5674
5675 2006-05-25 Mark Mitchell <mark@codesourcery.com>
5676
5677 PR c++/20103
5678 * g++.dg/ext/complit6.C: New test.
5679 * g++.dg/ext/complit3.C: Adjust error markers.
5680 * g++.dg/init/const3.C: New test.
5681
5682 2006-05-25 Richard Guenther <rguenther@suse.de>
5683
5684 PR middle-end/27743
5685 * gcc.dg/torture/pr27743.c: New testcase.
5686
5687 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5688
5689 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
5690
5691 2006-05-25 Alan Modra <amodra@bigpond.net.au>
5692
5693 * gcc.dg/compat/scalar-by-value-x.h: New.
5694 * gcc.dg/compat/scalar-by-value-y.h: New.
5695 * gcc.dg/compat/scalar-by-value-5.c: New.
5696 * gcc.dg/compat/scalar-by-value-5_main.c: New.
5697 * gcc.dg/compat/scalar-by-value-5_x.c: New.
5698 * gcc.dg/compat/scalar-by-value-5_y.c: New.
5699 * gcc.dg/compat/scalar-by-value-6.c: New.
5700 * gcc.dg/compat/scalar-by-value-6_main.c: New.
5701 * gcc.dg/compat/scalar-by-value-6_x.c: New.
5702 * gcc.dg/compat/scalar-by-value-6_y.c: New.
5703
5704 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5705
5706 PR tree-optimization/27639
5707 PR tree-optimization/26719
5708 * gcc.dg/pr27639.c: New test.
5709 * gcc.dg/pr26719.c: New test.
5710 * gcc.dg/tree-ssa/scev-cast.c: New test.
5711
5712 2006-05-23 Mark Mitchell <mark@codesourcery.com>
5713
5714 PR c++/20173
5715 * g++.dg/template/error21.C: New test.
5716
5717 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
5718
5719 PR target/27696
5720 * gcc.target/i386/pr27696.c: New.
5721
5722 2006-05-22 Janis Johnson <janis187@us.ibm.com>
5723
5724 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
5725
5726 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
5727
5728 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5729
5730 PR c++/27716
5731 * g++.dg/other/assign1.C: New test.
5732
5733 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
5734
5735 PR target/27266
5736 * gcc.target/i386/pr27266.c: New.
5737
5738 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5739
5740 PR c++/27451
5741 * g++.dg/ext/asm9.C: New test.
5742
5743 2006-05-22 Richard Sandiford <richard@codesourcery.com>
5744
5745 PR rtl-optimization/25514
5746 * gcc.c-torture/compile/pr25514.c: New test.
5747
5748 2006-05-22 Richard Guenther <rguenther@suse.de>
5749
5750 Revert
5751 2006-01-31 Richard Guenther <rguenther@suse.de>
5752
5753 * gcc.target/i386/sselibm-1.c: New testcase.
5754 * gcc.target/i386/sselibm-2.c: Likewise.
5755 * gcc.target/i386/sselibm-3.c: Likewise.
5756 * gcc.target/i386/sselibm-4.c: Likewise.
5757 * gcc.target/i386/sselibm-5.c: Likewise.
5758
5759 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5760
5761 PR c/27420
5762 * gcc.dg/func-args-2.c: New test.
5763
5764 PR c/26818
5765 * gcc.dg/struct-incompl-1.c: New test.
5766
5767 2006-05-22 Richard Guenther <rguenther@suse.de>
5768
5769 PR testsuite/27708
5770 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
5771 the transformations we test for.
5772
5773 2006-05-22 Richard Guenther <rguenther@suse.de>
5774
5775 PR testsuite/27707
5776 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
5777
5778 2006-05-21 Mark Mitchell <mark@codesourcery.com>
5779
5780 PR c++/27210
5781 * g++.dg/warn/new1.C: New test.
5782 * g++.dg/template/new5.C: Likewise.
5783
5784 2006-05-21 Roger Sayle <roger@eyesopen.com>
5785
5786 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
5787 * gcc.target/i386/20060512-3.c: Likewise.
5788
5789 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
5790
5791 PR rtl-optimization/27671
5792 * gcc.c-torture/execute/pr27671-1.c: New.
5793 * gcc.dg/pr27671-2.c: Likewise.
5794
5795 PR tree-optimization/26622.
5796 * gcc.c-torture/compile/pr26622.c: New.
5797
5798 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5799
5800 PR fortran/27613
5801 * gfortran.dg/recursive_reference_1.f90: New test.
5802
5803 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5804
5805 PR fortran/25746
5806 * gfortran.dg/elemental_subroutine_3.f90: New test.
5807
5808 PR fortran/25090
5809 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
5810
5811 PR fortran/27584
5812 * gfortran.dg/associated_target_1.f90: New test.
5813
5814 PR fortran/19015
5815 * gfortran.dg/maxloc_shape_1.f90: New test.
5816
5817 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5818
5819 PR libgfortran/24459
5820 * gfortran.dg/namelist_24.f90: New test.
5821 * gfortran.dg/namelist_12.f: Fix typo in comment.
5822
5823 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
5824
5825 PR middle-end/25776
5826 * g++.dg/other/error11.C: New test.
5827
5828 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5829
5830 * gcc.target/mips/pr26765.c: Add -w to options.
5831
5832 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5833
5834 * lib/target-supports.exp (check_effective_target_mpaired_single):
5835 New function.
5836 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
5837 multilibs.
5838 * g++.dg/vect/vect.exp: Likewise.
5839
5840 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5841
5842 PR testsuite/25891
5843 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
5844
5845 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
5846
5847 PR fortran/27662
5848 * gfortran.dg/temporary_1.f90: New file.
5849
5850 2006-05-19 Andreas Schwab <schwab@suse.de>
5851
5852 * g++.dg/other/unused1.C: Also match "stringz".
5853
5854 2006-05-19 Mark Mitchell <mark@codesourcery.com>
5855
5856 PR c++/26433
5857 * g++.dg/template/fntry1.C: New test.
5858
5859 2006-05-18 Mark Mitchell <mark@codesourcery.com>
5860
5861 PR c++/27471
5862 PR c++/27506
5863 * g++.dg/conversion/bitfield5.C: New test.
5864 * g++.dg/conversion/bitfield6.C: New test.
5865
5866 2006-05-18 Mike Stump <mrs@apple.com>
5867
5868 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
5869 * gcc.dg/vla-4.c: Add.
5870 * gcc.dg/vla-5.c: Add.
5871 * gcc.dg/vla-6.c: Add.
5872
5873 2006-05-12 Stuart Hastings <stuart@apple.com>
5874
5875 * testsuite/gcc.target/i386/20060512-1.c: New.
5876 * testsuite/gcc.target/i386/20060512-2.c: New.
5877 * testsuite/gcc.target/i386/20060512-3.c: New.
5878 * testsuite/gcc.target/i386/20060512-4.c: New.
5879
5880 2006-05-17 Mark Mitchell <mark@codesourcery.com>
5881
5882 PR c++/26122
5883 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
5884
5885 PR c++/26068
5886 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
5887 * g++.dg/parse/linkage1.C: New test.
5888
5889 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5890
5891 PR tree-optimization/27548
5892 * g++.dg/tree-ssa/pr27548.C: New test.
5893
5894 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5895
5896 PR fortran/26551
5897 * gfortran.dg/recursive_check_1.f: New test.
5898 * gfortran.dg/recursive_check_2.f90: New test.
5899
5900 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
5901
5902 * g++.dg/opt/temp2.C: New test.
5903
5904 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5905
5906 PR c++/27491
5907 * g++.dg/init/brace5.C: New test.
5908
5909 PR middle-end/27415
5910 * gcc.dg/gomp/pr27415.c: New test.
5911 * g++.dg/gomp/pr27415.C: New test.
5912
5913 PR tree-optimization/27549
5914 * g++.dg/tree-ssa/pr27549.C: New test.
5915
5916 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5917
5918 PR libgfortran/27575
5919 * gfortran.dg/read_eof_4.f90: New test.
5920
5921 2006-05-16 Richard Guenther <rguenther@suse.de>
5922
5923 PR tree-optimization/22303
5924 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
5925
5926 2006-05-16 Jakub Jelinek <jakub@redhat.com>
5927
5928 PR middle-end/27573
5929 * gcc.dg/gomp/pr27573.c: New test.
5930 * gfortran.dg/gomp/pr27573.f90: New test.
5931
5932 PR c/27499
5933 * gcc.dg/gomp/pr27499.c: New test.
5934 * g++.dg/gomp/pr27499.C: New test.
5935
5936 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5937
5938 PR c++/27339
5939 * g++.dg/parser/access8.C: Adjust error marker.
5940 * g++.dg/template/access17.C: New test.
5941 * g++.dg/template/access18.C: Likewise.
5942
5943 2006-05-15 Roger Sayle <roger@eyesopen.com>
5944
5945 PR target/26600
5946 * gcc.target/i386/pr26600.c: New test case.
5947
5948 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5949
5950 PR c++/27505
5951 * g++.dg/expr/bitfield1.C: New test.
5952
5953 2006-05-15 Richard Guenther <rguenther@suse.de>
5954
5955 PR tree-optimization/27603
5956 * gcc.dg/torture/pr27603.c: New testcase.
5957
5958 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
5959
5960 PR fortran/25090
5961 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5962
5963 PR fortran/25082
5964 * gfortran.dg/scalar_return_1.f90: New test.
5965
5966 PR fortran/27411
5967 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
5968
5969 2006-05-15 Jakub Jelinek <jakub@redhat.com>
5970
5971 * gcc.dg/gomp/critical-4.c: New test.
5972 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
5973 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
5974 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
5975 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
5976
5977 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5978
5979 PR c++/27582
5980 * g++.dg/template/dependent-args1.C: New test.
5981
5982 PR c++/27581
5983 * g++.dg/lookup/this1.C: New test.
5984
5985 PR c++/27315
5986 * g++.dg/template/operator6.C: New test.
5987 * g++.dg/template/incomplete3.C: New test.
5988
5989 PR c++/27559
5990 * g++.dg/template/new4.C: New test.
5991
5992 PR c++/27496
5993 * g++.dg/template/void2.C: New test.
5994
5995 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
5996
5997 * g++.dg/template/dependent-expr5.C: New test.
5998
5999 2006-05-14 Roger Sayle <roger@eyesopen.com>
6000
6001 PR middle-end/26729
6002 * gcc.dg/pr26729-1.c: New test case.
6003
6004 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6005
6006 * gcc.dg/pr27003.c: New test.
6007
6008 2006-05-12 Steve Ellcey <sje@cup.hp.com>
6009
6010 * lib/target-supports.dg (check_cxa_atexit_available): Change
6011 v3_target_compile to ${tool}_target_compile.
6012
6013 2006-05-11 Jason Merrill <jason@redhat.com>
6014
6015 * lib/scanasm.exp (scan-not-hidden): Fix typo.
6016
6017 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6018
6019 PR fortran/27553
6020 * gfortran.dg/label_5.f90: New test.
6021
6022 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
6023
6024 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
6025 check_effective_target_powerpc_altivec_ok): New.
6026 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
6027 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
6028 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
6029 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
6030 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
6031 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
6032 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
6033 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
6034 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
6035 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
6036 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
6037 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
6038 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
6039 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
6040 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
6041 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
6042 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
6043 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
6044 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
6045 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
6046 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
6047 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
6048 gcc.target/powerpc/altivec-9.c,
6049 gcc.target/powerpc/altivec-consts.c,
6050 gcc.target/powerpc/altivec-pr22085.c,
6051 gcc.target/powerpc/altivec-splat.c,
6052 gcc.target/powerpc/altivec-types-1.c,
6053 gcc.target/powerpc/altivec-types-2.c,
6054 gcc.target/powerpc/altivec-types-3.c,
6055 gcc.target/powerpc/altivec-types-4.c,
6056 gcc.target/powerpc/altivec-varargs-1.c,
6057 gcc.target/powerpc/altivec-vec-merge.c,
6058 gcc.target/powerpc/ppc-vector-memcpy.c,
6059 gcc.target/powerpc/ppc-vector-memset.c,
6060 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
6061 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
6062 these effective targets.
6063 * gcc.dg/vmx/pr27006.c: Add missing close brace.
6064 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
6065
6066 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6067
6068 PR middle-end/27384
6069 * g++.dg/other/fold1.C: New test.
6070
6071 PR middle-end/27488
6072 * gcc.dg/fold-nonneg-1.c: New test.
6073
6074 PR c++/27547
6075 * g++.dg/other/operator1.C: New test.
6076
6077 2006-05-11 Richard Guenther <rguenther@suse.de>
6078
6079 PR middle-end/27529
6080 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
6081
6082 2006-05-10 Janis Johnson <janis187@us.ibm.com>
6083
6084 * lib/target-supports-dg.exp (check-flags): New.
6085 (dg-skip-if): Move flag checks.
6086
6087 2006-05-09 Steve Ellcey <sje@cup.hp.com>
6088
6089 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
6090 * lib/target-supports.dg (check_cxa_atexit_available): New.
6091
6092 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
6093
6094 PR fortran/27470
6095 * gfortran.dg/multiple_allocation_2.f90: New test case.
6096
6097 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
6098
6099 * gcc.target/arm/pr27387.C: Fix a comment typo.
6100
6101 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6102
6103 PR fortran/24549
6104 * gfortran.dg/error_recovery_1.f90: New test.
6105
6106 2006-05-10 Richard Guenther <rguenther@suse.de>
6107
6108 PR tree-optimization/27302
6109 * gcc.dg/torture/pr27302.c: New testcase.
6110
6111 2006-05-09 Dirk Mueller <dmueller@suse.de>
6112 Richard Guenther <rguenther@suse.de>
6113
6114 PR middle-end/27498
6115 * gcc.dg/tree-ssa/pr27498.c: New testcase.
6116
6117 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
6118
6119 PR rtl-optimization/27335
6120 * gcc.dg/pr27335.c: New test.
6121
6122 2006-05-06 Richard Sandiford <richard@codesourcery.com>
6123
6124 * gcc.target/mips/mips-ps-5.c: New file.
6125
6126 2006-05-08 Jan Hubicka <jh@suse.cz>
6127
6128 PR middle-end/25962
6129 * gcc.dg/pr25962.c: New.
6130
6131 2006-05-08 Roger Sayle <roger@eyesopen.com>
6132
6133 PR target/27158
6134 * gcc.target/powerpc/pr27158.c: New test case.
6135
6136 2006-05-08 Laurent GUERBY <laurent@guerby.net>
6137
6138 PR testsuite/27476
6139 * ada/acats/run_all.sh: Use test -z.
6140
6141 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6142
6143 PR libfortran/18271
6144 * gfortran.dg/spec_expr_3.f90: New test.
6145
6146 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
6147
6148 PR target/24879
6149 * gcc.target/i386/monitor.c: New file.
6150
6151 2006-05-08 Alan Modra <amodra@bigpond.net.au>
6152
6153 * gcc.dg/pr27095.c: xfail *-*-darwin*.
6154
6155 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6156
6157 PR c++/27447
6158 * g++.dg/other/ptrmem7.C: New test.
6159
6160 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6161
6162 PR target/27421
6163 * gcc.dg/array-9.c: New test.
6164
6165 2006-05-07 Richard Guenther <rguenther@suse.de>
6166
6167 PR tree-optimization/27409
6168 * gcc.dg/torture/pr27409.c: New testcase.
6169
6170 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6171
6172 PR fortran/27457
6173 * gfortran.dg/select_6.f90: New.
6174
6175 2006-05-07 Richard Guenther <rguenther@suse.de>
6176
6177 PR tree-optimization/27136
6178 * gcc.dg/torture/pr27136.c: New testcase.
6179
6180 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
6181
6182 PR fortran/24813
6183 * gfortran.dg/char_cons_len_1.f90: New test.
6184
6185 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6186
6187 PR c++/27427
6188 * g++.dg/template/incomplete2.C: New test.
6189
6190 2006-05-06 Richard Guenther <rguenther@suse.de>
6191
6192 PR tree-optimization/27151
6193 * gcc.dg/vect/pr27151.c: New testcase.
6194
6195 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6196
6197 PR c++/27430
6198 * g++.dg/template/void1.C: New test.
6199
6200 PR c++/27423
6201 * g++.dg/other/void2.C: New test.
6202
6203 PR c++/27422
6204 * g++.dg/conversion/void1.C: New test.
6205
6206 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
6207
6208 PR/21391
6209 * g++.dg/other/unused1.C: New.
6210
6211 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6212
6213 PR objc/27240
6214 * objc.dg/member-1.m: New test.
6215
6216 2006-05-05 Steve Ellcey <sje@cup.hp.com>
6217
6218 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
6219
6220 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6221
6222 PR libfortran/26985
6223 * gfortran.dg/matmul_2.f90: New test.
6224
6225 2005-05-05 Laurent GUERBY <laurent@guerby.net>
6226
6227 * ada/acats/run_all.sh: Use sync when main not found.
6228
6229 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
6230
6231 PR target/26765
6232 * gcc.target/mips/pr26765.c: New.
6233
6234 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
6235
6236 * gcc.target/bfin: New directory.
6237 * gcc.target/bfin/bfin.exp: New file.
6238 * gcc.target/bfin/frmul.c: New file.
6239 * gcc.target/bfin/arith.c: New file.
6240 * gcc.target/bfin/mul-combine.c: New file.
6241 * gcc.target/bfin/shift.c: New file.
6242
6243 2006-05-04 Richard Guenther <rguenther@suse.de>
6244
6245 PR tree-optimization/14287
6246 PR tree-optimization/14844
6247 PR tree-optimization/19792
6248 PR tree-optimization/21608
6249 PR tree-optimization/27090
6250 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
6251 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
6252 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
6253 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
6254 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
6255
6256 2006-05-04 Jakub Jelinek <jakub@redhat.com>
6257
6258 PR tree-optimization/27285
6259 * gcc.c-torture/execute/pr27285.c: New test.
6260
6261 PR middle-end/27388
6262 * gcc.dg/gomp/pr27388-1.c: New test.
6263 * gcc.dg/gomp/pr27388-2.c: New test.
6264 * gcc.dg/gomp/pr27388-3.c: New test.
6265
6266 PR c++/27359
6267 * g++.dg/gomp/pr27359.C: New test.
6268
6269 2006-05-02 Steven G. Kargl <kargls@comcast.net>
6270
6271 PR fortran/20248
6272 * gfortran.dg/iargc.f90: New test.
6273
6274 2006-05-02 Mark Mitchell <mark@codesourcery.com>
6275
6276 PR c++/27102
6277 * g++.dg/template/crash49.C: New test.
6278
6279 2006-05-02 Steve Ellcey <sje@cup.hp.com>
6280
6281 PR testsuite/27032
6282 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
6283
6284 2006-05-02 Jeff Law <law@redhat.com>
6285
6286 PR tree-optimization/27364
6287 * gcc.c-torture/execute/pr27364.c: New test.
6288
6289 2006-05-02 Mark Mitchell <mark@codesourcery.com>
6290
6291 PR c++/27309
6292 * g++.dg/parser/ctor5.C: New test.
6293
6294 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
6295
6296 PR target/27387
6297 * gcc.target/arm/arm.exp: New.
6298 * gcc.target/arm/pr27387.C: Likewise.
6299
6300 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
6301
6302 PR fortran/27269
6303 PR fortran/27324
6304 * gfortran.dg/module_equivalence_2.f90: New test.
6305
6306 2006-05-02 Jakub Jelinek <jakub@redhat.com>
6307
6308 PR middle-end/27337
6309 * g++.dg/gomp/pr27337-1.C: New test.
6310 * g++.dg/gomp/pr27337-2.C: New test.
6311
6312 PR middle-end/27328
6313 * gcc.dg/gomp/pr27328.c: New test.
6314
6315 PR middle-end/27325
6316 * g++.dg/gomp/pr27325.C: New test.
6317
6318 PR middle-end/27310
6319 * g++.dg/gomp/pr27310.C: New test.
6320
6321 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6322
6323 PR tree-optimization/27291
6324 * g++.dg/tree-ssa/pr27291.C: New test.
6325
6326 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6327
6328 PR tree-optimization/27283
6329 * g++.dg/tree-ssa/pr27283.C: New test.
6330
6331 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6332
6333 * gcc.dg/tree-ssa/loop-16.c: New test.
6334
6335 2006-05-01 Roger Sayle <roger@eyesopen.com>
6336 Joseph S. Myers <joseph@codesourcery.com>
6337
6338 * gcc.dg/Wconversion-3.c: New test case.
6339 * gcc.dg/Wconversion-4.c: Likewise.
6340
6341 2006-05-01 Richard Guenther <rguenther@suse.de>
6342
6343 PR tree-optimization/26726
6344 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
6345
6346 2006-04-30 Roger Sayle <roger@eyesopen.com>
6347
6348 * gcc.dg/Woverflow-1.c: New test case.
6349 * gcc.dg/Woverflow-2.c: Likewise.
6350 * gcc.dg/Woverflow-3.c: Likewise.
6351
6352 2006-04-30 Mark Mitchell <mark@codesourcery.com>
6353
6354 PR c++/27094
6355 * g++.dg/template/defarg8.C: New test.
6356
6357 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6358
6359 PR c++/27278
6360 * g++.dg/parse/operator7.C: New test.
6361
6362 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6363
6364 PR c++/11471
6365 PR c++/27102
6366 * g++.dg/template/crash48.C: New test.
6367
6368 PR c++/27279
6369 * g++.dg/parse/ctor4.C: New test.
6370
6371 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6372
6373 PR fortran/25681
6374 * gfortran.df/char_type_len.f90: New test.
6375
6376 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6377
6378 PR libgfortran/27304
6379 * gfortran.dg/fmt_exhaust.f90: New test.
6380
6381 2006-04-28 Roger Sayle <roger@eyesopen.com>
6382
6383 PR c/25309
6384 * gcc.dg/large-size-array-2.c: New test case.
6385
6386 2006-04-28 Richard Guenther <rguenther@suse.de>
6387
6388 PR target/26826
6389 * gcc.target/i386/pr26826.c: New testcase.
6390
6391 2006-04-28 Jakub Jelinek <jakub@redhat.com>
6392
6393 PR middle-end/27260
6394 * gcc.c-torture/execute/pr27260.c: New.
6395
6396 2006-04-28 Alan Modra <amodra@bigpond.net.au>
6397
6398 PR middle-end/27095
6399 * gcc.dg/pr27095.c: New.
6400
6401 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6402
6403 PR c++/27292
6404 * g++.dg/conversion/bitfield4.C: New test.
6405
6406 2006-04-27 Eric Christopher <echristo@apple.com>
6407
6408 * gcc.dg/pragma-ms_struct.c: New.
6409
6410 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6411
6412 PR c++/27102
6413 * g++.dg/template/crash47.C: New test.
6414
6415 2006-04-27 Dirk Mueller <dmueller@suse.de>
6416
6417 * gcc.target/i386/sse-7.c: build with -msse.
6418
6419 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
6420
6421 PR testsuite/27274:
6422 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
6423 (main): Exit if processor doesn't support SSE.
6424
6425 2006-04-26 David Edelsohn <edelsohn@gnu.org>
6426
6427 PR middle-end/27282
6428 * gcc.c-torture/compile/pr27282.c: New test.
6429
6430 2006-04-26 Jakub Jelinek <jakub@redhat.com>
6431
6432 PR middle-end/26913
6433 * g++.dg/gomp/pr26913.C: New test.
6434
6435 PR c/25996
6436 * gcc.dg/gomp/pr25996.c: New test.
6437 * g++.dg/gomp/pr25996.C: New test.
6438
6439 2006-04-25 Richard Sandiford <richard@codesourcery.com>
6440
6441 PR rtl-optimization/26725
6442 * gcc.c-torture/compile/pr26725.c: New test.
6443
6444 2006-04-25 Richard Guenther <rguenther@suse.de>
6445
6446 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
6447 than n + -1.
6448
6449 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
6450
6451 * gcc.dg/20060425-1.c: New testcase.
6452
6453 2006-04-25 Jakub Jelinek <jakub@redhat.com>
6454
6455 PR tree-optimization/26865
6456 * gcc.dg/pr26865.c: New test.
6457
6458 2006-04-24 Mark Mitchell <mark@codesourcery.com>
6459
6460 PR c++/27292
6461 * g++.dg/conversion/bitfield1.C: New test.
6462 * g++.dg/conversion/bitfield2.C: Likewise.
6463 * g++.dg/conversion/bitfield3.C: Likewise.
6464
6465 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6466 Richard Guenther <rguenther@suse.de>
6467
6468 PR tree-optimization/27236
6469 * gcc.dg/tree-ssa/pr27236.c: New testcase.
6470
6471 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6472
6473 PR c++/19963
6474 * g++.dg/other/incomplete2.C: New test.
6475
6476 2006-04-24 Richard Guenther <rguenther@suse.de>
6477
6478 PR middle-end/26869
6479 * gcc.dg/torture/pr26869.c: New testcase.
6480
6481 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6482 Richard Guenther <rguenther@suse.de>
6483
6484 PR tree-optimization/27218
6485 * g++.dg/tree-ssa/pr27218.C: New testcase.
6486
6487 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6488
6489 PR c++/26912
6490 * g++.dg/template/friend41.C: New test.
6491
6492 2006-04-23 David Edelsohn <edelsohn@gnu.org>
6493
6494 * g++.dg/opt/pr15551.C: Include cstdio.
6495 (main): Use remove instead of unlink.
6496
6497 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
6498
6499 * gcc.dg/sibcall-7.c: New test.
6500 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
6501 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
6502 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
6503 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
6504 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
6505
6506 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6507
6508 PR c++/26534
6509 * g++.dg/opt/bitfield1.C: New test.
6510 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
6511 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
6512 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
6513 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
6514 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
6515 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
6516 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
6517 * g++.dg/abi/bitfield2.C: Likewise.
6518 * g++.dg/init/bitfield1.C: Likewise.
6519
6520 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
6521
6522 PR fortran/25099
6523 * gfortran.dg/elemental_subroutine_4.f90: New test.
6524 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
6525 call sub (m, x).
6526
6527 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
6528
6529 * gcc.c-torture/compile/20060421-1.c: New testcase.
6530
6531 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6532
6533 PR c/25875
6534 * gcc.dg/init-bad-4.c: New test.
6535
6536 2006-04-21 Paul Brook <paul@codesourcery.com>
6537
6538 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
6539
6540 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
6541
6542 PR fortran/27122
6543 * gfortran.dg/defined_operators_1.f90: New test.
6544 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
6545 remove old ones associated, incorrectly, with Note 5.46.
6546
6547 PR fortran/27113
6548 * gfortran.dg/character_array_constructor_1.f90: New test.
6549
6550 2006-04-20 Jakub Jelinek <jakub@redhat.com>
6551
6552 * gcc.dg/20060419-1.c: New test.
6553
6554 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
6555
6556 PR c/26774
6557 * gcc.dg/struct-parse-1.c: New test case.
6558
6559 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6560
6561 PR c++/26558
6562 * g++.dg/parse/template19.C: New test.
6563
6564 PR c++/26739
6565 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
6566
6567 PR c++/26036
6568 * g++.dg/expr/call3.C: New test.
6569
6570 PR c++/10385
6571 * g++.dg/conversion/dynamic1.C: New test.
6572
6573 2006-04-19 Mark Mitchell <mark@codesourcery.com>
6574
6575 PR c++/27102
6576 * g++.dg/template/crash35.C: Tweak error markers.
6577 * g++.dg/template/crash46.C: New test.
6578 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
6579 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
6580
6581 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
6582
6583 PR rtl-optimization/14261
6584 * gcc.c-torture/compile/20060419-1.c: Added.
6585
6586 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
6587
6588 * gfortran.dg/label_1.f90: Adjust dg-error.
6589
6590 2006-04-16 Roger Sayle <roger@eyesopen.com>
6591
6592 PR target/26961
6593 * gcc.dg/fold-cond-1.c: New test case.
6594 * gcc.dg/pr26961-1.c: Likewise.
6595
6596 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6597
6598 PR libgfortran/27138
6599 * gfortran.dg/read_bad_advance.f90: New test.
6600
6601 2006-04-16 Roger Sayle <roger@eyesopen.com>
6602 Dale Johannesen <dalej@apple.com>
6603
6604 PR target/24076
6605 * gcc.target/i386/vecinit-3.c: New testcase.
6606 * gcc.target/i386/vecinit-4.c: Likewise.
6607 * gcc.target/i386/sse-18.c: Likewise.
6608 * gcc.target/i386/sse-19.c: Likewise.
6609
6610 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
6611
6612 * gfortran.dg/allocate_zerosize_1.f90: New test.
6613
6614 2006-04-16 Mark Mitchell <mark@codesourcery.com>
6615
6616 PR c++/26365
6617 * g++.dg/template/crash45.C: New test.
6618
6619 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
6620
6621 PR fortran/26787
6622 * gfortran.dg/proc_assign_1.f90: New test.
6623 * gfortran.dg/procedure_lvalue.f90: Change message.
6624 * gfortran.dg/namelist_4.f90: Add new error.
6625
6626 PR fortran/25597
6627 PR fortran/27096
6628 * gfortran.dg/auto_pointer_array_result_1.f90
6629
6630 PR fortran/27089
6631 * gfortran.dg/specification_type_resolution_1.f90
6632
6633 PR fortran/18003
6634 PR fortran/25669
6635 PR fortran/26834
6636 * gfortran.dg/bounds_temporaries_1.f90: New test.
6637
6638 PR fortran/27124
6639 * gfortran.dg/array_return_value_1.f90: New test.
6640
6641 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6642
6643 PR fortran/25336
6644 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
6645
6646 2006-04-15 Jakub Jelinek <jakub@redhat.com>
6647
6648 PR middle-end/26823
6649 * g++.dg/gomp/pr26823-1.C: New test.
6650 * g++.dg/gomp/pr26823-2.C: New test.
6651
6652 2006-04-13 Uros Bizjak <uros@kss-loka.si>
6653
6654 PR middle-end/27134
6655 * gcc.dg/pr27314.c: New test.
6656
6657 2006-04-13 Richard Henderson <rth@redhat.com>
6658
6659 * g++.dg/gomp/block-0.C: Update expected matches.
6660
6661 2006-04-13 DJ Delorie <dj@redhat.com>
6662
6663 * lib/target-supports.exp (check_effective_target_int32plus): New.
6664 (check_effective_target_ptr32plus): New.
6665 (check_effective_target_size32plus): New.
6666 (check_effective_target_int16): New.
6667 (check_profiling_available): Add m32c to the list of unsupported targets.
6668
6669 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
6670 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
6671 memory size.
6672 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
6673 pointers.
6674 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
6675 size_t.
6676 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
6677 and size_t.
6678 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
6679 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
6680 not just xstormy16. Skip m32c due to weird pointer size.
6681 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
6682 not just xstormy16.
6683 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
6684 not just xstormy16.
6685 * gcc.dg/20020312-2.c: Add m32c support.
6686 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
6687 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
6688 in test.
6689 * gcc.dg/20050321-2.c: Require >=32 bit integers.
6690 * gcc.dg/asm-1.c: Skip if int and short are the same size.
6691 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
6692 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
6693 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
6694 * gcc.dg/init-string-2.c: Require >=32 bit integers.
6695 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
6696 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
6697 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
6698 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
6699 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
6700 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
6701 in test.
6702 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
6703 in test.
6704 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
6705 * gcc.dg/pr23049.c: Require >=32 bit integers.
6706 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
6707 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
6708 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
6709 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
6710 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
6711 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
6712 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
6713 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
6714 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
6715 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
6716 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
6717 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
6718 prototype in test.
6719 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
6720 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
6721 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
6722 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
6723 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
6724
6725 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
6726 * gcc.c-torture/execute/20040703-1.x: Likewise.
6727 * gcc.c-torture/execute/20040705-1.x: Likewise.
6728 * gcc.c-torture/execute/20040705-2.x: Likewise.
6729 * gcc.c-torture/execute/20040709-1.x: Likewise.
6730 * gcc.c-torture/execute/20040709-2.x: Likewise.
6731 * gcc.c-torture/execute/20040811-1.x: Likewise.
6732 * gcc.c-torture/execute/20050316-1.x: Likewise.
6733 * gcc.c-torture/execute/bitfld-4.x: Likewise.
6734 * gcc.c-torture/execute/pr19689.x: Likewise.
6735 * gcc.c-torture/execute/pr7284-1.x: Likewise.
6736 * gcc.c-torture/execute/usmul.x: Likewise.
6737 * gcc.c-torture/execute/vrp-5.x: Likewise.
6738 * gcc.c-torture/execute/vrp-6.x: Likewise.
6739 * gcc.dg/debug/20041023-1.s: Likewise.
6740
6741 2006-04-13 Roger Sayle <roger@eyesopen.com>
6742
6743 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
6744 of integers to a vector types are now constant expressions in C.
6745 * gcc.dg/vect/vect-fold-1.c: New test case.
6746
6747 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
6748 Ulrich Weigand <uweigand@de.ibm.com>
6749
6750 PR target/27006
6751 * gcc.dg/vmx/pr27006.c: New testcase.
6752
6753 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6754
6755 PR libgfortran/26766
6756 * gfortran.dg/write_recursive.f90: New test.
6757
6758 2006-04-11 Mark Mitchell <mark@codesourcery.com>
6759
6760 * g++.dg/parse/dtor7.C: New test.
6761 * g++.dg/parse/new1.C: Add error marker.
6762 * g++.dg/template/new3.C: New test.
6763
6764 PR c++/26122
6765 * g++.dg/template/pure1.C: New test.
6766
6767 PR c++/26295
6768 * g++.dg/parse/ptrmem4.C: New test.
6769
6770 2006-04-10 Jeff Law <law@redhat.com>
6771
6772 PR/27087
6773 * gcc.c-torture/compile/pr27087.c: New test.
6774
6775 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
6776
6777 PR/21391
6778 * gcc.dg/20060410.c: New.
6779
6780 2006-04-10 Matthias Klose <doko@debian.org>
6781
6782 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
6783 Recognize multilib directory names containing underscores.
6784
6785 2006-04-10 Roger Sayle <roger@eyesopen.com>
6786
6787 * gcc.target/i386/vecinit-1.c: New test case.
6788 * gcc.target/i386/vecinit-2.c: Likewise.
6789
6790 2006-04-10 Jakub Jelinek <jakub@redhat.com>
6791
6792 PR debug/27057
6793 * g++.dg/debug/dwarf2-2.C: New test.
6794
6795 2006-04-09 Richard Sandiford <richard@codesourcery.com>
6796
6797 PR rtl-optimization/27073
6798 * gcc.c-torture/execute/pr27073.c: New test.
6799
6800 2006-04-08 Mike Stump <mrs@apple.com>
6801
6802 * gcc.dg/pragma-darwin.c: Improve for ppc64.
6803
6804 2006-04-07 Richard Guenther <rguenther@suse.de>
6805
6806 PR tree-optimization/26135
6807 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
6808
6809 2006-04-06 Jan Hubicka <jh@suse.cz>
6810
6811 PR profile/26399
6812 * g++.dg/bprob/g++-bprob-2.C: New testcase.
6813
6814 2006-04-06 Roger Sayle <roger@eyesopen.com>
6815
6816 * g++.dg/conversion/nullptr1.C: New test case.
6817 * g++.dg/conversion/nullptr2.C: Likewise.
6818
6819 2006-04-05 Roger Sayle <roger@eyesopen.com>
6820
6821 * gfortran.dg/dependency_18.f90: New test case.
6822
6823 2006-04-05 Richard Guenther <rguenther@suse.de>
6824
6825 PR tree-optimization/26919
6826 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
6827 * gcc.dg/ipa/ipa-2.c: Likewise.
6828 * gcc.dg/ipa/ipa-3.c: Likewise.
6829 * gcc.dg/ipa/ipa-5.c: Likewise.
6830
6831 2006-04-05 Richard Guenther <rguenther@suse.de>
6832
6833 PR tree-optimization/26763
6834 * gcc.dg/torture/pr26763-1.c: New testcase.
6835 * gcc.dg/torture/pr26763-2.c: Likewise.
6836
6837 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
6838
6839 PR fortran/23634
6840 PR fortran/25619
6841 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
6842
6843 2006-04-04 Eric Christopher <echristo@apple.com>
6844
6845 * gcc.target/i386/387-1.c: Allow regexp to match darwin
6846 stubs.
6847 * gcc.target/i386/387-5.c: Ditto.
6848
6849 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
6850
6851 * gcc.target/sparc/struct-ret-check.c: New test.
6852
6853 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6854
6855 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
6856 zero decimal digits specified in format.
6857
6858 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
6859
6860 PR fortran/26891
6861 * gfortran.dg/missing_optional_dummy_1.f90: New test.
6862
6863 PR fortran/26976
6864 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
6865 * gfortran.dg/initialization_1.f90: Make assignment compliant.
6866 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
6867 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
6868 bigendian-ness.
6869
6870 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
6871
6872 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
6873 dummy arguments work when the actual argument is itself a dummy
6874 argument of the caller.
6875
6876 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6877
6878 PR libfortran/24685
6879 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
6880
6881 2006-04-01 Roger Sayle <roger@eyesopen.com>
6882
6883 * gfortran.dg/dependencency_17.f90: New test case.
6884
6885 2006-04-01 Roger Sayle <roger@eyesopen.com>
6886
6887 * gfortran.dg/dependency_14.f90: New test case.
6888 * gfortran.dg/dependency_15.f90: Likewise.
6889 * gfortran.dg/dependency_16.f90: Likewise.
6890
6891 2006-03-31 Asher Langton <langton2@llnl.gov>
6892
6893 PR fortran/25358
6894 gfortran.dg/cray_pointers_6.f90: New test.
6895
6896 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6897
6898 PR libgfortran/26890
6899 * gfortran.dg/read_size_noadvance.f90: New test.
6900
6901 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
6902
6903 PR fortran/25031
6904 * gfortran.dg/multiple_allocation_1.f90: Check that the
6905 size has changed after a re-allocation with stat.
6906
6907 2006-03-30 Richard Guenther <rguenther@suse.de>
6908
6909 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
6910 removal.
6911 * gcc.target/i386/sselibm-2.c: Likewise.
6912 * gcc.target/i386/sselibm-3.c: Likewise.
6913 * gcc.target/i386/sselibm-4.c: Likewise.
6914 * gcc.target/i386/sselibm-5.c: Likewise.
6915
6916 2006-03-28 Roger Sayle <roger@eyesopen.com>
6917
6918 * gcc.dg/fold-andxor-1.c: New test case.
6919 * gcc.dg/fold-xorand-1.c: Likewise.
6920
6921 2006-03-28 Roger Sayle <roger@eyesopen.com>
6922
6923 * gcc.dg/fold-convnotconv-1.c: New test case.
6924
6925 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
6926
6927 PR fortran/26779
6928 * gfortran.dg/private_type_5.f90: New test.
6929
6930 2006-03-27 David Edelsohn <edelsohn@gnu.org>
6931
6932 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
6933
6934 2006-03-27 Jakub Jelinek <jakub@redhat.com>
6935
6936 * gfortran.dg/advance_2.f90: New test.
6937 * gfortran.dg/advance_3.f90: New test.
6938
6939 * gfortran.fortran-torture/execute/equiv_5.f: New test.
6940
6941 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6942
6943 PR libgfortran/26661
6944 PR libgfortran/26880
6945 * gfortran.dg/read_x_past.f: New test.
6946
6947 2006-03-26 Geoffrey Keating <geoffk@apple.com>
6948
6949 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
6950 to be STABS.
6951
6952 2006-03-26 David Edelsohn <edelsohn@gnu.org>
6953
6954 * objc.dg/dwarf-1.m: Skip on AIX.
6955 * objc.dg/dwarf-2.m: Skip on AIX.
6956
6957 2006-03-25 Steven G. Kargl <kargls@comcast.net>
6958
6959 PR fortran/26816
6960 * gfortran.dg/float_1.f90: New test.
6961
6962 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
6963
6964 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
6965 X86_64 targets.
6966 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
6967
6968 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6969
6970 PR libfortran/26735
6971 * gfortran.dg/convert_implied_open.f90: New test case.
6972
6973 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6974
6975 PR fortran/26769
6976 * gfortran.dg/transpose_reshape_r10.f90: New test case.
6977
6978 2006-03-25 Uros Bizjak <uros@kss-loka.si>
6979
6980 PR middle-end/26717
6981 * gcc.dg/pr26717.c: New test.
6982
6983 2006-03-25 Roger Sayle <roger@eyesopen.com>
6984
6985 * gfortran.dg/dependency_12.f90: New test case.
6986
6987 2006-03-24 Roger Sayle <roger@eyesopen.com>
6988
6989 * gfortran.dg/dependency_9.f90: New (resurected) test case.
6990
6991 2006-03-24 Jeff Law <law@redhat.com>
6992
6993 * gcc.c-torture/pr26840.c: New test.
6994
6995 2006-03-24 Geoffrey Keating <geoffk@apple.com>
6996
6997 * objc.dg/dwarf-2.m: New.
6998 * obj-c++.dg/dwarf-2.mm: New.
6999
7000 * g++.old-deja/g++.other/init19.C: New.
7001
7002 2006-03-24 David Edelsohn <edelsohn@gnu.org>
7003
7004 * g++.dg/eh/spbp.C: Skip on AIX.
7005
7006 2006-03-24 Jakub Jelinek <jakub@redhat.com>
7007
7008 PR middle-end/26611
7009 * g++.dg/gomp/pr26611-1.C: New test.
7010 * g++.dg/gomp/pr26611-2.C: New test.
7011
7012 2006-03-24 Jeff Law <law@redhat.com>
7013
7014 * gcc.c-torture/compile/pr26833.c: New test.
7015 * gfortran.fortran-torture/compile/pr26806.f90: New test.
7016
7017 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7018
7019 * gfortran.dg/endfile_2.f90: Delete temp file.
7020
7021 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
7022
7023 PR fortran/19303
7024 * gfortran.dg/record_marker_1.f90: New test case.
7025 * gfortran.dg/record_marker_2.f: New test case.
7026 * gfortran.dg/record_marker_3.f90: New test case.
7027
7028 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
7029
7030 PR fortran/17298
7031 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
7032 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
7033
7034 2006-03-21 Janis Johnson <janis187@us.ibm.com>
7035
7036 * lib/gcc-dg.exp (cleanup-modules): New proc.
7037 * gfortran.dg/allocatable_function_1.f90,
7038 gfortran.dg/allocate_char_star_scalar_1.f90,
7039 gfortran.dg/assumed_charlen_function_1.f90,
7040 gfortran.dg/assumed_dummy_1.f90,
7041 gfortran.dg/assumed_shape_ranks_1.f90,
7042 gfortran.dg/assumed_shape_ranks_2.f90,
7043 gfortran.dg/assumed_size_dt_dummy.f90,
7044 gfortran.dg/auto_char_dummy_array_1.f90,
7045 gfortran.dg/auto_char_len_3.f90,
7046 gfortran.dg/automatic_module_variable.f90,
7047 gfortran.dg/bad_automatic_objects_1.f90,
7048 gfortran.dg/char_array_constructor.f90,
7049 gfortran.dg/char_array_structure_constructor.f90,
7050 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
7051 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
7052 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
7053 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
7054 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
7055 gfortran.dg/derived_pointer_recursion.f90,
7056 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
7057 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
7058 gfortran.dg/dummy_functions_1.f90,
7059 gfortran.dg/elemental_initializer_1.f90,
7060 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
7061 gfortran.dg/elemental_pointer_1.f90,
7062 gfortran.dg/elemental_subroutine_1.f90,
7063 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
7064 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
7065 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
7066 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
7067 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
7068 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
7069 gfortran.dg/global_references_1.f90,
7070 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
7071 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
7072 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
7073 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
7074 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
7075 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
7076 gfortran.dg/large_integer_kind_1.f90,
7077 gfortran.dg/large_real_kind_1.f90,
7078 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
7079 gfortran.dg/module_double_reuse.f90,
7080 gfortran.dg/module_equivalence_1.f90,
7081 gfortran.dg/module_interface_1.f90,
7082 gfortran.dg/module_parameter_array_refs_1.f90,
7083 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
7084 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
7085 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
7086 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
7087 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
7088 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
7089 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
7090 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
7091 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
7092 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
7093 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
7094 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
7095 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
7096 gfortran.dg/same_name_1.f90,
7097 gfortran.dg/sibling_dummy_procedure_1.f90,
7098 gfortran.dg/sibling_dummy_procedure_2.f90,
7099 gfortran.dg/sibling_dummy_procedure_3.f90,
7100 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
7101 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
7102 gfortran.dg/used_dummy_types_2.f90,
7103 gfortran.dg/used_dummy_types_3.f90,
7104 gfortran.dg/used_dummy_types_4.f90,
7105 gfortran.dg/used_dummy_types_5.f90,
7106 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
7107 gfortran.dg/userdef_operator_1.f90: Use it.
7108
7109 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7110
7111 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
7112 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
7113 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
7114 gfortran.dg/write_back.f,
7115 gfortran.fortran-torture/execute/inquire_1.f90,
7116 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
7117
7118 2006-03-21 Jeff Law <law@redhat.com>
7119
7120 * gcc.dg/tree-ssa/vrp28.c: New test.
7121
7122 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7123
7124 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
7125 if _STDC_C99 is defined.
7126 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
7127 * gcc.dg/builtins-20.c: Likewise.
7128 * gcc.dg/builtins-53.c: Likewise.
7129 * gcc.dg/single-precision-constant.c: Likewise. Also pass
7130 -mmacosx-version-min=10.3 on PowerPC/Darwin.
7131
7132 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
7133
7134 PR tree-opt/26781
7135 * gcc.c-torture/compile/pr26781-1.c: New test.
7136 * gcc.c-torture/compile/pr26781-2.c: New test.
7137
7138 2006-03-21 Jakub Jelinek <jakub@redhat.com>
7139
7140 PR c++/26690
7141 * g++.dg/gomp/pr26690-1.C: New test.
7142 * g++.dg/gomp/pr26690-2.C: New test.
7143
7144 2006-03-20 Jeff Law <law@redhat.com>
7145
7146 * gcc.dg/tree-ssa/pr21829.c: New test.
7147
7148 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
7149
7150 2006-03-20 Richard Sandiford <richard@codesourcery.com>
7151
7152 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
7153 (check_visibility_available): Use it.
7154 (check_effective_target_default_packed): Likewise.
7155 (check_effective_target_pcc_bitfield_type_matters): Likewise.
7156 (check_effective_target_fopenmp): Likewise.
7157 (check_effective_target_freorder): Likewise.
7158 (check_effective_target_fpic): Likewise.
7159 (check_named_sections_available): Likewise.
7160 (check_effective_target_ilp32): Likewise.
7161 (check_effective_target_lp64): Likewise.
7162
7163 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
7164
7165 PR fortran/20935
7166 * gfortran.dg/scalar_mask_2.f90: New test case.
7167
7168 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
7169
7170 PR tree-opt/26629
7171 * gcc.dg/tree-ssa/loadpre12.c: New test.
7172 * gcc.dg/tree-ssa/loadpre13.c: New test.
7173 * gcc.dg/tree-ssa/loadpre14.c: New test.
7174 * gcc.dg/tree-ssa/loadpre15.c: New test.
7175 * gcc.dg/tree-ssa/loadpre16.c: New test.
7176 * gcc.dg/tree-ssa/loadpre17.c: New test.
7177 * gcc.dg/tree-ssa/loadpre18.c: New test.
7178 * gcc.dg/tree-ssa/loadpre19.c: New test.
7179 * gcc.dg/tree-ssa/loadpre20.c: New test.
7180 * gcc.dg/tree-ssa/loadpre21.c: New test.
7181 * gcc.dg/tree-ssa/loadpre22.c: New test.
7182
7183 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
7184
7185 PR fortran/26741
7186 * gfortran.dg/elemental_initializer_1.f90: New test.
7187
7188 PR fortran/26716
7189 * gfortran.dg/assumed_shape_ranks_2: New test.
7190
7191 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
7192
7193 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
7194 target fpic.
7195
7196 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7197
7198 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
7199 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
7200 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
7201 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
7202 gfortran.fortran-torture/execute/direct_io.f90,
7203 gfortran.fortran-torture/execute/inquire_2.f90,
7204 gfortran.fortran-torture/execute/inquire_4.f90,
7205 gfortran.fortran-torture/execute/list_read_1.f90,
7206 gfortran.fortran-torture/execute/open_replace.f90,
7207 gfortran.fortran-torture/execute/slash_edit.f90,
7208 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
7209 temporary files from testcases.
7210
7211 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7212
7213 PR libgfortran/26509
7214 gfortran.dg/write_direct_eor.f90: New test.
7215
7216 2006-03-17 David Edelsohn <edelsohn@gnu.org>
7217
7218 * gcc.target/powerpc/pr26350.c: New.
7219 * gcc.target/powerpc/indexed-addr.c: New.
7220
7221 2006-03-16 Roger Sayle <roger@eyesopen.com>
7222
7223 * gfortran.dg/dependency_13.f90: New test case.
7224
7225 2006-03-16 Roger Sayle <roger@eyesopen.com>
7226
7227 PR middle-end/21781
7228 * gcc.dg/real-const-1.c: New test case.
7229
7230 2006-03-15 Geoffrey Keating <geoffk@apple.com>
7231
7232 * g++.old-deja/g++.other/init18.C: New.
7233 * g++.old-deja/g++.other/init5.C: Remove xfail.
7234
7235 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7236
7237 * g++.dg/opt/pr15551.C: Cleanup temp file.
7238
7239 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7240
7241 PR c++/6634
7242 g++.dg/parse/long1.C: New test.
7243
7244 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7245
7246 PR fortran/19101
7247 * gfortran.dg/continuation.f90: New test.
7248 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
7249
7250 2006-03-14 Richard Guenther <rguenther@suse.de>
7251
7252 PR tree-optimization/26672
7253 * gcc.dg/torture/pr26672.c: New testcase.
7254
7255 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
7256
7257 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
7258 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
7259
7260 2006-03-13 Roger Sayle <roger@eyesopen.com>
7261
7262 PR middle-end/26557
7263 * gcc.c-torture/compile/switch-1.c: New test case.
7264
7265 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
7266
7267 PR fortran/25378
7268 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
7269 test to include more permuatations of mask and index.
7270 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
7271 respond to F2003 spec. that the position returned for an all false
7272 mask && condition is zero.
7273
7274 2006-03-13 Jakub Jelinek <jakub@redhat.com>
7275
7276 PR middle-end/25989
7277 * gcc.dg/gomp/pr25989.c: New test.
7278
7279 2006-03-13 Jeff Law <law@redhat.com>
7280
7281 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
7282
7283 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
7284
7285 * gcc.dg/switch-9.c: New test.
7286
7287 2006-03-13 Richard Guenther <rguenther@suse.de>
7288
7289 PR middle-end/26630
7290 * gcc.dg/torture/pr26630.c: New testcase.
7291
7292 2006-03-11 Roger Sayle <roger@eyesopen.com>
7293
7294 * gfortran.dg/dependency_10.f90: New test case.
7295 * gfortran.dg/dependency_11.f90: Likewise.
7296
7297 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
7298 Erik Edelmann <eedelman@gcc.gnu.org>
7299
7300 * gfortran.dg/allocatable_function_1.f90: New.
7301 * gfortran.dg/allocatable_function_2.f90: New.
7302
7303 2006-03-10 Richard Guenther <rguenther@suse.de>
7304
7305 PR middle-end/26565
7306 * gcc.dg/torture/pr26565.c: New testcase.
7307
7308 2006-03-09 Eric Christopher <echristo@apple.com>
7309
7310 * gcc.c-torture/compile/20060309-1.c: New.
7311
7312 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7313
7314 PR libgfortran/26499
7315 * gfortran.dg/write_back.f: New test.
7316 * gfortran.dg/write_rewind_1.f: New test.
7317 * gfortran.dg/write_rewind_2.f: New test.
7318
7319 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7320
7321 PR libgfortran/26554
7322 * gfortran.dg/read_logical.f90: New test.
7323
7324 2006-03-04 Laurent GUERBY <laurent@guerby.net>
7325
7326 * ada/acats/norun.lst: cdd2a03 now passes.
7327
7328 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
7329
7330 PR testsuite/25177
7331 * gcc.target/powerpc/pr18096-1.c: Change where the error
7332 would match.
7333
7334 2006-03-04 Jakub Jelinek <jakub@redhat.com>
7335
7336 * gcc.target/i386/cleanup-1.c: New test.
7337 * gcc.target/i386/cleanup-2.c: New test.
7338
7339 2006-03-04 Roger Sayle <roger@eyesopen.com>
7340
7341 * gfortran.dg/dependency_9.f90: Remove for the time being.
7342
7343 2006-03-04 Krister Walfridsson <cato@df.lth.se>
7344
7345 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
7346 directive.
7347
7348 2006-03-03 Roger Sayle <roger@eyesopen.com>
7349
7350 * gfortran.dg/dependency_9.f90: New test case.
7351
7352 2006-03-03 Roger Sayle <roger@eyesopen.com>
7353
7354 * gfortran.dg/dependency_4.f90: New test case.
7355 * gfortran.dg/dependency_5.f90: New test case.
7356 * gfortran.dg/dependency_6.f90: New test case.
7357 * gfortran.dg/dependency_7.f90: New test case.
7358 * gfortran.dg/dependency_8.f90: New test case.
7359
7360 2006-03-03 Paul Brook <paul@codesourcery.com>
7361
7362 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
7363 Add m68k-*-elf.
7364
7365 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
7366
7367 PR fortran/25031
7368 * multiple_allocation_1.f90: New test.
7369
7370 2006-03-03 Roger Sayle <roger@eyesopen.com>
7371
7372 PR tree-optimization/26524
7373 * gfortran.dg/pr26524.f: New test case.
7374
7375 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7376
7377 * g++.dg/template/repo5.C: Cleanup repo files.
7378 * gcc.dg/20051201-1.c: Cleanup coverage files.
7379 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
7380 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
7381 tree dump files.
7382
7383 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
7384
7385 * objc.dg/objc-nofilename-1.m: New test.
7386 * objc.dg/bad-receiver-type.m: New test.
7387 * obj-c++.dg/bad-receiver-type.mm: New test.
7388
7389 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7390
7391 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
7392
7393 2006-03-01 Mike Stump <mrs@apple.com>
7394
7395 * g++.dg/abi/key2.C: Add.
7396
7397 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
7398
7399 * gfortran.dg/logical_dot_product.f90: New test.
7400
7401 PR fortran/26393
7402 * gfortran.dg/used_interface_ref.f90: New test.
7403
7404 PR fortran/20938
7405 * gfortran.dg/dependency_2.f90: New test.
7406 * gfortran.fortran-torture/execute/where17.f90: New test.
7407 * gfortran.fortran-torture/execute/where18.f90: New test.
7408 * gfortran.fortran-torture/execute/where19.f90: New test.
7409 * gfortran.fortran-torture/execute/where20.f90: New test.
7410
7411 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
7412
7413 * g++.dg/tree-ssa/pr26443.C: New test case.
7414
7415 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
7416
7417 PR middle-end/26022
7418 * g++.dg/opt/return-slot1.C: New test.
7419
7420 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7421
7422 PR libgfortran/26136
7423 * gfortran.dg/namelist_23.f90: New test.
7424
7425 2006-02-28 Roger Sayle <roger@eyesopen.com>
7426
7427 PR middle-end/14752
7428 * gcc.dg/fold-eqandshift-2.c: New test case.
7429
7430 2006-02-28 Richard Guenther <rguenther@suse.de>
7431
7432 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
7433 decomposition.
7434
7435 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
7436
7437 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
7438
7439 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7440
7441 PR libgfortran/26464
7442 * gfortran.dg/backspace_5.f: New test.
7443 * gfortran.dg/backspace_6.f: New test.
7444
7445 2006-02-26 Roger Sayle <roger@eyesopen.com>
7446
7447 * gcc.dg/fold-eqandnot-1.c: New test case.
7448
7449 2006-02-26 Roger Sayle <roger@eyesopen.com>
7450
7451 PR middle-end/19983
7452 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
7453
7454 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
7455
7456 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
7457 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
7458
7459 2006-02-26 Richard Guenther <rguenther@suse.de>
7460
7461 PR tree-optimization/26421
7462 * gcc.dg/tree-ssa/pr26421.c: New testcase.
7463
7464 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
7465
7466 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
7467 * g++.old-deja/g++.robertl/eb132.C: Likewise.
7468
7469 2006-02-26 Roger Sayle <roger@eyesopen.com>
7470
7471 * gcc.dg/fold-even-1.c: New test case.
7472
7473 2006-02-26 Roger Sayle <roger@eyesopen.com>
7474
7475 PR middle-end/21137
7476 * gcc.dg/fold-eqandshift-1.c: New test case.
7477
7478 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7479
7480 PR tree-optimization/25125
7481 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
7482 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
7483
7484 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7485
7486 PR tree-optimizations/26359
7487 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
7488 with -fdump-tree-dceloop-details.
7489 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
7490
7491 2006-02-25 Roger Sayle <roger@eyesopen.com>
7492
7493 PR middle-end/23673
7494 * gcc.dg/fold-eqxor-1.c: New test case.
7495 * gcc.dg/fold-eqxor-2.c: Likewise.
7496 * gcc.dg/fold-eqxor-3.c: Likewise.
7497
7498 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
7499
7500 PR fortran/23092
7501 * scalar_mask_1.f90: New test.
7502
7503 2006-02-24 Geoffrey Keating <geoffk@apple.com>
7504
7505 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
7506 * g++.dg/eh/uncaught2.C: New.
7507 * g++.dg/eh/uncaught3.C: New.
7508
7509 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7510
7511 PR libgfortran/26423
7512 * gfortran.dg/read_many_1.f: New test.
7513
7514 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
7515
7516 PR fortran/24519
7517 * gfortran.dg/dependency_3.f90: New test.
7518 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
7519 XFAILs.
7520
7521 PR fortran/25395
7522 * gfortran.dg/equiv_6.f90: New test.
7523
7524 2006-02-23 Jeff Law <law@redhat.com>
7525
7526 * gcc.c-torture/compile/pr26425.c: New test.
7527
7528 2006-02-23 Jakub Jelinek <jakub@redhat.com>
7529
7530 PR middle-end/26412
7531 * gcc.dg/gomp/pr26412.c: New test.
7532
7533 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7534
7535 PR c++/26291
7536 * g++.dg/other/ellipsis1.C: New test.
7537 * g++.dg/parse/operator4.C: Adjust error marker.
7538
7539 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
7540
7541 PR target/25603
7542 * gfortran.dg/pr25603.f: New testcase.
7543
7544 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
7545
7546 * gcc.dg/bf-spl1.c: Don't specify -m68000.
7547 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
7548
7549 2006-02-21 Geoffrey Keating <geoffk@apple.com>
7550
7551 * g++.dg/eh/spbp.C: New.
7552
7553 2006-02-21 Jakub Jelinek <jakub@redhat.com>
7554
7555 PR middle-end/26379
7556 * gcc.target/i386/mmx-7.c: New test.
7557
7558 2006-02-20 Roger Sayle <roger@eyesopen.com>
7559
7560 PR tree-optimization/26361
7561 * gcc.dg/tree-ssa/vrp27.c: New test case.
7562
7563 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
7564
7565 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
7566 * gcc.dg/tree-ssa/complex-4.c: Here.
7567
7568 2006-02-19 Roger Sayle <roger@eyesopen.com>
7569
7570 PR middle-end/19543
7571 * gfortran.dg/logical_1.f90: New test case.
7572
7573 2006-02-19 Jakub Jelinek <jakub@redhat.com>
7574
7575 PR middle-end/26334
7576 * gcc.dg/20060218-1.c: Moved to...
7577 * gcc.target/i386/20060218-1.c: ... here. New test.
7578
7579 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
7580
7581 PR fortran/26201
7582 * gfortran.dg/convert_1.f90: New.
7583
7584 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
7585
7586 PR fortran/25054
7587 * gfortran.dg/namelist_5.f90: New test.
7588
7589 PR fortran/25089
7590 * gfortran.dg/namelist_4.f90: New test.
7591
7592 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7593
7594 PR tree-opt/25680
7595 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
7596
7597 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7598
7599 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
7600 variable to take into account the variable name in the
7601 function header.
7602 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
7603
7604 2006-02-18 Jakub Jelinek <jakub@redhat.com>
7605
7606 PR middle-end/26334
7607 * gcc.c-torture/compile/20060217-1.c: New test.
7608 * gcc.dg/20060218-1.c: New test.
7609
7610 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
7611
7612 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
7613
7614 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
7615
7616 * gcc.dg/cpp/undef3.c: New test.
7617 * gcc.dg/cpp/trad/builtins2.c: New test.
7618
7619 2006-02-18 Mark Mitchell <mark@codesourcery.com>
7620
7621 PR c++/26266
7622 * g++.dg/template/static22.C: New test.
7623 * g++.dg/template/static23.C: New test.
7624 * g++.dg/template/static24.C: New test.
7625 * g++.dg/template/non-dependent13.C: New test.
7626 * g++.dg/init/member1.C: Tweak error markers.
7627
7628 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7629
7630 PR target/26255
7631 * gcc.c-torture/compile/pr26255.c: New test case.
7632
7633 2006-02-16 Roger Sayle <roger@eyesopen.com>
7634
7635 * gfortran.fortran-torture/execute/where_10.f90: New test case.
7636 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
7637 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
7638 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
7639 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
7640 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
7641 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
7642
7643 2006-02-16 Jeff Law <law@redhat.com>
7644
7645 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
7646 * gcc.dg/tree-ssa/vrp26.c: New test.
7647
7648 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
7649
7650 PR target/20353
7651 PR target/24578
7652 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
7653 __UCLIBC__ is defined.
7654
7655 2006-02-16 Jakub Jelinek <jakub@redhat.com>
7656
7657 PR fortran/26224
7658 * gfortran.dg/gomp/pr26224.f: New test.
7659
7660 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
7661
7662 PR tree-opt/25918
7663 * lib/target-supports.exp
7664 (check_effective_target_vect_short_mult): New.
7665 (check_effective_target_vect_char_mult): New.
7666 (check_effective_target_vect_widen_sum_qi_to_si): New.
7667 (check_effective_target_vect_widen_sum_qi_to_hi): New.
7668 (check_effective_target_vect_widen_sum_hi_to_si): New.
7669 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
7670 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
7671 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
7672 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
7673 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
7674 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
7675 vect-reduc-pattern-2c.c
7676 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
7677 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
7678 vect-reduc-pattern-1c.c
7679
7680 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
7681
7682 PR fortran/24557
7683 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
7684
7685 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
7686
7687 PR fortran/26054
7688 * gfortran.dg/enum_8.f90: Remove check for warning.
7689 * gfortran.dg/iomsg_1.f90: Ditto.
7690 * gfortran.dg/enum_1.f90: Ditto.
7691 * gfortran.dg/enum_9.f90: Ditto.
7692 * gfortran.dg/enum_2.f90: Ditto.
7693 * gfortran.dg/enum_10.f90: Ditto.
7694 * gfortran.dg/enum_3.f90: Ditto.
7695 * gfortran.dg/flush_1.f90: Ditto.
7696 * gfortran.dg/enum_4.f90: Ditto.
7697 * gfortran.dg/array_constructor_1.f90: Ditto.
7698 * gfortran.dg/enum_5.f90: Ditto.
7699 * gfortran.dg/enum_6.f90: Ditto.
7700 * gfortran.dg/enum_7.f90: Ditto.
7701
7702 2006-02-15 Jakub Jelinek <jakub@redhat.com>
7703
7704 PR middle-end/26300
7705 * gcc.c-torture/compile/20060215-1.c: New test.
7706
7707 2006-02-14 Roger Sayle <roger@eyesopen.com>
7708
7709 PR middle-end/23670
7710 * gcc.dg/tree-ssa/andor-2.c: New test case.
7711
7712 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
7713
7714 PR fortran/25045
7715 * optional_dim.f90: New test.
7716
7717 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7718
7719 PR fortran/26277
7720 * gfortran.dg/label_4.f90: New.
7721
7722 2006-02-14 Jakub Jelinek <jakub@redhat.com>
7723 Diego Novillo <dnovillo@redhat.com>
7724 Uros Bizjak <uros@kss-loka.si>
7725
7726 * gfortran.dg/gomp: New directory.
7727
7728 2006-02-14 Richard Guenther <rguenther@suse.de>
7729
7730 PR tree-optimization/26258
7731 * gcc.dg/torture/pr26258.c: New testcase.
7732
7733 2006-02-13 Jakub Jelinek <jakub@redhat.com>
7734
7735 PR fortran/26246
7736 * gfortran.dg/pr26246_1.f90: New test.
7737 * gfortran.dg/pr26246_2.f90: New test.
7738
7739 PR middle-end/26092
7740 * gcc.c-torture/compile/20060208-1.c: New test.
7741
7742 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
7743
7744 PR fortran/26074
7745 PR fortran/25103
7746 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
7747 * gfortran.dg/bad_automatic_objects_1.f90: New test.
7748 * gfortran.dg/automatic_module_variable.f90: Change error message.
7749
7750 PR fortran/20861
7751 * gfortran.dg/internal_dummy_1.f90: New test.
7752
7753 PR fortran/20871
7754 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
7755
7756
7757 PR fortran/25083
7758 * gfortran.dg/uncommon_block_data_1.f90: New test.
7759 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
7760 with standard.
7761
7762 PR fortran/25088
7763 * gfortran.dg/typed_subroutine_1.f90: New test.
7764
7765 2006-02-13 Geoffrey Keating <geoffk@apple.com>
7766
7767 * objc.dg/dwarf-1.m: New.
7768
7769 2006-02-13 Roger Sayle <roger@eyesopen.com>
7770
7771 PR middle-end/24427
7772 * gcc.dg/tree-ssa/andor-1.c: New test case.
7773
7774 2006-02-13 Josh Conner <jconner@apple.com>
7775
7776 PR target/25376
7777 * gcc.dg/pr25376.c: New test.
7778
7779 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
7780 assemble.
7781 * lib/target-supports.exp (check_named_sections_available):
7782 Only compile named-sections test -- don't assemble.
7783
7784 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
7785
7786 * g++.dg/warn/no-write-strings.C: New test.
7787 * g++.dg/warn/write-strings.C: Likewise.
7788 * g++.dg/warn/write-strings-default.C: Likewise.
7789
7790 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
7791
7792 PR fortran/25806
7793 * gfortran.dg/ret_pointer_2.f90: New test.
7794
7795 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
7796
7797 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
7798
7799 2006-02-10 Jeff Law <law@redhat.com>
7800
7801 * gcc.c-torture/compile/pr26213.c: New test.
7802
7803 2006-02-10 Steven G. Kargl <kargls@comcast.net>
7804
7805 gfortran.dg/null_1.f90: New test.
7806
7807 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7808
7809 PR fortran/14771
7810 * gfortran.dg/parens_4.f90: New.
7811 * gfortran.dg/parens_5.f90: New.
7812
7813 2006-02-10 Richard Guenther <rguenther@suse.de>
7814
7815 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
7816
7817 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7818 Paul Thomas <pault@gcc.gnu.org>
7819
7820 PR fortran/14771
7821 * gfortran.dg/parens_1.f90: New.
7822 * gfortran.dg/parens_2.f90: New.
7823 * gfortran.dg/parens_3.f90: New.
7824
7825 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
7826
7827 PR fortran/26038
7828 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
7829
7830 PR fortran/25059
7831 * gfortran.dg/impure_assignment_1.f90: New test.
7832
7833 PR fortran/25070
7834 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
7835
7836 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7837
7838 PR target/26141
7839 * g++.dg/expr/stdarg2.C: New test.
7840
7841 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7842
7843 PR inline-asm/16194
7844 * gcc.dg/pr16194.c: New test.
7845
7846 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7847
7848 * ada/acats/run_acats: Use portable variant of "$@".
7849
7850 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
7851
7852 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
7853 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
7854
7855 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7856
7857 PR tree-opt/26179
7858 * g++.dg/opt/pr26179.C: New test.
7859
7860 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7861
7862 PR middle-end/26134
7863 * gcc.dg/tree-ssa/complex-3.c: New test.
7864
7865 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7866
7867 * gcc.c-torture/compile/volatile-1.c: New test.
7868
7869 2006-02-09 Diego Novillo <dnovillo@redhat.com>
7870
7871 PR 26180
7872 * gcc.dg/tree-ssa/pr26180.c: New test.
7873
7874 2006-02-08 Jeff Law <law@redhat.com>
7875
7876 * gcc.dg/tree-ssa/pr21417.c: New test.
7877
7878 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7879
7880 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
7881 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
7882
7883 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7884
7885 * lib/scanrtl.exp: New.
7886
7887 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7888
7889 PR c++/26071
7890 * g++.dg/other/virtual2.C: New test.
7891
7892 PR c++/26070
7893 * g++.dg/other/virtual1.C: New test.
7894
7895 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7896
7897 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
7898 cleanup-ipa-dump): Update dump file glob patterns.
7899 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
7900 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
7901
7902 * lib/gcc-dg.exp: Load it.
7903 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
7904
7905 2006-02-07 Janis Johnson <janis187@us.ibm.com>
7906
7907 PR testsuite/26159
7908 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
7909 * gcc.dg/tree-ssa/pr23382.c: Ditto.
7910
7911 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7912
7913 PR fortran/25577
7914 * gfortran.dg/mvbits_1.f90: New.
7915
7916 2006-02-07 Dirk Mueller <dmueller@suse.com>
7917
7918 * g++.dg/warn/Wdiv-by-zero.C: New test.
7919 * g++.dg/warn/Wno-div-by-zero.C: New.
7920
7921 2006-02-07 Jeff Law <law@redhat.com>
7922
7923 * gcc.dg/tree-ssa/pr21559.c: New test.
7924
7925 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
7926 multiple VRP passes.
7927 * gcc.dg/tree-ssa/vrp09.c: Likewise.
7928 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7929 * gcc.dg/tree-ssa/pr21582.c: Likewise.
7930 * gcc.dg/tree-ssa/pr20657.c: Likewise.
7931 * gcc.dg/tree-ssa/pr21001.c: Likewise.
7932 * gcc.dg/tree-ssa/vrp02.c: Likewise
7933 * gcc.dg/tree-ssa/vrp11.c: Likewise
7934 * gcc.dg/tree-ssa/pr14341.c: Likewise
7935 * gcc.dg/tree-ssa/vrp19.c: Likewise
7936 * gcc.dg/tree-ssa/vrp20.c: Likewise
7937 * gcc.dg/tree-ssa/vrp03.c: Likewise
7938 * gcc.dg/tree-ssa/pr21086.c: Likewise
7939 * gcc.dg/tree-ssa/pr21959.c: Likewise
7940 * gcc.dg/tree-ssa/vrp21.c: Likewise
7941 * gcc.dg/tree-ssa/vrp04.c: Likewise
7942 * gcc.dg/tree-ssa/pr25485.c: Likewise
7943 * gcc.dg/tree-ssa/pr22026.c: Likewise
7944 * gcc.dg/tree-ssa/vrp22.c: Likewise
7945 * gcc.dg/tree-ssa/vrp05.c: Likewise
7946 * gcc.dg/tree-ssa/20030807-10.c: Likewise
7947 * gcc.dg/tree-ssa/pr20701.c: Likewise
7948 * gcc.dg/tree-ssa/vrp23.c: Likewise
7949 * gcc.dg/tree-ssa/vrp06.c: Likewise
7950 * gcc.dg/tree-ssa/pr22117.c: Likewise
7951 * gcc.dg/tree-ssa/pr20702.c: Likewise
7952 * gcc.dg/tree-ssa/vrp15.c: Likewise
7953 * gcc.dg/tree-ssa/pr21090.c: Likewise
7954 * gcc.dg/tree-ssa/pr21294.c: Likewise
7955 * gcc.dg/tree-ssa/vrp24.c: Likewise
7956 * gcc.dg/tree-ssa/vrp07.c: Likewise
7957 * gcc.dg/tree-ssa/pr21563.c: Likewise
7958 * gcc.dg/tree-ssa/pr25382.c: Likewise
7959 * gcc.dg/tree-ssa/vrp16.c: Likewise
7960 * gcc.dg/tree-ssa/vrp25.c: Likewise
7961 * gcc.dg/tree-ssa/vrp08.c: Likewise
7962 * gcc.dg/tree-ssa/20030807-6.c: Likewise
7963 * gcc.dg/tree-ssa/vrp17.c: Likewise
7964 * gcc.dg/tree-ssa/pr21458.c: Likewise
7965 * g++.dg/tree-ssa/pr18178.C: Likewise
7966
7967 2006-02-07 Richard Guenther <rguenther@suse.de>
7968
7969 PR c++/26140
7970 Revert
7971 2006-01-30 Richard Guenther <rguenther@suse.de>
7972 PR c++/23372
7973 * gcc.dg/pr23372-1.C: New testcase.
7974
7975 * g++.dg/tree-ssa/pr26140.C: New testcase.
7976
7977 2006-02-07 Mark Mitchell <mark@codesourcery.com>
7978
7979 PR c++/9737
7980 * g++.dg/template/ttp15.C: New test.
7981 * g++.dg/template/ttp16.C: Likewise.
7982 * g++.dg/template/ttp17.C: Likewise.
7983 * g++.old-deja/g++.pt/ttp36.C: Remove.
7984 * g++.old-deja/g++.pt/ttp19.C: Likewise.
7985 * g++.old-deja/g++.pt/ttp37.C: Likewise.
7986 * g++.old-deja/g++.pt/ttp38.C: Likewise.
7987 * g++.old-deja/g++.pt/ttp39.C: Likewise.
7988 * g++.old-deja/g++.pt/ttp9.C: Likewise.
7989 * g++.old-deja/g++.pt/ttp40.C: Likewise.
7990 * g++.old-deja/g++.pt/ttp51.C: Likewise.
7991 * g++.old-deja/g++.pt/ttp26.C: Likewise.
7992 * g++.old-deja/g++.pt/ttp36.C: Likewise.
7993
7994 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
7995
7996 PR libfortran/23815
7997 * unf_io_convert_4.f90: New test.
7998
7999 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
8000
8001 * gcc.dg/tree-ssa/loadpre10.c: New test.
8002 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
8003 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
8004 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
8005
8006 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8007
8008 PR libfortran/24685
8009 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
8010
8011 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
8012
8013 PR tree-opt/25251
8014 * gfortran.dg/assign_7.f: New test.
8015
8016 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
8017
8018 PR fortran/26041
8019 PR fortran/26064
8020 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
8021 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
8022 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
8023
8024 2006-02-05 Jakub Jelinek <jakub@redhat.com>
8025
8026 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
8027 in size_t typedef.
8028
8029 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8030
8031 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
8032 * g++.dg/charset/string.c (foo): Likewise.
8033 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
8034 const char*
8035 * g++.dg/ext/builtin2.C (printf): Likewise.
8036 * g++.dg/init/new15.C (printf): Likewise.
8037 * g++.dg/opt/pr17697-1.C (foo): Likewise.
8038 * g++.dg/opt/pr17697-2.C (foo): Likewise.
8039 * g++.dg/opt/pr17697-3.C (foo): Likewise.
8040 * g++.dg/template/non-dependent4.C (temp): Likewise.
8041 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
8042 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
8043 parameter type to const char*.
8044 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
8045 Change type to const char*.
8046 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
8047 Likewise.
8048 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
8049 second parameter type to const char*.
8050 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
8051 (Y::Y): Change parameter type to const char*.
8052 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
8053 * g++.old-deja/g++.jason/report.C: Apply const correctness.
8054 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
8055 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
8056 (char*).
8057 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
8058 const char*.
8059 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
8060 type to const char*.
8061 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
8062 return type to const char*.
8063 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
8064 to const char*.
8065 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
8066 * g++.old-deja/g++.law/refs1.C: Likewise.
8067 * g++.old-deja/g++.law/visibility1.C: Likewise.
8068 * g++.old-deja/g++.law/visibility2.C: Likewise.
8069 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
8070 const char*.
8071 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
8072 * g++.old-deja/g++.mike/net48.C: Likewise.
8073 * g++.old-deja/g++.mike/p646.C: Likewise.
8074 * g++.old-deja/g++.mike/p6746.C: Likewise.
8075 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
8076 type to const char*.
8077 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
8078 deprecated conversion warning.
8079 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
8080 char*.
8081 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
8082 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
8083 * g++.old-deja/g++.pt/explicit8.C: Likewise.
8084 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
8085 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
8086 * g++.old-deja/g++.pt/nontype3.C: Likewise.
8087 * g++.old-deja/g++.pt/t39.C: Likewise.
8088 * g++.old-deja/g++.robertl/eb106.C: Likewise.
8089 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
8090
8091 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
8092
8093 PR fortran/25075
8094 intrinsic_argument_conformance_1.f90: New test.
8095
8096 2006-02-03 Steven G. Kargl <kargls@comcast.net>
8097
8098 PR fortran/20845
8099 * gfortran.dg/char_result_11.f90: Add SAVE.
8100 * gfortran.dg/der_pointer_4.f90: Ditto.
8101 * gfortran.dg/default_initialization.f90: New test.
8102
8103 2006-02-03 Jeff Law <law@redhat.com>
8104
8105 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
8106 handle more than 100 dump files.
8107 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
8108 * lib/scantree.exp (scan-tree-dump): Likewise.
8109 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
8110 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
8111 * lib/scanipa.exp (scan-ipa-dump): Likewise.
8112 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
8113 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
8114
8115 2006-02-03 Diego Novillo <dnovillo@redhat.com>
8116
8117 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
8118
8119 2006-02-03 Mark Mitchell <mark@codesourcery.com>
8120
8121 * g++.dg/template/using12.C: New test.
8122
8123 2006-02-03 Alan Modra <amodra@bigpond.net.au>
8124
8125 * gcc.target/powerpc/pr25960.c: New test.
8126
8127 2006-02-02 Steven G. Kargl <kargls@comcast>
8128
8129 PR fortran/24958
8130 gfortran.dg/nullify_2.f90: New test.
8131
8132 2006-02-02 Diego Novillo <dnovillo@redhat.com>
8133
8134 PR 25990
8135 * gcc.dg/gomp/pr25990.c: New test.
8136
8137 2006-01-31 Mark Mitchell <mark@codesourcery.com>
8138
8139 PR c++/25342
8140 * g++.gd/template/partial4.C: New test.
8141
8142 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
8143
8144 PR middle-end/26001
8145 * gfortran.dg/data_char_2.f90: New.
8146
8147 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
8148
8149 PR fortran/26039
8150 maxval_maxloc_conformance_1.f90: New test.
8151
8152 2006-01-31 Richard Guenther <rguenther@suse.de>
8153
8154 * gcc.target/i386/sselibm-1.c: New testcase.
8155 * gcc.target/i386/sselibm-2.c: Likewise.
8156 * gcc.target/i386/sselibm-3.c: Likewise.
8157 * gcc.target/i386/sselibm-4.c: Likewise.
8158 * gcc.target/i386/sselibm-5.c: Likewise.
8159
8160 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
8161
8162 PR fortran/24266
8163 * gfortran.dg/arrayio_derived_2.f90: New.
8164
8165 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
8166
8167 * gcc.dg/unsigned-long-compare.c: New test.
8168
8169 2006-01-30 Steve Ellcey <sje@cup.hp.com>
8170
8171 PR testsuite/25318
8172 * lib/target-supports.exp (check_effective_target_freorder):
8173 Check to see if target supports -freorder-blocks-and-partition.
8174 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
8175 instead of "dg-require-named-sections".
8176
8177 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
8178
8179 PR target/14798:
8180 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
8181 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
8182 * gcc.dg/pragma-isr-trapa2.c: Likewise.
8183 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
8184 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
8185 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
8186 * gcc.dg/attr-isr-trap_exit.c: Likewise.
8187 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
8188
8189 2006-01-30 Richard Guenther <rguenther@suse.de>
8190
8191 PR c++/23372
8192 * gcc.dg/pr23372-1.C: New testcase.
8193
8194 2006-01-29 Diego Novillo <dnovillo@redhat.com>
8195
8196 * gcc.dg/gomp/pr25874.c: New test.
8197
8198 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
8199
8200 PR tree-opt/25911
8201 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
8202
8203 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
8204
8205 PR fortran/18578
8206 PR fortran/18579
8207 PR fortran/20857
8208 PR fortran/20885
8209 * gfortran.dg/intent_out_1.f90: New test.
8210
8211 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
8212
8213 PR fortran/17911
8214 * gfortran.dg/procedure_lvalue.f90: New test.
8215
8216 PR fortran/20895
8217 PR fortran/25030
8218 * gfortran.dg/char_pointer_assign_2.f90: New test.
8219 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
8220 assignment to be consistent with standard.
8221 * gfortran.dg/char_result_2.f90: The same.
8222 * gfortran.dg/char_result_8.f90: The same.
8223
8224 2006-01-28 Zack Weinberg <zackw@panix.com>
8225
8226 * gcc.dg/Woverlength-strings.c
8227 * gcc.dg/Woverlength-strings-pedantic-c89.c
8228 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
8229 * gcc.dg/Woverlength-strings-pedantic-c99.c
8230 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
8231
8232 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
8233
8234 * gcc.c-torture/execute/20060127-1.c: New test.
8235
8236 2006-01-28 Mark Mitchell <mark@codesourcery.com>
8237
8238 PR c++/25999
8239 * g++.dg/ext/pragmaweak1.C: New test.
8240
8241 2006-01-28 Mark Mitchell <mark@codesourcery.com>
8242
8243 PR c++/25855
8244 * g++.dg/template/spec29.C: New test.
8245
8246 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
8247
8248 PR c/19606.
8249 * gcc.c-torture/execute/pr19606.c: New.
8250
8251 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
8252
8253 * gcc.dg/pragma-re-4.c: New test.
8254
8255 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
8256
8257 PR fortran/25964
8258 * gfortran.dg/assumed_size_refs_3.f90: New test.
8259
8260 2006-01-27 Ben Elliston <bje@au.ibm.com>
8261
8262 * gcc.misc-tests/dectest.exp: Remove defunct comment.
8263
8264 2006-01-26 Laurent GUERBY <laurent@guerby.net>
8265
8266 PR ada/21317
8267 * ada/acats/support/impdef.a: Add One_Long_Second.
8268 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
8269 * ada/acats/tests/c9/c94026.a: Likewise.
8270 * ada/acats/tests/c9/c97305c.ada: Likewise.
8271 * ada/acats/tests/c9/c99004a.ada: Likewise.
8272
8273 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
8274
8275 PR fortran/25964
8276 * gfortran.dg/global_references_2.f90: New test.
8277
8278 PR fortran/25084
8279 PR fortran/20852
8280 PR fortran/25085
8281 PR fortran/25086
8282 * gfortran.dg/assumed_charlen_function_1.f90: New test.
8283 * gfortran.dg/assumed_charlen_function_3.f90: New test.
8284
8285 PR fortran/25416
8286 * gfortran.dg/assumed_charlen_function_2.f90: New test.
8287
8288 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
8289
8290 PR c/25892
8291 * gcc.dg/Wpointer-sign.c: New.
8292 * gcc.dg/Wpointer-sign-Wall.c: New.
8293 * gcc.dg/Wpointer-sign-Wall-no.c: New.
8294 * gcc.dg/Wpointer-sign-pedantic.c: New.
8295 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
8296 * gcc.dg/conv-2.c: Use -Wpointer-sign.
8297
8298 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
8299
8300 PR C/25861
8301 * gcc.c-torture/compile/pr25861.c: New test.
8302
8303 2006-01-26 Paul Brook <paul@codesourcery.com>
8304
8305 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
8306 on short-enum targets.
8307 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
8308 variable.
8309 (generate_fields): Use short_enums.
8310 (main): Set short_enums. Document -e.
8311 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
8312 on short-enum targets.
8313 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
8314 variable.
8315 (generate_fields): Use short_enums.
8316 (main): Set short_enums. Document -e.
8317 * lib/target-supports.exp (check_effective_target_short_enums): New.
8318
8319 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
8320
8321 PR target/25947
8322 * gcc.dg/torture/pr25947-1.c: New test.
8323
8324 2006-01-25 Jan Hubicka <jh@suse.cz>
8325 Roger Sayle <roger@eyesopen.com>
8326
8327 PR rtl-optimization/25703
8328 * gcc.target/i386/20060125-1.c: New test case.
8329 * gcc.target/i386/20060125-2.c: New test case.
8330
8331 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
8332
8333 PR fortran/18540
8334 * gfortran.dg/goto_1.f: New.
8335
8336 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
8337
8338 PR fortran/25716
8339 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
8340 25716 on 32-bit systems too.
8341
8342 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
8343
8344 PR testsuite/25590
8345 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
8346
8347 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
8348
8349 * gcc.dg/tree-ssa/gen-vect-33.c: New.
8350
8351 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8352
8353 PR fortran/25835
8354 * gfortran.dg/read_eof.f90: Delete, renamed.
8355 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
8356 * gfortran.dg/read_eof_2.f90: New test.
8357 * gfortran.dg/read_eof_3.f90: New test.
8358
8359 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
8360
8361 PR tree-opt/25860
8362 * gcc.c-torture/compile/pr25860.c: New test.
8363
8364 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8365
8366 PR c++/25552
8367 * g++.dg/parse/dtor8.C: New test.
8368
8369 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
8370
8371 PR testsuite/25891
8372 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
8373 * gcc.dg/gomp/gomp.exp: Return without testing anything if
8374 check_effective_target_fopenmp returns 0.
8375
8376 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
8377
8378 PR ada/20548
8379 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
8380 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
8381 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
8382
8383 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
8384
8385 PR tree-opt/25857
8386 * g++.dg/opt/pr25857.C: New test.
8387
8388 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
8389 Jan Hubicka <jh@suse.cz>
8390 Richard Guenther <rguenther@suse.de>
8391
8392 PR rtl-optimization/25654
8393 * gcc.dg/torture/pr25654.c: New testcase.
8394 * gcc.target/i386/pr25654.c: Likewise.
8395
8396 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
8397
8398 PR fortran/25901
8399 * gfortran.dg/internal references_2.f90: New test.
8400
8401 Fix regression in testing of admissability of attributes.
8402 * gfortran.dg/intent_used_1.f90: New test.
8403
8404 2006-01-23 Ben Elliston <bje@au.ibm.com>
8405
8406 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
8407 Remove target conditional torture options for i?86 and x86_64
8408 GNU/Linux.
8409
8410 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
8411
8412 PR c++/10891
8413 * g++.dg/rtti/no-rtti.C: New.
8414
8415 2006-01-21 Mark Mitchell <mark@codesourcery.com>
8416
8417 PR c++/25895
8418 * g++.dg/inherit/conv2.C: New test.
8419
8420 PR c++/25856
8421 * g++.dg/parse/dtor7.C: New test.
8422
8423 PR c++/25858
8424 * g++.dg/template/crash44.C: New test.
8425
8426 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
8427
8428 PR fortran/25124
8429 PR fortran/25625
8430 * gfortran.dg/internal_references_1.f90: New test.
8431 PR fortran/20881
8432 PR fortran/23308
8433 PR fortran/25538
8434 PR fortran/25710
8435 * gfortran.dg/global_references_1.f90: New test.
8436 * gfortran.dg/g77/19990905-1.f: Restore the error that
8437 there is a clash between the common block name and
8438 the name of a subroutine reference.
8439
8440 PR fortran/PR24276
8441 * gfortran.dg/aliasing_dummy_1.f90: New test.
8442
8443 2006-01-21 Alan Modra <amodra@bigpond.net.au>
8444
8445 * gcc.dg/vmx/1b-01.c: Warning fix.
8446 * gcc.dg/vmx/1c-02.c: Likewise.
8447 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
8448
8449 2006-01-20 Steve Ellcey <sje@cup.hp.com>
8450
8451 PR testsuite/24962
8452 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
8453
8454 2006-01-20 Richard Guenther <rguenther@suse.de>
8455 Steven Bosscher <stevenb.gcc@gmail.com>
8456
8457 PR rtl-optimization/24626
8458 * gcc.dg/torture/pr24626-1.c: New testcase.
8459 * gcc.dg/torture/pr24626-2.c: Likewise.
8460 * gcc.dg/torture/pr24626-3.c: Likewise.
8461 * gcc.dg/torture/pr24626-4.c: Likewise.
8462
8463 2006-01-20 Dirk Mueller <dmueller@suse.com>
8464
8465 PR c++/5520
8466 * g++.dg/warn/empty-body.C: New.
8467
8468 2006-01-19 Mark Mitchell <mark@codesourcery.com>
8469
8470 PR c++/22136
8471 * g++.dg/template/using10.C: New test.
8472 * g++.dg/temlpate/using11.C: Likewise.
8473 * g++.dg/inherit/using5.C: Tweak error messages.
8474
8475 2006-01-20 Alan Modra <amodra@bigpond.net.au>
8476
8477 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
8478 target test.
8479 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
8480
8481 2006-01-19 Jan Hubicka <jh@suse.cz>
8482
8483 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
8484
8485 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8486
8487 PR c++/25854
8488 * g++.dg/template/spec28.C: New test.
8489
8490 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
8491
8492 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8493 Fix fprintf's by adding srcdir or removing it.
8494
8495 2006-01-19 Diego Novillo <dnovillo@redhat.com>
8496
8497 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
8498 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
8499 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
8500 * testsuite/gcc.dg/gomp/empty.c: Likewise.
8501 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
8502 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
8503 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
8504 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
8505 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
8506 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
8507 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
8508 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
8509 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
8510 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
8511
8512 2006-01-18 Jeff Law <law@redhat.com>
8513
8514 * gcc.dg/tree-ssa/vrp25.c: New test.
8515
8516 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8517
8518 * gcc.dg/pr25805.c: Fix misapplied patch.
8519
8520 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
8521
8522 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
8523 (check_effective_target_vect_udot_qi): New.
8524 (check_effective_target_vect_sdot_hi): New.
8525 (check_effective_target_vect_udot_hi): New.
8526 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
8527 prefixed with "wrapv-" with -fwrapv.
8528 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
8529 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
8530 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
8531 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
8532 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
8533
8534 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
8535 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
8536 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
8537 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
8538
8539 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8540
8541 PR c++/16829
8542 * g++.dg/other/default2.C: New test.
8543 * g++.dg/other/default3.C: New test.
8544
8545 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8546
8547 PR c/25805
8548 * gcc.dg/pr25805.c: New file.
8549
8550 2006-01-18 Mark Mitchell <mark@codesourcery.com>
8551
8552 PR c++/25836
8553 * g++.dg/template/init6.C: New test.
8554
8555 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
8556
8557 * gcc.dg/tree-ssa/pr24287.c: New test
8558
8559 2006-01-18 Eric Christopher <echristo@apple.com>
8560
8561 * g++.dg/eh/table.C: New.
8562
8563 2006-01-18 DJ Delorie <dj@redhat.com>
8564
8565 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
8566 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
8567 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
8568 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
8569
8570 2006-01-18 Jeff Law <law@redhat.com>
8571
8572 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
8573 on wrapping on overflow semantics.
8574
8575 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
8576
8577 * gcc.gc/tree-ssa/vrp23.c: New test.
8578 * gcc.gc/tree-ssa/vrp24.c: New test.
8579
8580 2006-01-18 Richard Henderson <rth@redhat.com>
8581 Aldy Hernandez <aldyh@redhat.com>
8582 Jakub Jelinek <jakub@redhat.com>
8583 Diego Novillo <dnovillo@redhat.com>
8584 Uros Bizjak <uros@kss-loka.si>
8585
8586 * testsuite/gcc.dg/gomp: New directory.
8587
8588 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
8589 Steven G. Kargl <kargls@comcast.net>
8590
8591 PR fortran/20869
8592 * gfortran.dg/intrinsic_external_1.f90: New test.
8593
8594 PR fortran/20875.
8595 * gfortran.dg/elemental_pointer_1.f90: New test.
8596
8597 PR fortran/25024
8598 * gfortran.dg/external_procedures_1.f90: New test.
8599
8600 PR fortran/25785
8601 gfortran.dg/assumed_present.f90: New test.
8602
8603 2006-01-18 Jakub Jelinek <jakub@redhat.com>
8604
8605 * g++.dg/parse/lookup5.C: New test.
8606
8607 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8608
8609 PR fortran/25697
8610 * gfortran.dg/read_eof.f90: New test.
8611
8612 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8613
8614 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
8615 add a closing brace.
8616
8617 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8618
8619 PR fortran/25631
8620 * gfortran.dg/fmt_tl.f: New test.
8621
8622 2006-01-17 Eric Christopher <echristo@apple.com>
8623
8624 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
8625 * g++.old-deja/g++.warn/impint2.C: Ditto.
8626 * g++.old-deja/g++.other/null1.C: Ditto.
8627 * g++.dg/warn/conv2.C: Ditto.
8628 * g++.dg/warn/conv4.C: New file.
8629
8630 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8631
8632 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
8633
8634 2006-01-17 Andreas Jaeger <aj@suse.de>
8635 Janis Johnson <janis187@us.ibm.com>
8636
8637 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
8638 in 64-bit.
8639 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
8640 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
8641
8642 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8643
8644 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8645 xfail txxx where xxx >= 25.
8646
8647 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8648
8649 PR testsuite/25764
8650 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
8651
8652 2006-01-17 Jakub Jelinek <jakub@redhat.com>
8653
8654 PR c/25682
8655 * gcc.dg/pr25682.c: New test.
8656 * g++.dg/parse/array-size2.C: New test.
8657
8658 2006-01-16 Ian Lance Taylor <ian@airs.com>
8659
8660 * consistency.vlad: Remove entire directory, 1652 files.
8661
8662 2006-01-16 Janis Johnson <janis187@us.ibm.com>
8663
8664 * lib/target-supports.exp (check_effective_target_dfp_nocache,
8665 check_effective_target_dfprt_nocache): New.
8666 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
8667 (check_effective_target_dfprt): New.
8668 * lib/c-compat.exp (check_dfp): Remove.
8669 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
8670 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
8671 level of support for decimal float.
8672 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
8673 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
8674 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
8675 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
8676 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
8677 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
8678 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
8679 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
8680 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
8681 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
8682 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
8683 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
8684 directives.
8685
8686 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
8687
8688 PR testsuite/25741
8689 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
8690 $base_dir/../.
8691 * lib/gfortran.exp (gfortran_init): Likewise.
8692 * lib/obj-c++.exp (obj-c++_init): Likewise.
8693 * lib/scanasm.exp (scan-assembler-dem): Likewise.
8694 (scan-assembler-dem-not): Likewise.
8695 * lib/scandump.exp (scan-dump-dem): Likewise.
8696 (scan-dump-dem-not): Likewise.
8697
8698 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
8699
8700 PR testsuite/25767
8701 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
8702 powerpc-*-darwin*.
8703 * lib/obj-c++.exp (obj-c++_init): Likewise.
8704
8705 2006-01-16 Richard Guenther <rguenther@suse.de>
8706
8707 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
8708
8709 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8710
8711 PR testsuite/25777
8712 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
8713 to LD_LIBRARY_PATH.
8714
8715 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
8716 Andrew Pinski <pinskia@physics.uc.edu>
8717
8718 * gcc.dg/minmax-1.c: New test.
8719
8720 2006-01-16 Ben Elliston <bje@au.ibm.com>
8721
8722 * gcc.dg/dfp/dfp.exp: Correct FSF address.
8723 * gcc.misc-tests/dectest.exp: Ditto.
8724
8725 2006-01-15 Ian Lance Taylor <ian@airs.com>
8726
8727 PR testsuite/25796
8728 * gcc.target/i386/cmov6.c: Use -march=k8.
8729
8730 2006-01-15 Andreas Jaeger <aj@suse.de>
8731
8732 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
8733 x86 does not have __float128.
8734
8735 2006-01-14 Ian Lance Taylor <ian@airs.com>
8736
8737 * gcc.target/i386/cmov6.c: New test.
8738
8739 2006-01-14 Mark Mitchell <mark@codesourcery.com>
8740
8741 PR c++/25663
8742 * g++.dg/template/ctor6.C: New test.
8743
8744 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
8745
8746 PR tree-optimization/25485
8747 * gcc.dg/tree-ssa/pr25485.c: New.
8748
8749 2006-01-14 Richard Guenther <rguenther@suse.de>
8750
8751 PR tree-optimization/22548
8752 PR tree-optimization/22555
8753 PR tree-optimization/22501
8754 * gcc.dg/tree-ssa/alias-4.c: New testcase.
8755 * gcc.dg/tree-ssa/alias-5.c: Likewise.
8756 * gcc.dg/tree-ssa/alias-6.c: Likewise.
8757 * gcc.dg/tree-ssa/alias-7.c: Likewise.
8758 * gcc.dg/tree-ssa/alias-8.c: Likewise.
8759 * gcc.dg/tree-ssa/alias-9.c: Likewise.
8760 * gcc.dg/tree-ssa/alias-10.c: Likewise.
8761 * gcc.dg/tree-ssa/alias-11.c: Likewise.
8762 * gcc.dg/tree-ssa/alias-12.c: Likewise.
8763
8764 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
8765
8766 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
8767 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
8768
8769 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
8770 Richard Guenther <rguenther@suse.de>
8771
8772 PR rtl-optimization/24257
8773 * gcc.dg/torture/pr24257.c: New testcase.
8774
8775 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
8776
8777 * gcc.c-torture/execute/20060110-1.c: New test.
8778 * gcc.c-torture/execute/20060110-2.c: New test.
8779
8780 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
8781
8782 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
8783
8784 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
8785
8786 PR fortran/25756
8787 * gfortran.dg/label_3.f90: New test.
8788
8789 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
8790
8791 PR tree-optimization/25771
8792 * g++.dg/tree-ssa/pr25771.C: New test
8793
8794 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8795
8796 PR tree-opt/24365
8797 * g++.dg/opt/complex5.C: New test.
8798
8799 2006-01-13 Richard Guenther <rguenther@suse.de>
8800
8801 * gcc.target/i386/387-9.c: New testcase.
8802
8803 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
8804
8805 PR c++/24824
8806 * g++.dg/debug/dwarf2-1.C: New.
8807
8808 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
8809
8810 PR testsuite/25728
8811 * lib/gcov.exp (verify-lines): Add "close $fd".
8812
8813 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
8814 Ben Elliston <bje@au.ibm.com>
8815
8816 * gcc.dg/dfp/inf-1.c: New test.
8817
8818 2006-01-12 Janis Johnson <janis187@us.ibm.com>
8819 Yao Qi <qiyaoltc@cn.ibm.com>
8820 Ben Elliston <bje@au.ibm.com>
8821 Jon Grimm <jgrimm2@us.ibm.com>
8822
8823 * gcc.dg/nodfp-1.c: New test.
8824 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8825 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8826 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
8827 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
8828 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
8829 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
8830 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
8831 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
8832 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
8833 * gcc.dg/format/dfp-scanf-1.c: Likewise.
8834 * gcc.dg/format/dfp-printf-1.c: Likewise.
8835 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
8836 (compat_setup_dfp): New.
8837 * gcc.dg/compat/compat.exp: Use it.
8838 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
8839 Make some variables global, prepend "compat_" to their names.
8840 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
8841 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
8842 * gcc.misc-tests/dectest.exp: New test driver for decTest.
8843 * lib/compat.exp (compat_skip_list): Make global, rename.
8844 * lib/c-compat.exp: New file.
8845 * lib/target-supports.exp (check_effective_target_dfp): New.
8846
8847 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
8848 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
8849 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
8850 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
8851 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
8852 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
8853 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
8854 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
8855 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
8856 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
8857 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
8858 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
8859 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
8860 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
8861 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
8862 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
8863 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
8864 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
8865 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
8866 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
8867 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
8868 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
8869 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
8870 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
8871 gcc.dg/dfp/struct-layout-1.c,
8872 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
8873 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
8874 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
8875 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
8876 gcc.dg/dfp/func-vararg-dfp.c,
8877 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
8878 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
8879 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
8880 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
8881 gcc.dg/dfp/wtr-conversion-1.c: New tests.
8882
8883 2006-01-11 Richard Guenther <rguenther@suse.de>
8884
8885 PR tree-optimization/25734
8886 * gcc.dg/tree-ssa/pr25734.c: New testcase.
8887
8888 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8889
8890 PR fortran/25486
8891 * gfortran.dg/literal_character_constant_1_x.F: New test.
8892 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
8893 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
8894 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
8895
8896 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
8897
8898 PR c++/25386
8899 * g++.dg/ext/packed3.C: Add expected packed error.
8900
8901 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
8902
8903 PR target/25706
8904 * gcc.dg/torture/pr25706-1.c: New test.
8905
8906 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
8907
8908 PR tree-optimization/23109
8909 PR tree-optimization/23948
8910 PR tree-optimization/24123
8911
8912 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
8913 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
8914 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
8915 g++.dg/tree-ssa/pr23948.C: New testcases.
8916 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
8917 three divisions in order to do the optimization.
8918
8919 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
8920
8921 PR c++/25632
8922 * g++.dg/other/pr25632.C: New test.
8923
8924 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
8925
8926 PR fortran/25730
8927 * gfortran.dg/used_types_1.f90: New test.
8928
8929 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
8930
8931 PR target/25718
8932 * gcc.dg/torture/pr25718-1.c: New test.
8933
8934 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8935
8936 * gfortran.dg/list_read_2.f90: Fix typo in description.
8937
8938 2006-01-10 Jan Beulich <jbeulich@novell.com>
8939
8940 * lib/target-supports.exp (check_visibility_available): Simplify test
8941 for *-*-netware*.
8942 (check_profiling_available): Fail for *-*-netware*.
8943 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
8944 * gcc.dg/20021014-1.c: Likewise.
8945 * gcc.dg/nest.c: Likewise.
8946
8947 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8948
8949 fortran/24936
8950 * gfortran.dg/forall_3.f90: New test.
8951
8952 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8953
8954 PR fortran/21977
8955 * gfortran.dg/nesting_2.f90: New test.
8956 * gfortran.dg/nesting_3.f90: New test.
8957
8958 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
8959
8960 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
8961 Fix typo in comment.
8962
8963 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8964
8965 * gfortran.dg/single_char_string.f90: New test.
8966
8967 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8968
8969 * gfortran.dg/ichar_2.f90: New test.
8970
8971 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
8972
8973 PR fortran/25093
8974 * gfortran.dg/private_type_4.f90: New.
8975
8976 2006-01-07 Richard Guenther <rguenther@suse.de>
8977
8978 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
8979
8980 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8981
8982 * gfortran.dg/func_decl_1.f90: New.
8983 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
8984 * gfortran.dg/array_alloc_2.f90: Likewise.
8985 * gfortran.dg/char_result_8.f90: Likewise.
8986 * gfortran.dg/dup_save_1.f90: Likewise.
8987 * gfortran.dg/dup_save_2.f90: Likewise.
8988 * gfortran.dg/f2c_6.f90: Likewise.
8989 * gfortran.dg/f2c_7.f90: Likewise.
8990 * gfortran.dg/func_result_2.f90: Likewise.
8991 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
8992
8993 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
8994
8995 PR fortran/22146
8996 * gfortran.dg/elemental_subroutine_1.f90: New test.
8997 * gfortran.dg/elemental_subroutine_2.f90: New test.
8998
8999 PR fortran/25029
9000 PR fortran/21256
9001 * gfortran.dg/assumed_size_refs_1.f90: New test.
9002
9003 PR fortran/20868
9004 PR fortran/20870
9005 * gfortran.dg/assumed_size_refs_2.f90: New test.
9006 * gfortran.dg/initialization_1.f90: Change warning message.
9007
9008 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
9009
9010 * gcc.dg/tree-ssa/loop-15.c: New test.
9011
9012 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9013
9014 PR fortran/25598
9015 * gfortran.dg/backspace_3.f: New test.
9016 * gfortran.dg/backspace_4.f: New test.
9017
9018 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9019
9020 PR fortran/24268
9021 * gfortran.dg/fmt_white.f: Update test.
9022
9023 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
9024
9025 * gcc.dg/cast-1.c: Add new warning.
9026 * gcc.dg/cast-2.c: Likewise.
9027 * gcc.dg/cast-3.c: Likewise.
9028 * gcc.dg/format/cast-1.c: Likewise.
9029 * gcc.dg/cast-4.c: New testcase.
9030
9031 2006-01-05 Richard Guenther <rguenther@suse.de>
9032
9033 PR tree-optimization/22555
9034 * gcc.dg/tree-ssa/alias-3.c: New testcase.
9035
9036 2006-01-05 Richard Guenther <rguenther@suse.de>
9037 Diego Novillo <dnovillo@redhat.com>
9038
9039 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
9040 * gcc.dg/tree-ssa/loop-8.c: Likewise.
9041 * gcc.dg/tree-ssa/loop-1.c: Likewise.
9042 * gcc.dg/tree-ssa/pr23294.c: Likewise.
9043 * gcc.dg/tree-ssa/pr21985.c: Likewise.
9044 * gcc.dg/tree-ssa/loop-14.c: Likewise.
9045 * gcc.dg/tree-ssa/loop-2.c: Likewise.
9046 * gcc.dg/tree-ssa/loop-3.c: Likewise.
9047 * gcc.dg/tree-ssa/loop-4.c: Likewise.
9048 * gcc.dg/tree-ssa/pr21171.c: Likewise.
9049 * gcc.dg/tree-ssa/loop-5.c: Likewise.
9050 * gcc.dg/tree-ssa/loop-10.c: Likewise.
9051 * gcc.dg/tree-ssa/loop-6.c: Likewise.
9052 * treelang/compile/extravar.tree: Likewise.
9053 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
9054 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
9055 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
9056 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
9057 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
9058
9059 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
9060
9061 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
9062 for 64-bit fix.
9063
9064 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
9065
9066 PR fortran/23675
9067 gfortran.dg/char_result_11.f90: New.
9068
9069 2006-01-04 Mark Mitchell <mark@codesourcery.com>
9070
9071 PR c++/24782
9072 * g++.dg/parse/access9.C: New test.
9073 * g++.dg/tc1/dr52.C: Tweak error markers.
9074
9075 2006-01-04 Richard Henderson <rth@redhat.com>
9076
9077 Merge from gomp branch.
9078 * g++.dg/parse/pragma2.C: Update expected error lines.
9079
9080 2006-01-04 Jakub Jelinek <jakub@redhat.com>
9081
9082 * g++.dg/other/i386-2.C: New test.
9083
9084 PR target/25554
9085 * gcc.c-torture/compile/20051228-1.c: New test.
9086
9087 PR c/25559
9088 * gcc.dg/pr25559.c: New test.
9089
9090 2006-01-03 Mark Mitchell <mark@codesourcery.com>
9091
9092 PR c++/25492
9093 * g++.dg/lookup/friend9.C: New test.
9094
9095 PR c++/25625
9096 * g++.dg/template/repo5.C: New test.
9097
9098 2006-01-03 Steven G. Kargl <kargls@comcast.net>
9099
9100 PR fortran/25101
9101 * gfortran.dg/forall_2.f90: New test.
9102
9103 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
9104
9105 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
9106 dg-require-weak. Adjust regexp to handle leading-underscore
9107 targets and space as well as TAB after .weak. Change previous
9108 64-bit fix to not use naked dot.
9109
9110 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
9111
9112 PR rtl-optimization/25578
9113 * gcc.c-torture/execute/20060102-1.c: New testcase.
9114
9115 2006-01-03 Richard Guenther <rguenther@suse.de>
9116
9117 PR c/25183
9118 * gcc.dg/torture/pr25183.c: New testcase.
9119
9120 2006-01-03 Jakub Jelinek <jakub@redhat.com>
9121
9122 Merge from gomp-branch.
9123 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
9124 * gcc.dg/ia64-sync-2.c: Likewise.
9125 * gcc.dg/ia64-sync-3.c: Likewise.
9126 * gcc.dg/ia64-sync-4.c: Likewise.
9127 * gcc.dg/sync-2.c: Likewise.
9128 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
9129 that sparc64-*-* and sparcv9-*-* supports sync builtins.
9130
9131 2006-01-02 Mark Mitchell <mark@codesourcery.com>
9132
9133 PR c++/25635
9134 * g++.dg/parse/operator6.C: New test.
9135
9136 PR c++/25637
9137 * g++.dg/parse/error29.C: New test.
9138
9139 PR c++/25638
9140 * g++.dg/parse/dtor6.C: New test.
9141
9142 PR c++/25633
9143 * g++.dg/parse/ctor3.C: New test.
9144
9145 PR c++/25634
9146 * g++.dg/template/class3.C: New test.
9147
9148 2006-01-02 Geoffrey Keating <geoffk@apple.com>
9149
9150 * g++.dg/debug/debug9.C: New.
9151
9152 2006-01-02 Steven G. Kargl <kargls@comcast.net>
9153
9154 PR fortran/24640
9155 * gfortran.dg/label_2.f90: New test.
9156
9157 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9158
9159 * g++.dg/lookup/using12.C: Tighten error marker.
9160
9161 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
9162 Andrew Pinski <pinskia@physics.uc.edu>
9163
9164 * gcc.target/powerpc/darwin-abi-3.c: New file.
9165 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
9166 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
9167 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
9168 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
9169 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
9170 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
9171 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
9172 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
9173
9174 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
9175
9176 * gcc.dg/tree-ssa/loadpre1.c: New;
9177 * gcc.dg/tree-ssa/loadpre2.c: New;
9178 * gcc.dg/tree-ssa/loadpre3.c: New;
9179 * gcc.dg/tree-ssa/loadpre4.c: New;
9180 * gcc.dg/tree-ssa/loadpre5.c: New;
9181 * gcc.dg/tree-ssa/loadpre6.c: New;
9182 * gcc.dg/tree-ssa/loadpre7.c: New;
9183 * gcc.dg/tree-ssa/loadpre8.c: New;
9184 * gcc.dg/tree-ssa/loadpre9.c: New;
9185
9186 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
9187
9188 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
9189 * g++.dg/abi/thunk4.C: Likewise.
9190
9191 2006-01-01 Andreas Jaeger <aj@suse.de>
9192
9193 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
9194 portable.
9195
9196 2006-01-01 Jakub Jelinek <jakub@redhat.com>
9197
9198 PR c++/25294
9199 * gcc.dg/pragma-pack-3.c: New test.
9200 * g++.dg/parse/pragma3.C: New test.
9201
9202 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9203
9204 PR middle-end/24827
9205 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
9206
9207 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9208
9209 PR testsuite/25214
9210 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
9211
9212 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
9213
9214 PR fortran/22607
9215 * gfortran-dg/pure_byref_3.f90: New.
9216
9217 fortran/PR 25396
9218 * gfortran.dg/userdef_operator_1.f90: New.
9219
9220 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
9221
9222 * g++.dg/abi/thunk3.C: New.
9223 * g++.dg/abi/thunk4.C: New.
9224
9225 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
9226
9227 PR fortran/25532
9228 * gfortran.dg/host_used_types_1.f90: New test. Check that host
9229 associated derived type components of derived types are
9230 properly declared in contained procedures.
9231
9232 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9233
9234 PR libgfortran/25139
9235 * gfortran.dg/backspace_2.f: New test.
9236
9237 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9238
9239 PR libgfortran/25550
9240 * gfortran.dg/endfile.f: New test.
9241
9242 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9243
9244 PR libgfortran/25419
9245 * gfortran.dg/comma.f: New test.
9246
9247 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9248
9249 * lib/gfortran-dg.exp: Remove trailing whitespace.
9250 * lib/fortran-torture.exp: Test with -fbounds-check instead of
9251 -funroll-all-loops.
9252
9253 2005-12-28 Alan Modra <amodra@bigpond.net.au>
9254
9255 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
9256 Extended Double long doubles or repeat tests when long double is
9257 the same size as double.
9258
9259 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9260
9261 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
9262
9263 PR testsuite/25442
9264 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
9265 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
9266
9267 PR testsuite/25441
9268 * gcc.dg/pr23911.c: Make test variable static.
9269
9270 PR testsuite/25444
9271 * gcc.dg/tree-ssa/pr14841.c: Likewise.
9272
9273 2005-12-26 Mark Mitchell <mark@codesourcery.com>
9274
9275 PR c++/25439
9276 * g++.dg/parse/crash17.C: Adjust error markers.
9277 * g++.dg/template/error20.C: New test.
9278
9279 2005-12-26 Mark Mitchell <mark@codesourcery.com>
9280
9281 PR c++/23172
9282 * g++.dg/ext/complit4.C: New test.
9283
9284 PR c++/25417
9285 * g++.dg/ext/complit5.C: Likewise.
9286
9287 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
9288
9289 PR tree-optimization/25125
9290 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
9291 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
9292 * gcc.c-torture/execute/pr25125.c: New.
9293
9294 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
9295
9296 PR fortran/25029
9297 PR fortran/21256
9298 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
9299 with incorrect assumed size references.
9300
9301 2005-12-24 Mark Mitchell <mark@codesourcery.com>
9302
9303 PR c++/23171
9304 * g++.dg/opt/init1.C: New test.
9305
9306 2005-12-23 Mark Mitchell <mark@codesourcery.com>
9307
9308 PR c++/24671
9309 * g++.dg/template/sfinae3.C: New test.
9310
9311 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9312
9313 * g++.dg/other/friend4.C: New test.
9314
9315 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9316
9317 PR target/25005
9318 * g++.dg/opt/pr25005.C: New test.
9319
9320 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9321
9322 PR c++/25369
9323 * g++.dg/template/ptrmem16.C: New test.
9324
9325 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
9326
9327 PR fortran/25029
9328 PR fortran/21256
9329 * gfortran.dg/initialization_1.f90: Add test of SIZE.
9330
9331 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9332
9333 PR libgfortran/25307
9334 * gfortran.dg/list_read_5.f90: New test.
9335
9336 2005-12-22 Richard Henderson <rth@redhat.com>
9337
9338 * gcc.target/i386/sse-7.c: Use -msse2.
9339
9340 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9341
9342 PR rtl-optimization/25432
9343 * gcc.c-torture/compile/20051216-1.c: New test.
9344
9345 PR objc/25328
9346 * objc/execute/pr25328.m: New test.
9347
9348 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9349
9350 PR c++/25364
9351 * g++.dg/template/call4.C: New test.
9352
9353 2005-12-22 Dale Johannesen <dalej@apple.com>
9354
9355 * gcc.target/i386/sse-17.c: New.
9356
9357 2005-12-22 Paul Brook <paul@codesourcery.com>
9358
9359 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
9360
9361 2005-12-22 Paul Brook <paul@codesourcery.com>
9362
9363 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
9364
9365 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9366
9367 PR tree-opt/25513
9368 * gcc.c-torture/compile/pr25513.c: New test.
9369
9370 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9371
9372 PR c++/23333
9373 * g++.dg/parse/error25.C: Add more tests.
9374
9375 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9376
9377 PR fortran/18990
9378 * gfortran.dg/der_charlen_1.f90: New.
9379
9380 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
9381
9382 PR fortran/20889
9383 * gfortran.dg/pointer_component_type_1.f90: New test.
9384
9385 PR fortran/25029
9386 PR fortran/21256
9387 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
9388 should give an error with assumed size array refernces and checks those
9389 that should not.
9390 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
9391 reference an upper bound so that it does not generate an error.
9392
9393 PR fortran/19362
9394 PR fortran/20244
9395 PR fortran/20864
9396 PR fortran/25391
9397 * gfortran.dg/used_dummy_types_1.f90: New test.
9398 * gfortran.dg/used_dummy_types_2.f90: New test.
9399 * gfortran.dg/used_dummy_types_3.f90: New test.
9400 * gfortran.dg/used_dummy_types_4.f90: New test.
9401 * gfortran.dg/used_dummy_types_5.f90: New test.
9402
9403 PR fortran/23152
9404 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
9405 group already being USE associated.
9406 * gfortran.dg/assumed_shape_nml.f90: New test.
9407 * gfortran.dg/assumed_size_nml.f90: New test.
9408
9409 PR fortran/20862
9410 PR fortran/25053
9411 PR fortran/25063
9412 PR fortran/25064
9413 PR fortran/25066
9414 PR fortran/25067
9415 PR fortran/25068
9416 PR fortran/25307
9417 * gfortran.dg/io_constraints_1.f90: New test.
9418 * gfortran.dg/io_constraints_1.f90: New test.
9419 * gfortran.dg/iostat_3.f90: Change wording of warning.
9420 * gfortran.dg/g77/19981216-0.f: The same.
9421
9422 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
9423
9424 PR tree-optimization/23518
9425 * testsuite/gcc.dg/pr23518.c: New.
9426
9427 2005-12-21 Mike Stump <mrs@apple.com>
9428
9429 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
9430
9431 2005-12-21 Paul Brook <paul@codesourcery.com>
9432
9433 * gcc.dg/pr19340.c: Skip on m68k targets.
9434
9435 2005-12-21 Steven Bosscher <stevenb@suse.de>
9436
9437 PR rtl-optimization/25196
9438 * gcc.dg/pr25196.c: New test.
9439
9440 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
9441
9442 PR fortran/25423
9443 gfortran.dg/where_nested_1.f90: New.
9444
9445 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
9446
9447 PR tree-optimization/25382.
9448 * gcc.dg/tree-ssa/pr25382.c: New.
9449
9450 2005-12-20 Richard Guenther <rguenther@suse.de>
9451
9452 PR middle-end/24306
9453 * gcc.target/i386/pr24306.c: New testcase.
9454
9455 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
9456
9457 PR tree-optimization/25501
9458 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
9459
9460 2005-12-20 Richard Guenther <rguenther@suse.de>
9461
9462 Revert
9463 2005-12-02 Richard Guenther <rguenther@suse.de>
9464
9465 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9466
9467 2005-12-20 Mark Mitchell <mark@codesourcery.com>
9468
9469 PR c++/21228
9470 * g++.dg/warn/Wunreachable-code-2.C: New test.
9471
9472 2005-12-19 Mark Mitchell <mark@codesourcery.com>
9473
9474 PR c++/24278
9475 * g++.dg/template/ctor5.C: New test.
9476
9477 PR c++/24915
9478 * g++.dg/template/overload8.C: New test.
9479
9480 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
9481
9482 * gcc.c-torture/compile/pr25483 : New test.
9483
9484 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9485
9486 PR c++/20552
9487 * g++.dg/ext/typeof10.C: New test.
9488
9489 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
9490
9491 * gcc.dg/mt-loopi1.c: New.
9492
9493 2005-12-18 Richard Guenther <rguenther@suse.de>
9494
9495 PR tree-optimization/25481
9496 * gcc.dg/torture/pr25481.c: New testcase.
9497
9498 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9499
9500 PR rtl-optimization/21041
9501 * gcc.dg/pr21041.c: New test.
9502
9503 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9504
9505 PR libgfortran/25463
9506 * gfortran.dg/advance.f90: New test.
9507
9508 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
9509
9510 * gcc.dg/20051201-1.c: New test.
9511
9512 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
9513
9514 PR fortran/25018
9515 * gfortran.dg/initialization_1.f90: New test.
9516 * gfortran.dg/enum_5.f90: Change dg-error to new message.
9517 * gfortran.dg/g77/980616-0.f: The same.
9518
9519 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9520
9521 * PR fortran/25458
9522 * gfortran.dg/chkbits.f90: New test.
9523
9524 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9525
9526 * gfortran.dg/enum_5.f: Revert to previous version.
9527
9528 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9529
9530 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
9531 * gfortran.dg/nested_modules_1.f90: Ditto.
9532 * gfortran.dg/hollerith_f95.f90: Ditto.
9533 * gfortran.dg/select_5.f90: Ditto.
9534 * gfortran.dg/secnds.f: Ditto.
9535 * gfortran.dg/hollerith2.f90: Ditto.
9536 * gfortran.dg/imag_2.f: Ditto.
9537 * gfortran.dg/ftell_2.f90: Ditto.
9538 * gfortran.dg/malloc_free_1.f90: Ditto.
9539 * gfortran.dg/logint-1.f: Ditto.
9540 * gfortran.dg/recursive_statement_functions.f90: Ditto.
9541 * gfortran.dg/e_d_fmt.f90: Ditto.
9542 * gfortran.dg/hollerith_legacy.f90: Ditto.
9543 * gfortran.dg/logint-2.f: Ditto.
9544 * gfortran.dg/enum_5.f90: Ditto.
9545 * gfortran.dg/f2c_2.f90: Ditto.
9546 * gfortran.dg/pr17143.f90: Ditto.
9547 * gfortran.dg/namelist_14.f90: Ditto.
9548 * gfortran.dg/logint-3.f: Ditto.
9549 * gfortran.dg/spread_scalar_source.f90: Ditto.
9550 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
9551 * gfortran.dg/namelist_11.f: Ditto.
9552 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9553 * gfortran.dg/g77/20010519-1.f
9554 * gfortran.dg/g77/alpha1.f: Ditto.
9555 * gfortran.dg/g77/990115-1.f: Ditto.
9556 * gfortran.dg/g77/erfc.f: Ditto.
9557 * gfortran.dg/g77/19990313-3.f: Ditto.
9558 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
9559 * gfortran.dg/g77/20010426.f: Ditto.
9560 * gfortran.dg/g77/19990313-0.f: Ditto.
9561 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
9562 * gfortran.dg/g77/20000629-1.f: Ditto.
9563 * gfortran.dg/g77/970125-0.f: Ditto.
9564 * gfortran.dg/g77/8485.f: Ditto.
9565 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
9566 * gfortran.dg/g77/19990313-1.f: Ditto.
9567 * gfortran.dg/g77/int8421.f: Ditto.
9568 * gfortran.dg/g77/19990305-0.f: Ditto.
9569 * gfortran.dg/g77/947.f: Ditto.
9570 * gfortran.dg/g77/19990905-2.f: Ditto.
9571 * gfortran.dg/g77/cabs.f: Ditto.
9572 * gfortran.dg/g77/19990313-2.f: Ditto.
9573 * gfortran.dg/g77/20020307-1.f: Ditto.
9574 * gfortran.dg/g77/dcomplex.f: Ditto.
9575 * gfortran.dg/g77/19990502-1.f: Ditto.
9576 * gfortran.dg/g77/19981216-0.f: Ditto.
9577 * gfortran.dg/common_4.f90: Ditto.
9578 * gfortran.dg/entry_4.f90: Ditto.
9579 * gfortran.dg/equiv_constraint_2.f90: Ditto.
9580 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
9581 * gfortran.dg/namelist_12.f: Ditto.
9582 * gfortran.dg/scale_1.f90: Ditto.
9583 * gfortran.dg/modulo_1.f90
9584 * gfortran.dg/hollerith.f90: Ditto.
9585 * gfortran.dg/direct_io_3.f90: Ditto.
9586 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
9587 * gfortran.dg/gnu_logical_1.F: Ditto.
9588 * gfortran.dg/unf_io_convert_1.f90: Ditto.
9589 * gfortran.dg/assign_1.f90: Ditto.
9590 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
9591 * gfortran.dg/pr23095.f: Ditto.
9592 * gfortran.dg/read_float_1.f90: Ditto.
9593
9594 2005-12-17 Andreas Jaeger <aj@suse.de>
9595
9596 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
9597 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
9598
9599 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9600
9601 PR fortran/24268
9602 * gfortran.dg/fmt_white.f: New test.
9603
9604 2005-12-16 Steven G. Kargl <kargls@comcast.net>
9605
9606 * gfortran.dg/label_1.f90: New test.
9607
9608 2005-12-15 Ben Elliston <bje@au.ibm.com>
9609
9610 PR testsuite/25422
9611 * gcc.dg/20031012-1.c: Add -Walways-true option.
9612 * gcc.dg/weak/weak-3.c: Likewise.
9613 * g++.old-deja/g++.mike/warn8.C: Likewise.
9614
9615 2005-12-16 Mike Stump <mrs@apple.com>
9616
9617 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
9618 exit.
9619
9620 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9621
9622 PR libgfortran/25264
9623 PR libgfortran/25349
9624 * gfortran.dg/tl_editing.f90: Added additional checks.
9625 * gfortran.dg/t_editing.f: New test.
9626 * gfortran.dg/write_padding.f90: New test
9627
9628 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9629
9630 PR testsuite/25215
9631 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
9632
9633 2005-12-16 Jakub Jelinek <jakub@redhat.com>
9634
9635 PR rtl-optimization/24899
9636 * gcc.c-torture/execute/20051215-1.c: New test.
9637
9638 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
9639
9640 PR 24823
9641 * gfortran.dg/pr24823.f: New test.
9642
9643 2005-12-16 Jeff Law <law@redhat.com>
9644
9645 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
9646
9647 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
9648
9649 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
9650 Change C++ style comments to C style comments.
9651 Remove aligned types from the array.
9652 Keep Enums disabled.
9653 (complex_types): Remove aligned types from the array.
9654 Comment out "_Complex long double".
9655 (attrib_types): Remove.
9656 (complex_attrib_types): Remove.
9657 (attrib_array_types): Remove.
9658 (complex_attrib_array_types): Remove.
9659 (aligned_bitfld_types): Remove.
9660 (n_aligned_bitfld_types): Remove.
9661 (FEATURE_ALIGNEDPACKED): Delete.
9662 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
9663 (singles): Remove support for adding attributes.
9664 (choose_type): Remove support for attributed types.
9665 (generate_fields): Remove support for attributed bit-fields.
9666 Remove support for adding attributes.
9667 (generate_random_tests): Remove support for adding attributes.
9668 (features): Add back "[0] :0" and "complex vector [0]".
9669 (main): Remove support for attributed bit-fields.
9670 Uncomment the calling of generate_random_tests for the rests of
9671 the tests.
9672
9673 2005-12-16 Jan Hubicka <jh@suse.cz>
9674
9675 * gcc.c-torture/combine/pr25224.c: New.
9676
9677 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
9678
9679 PR other/25028
9680 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
9681 HP-UX.
9682
9683 2005-12-15 Richard Sandiford <richard@codesourcery.com>
9684
9685 * gcc.dg/20051215-1.c: New file.
9686
9687 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9688
9689 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
9690 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
9691
9692 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
9693
9694 PR fortran/18197
9695 * gfortran.dg/dummy_functions_1.f90: New.
9696
9697 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
9698
9699 PR rtl-optimization/25310
9700 * gcc.c-torture/compile/pr25310.c: New test.
9701
9702 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9703
9704 PR debug/25023
9705 * gcc.dg/pr25023.c: New test.
9706
9707 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9708
9709 * g++.old-deja/g++.brendan/redecl1.C,
9710 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
9711 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
9712 g++.old-deja/g++.oliva/typeof1.C,
9713 g++.old-deja/g++.other/crash16.C,
9714 g++.old-deja/g++.other/crash34.C,
9715 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
9716 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
9717 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
9718 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
9719 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
9720 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
9721 Remove xfail.
9722
9723 2005-12-14 Kean Johnston <jkj@sco.com>
9724 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9725
9726 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
9727 * gcc.target/i386/20020523-1.c: Ditto.
9728 * gcc.target/i386/tailcall-1.c: Ditto.
9729 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
9730 * gcc.target/i386/ssetype-5.c: Ditto.
9731
9732 2005-12-14 Jeff Law <law@redhat.com>
9733
9734 * gcc.dg/tree-ssa/foldstring-1.c: New test.
9735
9736 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9737
9738 PR target/25254
9739 PR target/24188
9740 * gcc.target/i386/pr25254.c: New test.
9741 * gfortran.dg/PR24188.f: New test.
9742
9743 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
9744
9745 * lib/fortran-torture.exp: Catch remaining uses of
9746 remote_file build delete.
9747
9748 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9749
9750 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
9751
9752 2005-12-14 Ben Elliston <bje@au.ibm.com>
9753
9754 * gcc.dg/warn-addr-cmp.c: New test.
9755
9756 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9757
9758 PR debug/25023
9759 PR target/25293
9760 * gcc.target/i386/pr25293.c: New test.
9761
9762 2005-12-13 Petr Machata <machata@post.cz>
9763
9764 PR c++/24907
9765 * g++.dg/parse/comma2.C: New test.
9766
9767 2005-12-13 Mark Mitchell <mark@codesourcery.com>
9768 Jakub Jelinek <jakub@redhat.com>
9769
9770 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9771 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9772 (limits.h): Include unconditionally.
9773 (stdlib.h): Likewise.
9774 (hashtab.h): Do not include.
9775 (getopt.h): Likewise.
9776 (stddef.h): Include.
9777 (hashval_t): Define.
9778 (struct entry): Add "next" field.
9779 (HASH_SIZE): New macro.
9780 (hash_table): New variable.
9781 (switchfiles): Do not use xmalloc.
9782 (mix): New macro.
9783 (iterative_hash): New function.
9784 (hasht): Remove.
9785 (e_exists): New function.
9786 (e_insert): Likewise.
9787 (output): Use, instead of libiberty hashtable functions.
9788 (main): Do not use getopt. Do not call htab_create.
9789
9790 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9791
9792 PR c++/25331
9793 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
9794 put atal* and atpaal* attributes on array elements.
9795 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
9796 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
9797 put atal* and atpaal* attributes on array elements.
9798 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
9799
9800 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
9801
9802 * gcc.dg/single-precision-constant.c: New test.
9803
9804 2005-12-13 Alan Modra <amodra@bigpond.net.au>
9805
9806 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
9807 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
9808 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
9809 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
9810 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
9811 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
9812 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
9813 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
9814 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
9815 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
9816 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
9817 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
9818 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
9819 gcc.target/powerpc/ppc-sdata-2.c,
9820 gcc.target/powerpc/ppc-stackalign-1.c,
9821 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
9822 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
9823 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
9824 gcc.target/powerpc/rs6000-ldouble-2.c,
9825 gcc.target/powerpc/rs6000-power2-1.c,
9826 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
9827 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
9828 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
9829 option into target selector.
9830 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
9831 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
9832
9833 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9834
9835 PR objc/25348
9836 * objc.dg/encode-9.m: New test.
9837
9838 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9839
9840 PR testsuite/20772
9841 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
9842 * gcc.dg/asm-b.c: Fix typo.
9843 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
9844 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
9845 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
9846 i?86 lp64 and x86_64 ilp32.
9847 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
9848 on i?86 lp64.
9849 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
9850
9851 2005-12-12 Steven G. Kargl <kargls@comcast.net>
9852
9853 PR fortran/25078
9854 gfortran.dg/equiv_5.f90: New test.
9855
9856 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
9857
9858 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
9859 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
9860 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
9861 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
9862 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
9863 * gcc.dg/tree-ssa/reassoc-5.c: New.
9864 * gcc.dg/tree-ssa/reassoc-6.c: New.
9865 * gcc.dg/tree-ssa/reassoc-7.c: New.
9866 * gcc.dg/tree-ssa/reassoc-8.c: New.
9867 * gcc.dg/tree-ssa/reassoc-9.c: New.
9868 * gcc.dg/tree-ssa/reassoc-10.c: New.
9869 * gcc.dg/tree-ssa/reassoc-11.c: New.
9870
9871 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9872
9873 PR testsuite/25167
9874 PR testsuite/24478
9875 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
9876
9877 2005-12-12 Mark Mitchell <mark@codesourcery.com>
9878
9879 PR c++/25300
9880 * g++.dg/template/inherit.C: Do not use a generic error message.
9881
9882 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9883
9884 PR libobjc/25354
9885 * objc.dg/gnu-encoding: New directory.
9886 * objc.dg/gnu-encoding/compat-common.h: New file.
9887 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
9888 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
9889 * objc.dg/gnu-encoding/vector-defs.h: New file.
9890 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
9891 * objc.dg/gnu-encoding/generate-random.c: New file.
9892 * objc.dg/gnu-encoding/generate-random_r.c: New file.
9893 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
9894 * objc.dg/gnu-encoding/generate-random.h: New file.
9895
9896 2005-12-11 Mark Mitchell <mark@codesourcery.com>
9897
9898 PR c++/25337
9899 * g++.dg/template/defarg7.C: New test.
9900
9901 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9902
9903 PR libobjc/25347
9904 * objc.dg/encode-8.m: New test.
9905
9906 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9907
9908 PR libobjc/25346
9909 * objc.dg/encode-7.m: New test.
9910
9911 2005-12-10 Mark Mitchell <mark@codesourcery.com>
9912
9913 PR c++/25010
9914 * g++.dg/opt/inline10.C: New test.
9915
9916 2005-12-11 Steven G. Kargl <kargls@comcast.net>
9917
9918 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
9919
9920 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
9921
9922 * gfortran.dg/substring_equivalence.f90: typo in comment
9923
9924 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9925
9926 PR fortran/25068
9927 * gfortran.dg/iostat_3.f90: New test.
9928
9929 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
9930
9931 PR fortran/23815
9932 * gfortran.dg/unf_io_convert_1.f90: New test.
9933 * gfortran.dg/unf_io_convert_2.f90: New test.
9934 * gfortran.dg/unf_io_convert_3.f90: New test.
9935
9936 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9937
9938 PR testsuite/20772
9939 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
9940 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
9941 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9942 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
9943 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
9944 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9945 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
9946 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
9947 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9948 gcc.dg/torture/fp-int-convert-float128-timode.c,
9949 gcc.dg/torture/fp-int-convert-float128.c,
9950 gcc.dg/torture/fp-int-convert-float80-timode.c,
9951 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
9952 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
9953
9954 * gcc.dg/tls/opt-1.c: Require effective target fpic.
9955
9956 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
9957
9958 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
9959
9960 2005-12-10 Richard Sandiford <richard@codesourcery.com>
9961
9962 * gcc.dg/20051207-1.c,
9963 * gcc.dg/20051207-2.c,
9964 * gcc.dg/20051207-3.c: New tests.
9965
9966 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9967
9968 PR testsuite/20772
9969 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
9970 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
9971 dg-skip-if target selector.
9972
9973 PR testsuite/20772
9974 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
9975 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
9976 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
9977 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
9978 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
9979 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
9980 and/or merge with i?86 cases.
9981
9982 * gcc.dg/tls/opt-3.c: Require effective target fpic.
9983
9984 PR testsuite/20772
9985 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
9986 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
9987 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
9988 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
9989 x86_64-*-linux*.
9990
9991 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
9992
9993 PR target/25311
9994 * gcc.c-torture/compile/pr25311.c: New test.
9995
9996 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9997
9998 PR libgfortran/25039
9999 * gfortran.dg/read_comma.f: New test.
10000
10001 2005-12-08 Jakub Jelinek <jakub@redhat.com>
10002
10003 PR c++/19317
10004 * g++.dg/opt/pr19317-1.C: New test.
10005 * g++.dg/opt/pr19317-2.C: New test.
10006 * g++.dg/opt/pr19317-3.C: New test.
10007
10008 PR target/19005
10009 * gcc.c-torture/execute/pr19005.c: New test.
10010
10011 PR target/17828
10012 * g++.old-deja/g++.other/comdat5.C: New test.
10013 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
10014
10015 * g++.dg/compat/struct-layout-1.exp: New file.
10016 * g++.dg/compat/struct-layout-1.h: New.
10017 * g++.dg/compat/struct-layout-1_generate.c: New.
10018 * g++.dg/compat/struct-layout-1_x1.h: New.
10019 * g++.dg/compat/struct-layout-1_x2.h: New.
10020 * g++.dg/compat/struct-layout-1_y1.h: New.
10021 * g++.dg/compat/struct-layout-1_y2.h: New.
10022
10023 * gcc.dg/20050330-2.c: New test.
10024
10025 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
10026
10027 PR fortran/25292
10028 * gfortran.dg/associated_1.f90: New.
10029
10030 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10031
10032 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
10033 ILP32 vect_no_align platforms.
10034
10035 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
10036 Jakub Jelinek <jakub@redhat.com>
10037
10038 PR target/25268
10039 * gcc.c-torture/compile/20051207-1.c: New test.
10040
10041 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10042
10043 PR testsuite/20772
10044 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
10045 gcc.dg/torture/pr18582-1.c,
10046 gcc.target/i386/attributes-error.c: Also test on x86_64.
10047
10048 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
10049
10050 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10051
10052 PR c++/19397
10053 * g++.dg/template/typedef3.C: New test.
10054
10055 PR c++/19762
10056 PR c++/19764
10057 * g++.dg/template/dtor3.C: Fix error markers.
10058
10059 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
10060
10061 * lib/target-supports.exp (check_effective_target_sync_char_short):
10062 Add s390*.
10063
10064 2005-12-06 Janis Johnson <janis187@us.ibm.com>
10065
10066 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
10067
10068 2005-12-06 Roger Sayle <roger@eyesopen.com>
10069
10070 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
10071 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
10072 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
10073 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
10074
10075 2005-12-06 Roger Sayle <roger@eyesopen.com>
10076
10077 PR c++/25263
10078 * g++.dg/other/array2.C: New test case.
10079
10080 2005-12-05 Geoffrey Keating <geoffk@apple.com>
10081
10082 * gcc.dg/darwin-weakimport-3.c: New.
10083
10084 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
10085 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
10086 and to work on Darwin.
10087 * gcc.dg/attr-weakref-1b.c: New file.
10088 * gcc.dg/attr-weakref-2.c: New test.
10089 * gcc.dg/darwin-weakref-1.c: New test.
10090
10091 2005-12-05 Janis Johnson <janis187@us.ibm.com>
10092
10093 PR testsuite/25247
10094 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
10095 use in selector expressions.
10096 (dg-xfail-if): Ditto.
10097 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
10098 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
10099 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
10100 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
10101 * gcc.test-framework/test-framework.exp: Skip generated tests if
10102 CHECK_TEST_FRAMEWORK is not 1.
10103
10104 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10105
10106 PR tree-optimization/24963
10107 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
10108
10109 PR target/24108
10110 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
10111
10112 PR target/18580
10113 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
10114 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
10115 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
10116 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
10117
10118 2005-12-05 Jakub Jelinek <jakub@redhat.com>
10119
10120 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
10121 dg-options.
10122
10123 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
10124
10125 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
10126
10127 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
10128
10129 * gcc.dg/format/cast-1.c: New test.
10130
10131 2005-12-04 Roger Sayle <roger@eyesopen.com>
10132
10133 PR c/7776
10134 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
10135 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
10136 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
10137 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
10138
10139 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
10140
10141 * gcc.dg/cast-pretty-print-1.c: New test.
10142
10143 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
10144
10145 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
10146
10147 2005-12-02 Mark Mitchell <mark@codesourcery.com>
10148
10149 PR c++/24173
10150 * g++.dg/template/friend40.C: New test.
10151
10152 2005-12-02 Jakub Jelinek <jakub@redhat.com>
10153
10154 PR target/25199
10155 * gcc.target/i386/movq-2.c: New test.
10156 * gcc.target/i386/movq.c: Remove target i?86, instead add
10157 dg-require-effective-target ilp32.
10158
10159 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10160
10161 PR c++/24103
10162 * g++.dg/other/default1.C: New test.
10163
10164 2005-12-02 Richard Guenther <rguenther@suse.de>
10165
10166 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
10167
10168 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
10169
10170 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
10171
10172 2005-12-02 Alan Modra <amodra@bigpond.net.au>
10173
10174 PR target/21017
10175 * gcc.target/powerpc/rotate.c: New.
10176
10177 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10178
10179 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
10180 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
10181
10182 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
10183
10184 PR c/13384
10185 * gcc.dg/pr17730-1.c: Adjust.
10186 * gcc.dg/lvalue1.c (main): Likewise.
10187 * gcc.dg/lvalue-2.c: Likewise.
10188 * g++.dg/pr7503-3.C
10189
10190 2005-12-01 Geoffrey Keating <geoffk@apple.com>
10191
10192 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
10193 error messages.
10194
10195 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
10196
10197 PR fortran/24789
10198 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
10199
10200 2005-12-01 Uros Bizjak <uros@kss-loka.si>
10201
10202 PR target/24475
10203 * lib/target-supports.exp (check_effective_target_tls): New.
10204 (check_effective_target_tls_runtime): New.
10205 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
10206 for TLS support.
10207 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
10208 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
10209 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
10210 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
10211 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
10212 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
10213 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
10214 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
10215 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
10216 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
10217 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
10218 effective-target TLS.
10219 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
10220 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
10221 effective-target TLS runtime.
10222
10223 2005-12-01 Uros Bizjak <uros@kss-loka.si>
10224
10225 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
10226
10227 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
10228
10229 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
10230 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
10231 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
10232 ignored" warnings when "packing" is the same as the ABI layout.
10233
10234 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
10235
10236 PR fortran/21302
10237 * gfortran.dg/line_length_1.f: New test.
10238 * gfortran.dg/line_length_2.f90: Ditto.
10239
10240 2005-11-30 Richard Guenther <rguenther@suse.de>
10241
10242 PR tree-optimization/21655
10243 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
10244
10245 2005-11-30 Dale Johannesen <dalej@apple.com>
10246
10247 * gcc.c-torture/compile/pr24930.c: New.
10248
10249 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
10250
10251 PR fortran/15809
10252 * gfortran.dg/auto_char_dummy_array.f90: New test.
10253
10254 2005-11-30 Jeff Law <law@redhat.com>
10255
10256 * g++.old-deja/g++.law/pr25000.C: New test.
10257
10258 2005-11-30 Jakub Jelinek <jakub@redhat.com>
10259
10260 * gcc.dg/tls/opt-11.c: New test.
10261
10262 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
10263
10264 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
10265 targets.
10266 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
10267 LP64 ia64.
10268
10269 2005-11-29 Jakub Jelinek <jakub@redhat.com>
10270
10271 * gfortran.dg/open_access_1.f90: New test.
10272
10273 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10274
10275 * gcc.dg/charset/builtin2.c: New test.
10276
10277 2005-11-28 Jakub Jelinek <jakub@redhat.com>
10278
10279 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
10280 on mmix-*-* for *_[xy].c.
10281
10282 2005-11-28 Kean Johnston <jkj@sco.com>
10283
10284 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
10285 headers.
10286 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
10287 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
10288 * gcc.target/i386/asm-3.c: Ditto.
10289 * gcc.target/i386/clobbers.c: Ditto.
10290 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
10291 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
10292 test regexp.
10293 * gcc.target/i386/mul.c: Ditto.
10294 * gcc.target/i386/ssetype-1.c: Ditto.
10295 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
10296 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
10297 static so the test works with -fPIC mode too. Based on comment in
10298 PR19231 by Pinski.
10299 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
10300
10301 2005-11-28 Richard Guenther <rguenther@suse.de>
10302
10303 * gcc.dg/alias-9.c: New testcase.
10304 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
10305
10306 2005-11-28 Roger Sayle <roger@eyesopen.com>
10307 Uros Bizjak <uros@kss-loka.si>
10308
10309 PR middle-end/20219
10310 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
10311 tan(x)/sin(x) transformations.
10312
10313 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
10314
10315 PR middle-end/24575
10316 * gcc.dg/tree-ssa/divide-3.c: New test.
10317 * gcc.dg/tree-ssa/divide-4.c: New test.
10318
10319 2005-11-27 Steven G. Kargl <kargls@comcast.net>
10320
10321 PR fortran/24917
10322 * gfortran.dg/boz_6.f90: New test.
10323
10324 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10325
10326 PR fortran/23912
10327 * gfortran.dg/modulo_1.f90: New test.
10328
10329 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10330
10331 PR libfortran/24919
10332 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
10333 fail on CRLF platforms.
10334 * gfortran.dg/ftell_2.f90: Likewise.
10335
10336 2005-11-26 Eric Christopher <echristo@apple.com>
10337
10338 * gcc.dg/intmax_t-1.c: Remove mips xfail.
10339
10340 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10341
10342 * objc.dg/gnu-runtime-3.m: Simplify.
10343
10344 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10345
10346 PR middle-end/23669
10347 * gcc.dg/tree-ssa/divide-1.c: New test.
10348 * gcc.dg/tree-ssa/divide-2.c: New test.
10349
10350 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10351
10352 PR libgfortran/24945
10353 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
10354
10355 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10356
10357 PR libgfortran/24945
10358 * gfortran.dg/open_status_2.f90: New test.
10359
10360 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10361
10362 * gcc.c-torture/execute/builtins/fprintf.c,
10363 gcc.c-torture/execute/builtins/fputs-lib.c,
10364 gcc.c-torture/execute/builtins/fputs.c,
10365 gcc.c-torture/execute/builtins/lib/fprintf.c,
10366 gcc.c-torture/execute/builtins/lib/printf.c,
10367 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
10368
10369 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
10370
10371 * gcc.dg/20050922-2.c: New test.
10372
10373 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
10374
10375 * objc.dg/gnu-runtime-3.m: New test.
10376
10377 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10378
10379 PR c++/9278
10380 * g++.dg/other/void1.C: New test.
10381
10382 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
10383
10384 PR middle-end/24998
10385 * gcc.dg/torture/fp-int-convert-float.c,
10386 gcc.dg/torture/fp-int-convert-double.c,
10387 gcc.dg/torture/fp-int-convert-long-double.c,
10388 gcc.dg/torture/fp-int-convert-timode.c,
10389 gcc.dg/torture/fp-int-convert-float80.c,
10390 gcc.dg/torture/fp-int-convert-float80-timode.c,
10391 gcc.dg/torture/fp-int-convert-float128.c,
10392 gcc.dg/torture/fp-int-convert-float128-timode.c,
10393 gcc.dg/torture/fp-int-convert.h: New files.
10394
10395 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10396
10397 PR middle-end/24989
10398 * gcc.dg/tree-ssa/bool-10.c: New test.
10399 * gcc.dg/tree-ssa/bool-11.c: New test.
10400 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
10401
10402 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10403
10404 PR middle-end/24990
10405 * tree-ssa/pr24990-1.c: New test.
10406
10407 2005-11-24 Richard Guenther <rguenther@suse.de>
10408 Dirk Mueller <dmueller@suse.de>
10409
10410 PR c++/14024
10411 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
10412 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
10413 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
10414 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
10415 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
10416 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
10417
10418 2005-11-23 Uros Bizjak <uros@kss-loka.si>
10419
10420 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
10421
10422 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
10423
10424 PR c/21668
10425 * gcc.dg/Wc++-compat.c: New.
10426 * gcc.dg/Wno-c++-compat.c: New.
10427
10428 2005-11-23 Alan Modra <amodra@bigpond.net.au>
10429
10430 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
10431 (vspltish, vspltisw): Likewise.
10432
10433 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10434
10435 PR libgfortran/24794
10436 * gfortran.dg/namelist_12.f: Fix quotes.
10437 * gfortran.dg/namelist_13.f90: Fix quotes.
10438 * gfortran.dg/namelist_14.f90: Fix quotes.
10439 * gfortran.dg/namelist_15.f90: Fix quotes.
10440 * gfortran.dg/namelist_use.f90: Fix quotes.
10441 * gfortran.dg/namelist_use_only.f90: Fix quotes.
10442 * gfortran.dg/namelist_21.f90: New test.
10443 * gfortran.dg/namelist_22.f90: New test.
10444
10445 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
10446
10447 PR target/23435
10448 * gcc.c-torture/compile/pr23435.c: New.
10449
10450 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10451
10452 * gcc.c-torture/execute/floatunsisf-1.c: New test.
10453
10454 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10455
10456 * gcc.target/powerpc/405-macchw-1.c,
10457 gcc.target/powerpc/405-macchw-2.c,
10458 gcc.target/powerpc/405-macchwu-1.c,
10459 gcc.target/powerpc/405-macchwu-2.c,
10460 gcc.target/powerpc/405-machhw-1.c,
10461 gcc.target/powerpc/405-machhw-2.c,
10462 gcc.target/powerpc/405-machhwu-1.c,
10463 gcc.target/powerpc/405-machhwu-2.c,
10464 gcc.target/powerpc/405-maclhw-1.c,
10465 gcc.target/powerpc/405-maclhw-2.c,
10466 gcc.target/powerpc/405-maclhwu-1.c,
10467 gcc.target/powerpc/405-maclhwu-2.c,
10468 gcc.target/powerpc/405-mulchw-1.c,
10469 gcc.target/powerpc/405-mulchw-2.c,
10470 gcc.target/powerpc/405-mulchwu-1.c,
10471 gcc.target/powerpc/405-mulchwu-2.c,
10472 gcc.target/powerpc/405-mulhhw-1.c,
10473 gcc.target/powerpc/405-mulhhw-2.c,
10474 gcc.target/powerpc/405-mulhhwu-1.c,
10475 gcc.target/powerpc/405-mulhhwu-2.c,
10476 gcc.target/powerpc/405-mullhw-1.c,
10477 gcc.target/powerpc/405-mullhw-2.c,
10478 gcc.target/powerpc/405-mullhwu-1.c,
10479 gcc.target/powerpc/405-mullhwu-2.c,
10480 gcc.target/powerpc/405-nmacchw-1.c,
10481 gcc.target/powerpc/405-nmacchw-2.c,
10482 gcc.target/powerpc/405-nmachhw-1.c,
10483 gcc.target/powerpc/405-nmachhw-2.c,
10484 gcc.target/powerpc/405-nmaclhw-1.c,
10485 gcc.target/powerpc/405-nmaclhw-2.c,
10486 gcc.target/powerpc/440-macchw-1.c,
10487 gcc.target/powerpc/440-macchw-2.c,
10488 gcc.target/powerpc/440-macchwu-1.c,
10489 gcc.target/powerpc/440-macchwu-2.c,
10490 gcc.target/powerpc/440-machhw-1.c,
10491 gcc.target/powerpc/440-machhw-2.c,
10492 gcc.target/powerpc/440-machhwu-1.c,
10493 gcc.target/powerpc/440-machhwu-2.c,
10494 gcc.target/powerpc/440-maclhw-1.c,
10495 gcc.target/powerpc/440-maclhw-2.c,
10496 gcc.target/powerpc/440-maclhwu-1.c,
10497 gcc.target/powerpc/440-maclhwu-2.c,
10498 gcc.target/powerpc/440-mulchw-1.c,
10499 gcc.target/powerpc/440-mulchw-2.c,
10500 gcc.target/powerpc/440-mulchwu-1.c,
10501 gcc.target/powerpc/440-mulchwu-2.c,
10502 gcc.target/powerpc/440-mulhhw-1.c,
10503 gcc.target/powerpc/440-mulhhw-2.c,
10504 gcc.target/powerpc/440-mulhhwu-1.c,
10505 gcc.target/powerpc/440-mulhhwu-2.c,
10506 gcc.target/powerpc/440-mullhw-1.c,
10507 gcc.target/powerpc/440-mullhw-2.c,
10508 gcc.target/powerpc/440-mullhwu-1.c,
10509 gcc.target/powerpc/440-mullhwu-2.c,
10510 gcc.target/powerpc/440-nmacchw-1.c,
10511 gcc.target/powerpc/440-nmacchw-2.c,
10512 gcc.target/powerpc/440-nmachhw-1.c,
10513 gcc.target/powerpc/440-nmachhw-2.c,
10514 gcc.target/powerpc/440-nmaclhw-1.c,
10515 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
10516
10517 2005-11-21 Jakub Jelinek <jakub@redhat.com>
10518
10519 PR fortran/24774
10520 * gfortran.dg/inquire_9.f90: New test.
10521
10522 PR fortran/21647
10523 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
10524
10525 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10526
10527 PR libfortran/24432
10528 * lib/target-supports.exp (check_effective_target_fortran_large_real):
10529 Check that 'cos' is supported.
10530
10531 2005-11-21 Paul Thomas <pault@gcc.gnu.org
10532
10533 PR fortran/24223
10534 * gfortran.dg/substring_equivalence.f90: New test.
10535
10536 PR fortran/24705
10537 * gfortran.dg/auto_internal_assumed.f90: New test.
10538
10539 2005-11-21 Uros Bizjak <uros@kss-loka.si>
10540
10541 * gcc.dg/fold-div-2.c: New test.
10542
10543 2005-11-20 Ian Lance Taylor <ian@airs.com>
10544
10545 PR rtl-optimization/24883
10546 * gcc.c-torture/compile/pr24883.c: New test.
10547
10548 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
10549
10550 PR middle-end/20583
10551 * gcc.c-torture/compile/pr20583.c: New.
10552
10553 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
10554
10555 * gcc.c-torture/execute/usmul.c: New test.
10556
10557 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
10558
10559 * gcc.dg/tree-ssa/vrp22.c: New test.
10560
10561 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
10562
10563 PR middle-end/24912
10564 * gcc.dg/torture/pr24912-1.c: New test.
10565
10566 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
10567
10568 PR fortran/24862
10569 * gfortran.dg/arrayio_derived_1.f90: New test.
10570
10571 2005-11-19 Richard Guenther <rguenther@suse.de>
10572
10573 PR middle-end/23294
10574 * gcc.dg/tree-ssa/pr23294.c: New testcase.
10575
10576 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
10577
10578 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
10579
10580 2005-11-18 Mark Mitchell <mark@codesourcery.com>
10581
10582 PR c++/8355
10583 * g++.dg/template/friend39.C: New test.
10584
10585 2005-11-18 James E Wilson <wilson@specifix.com>
10586
10587 * gcc.dg/builtin-strstr.c: New.
10588
10589 2005-11-18 Richard Henderson <rth@redhat.com>
10590
10591 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
10592 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
10593 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
10594 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
10595 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
10596 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
10597 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
10598 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
10599 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
10600 renaming to remove initial "ia64-".
10601
10602 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
10603
10604 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
10605
10606 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
10607
10608 * g++.dg/cpp/string-2.C: New test.
10609
10610 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
10611
10612 * gcc.dg/tree-ssa/loop-14.c: New test.
10613
10614 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
10615 Michael Chamberlain <michael@chamberlain.net.au>
10616
10617 * ada/acats/run_all.sh (target_run): Kill long running tests.
10618
10619 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10620
10621 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
10622 * gcc.dg/cleanup-9.c: Likewise.
10623 * gcc.dg/cleanup-10.c: Likewise.
10624 * gcc.dg/cleanup-11.c: Likewise.
10625
10626 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10627
10628 PR fortran/24892
10629 * gfortran.dg/open_access_append_1.f90: New test.
10630 * gfortran.dg/open_access_append_2.f90: New test.
10631
10632 2005-11-16 Richard Guenther <rguenther@suse.de>
10633
10634 PR middle-end/24851
10635 * gcc.c-torture/execute/pr24851.c: New testcase.
10636
10637 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
10638
10639 * gcc.dg/fold-overflow-1.c: New test.
10640
10641 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
10642
10643 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
10644 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
10645
10646 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
10647
10648 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
10649 structures.
10650 * g++.dg/eh/forced2.C: Likewise.
10651 * g++.dg/eh/forced3.C: Likewise.
10652 * g++.dg/eh/forced4.C: Likewise.
10653
10654 2005-11-11 Mike Stump <mrs@apple.com>
10655
10656 * g++.old-deja/g++.mike/unused.C: Add.
10657
10658 2005-11-15 Mark Mitchell <mark@codesourcery.com>
10659
10660 PR c++/24667
10661 * g++.dg/warn/Wcast-qual1.C: New test.
10662
10663 2005-11-15 Jan Hubicka <jh@suse.cz>
10664
10665 * gcc.dg/winline-5.c: Add large-unit-insns limit.
10666
10667 2005-11-14 David Edelsohn <edelsohn@gnu.org>
10668
10669 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
10670
10671 2005-11-14 Diego Novillo <dnovillo@redhat.com>
10672
10673 PR 24840
10674 * gcc.dg/tree-ssa/pr24840.c: New test.
10675
10676 2005-11-14 Janis Johnson <janis187@us.ibm.com>
10677
10678 PR testsuite/24841
10679 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
10680
10681 2005-11-14 Dale Johannesen <dalej@apple.com>
10682
10683 * gcc.c-torture/execute/20051113-1.c: New.
10684
10685 2005-11-14 Mark Mitchell <mark@codesourcery.com>
10686
10687 PR c++/24687
10688 * g++.dg/template/crash43.C: New test.
10689
10690 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
10691
10692 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
10693
10694 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10695
10696 PR c++/24817
10697 * g++.dg/eh/spec8.C: New test.
10698
10699 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10700
10701 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
10702
10703 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10704
10705 PR c++/20293
10706 * g++.dg/parse/ambig4.C: New test.
10707 * g++.dg/tc1/dr101.C: Adjust error markers.
10708 * g++.dg/lookup/strong-using-2.C: Likewise.
10709 * g++.dg/lookup/ambig5.C: Likewise.
10710 * g++.dg/lookup/ambig4.C: Likewise.
10711 * g++.dg/parse/crash22.C: Likewise.
10712
10713 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10714
10715 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
10716
10717 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
10718
10719 * gcc.dg/nested-calls-1.c: New test.
10720
10721 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10722
10723 * gfortran.dg/complex_intrinsic_1.f90: New test.
10724 * gfortran.dg/complex_intrinsic_2.f90: New test.
10725 * gfortran.dg/fgetc_1.f90: New test.
10726 * gfortran.dg/fgetc_2.f90: New test.
10727 * gfortran.dg/fgetc_3.f90: New test.
10728 * gfortran.dg/ftell_1.f90: New test.
10729 * gfortran.dg/ftell_2.f90: New test.
10730 * gfortran.dg/gnu_logical_1.F: New test.
10731 * gfortran.dg/gnu_logical_2.f90: New test.
10732
10733 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
10734
10735 PR middle-end/24820
10736 * testsuite/gcc.dg/pr24820.c: New test.
10737
10738 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
10739
10740 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
10741 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
10742 variable.
10743
10744 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10745
10746 testsuite/24614
10747 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
10748
10749 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10750
10751 * gcc.target/cris/cris.exp: New file.
10752 * gcc.target/cris/rld-legit1.c: New test.
10753 * gcc.target/cris/rld-legit2.c: New test.
10754
10755 2005-11-12 Jakub Jelinek <jakub@redhat.com>
10756
10757 PR c++/24780
10758 * g++.dg/opt/pr24780.C: New test.
10759
10760 PR c++/24761
10761 * g++.dg/template/asm1.C: New test.
10762
10763 2005-11-12 Steven G. Kargl <kargls@comcast.net>
10764
10765 PR libgfortran/24787
10766 * gfortran.dg/scan_1.f90: New test.
10767
10768 2005-11-12 Jan Hubicka <jh@suse.cz>
10769
10770 * gcc.target/i386/minmax-1.c: New.
10771 * gcc.target/i386/minmax-2.c: New.
10772
10773 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
10774
10775 * gcc.dg/pr24445.c: Fix for 64-bit targets.
10776
10777 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
10778
10779 * gcc.c-torture/execute/20051110-1.c,
10780 gcc.c-torture/execute/20051110-2.c: New tests.
10781
10782 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10783
10784 PR middle-end/24750
10785 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
10786 New tests.
10787
10788 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10789
10790 * lib/target-libpath.exp (get_shlib_extension): New proc.
10791 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
10792 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10793 * lib/objc.exp (objc_target_compile): Likewise.
10794 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
10795 detection.
10796
10797 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10798
10799 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
10800
10801 * lib/target-supports.exp (check_effective_target_static_libgfortran):
10802 Add -static to additional_flags and pass it to target_compile.
10803
10804 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10805
10806 PR libgfortran/24719
10807 gfortran.dg/read_noadvance.f90: New test.
10808
10809 PR libgfortran/24699
10810 gfortran.dg/fmt_t_2.f90: New test.
10811
10812 PR libgfortran/24785
10813 gfortran.dg/read_x_eor.f90: New test.
10814
10815 PR libgfortran/24584
10816 gfortran.dg/namelist_empty.f90: Rename test.
10817
10818 PR libgfortran/24489
10819 gfortran/read_eor.f90: Rename test.
10820
10821 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10822
10823 PR fortran/15976
10824 * gfortran.dg/automatic_module_variable.f90: New test.
10825
10826 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
10827
10828 PR target/24445
10829 * gcc.dg/pr24445.c: New test.
10830
10831 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10832
10833 PR fortran/24655
10834 PR fortran/24755
10835 * gfortran.dg/recursive_statement_functions.f90: Add statement
10836 functions using inline intrinsic functions and parameters to test
10837 that they no longer seg-fault.
10838
10839 PR fortran/24409
10840 gfortran.dg/nested_modules_4.f90: New test.
10841 gfortran.dg/nested_modules_5.f90: New test.
10842
10843 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10844
10845 PR fortran/24643
10846 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
10847
10848 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
10849
10850 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
10851 failures.
10852
10853 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10854
10855 * gcc.dg/sparc-getcontext-1.c: New test.
10856
10857 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
10858
10859 * gcc.dg/ifcvt-fabs-1.c: New test.
10860
10861 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
10862
10863 PR other/4372
10864 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
10865 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
10866
10867 2005-11-09 Richard Guenther <rguenther@suse.de>
10868
10869 PR tree-optimization/24716
10870 * gcc.c-torture/execute/pr24716.c: New testcase.
10871
10872 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10873
10874 * gcc.dg/pr24624.c: Disable for non S/390 targets.
10875
10876 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10877
10878 PR 24624
10879 * gcc.dg/pr24624.c: Testcase added.
10880
10881 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10882
10883 PR 24623
10884 * g++.dg/other/pr24623.C: Testcase added.
10885
10886 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
10887
10888 PR fortran/22607
10889 * gfortran-dg/pure_byref_1.f90: New.
10890 * gfortran-dg/pure_byref_2.f90: New.
10891
10892 2005-11-09 Uros Bizjak <uros@kss-loka.si>
10893
10894 PR c/24101
10895 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
10896 * gcc.dg/dg.exp: Run main loop also for *.i files.
10897
10898 2005-11-08 Jakub Jelinek <jakub@redhat.com>
10899
10900 PR c++/19450
10901 * g++.dg/tls/diag-3.C: New test.
10902 * g++.dg/tls/diag-4.C: New test.
10903 * g++.dg/tls/static-1.C: New test.
10904 * g++.dg/tls/static-1a.cc: New file.
10905
10906 2005-11-08 Diego Novillo <dnovillo@redhat.com>
10907
10908 PR 23046
10909 * g++.dg/tree-ssa/pr23046.C: New test.
10910
10911 2005-11-08 Devang Patel <dpatel@apple.com>
10912
10913 PR tree-optimization/23115
10914 * gcc.dg/tree-ssa/pr23115.c: New.
10915
10916 2005-11-08 David Edelsohn <edelsohn@gnu.org>
10917
10918 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
10919 * gcc.target/powerpc/pr16155.c: Same.
10920 * gcc.target/powerpc/altivec-1.c: Same.
10921 * gcc.target/powerpc/altivec-2.c: Same.
10922 * gcc.target/powerpc/altivec-3.c: Same.
10923 * gcc.target/powerpc/altivec-5.c: Same.
10924 * gcc.target/powerpc/altivec-11.c: Same.
10925 * gcc.target/powerpc/altivec-12.c: Same.
10926 * gcc.target/powerpc/altivec-14.c: Same.
10927 * gcc.target/powerpc/altivec-22.c: Same.
10928 * gcc.target/powerpc/altivec-consts.c: Same.
10929 * gcc.target/powerpc/altivec-pr22085.c: Same.
10930 * gcc.target/powerpc/altivec-splat.c: Same.
10931 * gcc.target/powerpc/altivec-varargs-1.c: Same.
10932 * gcc.target/powerpc/altivec-vec-merge.c: Same.
10933 * gcc.target/powerpc/darwin-longlong.c: Same.
10934
10935 2005-11-08 Uros Bizjak <uros@kss-loka.si>
10936
10937 PR target/19340
10938 * gcc.dg/pr19340.c: New test.
10939
10940 2005-11-07 Ian Lance Taylor <ian@airs.com>
10941
10942 PR rtl-optimization/24683
10943 * gcc.dg/pr24683.c: New test.
10944
10945 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10946
10947 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
10948 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
10949
10950 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10951
10952 * gcc.target/i386/pr23376.c: Compile with -mmmx.
10953
10954 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
10955
10956 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
10957
10958 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10959
10960 PR target/24230
10961
10962 * gcc.target/powerpc/altivec-consts.c,
10963 gcc.target/powerpc/altivec-splat.c: New testcase.
10964
10965 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10966
10967 PR c/24599
10968
10969 * gcc.dg/overflow-2.c: New testcase.
10970
10971 2005-11-07 Jakub Jelinek <jakub@redhat.com>
10972
10973 PR rtl-optimization/23567
10974 * gcc.c-torture/execute/20051104-1.c: New test.
10975
10976 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
10977
10978 PR fortran/24534
10979 gfortran.dg/private_type_2.f90: Modified to check that case with
10980 PRIVATE declaration within derived type is accepted.
10981
10982 PR fortran/20838
10983 gfortran.dg/pointer_assign_1.f90: New test.
10984
10985 PR fortran/20840
10986 * gfortran.dg/arrayio_0.f90: New test.
10987
10988 PR fortran/17737
10989 gfortran.dg/data_initialized.f90: New test.
10990 gfortran.dg/data_constraints_1.f90: New test.
10991 gfortran.dg/data_constraints_2.f90: New test.
10992
10993 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
10994
10995 PR fortran/24174
10996 PR fortran/24305
10997 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
10998
10999 2005-11-06 Diego Novillo <dnovillo@redhat.com>
11000
11001 PR 24670
11002 * gcc.dg/tree-ssa/pr24670.c: New test.
11003
11004 2005-11-05 Ian Lance Taylor <ian@airs.com>
11005
11006 PR target/22432
11007 * gcc.target/i386/pr22432.c: New test.
11008
11009 2005-11-05 Richard Henderson <rth@redhat.com>
11010
11011 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
11012 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
11013 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
11014 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
11015 from gcc.dg/alpha-*.
11016 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
11017 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
11018
11019 2005-11-05 Andreas Jaeger <aj@suse.de>
11020
11021 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
11022
11023 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
11024
11025 PR target/23424
11026 * gcc.dg/torture/pr23424-1.c: New test.
11027
11028 2005-11-04 Richard Henderson <rth@redhat.com>
11029
11030 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
11031 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
11032 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
11033 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
11034 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
11035 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
11036 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
11037 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
11038 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
11039 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
11040 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
11041 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
11042 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
11043 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
11044 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
11045 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
11046 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
11047 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
11048 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
11049 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
11050 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
11051 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
11052 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
11053 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
11054 Move from gcc.dg/.
11055 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
11056 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
11057 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
11058 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
11059 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
11060 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
11061 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
11062 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
11063 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
11064 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
11065 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
11066 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
11067 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
11068 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
11069 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
11070 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
11071 gcc.target/i386/lea.c, gcc.target/i386/local.c,
11072 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
11073 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
11074 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
11075 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
11076 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
11077 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
11078 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
11079 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
11080 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
11081 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
11082 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
11083 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
11084 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
11085 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
11086 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
11087 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
11088 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
11089 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
11090 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
11091 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
11092 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
11093 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
11094 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
11095 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
11096 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
11097 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
11098 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
11099 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
11100
11101 2005-11-04 Diego Novillo <dnovillo@redhat.com>
11102
11103 PR 24627
11104 * gcc.dg/tree-ssa/pr24627.c: New test.
11105
11106 2005-11-04 Paul Brook <paul@codesourcery.com>
11107
11108 * gcc.dg/tls/opt-10.c: New test.
11109
11110 2005-11-04 Andreas Jaeger <aj@suse.de>
11111
11112 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
11113 avoid extra warnings.
11114
11115 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11116
11117 PR libfortran/22298
11118 * gcc/testsuite/lib/target-supports.exp
11119 (check_effective_target_static_libgfortran): New
11120 static_libgfortran effective target.
11121 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
11122 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
11123
11124 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
11125
11126 * gcc.dg/pr24615.c: Guard test with { target fpic }.
11127
11128 2005-11-03 Josh Conner <jconner@apple.com>
11129
11130 PR c++/19989
11131 g++.dg/ext/array2.C: New test.
11132 g++.dg/template/dependent-name3.C: New test.
11133 g++.dg/template/dependent-name4.C: New test.
11134 g++.dg/template/sfinae2.C: New test.
11135
11136 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11137
11138 PR preprocessor/22042
11139 * gcc.dg/cpp/strify4.c: New test.
11140
11141 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
11142
11143 PR c++/17964
11144 * g++.dg/cpp/string-1.C: New test.
11145
11146 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
11147
11148 * gcc.target/powerpc: New directory.
11149 * gcc.target/powerpc/powerpc.exp: New file.
11150 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
11151 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
11152 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
11153 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
11154 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
11155 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
11156 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
11157 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
11158 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
11159 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
11160 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
11161 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
11162 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
11163 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
11164 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
11165 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
11166 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
11167 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
11168 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
11169 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
11170 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
11171 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
11172 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
11173 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
11174 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
11175 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
11176 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
11177 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
11178 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
11179 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
11180 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
11181 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
11182 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
11183 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
11184
11185 2005-11-03 Mark Mitchell <mark@codesourcery.com>
11186
11187 PR c++/21627
11188 * g++.dg/warn/inline2.C: New test.
11189
11190 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11191
11192 PR middle-end/23155
11193 * g++.dg/ext/c99struct1.C: New test.
11194 * gcc.dg/union-cast-1.c: New test.
11195 * gcc.dg/union-cast-2.c: New test.
11196 * gcc.dg/union-cast-3.c: New test.
11197
11198 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11199
11200 PR middle-end/24589
11201 * gcc.c-torture/execute/zero-struct-2.c: New test.
11202
11203 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11204
11205 PR c++/24582
11206 * g++.dg/init/switch1.C: New test.
11207
11208 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11209
11210 * gcc.dg/delay-slot-1.c: New test.
11211
11212 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
11213
11214 PR target/24620
11215 * gcc.dg/pr24620.c: New test.
11216
11217 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
11218
11219 PR c/24329
11220 * gcc.dg/format/unnamed-1.c: New test.
11221
11222 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11223
11224 PR c++/22434
11225 * g++.dg/expr/cond8.C: New test.
11226
11227 PR c++/24560
11228 * g++.dg/parse/dot1.C: New test.
11229
11230 2005-11-02 Jan Hubicka <jh@suse.cz>
11231
11232 PR target/23303
11233 * gcc.dg/i386-lea.c: New test
11234
11235 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
11236
11237 PR target/24615
11238 * gcc.dg/pr24615.c: New test.
11239
11240 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
11241
11242 PR target/24600
11243 * gcc.dg/pr24600.c: New test.
11244
11245 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11246
11247 PR c++/19253
11248 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
11249 * g++.dg/parse/typename9.C: New test.
11250 * g++/dg/parse/typename10.C: Likewise.
11251
11252 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
11253
11254 PR fortran/18157
11255 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
11256 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
11257 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
11258
11259 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11260
11261 PR c++/24569
11262 * g++.dg/debug/static1.C: New test.
11263
11264 2005-11-02 Josh Conner <jconner@apple.com>
11265
11266 * g++.dg/crash38.C: moved into proper directory...
11267 * g++.dg/template/crash42.C: ...here
11268
11269 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
11270
11271 PR target/18338
11272 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
11273 pcc_bitfield_type_matters || default_packed.
11274
11275 * lib/target-supports.exp
11276 (check_effective_target_pcc_bitfield_type_matters): New proc.
11277 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
11278
11279 PR testsuite/23304
11280 * lib/target-supports.exp (check_effective_default_packed): New proc.
11281 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
11282 Gate expected errors on target ! default_packed.
11283 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
11284
11285 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11286
11287 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
11288 change (r106358).
11289
11290 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11291
11292 PR fortran/24008
11293 * gfortran.dg/entry_5.f90: New.
11294 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
11295
11296 2005-11-01 Bob Wilson <bob.wilson@acm.org>
11297
11298 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
11299
11300 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
11301
11302 PR fortran/21565
11303 gfortran.dg/namelist_blockdata.f90: New test.
11304
11305 PR fortran/18737
11306 gfortran.dg/external_implicit_none.f90: New test.
11307
11308 PR fortran/14994
11309 * gfortran.dg/secnds.f: New test.
11310
11311 2005-10-31 Jan Hubicka <jh@suse.cz>
11312
11313 PR target/20928
11314 * gcc.c-torture/compile/pr20928.c: New test.
11315
11316 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
11317
11318 PR middle-end/23492
11319 * gcc.c-torture/compile/zero-strct-5.c: New test.
11320
11321 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
11322
11323 PR libgfortran/24584
11324 * gfortran.dg/pr24584.f90: New test.
11325
11326 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
11327
11328 PR fortran/18883
11329 * gfortran.dg/char_result_9.f90: New.
11330 * gfortran.dg/char_result_10.f90: New.
11331
11332 2005-10-30 Jan Hubicka <jh@suse.cz>
11333
11334 * g++.dg/tree-ssa/pr24172.C: New testcase.
11335
11336 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11337
11338 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
11339
11340 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
11341
11342 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
11343 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
11344 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
11345 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
11346 gfortran.dg/enum_9.f90,
11347 gfortran.fortran-torture/compile/enum_1.f90,
11348 gfortran.fortran-torture/execute/enum_1.f90,
11349 gfortran.fortran-torture/execute/enum_2.f90,
11350 gfortran.fortran-torture/execute/enum_3.f90,
11351 gfortran.fortran-torture/execute/enum_4.f90: New tests.
11352
11353 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
11354
11355 PR target/18482
11356 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
11357 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
11358
11359 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11360
11361 PR libfortran/20179
11362 * gfortran.dg/mixed_io_1.f90: New test.
11363 * gfortran.dg/mixed_io_1.c: New file.
11364
11365 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11366
11367 * gfortran.dg/malloc_free_1.f90: New test.
11368
11369 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
11370
11371 * gcc.dg/nested-func-4.c: Require profiling -pg.
11372
11373 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11374
11375 PR C++/23229
11376 * g++.dg/warn/main-2.C: New test.
11377
11378 2005-10-28 Steven G. Kargl <kargls@comcast.net>
11379
11380 PR fortran/24545
11381 * gfortran.dg/interface_2.f90: new test.
11382
11383 2005-10-28 Josh Conner <jconner@apple.com>
11384
11385 PR c++/22153
11386 * g++.dg/template/crash38.C: New test.
11387 * g++.dg/parse/explicit1.C: Change expected errors.
11388
11389 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11390
11391 PR C++/23426
11392 * g++.dg/other/large-size-array.C: New test.
11393
11394 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11395
11396 PR middle-end/24362
11397 * g++.dg/opt/complex4.C: New test.
11398
11399 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
11400
11401 * gcc.dg/nested-func-4.c: New test.
11402
11403 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
11404
11405 PR fortran/24158
11406 gfortran.dg/derived_recursion.f90: New test.
11407 gfortran.dg/implicit_actual.f90: New test.
11408
11409 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
11410
11411 PR middle-end/24295, PR testsuite/24477
11412 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
11413 removed when weakref hits the tree.
11414
11415 2005-10-25 Jakub Jelinek <jakub@redhat.com>
11416
11417 * gfortran.dg/cray_pointers_4.f90: New test.
11418
11419 * gfortran.dg/cray_pointers_5.f90: New test.
11420
11421 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
11422
11423 PR fortran/22290
11424 * gfortran.dg/assign_5.f90: New test.
11425 * gfortran.dg/assign_6.f: New test.
11426
11427 2005-10-25 Uros Bizjak <uros@kss-loka.si>
11428
11429 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
11430 CPU has no SSE support.
11431
11432 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
11433
11434 PR libgfortran/24224
11435 * gfortran.dg/arrayio_1.f90: Update attribution.
11436 * gfortran.dg/arrayio_2.f90: Update attribution.
11437 * gfortran.dg/arrayio_3.f90: Update attribution.
11438 * gfortran.dg/arrayio_4.f90: Update test conditions.
11439 * gfortran.dg/arrayio_5.f90: Update attribution.
11440 * gfortran.dg/arrayio_6.f90: New test.
11441 * gfortran.dg/arrayio_7.f90: New test.
11442
11443 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
11444
11445 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
11446
11447 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11448
11449 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
11450
11451 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11452
11453 PR fortran/24416
11454 * gfortran.dg/namelist_char_only.f90: New test.
11455
11456 2005-10-24 Asher Langton <langton2@llnl.gov>
11457
11458 PR fortran/17031
11459 PR fortran/22282
11460 * gfortran.dg/cray_pointers_1.f90: New test.
11461 * gfortran.dg/cray_pointers_2.f90: New test.
11462 * gfortran.dg/cray_pointers_3.f90: New test.
11463 * gfortran.dg/loc_1.f90: New test.
11464 * gfortran.dg/loc_2.f90: New test.
11465
11466 2005-10-24 Steven Bosscher <stevenb@suse.de>
11467
11468 * gcc.dg/pr24225.c: New test.
11469
11470 2005-10-24 Asher Langton <langton2@llnl.gov>
11471
11472 * gfortran.dg/dup_save_1.f90: New test.
11473 * gfortran.dg/dup_save_2.f90: New test.
11474
11475 2005-10-24 Paul Brook <paul@codesourcery.com>
11476
11477 PR 24107
11478 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
11479 stdint.h.
11480
11481 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
11482
11483 PR libgfortran/24489
11484 * gfortran.dg/pr24489.f90: New test.
11485
11486 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
11487
11488 PR fortran/23635
11489 * gfortran.dg/ichar_1.f90: Add tests for derived types.
11490
11491 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
11492
11493 PR target/18911
11494 * g++.dg/init/array16.C: Skip for mmix-*-*.
11495
11496 2005-10-23 Asher Langton <langton2@llnl.gov>
11497
11498 * gfortran.dg/byte_1.f90: New test.
11499 * gfortran.dg/byte_2.f90: New test.
11500
11501 2005-10-23 David Edelsohn <edelsohn@gnu.org>
11502
11503 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
11504
11505 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
11506
11507 PR fortran/18022
11508 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
11509
11510 PR fortran/24311
11511 * gfortran.dg/merge_char_const.f90: New test.
11512
11513 PR fortran/24384
11514 * gfortran.dg/spread_scalar_source.f90: New test.
11515
11516 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
11517
11518 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
11519
11520 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
11521 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
11522
11523 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
11524
11525 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
11526
11527 PR fortran/24426
11528 * gfortran.dg/der_pointer_4.f90: New.
11529
11530 2005-10-22 David Ayers <d.ayers@inode.at>
11531
11532 * obj-c++.dg/except-1.mm: Simplify.
11533
11534 2005-10-21 David Ayers <d.ayers@inode.at>
11535
11536 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
11537
11538 2005-10-21 Jakub Jelinek <jakub@redhat.com>
11539
11540 * gfortran.dg/assumed_dummy_2.f90: New test.
11541
11542 2005-10-21 James E Wilson <wilson@specifix.com>
11543
11544 PR preprocessor/15220
11545 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
11546
11547 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
11548
11549 * gcc.c-torture/execute/20051021-1.c: New test.
11550
11551 2005-10-21 Mark Mitchell <mark@codesourcery.com>
11552
11553 PR c++/24260
11554 * g++.dg/ext/tmplattr1.C: New test.
11555
11556 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
11557
11558 PR fortran/24440
11559 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
11560
11561 2005-10-20 Geoffrey Keating <geoffk@apple.com>
11562
11563 * obj-c++.dg/except-1.mm: New.
11564
11565 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
11566
11567 2005-10-21 Alan Modra <amodra@bigpond.net.au>
11568
11569 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
11570
11571 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
11572
11573 PR middle-end/24295
11574 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
11575 declarations with the same names as thunks' alias targets, use
11576 aliases instead.
11577 * gcc.dg/attr-alias-3.c: New test.
11578 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
11579
11580 2005-10-20 Mark Mitchell <mark@codesourcery.com>
11581
11582 PR c++/22618
11583 * g++.dg/parse/access8.C: New test.
11584
11585 2005-10-20 Richard Guenther <rguenther@suse.de>
11586
11587 PR c++/24439
11588 * g++.dg/tree-ssa/pr24439.C: New testcase.
11589
11590 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11591
11592 * g++.dg/opt/delay-slot-1.C: New test.
11593
11594 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
11595
11596 PR fortran/21625
11597 * gfortran.fg/der_init_1.f90: New.
11598
11599 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
11600
11601 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
11602
11603 2005-10-19 Mark Mitchell <mark@codesourcery.com>
11604
11605 PR c++/21908
11606 * g++.dg/parse/error28.C: New test.
11607
11608 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11609
11610 * gcc.dg/profile-generate-2.c: New test.
11611
11612 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
11613
11614 PR target/23589
11615 * g++.dg/ext/dllimport11.C: New.
11616
11617 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11618
11619 PR c++/22293
11620 * g++.dg/other/friend3.C: New test.
11621
11622 2005-10-18 Mark Mitchell <mark@codesourcery.com>
11623
11624 PR c++/23293
11625 * g++.dg/template/error19.C: New test.
11626
11627 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
11628
11629 PR c++/21383
11630 * g++.dg/overload/koenig2.C: New.
11631
11632 PR c++/23118
11633 * g++.dg/overload/error2.C: New.
11634
11635 PR c++/22604
11636 * g++.dg/inherit/covariant14.C: New.
11637
11638 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11639
11640 PR c++/23440
11641 * g++.dg/parse/for1.C: New test.
11642
11643 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
11644
11645 PR fortran/23446
11646 * gfortran.dg/host_dummy_index_1.f90: New test.
11647
11648 PR fortran/21459
11649 * gfortran.dg/automatic_char_len_2.f90: New test.
11650
11651 PR fortran/20866
11652 * gfortran.dg/recursive_statement_functions.f90: New test.
11653
11654 PR fortran/20853
11655 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
11656
11657 PR fortran/20849
11658 * gfortran.dg/external_initializer.f90: New test.
11659
11660 PR fortran/20837
11661 * non_module_public.f90: New test.
11662
11663 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
11664
11665 PR c++/24386
11666 * g++.dg/template/overload7.C: New.
11667
11668 PR c++/22551
11669 * g++.dg/other/switch2.C: Remove expected warnings.
11670
11671 PR c++/21353
11672 * g++.dg/template/defarg6.C: New.
11673
11674 2005-10-17 Uros Bizjak <uros@kss-loka.si>
11675
11676 PR target/24315
11677 * gcc.target/i386/pr24315.c: New test.
11678
11679 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11680
11681 PR c++/24389
11682 * g++.dg/template/static21.C: New test.
11683 * g++.dg/template/static21-a.cc: Likewise.
11684
11685 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
11686
11687 PR c++/23959
11688 * g++.dg/warn/Wswitch-default-1.C: New test.
11689 * g++.dg/warn/Wswitch-default-2.C: New test.
11690
11691 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11692
11693 PR c++/22173
11694 * g++.dg/parse/template18.C: New test.
11695 * g++.dg/template/nontype15.C: Likewise.
11696
11697 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
11698
11699 PR fortran/22273
11700 * gfortran.dg/spec_expr_2.f90: New.
11701
11702 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
11703
11704 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
11705 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
11706 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
11707 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
11708 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
11709 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
11710 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
11711 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
11712 previous target-specific skips and warning-message matches where
11713 applicable.
11714
11715 2005-10-15 Mark Mitchell <mark@codesourcery.com>
11716
11717 PR c++/21347
11718 * g++.dg/warn/Wctor-dtor.C: New test.
11719
11720 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11721
11722 PR c/23439
11723 * gcc.dg/for-1.c: New test.
11724
11725 2005-10-14 Mark Mitchell <mark@codesourcery.com>
11726
11727 PR c++/19565
11728 * g++.dg/warn/Wconversion1.C: New test.
11729 * g++.dg/ext/packed4.C: Compile with -w.
11730 * g++.dg/opt/20050511-1.C: Likewise.
11731 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
11732
11733 2005-10-14 Jakub Jelinek <jakub@redhat.com>
11734
11735 * gfortran.dg/boz_5.f90: New test.
11736
11737 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
11738
11739 PR c++/22551
11740 * g++.dg/other/switch2.C: New.
11741
11742 PR c++/23984
11743 * g++.dg/init/ctor7.C: New.
11744
11745 2005-10-13 David Edelsohn <edelsohn@gnu.org>
11746
11747 PR c++/23730
11748 * g++.dg/parse/crash32.C: New test.
11749
11750 2005-10-13 Mark Mitchell <mark@codesourcery.com>
11751
11752 PR c++/20721
11753 * g++.dg/init/goto2.C: New test.
11754
11755 PR c++/22464
11756 * g++.dg/template/crash/41.C: New test.
11757
11758 PR c++/22180
11759 * g++.dg/template/crash40.C: New test.
11760
11761 PR c++/23694
11762 * g++.dg/parse/friend5.C: New test.
11763
11764 PR c++/23307
11765 * g++.dg/template/crash38.C: New test.
11766
11767 PR c++/22352
11768 * g++.dg/template/friend38.C: New test.
11769
11770 PR c++/22405
11771 * g++.dg/template/crash39.C: New test.
11772
11773 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
11774
11775 * gcc.dg/debug/dwarf2/dwarf-char1.c,
11776 gcc.dg/debug/dwarf2/dwarf-char2.c,
11777 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
11778
11779 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
11780
11781 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
11782
11783 * gcc.dg/dll-2.c: Add tests for warnings.
11784 * gcc.dg/dll-3.c: Likewise.
11785 * gcc.dg/dll-4.c: Likewise.
11786
11787 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
11788 * g++.dg/ext/dllimport2.C: Likewise.
11789 * g++.dg/ext/dllimport3.C: Likewise.
11790 * g++.dg/ext/dllimport7.C: Likewise.
11791 * g++.dg/ext/dllimport8.C: Likewise.
11792 * g++.dg/ext/dllimport9.C: Likewise.
11793
11794 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
11795
11796 PR fortran/24092
11797 * gfortran.dg/derived_pointer_recursion.f90: New test.
11798
11799 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
11800
11801 * gcc.c-torture/execute/20051012-1.c: New test.
11802
11803 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11804
11805 PR fortran/18082
11806 * gfortran.dg/automatic_char_len_1.f90: New test.
11807
11808 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11809
11810 PR fortran/20847
11811 * gfortran.dg/save_common.f90: New test.
11812
11813 PR fortran/20856
11814 * gfortran.dg/save_result.f90: New test.
11815
11816 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11817
11818 PR c++/21592
11819 * g++.dg/template/dependent-expr1.C: Add new expected error.
11820 * g++.dg/template/dependent-expr2.C: Adjust error text.
11821 * g++.dg/template/overload6.C: New.
11822
11823 PR c++/23797
11824 * g++.dg/other/typename8.C: New.
11825
11826 PR c++/21117
11827 * g++.dg/other/return1.C: New.
11828
11829 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
11830
11831 PR c++/24052
11832 * g++.dg/ext/label5.C: New.
11833
11834 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11835
11836 PR c++/19964
11837 * g++.dg/parse/crash31.C: New.
11838
11839 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
11840
11841 * g++.dg/ipa/ipa-1.c: New test.
11842 * g++.dg/ipa/ipa-2.c: New test.
11843 * g++.dg/ipa/ipa-3.c: New test.
11844 * g++.dg/ipa/ipa-4.c: New test.
11845 * g++.dg/ipa/ipa-5.c: New test.
11846 * g++.dg/ipa/ipa.exp: New file.
11847
11848 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11849
11850 PR fortran/24207
11851 * gfortran.dg/private_type_3.f90: New test.
11852
11853 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11854
11855 PR fortran/20786
11856 gfortran.dg/aint_anint_1.f90: New test.
11857
11858 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11859
11860 PR libgfortran/24313
11861 gfortran.dg/csqrt.f: New test.
11862
11863 2005-10-11 Ian Lance Taylor <ian@airs.com>
11864
11865 PR c++/8057
11866 * g++.dg/warn/noeffect7.C: New test.
11867 * g++.dg/warn/noeffect2.C: Instantiate templates.
11868 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
11869 and warning.
11870
11871 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11872
11873 PR c++/21089
11874 * g++.dg/init/float1.C: New test.
11875
11876 PR c++/24277
11877 * g++.dg/init/member1.C: Tweak error markers.
11878
11879 2005-10-11 Janis Johnson <janis187@us.ibm.com>
11880
11881 PR testsuite/24281
11882 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
11883 Check for null pointer.
11884
11885 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11886
11887 PR c++/21369
11888 * g++.dg/parse/ret-type3.C: New test.
11889
11890 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
11891
11892 PR tree-opt/23946
11893 * gcc.c-torture/compile/pr23946.c: New test.
11894
11895 2005-10-11 Jakub Jelinek <jakub@redhat.com>
11896
11897 * g++.dg/opt/mmx2.C: New test.
11898
11899 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11900
11901 PR c++/24277
11902 * g++.dg/template/static20.C: New test.
11903
11904 PR c++/24302
11905 * g++.dg/warn/Wunused-12.C: New test.
11906
11907 PR c++/23437
11908 * g++.dg/template/arg4.C: New test.
11909
11910 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11911
11912 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
11913 * gcc.dg/ucnid-3.c: Likewise.
11914 * gcc.dg/ucnid-4.c: Likewise.
11915 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
11916 * g++.dg/other/ucnid-1.C: Likewise.
11917 * gcc.dg/sparc-frame-1.c: New test.
11918
11919 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11920
11921 PR c++/24139
11922 * g++.dg/template/spec27.C: New test.
11923
11924 PR c++/24275
11925 * g++.dg/template/static19.C: New test.
11926
11927 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11928
11929 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
11930 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
11931
11932 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
11933
11934 PR target/24136
11935 * gfortran.fortran-torture/compile/pr24136.f: New test.
11936
11937 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
11938
11939 PR c++/22172
11940 * g++.dg/parse/crash30.C: New test.
11941
11942 2005-10-07 Richard Guenther <rguenther@suse.de>
11943
11944 PR middle-end/24227
11945 * gcc.c-torture/compile/pr24227.c: New testcase.
11946
11947 2005-10-07 Steve Ellcey <sje@cup.hp.com>
11948
11949 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
11950 Do not put aligned attributes on array elements.
11951
11952 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
11953
11954 PR testsuite/23611, PR testsuite/23615
11955 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
11956 writing prototypes of library functions by hand.
11957 * obj-c++.dg/bitfield-4.mm: Likewise.
11958 * obj-c++.dg/const-str-4.mm: Likewise.
11959 * obj-c++.dg/encode-4.mm: Likewise.
11960 * obj-c++.dg/encode-5.mm: Likewise.
11961 * obj-c++.dg/encode-6.mm: Likewise.
11962 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
11963 * obj-c++.dg/method-10.mm: Likewise.
11964 * obj-c++.dg/method-17.mm: Likewise.
11965 * obj-c++.dg/method-19.mm: Likewise.
11966 * obj-c++.dg/try-catch-2.mm: Likewise.
11967
11968 2005-10-06 Richard Henderson <rth@redhat.com>
11969
11970 PR 24236
11971 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
11972
11973 2005-10-06 Dale Johannesen <dalej@apple.com>
11974
11975 * gcc.c-torture/execute/20030125-1.c: Correct.
11976
11977 2005-10-06 Richard Guenther <rguenther@suse.de>
11978
11979 PR tree-optimization/24238
11980 * g++.dg/tree-ssa/pr24238.C: New testcase.
11981
11982 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
11983
11984 PR 18568
11985 * gfortran.dg/der_pointer_3.f90: New test.
11986
11987 2005-10-05 Devang Patel <dpatel@apple.com>
11988
11989 PR Debug/23205
11990 * g++.dg/other/PR23205.C: New.
11991
11992 2005-10-05 Richard Henderson <rth@redhat.com>
11993
11994 PR target/23602
11995 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
11996 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
11997
11998 2005-10-05 Dale Johannesen <dalej@apple.com>
11999
12000 * gcc.c-torture/execute/float-floor.c: New.
12001
12002 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
12003
12004 PR tree-optimization/21419
12005 PR tree-optimization/24146
12006 PR tree-optimization/24151
12007
12008 * g++.dg/ext/asm7.C: New.
12009 * g++.dg/ext/asm8.C: New.
12010 * gcc.dg/asm-1.c: Compile on all targets.
12011 * gcc.dg/asm-pr24146.c: New.
12012 * gcc.dg/pr21419.c: Adjust error messages.
12013
12014 2005-10-05 Richard Guenther <rguenther@suse.de>
12015
12016 PR fortran/24176
12017 * gfortran.fortran-torture/compile/empty.f90: New testcase.
12018
12019 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
12020
12021 PR c++/23513
12022 * g++.dg/template/spec22.C: Robustify test.
12023 * g++.dg/template/spec26.C: New.
12024
12025 2005-10-05 Uros Bizjak <uros@kss-loka.si>
12026
12027 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
12028 if target supports vector instructions.
12029
12030 2005-10-04 Geoffrey Keating <geoffk@apple.com>
12031
12032 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
12033 C99 functions.
12034
12035 2005-10-04 Janis Johnson <janis187@us.ibm.com>
12036
12037 * lib/target-supports.exp (check_effective_target_fortran_large_real,
12038 check_effective_target_fortran_large_int): Replace cached result
12039 when target changes.
12040
12041 2005-10-04 Devang Patel <dpatel@apple.com>
12042
12043 * gcc.dg/i386-sse-vect-types.c: New.
12044
12045 2005-10-04 Ian Lance Taylor <ian@airs.com>
12046
12047 PR preprocessor/13726
12048 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
12049 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
12050
12051 2005-10-04 Richard Guenther <rguenther@suse.de>
12052
12053 PR c/23576
12054 * gcc.dg/noncompile/pr23576.c: New testcase.
12055
12056 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
12057
12058 PR middle-end/23125
12059 * gcc.dg/register-var-3.c: New test.
12060
12061 2005-10-04 Steven Bosscher <stevenb@suse.de>
12062
12063 * gcc.dg/pr23049.c: New test.
12064
12065 * gcc.dg/ucnid-4.c: Fix test.
12066
12067 2005-10-03 Diego Novillo <dnovillo@redhat.com>
12068
12069 PR 23445
12070 * gcc.c-torture/compile/pr23445.c: New test.
12071
12072 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
12073
12074 * g++.dg/overload/unknown1.C: New.
12075
12076 2005-10-03 Mark Mitchell <mark@codesourcery.com>
12077
12078 PR c++/17775
12079 * g++.dg/template/repo4.C: New test.
12080
12081 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12082
12083 PR libfortran/19308
12084 * gfortran.dg/large_real_kind_2.F90: New test.
12085 * gfortran.dg/large_integer_kind_2.f90: New test.
12086
12087 2005-10-03 Uros Bizjak <uros@kss-loka.si>
12088
12089 * lib/target-supports.exp (check_effective_target_vect_shift):
12090 Implement with result caching. Add i?86, x86_64 and ia64 targets.
12091 (check_effective_target_vect_condition): Fix copy-n-pasto.
12092
12093 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
12094 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
12095 targets.
12096
12097 2005-10-02 Mark Mitchell <mark@codesourcery.com>
12098
12099 PR c++/22621
12100 * g++.dg/template/overload5.C : New test.
12101
12102 PR c++/23840
12103 * g++.dg/expr/stdarg1.C: New test.
12104
12105 2005-10-02 Diego Novillo <dnovillo@redhat.com>
12106
12107 PR 24142
12108 * gcc.c-torture/execute/pr24142.c: New test.
12109
12110 2005-10-01 Diego Novillo <dnovillo@redhat.com>
12111
12112 PR 24141
12113 * gcc.c-torture/execute/pr24141.c: New test.
12114
12115 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
12116 Diego Novillo <dnovillo@redhat.com>
12117
12118 PR 23604
12119 * gcc.c-torture/execute/pr23604.c: New test.
12120
12121 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
12122
12123 PR fortran/16404
12124 PR fortran/20835
12125 PR fortran/20890
12126 PR fortran/20899
12127 PR fortran/20900
12128 PR fortran/20901
12129 PR fortran/20902
12130 gfortran.dg/equiv_constraint_1.f90: New test.
12131 gfortran.dg/equiv_constraint_2.f90: New test.
12132 gfortran.dg/equiv_constraint_3.f90: New test.
12133 gfortran.dg/equiv_constraint_4.f90: New test.
12134 gfortran.dg/equiv_constraint_5.f90: New test.
12135 gfortran.dg/equiv_constraint_6.f90: New test.
12136 gfortran.dg/equiv_constraint_7.f90: New test.
12137 gfortran.dg/equiv_constraint_8.f90: New test.
12138 gfortran.dg/private_type_1.f90: New test.
12139 gfortran.dg/private_type_2.f90: New test.
12140 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
12141 980628-10.f: Assert std=gnu to permit mixing of
12142 types in equivalence statements.
12143
12144 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
12145
12146 PR 24112
12147 * gfortran.dg/open_status_1.f90: New.
12148
12149 2005-09-30 Uros Bizjak <uros@kss-loka.si>
12150
12151 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
12152 * gcc.dg/vect/pr22480.c: Clean up temp files.
12153 * gcc.dg/vect/pr23831.c: Clean up temp files.
12154 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
12155 Clean up temp files.
12156 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
12157 Clean up temp files.
12158
12159 * gcc.dg/20050309-1.c: Clean up temp files.
12160 * gcc.dg/20050325-1.c: Clean up temp files.
12161
12162 2005-09-30 Uros Bizjak <uros@kss-loka.si>
12163
12164 PR tree-optimization/24059
12165 * gcc.dg/vect/pr24059.c : New test.
12166
12167 2005-09-29 Jakub Jelinek <jakub@redhat.com>
12168
12169 PR middle-end/24109
12170 * gcc.c-torture/execute/20050929-1.c: New test.
12171
12172 2005-09-29 Steven Bosscher <stevenb@suse.de>
12173
12174 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
12175
12176 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
12177
12178 PR c/21419
12179 * gcc.dg/pr21419.c: New test.
12180
12181 2005-09-29 Steven Bosscher <stevenb@suse.de>
12182
12183 * gcc.dg/pr23911.c: New test.
12184
12185 2005-09-28 Mark Mitchell <mark@codesourcery.com>
12186
12187 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
12188
12189 PR c++/16782
12190 * g++.dg/parse/qualified4.C: New test.
12191 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
12192 * g++.old-deja/g++.mike/p8154.C: Likewise.
12193
12194 2005-09-27 Mark Mitchell <mark@codesourcery.com>
12195
12196 PR c++/22147
12197 * g++.dg/template/friend37.C: New test.
12198 * g++.dg/parse/crash28.C: Adjust error markers.
12199
12200 2005-09-27 Jakub Jelinek <jakub@redhat.com>
12201
12202 PR fortran/18518
12203 * gfortran.fortran-torture/execute/save_2.f90: New decl.
12204
12205 2005-09-27 Devang Patel <dpatel@apple.com>
12206
12207 PR tree-optimization/23625
12208 * gcc.dg/pr23625.c: New test.
12209
12210 2005-09-27 Uros Bizjak <uros@kss-loka.si>
12211
12212 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
12213 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
12214
12215 2005-09-26 Jakub Jelinek <jakub@redhat.com>
12216
12217 PR fortran/23677
12218 * gfortran.fortran-torture/execute/save_1.f90: New test.
12219 * gfortran.dg/save_1.f90: New test.
12220
12221 2005-09-26 Uros Bizjak <uros@kss-loka.si>
12222
12223 * gcc.target/i386/builtin-apply-mmx.c: New test.
12224
12225 PR target/22576
12226 * gcc.target/i386/pr22576.c: New test.
12227
12228 PR target/22585
12229 * gcc.target/i386/pr22585.c: New test.
12230
12231 PR target/23268
12232 * gcc.target/i386/pr23268.c: New test.
12233
12234 PR middle-end/23831
12235 * gcc.dg/vect/pr23831.c: New test.
12236
12237 PR target/24055
12238 * gcc.target/i386/pr24055.c: New test.
12239
12240 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
12241
12242 PR tree-optimization/23960
12243 * gcc.c-torture/compile/pr23960.c: New.
12244
12245 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
12246
12247 PR fortran/16861
12248 * gfortran.dg/nested_modules_3.f90: New.
12249
12250 2005-09-22 Steven G. Kargl <kargls@comcast.net>
12251
12252 PR fortran/24005
12253 gfortran.dg/interface_1.f90: New test.
12254
12255 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
12256 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12257
12258 PR fortran/23843
12259 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
12260
12261 2005-09-22 Steven G. Kargl <kargls@comcast.net>
12262
12263 PR fortran/23516
12264 * gfortran.dg/imag_1.f: New test.
12265 * gfortran.dg/imag_2.f: Ditto.
12266
12267 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
12268
12269 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
12270
12271 2005-09-22 Jakub Jelinek <jakub@redhat.com>
12272
12273 PR c++/21983
12274 * g++.dg/warn/pr21983.C: New test.
12275
12276 2005-09-21 Mark Mitchell <mark@codesourcery.com>
12277
12278 PR c++/23993
12279 * g++.dg/template/array14.C: New test.
12280
12281 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
12282
12283 PR fortran/19929
12284 * gfortran.dg/der_ptr_component_1.f90: New test.
12285
12286 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12287
12288 PR c++/23965
12289 * g++.dg/template/error1.C: Reject "no matching function" message.
12290
12291 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12292
12293 PR c++/17609
12294 * g++.dg/lookup/error1.C: New test.
12295
12296 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
12297
12298 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
12299 functionality of the testcase.
12300
12301 2005-09-20 Richard Henderson <rth@redhat.com>
12302
12303 * gcc.dg/vect/vect-22.c: Require vect_float.
12304 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
12305
12306 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
12307
12308 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
12309 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
12310 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
12311 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
12312 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
12313 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
12314 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
12315 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
12316 * gcc.dg/cpp/ucnid-8.c: New test.
12317
12318 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12319
12320 PR tree-optimization/23929
12321 * gcc.c-torture/compile/pr23929.c: New test.
12322
12323 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
12324
12325 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
12326 for one loop.
12327
12328 2005-09-20 Steve Ellcey <sje@cup.hp.com>
12329
12330 PR testsuite/23186
12331 * g++.dg/other/pr22003.C: Require named sections.
12332
12333 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12334
12335 PR c++/23947
12336 * g++.dg/rtti/crash3.C: New test.
12337
12338 PR tree-optimization/23818
12339 * gcc.dg/pr23818.c: New test.
12340
12341 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12342
12343 PR fortran/23420
12344 * gfortran.dg/print_fmt_4.f: New.
12345
12346 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12347
12348 PR fortran/23663
12349 * gfortran.fortran-torture/execute/entry_11.f90: New test.
12350
12351 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12352
12353 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
12354 Use pointers to local alignable arrays instead. Added comments.
12355 * gcc.dg/vect/vect-46.c: Likewise.
12356 * gcc.dg/vect/vect-48.c: Likewise.
12357 * gcc.dg/vect/vect-49.c: Likewise.
12358 * gcc.dg/vect/vect-52.c: Likewise.
12359 * gcc.dg/vect/vect-53.c: Likewise.
12360 * gcc.dg/vect/vect-54.c: Likewise.
12361 * gcc.dg/vect/vect-56.c: Likewise.
12362 * gcc.dg/vect/vect-57.c: Likewise.
12363 * gcc.dg/vect/vect-58.c: Likewise.
12364 * gcc.dg/vect/vect-60.c: Likewise.
12365 * gcc.dg/vect/vect-61.c: Likewise.
12366
12367 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
12368 The test is no longer vectorizable on vect_no_align targets.
12369 * gcc.dg/vect/vect-43.c: Likewsie.
12370
12371 * gcc.dg/vect/vect-44.c: Added comments.
12372 * gcc.dg/vect/vect-45.c: Added comments.
12373 * gcc.dg/vect/vect-50.c: Added comments.
12374 * gcc.dg/vect/vect-51.c: Added comments.
12375
12376 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
12377 aligned type.
12378 * gcc.dg/vect/Os-vect-95.c: Likewise.
12379
12380 * gcc.dg/vect/vect-41.c: Test removed.
12381 * gcc.dg/vect/vect-47.c: Test removed.
12382 * gcc.dg/vect/vect-55.c: Test removed.
12383 * gcc.dg/vect/vect-59.c: Test removed.
12384
12385 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12386
12387 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
12388 No longer vectorizable on vect_no_align targets.
12389 * gcc.dg/vect/pr20122.c: Likewise.
12390 * gcc.dg/vect/vect-74.c: Likewise.
12391 * gcc.dg/vect/vect-75.c: Likewise.
12392 * gcc.dg/vect/vect-76.c: Likewise.
12393
12394 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
12395 Will not be vectorizable on vect_no_align targets once aliasing issues
12396 are resolved.
12397 * gcc.dg/vect/vect-79.c: Likewise.
12398
12399 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
12400 * gcc.dg/vect/vect-78.c: Likewise.
12401 * gcc.dg/vect/vect-97.c: Likewise.
12402
12403 2005-09-19 Steven Bosscher <stevenb@suse.de>
12404
12405 * gcc.dg/pr23943.c: New test.
12406
12407 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12408
12409 PR fortran/19181
12410 * gfortran.dg/derived_pointer_null_1.f90: New test.
12411
12412 2005-09-18 Richard Guenther <rguenther@suse.de>
12413
12414 PR middle-end/23944
12415 * gcc.c-torture/compile/pr23944.c: New testcase.
12416
12417 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
12418
12419 PR fortran/15975
12420 * gfortran.dg/der_pointer_2.f90: New test.
12421
12422 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12423
12424 PR fortran/16861
12425 * gfortran.dg/nested_modules_2.f90: New test.
12426
12427 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12428
12429 PR c++/18368
12430 * g++.dg/other/semicolon.C: New test.
12431
12432 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
12433
12434 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
12435 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
12436
12437 2005-09-16 Mark Mitchell <mark@codesourcery.com>
12438
12439 PR c++/23914
12440 * g++.dg/template/static18.C: New test.
12441
12442 PR c++/21514
12443 * g++.dg/template/crash19.C: Remove dg-error marker.
12444 * g++.dg/template/local4.C: New test.
12445
12446 2005-09-16 Paul Brook <paul@codesourcery.com>
12447
12448 PR fortran/23906
12449 * gfortran.dg/dependency_1.f90: New test.
12450
12451 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12452
12453 PR c++/23896
12454 * g++.dg/template/static17.C: New test.
12455
12456 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
12457
12458 PR c++/23139
12459 * g++.dg/warn/huge-val1.C: New test.
12460
12461 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12462
12463 PR c++/13140
12464 * g++.dg/parse/class2.C: New test.
12465 * g++.dg/template/explicit8.C: Likewise.
12466 * g++.dg/template/spec25.C: Likewise.
12467
12468 2005-09-14 Josh Conner <jconner@apple.com>
12469
12470 PR middle-end/23584
12471 * gcc.dg/pr23584.c: New test.
12472
12473 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
12474
12475 PR fortran/21875 Internal Unit Array I/O, NIST
12476 * gfortran.dg/arrayio_1.f90: New test.
12477 * gfortran.dg/arrayio_1.f90: New test.
12478 * gfortran.dg/arrayio_1.f90: New test.
12479 * gfortran.dg/arrayio_1.f90: New test.
12480 * gfortran.dg/arrayio_1.f90: New test.
12481
12482 2005-09-14 Uros Bizjak <uros@kss-loka.si>
12483
12484 PR middle-end/22480
12485 * gcc.dg/vect/pr22480.c: New test.
12486
12487 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
12488
12489 PR fortran/19358
12490 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
12491
12492 2005-09-13 Josh Conner <jconner@apple.com>
12493
12494 PR c++/23180
12495 * g++.dg/init/struct2.C: New test.
12496 * g++.dg/init/struct3.C: New test.
12497
12498 2005-09-13 Janis Johnson <janis187@us.ibm.com>
12499
12500 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
12501 Clean up temp files.
12502 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
12503 gcc.dg/tree-ssa/builtin-fprintf-1.c,
12504 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
12505 gcc.dg/tree-ssa/builtin-printf-1.c,
12506 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
12507 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
12508 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
12509 gcc.dg/tree-ssa/builtin-vprintf-1.c,
12510 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
12511 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
12512 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
12513 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
12514 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
12515 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
12516 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
12517 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
12518
12519 2005-09-13 Josh Conner <jconner@apple.com>
12520
12521 * lib/gcc-dg.exp: Load scanipa.exp.
12522 (cleanup-dump): New procedure.
12523 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
12524 * lib/scandump.exp: New file.
12525 * lib/scantree.exp: Use it.
12526 * lib/scanipa.exp: New file.
12527
12528 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
12529
12530 PR fortran/17740
12531 * gfortran.dg/generic_4.f90: New test.
12532
12533 2005-09-13 Uros Bizjak <uros@kss-loka.si>
12534
12535 PR target/23816
12536 * gcc.target/i386/pr23816-1.c: New test.
12537 * gcc.target/i386/pr23816-2.c: New test.
12538
12539
12540 2005-09-13 Bastian Blank <waldi@debian.org>
12541
12542 PR c++/16171
12543 * g++.dg/abi/mangle26.C: New test.
12544 * g++.dg/abi/mangle27.C: New test.
12545 * g++.dg/abi/mangle28.C: New test.
12546 * g++.dg/abi/mangle29.C: New test.
12547
12548 PR c++/23839
12549 * g++.dg/parse/register1.C: New test.
12550
12551 2005-09-13 Mark Mitchell <mark@codesourcery.com>
12552
12553 PR c++/23842
12554 * g++.dg/template/access16.C: New test.
12555
12556 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12557
12558 * gfortran.dg/char_pack_2.f90: Increase the vector size.
12559
12560 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12561
12562 PR fortran/18899
12563 * gfortran.dg/shape_2.f90: New test.
12564
12565 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12566
12567 PR target/19269
12568 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
12569 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
12570 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
12571 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
12572 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
12573 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
12574 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
12575 tests.
12576
12577 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12578
12579 PR c++/23841
12580 * g++.dg/parse/template17.C: New test.
12581
12582 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12583
12584 PR c++/23789
12585 * g++.dg/template/nontype14.C: New test.
12586
12587 2005-09-12 Ian Lance Taylor <ian@airs.com>
12588
12589 PR g++/7874
12590 * g++.dg/lookup/friend7.C: New test.
12591 * g++.dg/lookup/friend8.C: New test.
12592 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
12593 so that it will be found via argument dependent lookup.
12594 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
12595 friend functions which will no longer be found.
12596 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
12597 function g, so that it will be found via argument dependent
12598 lookup.
12599 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
12600 * g++.old-deja/g++.mike/net43.C: Likewise.
12601
12602 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12603
12604 PR c++/23691
12605 * g++.dg/template/static16.C: New test.
12606
12607 2005-09-12 Josh Conner <jconner@apple.com>
12608
12609 PR middle-end/23237
12610 * gcc.c-torture/compile/pr23237.c: New test.
12611
12612 2005-09-11 Richard Henderson <rth@redhat.com>
12613
12614 * g++.dg/other/error8.C: Update expected diagnostic text.
12615
12616 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12617
12618 PR libfortran/19872
12619 * gfortran.dg/overwrite_1.f: New test.
12620
12621 2005-09-09 Josh Conner <jconner@apple.com>
12622
12623 * g++.dg/init/pr23180-1.C: Removed.
12624 * g++.dg/init/pr23180-2.C: Removed.
12625
12626 2005-09-09 David Daney <ddaney@avtrex.com>
12627
12628 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
12629 files which are ...
12630 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
12631 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
12632
12633 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12634
12635 * gfortran.dg/iostat_2.f90: New test.
12636
12637 2005-09-09 Mark Mitchell <mark@codesourcery.com>
12638
12639 PR c++/22252
12640 * g++.dg/ext/interface1.C: New test.
12641 * g++.dg/ext/interface1.h: Likewise.
12642 * g++.dg/ext/interface1a.cc: Likewise.
12643
12644 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
12645
12646 * gfortran.dg/iomsg_1.f90: New test case.
12647
12648 2005-09-09 Richard Guenther <rguenther@suse.de>
12649
12650 PR c++/23624
12651 * g++.dg/tree-ssa/pr23624.C: New testcase.
12652
12653 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12654
12655 PR fortran/19239
12656 * gfortran.dg/vector_subscript_1.f90,
12657 * gfortran.dg/vector_subscript_2.f90: New tests.
12658
12659 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12660
12661 PR fortran/21104
12662 * gfortran.dg/array_alloc_1.f90,
12663 * gfortran.dg/array_alloc_2.f90,
12664 * gfortran.dg/array_alloc_3.f90: New tests.
12665
12666 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12667
12668 PR fortran/12840
12669 * gfortran.dg/array_constructor_6.f90
12670 * gfortran.dg/array_constructor_7.f90
12671 * gfortran.dg/array_constructor_8.f90
12672 * gfortran.dg/array_constructor_9.f90
12673 * gfortran.dg/array_constructor_10.f90
12674 * gfortran.dg/array_constructor_11.f90
12675 * gfortran.dg/array_constructor_12.f90: New tests.
12676
12677 2005-09-08 Josh Conner <jconner@apple.com>
12678
12679 PR c++/23180
12680 * g++.dg/init/pr23180-1.C: New test.
12681 * g++.dg/init/pr23180-2.C: New test.
12682
12683 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12684
12685 PR fortran/18878
12686 * gfortran.dg/module_double_reuse.f90: New.
12687
12688 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12689
12690 PR fortran/23270
12691 PR fortran/22304
12692 PR fortran/18870
12693 PR fortran/17917
12694 PR fortran/16511
12695 * gfortran.dg/common_equivalence_1.f: New.
12696 * gfortran.dg/common_equivalence_2.f: New.
12697 * gfortran.dg/common_equivalence_3.f: New.
12698 * gfortran.dg/contained_equivalence_1.f90: New.
12699 * gfortran.dg/module_blank_common.f90: New.
12700 * gfortran.dg/module_commons_1.f90: New.
12701 * gfortran.dg/module_equivalence_1.f90: New.
12702 * gfortran.dg/nested_modules_1.f90: New.
12703 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
12704 equivalences and add comment to connect the test with
12705 the PR.
12706
12707 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12708
12709 PR fortran/23765
12710 * gfortran.dg/common_6.f90: New test.
12711
12712 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12713
12714 PR fortran/15326
12715 * gfortran.dg/char_result_1.f90,
12716 * gfortran.dg/char_result_2.f90,
12717 * gfortran.dg/char_result_3.f90,
12718 * gfortran.dg/char_result_4.f90,
12719 * gfortran.dg/char_result_5.f90,
12720 * gfortran.dg/char_result_6.f90,
12721 * gfortran.dg/char_result_7.f90,
12722 * gfortran.dg/char_result_8.f90: New tests.
12723
12724 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12725
12726 PR fortran/19928
12727 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
12728
12729 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12730
12731 PR obj-c++/16816
12732 * obj-c++.dg/selector-5.mm: New test.
12733 * obj-c++.dg/selector-6.mm: New test.
12734
12735 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12736
12737 PR objc/20574
12738 PR objc/19324
12739 * objc.dg/error-1.m: New test.
12740
12741 2005-09-07 Richard Sandiford <richard@codesourcery.com>
12742
12743 PR fortran/23373
12744 * gfortran.fortran-torture/execute/pr23373-1.f90,
12745 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
12746
12747 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
12748
12749 PR libfortran/23760
12750 * gfortran.dg/g77/1832.f: Remove long string in write statement
12751 to allow the test to pass on correct list directed output with
12752 prepended space.
12753
12754 2005-09-07 James E Wilson <wilson@specifix.com>
12755
12756 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
12757
12758 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12759
12760 * gfortran.dg/parameter+save.f90: Rename to
12761 * gfortran.dg/parameter_save.f90: .. this.
12762
12763 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12764
12765 PR fortran/20848
12766 * gfortran.dg/parameter+save.f90: New test case.
12767
12768 2005-09-06 Richard Sandiford <richard@codesourcery.com>
12769
12770 PR fortran/19269
12771 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
12772
12773 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12774
12775 PR c/23075
12776 * gcc.dg/pr23075.c: New test.
12777 * g++.dg/warn/pr23075.C: New test.
12778
12779 PR target/22362
12780 * gcc.target/i386/pr22362.c: New test.
12781
12782 PR rtl-optimization/23098
12783 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
12784
12785 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
12786 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12787 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12788
12789 2005-09-06 Mark Mitchell <mark@codesourcery.com>
12790
12791 * g++.dg/expr/cast6.C: New test.
12792
12793 PR c++/9782
12794 * g++.dg/init/new15.C: New test.
12795
12796 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12797
12798 * gcc.dg/vect/Os-vect-95.c: New test.
12799 * gcc.dg/vect/vect-95.c: Same.
12800
12801 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12802
12803 * gcc.dg/vect/vect-29.c: Update xfail testing.
12804 * gcc.dg/vect/vect-44.c: Same.
12805 * gcc.dg/vect/vect-48.c: Same.
12806 * gcc.dg/vect/vect-50.c: Same.
12807 * gcc.dg/vect/vect-72.c: Same.
12808 * gcc.dg/vect/vect-77.c: Same.
12809 * gcc.dg/vect/vect-78.c: Same.
12810 * gcc.dg/vect/vect-80.c: Same.
12811 * gcc.dg/vect/vect-96.c: Same.
12812 * gcc.dg/vect/vect-100.c: Same.
12813 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
12814 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
12815 * gfortran.dg/vect/vect-5.f90: Same.
12816
12817 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12818
12819 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
12820 start strings.
12821 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12822 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12823
12824 PR c++/23056
12825 * g++.dg/opt/pr23056.C: New test.
12826
12827 PR rtl-optimization/23098
12828 * gcc.target/i386/pr23098.c: New test.
12829
12830 2005-09-05 Mark Mitchell <mark@codesourcery.com>
12831
12832 PR c++/23667
12833 * g++.dg/template/static15.C: New test.
12834
12835 PR c++/21440
12836 * g++.dg/ext/stmtexpr5.C: New test.
12837 * g++.dg/ext/stmtexpr6.C: Likewise.
12838
12839 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
12840
12841 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
12842
12843 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
12844 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12845 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12846
12847 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
12848
12849 PR libfortran/23321
12850 * gfortran.dg/direct_io_4.f90: New test case.
12851
12852 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
12853 Rasmus Hahn <rassahah@neofonie.de>
12854
12855 PR libobjc/23108
12856 * objc.dg/type-stream-1.m: New test.
12857
12858 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
12859
12860 PR fortran/23661
12861 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
12862 gfortran.dg/print_fmt_3.f90: New test.
12863
12864 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12865
12866 * gfortran.dg/fmt_t_1.f90: New test.
12867
12868 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12869
12870 PR rtl-optimization/23454
12871 * g++.dg/opt/pr23454.C: New test.
12872
12873 2005-09-03 Mark Mitchell <mark@codesourcery.com>
12874
12875 PR c++/23699
12876 * g++.dg/ext/static1.C: New test.
12877
12878 2005-09-02 Richard Henderson <rth@redhat.com>
12879
12880 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
12881 tail call to check_fa_work.
12882
12883 2005-09-02 Mark Mitchell <mark@codesourcery.com>
12884
12885 PR c++/21687
12886 * g++.dg/other/gc3.C: New test.
12887
12888 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12889
12890 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
12891 * gcc.dg/20050826-1.c: Likewise.
12892
12893 2005-08-31 Mark Mitchell <mark@codesourcery.com>
12894
12895 PR c++/23167
12896 * g++.dg/expr/volatile1.C: New test.
12897
12898 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
12899
12900 PR middle-end/23547
12901 * gcc.dg/pr23547.c: New test.
12902
12903 2005-09-02 Richard Sandiford <richard@codesourcery.com>
12904
12905 PR c/22061
12906 * gcc.c-torture/execute/pr22061-1.c,
12907 * gcc.c-torture/execute/pr22061-2.c,
12908 * gcc.c-torture/execute/pr22061-3.c,
12909 * gcc.c-torture/execute/pr22061-4.c: New tests.
12910
12911 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
12912
12913 * gcc.dg/Wredundant-decls-2.c: New test to check that
12914 -Wredundant-decls does not issue warning for a variable
12915 definition following a declaration.
12916
12917 2005-09-01 Jakub Jelinek <jakub@redhat.com>
12918
12919 PR debug/7241
12920 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
12921 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
12922 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
12923
12924 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
12925 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
12926 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
12927 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
12928 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
12929 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
12930 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
12931 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
12932
12933 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12934
12935 PR objc/23306
12936 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
12937 scan-assmbler.
12938
12939 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
12940
12941 PR target/21255
12942 * gcc.dg/pr21255-1.c: New test.
12943 * gcc.dg/pr21255-2-mb.c: Likewise.
12944 * gcc.dg/pr21255-2-ml.c: Likewise.
12945 * gcc.dg/pr21255-3.c: Likewise.
12946 * gcc.dg/pr21255-4.c: Likewise.
12947
12948 2005-08-31 Dale Johannesen <dalej@apple.com>
12949
12950 * gcc.dg/20050830-1.c: New.
12951
12952 2005-08-31 Josh Conner <jconner@apple.com>
12953
12954 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
12955 command-line options for arm-*-* targets.
12956 * g++.dg/init/array16.C: Likewise.
12957 * g++.dg/other/crash-4.C: Likewise.
12958
12959 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12960
12961 PR obj-c++/23640
12962 * obj-c++.dg/gnu-runtime-3.mm: New test.
12963
12964 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12965
12966 PR c++/13377
12967 * g++.dg/lookup/ambig4.C: New test.
12968 * g++.dg/lookup/ambig5.C: New test.
12969 * g++.dg/tc1/dr101.C: Adjust error markers.
12970
12971 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12972
12973 PR c++/23639
12974 * g++.dg/template/ttp5.C: Adjust error markers.
12975
12976 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
12977
12978 PR testsuite/23609
12979 * lib/obj-c++.exp: Include target-libpath.exp.
12980 (obj-c++_link_flags): Look for the GNU libobjc library
12981 and set the library path to include it.
12982 Don't manually set LD_LIBRARY_PATH (etc.) but call
12983 set_ld_library_path_env_vars instead.
12984 (obj-c++_target_compile): Don't set library path or
12985 linker flags because they are already set correctly
12986 in obj-c++_link_flags.
12987
12988 2005-08-30 Josh Conner <jconner@apple.com>
12989
12990 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
12991 to command-line options for arm-*-* targets.
12992
12993 2005-08-30 Geoffrey Keating <geoffk@apple.com>
12994
12995 * g++.dg/other/i386-1.C: New.
12996
12997 2005-08-30 Jakub Jelinek <jakub@redhat.com>
12998
12999 PR preprocessor/20348
13000 PR preprocessor/20356
13001 * gcc.dg/cpp/pr20348.c: New test.
13002 * gcc.dg/cpp/pr20348.h: New file.
13003 * gcc.dg/cpp/inc/pr20348.h: New file.
13004 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
13005 * gcc.dg/cpp/pr20356.c: New test.
13006 * gcc.dg/cpp/pr20356.h: New file.
13007 * gcc.dg/cpp/inc/pr20356.h: New file.
13008 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
13009
13010 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
13011
13012 * gfortran.fortran-torture/execute/intrinsic_count.f90:
13013 Fix array dimension to avoid correct end-of-file error.
13014
13015 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
13016
13017 PR libfortran/23598
13018 * gfortran.dg/iostat_1.f90: New test.
13019
13020 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
13021
13022 PR middle-end/23408
13023 * gcc.dg/pr23408.c: New test.
13024
13025 2005-08-28 Mark Mitchell <mark@codesourcery.com>
13026
13027 PR c++/23099
13028 * g++.dg/init/member1.C: Make sure erroneous static data member
13029 definitions are required.
13030 * g++.dg/template/static13.C: New test.
13031 * g++.dg/template/static14.C: Likewise.
13032
13033 2005-08-29 Jakub Jelinek <jakub@redhat.com>
13034
13035 * gcc.target/i386/pr23575.c: Use -msse2 instead of
13036 -march=pentium4, remove ilp32 requirement.
13037
13038 PR middle-end/23484
13039 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
13040 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
13041
13042 2005-08-29 Andreas Jaeger <aj@suse.de>
13043
13044 PR testsuite/23607
13045 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
13046
13047 2005-08-28 Jakub Jelinek <jakub@redhat.com>
13048
13049 * gcc.c-torture/execute/20050316-2.c: New test.
13050 * gcc.c-torture/execute/20050316-3.c: New test.
13051 * gcc.dg/torture/pr16104-1.c: New test.
13052
13053 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
13054
13055 PR middle-end/23463
13056 * gcc.c-torture/execute/zero-struct-1.c: New test.
13057
13058 2005-08-27 Richard Guenther <rguenther@suse.de>
13059
13060 PR target/23575
13061 * gcc.target/i386/pr23575.c: New testcase.
13062
13063 2005-08-26 Jakub Jelinek <jakub@redhat.com>
13064
13065 PR rtl-optimization/23561
13066 * gcc.c-torture/execute/20050826-1.c: New test.
13067
13068 PR rtl-opt/23560
13069 * gcc.c-torture/execute/20050826-2.c: New test.
13070
13071 2005-08-26 Dale Johannesen <dalej@apple.com>
13072
13073 * gcc.dg/20030711-1.c: Modify to work on Darwin.
13074 * gcc.dg/20050826-1.c: New.
13075
13076 2005-08-26 Mark Mitchell <mark@codesourcery.com>
13077
13078 PR c++/19004
13079 * g++.dg/template/nontype13.C: New test.
13080
13081 PR c++/23491
13082 * g++.dg/init/new14.C: New test.
13083 * g++.dg/expr/anew1.C: Do not XFAIL.
13084 * g++.dg/expr/anew2.C: Likewise.
13085 * g++.dg/expr/anew3.C: Likewise.
13086
13087 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
13088
13089 PR middle-end/22439
13090 * gcc.dg/vla-3.c: New test.
13091
13092 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
13093
13094 PR fortran/20363
13095 * gfortran.dg/named_interface.f90: New.
13096
13097 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
13098
13099 * gcc.c-torture/execute/frame-address.c: New test.
13100
13101 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
13102
13103 PR c++/20817
13104 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
13105
13106 2005-08-25 Alan Modra <amodra@bigpond.net.au>
13107
13108 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
13109
13110 2005-08-25 Alan Modra <amodra@bigpond.net.au>
13111
13112 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
13113 * gcc.dg/altivec-22.c: Rename from..
13114 * gcc.dg/altivec-nomfcr.c: ..this.
13115
13116 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
13117
13118 PR tree-optimization/23546
13119 * gcc.dg/tree-ssa/pr23546.c: New test.
13120
13121 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
13122
13123 PR fortran/17758
13124 * gfortran.dg/nonreturning_statements.f90: New test.
13125
13126 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
13127
13128 PR c++/22454
13129 * g++.dg/parse/crash29.C: New.
13130
13131 2005-08-23 DJ Delorie <dj@redhat.com>
13132
13133 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
13134 constants have the L suffix.
13135
13136 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
13137
13138 PR c++/23044
13139 * g++.dg/template/instantiate8.C: New.
13140
13141 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
13142
13143 PR middle-end/23467
13144 * gcc.c-torture/execute/pr23467.c: New test.
13145
13146 2005-08-23 Jakub Jelinek <jakub@redhat.com>
13147
13148 PR tree-optimization/22043
13149 * gcc.c-torture/execute/20050613-1.c: New test.
13150
13151 2005-08-23 Ben Elliston <bje@au.ibm.com>
13152
13153 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
13154
13155 2005-08-22 Jakub Jelinek <jakub@redhat.com>
13156
13157 PR rtl-optimization/23478
13158 * g++.dg/opt/pr23478.C: New test.
13159
13160 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13161
13162 PR c/18715
13163 * gcc.dg/switch-warn-3.c: New test.
13164
13165 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13166
13167 PR c++/22233
13168 * g++.dg/template/param1.C: New test.
13169
13170 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13171
13172 PR c++/23089
13173 * g++.dg/other/incomplete1.C: New test.
13174
13175 2005-08-22 Ira Rosen <irar@il.ibm.com>
13176
13177 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
13178 are vectorizable.
13179
13180 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13181
13182 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
13183 d_lines_5.f: New.
13184
13185 2005-08-21 Jakub Jelinek <jakub@redhat.com>
13186
13187 * gcc.target/i386/sse-4.c: New test.
13188
13189 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13190
13191 PR testsuite/23239
13192 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
13193
13194 2005-08-20 Jakub Jelinek <jakub@redhat.com>
13195
13196 * gcc.dg/20050811-1.c: New test.
13197 * gcc.dg/20050811-2.c: New test.
13198
13199 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
13200
13201 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
13202
13203 2005-08-19 Diego Novillo <dnovillo@redhat.com>
13204
13205 PR 23476
13206 * gcc.c-torture/compile/pr23476.c: New test.
13207
13208 2005-08-19 Devang Patel <dpatel@apple.com>
13209
13210 PR tree-optimization/23048
13211 * gcc.dg/tree-ssa/pr23048.c: New test.
13212
13213 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
13214
13215 PR middle-end/20624
13216 * g++.dg/warn/Wreturn-3.C: New test
13217
13218 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
13219
13220 PR tree-optimization/22228
13221 * g++.dg/vect/pr22543.cc: New test.
13222
13223 2005-08-17 Steven Bosscher <stevenb@suse.de>
13224
13225 PR tree-optimization/21574
13226 * gcc.dg/tree-ssa/pr21574.c: New test.
13227
13228 2005-08-16 James E Wilson <wilson@specifix.com>
13229
13230 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
13231
13232 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13233
13234 PR tree-opt/23402
13235 * gcc.c-torture/compile/zero-strct-3.c: New test.
13236 * gcc.c-torture/compile/zero-strct-4.c: New test.
13237
13238 2005-08-16 Steven Bosscher <stevenb@suse.de>
13239
13240 PR target/23376
13241 * gcc.target/x86_64/pr23376.c: New test.
13242
13243 2005-08-16 Ian Lance Taylor <ian@airs.com>
13244
13245 PR c++/23337
13246 * g++.dg/ext/vector2.C: New.
13247
13248 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
13249
13250 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
13251
13252 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
13253
13254 PR libfortran/23428
13255 * gfortran.dg/inquire-complex.f90: New test case.
13256
13257 2005-08-16 James E Wilson <wilson@specifix.com>
13258
13259 PR tree-optimization/21105
13260 * gcc.dg/large-size-array.c: New.
13261
13262 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
13263
13264 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
13265 type.
13266 * gcc.dg/vect/vect-41: Likewise.
13267 * gcc.dg/vect/vect-42: Likewise.
13268 * gcc.dg/vect/vect-43: Likewise.
13269 * gcc.dg/vect/vect-44: Likewise.
13270 * gcc.dg/vect/vect-46: Likewise.
13271 * gcc.dg/vect/vect-47: Likewise.
13272 * gcc.dg/vect/vect-48: Likewise.
13273 * gcc.dg/vect/vect-52: Likewise.
13274 * gcc.dg/vect/vect-53: Likewise.
13275 * gcc.dg/vect/vect-54: Likewise.
13276 * gcc.dg/vect/vect-55: Likewise.
13277 * gcc.dg/vect/vect-56: Likewise.
13278 * gcc.dg/vect/vect-57: Likewise.
13279 * gcc.dg/vect/vect-58: Likewise.
13280 * gcc.dg/vect/vect-59: Likewise.
13281 * gcc.dg/vect/vect-60: Likewise.
13282 * gcc.dg/vect/vect-61: Likewise.
13283 * gcc.dg/vect/vect-85: Likewise.
13284 * gcc.dg/vect/vect-87: Likewise.
13285 * gcc.dg/vect/vect-88: Likewise.
13286 * gcc.dg/vect/vect-93.c: Likewise.
13287 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
13288 * gcc.dg/vect/vect-75: Likewise.
13289 * gcc.dg/vect/vect-76: Likewise.
13290 * gcc.dg/vect/vect-77: Likewise.
13291 * gcc.dg/vect/vect-78: Likewise.
13292 * gcc.dg/vect/vect-80: Likewise.
13293 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
13294 vectorized for the expected reason, rather than checking how alignment
13295 was handled.
13296 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
13297 type and also instead of aligned pointers. Added documentation.
13298
13299 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
13300
13301 * gfortran.dg/power.f90: New test.
13302
13303 2005-08-16 Jakub Jelinek <jakub@redhat.com>
13304
13305 PR rtl-optimization/23299
13306 * g++.dg/opt/pr23299.C: New test.
13307
13308 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13309
13310 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
13311
13312 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
13313
13314 * g++.dg/template/local6.C: New test.
13315
13316 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13317
13318 * execute/exceptions/finally-1.m: Check that the catch and finally are
13319 being called. Also add a "return 0;" at the end of main.
13320
13321 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
13322
13323 PR fortran/21432.
13324 * gfortran.dg/namelist_print_1.f: New test of functionality of
13325 PRINT namelist.
13326 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
13327 namelist generates error with -std=f95.
13328
13329 2005-08-14 Ira Rosen <irar@il.ibm.com>
13330
13331 PR tree-optimization/23119
13332 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
13333
13334 2005-08-13 Marcin Koziej <creep@desk.pl>
13335 Andrew Pinski <pinskia@physics.uc.edu>
13336
13337 PR libobjc/22492
13338 * execute/exceptions/finally-1.m: New test.
13339
13340 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13341
13342 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
13343 testsuite.
13344 * objc/execute/exceptions/trivial.m: New test.
13345 * objc.dg/try-catch-11.m: Move to ...
13346 * objc/execute/exceptions/foward-1.m: Here.
13347 * objc.dg/try-catch-2.m: Move to ...
13348 * objc/execute/exceptions/catchall-1.m: Here.
13349 * objc.dg/try-catch-8.m: Move to ...
13350 * objc/execute/exceptions/local-variables-1.m: Here.
13351
13352 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13353
13354 * objc.dg/nested-func-1.m: Move to ...
13355 * objc/execute/nested-func-1.m: Here.
13356
13357 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13358
13359 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
13360 in ${options} instead of [target_info name].
13361 * lib/obj-c++.exp (objc_target_compile): Likewise.
13362
13363 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13364
13365 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
13366
13367 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13368
13369 part of PR testsuite/23348
13370 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
13371 of the torture options.
13372 * objc/compile/trivial.m: New test.
13373
13374 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13375
13376 * gfortran.dg/eoshift.f90: Correct format.
13377
13378 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13379
13380 * gfortran.fortran-torture/execute/character_passing.f90:
13381 Fix comment typo.
13382
13383 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
13384
13385 PR c++/8271
13386 * g++.dg/template/unify10.C: New.
13387
13388 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
13389
13390 * g++.dg/parse/pr22514.C: Move to...
13391 * g++.dg/debug/pr22514.C: here.
13392
13393 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13394
13395 PR c++/23266
13396 * g++.dg/inherit/pure1.C: New test.
13397
13398 * ChangeLog: Fix typos.
13399
13400 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13401 Steven Bosscher <stevenb@suse.de>
13402
13403 * gfortran.dg/runtime_warning_1.f90: New test.
13404
13405 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
13406
13407 PR c++/23219
13408 * g++.dg/parse/crash28.C: New.
13409
13410 2005-08-11 Richard Guenther <rguenther@suse.de>
13411
13412 PR target/23289
13413 * gcc.target/i386/tailcall-1.c: New testcase.
13414
13415 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13416
13417 * gcc.dg/vect/vect-67.c: Un-xfail.
13418
13419 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13420
13421 PR c++/23225
13422 * g++.dg/testsuite/parse/crash27.C: new test.
13423
13424 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
13425
13426 PR libfortran/22143
13427 * gfortran.dg/shift-kind.f90: New testcase.
13428
13429 2005-08-10 Richard Sandiford <richard@codesourcery.com>
13430
13431 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
13432 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
13433
13434 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13435
13436 PR c++/20646
13437 * g++.dg/other/mult-stor1.C: New test.
13438
13439 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13440
13441 * gcc.c-torture/pr18299-1.c: Move to ...
13442 * gcc.c-torture/compile/pr18299-1.c: Here.
13443
13444 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
13445
13446 * gfortran/fortran.torture/execute/character_passing.f90:
13447 Fix types for LSAME.
13448
13449 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
13450
13451 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
13452 input data back to what it was originally.
13453
13454 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13455
13456 * objc.dg/try-catch-8.m: Enable for all targets.
13457
13458 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
13459
13460 * gcc.dg/pr23165.c: New test.
13461
13462 2005-08-09 Steven Bosscher <stevenb@suse.de>
13463
13464 PR tree-optimization/23234
13465 * gcc.dg/tree-ssa/pr23234.c: New test.
13466
13467 2005-08-08 Josh Conner <jconner@apple.com>
13468
13469 PR rtl-optimization/23241
13470 * gcc.dg/char-compare.c: New test.
13471
13472 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13473
13474 PR c++/22508
13475 * g++.dg/init/new13.C: New test.
13476
13477 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
13478
13479 PR c++/21166
13480 * g++.dg/other/crash-4.C: Adjust
13481 * g++/dg/ext/packed9.C: New.
13482
13483 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13484
13485 PR middle-end/21964
13486 * gcc.c-torture/execute/pr21964-1.c: New test.
13487
13488 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13489
13490 PR c/22458
13491 * gcc.dg/pr22458-1.c: New test.
13492
13493 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
13494 Steven G. Kargl <kargls@comcast.net>
13495
13496 PR fortran/22390
13497 * gfortran.dg/flush_1.f90: New test.
13498
13499 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13500
13501 PR c++/23191
13502 * g++.dg/template/eh2.C: New test.
13503
13504 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13505
13506 PR c++/19498
13507 * g++.dg/template/instantiate7.C: New test.
13508
13509 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
13510
13511 PR c/23113
13512 * gcc.dg/Wunused-value-1.c: New test.
13513
13514 2005-08-06 Richard Sandiford <richard@codesourcery.com>
13515
13516 PR rtl-optimization/23233
13517 * gcc.c-torture/compile/pr23233-1.c: New test.
13518
13519 2005-08-06 Jakub Jelinek <jakub@redhat.com>
13520
13521 PR fortran/18833
13522 PR fortran/20850
13523 * gfortran.dg/equiv_1.f90: New test.
13524 * gfortran.dg/equiv_2.f90: New test.
13525 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
13526 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
13527 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
13528
13529 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13530
13531 * gcc.c-torture/execute/vrp-5.c: New test.
13532 * gcc.c-torture/execute/vrp-6.c: New test.
13533 * gcc.dg/tree-ssa/vrp21.c: New test.
13534
13535 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13536
13537 * g++.dg/parse/pr22514.C: New test.
13538
13539 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
13540
13541 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
13542
13543 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
13544 instead of constant loads / pool entries.
13545
13546 2005-08-05 David Edelsohn <edelsohn@gnu.org>
13547
13548 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
13549 TEST_TO_WCTYPE.
13550
13551 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
13552
13553 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
13554 __WINT_TYPE__ in generated prototypes if possible.
13555
13556 2005-08-04 Diego Novillo <dnovillo@redhat.com>
13557
13558 PR 22037
13559 * g++.dg/tree-ssa/pr22037.C:
13560
13561 2005-08-04 Richard Henderson <rth@redhat.com>
13562
13563 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
13564 scan-tree-dump-times directive.
13565
13566 2005-08-04 Jan Hubicka <jh@suse.cz>
13567
13568 * gcov-1.C: Fix switch counts.
13569 * gcov-4b.c: Likewise.
13570
13571 2005-08-03 Jeff Law <law@redhat.com>
13572
13573 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
13574
13575 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
13576
13577 * gcc.c-torture/execute/pr23135.c: New test.
13578
13579 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13580
13581 PR tree-optimization/19899
13582 * gcc.dg/tree-ssa/scev-1.c: New test.
13583 * gcc.dg/tree-ssa/scev-2.c: New test.
13584
13585 2005-08-03 Richard Sandiford <richard@codesourcery.com>
13586
13587 PR target/18582
13588 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
13589
13590 2005-08-03 Jan Hubicka <jh@suse.cz>
13591
13592 * update-conroll.c: New testcase.
13593 * update-conroll-2.c: New testcase.
13594
13595 2005-08-02 David Edelsohn <edelsohn@gnu.org>
13596
13597 * gfortran.dg/constant_substring.f: New test.
13598 * gfortran.dg/pr22491.f: New test.
13599
13600 2005-08-02 Jan Hubicka <jh@suse.cz>
13601
13602 * update-threading.c: Replace by the proper one.
13603
13604 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13605
13606 PR 23164
13607 * g++.dg/tree-ssa/pr23164.C: New test.
13608
13609 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13610
13611 * gcc.dg/tree-ssa/pr23192.c: New test.
13612
13613 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
13614
13615 * gcc.c-torture/execute/vrp-4.c: New test.
13616
13617 2005-08-02 Jan Hubicka <jh@suse.cz>
13618
13619 * update-threading.c: New test.
13620
13621 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
13622
13623 * gcc.c-torture/compile/20050801-1.c: New test.
13624 * gcc.c-torture/compile/20050801-2.c: New test.
13625
13626 2005-08-01 Jan Hubicka <jh@suse.cz>
13627
13628 * val-prof-5.c: New test.
13629
13630 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
13631
13632 PR c/22311
13633 * gcc.dg/pr22311-1.c : New test.
13634
13635 2005-07-31 Steven Bosscher <stevenb@suse.de>
13636
13637 PR target/23095
13638 * gfortran.dg/pr23095.f: New test.
13639
13640 PR c++/22003
13641 * g++.dg/other/pr22003.C: New test.
13642
13643 2005-07-31 Richard Sandiford <richard@codesourcery.com>
13644
13645 PR target/20621
13646 * gcc.c-torture/execute/pr20621-1.c: New test.
13647
13648 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
13649
13650 * gfortran.dg/comma_format_extension_4.f: Adjust length
13651 of string for format.
13652 * gfortran.dg/der_array_io_1.f: Replace illegal internal
13653 print statement with internal write.
13654 * gfortran.dg/der_array_io_2.f: Likewise.
13655 * gfortran.dg/der_array_io_3.f: Likewise.
13656
13657 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
13658
13659 * gcc.dg/fold-abs-4.c: new test.
13660
13661 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
13662
13663 PR fortran/22570 an related issues.
13664 * gfortran.dg/x_slash_1.f: New test.
13665
13666 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
13667
13668 PR c/23143
13669 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
13670 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
13671
13672 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13673
13674 PR c/529
13675 * gcc.dg/Wshadow-3.c: New test.
13676
13677 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
13678
13679 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
13680 used to have the wrong bounds).
13681
13682 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13683
13684 PR c/21720
13685 * gcc.dg/hex-round-1.c: Test more cases.
13686 * gcc.dg/hex-round-2.c: New test.
13687
13688 2005-07-29 Diego Novillo <dnovillo@redhat.com>
13689
13690 PR 22550
13691 * g++.dg/tree-ssa/pr22550.C: New test.
13692
13693 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
13694
13695 * gcc.dg/tree-ssa/vrp19.c: New test.
13696 * gcc.dg/tree-ssa-vrp20.c: New test.
13697
13698 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13699
13700 PR c/22240
13701 * gcc.dg/transparent-union-4.c: New test.
13702
13703 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13704
13705 PR c/22192
13706 * gcc.dg/c99-vla-2.c: New test.
13707
13708 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13709
13710 PR c/21720
13711 * gcc.dg/hex-round-1.c: New test.
13712
13713 2005-07-28 Jan Hubicka <jh@suse.cz>
13714
13715 * inliner-1.c: Do not dump everything.
13716 * tree-prof.exp: Do not pass -ftree-based-profiling.
13717 * bprob.exp: Likewise.
13718
13719 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
13720
13721 2005-07-28 Mark Mitchell <mark@codesourcery.com>
13722
13723 PR c++/22545
13724 * g++.dg/expr/ptrmem7.C: New test.
13725
13726 2005-07-28 Mike Stump <mrs@apple.com>
13727
13728 * g++.old-deja/g++.mike/visibility-1.C: New test.
13729
13730 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13731
13732 PR c/20187
13733 * gcc.c-torture/execute/pr20187-1.c: New test.
13734
13735 2005-07-28 Jeff Law <law@redhat.com>
13736
13737 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
13738 * gcc.dg/tree-ssa/vrp18.c: New test.
13739
13740 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13741
13742 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
13743
13744 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13745
13746 PR tree-optimization/22506
13747 * gcc.dg/vect/ps22506.c: New test.
13748
13749 2005-07-28 Jakub Jelinek <jakub@redhat.com>
13750
13751 PR target/21149
13752 * gcc.target/i386/sse-3.c: New test.
13753
13754 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13755
13756 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
13757 * gcc.target/mips/mips32-dsp-type.c: Likewise.
13758
13759 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13760
13761 PR c/22589
13762 * gcc.c-torture/compile/pr22589-1.c: New test.
13763
13764 2005-07-28 Jan Hubicka <jh@suse.cz>
13765
13766 * update-loopch.c: New testcase.
13767
13768 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13769
13770 PR rtl-optimization/23047
13771 * gcc.c-torture/execute/pr23047.c: New test.
13772 * gcc.c-torture/execute/pr23047.x: New.
13773
13774 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13775
13776 PR tree-optimization/22493
13777 * gcc.c-torture/execute/pr22493-1.c: New test.
13778 * gcc.c-torture/execute/pr22493-1.x: New.
13779 * gcc.c-torture/execute/vrp-1.c: New test.
13780 * gcc.c-torture/execute/vrp-2.c: New test.
13781 * gcc.c-torture/execute/vrp-2.c: New test.
13782
13783 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
13784
13785 * gcc.target/frv/all-builtin-read8.c: Delete.
13786 * gcc.target/frv/all-builtin-read16.c: Delete.
13787 * gcc.target/frv/all-builtin-read32.c: Delete.
13788 * gcc.target/frv/all-builtin-read64.c: Delete.
13789 * gcc.target/frv/all-builtin-write8.c: Delete.
13790 * gcc.target/frv/all-builtin-write16.c: Delete.
13791 * gcc.target/frv/all-builtin-write32.c: Delete.
13792 * gcc.target/frv/all-builtin-write64.c: Delete.
13793 * gcc.target/frv/all-read-write-1.c: New.
13794
13795 2005-07-27 Jeff Law <law@redhat.com>
13796
13797 * gcc.c-torture/execute/pr22630.c: New test.
13798
13799 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
13800
13801 PR tree-optimization/23073
13802 * gcc.dg/vect/nodump-pr23073.c: New test.
13803 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
13804
13805 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
13806
13807 PR tree-optimize/22348
13808 * gcc.c-torture/execute/pr22348.c: New.
13809
13810 2005-07-27 Richard Guenther <rguenther@suse.de>
13811
13812 * gcc.dg/tree-ssa/salias-1.c: New testcase.
13813
13814 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13815
13816 PR fortran/22503
13817 * gfortran.dg/logical_comp.f90: New test.
13818
13819 2005-07-27 Jan Hubicka <jh@suse.cz>
13820
13821 * inliner-1.c: Add cleanup of dumps.
13822 * val-prof-*.c: Likewise.
13823 * update-tailcall.c: New.
13824
13825 2005-07-26 Diego Novillo <dnovillo@redhat.com>
13826
13827 PR 22591
13828 * gcc.dg/tree-ssa/pr22591.c: New test.
13829 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
13830
13831 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
13832
13833 PR libobjc/22606
13834 * objc.dg/try-catch-11.m: New test.
13835
13836 2005-07-26 Richard Guenther <rguenther@suse.de>
13837
13838 PR tree-optimization/22486
13839 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
13840
13841 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13842
13843 PR tree-opt/22484
13844 * testsuite/g++.dg/opt/loop2.C: New test.
13845
13846 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13847
13848 * gcc.dg/tree-ssa/reassoc-3.c: New test.
13849 * gcc.dg/tree-ssa/reassoc-4.c: New test.
13850
13851 2005-07-25 Adam Nemet <anemet@lnxw.com>
13852
13853 * lib/profopt.exp (profopt-execute): Check for profiling data
13854 files on the target.
13855
13856 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
13857
13858 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
13859 for matching of asm labels.
13860
13861 2005-07-25 Richard Guenther <rguenther@suse.de>
13862
13863 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
13864
13865 2005-07-25 Richard Guenther <rguenther@suse.de>
13866
13867 PR testsuite/22624
13868 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
13869
13870 2005-07-25 Ira Rosen <irar@il.ibm.com>
13871
13872 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
13873 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
13874 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
13875 * gcc.dg/vect/vect-100.c: New test.
13876 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
13877 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
13878 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
13879 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
13880 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
13881 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
13882 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
13883 * gfortran.dg/vect/pr19049.f90: New testcase.
13884 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
13885
13886 2005-07-25 Jakub Jelinek <jakub@redhat.com>
13887
13888 * gcc.c-torture/execute/20050713-1.c: New test.
13889
13890 PR fortran/20063
13891 * gfortran.fortran-torture/execute/data_4.f90: New test.
13892
13893 PR middle-end/20303
13894 * gcc.dg/visibility-d.c: New test.
13895
13896 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
13897
13898 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
13899 * gfortran.dg/underflow.f90: Ditto.
13900
13901 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13902
13903 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
13904 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
13905 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
13906
13907 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13908
13909 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
13910 include case of field width of zero.
13911
13912 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13913
13914 PR libgfortran/21875
13915 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
13916 with trailing blanks on normal formatted read.
13917
13918 2005-07-23 Chao-ying Fu <fu@mips.com>
13919
13920 * gcc.target/mips/mips32-dsp-type.c: New test.
13921 * gcc.target/mips/mips32-dsp.c: New test.
13922
13923 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
13924
13925 PR testsuite/21073
13926 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
13927
13928 PR testsuite/20454
13929 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
13930 and __cyg_profile_func_exit.
13931
13932 2005-07-22 David Edelsohn <edelsohn@gnu.org>
13933
13934 * gfortran.dg/comma_format_extension_3.f: Fix typo.
13935 * gfortran.dg/comma_format_extension_4.f: Same.
13936 * gfortran.dg/pr15332.f: Same.
13937 * gfortran.dg/pr21730.f: Same.
13938
13939 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
13940
13941 * g++.dg/opt/vrp2.C: Fix testcase.
13942
13943 PR tree-opt/22625
13944 * g++.dg/opt/vrp2.C: New test.
13945
13946 2005-07-22 Mark Mitchell <mark@codesourcery.com>
13947
13948 PR debug/21828
13949 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
13950
13951 2005-07-22 Diego Novillo <dnovillo@redhat.com>
13952
13953 * gcc.dg/tree-ssa/20050719-1.c: New test.
13954
13955 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
13956
13957 * gcc.dg/bfin-longcall-1.c: New file.
13958 * gcc.dg/bfin-longcall-2.c: New file.
13959
13960 2005-07-21 Janis Johnson <janis187@us.ibm.com>
13961
13962 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
13963
13964 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13965
13966 PR middle-end/19055
13967 * gcc.dg/tree-ssa/pr19055.c: New test.
13968 * gcc.dg/tree-ssa/pr19055-2.c: New test.
13969
13970 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13971
13972 PR C++/22358
13973 * g++.dg/other/pr22358.C: New test.
13974
13975 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
13976
13977 PR c++/2922
13978 * g++.dg/lookup/two-stage5.C: New test from bug comments.
13979
13980 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13981
13982 PR c++/15938
13983 * g++.dg/init/union2.C: New test.
13984
13985 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13986
13987 PR c/22393
13988 * gcc.dg/complex-4.c: New test.
13989
13990 2005-07-21 Richard Guenther <rguenther@suse.de>
13991
13992 PR testsuite/22522
13993 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
13994 scanning for asm labels.
13995 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
13996
13997 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
13998
13999 PR target/22085
14000 * gcc.dg/altivec-pr22085.c: New.
14001
14002 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
14003
14004 PR tree-optimization/19210
14005 * gcc.dg/tree-ssa/pr19210-1.c: New.
14006 * gcc.dg/tree-ssa/pr19210-2.c: New.
14007
14008 2005-07-21 Richard Sandiford <richard@codesourcery.com>
14009
14010 PR rtl-optimization/22167
14011 * g++.dg/opt/pr22167.C: New test.
14012
14013 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
14014
14015 PR c++/2922
14016 * g++.dg/lookup/two-stage2.C: New.
14017 * g++.dg/lookup/two-stage3.C: New.
14018 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
14019 fixed two-stage name lookup for operators.
14020 * g++.dg/template/call3.C: Compiler now produces an appropriate
14021 error message.
14022 * g++.dg/template/crash37.C: Compiler now describes bla() on line
14023 14 as a candidate.
14024 * g++.dg/template/ptrmem4.C: Compiler produces different error
14025 message.
14026 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
14027 connect_to_method as a candidate.
14028
14029 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
14030
14031 * gcc.dg/fold-alloc-1.c: New test.
14032
14033 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
14034
14035 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
14036 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
14037
14038 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
14039
14040 * gcc.dg/fold-abs-1.c: New test.
14041 * gcc.dg/fold-abs-2.c: New test.
14042 * gcc.dg/fold-abs-3.c: New test.
14043
14044 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
14045
14046 Make CONSTRUCTOR use VEC to store initializers.
14047 * g++.dg/ext/complit3.C: Check for specific error messages.
14048 * g++.dg/init/brace2.C: Update error message.
14049 * g++.dg/warn/Wbraces2.C: Likewise.
14050
14051 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
14052
14053 PR fortran/16940
14054 * gfortran.dg/module_interface_1.f90: New test.
14055
14056 2005-07-19 Danny Berlin <dberlin@dberlin.org>
14057 Kenneth Zadeck <zadeck@naturalbridge.com>
14058
14059 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
14060
14061 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14062
14063 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
14064 specify -Wformat for these tests.
14065 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
14066 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
14067 * gcc.dg/format/opt-6.c: Delete.
14068
14069 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
14070
14071 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
14072 * gcc.dg/tree-ssa/sra-3.c: Likewise.
14073
14074 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
14075
14076 * gcc.dg/tree-ssa/alias-2.c: New test.
14077
14078 2005-07-18 Mark Mitchell <mark@codesourcery.com>
14079
14080 PR c++/22263
14081 * g++.dg/template/explicit7.C: New test.
14082
14083 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
14084
14085 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
14086 width of 8 to +Inf and -Inf.
14087
14088 2005-07-17 Mark Mitchell <mark@codesourcery.com>
14089
14090 PR c++/22139
14091 * g++.dg/template/friend36.C: New test.
14092
14093 2005-07-16 David Edelsohn <edelsohn@gnu.org>
14094
14095 PR fortran/21730
14096 * gfortran.dg/pr21730.f: New test.
14097
14098 2005-07-16 Danny Berlin <dberlin@dberlin.org>
14099 Kenneth Zadeck <zadeck@naturalbridge.com>
14100
14101 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
14102 since pure const detection cannot run at -O1 in c compiler.
14103 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
14104 can now optimize this case properly.
14105 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
14106 because we now pass.
14107 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
14108
14109 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
14110
14111 PR c/22421
14112 * gcc.dg/format/bitfld-1.c: New test.
14113
14114 2005-07-15 Mark Mitchell <mark@codesourcery.com>
14115
14116 PR c++/22204
14117 * g++.dg/rtti/repo1.C: New test.
14118
14119 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
14120
14121 PR middle-end/22398
14122 * gcc.c-torture/compile/pr22398.c: New test.
14123
14124 2005-07-15 Mark Mitchell <mark@codesourcery.com>
14125
14126 PR c++/22132
14127 * g++.dg/expr/cast4.C: New test.
14128
14129 2005-07-15 Richard Guenther <rguenther@suse.de>
14130
14131 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
14132 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
14133
14134 2005-07-15 Steven Bosscher <stevenb@suse.de>
14135
14136 PR tree-optimization/22230
14137 * gcc.dg/tree-ssa/pr22230.c: New test.
14138
14139 2005-07-14 Jakub Jelinek <jakub@redhat.com>
14140
14141 * gfortran.dg/g77/cpp6.f: New test.
14142
14143 PR fortran/22417
14144 * gfortran.dg/g77/cpp5.F: New test.
14145 * gfortran.dg/g77/cpp5.h: New file.
14146 * gfortran.dg/g77/cpp5inc.h: New file.
14147
14148 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
14149
14150 PR libfortran/16435
14151 * gfortran.dg/tl_editting.f90: New.
14152 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
14153
14154 2005-07-14 Steven G. Kargl <kargls@comcast.net>
14155
14156 * gfortran.dg/char_array_constructor.f90: New test.
14157
14158 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
14159
14160 * gfortran.dg/past_eor.f90: New.
14161 * gfortran.dg/complex_read.f90: New.
14162
14163 2005-07-13 Jeff Law <law@redhat.com>
14164
14165 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
14166 additional casts.
14167
14168 * gcc.dg/tree-ssa/pr22321.c: New test
14169
14170 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
14171
14172 PR tree-optimization/21921
14173 * gcc.dg/tree-ssa/pr21921.c: New.
14174
14175 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
14176
14177 PR tree-optimizatio/22442
14178 * gcc.dg/tree-ssa/loop-11.c: New test.
14179
14180 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
14181
14182 PR tree-opt/21840
14183 * gcc.c-torture/compile/pr21840.c: New test.
14184
14185 2005-07-12 Jan Hubicka <jh@suse.cz>
14186
14187 * gcc.c-torture/compile/pr22379.c: New test.
14188
14189 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
14190
14191 PR libfortran/21593
14192 gfortran.dg/dev_null.f90: Remove outdated comment about
14193 PR libfortran/21593.
14194
14195
14196 2005-07-12 Dale Johannesen <dalej@apple.com>
14197
14198 * gcc.target/i386/compress-float-sse.c: New.
14199 * gcc.target/i386/compress-float-sse-pic.c: New.
14200 * gcc.target/i386/compress-float-387.c: New.
14201 * gcc.target/i386/compress-float-387-pic.c: New.
14202 * gcc.dg/compress-float-ppc.c: New.
14203 * gcc.dg/compress-float-ppc-pic.c: New.
14204
14205 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
14206
14207 PR libfortran/21593
14208 gfortran.dg/dev_null.f90: Remove targets.
14209
14210 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
14211
14212 PR tree-opt/22335
14213 * gcc.dg/pr22335-1.c: New test.
14214 * gcc.dg/pr22335-2.c: New test.
14215
14216 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14217
14218 PR c++/20172
14219 * g++.dg/template/nontype12.C : New test.
14220
14221 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
14222
14223 * gcc.dg/tree-ssa/loop-10.c: New test.
14224
14225 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
14226
14227 * gcc.c-torture/execute/20020720-1.x: Remove.
14228
14229 2005-07-11 Jakub Jelinek <jakub@redhat.com>
14230
14231 * gfortran.fortran-torture/execute/forall_7.f90: New test.
14232
14233 2005-07-10 Richard Sandiford <richard@codesourcery.com>
14234
14235 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
14236 (dg-mips-options): Use it.
14237
14238 2005-07-09 Diego Novillo <dnovillo@redhat.com>
14239
14240 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
14241
14242 2005-07-09 Richard Henderson <rth@redhat.com>
14243
14244 * lib/target-supports.exp (check_effective_target_sync_char_short):
14245 Add alpha.
14246
14247 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
14248
14249 PR libfortran/22217
14250 * gfortran.dg/negative-z-descriptor.f90: New test.
14251
14252 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
14253
14254 PR tree-opt/22329
14255 * gcc.dg/pr22329.c: New test.
14256
14257 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
14258
14259 PR tree-optimization/20139
14260 * gcc.dg/tree-ssa/pr20139.c: New.
14261
14262 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
14263
14264 PR tree-opt/22356
14265 * testsuite/gcc.dg/pr22356-1.c: New test.
14266
14267 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
14268
14269 PR c++/21799
14270 * g++.dg/template/unify8.C: New.
14271 * g++.dg/template/unify9.C: New.
14272
14273 2005-07-08 Jakub Jelinek <jakub@redhat.com>
14274
14275 * gfortran.fortran-torture/execute/entry_10.f90: New test.
14276
14277 2005-07-07 Geoffrey Keating <geoffk@apple.com>
14278
14279 * gcc.dg/darwin-version-1.c: New.
14280 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
14281 * gcc.dg/builtins-20.c: Likewise.
14282 * gcc.dg/builtins-53.c: Likewise.
14283 * gcc.dg/torture/builtins-convert-1.c: Likewise.
14284 * gcc.dg/torture/builtins-convert-2.c: Likewise.
14285 * gcc.dg/torture/builtins-convert-3.c: Likewise.
14286 * gcc.dg/torture/builtins-power-1.c: Likewise.
14287 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
14288 on Darwin.
14289
14290 2005-07-07 Jeff Law <law@redhat.com>
14291
14292 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
14293 argument evaluation order.
14294
14295 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
14296
14297 PR libfortran/21594
14298 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14299 Add test cases where the shift length is greater than the
14300 array length.
14301
14302 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14303
14304 * obj-c++.dg/proto-lossage-6.mm: New.
14305 * objc.dg/proto-lossage-6.m: New.
14306
14307 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14308
14309 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
14310 * objc.dg/gnu-runtime-2.m: Likewise.
14311
14312 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14313
14314 * gfortran.dg/longline.f: New test.
14315
14316 * gfortran.dg/badline.f: New test.
14317
14318 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14319
14320 PR fortran/16531
14321 PR fortran/15966
14322 PR fortran/18781
14323 * gfortran.dg/hollerith.f90: New.
14324 * gfortran.dg/hollerith2.f90: New.
14325 * gfortran.dg/hollerith3.f90: New.
14326 * gfortran.dg/hollerith4.f90: New.
14327 * gfortran.dg/hollerith_f95.f90: New.
14328 * gfortran.dg/hollerith_legacy.f90: New.
14329 * gfortran.dg/g77/cpp4.F: New. Port from g77.
14330
14331 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14332
14333 PR objc/22274
14334 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
14335 * objc.dg/gnu-runtime-2.m: New.
14336
14337 2005-07-06 Jeff Law <law@redhat.com>
14338
14339 * gcc.dg/tree-ssa/vrp17.c: New test.
14340
14341 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14342
14343 PR fortran/22327
14344 * gfortran.dg/array_constructor_5.f90: New test.
14345
14346 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14347
14348 * gfortran.fortran-torture/execute/entry_9.f90: New test.
14349
14350 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
14351
14352 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
14353 * gcc.dg/980816-1.c: Ditto.
14354
14355 2005-07-06 Jeff Law <law@redhat.com>
14356
14357 * gcc.c-torture/compile/pr21356.c: New test.
14358
14359 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14360
14361 PR c/22013
14362 PR c/22098
14363 * gcc.c-torture/compile/pr22013-1.c,
14364 gcc.c-torture/execute/pr22098-1.c,
14365 gcc.c-torture/execute/pr22098-2.c,
14366 gcc.c-torture/execute/pr22098-3.c: New tests.
14367
14368 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14369
14370 PR c/22308
14371 * gcc.dg/pr22308-1.c: New test.
14372
14373 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
14374
14375 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
14376 target.
14377 * gcc.dg/compare9.c: Use -fshort-enums instead of
14378 -fno-short-enums. Change the last test to dg-bogus.
14379
14380 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
14381
14382 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
14383 * gcc.dg/compare9.c: New.
14384
14385 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14386
14387 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
14388
14389 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14390
14391 PR testsuite/22288
14392 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
14393
14394
14395 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14396
14397 * gcc.dg/format/gcc_gfc-1.c: New.
14398
14399 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14400
14401 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
14402
14403 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14404
14405 PR fortran/20842
14406 * gfortran.dg/io_invalid_1.f90: New test.
14407
14408 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
14409
14410 * gcc.dg/format/gcc_diag-1.c: Update.
14411
14412 2005-07-02 Jeff Law <law@redhat.com>
14413
14414 * gcc.dg/tree-ssa/pr22051-1.c: New test.
14415 * gcc.dg/tree-ssa/pr22051-2.c: New test.
14416
14417 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
14418
14419 * gcc.dg/format/gcc_diag-1.c: Update.
14420
14421 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
14422
14423 PR tree-opt/22269
14424 * gcc.c-torture/compile/pr22269.c: New test.
14425
14426 2005-06-30 Diego Novillo <dnovillo@redhat.com>
14427
14428 PR 21584
14429 PR 22219
14430 * g++.dg/tree-ssa/pr21584-1.C: New test.
14431 * g++.dg/tree-ssa/pr21584-2.C: New test.
14432
14433 2005-06-30 Ziemowit Laski <zlaski@apple.com>
14434
14435 * obj-c++.dg/try-catch-11.mm: New.
14436 * objc.dg/try-catch-10.m: New.
14437
14438 2005-06-29 David Edelsohn <edelsohn@gnu.org>
14439
14440 * g++.dg/other/ucnid-1.C: xfail on AIX.
14441
14442 2005-06-29 Diego Novillo <dnovillo@redhat.com>
14443
14444 PR 22234
14445 * gcc.dg/20050629-1.c: New test.
14446
14447 2005-06-29 Ziemowit Laski <zlaski@apple.com>
14448
14449 * obj-c++.dg/const-str-1[0-1].mm: New.
14450 * objc.dg/const-str-1[0-1].m: New.
14451
14452 2005-05-29 Richard Henderson <rth@redhat.com>
14453
14454 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
14455 Rename from check_effective_target_vect_no_max.
14456 (check_effective_target_vect_no_int_add): New.
14457 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
14458 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
14459 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14460 * gcc.dg/vect/vect-reduc-1.c: Use both.
14461 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14462
14463 2005-05-29 Richard Henderson <rth@redhat.com>
14464
14465 * lib/target-supports.exp (check_effective_target_vect_no_max):
14466 Remove i386 and x86_64.
14467
14468 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14469
14470 PR testsuite/21969
14471 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
14472
14473 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14474
14475 PR middle-end/21969
14476 * gcc.dg/vect/pr21969.c: New test.
14477
14478 2005-06-28 Eric Christopher <echristo@redhat.com>
14479
14480 PR c/22052
14481 PR c/21975
14482 * gcc.dg/inline1.c: New test.
14483 * gcc.dg/inline2.c: Ditto.
14484 * gcc.dg/inline3.c: Ditto.
14485 * gcc.dg/inline4.c: Ditto.
14486 * gcc.dg/inline5.c: Ditto.
14487
14488 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14489
14490 PR libfortran/22142
14491 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14492 Add testcase also testing eoshift1 for PR 22142.
14493
14494 2005-06-28 Richard Henderson <rth@redhat.com>
14495
14496 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
14497 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
14498 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
14499 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
14500 gcc.dg/tree-ssa/20030922-2.c: Likewise.
14501
14502 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14503
14504 PR libfortran/22142
14505 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14506 Add testcase for PR 22142.
14507
14508 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
14509
14510 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
14511 gcc.target/ia64/fpreg-2.c: New tests.
14512
14513 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14514
14515 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
14516
14517 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14518
14519 PR libfortran/22170
14520 * gfortran.dg/slash_1.f90: New test.
14521
14522 2005-06-27 Richard Henderson <rth@redhat.com>
14523
14524 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
14525 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
14526 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
14527 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14528 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
14529 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
14530
14531 2005-06-27 Richard Henderson <rth@redhat.com>
14532
14533 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
14534 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
14535
14536 2005-06-27 Ziemowit Laski <zlaski@apple.com>
14537
14538 * obj-c++.dg/proto-lossage-5.mm: New.
14539 * objc.dg/proto-lossage-5.m: New.
14540
14541 2005-06-27 Diego Novillo <dnovillo@redhat.com>
14542
14543 PR 21959
14544 * gcc.dg/tree-ssa/pr21959.c: New test.
14545
14546 2005-06-27 Jakub Jelinek <jakub@redhat.com>
14547
14548 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
14549 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
14550 testing uninitialized var.
14551
14552 * gcc.c-torture/execute/builtins/chk.h: New.
14553 * gcc.c-torture/execute/builtins/lib/chk.c: New.
14554 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
14555 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
14556 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
14557 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
14558 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
14559 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
14560 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
14561 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
14562 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
14563 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
14564 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
14565 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
14566 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
14567 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
14568 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
14569 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
14570 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
14571 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
14572 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
14573 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
14574 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
14575 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
14576 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
14577 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
14578 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
14579 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
14580 * gcc.dg/builtin-object-size-1.c: New test.
14581 * gcc.dg/builtin-object-size-2.c: New test.
14582 * gcc.dg/builtin-object-size-3.c: New test.
14583 * gcc.dg/builtin-object-size-4.c: New test.
14584 * gcc.dg/builtin-object-size-5.c: New test.
14585 * gcc.dg/builtin-stringop-chk-1.c: New test.
14586 * gcc.dg/builtin-stringop-chk-2.c: New test.
14587 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
14588 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
14589 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
14590 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
14591 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
14592 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
14593 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
14594 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
14595 * gcc.c-torture/execute/printf-1.c: New test.
14596 * gcc.c-torture/execute/fprintf-1.c: New test.
14597 * gcc.c-torture/execute/vprintf-1.c: New test.
14598 * gcc.c-torture/execute/vfprintf-1.c: New test.
14599 * gcc.c-torture/execute/printf-chk-1.c: New test.
14600 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
14601 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
14602 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
14603
14604 2005-06-27 Michael Matz <matz@suse.de>
14605
14606 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
14607 slot is not merged if address escapes.
14608
14609 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14610
14611 PR c/21911
14612 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
14613
14614 2005-06-26 Jakub Jelinek <jakub@redhat.com>
14615
14616 PR middle-end/17965
14617 * gcc.c-torture/compile/20050622-1.c: New test.
14618
14619 PR middle-end/22028
14620 * gcc.dg/20050620-1.c: New test.
14621
14622 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
14623
14624 PR tree-optimization/22026
14625 * gcc.dg/tree-ssa/pr22026.c: New.
14626
14627 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
14628
14629 PR libfortran/22144
14630 * gfortran.dg/shift-alloc.f90: New testcase.
14631
14632 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
14633
14634 * all files: Update FSF address in copyright headers.
14635
14636 2005-06-22 Jan Hubicka <jh@suse.cz>
14637
14638 * wholeprogram-1.c: New testcase.
14639 * wholeprogram-2.c: New testcase.
14640
14641 2005-06-24 Mark Mitchell <mark@codesourcery.com>
14642
14643 PR 22171
14644 * gcc.dg/tree-ssa/pr22171.c: New test.
14645
14646 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
14647
14648 * gfortran.dg/simplify_modulo.f90: New.
14649
14650 2005-06-24 Jan Hubicka <jh@suse.cz>
14651
14652 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
14653
14654 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14655
14656 * obj-c++.dg/proto-lossage-[1-4].mm: New.
14657
14658 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14659
14660 * obj-c++.dg/typedef-alias-1.mm: New.
14661 * objc.dg/typedef-alias-1.m: New.
14662
14663 2005-06-23 Jeff Law <law@redhat.com>
14664
14665 * gcc.dg/tree-ssa/vrp16.c: New test.
14666
14667 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14668
14669 * lib/target-supports.exp: Add
14670 check_effective_target_fortran_large_real and
14671 check_effective_target_fortran_large_int to check for
14672 corresponding effective targets.
14673 * gfortran.dg/large_integer_kind_1.f90: New test.
14674 * gfortran.dg/large_real_kind_1.f90: New test.
14675
14676 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
14677
14678 PR tree-optimization/22117
14679 * gcc.dg/tree-ssa/pr22117.c: New.
14680
14681 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
14682
14683 PR testsuite/22123
14684 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
14685
14686 2005-06-23 David Edelsohn <edelsohn@gnu.org>
14687
14688 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
14689
14690 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
14691
14692 * gfortran.dg/f2c_4.f90: Add tests for complex functions
14693 * gfortran.dg/f2c_4.c: Likewise.
14694
14695 2005-06-22 Paul Brook <paul@codesourcery.com>
14696
14697 PR fortran/21034
14698 * gfortran.dg/auto_save_1.f90: New test.
14699
14700 2005-06-22 Michael Matz <matz@suse.de>
14701
14702 * gcc.target/x86-64/abi: New directory.
14703 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
14704 * gcc.target/x86-64/abi/README.gcc: New file.
14705 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
14706 * gcc.target/x86-64/abi/asm-support.s: New file.
14707 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
14708 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
14709 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
14710 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
14711 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
14712 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
14713 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
14714 * gcc.target/x86_64/abi/test_bitfields.c: New test.
14715 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
14716 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
14717 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
14718 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
14719 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
14720 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
14721 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
14722 * gcc.target/x86_64/abi/test_varargs.c: New test.
14723
14724 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
14725
14726 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
14727 32-bit i?86 and x86_64.
14728
14729 2005-06-21 Ziemowit Laski <zlaski@apple.com>
14730
14731 * obj-c++.dg/const-str-[1-9].mm: New tests.
14732
14733 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
14734
14735 PR fortran/22010
14736 * gfortran.dg/namelist_use.f90: New.
14737 * gfortran.dg/namelist_use_only.f90: New.
14738
14739 2005-06-21 Jeff Law <law@redhat.com>
14740
14741 * gcc.dg/tree-ssa/vrp15.c: New test.
14742
14743 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
14744
14745 * lib/target-supports.exp (check_effective_target_vect_reduction):
14746 Remove.
14747 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
14748 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
14749 remove vect_reduction target keyword. Also avoid two returns in main.
14750 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14751 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
14752 * gcc.dg/vect/vect-reduc-1short.c: New test.
14753 * gcc.dg/vect/vect-reduc-1char.c: New test.
14754 * gcc.dg/vect/vect-reduc-2short.c: New test.
14755 * gcc.dg/vect/vect-reduc-2char.c: New test.
14756 * gcc.dg/vect/vect-reduc-6.c: New test.
14757 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
14758 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
14759 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
14760
14761 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14762 Paul Thomas <pault@gcc.gnu.org>
14763
14764 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
14765 New tests.
14766
14767 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14768
14769 * gfortran.dg/backslash_1.f90: New test.
14770 * gfortran.dg/backslash_2.f90: New test.
14771
14772 2005-06-20 Steven G. Kargl <kargls@comcast.net>
14773
14774 * gfortran.dg/duplicate_labels.f90: New test.
14775
14776 2005-06-20 Jan Beulich <jbeulich@novell.com>
14777
14778 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
14779 unsupportable relocations.
14780 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14781 * gcc.dg/20050321-2.c: xfail for NetWare.
14782
14783 2005-06-20 Andreas Jaeger <aj@suse.de>
14784
14785 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
14786 gcc.target/i386/fastcall-sseregparm.c,
14787 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
14788
14789 2005-06-19 Richard Henderson <rth@redhat.com>
14790
14791 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
14792
14793 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
14794
14795 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
14796
14797 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
14798
14799 PR c++/22115
14800 * g++.dg/conversion/simd2.C: Change expected error message.
14801
14802 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14803
14804 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
14805 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14806 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14807
14808 2005-06-18 James A Morrison <phython@gcc.gnu.org>
14809
14810 * gcc.dg/fold-mod-1.c: New test.
14811
14812 2005-06-18 Steven G. Kargl <kargls@comcast.net>
14813
14814 PR fortran/19926
14815 * gfortran.dg/pr19926.f90: New test.
14816
14817 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14818
14819 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
14820 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
14821 targets.
14822 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14823 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14824
14825 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
14826
14827 * gcc.target/ia64/float80-varargs-1.c: New test.
14828
14829 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14830
14831 PR tree-opt/22035
14832 * gfortran.dg/f2c_6.f90: New test.
14833
14834 2005-06-17 Geoffrey Keating <geoffk@apple.com>
14835
14836 PR c++/17413
14837 * g++.dg/template/local5.C: New.
14838
14839 2005-06-17 Richard Henderson <rth@redhat.com>
14840
14841 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
14842
14843 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
14844
14845 PR testsuite/21945
14846 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
14847
14848 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
14849
14850 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
14851 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
14852 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
14853 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
14854 check_vect to verify the presence of hardware vector support.
14855
14856 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
14857
14858 PR testsuite/22056
14859 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
14860
14861 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14862
14863 PR libfortran/19216
14864 * gfortran.dg/pr19216.f: Add correct space between brackets and
14865 dg directive.
14866
14867 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14868
14869 PR libfortran/16436
14870 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
14871
14872 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
14873
14874 * gcc.target/i386/attributes-error.c: New testcase.
14875 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
14876 * gcc.target/i386/regparm-stdcall.c: Likewise.
14877 * gcc.target/i386/sseregparm-1.c: Likewise.
14878 * gcc.target/i386/sseregparm-2.c: Likewise.
14879
14880 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
14881
14882 * g++.dg/rtti/crash2.C: New.
14883
14884 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
14885
14886 * gcc.dg/noncompile/20040203-3.c: Update expected message.
14887
14888 2005-06-15 David Ung <davidu@mips.com>
14889
14890 * gcc.target/mips/mips16e-extends.c: New test for testing the
14891 generation of MIPS16e zeb/zeh, seb/seh instructions.
14892
14893 2005-06-15 Diego Novillo <dnovillo@redhat.com>
14894
14895 PR 22018
14896 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
14897 * gcc.dg/tree-ssa/pr22018.c: New test.
14898
14899 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
14900
14901 * gcc.dg/simd-1.c: Update error messages.
14902 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
14903 * gcc.dg/simd-2.c: Update error messages.
14904 * gcc.dg/simd-4.c: New.
14905
14906 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
14907
14908 PR c++/20678
14909 * g++.dg/other/crash-4.C: New.
14910
14911 2005-06-14 Devang Patel <dpatel@apple.com>
14912
14913 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
14914
14915 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
14916
14917 PR c++/21929
14918 * g++.dg/parse/crash11.C: Update
14919
14920 2005-06-13 Jeff Law <law@redhat.com>
14921
14922 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
14923 perform the desired transformations.
14924 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
14925 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
14926
14927 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14928
14929 PR fortran/22038
14930 * gfortran.dg/forall_1.f90: Un-XFAIL.
14931
14932 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
14933
14934 PR c++/21929
14935 * g++.dg/parse/crash26.C: New.
14936
14937 PR c++/20789
14938 * g++.dg/init/member1.C: New.
14939
14940 2005-06-13 Jakub Jelinek <jakub@redhat.com>
14941
14942 * gfortran.dg/altreturn_1.f90: New test.
14943
14944 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
14945
14946 PR middle-end/21985
14947 * gcc.dg/tree-ssa/pr21985.c: New test.
14948
14949 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14950
14951 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
14952
14953 2005-06-12 Roger Sayle <roger@eyesopen.com>
14954
14955 PR c++/21930
14956 * g++.dg/other/error10.C: New test case.
14957
14958 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14959
14960 PR libfortran/19155
14961 * gfortran.dg/pr19155.f: Add test.
14962
14963 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14964
14965 * gfortran.dg/f2c_7.f90: New test.
14966
14967 * gfortran.dg/forall_1.f90: XFAILed.
14968
14969 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14970
14971 * gcc.dg/pr14796-1.c: New.
14972 * gcc.dg/pr14796-2.c: New.
14973
14974 2005-06-11 Steven G. Kargl <kargls@comcast.net>
14975
14976 PR fortran/17792
14977 PR fortran/21375
14978 * gfortran.dg/deallocate_stat.f90: New test.
14979
14980 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
14981
14982 * gfortran.fortran-torture/execute/in-pack.f90: New test.
14983
14984 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
14985
14986 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
14987 access will be generated when this loop is vectorized. Test that
14988 accesses with same alignment were detected.
14989 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
14990 Test that accesses with same alignment were detected.
14991 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
14992 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
14993 alignment were detected.
14994
14995 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
14996
14997 PR c++/10611
14998 * g++.dg/conversion/simd2.C: New.
14999
15000 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
15001
15002 * gcc.dg/Wcxx-compat-1.c: New.
15003
15004 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
15005
15006 PR libfortran/21480
15007 * gfortran.dg/reshape-complex.f90: Add a test for a packed
15008 complex array.
15009
15010 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
15011
15012 * gcc.dg/alias-8.c: New.
15013
15014 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
15015
15016 * gcc.dg/format/cmn_err-1.c: Update.
15017
15018 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
15019
15020 PR target/20666
15021 * gcc.target/sparc/fexpand-2.c: New.
15022 * gcc.target/sparc/fpmerge-2.c: New.
15023 * gcc.target/sparc/fpmul-2.c: New.
15024 * gcc.target/sparc/noresult.c: New.
15025 * gcc.target/sparc/pdist-2.c: New.
15026 * gcc.target/sparc/pdist-3.c: New.
15027
15028 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
15029
15030 PR testsuite/21702
15031 * gcc.target/i386/i386.exp: Fix comment typo.
15032
15033 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
15034
15035 PR c++/19497
15036 * g++.dg/inherit/using5.C: New.
15037 * g++.dg/inherit/using6.C: New.
15038
15039 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15040
15041 PR c++/19894
15042 * g++.dg/template/ptrmem15.C: New test.
15043
15044 PR c++/20563
15045 * g++.dg/ext/label4.C: New test.
15046
15047 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15048
15049 * gcc.dg/tls/debug-1.c: New test.
15050
15051 2005-06-07 Dale Johannesen <dalej@apple.com>
15052
15053 * gcc.target/i386/movq.c: New.
15054
15055 2005-06-07 Dale Johannesen <dalej@apple.com>
15056
15057 * gcc.dg/20050607-1.c: New.
15058
15059 2005-06-07 Jakub Jelinek <jakub@redhat.com>
15060
15061 PR middle-end/21850
15062 * gcc.c-torture/execute/20050607-1.c: New test.
15063
15064 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
15065
15066 PR libfortran/21926
15067 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
15068 Test case where the return array has lowest stride one,
15069 but isn't packed.
15070
15071 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
15072
15073 * lib/target-supports.exp (check_effective_target_sync_int_long):
15074 Add s390 and s390x targets.
15075
15076 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
15077
15078 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
15079 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
15080 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
15081 * gcc.dg/tree-ssa/loop-9.c: New test.
15082
15083 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
15084
15085 * g++.dg/parse/defarg10.C: New.
15086
15087 2005-06-06 Jakub Jelinek <jakub@redhat.com>
15088
15089 PR regression/21897
15090 * gcc.c-torture/execute/20050604-1.c: New test.
15091
15092 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
15093
15094 PR 21903
15095 * g++.dg/parse/defarg9.C: New.
15096
15097 PR c++/20637
15098 * g++.dg/inherit/using4.C: New.
15099 * g++.dg/overload/error1.C: Adjust expected errors.
15100 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
15101 * g++.old-deja/g++.brendan/arm2.C: Likewise.
15102 * g++.old-deja/g++.other/redecl2.C: Likewise.
15103 * g++.old-deja/g++.other/redecl4.C: Likewise.
15104 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
15105
15106 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
15107
15108 * gfortran.dg/f2c_5.f90: Add -w to dg-options
15109
15110 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
15111
15112 * lib/gfortran.exp (gfortran_target_compile): Call
15113 dg-additional-files-options
15114 * gfortran.dg/f2c_4.f90: New file
15115 * gfortran.dg/f2c_4.c: New file
15116 * gfortran.dg/f2c_5.f90: New file
15117 * gfortran.dg/f2c_5.c: New file
15118
15119 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15120
15121 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
15122
15123 PR fortran/21912
15124 * gfortran.dg/array_constructor_4.f90: New test.
15125
15126 2005-06-05 Mark Mitchell <mark@codesourcery.com>
15127
15128 PR c++/21619
15129 * g++.dg/ext/builtin9.C: New test.
15130
15131 2005-06-05 Dale Johannesen <dalej@apple.com>
15132
15133 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
15134 * gcc.c-torture/execute/20050603-2.c: Ditto.
15135
15136 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
15137
15138 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
15139 * gcc.dg/vect/vect-reduc-1.c: New.
15140 * gcc.dg/vect/vect-reduc-2.c: New.
15141 * gcc.dg/vect/vect-reduc-3.c: New.
15142
15143 2005-06-04 Dale Johannesen <dalej@apple.com>
15144
15145 * gcc.c-torture/execute/20050603-1.c: New.
15146 * gcc.c-torture/execute/20050603-2.c: New.
15147 * gcc.dg/20050603-3.c: New.
15148
15149 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15150
15151 PR fortran/19195
15152 * gfortran.dg/debug_1.f90: New test.
15153
15154 * gfortran.dg/forall_1.f90: New test.
15155
15156 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
15157
15158 * gfortran.dg/array_constructor_3.f90: New test.
15159
15160 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15161
15162 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
15163
15164 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
15165
15166 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
15167
15168 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
15169
15170 PR c/21873
15171 * gcc.dg/init-excess-1.c: New test.
15172
15173 2005-06-03 Mark Mitchell <mark@codesourcery.com>
15174
15175 PR c++/21853
15176 * g++.dg/expr/static_cast6.C: New test.
15177
15178 2005-06-03 Diego Novillo <dnovillo@redhat.com>
15179
15180 * gcc.dg/tree-ssa/vrp14.c: New test.
15181
15182 2005-06-03 Mark Mitchell <mark@codesourcery.com>
15183
15184 PR c++/21336
15185 * g++.dg/template/new2.C: New test.
15186
15187 2005-06-03 Josh Conner <jconner@apple.com>
15188
15189 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
15190 all entries in initializer.
15191
15192 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
15193
15194 PR middle-end/21858
15195 * gcc.dg/pr21858.c: New testcase.
15196
15197 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
15198
15199 PR tree-optimization/21292
15200
15201 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
15202 New.
15203 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
15204 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
15205 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
15206 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
15207 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
15208
15209 2005-06-02 Richard Henderson <rth@redhat.com>
15210
15211 * gcc.dg/sync-2.c: Use -march=i486 for i386.
15212
15213 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
15214
15215 * gcc.dg/wtypequal.c: New testcase.
15216
15217 2005-06-02 Diego Novillo <dnovillo@redhat.com>
15218
15219 PR 21582
15220 * gcc.dg/tree-ssa/pr21582.c: New test.
15221
15222 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
15223
15224 PR c++/21280
15225 * g++.dg/opt/interface2.h: New.
15226 * g++.dg/opt/interface2.C: New.
15227 * g++.dg/init/ctor4.C: Adjust error lines.
15228 * g++.old-deja/g++.bob/inherit2.C: Likewise.
15229 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
15230 * g++.old-deja/g++.jason/opeq3.C: Likewise.
15231 * g++.old-deja/g++.pt/assign1.C: Likewise.
15232 * g++.old-deja/g++.pt/crash20.C: Likewise.
15233
15234 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
15235
15236 PR tree-optimization/21734
15237 * g++.dg/vect/pr21734_1.cc: New.
15238 * g++.dg/vect/pr21734_2.cc: New.
15239
15240 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
15241
15242 PR c++/20350
15243 * g++.dg/template/spec24.C: New.
15244
15245 PR c++/21151
15246 * g++.dg/pch/local-1.C: New.
15247 * g++.dg/pch/local-1.Hs: New.
15248
15249 2005-06-01 Diego Novillo <dnovillo@redhat.com>
15250
15251 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
15252 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
15253 * gcc.dg/tree-ssa/pr14341.c: New test.
15254 * gcc.dg/tree-ssa/pr14841.c: New test.
15255 * gcc.dg/tree-ssa/pr20701.c: New test.
15256 * gcc.dg/tree-ssa/pr21086.c: New test.
15257 * gcc.dg/tree-ssa/pr21090.c: New test.
15258 * gcc.dg/tree-ssa/pr21332.c: New test.
15259 * gcc.dg/tree-ssa/pr21458.c: New test.
15260 * gcc.dg/tree-ssa/pr21658.c: New test.
15261 * gcc.dg/tree-ssa/vrp01.c: New test.
15262 * gcc.dg/tree-ssa/vrp02.c: New test.
15263 * gcc.dg/tree-ssa/vrp03.c: New test.
15264 * gcc.dg/tree-ssa/vrp04.c: New test.
15265 * gcc.dg/tree-ssa/vrp05.c: New test.
15266 * gcc.dg/tree-ssa/vrp06.c: New test.
15267 * gcc.dg/tree-ssa/vrp07.c: New test.
15268 * gcc.dg/tree-ssa/vrp08.c: New test.
15269 * gcc.dg/tree-ssa/vrp09.c: New test.
15270 * gcc.dg/tree-ssa/vrp10.c: New test.
15271 * gcc.dg/tree-ssa/vrp11.c: New test.
15272 * gcc.dg/tree-ssa/vrp12.c: New test.
15273 * gcc.dg/tree-ssa/vrp13.c: New test.
15274
15275 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
15276
15277 PR 21029
15278 * gcc.dg/tree-ssa/pr21029.c: New test.
15279
15280 2005-06-01 Roger Sayle <roger@eyesopen.com>
15281
15282 * gfortran.dg/logint-1.f: New test case.
15283 * gfortran.dg/logint-2.f: Likewise.
15284 * gfortran.dg/logint-3.f: Likewise.
15285
15286 2005-06-01 Jakub Jelinek <jakub@redhat.com>
15287
15288 PR c/21536
15289 PR c/20760
15290 * gcc.dg/20050527-1.c: New test.
15291
15292 * gcc.dg/i386-sse-12.c: New test.
15293
15294 PR fortran/21729
15295 * gfortran.dg/implicit_5.f90: New test.
15296
15297 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
15298
15299 PR fortran/20883
15300 * gfortran/assign_4.f90: New test.
15301 * gfortran/assign_2.f90: Change compile to run.
15302
15303 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
15304
15305 * lib/target-supports.exp
15306 (check_effective_target_sync_char_short): New.
15307 * gcc.dg/sync-2.c: New.
15308
15309 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
15310
15311 PR tree-optimization/21817
15312 * gcc.dg/torture/pr21817-1.c: New.
15313
15314 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
15315
15316 PR c++/21165
15317 * g++.dg/template/init5.C: New.
15318
15319 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
15320
15321 * gfortran.dg/char_initialiser_actual.f90:
15322 Test character initialisers as actual arguments.
15323 * gfortran.dg/char_pointer_comp_assign.f90:
15324 Test character pointer structure component assignments.
15325 * gfortran.dg/char_array_structure_constructor.f90:
15326 Test character components in structure constructors.
15327
15328 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
15329
15330 PR middle-end/20931
15331 * g++.dg/opt/pr20931.C: New test.
15332
15333 2005-05-31 Andreas Jaeger <aj@suse.de>
15334
15335 PR testsuite/20772
15336 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
15337 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
15338 g++.old-deja/g++.ext/asmspec1.C,
15339 g++.old-deja/g++.other/regstack.C,
15340 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
15341 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
15342 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
15343 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
15344 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
15345 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
15346 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
15347 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
15348 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
15349 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
15350 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
15351 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
15352 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
15353 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
15354 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
15355 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
15356 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
15357 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
15358 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
15359
15360 2005-05-31 Jeff Law <law@redhat.com>
15361
15362 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
15363
15364 2005-05-30 Paolo Carlini <pcarlini@suse.de>
15365
15366 PR middle-end/21743
15367 * gcc.dg/builtins-1.c: Activate disabled clog test.
15368 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15369
15370 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
15371
15372 * gfortran.dg/char_pointer_assign.f90:
15373 Test character-pointer assignments and pointer assignments.
15374 * gfortran.dg/char_pointer_dummy.f90:
15375 Test character-pointer dummy arguments.
15376 * gfortran.dg/char_pointer_func.f90:
15377 Test character-pointer function returns.
15378 * gfortran.dg/char_pointer_dependency.f90:
15379 Test character-pointer functions with dependencies.
15380
15381 2005-05-30 Mark Mitchell <mark@codesourcery.com>
15382
15383 PR c++/21784
15384 * g++.dg/lookup/using14.C: New test.
15385
15386 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
15387
15388 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
15389 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
15390 trailing ^M.
15391
15392 2005-05-29 Geoffrey Keating <geoffk@apple.com>
15393
15394 PR c++/17413
15395 * g++.dg/template/local5.C: New.
15396
15397 PR target/21761
15398 * gcc.c-torture/compile/pr21761.c: New.
15399
15400 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
15401 before darwin8.
15402
15403 2005-05-30 Steven G. Kargl
15404
15405 PR fortran/20846
15406 * gfortran.dg/inquire_8.f90: New test.
15407
15408 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15409
15410 PR libfortran/21376
15411 * gfortran.dg/output_exponents_1.f90: New test.
15412
15413 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15414
15415 PR libfortran/20006
15416 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
15417
15418 2005-05-28 Mark Mitchell <mark@codesourcery.com>
15419
15420 PR c++/21210
15421 * g++.dg/ext/complex1.C: New test.
15422
15423 PR c++/21340
15424 * g++.dg/init/ctor6.C: New test.
15425
15426 2005-05-29 Jan Hubicka <jh@suse.cz>
15427
15428 * gcc.c-torture/compile/pr21562.c: New.
15429
15430 2005-05-28 Steven G. Kargl <kargls@comcast.net>
15431
15432 * gfortran.dg/subnormal_1.f90: New test.
15433
15434 2005-05-28 Jan Hubicka <jh@suse.cz>
15435
15436 * tree-prof.exp: Fix comment.
15437 * value-prof-1.c: New.
15438 * value-prof-2.c: New.
15439 * value-prof-3.c: New.
15440 * value-prof-4.c: New.
15441
15442 2005-05-27 Mark Mitchell <mark@codesourcery.com>
15443
15444 PR c++/21614
15445 * g++.dg/expr/ptrmem6.C: New test.
15446 * g++.dg/expr/ptrmem6a.C: Likewise.
15447
15448 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
15449
15450 PR tree-optimization/21658
15451 * gcc.dg/tree-ssa/pr21658.c: New.
15452
15453 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
15454
15455 PR c++/21455
15456 * g++.dg/inherit/ptrmem3.C: New.
15457
15458 PR c++/21681
15459 * g++.dg/parse/template16.C: New.
15460
15461 2005-05-27 Andreas Jaeger <aj@suse.de>
15462
15463 * gcc.dg/setjmp-2.c: Only run in 32-bit.
15464
15465 * gcc.dg/i386-sse-8.c: Run test on all archs.
15466
15467 2005-05-26 Mike Stump <mrs@apple.com>
15468
15469 * objc.dg/isa-field-1.m: Only run on darwin.
15470 * objc.dg/lookup-1.m: Likewise.
15471 * objc.dg/try-catch-8.m: Likewise.
15472
15473 2005-05-26 Roger Sayle <roger@eyesopen.com>
15474
15475 PR tree-optimization/9814
15476 * gcc.dg/pr9814-1.c: New test case.
15477
15478 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15479
15480 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
15481 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
15482 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
15483 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
15484 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
15485 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
15486 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
15487 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
15488 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
15489 objc.dg/try-catch-8.m: New.
15490
15491 2005-05-26 Janis Johnson <janis187@us.ibm.com>
15492
15493 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
15494 remove extraneous semicolons.
15495
15496 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15497
15498 * obj-c++.dg/comp-types-12.mm: New.
15499 * objc.dg/comp-types-11.m: New.
15500 * objc.dg/selector-4.m: New.
15501
15502 2005-05-26 Andreas Jaeger <aj@suse.de>
15503
15504 PR testsuite/20772
15505 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
15506 g++.old-deja/g++.ext/attrib3.C,
15507 g++.old-deja/g++.other/store-expr1.C,
15508 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
15509 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
15510 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
15511 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
15512 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
15513 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
15514 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
15515 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
15516 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
15517 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
15518 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
15519 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
15520 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
15521 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
15522 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
15523 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
15524 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
15525 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
15526 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
15527
15528 2005-05-26 Andreas Jaeger <aj@suse.de>
15529
15530 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
15531 x86-64 compilation.
15532
15533 2005-05-26 Andreas Jaeger <aj@suse.de>
15534
15535 PR testsuite/20772
15536 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
15537 gcc.misc-tests/i386-pf-athlon-1.c,
15538 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
15539 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
15540 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
15541 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
15542 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
15543 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
15544 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
15545 programs.
15546
15547 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
15548 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
15549 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
15550 x86-64 compilation.
15551
15552 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
15553 x86_64.
15554
15555 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
15556 effective-target ilp32.
15557
15558 2005-05-26 David Ung <davidu@mips.com>
15559
15560 * gcc.target/mips/ext_ins.c: New test for testing the generation
15561 of MIPS32/64 rev 2 ext/ins instructions.
15562
15563 2005-05-26 Andreas Jaeger <aj@suse.de>
15564
15565 * treelang/compile/unsigned.tree: Use gimple instead of
15566 nonexisting generic dump.
15567
15568 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
15569
15570 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
15571
15572 2005-05-26 Andreas Jaeger <aj@suse.de>
15573
15574 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
15575
15576 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15577
15578 PR libfortran/17283
15579 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
15580 Test callee-allocated memory with write statements.
15581
15582 2005-05-25 Roger Sayle <roger@eyesopen.com>
15583
15584 PR middle-end/21709
15585 * gcc.dg/pr21709-1.c: New test case.
15586
15587 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15588 Mike Stump <mrs@apple.com>
15589
15590 * objc/execute/next_mapping.h: Update for C++.
15591
15592 * obj-c++.dg/selector-1.mm: Move to...
15593 * obj-c++.dg/selector-4.mm: here...
15594
15595 * obj-c++.dg/basic.mm: New.
15596 * obj-c++.dg/comp-types-1.mm: New.
15597 * obj-c++.dg/cxx-class-1.mm: New.
15598 * obj-c++.dg/cxx-ivars-1.mm: New.
15599 * obj-c++.dg/cxx-ivars-2.mm: New.
15600 * obj-c++.dg/cxx-ivars-3.mm: New.
15601 * obj-c++.dg/cxx-scope-1.mm: New.
15602 * obj-c++.dg/cxx-scope-2.mm: New.
15603 * obj-c++.dg/defs.mm: New.
15604 * obj-c++.dg/empty-private-1.mm: New.
15605 * obj-c++.dg/encode-1.mm: New.
15606 * obj-c++.dg/encode-2.mm: New.
15607 * obj-c++.dg/encode-3.mm: New.
15608 * obj-c++.dg/extern-c-1.mm: New.
15609 * obj-c++.dg/extra-semi.mm: New.
15610 * obj-c++.dg/fix-and-continue-2.mm: New.
15611 * obj-c++.dg/isa-field-1.mm: New.
15612 * obj-c++.dg/ivar-list-semi.mm: New.
15613 * obj-c++.dg/local-decl-1.mm: New.
15614 * obj-c++.dg/lookup-1.mm: New.
15615 * obj-c++.dg/lookup-2.mm: New.
15616 * obj-c++.dg/method-1.mm: New.
15617 * obj-c++.dg/method-2.mm: New.
15618 * obj-c++.dg/method-3.mm: New.
15619 * obj-c++.dg/method-4.mm: New.
15620 * obj-c++.dg/method-5.mm: New.
15621 * obj-c++.dg/method-6.mm: New.
15622 * obj-c++.dg/method-7.mm: New.
15623 * obj-c++.dg/no-extra-load.mm: New.
15624 * obj-c++.dg/overload-1.mm: New.
15625 * obj-c++.dg/pragma-1.mm: New.
15626 * obj-c++.dg/pragma-2.mm: New.
15627 * obj-c++.dg/private-1.mm: New.
15628 * obj-c++.dg/private-2.mm: New.
15629 * obj-c++.dg/proto-qual-1.mm: New.
15630 * obj-c++.dg/qual-types-1.mm: New.
15631 * obj-c++.dg/stubify-1.mm: New.
15632 * obj-c++.dg/stubify-2.mm: New.
15633 * obj-c++.dg/super-class-1.mm: New.
15634 * obj-c++.dg/super-class-2.mm: New.
15635 * obj-c++.dg/super-dealloc-1.mm: New.
15636 * obj-c++.dg/super-dealloc-2.mm: New.
15637 * obj-c++.dg/template-1.mm: New.
15638 * obj-c++.dg/template-2.mm: New.
15639 * obj-c++.dg/template-3.mm: New.
15640 * obj-c++.dg/template-4.mm: New.
15641 * obj-c++.dg/template-5.mm: New.
15642 * obj-c++.dg/template-6.mm: New.
15643 * obj-c++.dg/try-catch-1.mm: New.
15644 * obj-c++.dg/try-catch-2.mm: New.
15645 * obj-c++.dg/try-catch-3.mm: New.
15646 * obj-c++.dg/try-catch-4.mm: New.
15647 * obj-c++.dg/try-catch-5.mm: New.
15648 * obj-c++.dg/try-catch-6.mm: New.
15649 * obj-c++.dg/try-catch-7.mm: New.
15650 * obj-c++.dg/try-catch-8.mm: New.
15651 * obj-c++.dg/try-catch-9.mm: New.
15652 * obj-c++.dg/va-meth-1.mm: New.
15653
15654 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15655
15656 * obj-c++.dg/selector-1.mm: New.
15657 * obj-c++.dg/selector-2.mm: New.
15658
15659 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15660
15661 * obj-c++.dg/selector-3.mm: New.
15662 * objc.dg/selector-3.m: New.
15663
15664 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15665
15666 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
15667 about where warning appears.
15668
15669 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15670
15671 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
15672 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
15673 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
15674 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
15675
15676 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15677
15678 * gcc.dg/20050524-1.c: New test.
15679
15680 2005-05-25 Jan Hubicka <jh@suse.cz>
15681
15682 * gcc.dg/tree-prof/inliner-1.c: New.
15683
15684 2005-05-25 Janis Johnson <janis187@us.ibm.com>
15685
15686 * gcc.dg/tree-prof: New directory.
15687 * gcc.dg/tree-prof/tree-prof.exp: New.
15688
15689 2005-05-25 DJ Delorie <dj@redhat.com>
15690
15691 * gcc.dg/Wattributes-1.c: New.
15692 * gcc.dg/Wattributes-2.c: New.
15693 * gcc.dg/Wattributes-3.c: New.
15694
15695 20005-05-24 Janis Johnson <janis187@us.ibm.com>
15696
15697 PR tree-optimization/19833
15698 * gcc.dg/uninit-4.c: Remove xfail.
15699 * gcc.dg/uninit-9.c: Ditto.
15700
15701 2005-05-24 Ziemowit Laski <zlaski@apple.com>
15702
15703 * obj-c++.dg/bitfield-[1-5].mm: New.
15704 * obj-c++.dg/class-protocol-1.mm: New.
15705 * obj-c++.dg/comp-types-1[0-1].mm: New.
15706 * obj-c++.dg/comp-types-[2-9].mm: New.
15707 * obj-c++.dg/encode-[4-8].mm: New.
15708 * obj-c++.dg/layout-1.mm: New.
15709 * obj-c++.dg/method-1[0-9].mm: New.
15710 * obj-c++.dg/method-2[0-1].mm: New.
15711 * obj-c++.dg/method-[8-9].mm: New.
15712 * obj-c++.dg/objc-gc-3.mm: New.
15713 * obj-c++.dg/try-catch-10.mm: New.
15714 * objc.dg/bitfield-5.m: New.
15715 * objc.dg/comp-types-10.m: New.
15716 * objc.dg/comp-types-9.m: New.
15717 * objc.dg/layout-1.m: New.
15718 * objc.dg/objc-gc-4.m: New.
15719 * objc.dg/try-catch-9.m: New.
15720 * objc.dg/class-protocol-1.m: Tweak diagnostics.
15721 * objc.dg/comp-types-1.m: Likewise.
15722 * objc.dg/comp-types-[5-6].m: Likewise.
15723 * objc.dg/method-9.m: Likewise.
15724
15725 2005-05-24 Janis Johnson <janis187@us.ibm.com>
15726
15727 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
15728 and on hardware without VMX support.
15729
15730 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
15731
15732 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
15733
15734 * lib/profopt.exp (dg-final-generate, dg-final-use,
15735 profopt-final-code, profopt-get-options): New.
15736 (profopt-execute): Process test directives.
15737
15738 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
15739 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
15740 cleanup-tree-dump, cleanup-saved-temps): Update comments.
15741
15742 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
15743
15744 PR C++/21645
15745 * g++.dg/init/ctor5.C: New test.
15746
15747 2005-05-24 Ira Rosen <irar@il.ibm.com>
15748
15749 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
15750 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
15751 vect-113.c, vect-114.c.
15752
15753 2005-05-23 Adam Nemet <anemet@lnxw.com>
15754
15755 * gcc.dg/const-elim-1.c: Remove xfails.
15756
15757 2005-05-23 Jeff Law <law@redhat.com>
15758
15759 * gcc.c-torture/compile/pr21638.c: New test.
15760 * gcc.c-torture/compile/20050520-1.c: New test.
15761
15762 2005-05-23 Nick Clifton <nickc@redhat.com>
15763
15764 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
15765 be a proper triple, ie: m32r*-*-*.
15766 * g++.old-deja/g++.jason/thunk3.C: Likewise.
15767
15768 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
15769
15770 PR middle-end/21331
15771 PR tree-opt/21293
15772 * gcc.c-torture/compile/pr21293.c: New test.
15773 * gcc.c-torture/execute/pr21331.c: New test.
15774
15775 2004-05-20 Richard Henderson <rth@redhat.com>
15776
15777 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
15778
15779 2005-05-20 Ziemowit Laski <zlaski@apple.com>
15780
15781 * obj-c++-dg.exp: Add.
15782 * obj-c++.exp: Add.
15783 * obj-c++.dg/dg.exp: Add.
15784
15785 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
15786
15787 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
15788 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
15789
15790 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
15791
15792 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
15793
15794 2004-05-19 Richard Henderson <rth@redhat.com>
15795
15796 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
15797
15798 2005-05-19 Janis Johnson <janis187@us.ibm.com>
15799
15800 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
15801
15802 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
15803
15804 2005-05-19 Jakub Jelinek <jakub@redhat.com>
15805
15806 PR c++/21495
15807 * g++.dg/parse/extern1.C: New test.
15808 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
15809
15810 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15811
15812 * gcc.dg/c99-math.h: New.
15813 * gcc.dg/c99-math-float-1.c: New test.
15814 * gcc.dg/c99-math-double-1.c: Likewise.
15815 * gcc.dg/c99-math-long-double-1.c: Likewise.
15816
15817 2005-05-18 Richard Henderson <rth@redhat.com>
15818
15819 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
15820
15821 2005-05-18 Devang Patel <dpatel@apple.com>
15822
15823 * g++.dg/opt/20050511-1.C: New test.
15824
15825 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
15826
15827 PR libfortran/21127
15828 * gfortran.dg/reshape-complex.f90: New test.
15829
15830 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
15831
15832 * gfortran.dg/array_constructor_1.f90: New test.
15833 * gfortran.dg/array_constructor_2.f90: New test.
15834
15835 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
15836
15837 PR fortran/20954
15838 * gfortran.dg/pr20954.f: New test.
15839
15840 2005-05-17 Mike Stump <mrs@apple.com>
15841
15842 Yet more Objective-C++...
15843
15844 * objc.dg/method-5.m: Update.
15845 * objc.dg/method-6.m: Update.
15846 * objc.dg/method-7.m: Update.
15847 * objc.dg/method-9.m: Update.
15848 * objc.dg/try-catch-2.m: Update.
15849
15850 2005-05-17 Mark Mitchell <mark@codesourcery.com>
15851
15852 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
15853 Remove little-endian optimizations.
15854
15855 2005-05-17 Jeff Law <law@redhat.com>
15856
15857 * g++.dg/tree-ssa/pr14814.C: New test.
15858 * gcc.dg/tree-ssa/pr14814.C: New test.
15859 * gcc.dg/tree-ssa/pr17141-1.C: New test.
15860 * gcc.dg/tree-ssa/pr17141-2.C: New test.
15861
15862 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15863
15864 * gcc.dg/compat/generate-random.c: Do not include
15865 libiberty.h.
15866 * gcc.dg/compat/generate-random_r.c: Likewise.
15867
15868 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
15869
15870 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
15871
15872 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15873
15874 PR middle-end/21595
15875 * g++.dg/tree-ssa/builtin1.C: New testcase.
15876
15877 2005-05-17 Jakub Jelinek <jakub@redhat.com>
15878
15879 PR c++/21454
15880 * g++.dg/opt/const4.C: New test.
15881
15882 PR middle-end/21492
15883 * g++.dg/opt/crossjump1.C: New test.
15884
15885 PR tree-optimization/21610
15886 * gcc.c-torture/compile/20050516-1.c: New test.
15887
15888 PR fortran/15080
15889 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
15890 about the test failing.
15891 * gfortran.fortran-torture/execute/where_7.f90: New test.
15892 * gfortran.fortran-torture/execute/where_8.f90: New test.
15893
15894 2005-05-16 Richard Henderson <rth@redhat.com>
15895
15896 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
15897 i?86 and x86_64.
15898
15899 2005-05-16 Mark Mitchell <mark@codesourcery.com>
15900
15901 * gcc.dg/compat/generate-random.c (config.h): Do not include.
15902 (limits.h): Include unconditionally.
15903 (stdlib.h): Likewise.
15904 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
15905 (limits.h): Include unconditionally.
15906 (stdlib.h): Likewise.
15907 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
15908 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
15909 (limits.h): Include unconditionally.
15910 (stdlib.h): Likewise.
15911 (hashtab.h): Do not include.
15912 (getopt.h): Likewise.
15913 (stddef.h): Include.
15914 (hashval_t): Define.
15915 (struct entry): Add "next" field.
15916 (HASH_SIZE): New macro.
15917 (hash_table): New variable.
15918 (switchfiles): Do not use xmalloc.
15919 (mix): New macro.
15920 (iterative_hash): New function.
15921 (hasht): Remove.
15922 (e_exists): New function.
15923 (e_insert): Likewise.
15924 (output): Use, instead of libiberty hashtable functions.
15925 (main): Do not use getopt. Do not call htab_create.
15926
15927 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
15928
15929 PR libstdc++/21526
15930 * lib/target-supports.exp (check_mkfifo_available):
15931 Return 0 for cygwin as mkfifo support incomplete on platform.
15932 Fix typos in comments.
15933
15934 2005-05-15 Mark Mitchell <mark@codesourcery.com>
15935
15936 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
15937
15938 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
15939
15940 PR fortran/17432
15941 * gfortran.dg/assign_4.f: New test.
15942
15943 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
15944
15945 PR tree-optimization/21563
15946 * gcc.dg/tree-ssa/pr21563.c: New.
15947
15948 2005-05-14 Jan Hubicka <jh@suse.cz>
15949
15950 * gcc.dg/noreturn-7.c: Allow control reaches warning.
15951
15952 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
15953
15954 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
15955
15956 2005-05-13 Julian Brown <julian@codesourcery.com>
15957
15958 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
15959 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
15960
15961 2005-05-13 Jan Hubicka <jh@suse.cz>
15962
15963 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
15964 * gcc.dg/fold-xor-?.c: Likewise.
15965 * gcc.dg/pr15784-?.c: Likewise.
15966 * gcc.dg/pr20922-?.c: Likewise.
15967 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
15968 * gcc.dg/tree-ssa/pr17598.c: Likewise.
15969 * gcc.dg/tree-ssa/pr20470.c: Likewise.
15970
15971 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15972
15973 PR fortran/21260
15974 * gfortran.dg/hollerith_1.f90: New test.
15975
15976 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15977
15978 * gfortran.dg/func_result_2.f90: New test.
15979
15980 2005-05-11 Bud Davis <bdavis@gfortran.org>
15981
15982 * gfortran.dg/dev_null.f90: New test.
15983
15984 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
15985
15986 * gcc.dg/arm-vfp1.c: Revert last change.
15987
15988 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
15989
15990 PR middle-end/19807
15991 PR tree-optimization/19639
15992 * g++.dg/tree-ssa/pr19807.C: New testcase.
15993
15994 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15995
15996 PR libfortran/21471
15997 * gfortran.dg/append-1.f90: New test.
15998
15999 2005-05-10 Diego Novillo <dnovillo@redhat.com>
16000
16001 * gcc.dg/pr18501.c: XFAIL.
16002 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
16003 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
16004 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
16005 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
16006 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
16007 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
16008 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
16009 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
16010
16011 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16012
16013 PR fortran/20178
16014 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
16015 gfortran.dg/f2c_3.f90: New tests.
16016
16017 * gfortran.dg/return_1.f90: Fix dg annotation.
16018
16019 2005-05-10 Diego Novillo <dnovillo@redhat.com>
16020
16021 * gcc.c-torture/compile/20050510-1.c: New test.
16022
16023 2005-05-10 Mark Mitchell <mark@codesourcery.com>
16024
16025 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
16026
16027 2005-05-10 Bob Wilson <bob.wilson@acm.org>
16028
16029 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
16030
16031 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
16032
16033 PR c/17913
16034 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
16035
16036 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
16037
16038 PR c/21342
16039 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
16040 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
16041
16042 2005-05-10 Ben Elliston <bje@au.ibm.com>
16043
16044 PR debug/16676
16045 * gcc.dg/debug/pr16676.c: New test.
16046
16047 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
16048
16049 PR testsuite/21443
16050 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
16051 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
16052 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
16053 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
16054 Change -O1 to -O2.
16055 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
16056 -fno-tree-dominator-opts.
16057
16058 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16059
16060 * gfortran.dg/return_1.f90: New test.
16061
16062 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
16063
16064 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
16065
16066 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
16067
16068 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
16069
16070 PR c++/21427
16071 * g++.dg/inherit/covariant13.C: New.
16072
16073 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16074
16075 PR libfortran/19155
16076 * gfortran.dg/pr19155.f: New test.
16077
16078 2005-05-08 Roger Sayle <roger@eyesopen.com>
16079
16080 PR inline-asm/8788
16081 * gcc.dg/pr8788-1.c: New testcase.
16082
16083 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
16084
16085 PR target/21416
16086 * gcc.target/mips/fpcmp-[12].c: New tests.
16087
16088 2005-05-06 Mark Mitchell <mark@codesourcery.com>
16089
16090 * lib/target-supports-dg.exp (dg-require-fork): New function.
16091 (dg-require-mkfifo): Likewise.
16092 * lib/target-supports.exp (check_function_available): New
16093 function.
16094 (check_fork_available): Likewise.
16095 (check_mkfifo_available): Likewise.
16096
16097 2005-05-06 Jeff Law <law@redhat.com>
16098
16099 * gcc.c-torture/compile/pr21380.c: New test.
16100
16101 2005-05-06 Jakub Jelinek <jakub@redhat.com>
16102
16103 PR c++/20961
16104 * g++.dg/ext/weak3.C: New test.
16105
16106 2005-05-05 Mark Mitchell <mark@codesourcery.com>
16107
16108 PR c++/21352
16109 * g++.dg/template/crash37.C: New test.
16110
16111 2005-05-05 Paul Brook <paul@codesourcery.com>
16112
16113 * gcc.dg/arm-g2.c: Use effective-target arm32.
16114 * gcc.dg/arm-mmx-1.c: Ditto.
16115 * gcc.dg/arm-scd42-2.c: Ditto.
16116 * gcc.dg/arm-vfp1.c: Ditto.
16117 * lib/target-supports.exp (check_effective_target_arm32): New
16118 function.
16119
16120 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
16121
16122 PR libfortran/21354
16123 gfortran.dg/in_pack_rank7.f90: New test.
16124
16125 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
16126
16127 PR middle-end/15618
16128 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
16129
16130 2005-05-04 Jakub Jelinek <jakub@redhat.com>
16131
16132 PR middle-end/21265
16133 * gcc.dg/20050503-1.c: New test.
16134
16135 PR rtl-optimization/21239
16136 * gcc.dg/i386-sse-11.c: New test.
16137
16138 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
16139
16140 PR target/16888
16141 * gcc.target/i386/asm-1.c: New test.
16142
16143 2005-05-03 Jakub Jelinek <jakub@redhat.com>
16144
16145 PR rtl-optimization/21330
16146 * gcc.c-torture/execute/20050502-1.c: New test.
16147
16148 PR target/21297
16149 * gcc.c-torture/execute/20050502-2.c: New test.
16150
16151 2005-05-03 Uros Bizjak <uros@kss-loka.si>
16152
16153 PR middle-end/21282
16154 * gcc.dg/pr21282.c: New.
16155
16156 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
16157
16158 * gcc.dg/vect/pr20122.c: Clean up .vect file.
16159 * gcc.dg/vect/vect-92.c: Likewise.
16160 * gcc.dg/vect/vect-93.c: Likewise.
16161 * gcc.dg/vect/vect-dv-1.c: Likewise.
16162 * gcc.dg/vect/vect-dv-2.c: Likewise.
16163 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
16164
16165 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
16166
16167 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
16168 * gfortran.dg/vect/vect-2.f90: Likewise.
16169 * gfortran.dg/vect/vect-3.f90: Likewise.
16170 * gfortran.dg/vect/vect-4.f90: Likewise.
16171 * gfortran.dg/vect/vect-5.f90: Likewise.
16172
16173 2005-05-02 Geoffrey Keating <geoffk@apple.com>
16174
16175 PR target/20813
16176 * gcc.dg/rs6000-fpint-2.c: New.
16177
16178 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
16179
16180 PR c/15698
16181 * gcc.dg/builtins-30.c: Update expected messages.
16182 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
16183 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
16184 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
16185
16186 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
16187
16188 PR tree-optimization/21294
16189 * gcc.dg/tree-ssa/pr21294.c: New.
16190
16191 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
16192
16193 * gcc.dg/altivec-3.c (vec_store): Do not use the old
16194 __builtin_altivec_st_internal_4si built-in.
16195
16196 2005-05-02 Mark Mitchell <mark@codesourcery.com>
16197
16198 PR c++/15875
16199 * g++.dg/template/ptrmem14.C: New test.
16200
16201 2005-05-02 Paul Brook <paul@codesourcery.com>
16202
16203 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
16204
16205 2005-05-02 Michael Matz <matz@suse.de>
16206
16207 PR c++/19542
16208 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
16209
16210 2005-05-01 Mark Mitchell <mark@codesourcery.com>
16211
16212 * g++.dg/cpp/weak.C: New test.
16213
16214 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16215
16216 * gcc.dg/tree-ssa/loop-8.c: New test.
16217
16218 2005-04-30 Michael Maty <matz@suse.de>
16219
16220 * gcc.dg/inline-mcpy.c: New test.
16221
16222 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
16223
16224 PR libfortran/18958
16225 * gfortran.dg/eoshift.f90: New test case.
16226
16227 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
16228
16229 PR libfortran/18857
16230 * gfortran.dg/matmul_1.f90: New test.
16231
16232 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
16233
16234 PR tree-optimization/21030
16235 * gcc.dg/tree-ssa/pr21030.c: New.
16236
16237 2005-04-29 Devang Patel <dpatel@apple.com>
16238
16239 PR tree-optimization/21272
16240 * gcc.dg/vect/vect-ifcvt-10.c: New test.
16241
16242 2005-04-29 Jakub Jelinek <jakub@redhat.com>
16243
16244 PR fortran/13082
16245 PR fortran/18824
16246 * gfortran.dg/entry_4.f90: New test.
16247 * gfortran.fortran-torture/execute/entry_1.f90: New test.
16248 * gfortran.fortran-torture/execute/entry_2.f90: New test.
16249 * gfortran.fortran-torture/execute/entry_3.f90: New test.
16250 * gfortran.fortran-torture/execute/entry_4.f90: New test.
16251 * gfortran.fortran-torture/execute/entry_5.f90: New test.
16252 * gfortran.fortran-torture/execute/entry_6.f90: New test.
16253 * gfortran.fortran-torture/execute/entry_7.f90: New test.
16254
16255 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16256
16257 * gfortran.fortran-torture/execute/entry_8.f90: New test.
16258
16259 2005-04-29 Paul Brook <paul@codesourcery.com>
16260
16261 * gfortran.dg/entry_3.f90: New test.
16262
16263 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16264
16265 * gfortran.dg/implicit_4.f90: New test.
16266
16267 2005-04-28 Bob Wilson <bob.wilson@acm.org>
16268
16269 * lib/target-supports.exp (check_profiling_available): Return
16270 false for xtensa-*-elf.
16271
16272 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
16273
16274 * lib/fortran-torture.exp (fortran-torture.exp): Catch
16275 error if file cannot be deleted.
16276
16277 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
16278
16279 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
16280 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
16281 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
16282 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
16283 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
16284 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
16285 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
16286 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
16287 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
16288 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
16289 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
16290 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
16291 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
16292
16293 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16294
16295 PR fortran/20865
16296 * gfortran.dg/pr20865.f90: New test.
16297
16298 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
16299
16300 * gcc.dg/void-cast-2.c: New test.
16301
16302 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16303
16304 PR c/21159
16305 * gcc.dg/void-cast-1.c: New test.
16306
16307 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
16308
16309 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
16310
16311 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16312
16313 PR fortran/21177
16314 * gfortran.dg/pr21177.f90: New test.
16315
16316 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
16317
16318 PR tree-optimization/21171
16319 * gcc.dg/tree-ssa/pr21171.c: New test.
16320
16321 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
16322
16323 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
16324 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
16325 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
16326 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
16327 gcc.dg/tree-ssa/gen-vect-32.c: New.
16328 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
16329 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
16330 don't run on PPC32.
16331
16332 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16333
16334 PR c/21213
16335 * gcc.dg/transparent-union-3.c: New test.
16336
16337 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16338
16339 PR c/20740
16340 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
16341 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
16342 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
16343 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
16344 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
16345 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
16346
16347 2005-04-26 Jeff Law <law@redhat.com>
16348
16349 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
16350 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
16351 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
16352 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
16353 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
16354 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
16355 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
16356
16357 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
16358
16359 PR tree-optimization/17598
16360 * gcc.dg/tree-ssa/pr17598.c: New testcase.
16361
16362 2005-04-25 Mike Stump <mrs@apple.com>
16363
16364 * objc.dg/fix-and-continue-1.m: Add.
16365
16366 2005-04-25 Roger Sayle <roger@eyesopen.com>
16367
16368 PR c++/20995
16369 * g++.dg/opt/pr20995-1.C: New test case.
16370
16371 2005-04-25 Devang Patel <dpatel@apple.com>
16372
16373 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
16374
16375 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16376
16377 PR testsuite/21062
16378 * g++.dg/opt/alias2.C (printf): Correct the prototype.
16379
16380 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16381
16382 PR C++/21188
16383 * g++.dg/opt/rtti2.C: New test.
16384
16385 2005-04-25 Paul Brook <paul@codesourcery.com>
16386 Steven G. Kargl <kargls@comcast.net>
16387
16388 PR fortran/20879
16389 * gfortran.dg/ichar_1.f90: New file.
16390
16391 2005-04-24 Jakub Jelinek <jakub@redhat.com>
16392
16393 PR middle-end/20991
16394 * g++.dg/opt/pr20991.C: New test.
16395
16396 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
16397 where sizeof (type) < __alignof__ (type).
16398 * gcc.dg/compat/struct-layout-1.h: Likewise.
16399
16400 2005-04-24 Per Bothner <per@bothner.com>
16401 Devang Patel <dpatel@apple.com>
16402
16403 PR preprocessor/20907
16404 * gcc.dg/cpp/very-long-comment.c: New test.
16405
16406 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16407
16408 PR fortran/20059
16409 * gfortran.dg/common_5.f: New test.
16410
16411 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
16412
16413 PR middle-end/21082
16414 * g++.dg/tree-ssa/pr21082.C: New testcase.
16415
16416 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
16417
16418 * gcc.dg/vect/vect-99.c: New test.
16419
16420 2005-04-22 Diego Novillo <dnovillo@redhat.com>
16421
16422 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
16423
16424 2005-04-22 Jeff Law <law@redhat.com>
16425
16426 * gcc.dg/uninit-5.c: Remove xfails.
16427 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
16428 conditionals and loads.
16429
16430 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
16431
16432 PR libfortran/20074
16433 PR libfortran/20436
16434 PR libfortran/21108
16435 * gfortran.dg/nested_reshape.f90: new test
16436 * gfortran.dg/reshape-alloc.f90: new test
16437 * gfortran.dg/reshape.f90: new test
16438
16439 2005-04-22 Mark Mitchell <mark@codesourcery.com>
16440
16441 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
16442
16443 * gcc.dg/arm-vfp1.c: New test.
16444
16445 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
16446
16447 PR c++/21087
16448 * g++.dg/lookup/builtin2.C: New test.
16449
16450 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
16451
16452 * gcc.dg/weak/weak-13.c: New test.
16453
16454 2005-04-21 Geoffrey Keating <geoffk@apple.com>
16455
16456 * lib/target-supports.exp (check_effective_target_sync_int_long):
16457 Add powerpc*.
16458
16459 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
16460
16461 * gcc.target/mips/branch-1.c: New test.
16462
16463 2005-04-21 Richard Henderson <rth@redhat.com>
16464
16465 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
16466 * gcc.dg/vect/vect-86.c: Likewise.
16467 * gcc.dg/vect/vect-87.c: Likewise.
16468 * gcc.dg/vect/vect-88.c: Likewise.
16469
16470 2005-04-21 Devang Patel <dpatel@apple.com>
16471
16472 PR optimization/20994
16473 * gcc.dg/tree-ssa/ifc-3.c: New test.
16474
16475 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16476
16477 PR c/12913
16478 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
16479 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
16480 gcc.dg/c99-vla-jump-5.c: New tests.
16481
16482 2005-04-19 Richard Henderson <rth@redhat.com>
16483
16484 * lib/target-supports.exp (check_effective_target_vect_int_mult):
16485 Fix typo in exists check.
16486 (check_effective_target_sync_int_long): New.
16487 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
16488 * gcc.dg/ia64-sync-2.c: Likewise.
16489 * gcc.dg/ia64-sync-3.c: Likewise.
16490 * gcc.dg/ia64-sync-4.c: Likewise.
16491
16492 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
16493
16494 * gcc.dg/fold-xor-1.c: New test.
16495 * gcc.dg/fold-xor-2.c: New test.
16496
16497 2005-04-19 James E. Wilson <wilson@specifixinc.com>
16498
16499 PR target/20670
16500 * g++.dg/eh/fp-regs.C: New test.
16501
16502 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16503
16504 * gcc.dg/Wint-to-pointer-cast-1.c,
16505 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
16506 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
16507 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
16508
16509 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16510
16511 PR fortran/16861
16512 * gfortran.dg/pr16861.f90: New test.
16513
16514 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16515
16516 * gcc.dg/pr21085.c: New test.
16517
16518 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
16519
16520 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
16521 (setup_mips_tests, dg-mips-options): New procedures.
16522 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
16523 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
16524 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
16525 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16526 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
16527 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
16528 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
16529 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16530 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
16531 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
16532 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
16533 dg-mips-options instead of dg-options. Remove now-redundant
16534 preprocessor guards.
16535 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
16536 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16537 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16538 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
16539 * gcc.dg/vr-mult-2.c: Delete.
16540 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
16541 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
16542 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
16543 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
16544 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
16545 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
16546 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
16547
16548 2005-04-18 Laurent GUERBY <laurent@guerby.net>
16549
16550 * ada/acats/run_all.sh: Use sync when executable not present.
16551
16552 2005-04-18 Devang Patel <dpatel@apple.com>
16553
16554 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
16555 * gcc.dg/vect/vect-11a.c: New.
16556 * gcc.dg/vect/vect-none.c: Update.
16557 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
16558
16559 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16560
16561 PR tree-optimization/20922
16562 * gcc.dg/pr20922-1.c: New test.
16563 * gcc.dg/pr20922-2.c: New test.
16564 * gcc.dg/pr20922-3.c: New test.
16565 * gcc.dg/pr20922-4.c: New test.
16566 * gcc.dg/pr20922-5.c: New test.
16567 * gcc.dg/pr20922-6.c: New test.
16568
16569 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16570
16571 PR libfortran/20950
16572 * gfortran.dg/pr20950.f: New test.
16573
16574 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16575
16576 PR libfortran/19216
16577 * gfortran.dg/pr19216.f: New test.
16578
16579 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
16580
16581 PR tree-optimization/21001
16582 * gcc.dg/tree-ssa/pr21001.c: New.
16583
16584 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
16585
16586 PR libfortran/21075
16587 * gfortran.dg/reshape_rank7.f90: New test.
16588
16589 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
16590
16591 PR libfortran/12884 gfortran.dg/pr12884.f: New test
16592 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
16593 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
16594 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
16595 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
16596 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
16597 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
16598 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
16599 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
16600 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
16601 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
16602 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
16603 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
16604 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
16605 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
16606 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
16607 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
16608 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
16609 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
16610 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
16611 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
16612
16613 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
16614
16615 * gfortran.dg/wtruncate.f: New testcase.
16616 * gfortran.dg/wtruncate.f90: New testcase.
16617
16618 2005-04-16 Mark Mitchell <mark@codesourcery.com>
16619
16620 PR c++/21025
16621 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
16622 which sizeof/alignof is dependent, rather than just whether we are
16623 processing_template_decl.
16624
16625 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16626
16627 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16628 corrected typo where the wrong variables had been compared.
16629
16630 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16631
16632 PR libfortran/18495
16633 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16634 Test callee-allocated version of return array with a write
16635 statement.
16636 Test spread with a temporary with another write statement.
16637
16638 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
16639
16640 PR tree-optimization/21031
16641 * gcc.dg/tree-ssa/pr21031.c: New.
16642
16643 2005-04-15 Uros Bizjak <uros@kss-loka.si>
16644
16645 PR tree-optimization/21004
16646 * gcc.dg/builtins-53.c: Include builtins-config.h.
16647 Check floorf, ceilf, floorl and ceill transformations
16648 only when HAVE_C99_RUNTIME is defined.
16649
16650 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
16651
16652 PR middle-end/20739
16653 * gcc.dg/tree-ssa/pr20739.c: New test.
16654
16655 2005-04-14 Mike Stump <mrs@apple.com>
16656
16657 * gcc.dg/Foundation.framework/empty: New.
16658 * gcc.dg/framework-2.c: New.
16659
16660 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16661
16662 PR tree-optimization/21021
16663 * gcc.c-torture/compile/pr21021.c: New.
16664
16665 2005-04-14 Janis Johnson <janis187@us.ibm.com>
16666
16667 PR testsuite/21010
16668 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
16669 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
16670 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
16671 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
16672 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
16673 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
16674 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
16675 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
16676
16677 2005-04-14 Richard Henderson <rth@redhat.com>
16678
16679 * lib/target-supports.exp (check_effective_target_vect_condition):
16680 Add ia64, i?86, and x86_64.
16681
16682 2005-04-14 Steven G. Kargl <kargls@comcast.net>
16683
16684 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
16685
16686 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16687
16688 PR tree-optimization/20657
16689 * gcc.dg/tree-ssa/pr20657.c: New.
16690
16691 2005-04-14 Uros Bizjak <uros@kss-loka.si>
16692
16693 * gcc.dg/builtins-53.c: Also check (int)trunc* and
16694 (long long int)trunc*.
16695
16696 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
16697
16698 PR target/20927
16699 * gcc.dg/pr20927.c: New test.
16700
16701 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
16702
16703 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
16704 * gcc.target/mips/asm-1.c: Likewise.
16705
16706 2005-04-13 Dale Johannesen <dalej@apple.com>
16707
16708 * objc.dg/objc-fast-4.m: New.
16709
16710 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
16711
16712 * gcc.target/cris/torture/cris-torture.exp: New driver in new
16713 directory.
16714 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
16715
16716 2005-04-13 David Edelsohn <edelsohn@gnu.org>
16717
16718 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
16719 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
16720 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
16721
16722 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
16723
16724 PR tree-optimization/20913
16725 * gcc.dg/tree-ssa/pr20913.c: New.
16726
16727 PR tree-optimization/20702
16728 * gcc.dg/tree-ssa/pr20702.c: New.
16729
16730 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16731
16732 PR c++/13744
16733 * g++.dg/inherit/local3.C: New test.
16734
16735 2005-04-12 Jeff Law <law@redhat.com>
16736
16737 * gcc.dg/tree-ssa/20050412-1.c: New test.
16738
16739 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
16740
16741 PR libfortran/19016
16742 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
16743 Add tests with mask generated by expression.
16744 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16745 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16746 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16747
16748 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
16749
16750 PR middle-end/20917
16751 * gcc.dg/20050409-1.c: New test.
16752
16753 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
16754
16755 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
16756
16757 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16758
16759 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16760 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
16761 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16762 (TARGET_CXX): Adjust accordingly.
16763 * target.h (struct gcc_target): Remove epxort_class_data. Add
16764 determine_class_data_visibility and class_data_always_comdat.
16765 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16766 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
16767 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16768 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
16769 (arm_cxx_determine_class_data_visibility): New.
16770 (arm_cxx_class_data_always_comdat): Likewise.
16771 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16772 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
16773 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16774 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
16775 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
16776 Define.
16777
16778 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16779
16780 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
16781
16782 2005-04-11 Geoffrey Keating <geoffk@apple.com>
16783
16784 * gcc.dg/i386-darwin-fpmath.c: New.
16785
16786 2004-04-11 Devang Patel <dpatel@apple.com>
16787
16788 * lib/target-supports.exp (check_effective_target_vect_condition): New.
16789 * gcc.dg/vect/vect-ifcvt-1.c: New test.
16790 * gcc.dg/vect/vect-ifcvt-2.c: New test.
16791 * gcc.dg/vect/vect-ifcvt-3.c: New test.
16792 * gcc.dg/vect/vect-ifcvt-4.c: New test.
16793 * gcc.dg/vect/vect-ifcvt-5.c: New test.
16794 * gcc.dg/vect/vect-ifcvt-6.c: New test.
16795 * gcc.dg/vect/vect-ifcvt-7.c: New test.
16796 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
16797
16798 2004-04-11 Devang Patel <dpatel@apple.com>
16799
16800 * gcc.dg/vect/vect-dv-1.c: New test.
16801 * gcc.dg/vect/vect-dv-2.c: New test.
16802
16803 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16804
16805 PR tree-optimization/20933
16806 * gcc.dg/tree-ssa/pr20933.c: New test.
16807
16808 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16809
16810 * gfortran.dg/fold_nearest.f90: New test.
16811
16812 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
16813
16814 * gcc.dg/tree-ssa/alias-1.c: New test.
16815
16816 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16817
16818 PR tree-optimization/20920
16819 * g++.dg/tree-ssa/pr20920.C: New test.
16820
16821 2005-04-11 Uros Bizjak <uros@kss-loka.si>
16822
16823 * gcc.dg/builtins-53.c: Also check (int)ceil* and
16824 (long long int)ceil*.
16825
16826 2005-04-10 Mark Mitchell <mark@codesourcery.com>
16827
16828 * g++.dg/warn/Wdtor1.C: Declare template in system header with
16829 explicit C++ linkage.
16830
16831 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16832
16833 * gfortran.dg/pr17229.f: Take care of the new obsolescence
16834 warning for arithmetic IF statements.
16835
16836 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
16837
16838 * eor_handling_1.f90: New test case.
16839 * eor_handling_2.f90: New test case.
16840 * eor_handling_3.f90: New test case.
16841 * eor_handling_4.f90: New test case.
16842 * eor_handling_5.f90: New test case.
16843 * noadv_size.f90: New test case.
16844 * pad_no.f90: New test case.
16845
16846 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
16847
16848 * gcc.c-torture/execute/20050410-1.c: New test.
16849
16850 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
16851
16852 * gcc.dg/pr20126.c: New.
16853
16854 2005-04-09 Bud Davis <bdavis@gfortran.org>
16855 Steven G. Kargl <kargls@comcast.net>
16856
16857 * gfortran.dg/PR19872.f: New test.
16858
16859 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16860
16861 * gfortran.dg/nint_1.f90: Fix dg-do directive.
16862
16863 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16864
16865 * gfortran.dg/nint_1.f90: New test.
16866
16867 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16868
16869 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
16870 Added test for callee-allocated arrays with write statements.
16871 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
16872 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
16873 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16874 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16875 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16876
16877 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16878
16879 PR libfortran/20163
16880 * gfortran.dg/open-options-blanks.f: New test.
16881
16882 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
16883
16884 PR fortran/13257
16885 * gfortran.dg/comma_format_extension_[1234].f: New tests.
16886
16887 2005-04-09 Jakub Jelinek <jakub@redhat.com>
16888
16889 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16890 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16891 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16892 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16893 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16894 * gcc.c-torture/execute/stdarg-4.c: New test.
16895
16896 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
16897
16898 PR target/20795
16899 * g++.dg/abi/param2.C: New test.
16900
16901 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16902
16903 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
16904
16905 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16906
16907 * gcc.dg/builtins-53.c: New test.
16908
16909 2005-04-08 Diego Novillo <dnovillo@redhat.com>
16910
16911 * g++.dg/tree-ssa/pr18178.C: New test.
16912 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
16913 * gcc.c-torture/execute/20041019-1.c: New test.
16914 * gcc.dg/tree-ssa/20041008-1.c: New test.
16915 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
16916 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
16917 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
16918 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
16919 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
16920 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
16921 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
16922 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
16923 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
16924 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
16925
16926 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
16927
16928 PR rtl-optimization/20466
16929 * gcc.c-torture/execute/pr20466-1.c: New test.
16930
16931 2005-04-08 Mark Mitchell <mark@codesourcery.com>
16932
16933 PR c++/20905
16934 * g++.dg/parse/cond2.C: New test.
16935
16936 PR c++/20145
16937 * g++.dg/warn/Wdtor1.C: New test.
16938
16939 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16940
16941 PR fortran/17229
16942 * gfortran.dg/pr17229.f: New test.
16943
16944 2005-04-07 Steven G. Kargl <kargls@comcast.net>
16945
16946 * gfortran.dg/tiny_1.f90: New test.
16947 * gfortran.dg/tiny_2.f90: ditto.
16948
16949 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
16950
16951 * gfortran.dg/eor_1.f90: Fix dg-do run line
16952 * gfortran.dg/open_new.f90: Fix dg-do run line
16953
16954 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
16955
16956 * lib/target-supports.exp (get_compiler_messages): Support
16957 optional arguments, the fourth being compiler options.
16958 (check_effective_target_fpic): New proc.
16959 * gcc.dg/20050321-2.c: Restrict to target fpic.
16960
16961 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
16962
16963 * gcc.dg/15443-1.c: New test.
16964 * gcc.dg/15443-2.c: Likewise.
16965
16966 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16967
16968 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
16969
16970 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16971
16972 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
16973
16974 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16975
16976 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
16977 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
16978 -m64.
16979 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
16980 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
16981 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
16982
16983 2005-04-06 Mark Mitchell <mark@codesourcery.com>
16984
16985 PR c++/20212
16986 * g++.dg/warn/Wunused-11.C: New test.
16987
16988 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
16989
16990 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
16991
16992 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
16993
16994 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
16995
16996 2005-04-05 Mark Mitchell <mark@codesourcery.com>
16997
16998 PR c++/20734
16999 * g++.dg/template/ptrmem13.C: New test.
17000
17001 2005-04-05 Per Bothner <per@bothner.com>
17002
17003 * lib/gcc.exp: Always add -fno-show-column, for now.
17004
17005 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
17006
17007 PR testsuite/20767
17008 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
17009 of plain old "unsigned int" for the type of "i". Makes this test
17010 64bit clean.
17011
17012 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
17013
17014 * gcc.dg/i386-ssefn-1.c: New test.
17015 * gcc.dg/i386-ssefn-2.c: New test.
17016 * gcc.dg/i386-ssefn-3.c: New test.
17017 * gcc.dg/i386-ssefn-4.c: New test.
17018
17019 2005-04-05 Jakub Jelinek <jakub@redhat.com>
17020
17021 PR tree-optimization/20076
17022 * gcc.dg/builtin-apply4.c: New test.
17023
17024 PR preprocessor/19475
17025 * gcc.dg/cpp/macspace1.c: New test.
17026 * gcc.dg/cpp/macspace2.c: New test.
17027
17028 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17029
17030 * gfortran.dg/pr20755.f: Fixed bad format.
17031
17032 2005-04-05 Mark Mitchell <mark@codesourcery.com>
17033
17034 PR c++/20763
17035 * g++.dg/ext/attrib21.C: New test.
17036
17037 2004-04-05 Devang Patel <dpatel@apple.com>
17038
17039 * lib/target-supports.exp (check_effective_target_vect_shif): New.
17040 * gcc.dg/vect/vect-shift-1.c: New test.
17041
17042 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17043
17044 PR libfortran/20755
17045 * gfortran.dg/pr20755.f: New test.
17046
17047 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
17048
17049 * gfortran.dg/pr15959.f90: New test.
17050 * gfortran.dg/string_pad_trunc.f90: New test.
17051
17052 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17053
17054 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
17055 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
17056 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
17057 syntax.
17058
17059 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17060
17061 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
17062
17063 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17064
17065 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
17066 * gcc.c-torture/compile/20011119-2.c: Likewise.
17067 * gcc.c-torture/compile/981001-2.c: Likewise.
17068
17069 2005-04-04 Mark Mitchell <mark@codesourcery.com>
17070
17071 PR c++/20679
17072 * g++.dg/template/overload4.C: New test.
17073
17074 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
17075
17076 PR c++/20746
17077 * g++.dg/abi/covariant5.C: New.
17078
17079 PR debug/20505
17080 * g++.dg/debug/const2.C: New.
17081
17082 2005-04-04 Jakub Jelinek <jakub@redhat.com>
17083
17084 PR rtl-optimization/16104
17085 * gcc.c-torture/execute/20050316-1.c: New test.
17086
17087 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
17088
17089 * g++.dg/template/spec23.C: Fix dg-error text.
17090
17091 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
17092
17093 PR c++/19199
17094 * g++.dg/expr/lval2.C: New.
17095
17096 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17097
17098 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
17099 __builtin_strcasecmp and __builtin_strncasecmp.
17100
17101 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
17102
17103 PR c++/20723
17104 * g++.dg/template/spec22.C: New.
17105 * g++.dg/template/spec23.C: New.
17106
17107 2005-04-03 Dale Ranta <dir@lanl.gov>
17108 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17109
17110 PR libfortran/20068
17111 PR libfortran/20125
17112 PR libfortran/20156
17113 PR libfortran/20471
17114 * gfortran.dg/backspace.f: New test.
17115
17116 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
17117
17118 * gcc.dg/pr19345.c: New test.
17119
17120 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
17121
17122 PR tree-optimization/20640
17123 * gcc.dg/torture/tree-loop-1.c: New.
17124
17125 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
17126
17127 PR rtl-optimization/20290
17128 * gcc.c-torture/execute/loop-ivopts-2.c: New.
17129
17130 2005-04-02 Geoffrey Keating <geoffk@apple.com>
17131
17132 * gcc.dg/rs6000-fpint.c: New.
17133
17134 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
17135
17136 * gcc.dg/old-style-then-proto-1.c: New test.
17137
17138 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17139
17140 * gfortran.fortran-torture/execute/backspace.f90: Check
17141 after backspace and read was incorrect.
17142
17143 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17144
17145 * gcc.c-torture/execute/builtins/strcat.c: Check the result
17146 buffer past the terminating NUL using memcmp.
17147 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
17148 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
17149
17150 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
17151 Fix unused/uninitialized variable warnings.
17152
17153 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
17154 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
17155 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
17156 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
17157
17158 * gcc.c-torture/execute/builtins/abs-1-lib.c,
17159 gcc.c-torture/execute/builtins/fputs-lib.c,
17160 gcc.c-torture/execute/builtins/lib/fprintf.c,
17161 gcc.c-torture/execute/builtins/lib/main.c,
17162 gcc.c-torture/execute/builtins/lib/memcmp.c,
17163 gcc.c-torture/execute/builtins/lib/memmove.c,
17164 gcc.c-torture/execute/builtins/lib/mempcpy.c,
17165 gcc.c-torture/execute/builtins/lib/memset.c,
17166 gcc.c-torture/execute/builtins/lib/printf.c,
17167 gcc.c-torture/execute/builtins/lib/sprintf.c,
17168 gcc.c-torture/execute/builtins/lib/stpcpy.c,
17169 gcc.c-torture/execute/builtins/lib/strchr.c,
17170 gcc.c-torture/execute/builtins/lib/strcmp.c,
17171 gcc.c-torture/execute/builtins/lib/strcpy.c,
17172 gcc.c-torture/execute/builtins/lib/strcspn.c,
17173 gcc.c-torture/execute/builtins/lib/strlen.c,
17174 gcc.c-torture/execute/builtins/lib/strncat.c,
17175 gcc.c-torture/execute/builtins/lib/strncmp.c,
17176 gcc.c-torture/execute/builtins/lib/strncpy.c,
17177 gcc.c-torture/execute/builtins/lib/strrchr.c,
17178 gcc.c-torture/execute/builtins/lib/strspn.c,
17179 gcc.c-torture/execute/builtins/lib/strstr.c,
17180 gcc.c-torture/execute/builtins/memops-asm-lib.c,
17181 gcc.c-torture/execute/builtins/strlen-2.c,
17182 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
17183 prototypes.
17184
17185 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
17186
17187 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
17188 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
17189 selectany usage.
17190
17191 2005-04-01 Jakub Jelinek <jakub@redhat.com>
17192
17193 PR c++/19406
17194 * g++.dg/debug/using1.C: New test.
17195
17196 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
17197
17198 PR middle-end/20524
17199 * gcc.dg/alias-7.c: Prefix asm-declared name with
17200 __USER_LABEL_PREFIX__.
17201
17202 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
17203
17204 Fix fallout from PR middle-end/15700:
17205 * gcc.c-torture/compile/20011119-1.c: Take
17206 __USER_LABEL_PREFIX__ into account.
17207 * gcc.c-torture/compile/20011119-2.c: Likewise.
17208
17209 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
17210
17211 PR c++/18644
17212 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
17213
17214 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
17215
17216 PR c/17855
17217 * gcc.c-torture/compile/struct-non-lval-1.c,
17218 gcc.c-torture/compile/struct-non-lval-2.c,
17219 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
17220
17221 2005-03-31 Janis Johnson <janis187@us.ibm.com>
17222
17223 * gcc.dg/tls/tls.exp: Remove temporary file.
17224 * g++.dg/tls/tls.exp: Ditto.
17225 * lib/file-format.exp: Ditto.
17226 * g++.dg/special/ecos.exp: Ditto.
17227
17228 * lib/profopt.exp: Treat prof_ext as a list.
17229 * gcc.misc-tests/bprob.exp: Ditto.
17230 * g++.dg/bprob/bprob.exp: Ditto.
17231
17232 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
17233 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
17234 g++.dg/tree-ssa/pointer-reference-alias.C,
17235 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
17236 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
17237 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
17238 g++.dg/vect/pr19951.cc: Ditto.
17239 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
17240 gcc.dg/builtins-47.c: Ditto.
17241 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
17242 gcc.dg/pr20115-1.c: Ditto.
17243 * gcc.dg/tree-ssa/20030530-2.c,
17244 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
17245 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
17246 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
17247 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
17248 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
17249 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
17250 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
17251 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
17252 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
17253 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
17254 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
17255 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
17256 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
17257 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
17258 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
17259 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
17260 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
17261 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
17262 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
17263 gcc.dg/tree-ssa/20030824-1.c,
17264 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
17265 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
17266 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
17267 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
17268 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
17269 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
17270 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
17271 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
17272 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
17273 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
17274 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
17275 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
17276 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
17277 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
17278 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
17279 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
17280 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
17281 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
17282 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
17283 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
17284 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
17285 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
17286 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
17287 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
17288 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
17289 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
17290 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
17291 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
17292 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
17293 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
17294 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
17295 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
17296 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
17297 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
17298 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
17299 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
17300 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
17301 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
17302 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
17303 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
17304 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
17305 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
17306 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
17307 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
17308 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
17309 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
17310 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
17311 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
17312 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
17313 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
17314 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
17315 gcc.dg/tree-ssa/useless-1.c: Ditto.
17316 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
17317 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
17318 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
17319 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
17320 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17321 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
17322 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
17323 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
17324 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
17325 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
17326 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
17327 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
17328 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
17329 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
17330 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
17331 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
17332 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
17333 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
17334 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
17335 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
17336 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
17337 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
17338 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
17339 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
17340 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
17341 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
17342 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
17343 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
17344 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
17345 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
17346 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
17347 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
17348 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
17349 gcc.dg/vect/vect-none.c: Ditto.
17350 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
17351 treelang/compile/unsigned.tree: Ditto.
17352
17353 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
17354 * gcc.dg/cpp/direct2s.c: Ditto.
17355 * gcc.dg/cpp/paste4.c: Ditto.
17356 * gcc.dg/cpp/separate-1.c: Ditto.
17357 * gcc.dg/pch/save-temps-1.c: Ditto.
17358 * g++.dg/ext/altivec-10.C: Ditto.
17359 * g++.dg/pch/pch.C: Ditto.
17360
17361 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
17362
17363 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
17364 * g++.dg/template/repo1.C: Ditto.
17365 * g++.dg/template/repo2.C: Ditto.
17366 * g++.dg/template/repo3.C: Ditto.
17367 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
17368 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
17369 * g++.old-deja/g++.pt/repo1.C: Ditto.
17370 * g++.old-deja/g++.pt/repo2.C: Ditto.
17371 * g++.old-deja/g++.pt/repo3.C: Ditto.
17372 * g++.old-deja/g++.pt/repo4.C: Ditto.
17373
17374 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
17375 * gcc.dg/20030107-1.c: Ditto.
17376 * gcc.dg/20030702-1.c: Ditto.
17377 * gcc.dg/profile-generate-1.c: Ditto.
17378 * g++.dg/other/profile1.C: Ditto.
17379 * g++.old-deja/g++.robertl/eb83.C: Ditto.
17380
17381 * lib/gcc-dg.exp (remove-build-file): New.
17382 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
17383 cleanup-tree-dump, cleanup-saved-temps): New.
17384
17385 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
17386
17387 PR c++/19203, DR 214
17388 * g++.dg/parse/ambig3.C: Not ambiguous.
17389 * g++.dg/template/spec20.C: New.
17390 * g++.dg/template/spec21.C: New.
17391
17392 2005-03-31 Steve Ellcey <sje@cup.hp.com>
17393
17394 PR target/20045
17395 * gcc.dg/ia64-fptr-1.c: Run only on linux.
17396
17397 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17398
17399 PR libfortran/20660
17400 * gfortran.dg/negative_unit.f: New test.
17401
17402 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
17403
17404 * gcc.dg/20050330-1.c: New test.
17405
17406 2005-03-30 Devang Patel <dpatel@apple.com>
17407
17408 * g++.dg/tree-sra/ssa-sra-3.C: New test.
17409
17410 2005-03-30 Dale Johannesen <dalej@apple.com>
17411
17412 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
17413
17414 2005-03-30 Janis Johnson <janis187@us.ibm.com>
17415
17416 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17417 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
17418 Strip options from test name.
17419
17420 2005-03-31 Jan Hubicka <jh@suse.cz>
17421
17422 * gcc.dg/varpool-1.c: New testcase.
17423
17424 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17425
17426 PR c/772
17427 PR c/17913
17428 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
17429 gcc.dg/stmt-expr-label-3.c : New tests.
17430 * gcc.c-torture/execute/medce-2.c: Remove.
17431
17432 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17433
17434 PR c/20368
17435 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
17436 tests.
17437
17438 2005-03-30 Alan Modra <amodra@bigpond.net.au>
17439
17440 * gcc.c-torture/compile/pr20203.c: New test.
17441
17442 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17443
17444 * gfortran.dg/promotion.f90: New test.
17445
17446 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
17447
17448 PR middle-end/20491
17449 * gcc.dg/torture/asm-subreg-1.c: New test.
17450
17451 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
17452
17453 PR c/20672
17454 * gcc.dg/pr20672-1.c: New test.
17455
17456 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
17457
17458 * gfortran.dg/vect: New directory.
17459 * gfortran.dg/vect/vect.exp: New.
17460 * gfortran.dg/vect/vect-1.f90: New test.
17461 * gfortran.dg/vect/vect-2.f90: New test.
17462 * gfortran.dg/vect/vect-3.f90: New test.
17463 * gfortran.dg/vect/vect-4.f90: New test.
17464 * gfortran.dg/vect/vect-5.f90: New test.
17465
17466 2005-03-29 Jakub Jelinek <jakub@redhat.com>
17467
17468 PR middle-end/20622
17469 * gcc.dg/alias-7.c: New test.
17470
17471 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
17472
17473 * gcc.dg/sparc-reg-1.c: New test.
17474
17475 2005-03-28 Steve Ellcey <sje@cup.hp.com>
17476
17477 PR target/19890
17478 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
17479
17480 2005-03-29 Dale Ranta <dir@lanl.gov>
17481 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17482
17483 PR libfortran/20163
17484 * gfortran.dg/pr20163-2.f: New test.
17485
17486 2005-03-28 Jan Hubicka <jh@suse.cz>
17487
17488 PR middle-end/20635
17489 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
17490 by Jakub Jelinek.
17491
17492 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
17493
17494 PR tree-optimization/20626
17495 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
17496 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
17497
17498 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17499
17500 * gfortran.dg/underflow.f90: New test.
17501 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
17502
17503 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17504
17505 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
17506
17507 2005-03-25 Mark Mitchell <mark@codesourcery.com>
17508
17509 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
17510 (g++_init): Make sure that CXXFLAGS is set.
17511 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
17512 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
17513 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17514 * lib/objc.exp (objc_init): Likewise.
17515 * lib/treelang.exp (treelang_init): Likewise.
17516
17517 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
17518
17519 PR tree-optimization/20470
17520 * gcc.dg/tree-ssa/pr20470.c: New test.
17521
17522 2005-03-25 Geoffrey Keating <geoffk@apple.com>
17523
17524 * gcc.dg/ppc-stfiwx.c: New.
17525
17526 2005-03-25 Steve Ellcey <sje@cup.hp.com>
17527
17528 PR target/19888
17529 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
17530
17531 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17532
17533 * gcc.dg/20050325-1.c: Fix a typo.
17534
17535 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17536
17537 PR libfortran/19678
17538 PR libfortran/19679
17539 * gfortran.dg/dos_eol.f: New test.
17540
17541 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17542
17543 PR rtl-optimization/20249
17544 * gcc.dg/20050325-1.c: New test.
17545
17546 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17547
17548 PR libfortran/15332
17549 * gfortran.dg/pr15332.f: New test.
17550
17551 2005-03-24 Dale Johannesen <dalej@apple.com>
17552
17553 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
17554
17555 2005-03-24 Geoffrey Keating <geoffk@apple.com>
17556
17557 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
17558 'internal' visibility.
17559 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
17560 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
17561 'protected' visibility.
17562 * gcc.dg/visibility-7.c: Likewise.
17563 * lib/target-supports.exp (check_visibility_available): Take
17564 a parameter, the kind of visibility to check for.
17565 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
17566 to check_visibility_available.
17567
17568 * g++.dg/expr/cast3.C: New.
17569
17570 2005-03-24 David Edelsohn <edelsohn@gnu.org>
17571
17572 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
17573 rs6000.
17574
17575 2005-03-24 Steve Ellcey <sje@cup.hp.com>
17576
17577 PR target/20095
17578 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
17579
17580 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
17581
17582 * gcc.dg/badshift.c: Renamed to...
17583 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
17584
17585 * gcc.target/i386/badshift.c: Renamed to...
17586 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
17587 only.
17588
17589 PR rtl-optimization/20532
17590 * gcc.target/i386/badshift.c: New.
17591
17592 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17593
17594 * gfortran.dg/pr18025.f90: New test.
17595
17596 2005-03-23 Dale Johannesen <dalej@apple.com>
17597
17598 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
17599
17600 2005-03-23 Mark Mitchell <mark@codesourcery.com>
17601
17602 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
17603
17604 * lib/target-supports.exp (check_iconv_available): Default
17605 libiconv to -liconv, if there is no definition.
17606
17607 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
17608
17609 * gcc.dg/torture/cris-asm-mof-1.c: New test.
17610
17611 2005-03-22 Mark Mitchell <mark@codesourcery.com>
17612
17613 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
17614 * g++.dg/opt/pr7503-2.C: Likewise.
17615 * g++.dg/opt/pr7503-3.C: Likewise.
17616 * g++.dg/opt/pr7503-4.C: Likewise.
17617 * g++.dg/opt/pr7503-5.C: Likewise.
17618 * g++.dg/warn/minmax.C: New test.
17619
17620 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17621
17622 * gfortran.dg/g77_intrinsics_funcs.f: New test.
17623 * gfortran.dg/g77_intrinsics_sub.f: New test.
17624
17625 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
17626 Jan Hubicka <jh@suse.cz>
17627 Steven Bosscher <stevenb@suse.de
17628
17629 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
17630
17631 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17632
17633 PR c++/19980
17634 * g++.dg/template/redecl3.C: New test.
17635
17636 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17637
17638 PR c++/20499
17639 * g++.dg/parse/error16.C: Tweak error markers.
17640
17641 2005-03-22 Jakub Jelinek <jakub@redhat.com>
17642
17643 PR target/20561
17644 * gcc.dg/20050321-2.c: New test.
17645
17646 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
17647
17648 PR c++/20465
17649 PR c++/20381
17650 * g++.dg/template/ptrmem12.C: New.
17651
17652 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
17653
17654 PR rtl-optimization/20527
17655 * gcc.c-torture/execute/pr20527-1.c: New test.
17656
17657 2005-03-22 Ben Elliston <bje@au.ibm.com>
17658
17659 * gcc.misc-tests/options.exp (check_for_options): Create a real C
17660 program, compile it into a real executable and then delete the .c
17661 and .x files afterwards, to avoid problems on testglue targets.
17662
17663 2005-03-21 Stuart Hastings <stuart@apple.com>
17664
17665 * gcc.target/i386/sse-2.c: New.
17666
17667 2005-03-21 Uros Bizjak <uros@kss-loka.si>
17668
17669 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
17670
17671 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17672
17673 * g++.dg/parse/crash25.C: Fix typo.
17674
17675 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17676
17677 PR c++/20461
17678 * g++.dg/parse/crash24.C: New test.
17679
17680 PR c++/20536
17681 * g++.dg/parse/crash25.C: New test.
17682
17683 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17684
17685 PR c++/20147
17686 * g++.dg/ext/stmtexpr4.C: New test.
17687
17688 2005-03-20 Roger Sayle <roger@eyesopen.com>
17689
17690 PR middle-end/20539
17691 * gcc.c-torture/compile/pr13066-1.c: New test case.
17692 * gcc.c-torture/compile/pr20539-1.c: Likewise.
17693 * g++.dg/opt/pr13066-1.C: Likewise.
17694
17695 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
17696
17697 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
17698
17699 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17700
17701 PR fortran/18525
17702 * gfortran.dg/nesting_1.f90: New test.
17703
17704 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17705
17706 PR c++/20240
17707 * g++.dg/lookup/using13.C: New test.
17708
17709 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17710
17711 PR c++/20333
17712 * g++.dg/template/crash36.C: New test.
17713
17714 2005-03-18 Paolo Carlini <pcarlini@suse.de>
17715
17716 PR c++/20463
17717 * g++.dg/template/crash35.C: New test.
17718
17719 2005-03-17 Paolo Carlini <pcarlini@suse.de>
17720
17721 PR c++/19966
17722 * g++.dg/overload/operator2.C: New test.
17723
17724 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17725
17726 PR libfortran/20257
17727 * gfortran.dg/pr20257.f90: New test.
17728
17729 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17730
17731 PR libfortran/20480
17732 * gfortran.dg/pr20480.f90: New test.
17733
17734 2005-03-16 Richard Henderson <rth@redhat.com>
17735
17736 PR middle-end/15700
17737 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
17738 (_rtld_global): New.
17739 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
17740 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
17741
17742 * gcc.dg/alias-3.c: New.
17743 * gcc.dg/alias-4.c: New.
17744 * gcc.dg/alias-5.c: New.
17745 * gcc.dg/alias-6.c: New.
17746
17747 2005-03-15 Geoffrey Keating <geoffk@apple.com>
17748
17749 * gcc.dg/cpp/ucnid-7.c: New.
17750
17751 2005-03-15 Janis Johnson <janis187@us.ibm.com>
17752 Dorit Naishlos <dorit@il.ibm.com>
17753
17754 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
17755 darwin.
17756
17757 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
17758
17759 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
17760 misaligned accesses.
17761 * gcc.dg/vect/vect-58.c: Likewise.
17762 * gcc.dg/vect/vect-92.c: New.
17763 * gcc.dg/vect/vect-93.c: New.
17764
17765 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
17766
17767 PR fortran/18827
17768 * gfortran.dg/assign_2.f90: New test.
17769 * gfortran.dg/assign_3.f90: New test.
17770 * gfortran.dg/assign.f90: New test.
17771
17772 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
17773
17774 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
17775 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
17776 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
17777 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
17778 names.
17779
17780 2005-03-14 Geoffrey Keating <geoffk@apple.com>
17781
17782 * gcc.dg/cpp/ucnid-6.c: New.
17783
17784 * gcc.dg/cpp/normalize-1.c: New.
17785 * gcc.dg/cpp/normalize-2.c: New.
17786 * gcc.dg/cpp/normalize-3.c: New.
17787 * gcc.dg/cpp/normalize-4.c: New.
17788 * gcc.dg/cpp/ucnid-4.c: New.
17789 * gcc.dg/cpp/ucnid-5.c: New.
17790 * g++.dg/cpp/normalize-1.C: New.
17791 * g++.dg/cpp/ucnid-1.C: New.
17792
17793 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17794
17795 * gcc.dg/pr18628.c: New.
17796
17797 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17798
17799 PR c++/20280
17800 * g++.dg/tree-ssa/pr20280.C: New.
17801
17802 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17803
17804 PR fortran/20467
17805 * gfortran.dg/stfunc_2.f90: New test.
17806
17807 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17808
17809 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
17810
17811 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17812
17813 * gcc.dg/tree-ssa/20050314-1.c: New test.
17814
17815 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17816
17817 PR c++/4403
17818 PR c++/9783, DR433
17819 * g++.dg/template/friend34.C: New test.
17820 * g++.dg/template/friend35.C: Likewise.
17821 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
17822
17823 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17824
17825 Friend class name lookup 5/n
17826 PR c++/1016
17827 * g++.dg/lookup/hidden-class1.C: New test.
17828 * g++.dg/lookup/hidden-class2.C: Likewise.
17829 * g++.dg/lookup/hidden-class3.C: Likewise.
17830 * g++.dg/lookup/hidden-class4.C: Likewise.
17831 * g++.dg/lookup/hidden-class5.C: Likewise.
17832 * g++.dg/lookup/hidden-class6.C: Likewise.
17833 * g++.dg/lookup/hidden-class7.C: Likewise.
17834 * g++.dg/lookup/hidden-class8.C: Likewise.
17835 * g++.dg/lookup/hidden-class9.C: Likewise.
17836 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
17837 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
17838 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
17839 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
17840 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
17841 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
17842 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
17843 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
17844 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
17845 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
17846 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
17847
17848 2005-03-13 Mark Mitchell <mark@codesourcery.com>
17849
17850 PR c++/20157
17851 * g++.dg/template/error18.C: New test.
17852
17853 2005-03-09 Ben Elliston <bje@au.ibm.com>
17854
17855 PR debug/16792
17856 * g++.dg/debug/pr16792.C: New test.
17857
17858 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17859
17860 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
17861 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
17862 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
17863 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
17864 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
17865 test assertion names.
17866
17867 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17868
17869 PR fortran/18600
17870 * gfortran.dg/stfunc_1.f90: New test.
17871
17872 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17873
17874 PR fortran/16907
17875 * gfortran.dg/real_index_1.f90: New test.
17876
17877 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17878
17879 PR fortran/20323
17880 * gfortran.dg/spec_expr_1.f90: New test.
17881
17882 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17883
17884 PR c/20402
17885 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
17886 new parser.
17887
17888 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17889
17890 PR fortran/20361
17891 * gfortran.dg/largeequiv_1.f90: New test.
17892
17893 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17894
17895 * gcc.dg/ucnid-1.c: New.
17896 * gcc.dg/ucnid-2.c: New.
17897 * gcc.dg/ucnid-3.c: New.
17898 * gcc.dg/ucnid-4.c: New.
17899 * gcc.dg/ucnid-5.c: New.
17900 * gcc.dg/ucnid-6.c: New.
17901 * gcc.dg/cpp/ucnid-1.c: New.
17902 * gcc.dg/cpp/ucnid-2.c: New.
17903 * gcc.dg/cpp/ucnid-3.c: New.
17904 * g++.dg/other/ucnid-1.C: New.
17905
17906 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17907
17908 * gcc.dg/vmx/darwin-abi-3.c: Delete.
17909
17910 2005-03-11 Per Bothner <per@bothner.com>
17911
17912 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
17913 that diagnotics refer to correct token.
17914 * gcc.dg/unused-3.c: Likewise.
17915
17916 2005-03-11 Per Bothner <per@bothner.com>
17917
17918 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
17919 constant" is now actually on same line as string constant.
17920 * gcc.dg/cpp/direct2s.c: Likewise.
17921
17922 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
17923
17924 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
17925
17926 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17927
17928 PR libfortran/20124
17929 * gfortran.dg/pr20124.f90: New Test
17930
17931 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
17932
17933 PR tree-optimization/20130
17934 * gcc.dg/pr20130-1.c: New test.
17935
17936 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17937
17938 PR target/20095
17939 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
17940
17941 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17942
17943 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
17944
17945 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17946
17947 * g++.dg/eh/forced1.C: Fix comment.
17948 * g++.dg/eh/forced2.C: Ditto.
17949 * g++.dg/eh/forced3.C: Ditto.
17950 * g++.dg/eh/forced4.C: Ditto.
17951
17952 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
17953
17954 PR rtl-opt/20412
17955 * gcc.c-torture/compile/pr20412.c: New test.
17956
17957 2005-03-10 Roger Sayle <roger@eyesopen.com>
17958
17959 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
17960
17961 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17962
17963 PR target/20322
17964 * gcc.dg/20050307-1.c: New test.
17965
17966 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
17967
17968 PR c++/20375
17969 * g++.dg/other/stdarg3.C: New.
17970
17971 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17972
17973 PR c++/18384, c++/18327
17974 * g++.dg/init/array19.C: New test.
17975
17976 PR inline-asm/20314
17977 * gcc.dg/torture/pr20314-1.c: New test.
17978 * gcc.dg/torture/pr20314-2.c: New test.
17979
17980 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
17981
17982 * gcc.dg/20050309-1.c: New test.
17983
17984 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17985
17986 * gcc.dg/builtins-10.c: Reactivate disabled test.
17987 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
17988 new cbrt transformations.
17989
17990 2005-03-09 Mark Mitchell <mark@codesourcery.com>
17991
17992 PR c++/20208
17993 * g++.dg/template/array13.C: New test.
17994
17995 2005-03-09 Paolo Carlini <pcarlini@suse.de>
17996
17997 PR c++/16859
17998 * g++.dg/init/brace4.C: New test.
17999
18000 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
18001
18002 PR c++/20186
18003 * g++.dg/template/non-dependent12.C: New.
18004
18005 2005-03-08 Mark Mitchell <mark@codesourcery.com>
18006
18007 PR c++/20142
18008 * g++.dg/init/array18.C: Add dg-do run marker.
18009
18010 PR c++/20142
18011 * g++.dg/init/array18.C: New test.
18012
18013 2005-03-09 Ben Elliston <bje@au.ibm.com>
18014
18015 * consistency.vlad/vlad.exp: Remove trailing semicolons.
18016 * g++.dg/gcov/gcov.exp: Likewise.
18017 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
18018 * gcc.target/xstormy16/xstormy16.exp: Likewise.
18019 * lib/c-torture.exp: Likewise.
18020 * lib/fortran-torture.exp: Likewise.
18021 * lib/g++.exp: Likewise.
18022 * lib/gcc-defs.exp: Likewise.
18023 * lib/gcc-dg.exp: Likewise.
18024 * lib/gcc.exp: Likewise.
18025 * lib/gcov.exp: Likewise.
18026 * lib/gfortran.exp: Likewise.
18027 * lib/mike-g++.exp: Likewise.
18028 * lib/mike-gcc.exp: Likewise.
18029 * lib/objc-torture.exp: Likewise.
18030 * lib/objc.exp: Likewise.
18031 * lib/profopt.exp: Likewise.
18032 * lib/target-libpath.exp: Likewise.
18033 * lib/target-supports.exp: Likewise.
18034 * lib/treelang.exp: Likewise.
18035 * lib/wrapper.exp: Likewise.
18036
18037 2005-03-08 Jeff Law <law@redhat.com>
18038
18039 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
18040 PHI-OPT changes.
18041
18042 2005-03-08 Ira Rosen <irar@il.ibm.com>
18043
18044 * gcc.dg/vect/pr20122.c: New test.
18045
18046 2005-03-07 Jeff Law <law@redhat.com>
18047
18048 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
18049 was folded away.
18050 * gcc.dg/tree-ssa/pr18133-1.c: New test.
18051 * gcc.dg/tree-ssa/pr18133-2.c: New test.
18052 * gcc.dg/tree-ssa/pr18134.c: New test.
18053
18054 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18055
18056 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
18057 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
18058 gcc.dg/torture/builtin-noret-2.c: Require weak support.
18059
18060 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
18061
18062 PR tree-opt/17671
18063 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
18064
18065 2005-03-07 Mark Mitchell <mark@codesourcery.com>
18066
18067 * g++.dg/warn/Wnvdtor.C: New test.
18068
18069 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
18070
18071 * gcc.dg/torture/pr19683-1.c: New test.
18072
18073 2005-03-06 Steven G. Kargl <kargls@comcast.net>
18074
18075 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
18076 * gfortran.dg/g77/19990313-2.f: Ditto.
18077 * gfortran.dg/g77/19990313-3.f: Ditto.
18078 * gfortran.dg/g77/19990525-0.f: Ditto.
18079 * gfortran.dg/g77/19990826-0.f: Ditto.
18080 * gfortran.dg/g77/19990826-2.f: Ditto.
18081 * gfortran.dg/g77/19990826-3.f: Ditto.
18082 * gfortran.dg/g77/20000511-1.f: Ditto.
18083 * gfortran.dg/g77/20000511-2.f: Ditto.
18084 * gfortran.dg/g77/970625-2.f: Ditto.
18085 * gfortran.dg/g77/980310-2.f: Ditto.
18086 * gfortran.dg/g77/980310-3.f: Ditto.
18087 * gfortran.dg/g77/980310-8.f: Ditto.
18088 * gfortran.dg/g77/980519-2.f: Ditto.
18089 * gfortran.dg/g77/alpha1.f: Ditto.
18090 * gfortran.dg/g77/claus.f: Ditto.
18091 * gfortran.dg/g77/erfc.f: Ditto.
18092 * gfortran.dg/g77/short.f: Ditto.
18093 * gfortran.fortran-torture/execute/data.f90: Ditto.
18094 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
18095 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
18096
18097 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18098
18099 * lib/file-format.exp (gcc_target_object_format): Add check for som
18100 format and hardcode object formats on hppa*-*-hpux*.
18101 * lib/target-supports.exp (check_weak_available): Add check for som
18102 object format. Always return 0 on hppa*-*-hpux10*.
18103
18104 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
18105 is defined.
18106
18107 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
18108
18109 2005-03-05 Steven G. Kargl <kargls@comcast.net>
18110
18111 * gfortran.dg/pr19936_1.f90: New test.
18112 * gfortran.dg/pr19936_2.f90: New test.
18113 * gfortran.dg/pr19936_3.f90: New test.
18114
18115 2005-03-05 Steven G. Kargl <kargls@comcast.net>
18116 Paul Thomas <prthomas@drfccad.cea.fr>
18117
18118 * gfortran.dg/PR19754_1.f90: New test.
18119 * gfortran.dg/PR19754_2.f90: Ditto.
18120
18121 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18122
18123 PR c++/19311
18124 * g++.dg/template/non-dependent11.C: New test.
18125
18126 2005-03-05 Uros Bizjak <uros@kss-loka.si>
18127
18128 * lib/target-supports.exp (check_iconv_available): Fix comment.
18129
18130 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
18131 Joseph S. Myers <joseph@codesourcery.com>
18132
18133 PR c++/19797
18134 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
18135
18136 2005-03-04 Matthew Sachs <msachs@apple.com>
18137
18138 * gcc.exp (gcc_target_compile): Put braces around
18139 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
18140 * objc.exp (objc_target_compile): Likewise.
18141 * treelang.exp (treelang_target_compile): Likewise.
18142
18143 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18144
18145 PR fortran/19673
18146 * gfortran.dg/func_result_1.f90: New test.
18147
18148 2005-03-04 Ben Elliston <bje@au.ibm.com>
18149
18150 * gcc.misc-tests/options.exp: New test.
18151
18152 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
18153
18154 * gcc.dg/pr15784-4.c: New test.
18155
18156 2005-03-03 Geoffrey Keating <geoffk@apple.com>
18157
18158 * gcc.c-torture/execute/pr17133.c: New.
18159 * gcc.c-torture/compile/20050303-1.c: New.
18160
18161 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
18162
18163 * gcc.dg/cpp/assert4.c: Fix for cygwin.
18164
18165 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
18166
18167 * g++.dg/overload/using2.C: New.
18168
18169 2005-03-02 Mark Mitchell <mark@codesourcery.com>
18170
18171 PR c++/19916
18172 * g++.dg/init/ptrmem2.C: New test.
18173
18174 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
18175
18176 PR c/8927
18177 * gcc.dg/pr8927-1.c: New test.
18178
18179 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
18180
18181 PR c++/20232
18182 * g++.dg/inherit/covariant12.C: New.
18183
18184 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18185
18186 PR fortran/19479
18187 * gfortran.dg/bound_1.f90: New test.
18188
18189 2005-02-28 Janis Johnson <janis187@us.ibm.com>
18190
18191 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
18192 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
18193
18194 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
18195
18196 PR c/20245
18197 * gcc.dg/pr20245-1.c: New test.
18198
18199 2005-02-28 Jakub Jelinek <jakub@redhat.com>
18200
18201 PR middle-end/19874
18202 * gcc.c-torture/execute/20050119-2.c: New test case.
18203
18204 2005-02-28 Ben Elliston <bje@au.ibm.com>
18205
18206 * README: Update the DejaGnu bug reporting address.
18207 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
18208 * lib/objc-torture.exp: Likewise.
18209
18210 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
18211
18212 * gfortran.dg/boz_1.f90: New test.
18213 * gfortran.dg/boz_3.f90: New test.
18214 * gfortran.dg/boz_4.f90: New test.
18215
18216 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
18217
18218 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
18219 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
18220
18221 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18222
18223 PR libfortran/20101
18224 * gfortran.dg/write_0_pe_format.f90: New test.
18225
18226 2005-02-27 Jakub Jelinek <jakub@redhat.com>
18227
18228 PR c++/20206
18229 * g++.dg/opt/thunk2.C: New test.
18230 * g++.dg/opt/covariant1.C: New test.
18231
18232 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18233
18234 * gfortran.dg/e_d_fmt.f90: New test.
18235
18236 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
18237
18238 * gcc.dg/asm-b.c: Fix comment typos.
18239
18240 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
18241
18242 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
18243 a V_MAY_DEF also.
18244
18245 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
18246
18247 PR tree-opt/20188
18248 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
18249 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
18250 * gcc.dg/asm-b.c: New test.
18251
18252 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
18253
18254 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
18255 Disable this test on IRIX 6.
18256
18257 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
18258
18259 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
18260 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
18261 parser.
18262
18263 2005-02-25 Diego Novillo <dnovillo@redhat.com>
18264
18265 PR tree-optimization/20204
18266 * testsuite/gcc.dg/pr20204.c: New test.
18267
18268 2005-02-24 Jakub Jelinek <jakub@redhat.com>
18269
18270 PR target/20196
18271 * gcc.c-torture/execute/20050224-1.c: New test.
18272
18273 PR c++/20175
18274 * g++.dg/warn/Wbraces2.C: New test.
18275
18276 2005-02-23 Mark Mitchell <mark@codesourcery.com>
18277
18278 PR c++/19878
18279 * g++.dg/init/const2.C: New test.
18280
18281 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
18282
18283 PR tree-optimization/20100
18284 * gcc.c-torture/execute/pr20100-1.c: New test.
18285
18286 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18287
18288 * gfortran.dg/implicit_3.f90: New test.
18289
18290 * gfortran.dg/deftype_1.f90: New test.
18291
18292 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
18293
18294 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
18295 the test passes.
18296 * g++.dg/other/anon3.C: Accept a warning.
18297
18298 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
18299
18300 * gcc.dg/pr20017.c: Fix a comment typo.
18301
18302 2005-02-23 Bud Davis <bdavis@gfortran.org>
18303
18304 * gfortran.dg/list_read_4.f90: Change to f90 comments.
18305
18306 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18307
18308 PR ada/19902
18309 * ada/acats/tests/cxa/cxa3004.a: Remove.
18310 * ada/acats/tests/cxb/cxb30061.am: Likewise.
18311
18312 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18313
18314 PR c++/20073
18315 * g++.dg/init/const1.C: New test.
18316
18317 PR c++/19991
18318 * g++.dg/parse/constant7.C: New test.
18319
18320 PR c++/20152
18321 * g++.dg/parse/error27.C: New test.
18322 * g++.dg/template/qualttp15.C: Adjust error markers.
18323 * g++.old-deja/g++.other/struct1.C: Likewise.
18324
18325 PR c++/20153
18326 * g++.dg/template/error17.C: New test.
18327
18328 PR c++/20148
18329 * g++.dg/parser/error26.C: New test.
18330
18331 2005-02-22 Diego Novillo <dnovillo@redhat.com>
18332
18333 PR tree-optimization/20100
18334 PR tree-optimization/20115
18335 * gcc.dg/pr20115.c: New test.
18336 * gcc.dg/pr20115-1.c: New test.
18337 * gcc.dg/pr20100.c: New test.
18338 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
18339 call-clobbered variables after alias1.
18340
18341 2005-02-22 Bud Davis <bdavis@gfortran.org>
18342
18343 * gfortran.dg/list_read_4.f90: new test.
18344
18345 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
18346
18347 PR rtl-optimization/20017.
18348 * gcc.dg/pr20017.c: New.
18349
18350 2005-02-22 Devang Patel <dpatel@apple.com>
18351
18352 PR 19952
18353 * g++.dg/tree-ssa/pr19952.C: New test.
18354
18355 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18356
18357 PR c++/19883
18358 * g++.dg/parse/constant6.C: New test.
18359
18360 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18361
18362 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18363 * g++.dg/charset/asm2.c: Likewise.
18364 * g++.dg/charset/asm3.c: Likewise.
18365 * g++.dg/charset/asm4.c: Likewise.
18366 * g++.dg/charset/asm5.c: Likewise.
18367 * g++.dg/charset/attribute1.c: Likewise.
18368 * g++.dg/charset/attribute2.c: Likewise.
18369 * g++.dg/charset/extern1.cc: Likewise.
18370 * g++.dg/charset/extern2.cc: Likewise.
18371 * g++.dg/charset/extern3.cc: Likewise.
18372 * g++.dg/charset/function.cc: Likewise.
18373 * g++.dg/charset/string.c: Likewise.
18374 * g++.dg/charset/charset.exp: Likewise.
18375 * lib/target-supports.exp (check_iconv_available): Fix comment.
18376
18377 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18378
18379 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
18380 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18381 * gcc.dg/charset/asm2.c: Likewise.
18382 * gcc.dg/charset/asm3.c: Likewise.
18383 * gcc.dg/charset/asm4.c: Likewise.
18384 * gcc.dg/charset/asm5.c: Likewise.
18385 * gcc.dg/charset/asm6.c: Likewise.
18386 * gcc.dg/charset/attribute1.c: Likewise.
18387 * gcc.dg/charset/attribute2.c: Likewise.
18388 * gcc.dg/charset/builtin1.c: Likewise.
18389 * gcc.dg/charset/extern.c: Likewise.
18390 * gcc.dg/charset/function.c: Likewise.
18391 * gcc.dg/charset/string.c: Likewise.
18392 * gcc.dg/charset/charset.exp: Likewise.
18393
18394 2005-02-21 Bud Davis <bdavis9659@comcast.net>
18395
18396 PR fortran/20086
18397 * gfortran.dg/pr20086.f90: New test.
18398
18399 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
18400
18401 PR tree-optimization/19786
18402 * g++.dg/tree-ssa/pr19786.C: New.
18403
18404 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18405
18406 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
18407
18408 2005-02-21 Jeff Law <law@redhat.com>
18409
18410 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
18411
18412 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18413
18414 * gfortran.dg/do_iterator: Split loop, markup all lines for
18415 which an error locus is printed.
18416 * gfortran.dg/pr17708.f90: Markup all lines for which an error
18417 locus is printed.
18418 * gfortran.dg/select_4.f90: Likewise.
18419 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
18420 locuses in the various permutations.
18421
18422 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
18423
18424 PR tree-optimization/19951
18425 * g++.dg/vect: New directory.
18426 * g++.dg/vect/vect.exp: New file.
18427 * g++.dg/vect/pr19951.cc: New testcase.
18428 * g++.dg/dg.exp: Also prune vectorizer tests.
18429
18430 2005-02-20 Zack Weinberg <zack@codesourcery.com>
18431
18432 PR 18785
18433 * gcc.dg/charset/builtin1.c: New test.
18434
18435 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18436
18437 PR c++/19299
18438 * g++.dg/inherit/volatile1.C: New test.
18439
18440 PR c++/19440
18441 * g++.dg/template/dtor4.C: New test.
18442
18443 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18444
18445 * gfortran.dg/int_1.f90: New test.
18446
18447 2005-02-19 Devang Patel <dpatel@apple.com>
18448
18449 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
18450
18451 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18452
18453 * gfortran.dg/achar_1.f90: New test.
18454
18455 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
18456
18457 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
18458
18459 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
18460 Jakub Jelinek <jakub@redhat.com>
18461
18462 PR tree-optimization/19828
18463 * gcc.dg/tree-ssa/loop-7.c: New test.
18464 * gcc.c-torture/execute/20050218-1.c: New test.
18465
18466 2005-02-19 Jakub Jelinek <jakub@redhat.com>
18467
18468 PR c/20043
18469 * gcc.dg/transparent-union-1.c: New test.
18470 * gcc.dg/transparent-union-2.c: New test.
18471
18472 2005-02-18 James E Wilson <wilson@specifixinc.com>
18473
18474 PR tree-optimization/18977
18475 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
18476
18477 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
18478
18479 PR target/20054
18480 * gcc.dg/pr20054.c: New test.
18481
18482 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18483
18484 PR c++/19508
18485 * g++.dg/ext/attrib20.C: New test.
18486
18487 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
18488
18489 PR middle-end/20030
18490 * gfortran.fortran-torture/execute/character_passing.f90: New test.
18491
18492 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
18493
18494 PR c++/20008
18495 * g++.dg/opt/switch4.C: New.
18496
18497 2005-02-18 Jakub Jelinek <jakub@redhat.com>
18498
18499 PR c++/20023
18500 PR tree-optimization/20009
18501 * gcc.c-torture/compile/20050217-1.c: New test.
18502 * g++.dg/opt/switch3.C: New test.
18503
18504 PR tree-optimization/18947
18505 * gcc.c-torture/compile/20050215-1.c: New test.
18506 * gcc.c-torture/compile/20050215-2.c: New test.
18507 * gcc.c-torture/compile/20050215-3.c: New test.
18508
18509 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
18510
18511 PR c++/20028
18512 * g++.dg/template/crash34.C: New.
18513
18514 PR c++/20022
18515 * g++.dg/other/access3.C: New.
18516
18517 2005-02-17 Ira Rosen <irar@il.ibm.com>
18518
18519 * gcc.dg/vect/vect-98.c: New test.
18520
18521 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
18522
18523 PR tree-optimization/19967
18524 * gcc.dg/pr19967.c: New.
18525
18526 2005-02-16 Jakub Jelinek <jakub@redhat.com>
18527
18528 PR middle-end/19857
18529 * gcc.dg/tree-ssa/20050215-1.c: New test.
18530 * gcc.c-torture/execute/20050215-1.c: New test.
18531
18532 2005-02-15 Eric Christopher <echristo@redhat.com>
18533
18534 * gcc.dg/cpp/20050215-1.c: New file.
18535
18536 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
18537
18538 PR tree-optimization/15785
18539 * gcc.dg/pr15785-1.c: New test.
18540
18541 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
18542
18543 PR c++/17788
18544 * g++.dg/init/ctor4.C: New.
18545 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
18546
18547 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
18548
18549 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
18550 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
18551
18552 2005-02-15 Andreas Schwab <schwab@suse.de>
18553
18554 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
18555 declare malloc.
18556
18557 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
18558
18559 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
18560
18561 2005-02-14 Diego Novillo <dnovillo@redhat.com>
18562
18563 PR tree-optimization/19853
18564 * gcc.c-torture/compile/pr19853.c: New test.
18565
18566 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18567
18568 PR c++/19608
18569 * g++.dg/parse/local-class1.C: New.
18570
18571 PR c++/19895
18572 * g++.dg/parse/ptrmem3.C: New.
18573
18574 PR c++/19884
18575 * g++.old-deja/g++.oliva/template6.C: Add another case.
18576 * g++.dg/template/explicit6.C: New.
18577
18578 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
18579
18580 PR c++/17816
18581 * g++.dg/other/redecl2.C: New.
18582
18583 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18584
18585 PR c++/19891
18586 * g++.dg/abi/covariant4.C: New.
18587
18588 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
18589
18590 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
18591
18592 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
18593
18594 * gcc.dg/vect/vect-96.c: Fix typo.
18595
18596 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18597
18598 PR c++/14479
18599 PR c++/19487
18600 * g++.dg/template/enum5.C: New test.
18601
18602 2005-02-12 Ira Rosen <irar@il.ibm.com>
18603
18604 * gcc.dg/vect/vect-97.c: New test.
18605
18606 2005-02-12 Ira Rosen <irar@il.ibm.com>
18607
18608 * gcc.dg/vect/vect-96.c: New test.
18609
18610 2005-02-12 Uros Bizjak <uros@kss-loka.si>
18611
18612 * gcc.dg/builtins-34.c: Also check ldexp*.
18613
18614 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
18615
18616 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
18617
18618 2005-02-11 Janis Johnson <janis187@us.ibm.com>
18619
18620 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
18621 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
18622 dg-require-dll, dg-require-iconv, dg-require-named-sections,
18623 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
18624 selector_list, selector_expression, dg-process-target): Move to new
18625 file target-supports-dg.exp.
18626 * lib/target-supports-dg.exp: New.
18627
18628 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
18629 New.
18630
18631 2005-02-11 Jakub Jelinek <jakub@redhat.com>
18632
18633 PR c++/19666
18634 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
18635
18636 PR middle-end/19858
18637 * gcc.c-torture/compile/20050210-1.c: New test.
18638
18639 2005-02-11 Mark Mitchell <mark@codesourcery.com>
18640
18641 PR c++/19755
18642 * g++.dg/warn/Wbraces1.C: New test.
18643
18644 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
18645
18646 * gcc.dg/builtins-52.c: New testcase.
18647
18648 2005-02-10 Jakub Jelinek <jakub@redhat.com>
18649
18650 PR c/19342
18651 * gcc.c-torture/execute/20050119-1.c: New test.
18652
18653 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18654
18655 PR c++/19811
18656 * g++.dg/init/delete1.C: New test.
18657
18658 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
18659
18660 PR c++/18470
18661 * g++.dg/template/static12.C: New test.
18662
18663 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18664
18665 PR c++/19787
18666 * g++.dg/conversion/ambig1.C: New test.
18667
18668 PR c++/19739
18669 * g++.dg/ext/attrib19.C: New test.
18670
18671 PR c++/19732
18672 * g++.dg/parse/dtor5.C: New test.
18673
18674 PR c++/19762
18675 * g++.dg/template/dtor3.C: New test.
18676
18677 PR c++/19826
18678 * g++.dg/template/static11.C: New test.
18679 * g++.dg/template/crash2.C: Remove dg-error marker.
18680
18681 2005-02-09 Janis Johnson <janis187@us.ibm.com>
18682
18683 PR C++/18491
18684 * g++.old-deja/g++.mike/p10769a.C: Remove.
18685
18686 2005-02-09 Roger Sayle <roger@eyesopen.com>
18687
18688 * gcc.dg/builtins-48.c: New test case.
18689 * gcc.dg/builtins-49.c: New test case.
18690 * gcc.dg/builtins-50.c: New test case.
18691 * gcc.dg/builtins-51.c: New test case.
18692
18693 2005-02-09 Ian Lance Taylor <ian@airs.com>
18694
18695 PR middle-end/19583
18696 * g++.dg/warn/Wreturn-type-3.C: New test.
18697
18698 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18699
18700 PR middle-end/19402
18701 * gcc.dg/pr19402-1.c: New testcase.
18702 * gcc.dg/pr19402-2.c: likewise.
18703
18704 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18705
18706 PR middle-end/19854
18707 * g++.dg/tree-ssa/tmmti.C: New testcase.
18708
18709 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18710
18711 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
18712
18713 2005-02-08 Mark Mitchell <mark@codesourcery.com>
18714
18715 PR c++/19733
18716 * g++.dg/parse/crash23.C: New test.
18717 * g++.dg/warn/Weff1.C: New test.
18718
18719 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18720
18721 * gcc.dg/20050209-1.c: New test.
18722
18723 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18724
18725 PR target/19799
18726 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
18727
18728 2005-02-08 Mike Stump <mrs@apple.com>
18729
18730 * g++.dg/pch/import-2.c: New test.
18731 * g++.dg/pch/import-2.hs: New.
18732 * g++.dg/pch/include/import-2a.h: New.
18733 * g++.dg/pch/include/import-2b.h: New.
18734
18735 2005-02-08 Janis Johnson <janis187@us.ibm.com>
18736
18737 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
18738
18739 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18740
18741 * gfortran.dg/substr_1.f90: New test.
18742
18743 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
18744
18745 PR middle-end/19775
18746 * gcc.dg/torture/builtin-power-1.c: Disable test for
18747 invalid transformation.
18748 * gcc.dg/builtins-10.c: Likewise. Disable one test we
18749 no longer optimize.
18750 * gcc.dg/builtins-47.c: New testcase.
18751
18752 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
18753 Dorit Naishlos <dorit@il.ibm.com>
18754
18755 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
18756
18757 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
18758
18759 * gcc.c-torture/compile/20050206-1.c: New test.
18760
18761 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18762
18763 PR tree-opt/19768
18764 * g++.dg/opt/pr19768.C: New test.
18765
18766 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18767
18768 PR tree-opt/19736
18769 * gcc.c-torture/compile/pr19736.c: New test.
18770
18771 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18772
18773 PR c++/17401
18774 * g++.dg/parse/error25.C: New test.
18775
18776 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
18777
18778 * gcc.c-torture/execute/20050203-1.c: New.
18779
18780 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
18781
18782 * gcc.dg/vect/vect-85.c: Remove xfail.
18783 * gcc.dg/vect/vect-86.c: Remove xfail.
18784 * gcc.dg/vect/vect-87.c: Remove xfail.
18785 * gcc.dg/vect/vect-88.c: Remove xfail.
18786
18787 2005-02-02 Geoffrey Keating <geoffk@apple.com>
18788
18789 * gcc.dg/altivec-19.c: New.
18790
18791 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
18792
18793 PR c/17807
18794 * gcc.dg/nested-func-3.c: New test.
18795 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
18796
18797 2005-02-02 Janis Johnson <janis187@us.ibm.com>
18798
18799 * gcc.test-framework/gen_directive_tests: Generate tests for
18800 selector expressions.
18801
18802 2005-02-02 Matt Austern <austern@apple.com>
18803
18804 PR c++/19628
18805 * g++/ext/builtin7.C: New.
18806 * g++/ext/builtin8.C: New.
18807
18808 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18809
18810 PR c/18502
18811 * gcc.dg/pr18502-1.c: New test.
18812
18813 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18814
18815 PR c++/17413
18816 * g++.dg/template/local4.C: Tweak.
18817
18818 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
18819
18820 PR tree-optimization/19578
18821 * gcc.c-torture/compile/20050202-1.c: New test.
18822
18823 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18824
18825 PR c/19435
18826 * gcc.dg/c99-init-4.c: New test.
18827
18828 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18829
18830 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
18831
18832 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
18833
18834 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
18835 * g++.dg/eh/check-vect.h: New.
18836
18837 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
18838 * gcc.dg/vect/vect-78.c: Ditto.
18839 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
18840 Remove.
18841
18842 * g++.dg/conversion/simd1.C: Expect warning.
18843 * g++.dg/ext/attribute-test-1.C: Ditto.
18844 * g++.dg/ext/attribute-test-2.C: Ditto.
18845 * g++.dg/ext/attribute-test-3.C: Ditto.
18846 * g++.dg/ext/attribute-test-4.C: Ditto.
18847
18848 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
18849 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
18850
18851 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
18852
18853 2005-02-01 Richard Henderson <rth@redhat.com>
18854
18855 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18856 long double for ibm double-double format.
18857 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18858
18859 2005-02-01 Diego Novillo <dnovillo@redhat.com>
18860
18861 PR tree-optimization/19633
18862 * testsuite/gcc.dg/pr19633-1.c: New test.
18863 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
18864 to NULL or a symbol.
18865
18866 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18867
18868 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
18869 New procs.
18870 (dg-process-target (local override)): Handle selector expressions.
18871
18872 * gcc.test-framework/README: Describe tests in source directory.
18873 * gcc.test-framework/test-framework.awk: Handle dg- tests.
18874 * gcc.test-framework/test-framework.exp: Handle dg- tests.
18875 * gcc.test-framework/dg-bogus-exp-P.c: New test.
18876 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
18877 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
18878 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
18879 * gcc.test-framework/dg-do-link-exp-P.c: New test.
18880 * gcc.test-framework/dg-do-run-exp-P.c: New test.
18881 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
18882 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
18883 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
18884 * gcc.test-framework/dg-error-exp-P.c: New test.
18885 * gcc.test-framework/dg-error-exp-XP.c: New test.
18886 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
18887 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
18888 * gcc.test-framework/dg-output-exp-P.c: New test.
18889 * gcc.test-framework/dg-output-exp-XF.c: New test.
18890 * gcc.test-framework/dg-warning-exp-P.c: New test.
18891 * gcc.misc-tests/dg-1.c: Remove.
18892 * gcc.misc-tests/dg-2.c: Remove.
18893 * gcc.misc-tests/dg-3.c: Remove.
18894 * gcc.misc-tests/dg-4.c: Remove.
18895 * gcc.misc-tests/dg-5.c: Remove.
18896 * gcc.misc-tests/dg-6.c: Remove.
18897 * gcc.misc-tests/dg-7.c: Remove.
18898 * gcc.misc-tests/dg-8.c: Remove.
18899 * gcc.misc-tests/dg-9.c: Remove.
18900 * gcc.misc-tests/dg-10.c: Remove.
18901 * gcc.misc-tests/dg-11.c: Remove.
18902 * gcc.misc-tests/dg-12.c: Remove.
18903 * gcc.misc-tests/dg-test.exp: Remove.
18904
18905 * gcc.test-framework/test-framework.awk: Change recording and
18906 printing of passes and failures.
18907
18908 * gcc.test-framework: New directory.
18909 * gcc.test-framework/README: New.
18910 * gcc.test-framework/test-framework.exp: New.
18911 * gcc.test-framework/test-framework.awk: New.
18912 * gcc.test-framework/gen_directive_tests: New.
18913
18914 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
18915
18916 * lib/treelang.exp: Fix comment typos.
18917 (treelang_target_compile): Don't append libs=-ltreelang to options.
18918
18919 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
18920
18921 * g++.dg/parse/typename7.C: Adjust error messages.
18922
18923 2005-01-31 Jeff Law <law@redhat.com>
18924
18925 * gcc.c-torture/execute/20050131-1.c: New test.
18926 * gcc.dg/wcaselabel.c: New test.
18927
18928 2005-01-31 Mark Mitchell <mark@codesourcery.com>
18929
18930 * g++.dg/other/warning1.C: Adjust error messags.
18931 * g++.dg/parse/constant5.C: New test.
18932
18933 2005-01-31 Steven Bosscher <stevenb@suse.de>
18934
18935 PR c/19333
18936 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
18937 the test case valid.
18938 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
18939 * testsuite/gcc.dg/array-7.c: Adjust expected result.
18940 * testsuite/gcc.dg/pr18596-3.c: Likewise.
18941 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
18942 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
18943 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
18944
18945 2005-01-31 Dale Johannesen <dalej@apple.com>
18946
18947 * g++.dg/opt/pr19650.C: New test.
18948
18949 2005-01-31 Richard Henderson <rth@redhat.com>
18950
18951 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18952 long double for intel double extended format.
18953 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18954
18955 2005-01-30 Mark Mitchell <mark@codesourcery.com>
18956
18957 PR c++/19555
18958 * g++.dg/template/static10.C: New test.
18959
18960 PR c++/19395
18961 * g++.dg/parse/error24.C: New test.
18962
18963 PR c++/19367
18964 * g++.dg/lookup/builtin1.C: New test.
18965
18966 PR c++/19457
18967 * g++.dg/warn/conv3.C: New test.
18968
18969 2005-01-30 Bud Davis <bdavis@gfortran.org>
18970
18971 PR fortran/19647
18972 * gfortan.dg/inquire_7.f90
18973
18974 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
18975
18976 PR tree-optimization/15791
18977 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
18978 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
18979 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
18980 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
18981 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
18982 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
18983 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
18984 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
18985 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
18986 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
18987
18988 2005-01-29 Paul Brook <paul@codesourcery.com>
18989
18990 PR fortran/18565
18991 * check.c (real_or_complex_check): New function.
18992 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
18993 * intrinsic.c (add_functions): Use new check functions.
18994 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
18995 Add prototypes.
18996
18997 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
18998
18999 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
19000 gcc.dg/lvalue-3.c: New tests.
19001 * gcc.dg/concat.c: Update expected messages.
19002
19003 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
19004
19005 PR libfortran/19595
19006 * gfortran.dg/eor_1.f90: New test.
19007
19008 2005-01-29 Steven G. Kargl <kargls@comcast.net>
19009
19010 PR fortran/19589
19011 * gfortran.dg/logical_data_1.f90: New test.
19012
19013 2005-01-28 Mark Mitchell <mark@codesourcery.com>
19014
19015 PR c++/19253
19016 * g++.dg/template/crash33.C: New test.
19017
19018 PR c++/19667
19019 * g++.dg/template/crash32.C: New test.
19020
19021 2005-01-28 Ian Lance Taylor <ian@airs.com>
19022
19023 PR middle-end/16558
19024 * g++.dg/warn/Wreturn-type-2.C: New test.
19025
19026 2004-06-24 Jeff Law <law@redhat.com>
19027
19028 * gcc.dg/tree-ssa/20050128-1.c: New test.
19029
19030 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
19031
19032 * gcc.target/frv/all-mdpackh-1.c: New test.
19033
19034 2005-01-28 Steven Bosscher <stevenb@suse.de>
19035
19036 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
19037
19038 2005-01-27 Richard Henderson <rth@redhat.com>
19039
19040 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
19041
19042 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
19043
19044 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
19045
19046 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
19047
19048 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
19049 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
19050 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
19051 to cope with cases where the multilib options override the dg-options.
19052
19053 2005-01-27 Jakub Jelinek <jakub@redhat.com>
19054
19055 PR c/18946
19056 * gcc.dg/noncompile/20050120-1.c: New test.
19057
19058 2005-01-26 Diego Novillo <dnovillo@redhat.com>
19059
19060 PR tree-optimization/19633
19061 * gcc.dg/pr19633.c: New test.
19062 * gcc.dg/tree-ssa/pr19633.c: New test.
19063
19064 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
19065
19066 * gcc.dg/20041216-1.c: New test.
19067
19068 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
19069
19070 PR objc/18862
19071 * objc.dg/selector-2.m: New test.
19072
19073 2005-01-26 Jakub Jelinek <jakub@redhat.com>
19074
19075 * g++.dg/opt/range-test-2.C: New test.
19076
19077 PR rtl-optimization/19579
19078 * gcc.c-torture/execute/20050124-1.c: New test.
19079
19080 2005-01-26 Greg Parker <gparker@apple.com>
19081 Stuart Hastings <stuart@apple.com>
19082
19083 * gcc.c-torture/execute/20050125-1.c: New.
19084
19085 2005-01-18 Jan Hubicka <jh@suse.cz>
19086
19087 PR tree-optimize/19337
19088 * gcc.c-torture/compile/20050119-1.c: New test.
19089
19090 2005-01-24 James E Wilson <wilson@specifixinc.com>
19091
19092 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
19093 test for successful match.
19094
19095 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
19096
19097 PR objc/18408
19098 * objc.dg/comp-types-7.m: New test.
19099
19100 2005-01-24 Janis Johnson <janis187@us.ibm.com>
19101
19102 * lib/target-supports.exp (current_target_name): New.
19103 (check_effective_target_ilp32, check_effective_target_lp64):
19104 Cache the result to use as long as the current target, with
19105 multilib flags, remains the same.
19106
19107 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
19108 (dg-require-weak, dg-require-visibility, dg-require-alias,
19109 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
19110 dg-require-effective-target, dg-skip-if): Remove call to
19111 skip_test_and_clear_xfail.
19112 (dg-test): Clear xfail data.
19113
19114 2005-01-24 Jakub Jelinek <jakub@redhat.com>
19115
19116 PR target/17751
19117 * gcc.dg/ppc64-toc.c: New test.
19118
19119 * g++.dg/tree-ssa/empty-1.C: New test.
19120
19121 PR middle-end/19551
19122 * gcc.c-torture/execute/20050121-1.c: New test.
19123 * gcc.dg/20050121-2.c: New test.
19124
19125 2004-01-23 Steven G. Kargl <kargls@comcast.net>
19126 Paul Brook <paul@codesourcery.com>
19127
19128 PR fortran/17941
19129 * gfortran.dg/real_const_1.f: New test.
19130 * gfortran.dg/real_const_2.f90: New test.
19131 * gfortran.dg/complex_int_1.f90: New test.
19132
19133 2005-01-23 Bud Davis <bdavis9659@comcast.net>
19134
19135 PR fortran/19313
19136 * gfortan.dg/inquire_6.f90: New test.
19137
19138 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
19139
19140 PR libfortran/19451
19141 * open_readonly_1.f90: New test.
19142
19143 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
19144
19145 PR libfortran/18982
19146 * gfortran.dg/open_new.f90: New file.
19147
19148 2005-01-22 Paul Brook <paul@codesourcery.com>
19149
19150 * namelist_1.f90: New test.
19151
19152 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
19153
19154 PR tree-optimization/19484
19155 * gcc.c-torture/compile/20050122-[12].c: New tests.
19156
19157 2005-01-22 Paul Brook <paul@codesourcery.com>
19158
19159 * gfortran.dg/implicit_2.f90: New test.
19160
19161 2005-01-22 Bud Davis <bdavis9659@comcast.net>
19162
19163 PR fortran/19314
19164 * gfortran.dg/inquire_5.f90: New test.
19165
19166 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19167
19168 PR c/18809
19169 * gcc.dg/pr18809-1.c: New test.
19170
19171 2005-01-21 Ian Lance Taylor <ian@airs.com>
19172
19173 * gcc.dg/20050121-1.c: New test.
19174
19175 PR tree-optimization/13000
19176 * gcc.dg/20040206-1.c: Change warning to point where function is
19177 being inlined.
19178
19179 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19180
19181 PR c++/19208
19182 * g++.dg/template/array11.C: New test.
19183
19184 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19185
19186 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
19187 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
19188 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
19189 * gfortran.dg/getenv_1.f90: Add dg-do directive.
19190 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
19191 gfortran.dg/pr17164.f90: Add missing dg-do directives.
19192
19193 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
19194
19195 PR tree-optimization/15349
19196 * gcc.dg/tree-ssa/pr15349.c: New.
19197
19198 2005-01-20 Steve Ellcey <sje@cup.hp.com>
19199
19200 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
19201
19202 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
19203
19204 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
19205 scan-assembler-times directive name.
19206
19207 * gcc.dg/asm-a.c: Move dg-require-effective-target to
19208 after dg-do.
19209
19210 PR rtl-optimization/19462
19211 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
19212
19213 2005-01-19 Steve Ellcey <sje@cup.hp.com>
19214
19215 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
19216 counting function calls on ia64.
19217
19218 2005-01-19 Jakub Jelinek <jakub@redhat.com>
19219
19220 PR rtl-optimization/15139
19221 * gcc.dg/20050111-2.c: New test.
19222
19223 PR c/17297
19224 * gcc.c-torture/compile/20050113-1.c: New testcase.
19225
19226 PR middle-end/19164
19227 * gcc.dg/20050113-1.c: New testcase.
19228
19229 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
19230
19231 * gcc.dg/vect/vect-85.c: Add comment.
19232 * gcc.dg/vect/vect-86.c: Add xfail for now.
19233 * gcc.dg/vect/vect-87.c: Add xfail for now.
19234 * gcc.dg/vect/vect-88.c: Add xfail for now.
19235 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
19236
19237 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19238
19239 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
19240
19241 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19242
19243 * g++.dg/debug/typedef3.C: New test.
19244
19245 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
19246
19247 PR c/19472
19248 * gcc.dg/asm-a.c: New test.
19249
19250 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
19251
19252 * gcc.dg/sh-relax.c: Add prototype for abort.
19253
19254 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19255
19256 * gcc.dg/short-compare-1.c: New test.
19257 * gcc.dg/short-compare-2.c: Likewise.
19258
19259 2005-01-18 Michael Matz <matz@suse.de>
19260
19261 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
19262
19263 2005-01-17 Diego Novillo <dnovillo@redhat.com>
19264
19265 PR tree-optimization/19121
19266 * gcc.c-torture/compile/pr19121.c: New test.
19267
19268 2005-01-17 James E. Wilson <wilson@specifixinc.com>
19269
19270 PR target/19357
19271 * gcc.c-torture/compile/pr19357.c: New test.
19272
19273 2005-01-17 Ian Lance Taylor <ian@airs.com>
19274
19275 PR c/5675
19276 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
19277 pass--those that refer just to the variable, possibly with a
19278 cast.
19279 * gcc.dg/c99-const-expr-3.c: Likewise.
19280
19281 PR middle-end/13127
19282 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
19283 longer emitted.
19284
19285 2005-01-16 Bud Davis <bdavis9659@comcast.net>
19286
19287 PR fortran/18778
19288 * gfortran.dg/endfile_2.f90: New test.
19289
19290 2005-01-16 Steven G. Kargl <kargls@comcast.net>
19291
19292 PR 19168
19293 * gfortran.dg/select_5.f90: New test.
19294
19295 2004-01-16 Paul Brook <paul@codesourcery.com>
19296
19297 * gfortran.dg/common_4.f90: New test.
19298
19299 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
19300
19301 PR rtl-optimization/19462
19302 * gcc.dg/torture/pr19462-1.c: New test.
19303
19304 2005-01-15 Ziemowit Laski <zlaski@apple.com>
19305
19306 PR objc/19321
19307 * objc.dg/func-ptr-2.m: New.
19308 * objc.dg/volatile-1.m: New.
19309
19310 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19311
19312 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
19313
19314 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19315
19316 PR tree-optimization/19060
19317 * gcc.c-torture/execute/20050104-1.c: New test.
19318
19319 2005-01-15 Bud Davis <bdavis9659@comcast.net>
19320
19321 PR fortran/18983
19322 * gfortran.dg/write_to_null.f90: New test.
19323
19324 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
19325 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19326
19327 PR other/19328
19328 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
19329 argument.
19330
19331 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19332
19333 PR c++/19263
19334 * g++.dg/init/vector1.C: New test.
19335
19336 2005-01-14 James E. Wilson <wilson@specifixinc.com>
19337
19338 PR target/13158
19339 * gcc.target/ia64/sibcall-unwind-1.c: New test.
19340 PR target/18987
19341 * gcc.target/ia64/sibcall-unwind-2.c: New test.
19342
19343 2005-01-14 Steven G. Kargl <kargls@comcast.net>
19344
19345 * gfortran.dg/select_1.f90: New test.
19346 * gfortran.dg/select_2.f90: New test.
19347 * gfortran.dg/select_3.f90: New test.
19348 * gfortran.dg/select_4.f90: New test.
19349
19350 2005-01-14 Jakub Jelinek <jakub@redhat.com>
19351
19352 PR middle-end/19084
19353 PR rtl-optimization/19348
19354 * gcc.dg/20050111-1.c: New test.
19355 * gcc.c-torture/execute/20050111-1.c: New test.
19356
19357 * gcc.dg/i386-asm-4.c: New test.
19358
19359 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19360
19361 * gcc.dg/nested-func-2.c: New test.
19362 * ada/acats/norun.lst: Remove c953002.
19363
19364 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
19365
19366 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
19367
19368 2005-01-12 Ben Elliston <bje@au.ibm.com>
19369
19370 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
19371
19372 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
19373
19374 PR target/18761
19375 * g++.dg/abi/align1.C: New test.
19376
19377 2005-01-11 Alan Modra <amodra@bigpond.net.au>
19378
19379 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
19380 at a time.
19381 * g++.dg/ext/altivec_check.h: Support compiling as C.
19382
19383 2005-01-10 Roger Sayle <roger@eyesopen.com>
19384
19385 PR c++/19355
19386 * g++.dg/expr/pr19355-1.C: New test case.
19387
19388 2005-01-10 Laurent GUERBY <laurent@guerby.net>
19389
19390 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
19391 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
19392 * ada/acats/tests/c3/c92005b.ada: Likewise.
19393 * ada/acats/tests/c3/cxb3012.a: Likewise.
19394 * ada/acats/norun.lst: Add c380004 and c953002, add PR
19395
19396 2005-01-09 Paul Brook <paul@codesourcery.com>
19397
19398 * gfortran.dg/common_2.f90: New file.
19399 * gfortran.dg/common_3.f90: New file.
19400
19401 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
19402
19403 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
19404
19405 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19406
19407 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
19408 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
19409 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
19410 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
19411 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
19412 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
19413 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
19414 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
19415 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
19416 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
19417 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
19418 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
19419 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
19420 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
19421 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
19422 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
19423 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
19424 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
19425 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
19426 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
19427 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
19428 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
19429 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
19430 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
19431 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
19432 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
19433 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
19434 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
19435 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
19436 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
19437 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
19438 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
19439 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
19440 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
19441 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
19442 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
19443 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
19444 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
19445 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
19446 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
19447 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
19448 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
19449 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
19450 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
19451 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
19452 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
19453 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
19454 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
19455 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
19456 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
19457 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
19458 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
19459 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
19460 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
19461 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
19462 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
19463 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
19464 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
19465 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
19466 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
19467 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
19468 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
19469 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
19470 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
19471 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
19472 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
19473 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
19474
19475 * gcc.dg/vect/vect-1.c: Fix spelling.
19476 * gcc.dg/vect/vect-10.c: Fix spelling.
19477 * gcc.dg/vect/vect-11.c: Fix spelling.
19478 * gcc.dg/vect/vect-12.c: Fix spelling.
19479 * gcc.dg/vect/vect-14.c: Fix spelling.
19480 * gcc.dg/vect/vect-15.c: Fix spelling.
19481 * gcc.dg/vect/vect-16.c: Fix spelling.
19482 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
19483 * gcc.dg/vect/vect-64.c: Fix comments.
19484 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
19485
19486 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19487 Ira Rosen <irar@il.ibm.com>
19488
19489 * gcc.dg/vect/vect-70.c: New test.
19490 * gcc.dg/vect/vect-71.c: New test.
19491
19492 2005-01-09 Manfred Hollstein <mh@suse.com>
19493
19494 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
19495 * gcc.dg/pr18241-2.c: Likewise.
19496 * gcc.dg/pr18241-3.c: Likewise.
19497 * gcc.dg/pr18241-4.c: Likewise.
19498 * gcc.dg/pr18241-5.c: Likewise.
19499
19500 2005-01-08 Richard Henderson <rth@redhat.com>
19501
19502 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19503 False for x86 and x86-64.
19504
19505 2005-01-08 Diego Novillo <dnovillo@redhat.com>
19506
19507 PR tree-optimization/18241
19508 * gcc.dg/pr18241-1.c: New test.
19509 * gcc.dg/pr18241-2.c: New test.
19510 * gcc.dg/pr18241-3.c: New test.
19511 * gcc.dg/pr18241-4.c: New test.
19512 * gcc.dg/pr18241-5.c: New test.
19513
19514 2005-01-08 Steven G. Kargl <kargls@comcast.net>
19515
19516 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
19517 gfortran.dg/select_4.f90: New.
19518
19519 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19520
19521 * gcc.c-torture/execute/20050107-1.c: New test.
19522
19523 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
19524
19525 PR c++/19298
19526 * g++.dg/template/ref2.C: New.
19527
19528 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
19529
19530 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
19531 instead of being empty.
19532
19533 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19534
19535 PR fortran/15553
19536 * gfortran.dg/array-1.f90: New test.
19537
19538 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19539
19540 PR tree-optimization/19283
19541 * gcc.c-torture/execute/20050106-1.c: New test.
19542
19543 PR rtl-optimization/18861
19544 * gcc.dg/20050105-1.c: New test.
19545
19546 PR tree-optimization/18828
19547 * gcc.dg/20050105-2.c: New test.
19548
19549 2005-01-07 Andreas Jaeger <aj@suse.de>
19550
19551 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
19552
19553 2005-01-07 Bud Davis <bdavis9659@comcast.net>
19554
19555 PR fortran/18398
19556 * gfortran.dg/fmt_read.f90: New test.
19557
19558 2005-01-06 Geoffrey Keating <geoffk@apple.com>
19559
19560 * gcc.dg/rs6000-ldouble-2.c: New.
19561
19562 2005-01-06 Mark Mitchell <mark@codesourcery.com>
19563
19564 PR c++/19244
19565 * g++.dg/parser/ctor2.C: New test.
19566
19567 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19568
19569 PR c++/17154
19570 * g++.dg/template/using9.C: New test.
19571
19572 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19573
19574 PR c++/19258
19575 * g++.dg/lookup/friend6.C: New test.
19576
19577 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
19578
19579 PR c++/19270
19580 * g++.dg/template/array10.C: New.
19581
19582 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19583
19584 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
19585 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
19586
19587 2005-01-06 Jakub Jelinek <jakub@redhat.com>
19588
19589 * gcc.c-torture/compile/20050105-1.c: New test.
19590
19591 2005-01-05 Geoffrey Keating <geoffk@apple.com>
19592
19593 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
19594
19595 2005-01-05 Roger Sayle <roger@eyesopen.com>
19596
19597 PR middle-end/19100
19598 * gcc.dg/conv-3.c: New test case.
19599
19600 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
19601
19602 * gcc.dg/asm-wide-1.c: New test.
19603
19604 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
19605
19606 PR c++/19030
19607 * g++.dg/parse/crash22.C: New
19608
19609 2005-01-04 Geoffrey Keating <geoffk@apple.com>
19610
19611 PR 19257
19612 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
19613
19614 2005-01-04 Uros Bizjak <uros@kss-loka.si>
19615
19616 PR middle-end/17767
19617 * gcc.dg/i386-mmx-6.c: New test case.
19618
19619 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
19620
19621 PR tree-optimization/18308
19622 * gcc.dg/vect/pr18308.c: New testcase.
19623
19624 2005-01-04 Andreas Jaeger <aj@suse.de>
19625
19626 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
19627
19628 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19629 Robert Bowdidge <bowdidge@apple.com>
19630
19631 * gcc.dg/cpp/subframework1.c: New.
19632 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
19633 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
19634 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
19635 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
19636
19637 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19638
19639 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
19640 producing warning.
19641 * gcc.dg/darwin-weakimport-2.c: New.
19642
19643 2005-01-03 Richard Henderson <rth@redhat.com>
19644
19645 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
19646
19647 2005-01-03 Richard Henderson <rth@redhat.com>
19648
19649 * gcc.dg/vect/vect.exp: Enable for ia64.
19650 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
19651 (check_effective_target_vect_float): Likewise.
19652 (check_effective_target_vect_no_align): Likewise.
19653 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
19654 * gcc.dg/vect/vect-8.c: Likewise.
19655
19656 2005-01-03 Uros Bizjak <uros@kss-loka.si>
19657
19658 PR target/19236
19659 * gcc.dg/pr19236-1.c: New test case.
19660
19661 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
19662
19663 PR rtl-optimization/12092
19664 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
19665
19666 2005-01-02 Andreas Jaeger <aj@suse.de>
19667
19668 * gcc.dg/pr12092-1.c: Do not run on x86_64.
19669
19670 2005-01-01 Roger Sayle <roger@eyesopen.com>
19671 Andrew Pinski <pinskia@physics.uc.edu>
19672
19673 PR rtl-optimization/12092
19674 * gcc.dg/pr12092-1.c: New test case.
19675
19676 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
19677
19678 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
19679 'hidden' and 'default' for better portability.
19680 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
19681
19682 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
19683 6 and 7.
19684 * g++.old-deja/g++.brendan/new3.C: Likewise.
19685
19686 2005-01-01 Steven Bosscher <stevenb@suse.de>
19687
19688 * gcc.dg/20041231-1.C: New test.
19689 * g++.dg/warn/Wunreachable-code-1.C: New test.
19690
19691 2004-12-30 David Edelsohn <edelsohn@gnu.org>
19692
19693 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
19694 file, not /dev/null. Abort on error.
19695
19696 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
19697 Ziemowit Laski <zlaski@apple.com>
19698
19699 PR objc/18971
19700 * objc.dg/encode-5.m: New test.
19701
19702 2004-12-29 Richard Henderson <rth@redhat.com>
19703
19704 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
19705 * objc.dg/stabs-1.m: Disable for ia64.
19706
19707 2004-12-29 Mark Mitchell <mark@codesourcery.com>
19708
19709 PR c++/19190
19710 * g++.dg/warn/Wunused-10.C: New test.
19711
19712 2004-12-28 Richard Henderson <rth@redhat.com>
19713
19714 * objc.dg/stabs-1.m: Disable for alpha.
19715
19716 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19717
19718 PR c++/19149
19719 * g++.dg/parse/error23.C: New test.
19720
19721 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19722
19723 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
19724
19725 PR fortran/19032
19726 * gfortran.dg/intrinsic_modulo_1.f90: New.
19727 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
19728 tests with divisor -1.
19729
19730 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19731
19732 * g++.dg/opt/temp1.C (memcpy): Return a value.
19733
19734 PR c++/19148
19735 * g++.dg/expr/cond7.C: New test.
19736
19737 2004-12-27 Paul Brook <paul@codesourcery.com>
19738
19739 * gfortran.dg/g77/select_no_compile.f: Remove.
19740
19741 2004-12-27 Richard Henderson <rth@redhat.com>
19742
19743 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
19744 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
19745 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
19746
19747 2004-12-26 Richard Henderson <rth@redhat.com>
19748
19749 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
19750 by 1i instead of token pasting.
19751
19752 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19753
19754 PR tree-optimization/17578
19755 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
19756 to additional_flags.
19757 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
19758
19759 2004-12-25 Richard Henderson <rth@redhat.com>
19760
19761 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19762 Remove Alpha.
19763
19764 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19765
19766 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
19767 hppa*-*-hpux*.
19768 * gcc.dg/pr17957.c (dg-options): Likewise.
19769 * gcc.dg/struct-ret-1.c: Add prototype for abort.
19770 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
19771 instead of 0 on __hppa__.
19772 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
19773 "foo,%r" on hppa*-*-*.
19774
19775 2004-12-23 Bud Davis <bdavis9659@comcast.net>
19776
19777 PR fortran/19071
19778 * gfortran.dg/complex_write.f90: New test.
19779
19780 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19781
19782 PR c++/17595
19783 * g++.dg/parse/pragma2.C: New test.
19784
19785 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
19786
19787 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19788
19789 * gcc.dg/empty2.c: Add missing dg-warning.
19790
19791 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19792
19793 PR c++/17413
19794 * g++.dg/template/local4.C: New test.
19795 * g++.dg/template/crash19.C: Add dg-error marker.
19796
19797 * g++.dg/template/crash31.C: Correct embedded PR number.
19798
19799 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19800
19801 PR c++/16405
19802 * g++.dg/opt/temp1.C: Add do-run marker.
19803
19804 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19805
19806 * g++.dg/template/spec19.C: New.
19807
19808 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19809
19810 PR target/16819
19811 * gcc.dg/empty2.c: New.
19812
19813 2004-12-23 Richard Henderson <rth@redhat.com>
19814
19815 * lib/target-supports.exp (check_effective_target_vect_no_align):
19816 Remove i?86 and x86-64.
19817
19818 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19819
19820 PR c++/16405
19821 * g++.dg/opt/temp1.C: New test.
19822
19823 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19824
19825 PR c++/18733
19826 * g++.dg/template/friend33.C: New testcase.
19827
19828 2004-12-22 Mark Mitchell <mark@codesourcery.com>
19829
19830 PR c++/18464
19831 * g++.dg/template/cond5.C: New test.
19832
19833 PR c++/18492
19834 * g++.dg/inherit/thunk3.C: New test.
19835
19836 PR c++/11224
19837 * g++.dg/warn/Wunused-9.C: New test.
19838
19839 2004-12-22 Janis Johnson <janis187@us.ibm.com>
19840
19841 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
19842
19843 2004-12-22 Jan Beulich <jbeulich@novell.com>
19844
19845 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
19846
19847 2004-12-21 Mark Mitchell <mark@codesourcery.com>
19848
19849 PR c++/18378
19850 * g++.dg/ext/packed8.C: New test.
19851
19852 PR c++/19063
19853 * g++.dg/template/crash31.C: New test.
19854
19855 PR c++/19034
19856 * g++.dg/template/crash30.C: New test.
19857
19858 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
19859
19860 PR C++/18984
19861 * g++.dg/eh/ctor3.C: New test.
19862
19863 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19864
19865 * objc.dg/stabs-1.m: Allow section name to be quoted and
19866 assembly label to begin with '.LL'.
19867
19868 2004-12-21 Janis Johnson <janis187@us.ibm.com>
19869
19870 * gcc.dg/vect/vect.exp
19871 (check_effective_target_lp64_or_vect_no_align): New.
19872 * gcc.dg/vect/vect-77.c: Use it.
19873 * gcc.dg/vect/vect-78.c: Use it.
19874
19875 * lib/target-supports.exp
19876 (check_effective_target_vect_no_max,
19877 check_effective_target_vect_no_bitwise,
19878 check_effective_target_vect_no_align): New.
19879 * gcc.dg/vect/vect-13.c: Use them.
19880 * gcc.dg/vect/vect-17.c: Ditto.
19881 * gcc.dg/vect/vect-18.c: Ditto.
19882 * gcc.dg/vect/vect-19.c: Ditto.
19883 * gcc.dg/vect/vect-20.c: Ditto.
19884 * gcc.dg/vect/vect-27.c: Ditto.
19885 * gcc.dg/vect/vect-29.c: Ditto.
19886 * gcc.dg/vect/vect-44.c: Ditto.
19887 * gcc.dg/vect/vect-48.c: Ditto.
19888 * gcc.dg/vect/vect-50.c: Ditto.
19889 * gcc.dg/vect/vect-52.c: Ditto.
19890 * gcc.dg/vect/vect-54.c: Ditto.
19891 * gcc.dg/vect/vect-56.c: Ditto.
19892 * gcc.dg/vect/vect-58.c: Ditto.
19893 * gcc.dg/vect/vect-60.c: Ditto.
19894 * gcc.dg/vect/vect-72.c: Ditto.
19895 * gcc.dg/vect/vect-80.c: Ditto.
19896
19897 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
19898
19899 PR c++/14075
19900 * g++.dg/init/string1.C: New.
19901
19902 PR c++/18975
19903 * g++.dg/other/synth1.C: New.
19904
19905 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19906
19907 PR c/18963
19908 * gcc.dg/pr18963-1.c: New test.
19909
19910 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19911
19912 PR c/18596
19913 * gcc.dg/funcdef-storage-1.c (foo): Remove.
19914 * gcc.dg/pr18596-1.c: Use dg-error.
19915 (dg-options): Use -fno-unit-at-a-time.
19916 * gcc.dg/pr18596-2.c: New test.
19917 * gcc.dg/pr18596-3.c: New test.
19918
19919 2004-12-20 Roger Sayle <roger@eyesopen.com>
19920
19921 PR middle-end/18683
19922 * g++.dg/opt/pr18683-1.C: New test case.
19923
19924 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
19925
19926 PR other/19093
19927 * g++.dg/opt/max1.C: Fix for 64bit targets.
19928
19929 2004-12-20 Matt Austern <austern@apple.com>
19930
19931 PR c++/19044
19932 * g++.dg/ext/builtin6.C: New
19933
19934 2004-12-20 Diego Novillo <dnovillo@redhat.com>
19935
19936 PR tree-optimization/19080
19937 * gcc.c-torture/compile/pr19080.c: New test.
19938
19939 2004-12-20 Steven Bosscher <stevenb@suse.de>
19940
19941 * gcc.dg/20041219-1.c: New test.
19942
19943 2004-12-19 Roger Sayle <roger@eyesopen.com>
19944
19945 PR middle-end/19068
19946 * g++.dg/opt/max1.C: New test case.
19947
19948 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19949
19950 * gcc.dg/fdata-sections-1.c: New test.
19951
19952 2004-12-18 Roger Sayle <roger@eyesopen.com>
19953
19954 PR middle-end/18548
19955 * gcc.dg/max-1.c: New test case.
19956
19957 2004-12-18 Jakub Jelinek <jakub@redhat.com>
19958
19959 * gcc.c-torture/execute/20041218-1.c: New test.
19960
19961 2004-12-17 Diego Novillo <dnovillo@redhat.com>
19962
19963 * gcc.dg/pr18501.c: New test.
19964 * gcc.dg/uninit-5.c: XFAIL.
19965 * gcc.dg/uninit-9.c: XFAIL.
19966
19967 2004-12-17 Dale Johannesen <dalej@apple.com>
19968
19969 * gcc.dg/20041213-1.c: New.
19970
19971 2004-12-17 Ziemowit Laski <zlaski@apple.com>
19972
19973 * objc.dg/stabs-1.m: Allow assembly label to begin
19974 with a dot ('.').
19975
19976 2004-12-17 Jakub Jelinek <jakub@redhat.com>
19977
19978 * gcc.c-torture/execute/20041213-1.c: Move...
19979 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
19980
19981 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
19982
19983 PR c++/18721
19984 * g++.dg/lookup/conv-5.C: New.
19985
19986 2004-12-16 Ziemowit Laski <zlaski@apple.com>
19987
19988 * objc.dg/stabs-1.m: New test.
19989
19990 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19991
19992 * gcc.dg/visibility-c.c: Change compile to
19993 assemble for the test.
19994
19995 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19996
19997 PR target/19041
19998 * gcc.dg/visibility-c.c: New test.
19999
20000 2004-12-16 Roger Sayle <roger@eyesopen.com>
20001
20002 PR middle-end/18493
20003 * gcc.dg/switch-8.c: New test case.
20004
20005 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
20006
20007 PR c++/18905
20008 * g++.dg/template/init4.C: New.
20009 * g++.dg/opt/static3.C: Enable optimizer.
20010
20011 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
20012
20013 * g++.dg/other/complex1.C: New test.
20014
20015 2004-12-15 Alan Modra <amodra@bigpond.net.au>
20016
20017 * g++.dg/opt/inline9.C: New test.
20018
20019 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20020
20021 PR fortran/18993
20022 * gfotran.dg/nullify_1.f: New test.
20023
20024 2004-12-15 Richard Henderson <rth@redhat.com>
20025
20026 * gcc.target/i386/i386.exp: New harness.
20027 * gcc.target/i386/vect-args.c: New.
20028
20029 2004-12-15 David Edelsohn <edelsohn@gnu.org>
20030
20031 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
20032
20033 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20034
20035 PR c++/18825
20036 * g++.dg/template/friend32.C: New test.
20037
20038 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20039
20040 * cpp/pragma-once-1.c: New test.
20041 * cpp/pragma-once-1b.h: Likewise.
20042 * cpp/pragma-once-1c.h: Likewise.
20043 * cpp/pragma-once-1d.h: Likewise.
20044 * cpp/inc/pragma-once-1a.h: Likewise.
20045
20046 2004-12-15 Bud Davis <bdavis9659@comcast.net>
20047 Steven G. Kargl <kargls@comcast.net>
20048
20049 PR fortran/17597
20050 * gfortran.dg/list_read_3.f90: New test.
20051
20052 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20053
20054 * gcc.dg/ftrapv-2.c: New test.
20055
20056 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
20057
20058 PR c++/18981
20059 * g++.dg/template/typename9.C: New test.
20060
20061 2004-12-14 Mark Mitchell <mark@codesourcery.com>
20062
20063 PR c++/18738
20064 * g++.dg/template/typename8.C: New test.
20065 * g++.dg/parse/friend2.C: Tweak error message.
20066
20067 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
20068
20069 * gcc.c-torture/20041214-1.c: New test.
20070
20071 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
20072
20073 PR c++/18965
20074 * g++.dg/init/array17.C: New test.
20075
20076 2004-12-14 Mark Mitchell <mark@codesourcery.com>
20077
20078 PR c++/18793
20079 * g++.dg/init/aggr3.C: New test.
20080
20081 2004-12-14 Janis Johnson <janis187@us.ibm.com>
20082
20083 * gcc.dg/altivec-types-1.c: New test.
20084 * gcc.dg/altivec-types-2.c: New test.
20085 * gcc.dg/altivec-types-3.c: New test.
20086 * gcc.dg/altivec-types-4.c: New test.
20087 * g++.dg/ext/altivec-types-1.C: New test.
20088 * g++.dg/ext/altivec-types-2.C: New test.
20089 * g++.dg/ext/altivec-types-3.C: New test.
20090 * g++.dg/ext/altivec-types-4.C: New test.
20091
20092 2004-12-14 Jakub Jelinek <jakub@redhat.com>
20093
20094 PR middle-end/18951
20095 * gcc.c-torture/execute/20041213-1.c: New test.
20096
20097 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
20098
20099 PR c++/18949
20100 * g++.dg/template/cast1.C: New.
20101
20102 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
20103
20104 * gcc.c-torture/execute/20041213-2.c: New test.
20105
20106 2004-12-13 Richard Henderson <rth@redhat.com>
20107
20108 * gcc.dg/i386-sse-10.c: Fix typo in options.
20109
20110 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
20111
20112 PR c++/18968
20113 * g++.dg/opt/pr18968.C: New test.
20114
20115 2004-12-13 Mark Mitchell <mark@codesourcery.com>
20116
20117 PR c++/18925
20118 * g++.dg/ext/visibility/staticdatamem.C: New test.
20119
20120 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
20121
20122 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
20123
20124 2004-12-13 Roger Sayle <roger@eyesopen.com>
20125
20126 PR rtl-optimization/18928
20127 * gcc.dg/pr18928-1.c: New test case.
20128
20129 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
20130
20131 PR tree-opt/16951
20132 * gcc.c-torture/compile/20041211-1.c: New.
20133
20134 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20135
20136 PR middle-end/17564
20137 * gcc.c-torture/execute/20041212-1.c: New test.
20138
20139 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20140
20141 PR fortran/18869
20142 * gfortran.dg/common_1.f90: New test.
20143
20144 2004-12-12 Steven G. Kargl <kargls@comcast.net>
20145 Paul Brook <paul@codesourcery.com>
20146
20147 PR fortran/16222
20148 * gfortran.dg/real_do_1.f90: New test.
20149
20150 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
20151
20152 PR tree-opt/18040
20153 * g++.dg/opt/ptrmem6.C: New test.
20154
20155 2004-12-11 Roger Sayle <roger@eyesopen.com>
20156
20157 PR middle-end/18921
20158 * gcc.dg/pr18921-1.c: New test case.
20159
20160 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20161
20162 PR fortran/17175
20163 * gfortran.dg/scale_1.f90: New test.
20164
20165 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
20166
20167 PR middle-end/18903
20168 * gcc.c-torture/compile/pr18903.c: New test.
20169
20170 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
20171
20172 * gcc.c-torture/execute/20041210-1.c: New test.
20173
20174 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20175
20176 PR c++/18731
20177 * g++.dg/parser/struct-1.C: New test.
20178 * g++.dg/parser/struct-2.C: New test.
20179 * g++.dg/parser/struct-3.C: New test.
20180
20181 2004-12-09 Richard Henderson <rth@redhat.com>
20182
20183 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
20184
20185 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
20186 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
20187
20188 2004-12-09 Matt Austern <austern@apple.com>
20189
20190 PR c++/18514
20191 * g++.dg/ext/builtin1.C: New
20192 * g++.dg/ext/builtin2.C: New
20193 * g++.dg/ext/builtin3.C: New
20194 * g++.dg/ext/builtin4.C: New
20195 * g++.dg/ext/builtin5.C: New
20196
20197 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
20198
20199 PR tree-opt/18904
20200 * g++.dg/opt/ptrmem5.C: New test.
20201
20202 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
20203
20204 * g++.dg/parse/typename5.C: Adjust for new error.
20205 * g++.dg/parse/typename7.C: New.
20206
20207 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20208
20209 PR c++/18073
20210 * g++.dg/other/mmintrin.C: New test.
20211
20212 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
20213
20214 PR c++/16681
20215 * g++.dg/init/array15.C: New.
20216 * g++.dg/init/array16.C: New.
20217
20218 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20219
20220 PR fortran/18826
20221 * gfortran.dg/assign_1.f90: New test.
20222
20223 2004-12-08 Nick Clifton <nickc@redhat.com>
20224
20225 * gcc.target/xstormy16/bss_below100: New directory containing tests.
20226 * gcc.target/xstormy16/data_below100: Likewise.
20227 * gcc.target/xstormy16/sfr: Likewise.
20228 * gcc.target/xstormy16/below100.S: New test source file.
20229 * gcc.target/xstormy16/below100.ld: New test linker script.
20230 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
20231 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
20232 bp instructions.
20233 * gcc.target/xstormy16/bp.c: Likewise.
20234
20235 * gcc.target/xstormy16/bss_below100: New files:
20236 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
20237 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
20238 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
20239 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
20240 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
20241 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
20242 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
20243 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
20244 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
20245 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
20246 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
20247 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
20248 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
20249 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
20250 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
20251 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
20252 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
20253 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
20254 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
20255 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
20256 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
20257 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
20258 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
20259 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
20260 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
20261 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
20262 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
20263
20264 * gcc.target/xstormy16/data_below100: New files:
20265 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
20266 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
20267 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
20268 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
20269 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
20270 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
20271 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
20272 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
20273 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
20274 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
20275 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
20276 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
20277 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
20278 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
20279 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
20280 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
20281 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
20282 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
20283 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
20284 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
20285 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
20286 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
20287 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
20288 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
20289 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
20290 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
20291 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
20292
20293 * gcc.target/xstormy16/sfr: New files:
20294 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
20295 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
20296 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
20297 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
20298 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
20299 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
20300 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
20301 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
20302 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
20303 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
20304 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
20305 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
20306 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
20307 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
20308 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
20309 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
20310 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
20311 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
20312 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
20313 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
20314 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
20315 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
20316 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
20317 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
20318 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
20319 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
20320 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
20321 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
20322 27_if0_sfrw_bitfield_f.c
20323
20324 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20325
20326 PR c++/18100
20327 * g++.dg/lookup/name-clash4.C: New test.
20328
20329 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
20330
20331 PR c++/18672
20332 * g++.dg/opt/array1.C: New.
20333
20334 PR c++/18803
20335 * g++.dg/template/operator5.C: New.
20336
20337 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
20338
20339 PR c/18867
20340 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
20341
20342 2004-12-07 Steven Bosscher <stevenb@suse.de>
20343
20344 * gcc.dg/noncompile/20041207.c: New test.
20345
20346 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
20347
20348 * g++.dg/other/unreachable-1.C: New test.
20349
20350 2004-12-06 Nick Clifton <nickc@redhat.com>
20351
20352 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
20353 <limits.h> because the latter comes from gcc's include/ directory
20354 and not the newlib/libc/include directory.
20355
20356 2004-12-04 Richard Henderson <rth@redhat.com>
20357
20358 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
20359
20360 2004-12-04 Richard Henderson <rth@redhat.com>
20361
20362 * lib/target-supports.exp (check_gc_sections_available): Disable
20363 for alpha and ia64.
20364
20365 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
20366
20367 PR middle-end/17909
20368 * g++.dg/other/vararg-2.C: New test.
20369
20370 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20371
20372 PR c++/17011, c++/17971
20373 * g++.dg/template/error15.C: Adjust expected error.
20374 * g++.dg/template/instantiate3.C: Likewise.
20375
20376 2004-12-03 Janis Johnson <janis187@us.ibm.com>
20377
20378 * gcc.dg/altivec-18.c: Fix for darwin
20379
20380 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
20381
20382 PR c++/18782
20383 * g++.dg/parse/ptrmem2.C: New.
20384
20385 PR c++/18318
20386 * g++.dg/template/new1.C: New.
20387
20388 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20389
20390 PR fortran/18710
20391 * gfortran.dg/direct_io_3.f90: New test.
20392
20393 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
20394
20395 PR 18758
20396 * g++.dg/parse/crash21.C: New.
20397
20398 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20399
20400 PR c++/15664, c++/18276
20401 * g++.dg/template/ttp13.C: New test.
20402 * g++.dg/template/ttp14.C: Likewise.
20403
20404 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20405
20406 PR c++/18123
20407 * g++.dg/parse/enum2.C: New test.
20408 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
20409
20410 2004-12-02 Nick Clifton <nickc@redhat.com>
20411
20412 * gcc.target/xstormy16: New test directory.
20413 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
20414 * gcc.target/xstormy16/bp.c: Check the generation of bp
20415 instructions.
20416 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
20417 bn instructions and the BELOW100 attribute.
20418
20419 2004-12-02 Alan Modra <amodra@bigpond.net.au>
20420
20421 PR target/16952
20422 * gcc.dg/ppc-eabi.c: New.
20423
20424 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20425
20426 PR fortran/18284
20427 * gfortran.dg/backspace.f90
20428
20429 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20430
20431 * gfortran.dg/inquire.f90: New test.
20432
20433 2004-12-01 Janis Johnson <janis187@us.ibm.com>
20434
20435 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
20436 handle effective-target-keyword.
20437 (dg-skip-if): Support effective-target keyword as target list.
20438 (dg-xfail-if): Ditto.
20439 * lib/target-supports.exp (is-effective-target-keyword): New proc.
20440
20441 2004-12-01 Diego Novillo <dnovillo@redhat.com>
20442
20443 PR tree-optimization/18291
20444 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
20445
20446 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
20447
20448 PR C++/18729
20449 * g++.dg/parse/crash20.C: New.
20450
20451 PR c++/17431
20452 * g++.dg/overload/arg1.C: New.
20453 * g++.dg/overload/arg2.C: New.
20454 * g++.dg/overload/arg3.C: New.
20455 * g++.dg/overload/arg4.C: New.
20456
20457 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
20458
20459 * gcc.dg/c99-flex-array-4.c: Remove.
20460
20461 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20462
20463 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
20464
20465 * lib/target-supports.exp (is-effective-target): Simplify.
20466
20467 * lib/target-supports.exp (check_effective_target_vect_long):
20468 Fix for powerpc64-*-*.
20469
20470 2004-11-30 Loren James Rittle <ljrittle@acm.org>
20471
20472 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
20473 to support new requirements on FreeBSD 5.
20474
20475 2004-11-30 Devang Patel <dpatel@apple.com>
20476
20477 PR 18702
20478 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
20479
20480 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20481
20482 * g++.dg/ext/altivec-13.C: New test.
20483
20484 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
20485
20486 PR tree-opt/18298
20487 * gcc.c-torture/execute/p18298.c: New test.
20488
20489 2004-11-30 Ira Rosen <irar@il.ibm.com>
20490 Dorit Naishlos <dorit@il.ibm.com>
20491
20492 PR tree-opt/18607
20493 * gcc.dg/vect/vect-89.c: New test.
20494
20495 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
20496
20497 * gcc.dg/pr18596-1.c: New test.
20498
20499 2004-11-30 Ben Elliston <bje@au.ibm.com>
20500
20501 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
20502
20503 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20504
20505 PR c/18479
20506 * gcc.dg/pr18479.c: New test.
20507
20508 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20509
20510 PR target/18490
20511 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
20512 mmix-knuth-mmixware.
20513
20514 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
20515 cris-*-elf* cris-*-aout* mmix-*-*
20516
20517 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20518
20519 PR middle-end/18725
20520 * gcc.dg/pr18725.c: New test.
20521
20522 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20523
20524 PR target/18488
20525 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
20526
20527 PR target/18336
20528 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
20529
20530 2004-11-29 Mark Mitchell <mark@codesourcery.com>
20531
20532 PR c++/18368
20533 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
20534 * g++.old-deja/g++.law/ctors5.C: Likewise.
20535 * g++.old-deja/g++.other/crash25.C: Likewise.
20536
20537 PR c++/18674
20538 * g++.dg/template/error16.C: New test.
20539
20540 PR c++/18512
20541 * g++.dg/template/crash29.C: New test.
20542
20543 2004-11-29 Diego Novillo <dnovillo@redhat.com>
20544
20545 PR tree-optimization/18712
20546 * gcc.c-torture/compile/pr18712.c: New test.
20547
20548 2004-11-29 Joseph Myers <joseph@codesourcery.com>
20549
20550 PR c/7544
20551 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
20552 tests.
20553
20554 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20555
20556 PR c++/18652
20557 * g++.dg/lookup/crash6.C: New test.
20558
20559 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20560
20561 PR middle-end/18164
20562 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
20563
20564 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
20565
20566 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
20567 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
20568 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
20569
20570 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
20571
20572 * gcc.dg/pr18164.c: New test.
20573
20574 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
20575
20576 * gcc.dg/funroll-loops-all.c: New.
20577
20578 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20579
20580 PR target/18489
20581 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
20582 delimeter, match space and TAB as well as ":".
20583
20584 PR target/18484
20585 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
20586
20587 PR target/18348
20588 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
20589
20590 PR target/18345
20591 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
20592
20593 PR target/18337
20594 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
20595
20596 2004-11-28 Bud Davis <bdavis9659@comcast.net>
20597
20598 * gfortran.dg/direct_io_2.f90: New test.
20599
20600 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20601
20602 PR target/18334
20603 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
20604
20605 2004-11-28 Richard Henderson <rth@redhat.com>
20606
20607 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
20608
20609 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
20610
20611 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
20612 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
20613 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
20614 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
20615 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
20616 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
20617 gcc.dg/pointer-arith-8.c: New tests.
20618
20619 2004-11-27 Bud Davis <bdavis9659@comcast.net>
20620
20621 PR fortran/18364
20622 * gfortran.dg/endfile.f90: New test.
20623
20624 2004-11-27 Falk Hueffner <falk@debian.org>
20625
20626 * gcc.dg/loop-6.c: New test.
20627
20628 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20629
20630 * gcc.c-torture/execute/20041126-1.c: New test.
20631
20632 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20633
20634 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
20635 on IRIX.
20636
20637 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20638
20639 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
20640 functions.
20641
20642 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20643
20644 PR rtl-optimization/17825
20645 * gcc.c-torture/compile/20041119-1.c: New test.
20646
20647 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20648
20649 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
20650 Check existence of ld library path variables before unsetting.
20651
20652 2004-11-26 Mark Mitchell <mark@codesourcery.com>
20653
20654 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
20655
20656 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20657
20658 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
20659
20660 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20661
20662 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
20663
20664 2004-11-26 Ben Elliston <bje@au.ibm.com>
20665
20666 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
20667 dg-do directive.
20668
20669 2004-11-26 Ben Elliston <bje@au.ibm.com>
20670
20671 * gcc.dg/pr17957.c: Pass --param, not -param.
20672
20673 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
20674
20675 PR middle-end/17957
20676 * testsuite/gcc.dg/pr17957.c: New test.
20677
20678 2004-11-25 Mark Mitchell <mark@codesourcery.com>
20679
20680 PR c++/18445
20681 * g++.dg/template/crash28.C: Likewise.
20682
20683 PR c++/18001
20684 * g++.dg/expr/unary2.C: Adjust lvalue messages.
20685 * g++.dg/ext/lvaddr.C: Likewise.
20686 * g++.dg/opt/pr7503-3.C: Likewise.
20687
20688 PR c++/18466
20689 * g++.dg/parse/qualified3.C: New test.
20690 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
20691
20692 PR c++/18545
20693 * g++.dg/expr/return1.C: New test.
20694
20695 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20696
20697 Friend class name lookup 3/n, PR c++/3332
20698 * g++.dg/lookup/friend3.C: New test.
20699 * g++.dg/lookup/friend4.C: Likewise.
20700 * g++.dg/lookup/friend5.C: Likewise.
20701
20702 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20703
20704 Friend class name lookup 2/n, PR c++/14513, c++/15410
20705 * g++.dg/lookup/friend2.C: New test.
20706 * g++.dg/template/friend31.C: Likewise.
20707
20708 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20709
20710 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
20711
20712 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20713
20714 PR c++/17473
20715 * g++.dg/tc1/dr56.C: Remove.
20716 * g++.dg/template/typedef1.C: Add dg-error markers.
20717 * g++.old-deja/g++.other/typedef7.C: Likewise.
20718
20719 PR c++/18285
20720 * g++.dg/parse/typedef7.C: New test.
20721
20722 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
20723
20724 * gcc.c-torture/execute/20041124-1.c: New test.
20725
20726 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20727
20728 * g++.dg/template/deduce3.C: New test.
20729
20730 PR c++/18586
20731 * g++.dg/template/crash27.C: New test.
20732
20733 PR c++/18530
20734 * g++.dg/warn/Wshadow-3.C: New test.
20735
20736 2004-11-24 Devang Patel <dpatel@apple.com>
20737
20738 PR/18555
20739 * gcc.dg/cpp/isysroot-1.c: New test.
20740 * gcc.dg/cpp/usr/include/stdio.h: New file.
20741 * gcc.dg/cpp/isysroot-2.c: New test.
20742 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
20743 New file.
20744
20745 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20746
20747 PR c++/8929
20748 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
20749
20750 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20751
20752 * gcc.target/sparc/align.c: Do not include <stdint.h>.
20753 * gcc.target/sparc/pdist.c: Likewise.
20754
20755 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
20756
20757 PR c++/16882
20758 * g++.dg/conversion/simd1.C: New test.
20759
20760 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20761
20762 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
20763 and restore_ld_library_path_env_vars.
20764 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
20765 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
20766 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
20767 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
20768
20769 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
20770
20771 * gcc.dg/pragma-align-2.c: Test macro expansion.
20772 * gcc.dg/pragma-pack-2.c: New test.
20773
20774 2004-11-23 Richard Henderson <rth@redhat.com>
20775
20776 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
20777 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20778 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
20779 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
20780 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
20781 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
20782
20783 * gcc.dg/vect/vect.exp: Add check for alpha.
20784 * lib/target-supports.exp (check_alpha_max_hw_available): New.
20785 (check_effective_target_vect_int): Enable for alpha.
20786 (check_effective_target_vect_long): New.
20787 (is-effective-target): Add it.
20788
20789 2004-11-23 Uros Bizjak <uros@kss-loka.si>
20790
20791 * gcc.dg/pr18614-1.c: New test.
20792
20793 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20794
20795 * gcc.dg/setjmp-2.c: New test.
20796
20797 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
20798
20799 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
20800 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
20801 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
20802 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
20803 gcc.target/sparc/pdist.c: New tests.
20804
20805 2004-11-22 Bob Wilson <bob.wilson@acm.org>
20806
20807 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
20808
20809 2004-11-22 Dale Johannesen <dalej@apple.com>
20810
20811 * gcc.dg/20041111-1.c: New.
20812
20813 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20814
20815 PR tree-opt/18536
20816 * gcc.dg/vect/pr18536.c: New test.
20817
20818 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20819
20820 PR c++/18354
20821 * g++.dg/template/nontype11.C: New test.
20822
20823 2004-11-21 Roger Sayle <roger@eyesopen.com>
20824
20825 PR middle-end/18520
20826 * gcc.dg/pr18520-1.c: New test case.
20827
20828 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
20829
20830 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
20831 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
20832 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
20833 expected diagnostics.
20834
20835 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20836
20837 PR target/18580
20838 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
20839 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
20840 vect-77.c, vect-77a.c: XFAIL on the SPARC.
20841
20842 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20843
20844 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
20845
20846 2004-11-19 Mark Mitchell <mark@codesourcery.com>
20847 Joseph Myers <joseph@codesourcery.com>
20848
20849 * lib/target-supports.exp (check_visibility_available): Really
20850 test the compiler.
20851
20852 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20853
20854 PR tree-opt/18181
20855 * gcc.dg/vect/vect-85.c: New test.
20856 * gcc.dg/vect/vect-86.c: New test.
20857 * gcc.dg/vect/vect-87.c: New test.
20858 * gcc.dg/vect/vect-88.c: New test.
20859
20860 2004-11-19 Ben Elliston <bje@au.ibm.com>
20861
20862 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
20863
20864 2004-11-18 Janis Johnson <janis187@us.ibm.com>
20865
20866 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
20867 * gcc.dg/ppc-and-1.c: Ditto.
20868 * gcc.dg/ppc-compare-1.c: Ditto.
20869 * gcc.dg/ppc-mov-1.c: Ditto
20870
20871 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
20872 Mark Mitchell <mark@codesourcery.com>
20873
20874 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
20875
20876 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20877 Aldy Hernandez <aldyh@redhat.com>
20878
20879 * lib/target-supports.exp (check_effective_target_vect_int): New
20880 (check_effective_target_vect_float): New
20881 (check_effective_target_vect_double): New.
20882 (is-effective-target): Support new effective targets keywords.
20883 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
20884 default action for dg-do.
20885 * gcc.dg/vect/pr16105.c: Use new support.
20886 * gcc.dg/vect/pr18400.c: Ditto.
20887 * gcc.dg/vect/pr18425.c: Ditto.
20888 * gcc.dg/vect/vect-1.c: Ditto.
20889 * gcc.dg/vect/vect-10.c: Ditto.
20890 * gcc.dg/vect/vect-11.c: Ditto.
20891 * gcc.dg/vect/vect-12.c: Ditto.
20892 * gcc.dg/vect/vect-13.c: Ditto.
20893 * gcc.dg/vect/vect-14.c: Ditto.
20894 * gcc.dg/vect/vect-15.c: Ditto.
20895 * gcc.dg/vect/vect-16.c: Ditto.
20896 * gcc.dg/vect/vect-17.c: Ditto.
20897 * gcc.dg/vect/vect-18.c: Ditto.
20898 * gcc.dg/vect/vect-19.c: Ditto.
20899 * gcc.dg/vect/vect-2.c: Ditto.
20900 * gcc.dg/vect/vect-20.c: Ditto.
20901 * gcc.dg/vect/vect-21.c: Ditto.
20902 * gcc.dg/vect/vect-22.c: Ditto.
20903 * gcc.dg/vect/vect-23.c: Ditto.
20904 * gcc.dg/vect/vect-24.c: Ditto.
20905 * gcc.dg/vect/vect-25.c: Ditto.
20906 * gcc.dg/vect/vect-26.c: Ditto.
20907 * gcc.dg/vect/vect-27.c: Ditto.
20908 * gcc.dg/vect/vect-27a.c: Ditto.
20909 * gcc.dg/vect/vect-28.c: Ditto.
20910 * gcc.dg/vect/vect-29.c: Ditto.
20911 * gcc.dg/vect/vect-29a.c: Ditto.
20912 * gcc.dg/vect/vect-3.c: Ditto.
20913 * gcc.dg/vect/vect-30.c: Ditto.
20914 * gcc.dg/vect/vect-31.c: Ditto.
20915 * gcc.dg/vect/vect-32.c: Ditto.
20916 * gcc.dg/vect/vect-33.c: Ditto.
20917 * gcc.dg/vect/vect-34.c: Ditto.
20918 * gcc.dg/vect/vect-35.c: Ditto.
20919 * gcc.dg/vect/vect-36.c: Ditto.
20920 * gcc.dg/vect/vect-37.c: Ditto.
20921 * gcc.dg/vect/vect-38.c: Ditto.
20922 * gcc.dg/vect/vect-4.c: Ditto.
20923 * gcc.dg/vect/vect-40.c: Ditto.
20924 * gcc.dg/vect/vect-41.c: Ditto.
20925 * gcc.dg/vect/vect-42.c: Ditto.
20926 * gcc.dg/vect/vect-43.c: Ditto.
20927 * gcc.dg/vect/vect-44.c: Ditto.
20928 * gcc.dg/vect/vect-45.c: Ditto.
20929 * gcc.dg/vect/vect-46.c: Ditto.
20930 * gcc.dg/vect/vect-47.c: Ditto.
20931 * gcc.dg/vect/vect-48.c: Ditto.
20932 * gcc.dg/vect/vect-48a.c: Ditto.
20933 * gcc.dg/vect/vect-49.c: Ditto.
20934 * gcc.dg/vect/vect-5.c: Ditto.
20935 * gcc.dg/vect/vect-50.c: Ditto.
20936 * gcc.dg/vect/vect-51.c: Ditto.
20937 * gcc.dg/vect/vect-52.c: Ditto.
20938 * gcc.dg/vect/vect-53.c: Ditto.
20939 * gcc.dg/vect/vect-54.c: Ditto.
20940 * gcc.dg/vect/vect-55.c: Ditto.
20941 * gcc.dg/vect/vect-56.c: Ditto.
20942 * gcc.dg/vect/vect-56a.c: Ditto.
20943 * gcc.dg/vect/vect-57.c: Ditto.
20944 * gcc.dg/vect/vect-58.c: Ditto.
20945 * gcc.dg/vect/vect-59.c: Ditto.
20946 * gcc.dg/vect/vect-6.c: Ditto.
20947 * gcc.dg/vect/vect-60.c: Ditto.
20948 * gcc.dg/vect/vect-61.c: Ditto.
20949 * gcc.dg/vect/vect-62.c: Ditto.
20950 * gcc.dg/vect/vect-63.c: Ditto.
20951 * gcc.dg/vect/vect-64.c: Ditto.
20952 * gcc.dg/vect/vect-65.c: Ditto.
20953 * gcc.dg/vect/vect-66.c: Ditto.
20954 * gcc.dg/vect/vect-67.c: Ditto.
20955 * gcc.dg/vect/vect-68.c: Ditto.
20956 * gcc.dg/vect/vect-69.c: Ditto.
20957 * gcc.dg/vect/vect-7.c: Ditto.
20958 * gcc.dg/vect/vect-72.c: Ditto.
20959 * gcc.dg/vect/vect-72a.c: Ditto.
20960 * gcc.dg/vect/vect-73.c: Ditto.
20961 * gcc.dg/vect/vect-74.c: Ditto.
20962 * gcc.dg/vect/vect-75.c: Ditto.
20963 * gcc.dg/vect/vect-76.c: Ditto.
20964 * gcc.dg/vect/vect-77.c: Ditto.
20965 * gcc.dg/vect/vect-77a.c: Ditto.
20966 * gcc.dg/vect/vect-78.c: Ditto.
20967 * gcc.dg/vect/vect-79.c: Ditto.
20968 * gcc.dg/vect/vect-8.c: Ditto.
20969 * gcc.dg/vect/vect-80.c: Ditto.
20970 * gcc.dg/vect/vect-82.c: Ditto.
20971 * gcc.dg/vect/vect-82_64.c: Ditto.
20972 * gcc.dg/vect/vect-83.c: Ditto.
20973 * gcc.dg/vect/vect-83_64.c: Ditto.
20974 * gcc.dg/vect/vect-9.c: Ditto.
20975 * gcc.dg/vect/vect-all.c: Ditto.
20976 * gcc.dg/vect/vect-none.c: Ditto.
20977
20978 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20979
20980 * lib/gcc-dg.exp (dg-skip-if): New function.
20981 (dg-forbid-option): Remove.
20982 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
20983 * g++.dg/abi/bitfield8.C: Likewise.
20984 * g++.dg/abi/dtor1.C: Likewise.
20985 * g++.dg/abi/empty10.C: Likewise.
20986 * g++.dg/abi/empty7.C: Likewise.
20987 * g++.dg/abi/empty9.C: Likewise.
20988 * g++.dg/abi/layout3.C: Likewise.
20989 * g++.dg/abi/layout4.C: Likewise.
20990 * g++.dg/abi/thunk1.C: Likewise.
20991 * g++.dg/abi/thunk2.C: Likewise.
20992 * g++.dg/abi/vbase11.C: Likewise.
20993 * g++.dg/abi/vthunk2.C: Likewise.
20994 * g++.dg/abi/vthunk3.C: Likewise.
20995 * g++.dg/ext/attrib8.C: Likewise.
20996 * g++.dg/opt/longbranch2.C: Likewise.
20997 * g++.dg/opt/reg-stack4.C: Likewise.
20998 * g++.old-deja/g++.ext/attrib1.C: Likewise.
20999 * g++.old-deja/g++.ext/attrib2.C: Likewise.
21000 * g++.old-deja/g++.ext/attrib3.C: Likewise.
21001 * g++.old-deja/g++.other/store-expr1.C: Likewise.
21002 * g++.old-deja/g++.other/store-expr2.C: Likewise.
21003 * gcc.dg/20000609-1.c: Likewise.
21004 * gcc.dg/20000720-1.c: Likewise.
21005 * gcc.dg/20011107-1.c: Likewise.
21006 * gcc.dg/20011119-1.c: Likewise.
21007 * gcc.dg/20020108-1.c: Likewise.
21008 * gcc.dg/20020122-2.c: Likewise.
21009 * gcc.dg/20020122-3.c: Likewise.
21010 * gcc.dg/20020201-3.c: Likewise.
21011 * gcc.dg/20020206-1.c: Likewise.
21012 * gcc.dg/20020218-1.c: Likewise.
21013 * gcc.dg/20020310-1.c: Likewise.
21014 * gcc.dg/20020411-1.c: Likewise.
21015 * gcc.dg/20020418-2.c: Likewise.
21016 * gcc.dg/20020426-1.c: Likewise.
21017 * gcc.dg/20020426-2.c: Likewise.
21018 * gcc.dg/20020517-1.c: Likewise.
21019 * gcc.dg/20020523-1.c: Likewise.
21020 * gcc.dg/20020523-2.c: Likewise.
21021 * gcc.dg/20020729-1.c: Likewise.
21022 * gcc.dg/20030204-1.c: Likewise.
21023 * gcc.dg/20030826-2.c: Likewise.
21024 * gcc.dg/20030926-1.c: Likewise.
21025 * gcc.dg/20031202-1.c: Likewise.
21026 * gcc.dg/980312-1.c: Likewise.
21027 * gcc.dg/980313-1.c: Likewise.
21028 * gcc.dg/990117-1.c: Likewise.
21029 * gcc.dg/990424-1.c: Likewise.
21030 * gcc.dg/990524-1.c: Likewise.
21031 * gcc.dg/991230-1.c: Likewise.
21032 * gcc.dg/i386-387-1.c: Likewise.
21033 * gcc.dg/i386-387-2.c: Likewise.
21034 * gcc.dg/i386-387-3.c: Likewise.
21035 * gcc.dg/i386-387-4.c: Likewise.
21036 * gcc.dg/i386-387-5.c: Likewise.
21037 * gcc.dg/i386-387-6.c: Likewise.
21038 * gcc.dg/i386-asm-1.c: Likewise.
21039 * gcc.dg/i386-bitfield1.c: Likewise.
21040 * gcc.dg/i386-bitfield2.c: Likewise.
21041 * gcc.dg/i386-loop-1.c: Likewise.
21042 * gcc.dg/i386-loop-2.c: Likewise.
21043 * gcc.dg/i386-loop-3.c: Likewise.
21044 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
21045 * gcc.dg/i386-pic-1.c: Likewise.
21046 * gcc.dg/i386-regparm.c: Likewise.
21047 * gcc.dg/i386-signbit-1.c: Likewise.
21048 * gcc.dg/i386-signbit-2.c: Likewise.
21049 * gcc.dg/i386-signbit-3.c: Likewise.
21050 * gcc.dg/i386-sse-5.c: Likewise.
21051 * gcc.dg/i386-sse-8.c: Likewise.
21052 * gcc.dg/i386-unroll-1.c: Likewise.
21053 * gcc.dg/tls/opt-1.c: Likewise.
21054 * gcc.dg/tls/opt-2.c: Likewise.
21055 * gcc.dg/unroll-1.c: Likewise.
21056 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
21057 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
21058 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
21059 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
21060
21061 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21062
21063 * g++.dg/template/incomplete1.C: New test.
21064
21065 2004-11-16 Nick Clifton <nickc@redhat.com>
21066
21067 Revert patches accidentally commited during checkin of fixes for
21068 xstormy16 tests:
21069 gcc.c-torture/execute/simd-4.c: Revert
21070 gcc.dg/20040910-1.c: Revert.
21071
21072 2004-11-16 Paul Brook <paul@codesourcery.com>
21073
21074 PR fortran/13010
21075 * gfortran.dg/der_pointer_1.f90: New test.
21076
21077 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
21078
21079 PR c/18498
21080 * gcc.dg/bitfld-13.c: New test.
21081
21082 2004-11-15 Janis Johnson <janis187@us.ibm.com>
21083
21084 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
21085 powerpc*-*-linux*.
21086
21087 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
21088 * gcc.dg/ppc64-abi-2.c: Ditto.
21089 * gcc.dg/ppc64-abi-3.c: Ditto.
21090
21091 * lib/gcc-dg.exp (dg-target-list): Remove.
21092
21093 2004-11-15 Steve Ellcey <sje@cup.hp.com>
21094
21095 * gcc.dg/ia64-postinc.c: New test.
21096
21097 2004-11-15 Mark Mitchell <mark@codesourcery.com>
21098
21099 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
21100
21101 2004-11-15 Nick Clifton <nickc@redhat.com>
21102
21103 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
21104 __INT_MAX__ so that the test can be compiled by toolchains
21105 targeted at 16-bit processors.
21106
21107 * gcc.dg/20040625-1.c: Use long constants rather than integers
21108 when performing arithmetic that will overflow 16-bits.
21109
21110 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
21111 xstormy16. It does not support 128-bit vector operations.
21112
21113 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
21114 with the macro PTR_TYPE. Define this macro to an integer type
21115 suitable for holding a pointer.
21116
21117 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
21118 the target is a 16-bit processor.
21119
21120 * gcc.dg/cpp/if-2.c: Expect a different warning message from
21121 16-bit targets where the character constant will be too long.
21122
21123 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
21124 where the double will not be directly addressable.
21125
21126 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21127
21128 Friend class name lookup 1/n, PR c++/18471
21129 * g++.dg/template/crash26.C: New test.
21130 * g++.dg/lookup/struct1.C: Adjust expected error.
21131 * g++.dg/parse/elab1.C: Likewise.
21132 * g++.dg/parse/elab2.C: Likewise.
21133 * g++.dg/parse/int-as-enum1.C: Likewise.
21134 * g++.dg/parse/struct-as-enum1.C: Likewise.
21135 * g++.dg/parse/typedef1.C: Likewise.
21136 * g++.dg/parse/typedef3.C: Likewise.
21137 * g++.dg/parse/typedef4.C: Likewise.
21138 * g++.dg/parse/typedef5.C: Likewise.
21139 * g++.dg/template/nontype4.C: Likewise.
21140 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
21141 * g++.old-deja/g++.other/elab1.C: Likewise.
21142 * g++.old-deja/g++.other/syntax4.C: Likewise.
21143
21144 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
21145
21146 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
21147
21148 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
21149
21150 * gcc.c-torture/execute/20041114-1.c: New test.
21151
21152 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
21153
21154 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
21155 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
21156 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
21157 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
21158 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
21159 gcc.dg/switch-7.c: New tests.
21160
21161 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
21162
21163 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
21164
21165 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
21166
21167 PR tree-opt/18400
21168 * gcc.dg/vect/pr18400.c: New test.
21169
21170 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
21171 Andrew Pinski <pinskia@physics.uc.edu>
21172
21173 PR tree-opt/18425
21174 * gcc.dg/vect/pr18425.c: New test.
21175
21176 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21177
21178 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
21179 Guard with dg-require-alias and dg-require-visibility.
21180
21181 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21182
21183 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
21184
21185 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21186
21187 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
21188
21189 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21190
21191 PR c++/17344
21192 * g++.dg/template/defarg5.C: New test.
21193
21194 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21195
21196 * g++.dg/parse/cast1.C: Run only on ILP32.
21197 * g++.old-deja/g++.mike/p784.C: Likewise.
21198
21199 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
21200
21201 * gcc.c-torture/execute/20041113-1.c: New test.
21202
21203 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
21204
21205 PR target/18230
21206 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
21207 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
21208 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
21209 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
21210 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
21211 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
21212 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
21213 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
21214 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
21215 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
21216 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
21217 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
21218 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
21219
21220 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
21221
21222 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
21223 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
21224 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
21225 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
21226 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
21227 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
21228 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
21229 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
21230 gcc.target/sparc/combined-1.c: New tests.
21231
21232 2004-11-12 Ziemowit Laski <zlaski@apple.com>
21233
21234 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
21235 New tests.
21236
21237 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21238
21239 * lib/gcc-dg.exp (dg-forbid-option): New function.
21240 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
21241 * g++.dg/abi/bitfield8.C: Likewise.
21242 * g++.dg/abi/dtor1.C: Likewise.
21243 * g++.dg/abi/empty10.C: Likewise.
21244 * g++.dg/abi/empty7.C: Likewise.
21245 * g++.dg/abi/empty9.C: Likewise.
21246 * g++.dg/abi/layout3.C: Likewise.
21247 * g++.dg/abi/layout4.C: Likewise.
21248 * g++.dg/abi/thunk1.C: Likewise.
21249 * g++.dg/abi/thunk2.C: Likewise.
21250 * g++.dg/abi/vbase11.C: Likewise.
21251 * g++.dg/abi/vthunk2.C: Likewise.
21252 * g++.dg/abi/vthunk3.C: Likewise.
21253 * g++.dg/ext/attrib8.C: Likewise.
21254 * g++.dg/opt/longbranch2.C: Likewise.
21255 * g++.dg/opt/reg-stack4.C: Likewise.
21256 * g++.old-deja/g++.ext/attrib1.C: Likewise.
21257 * g++.old-deja/g++.ext/attrib2.C: Likewise.
21258 * g++.old-deja/g++.ext/attrib3.C: Likewise.
21259 * g++.old-deja/g++.other/store-expr1.C: Likewise.
21260 * g++.old-deja/g++.other/store-expr2.C: Likewise.
21261 * gcc.dg/20000609-1.c: Likewise.
21262 * gcc.dg/20000720-1.c: Likewise.
21263 * gcc.dg/20011107-1.c: Likewise.
21264 * gcc.dg/20011119-1.c: Likewise.
21265 * gcc.dg/20020108-1.c: Likewise.
21266 * gcc.dg/20020122-2.c: Likewise.
21267 * gcc.dg/20020122-3.c: Likewise.
21268 * gcc.dg/20020201-3.c: Likewise.
21269 * gcc.dg/20020206-1.c: Likewise.
21270 * gcc.dg/20020218-1.c: Likewise.
21271 * gcc.dg/20020310-1.c: Likewise.
21272 * gcc.dg/20020411-1.c: Likewise.
21273 * gcc.dg/20020418-2.c: Likewise.
21274 * gcc.dg/20020426-1.c: Likewise.
21275 * gcc.dg/20020426-2.c: Likewise.
21276 * gcc.dg/20020517-1.c: Likewise.
21277 * gcc.dg/20020523-1.c: Likewise.
21278 * gcc.dg/20020523-2.c: Likewise.
21279 * gcc.dg/20020729-1.c: Likewise.
21280 * gcc.dg/20030204-1.c: Likewise.
21281 * gcc.dg/20030826-2.c: Likewise.
21282 * gcc.dg/20030926-1.c: Likewise.
21283 * gcc.dg/20031202-1.c: Likewise.
21284 * gcc.dg/980312-1.c: Likewise.
21285 * gcc.dg/980313-1.c: Likewise.
21286 * gcc.dg/990117-1.c: Likewise.
21287 * gcc.dg/990424-1.c: Likewise.
21288 * gcc.dg/990524-1.c: Likewise.
21289 * gcc.dg/991230-1.c: Likewise.
21290 * gcc.dg/i386-387-1.c: Likewise.
21291 * gcc.dg/i386-387-2.c: Likewise.
21292 * gcc.dg/i386-387-3.c: Likewise.
21293 * gcc.dg/i386-387-4.c: Likewise.
21294 * gcc.dg/i386-387-5.c: Likewise.
21295 * gcc.dg/i386-387-6.c: Likewise.
21296 * gcc.dg/i386-asm-1.c: Likewise.
21297 * gcc.dg/i386-bitfield1.c: Likewise.
21298 * gcc.dg/i386-bitfield2.c: Likewise.
21299 * gcc.dg/i386-loop-1.c: Likewise.
21300 * gcc.dg/i386-loop-2.c: Likewise.
21301 * gcc.dg/i386-loop-3.c: Likewise.
21302 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
21303 * gcc.dg/i386-pic-1.c: Likewise.
21304 * gcc.dg/i386-regparm.c: Likewise.
21305 * gcc.dg/i386-signbit-1.c: Likewise.
21306 * gcc.dg/i386-signbit-2.c: Likewise.
21307 * gcc.dg/i386-signbit-3.c: Likewise.
21308 * gcc.dg/i386-sse-5.c: Likewise.
21309 * gcc.dg/i386-sse-8.c: Likewise.
21310 * gcc.dg/i386-unroll-1.c: Likewise.
21311 * gcc.dg/tls/opt-1.c: Likewise.
21312 * gcc.dg/tls/opt-2.c: Likewise.
21313 * gcc.dg/unroll-1.c: Likewise.
21314 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
21315 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
21316 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
21317 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
21318 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
21319 -m64 is specified.
21320
21321 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21322
21323 PR c++/18389
21324 * g++.dg/parse/cond1.C: New test.
21325
21326 PR c++/18429
21327 * g++.dg/template/array9.C: New test.
21328 * g++.dg/ext/vla1.C: Adjust error messages.
21329 * g++.dg/ext/vlm1.C: Likewise.
21330 * g++.dg/template/crash2.C: Likewise.
21331
21332 PR c++/18436
21333 * g++.dg/template/call3.C: New test.
21334
21335 PR c++/18407
21336 * g++.dg/template/ptrmem11.C: New test.
21337
21338 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
21339
21340 PR other/14264
21341 * lib/g++.exp: Set LC_ALL and LANG to C.
21342 * lib/gcc-dg.exp: Likewise.
21343 * lib/gfortran.exp: Likewise.
21344 * lib/objc.exp: Likewise.
21345 * lib/treelang.exp: Likewise.
21346
21347 2004-11-12 Andreas Schwab <schwab@suse.de>
21348
21349 * gcc.dg/pr16286.c: Fix last change.
21350
21351 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21352
21353 PR c++/18416
21354 * g++.dg/init/global1.C: New test.
21355
21356 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
21357
21358 * gcc.c-torture/execute/20041112-1.c: New test.
21359
21360 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21361
21362 * lib/gcc-dg.exp (dg-target-list): New.
21363
21364 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21365 Richard Sandiford <rsandifo@redhat.com>
21366
21367 * lib/target-supports.exp (get-compiler_messages): New.
21368 (check_named_sections_available): Use it.
21369 (check_effective_target_ilp32): New.
21370 (check_effective_target_lp64): New.
21371 (is-effective-target): New.
21372 * lib/gcc-dg.exp (dg-require-effective-target): New.
21373
21374 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
21375
21376 * gcc.dg/precedence-1.c: New test.
21377
21378 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21379
21380 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
21381
21382 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
21383 message, delete generated files, use more descriptive name for
21384 executable, and make the test unsupported when it cannot be run.
21385
21386 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
21387 (dg-require-weak, dg-require-visibility, dg-require-alias,
21388 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
21389 dg-require-iconv, dg-require-named-sections): Use it.
21390
21391 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
21392
21393 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
21394
21395 PR target/16457
21396 * gcc.dg/ppc-and-1: New
21397
21398 PR target/16796
21399 * gcc.dg/ppc-mov-1.c: New.
21400
21401 PR target/16458
21402 * gcc.dg/ppc-compare-1.c: New.
21403
21404 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
21405
21406 * objc.dg/desig-init-2.m: New test.
21407
21408 2004-11-10 Adam Nemet <anemet@lnxw.com>
21409
21410 PR middle-end/18160
21411 * g++.dg/warn/register-var-1.C: New test.
21412 * g++.dg/warn/register-var-2.C: New test.
21413
21414 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21415
21416 * gcc.dg/union-2.c: New test.
21417
21418 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
21419
21420 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
21421 New test for PR tree-optimization/17892.
21422
21423 2004-11-09 Mark Mitchell <mark@codesourcery.com>
21424
21425 PR c++/18369
21426 * g++.dg/init/new12.C: New test.
21427
21428 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
21429
21430 * gcc.target/sparc: New directory.
21431 * gcc.target/sparc/sparc.exp: New driver.
21432 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
21433 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
21434 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
21435 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
21436
21437 2004-11-10 Paul Brook <paul@codesourcery.com>
21438
21439 PR fortran/18218
21440 * gfortran.dg/list_read.c: New test.
21441
21442 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21443
21444 PR c/18322
21445 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
21446 expected diagnostic location.
21447
21448 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
21449
21450 * gcc.dg/20041109-1.c: New test.
21451
21452 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
21453
21454 PR objc/18406
21455 * objc/compile/pr18406.m: New test.
21456
21457 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21458
21459 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
21460
21461 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21462
21463 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
21464
21465 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21466
21467 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
21468
21469 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21470
21471 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
21472 exit.
21473
21474 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
21475
21476 PR tree-opt/18299
21477 * gcc.c-torture/pr18299-1.c: New test.
21478
21479 2004-11-06 Andreas Schwab <schwab@suse.de>
21480
21481 * gcc.dg/pr16286.c: Also test for bool and pixel.
21482
21483 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
21484
21485 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
21486 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
21487 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
21488 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
21489 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
21490 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
21491 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
21492 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
21493 gcc.dg/struct-semi-3.c: New tests.
21494
21495 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21496
21497 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
21498
21499 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21500
21501 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
21502 Do not use C99 designators.
21503
21504 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21505
21506 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
21507
21508 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21509
21510 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
21511 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
21512 * gcc.c-torture/execute/simd-5.x: Remove.
21513
21514 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
21515
21516 PR rtl-optimization/17933
21517 * gcc.dg/torture/pr17933-1.c: New test.
21518
21519 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21520
21521 PR target/18106
21522 * lib/target-supports.exp (check_weak_available): Support
21523 Windows.
21524
21525 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
21526
21527 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
21528 call to fflush(stdout) before abort.
21529 (my_ffsll): New function.
21530 (generate_fields): Use it.
21531
21532 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21533
21534 * gcc.dg/init-undef-1.c: New test.
21535
21536 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21537
21538 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
21539 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
21540 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
21541 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
21542 expected messages for new parser.
21543
21544 2004-11-04 Mark Mitchell <mark@codesourcery.com>
21545
21546 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
21547
21548 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21549
21550 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
21551 on LP64 targets.
21552
21553 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21554
21555 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
21556 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
21557 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
21558 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
21559 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
21560 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
21561 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
21562 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
21563 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
21564 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
21565
21566 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21567
21568 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
21569 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
21570 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
21571 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
21572 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
21573 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
21574 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
21575 for new parser.
21576
21577 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
21578
21579 PR target/15342
21580 * gcc.dg/20041104-1.c: New test.
21581
21582 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21583
21584 * g++.dg/template/nontype7.C: New test.
21585 * g++.dg/template/nontype8.C: Likewise.
21586 * g++.dg/template/nontype9.C: Likewise.
21587 * g++.dg/template/nontype10.C: Likewise.
21588 * g++.dg/tc1/dr49.C: Likewise.
21589 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
21590 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
21591
21592 2004-11-04 Ben Elliston <bje@au.ibm.com>
21593
21594 * g++.dg/rtti/tinfo1.C: Remove xfails.
21595
21596 2004-11-04 Ben Elliston <bje@au.ibm.com>
21597
21598 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
21599 packed attribute to the definition to satisfy the new C++ parser.
21600
21601 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21602
21603 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
21604 invocations of va_arg.
21605
21606 2004-11-02 Mark Mitchell <mark@codesourcery.com>
21607
21608 PR c++/18124
21609 * g++.dg/template/crash25.C: New test.
21610
21611 PR c++/18155
21612 * g++.dg/template/typedef2.C: New test.
21613 * g++.dg/parse/crash13.C: Adjust error markers.
21614
21615 PR c++/18177
21616 * g++.dg/conversion/const3.C: New test.
21617
21618 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21619
21620 PR fortran/17535
21621 PR fortran/17583
21622 PR fortran/17713
21623 * gfortran.dg/generic_[123].f90: New testcases.
21624
21625 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21626
21627 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
21628 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
21629
21630 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
21631
21632 PR tree-opt/16808
21633 * gcc.c-torture/compile/pr16808.c: New test.
21634
21635 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
21636
21637 PR rtl-optimization/17104
21638 * gcc.dg/ppc-bitfield1.c: New.
21639
21640 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21641
21642 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
21643
21644 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21645
21646 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
21647 strings for 32-bit code.
21648
21649 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
21650
21651 PR c/18239
21652 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
21653
21654 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
21655
21656 PR c++/18064
21657 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
21658
21659 2004-10-31 Mark Mitchell <mark@codesourcery.com>
21660
21661 PR c++/15172
21662 * g++.dg/init/aggr2.C: New test.
21663
21664 2004-10-30 Ziemowit Laski <zlaski@apple.com>
21665
21666 * objc.dg/local-decl-1.m: New test.
21667
21668 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
21669
21670 * gcc.dg/20040910-1.c: Adjust regex.
21671
21672 2004-10-30 Roger Sayle <roger@eyesopen.com>
21673
21674 PR rtl-optimization/18084
21675 * g++.dg/opt/pr18084-1.C: New testcase.
21676
21677 2004-10-30 Matt Austern <austern@apple.com>
21678
21679 PR c++/17542
21680 * g++.dg/ext/attrib18.C: New test.
21681
21682 2004-10-30 Roger Sayle <roger@eyesopen.com>
21683
21684 PR middle-end/18096
21685 * gcc.dg/pr18096-1.c: New test case.
21686
21687 2004-10-30 Roger Sayle <roger@eyesopen.com>
21688
21689 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
21690
21691 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
21692
21693 PR c/16666
21694 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
21695 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
21696 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
21697 gcc.dg/old-style-prom-3.c: New tests.
21698
21699 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
21700
21701 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
21702 Remove unnecessary inclusion of stdio.h.
21703
21704 2004-10-29 Roger Sayle <roger@eyesopen.com>
21705
21706 PR rtl-optimization/17581
21707 * gcc.dg/pr17581-1.c: New test case.
21708
21709 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
21710
21711 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
21712 being implemented.
21713 * g++.dg/conversion/dr195-1.C: New.
21714 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
21715 * g++.old-deja/g++.mike/p10148.C: Likewise.
21716
21717 2004-10-29 Mark Mitchell <mark@codesourcery.com>
21718
21719 PR c++/17695
21720 * g++.dg/debug/typedef2.C: New test.
21721
21722 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
21723
21724 PR fortran/13490
21725 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
21726 * gfortran.dg/g77/README: Update.
21727
21728 2004-10-28 Matt Austern <austern@apple.com>
21729
21730 PR c++/14124
21731 * g++.dg/ext/packed7.C: New test.
21732
21733 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21734
21735 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
21736 scan-assembler.
21737 * lib/scanasm.exp (hidden-scan-for): New proc.
21738 (scan-hidden): Use hidden-scan-for instead of constructing the scan
21739 string.
21740 (scan-not-hidden): Likewise.
21741 * lib/target-supports.exp (check_visibility_available): mach-o is
21742 support too.
21743
21744 2004-10-28 Mark Mitchell <mark@codesourcery.com>
21745
21746 PR c++/17132
21747 * g++.dg/template/memclass3.C: New test.
21748
21749 2004-10-28 Adam Nemet <anemet@lnxw.com>
21750
21751 PR middle-end/18160
21752 * gcc.dg/register-var-1.c: New test.
21753 * gcc.dg/register-var-2.c: New test.
21754 * gcc.dg/asm-7.c: Taking the address of a register variable is an
21755 error now.
21756
21757 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
21758
21759 PR other/18172
21760 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
21761 unused variables.
21762 * gcc.dg/vect/vect-22.c: Likewise.
21763
21764 2004-10-28 Jakub Jelinek <jakub@redhat.com>
21765
21766 * gcc.dg/i386-rotate-1.c: New test.
21767
21768 2004-10-27 Mark Mitchell <mark@codesourcery.com>
21769
21770 * g++.dg/init/ref12.C: Add "run" marker.
21771
21772 PR c++/17435
21773 * g++.dg/init/ref12.C: New test.
21774
21775 PR c++/18140
21776 * g++.dg/template/shift1.C: New test.
21777 * g++.dg/template/error10.C: Adjust error markers.
21778
21779 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
21780
21781 PR tree-opt/17529
21782 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
21783
21784 2004-10-27 Geoffrey Keating <geoffk@apple.com>
21785
21786 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
21787 * gcc.dg/weak/weak-3.c: Likewise.
21788 * gcc.dg/weak/weak-5.c: Likewise.
21789 * gcc.dg/weak/weak-9.c: Likewise.
21790 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
21791 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
21792
21793 * gcc.dg/darwin-weakimport-1.c: New.
21794
21795 2004-10-28 Ben Elliston <bje@au.ibm.com>
21796
21797 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
21798
21799 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
21800
21801 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
21802 'syntax' error messages.
21803 * gcc.dg/cpp/direct2s.c: Likewise.
21804
21805 2004-10-26 Geoffrey Keating <geoffk@apple.com>
21806
21807 * gcc.c-torture/compile/20041026-1.c: New.
21808
21809 2004-10-26 Mark Mitchell <mark@codesourcery.com>
21810
21811 PR c++/18093
21812 * g++.dg/lookup/ns2.C: New test.
21813
21814 PR c++/18020
21815 * g++.dg/template/enum4.C: New test.
21816
21817 PR c++/18161
21818 * g++.dg/template/expr1.C: New test.
21819
21820 2004-10-26 Ben Elliston <bje@au.ibm.com>
21821
21822 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
21823
21824 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
21825
21826 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
21827 gcc.dg/decl-nospec-3.c: New tests.
21828
21829 2004-10-26 Ziemowit Laski <zlaski@apple.com>
21830
21831 * objc.dg/super-class-3.m: New test.
21832
21833 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
21834
21835 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
21836 resyncing.
21837 * gcc.dg/cpp/direct2s.c: Likewise.
21838
21839 2004-10-25 Geoffrey Keating <geoffk@apple.com>
21840
21841 * objc.dg/image-info.m: Update for changes to section selection.
21842
21843 2004-10-25 David Ayers <d.ayers@inode.at>
21844 Ziemowit Laski <zlaski@apple.com>
21845
21846 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
21847 diagnostics when messaging 'id <Proto>'.
21848 * objc.dg/class-protocol-1.m: New test.
21849 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
21850 a non-existent method signature.
21851 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
21852 Update diagnostics when messaging with non-existent method signature.
21853 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
21854 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
21855 invalid receivers are now resolved as if messaging 'id'; remove
21856 extraneous diagnostics.
21857
21858 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
21859
21860 PR c/16667
21861 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
21862 gcc.dg/init-desig-obs-3.c: New tests.
21863
21864 2004-10-25 Jakub Jelinek <jakub@redhat.com>
21865
21866 * gcc.dg/debug/20041023-1.c: New test.
21867
21868 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
21869
21870 PR middle-end/17407
21871 * gcc.c-torture/compile/pr17407.c: New test.
21872
21873 PR c++/18121
21874 * g++.dg/template/array8.C: New test.
21875
21876 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21877
21878 PR other/18138
21879 * lib/g++.exp: Accept more than one multilib libgcc.
21880 * lib/gcc-dg.exp: Likewise.
21881 * lib/objc.exp: Likewise.
21882 * lib/treelang.exp: Likewise.
21883 * lib/gfortran.exp: Likewise.
21884
21885 2004-10-24 Ben Elliston <bje@au.ibm.com>
21886
21887 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
21888
21889 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
21890
21891 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
21892 * gcc.dg/c99-const-expr-3.c: Likewise.
21893
21894 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
21895
21896 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
21897
21898 2004-10-23 Ben Elliston <bje@au.ibm.com>
21899
21900 * gcc.c-torture/execute/loop-2e.x: Remove.
21901
21902 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
21903
21904 PR c++/18095
21905 * g++.dg/parse/crash18.C: New.
21906 * g++.dg/parse/crash19.C: New.
21907
21908 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21909
21910 * g++.dg/ext/dllimport1.C: Move dg-warnings.
21911 * g++.dg/ext/dllimport2.C: Same.
21912 * g++.dg/ext/dllimport8.C: Same.
21913
21914 2004-10-21 Mark Mitchell <mark@codesourcery.com>
21915
21916 PR c++/10841
21917 * g++.dg/conversion/cast1.C: New test.
21918 * g++.dg/overload/pmf1.C: Adjust error marker.
21919
21920 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
21921
21922 PR objc/17923
21923 * objc.dg/const-str-7.m: New test.
21924
21925 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21926
21927 * g++.dg/template/memfriend11.C: Fix comment typo.
21928 * g++.dg/template/memfriend14.C: Likewise.
21929
21930 2004-10-20 Richard Henderson <rth@redhat.com>
21931
21932 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
21933 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
21934 -fasynchronous-unwind-tables.
21935
21936 2004-10-20 Richard Henderson <rth@redhat.com>
21937
21938 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
21939 (main): Return success.
21940 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
21941 (main): Return success.
21942
21943 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21944
21945 PR c++/13495
21946 * g++.dg/template/memfriend9.C: New test.
21947 * g++.dg/template/memfriend10.C: Likewise.
21948 * g++.dg/template/memfriend11.C: Likewise.
21949 * g++.dg/template/memfriend12.C: Likewise.
21950 * g++.dg/template/memfriend13.C: Likewise.
21951 * g++.dg/template/memfriend14.C: Likewise.
21952 * g++.dg/template/memfriend15.C: Likewise.
21953 * g++.dg/template/memfriend16.C: Likewise.
21954 * g++.dg/template/memfriend17.C: Likewise.
21955 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
21956
21957 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
21958
21959 * g++.dg/conversion/dr195.C: New.
21960 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
21961
21962 2004-10-20 Ben Elliston <bje@au.ibm.com>
21963 Devang Patel <dpatel@apple.com>
21964
21965 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
21966 of floating point arithmetic, which could trap.
21967
21968 2004-10-19 Mark Mitchell <mark@codesourcery.com>
21969
21970 PR c++/14035
21971 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
21972 * g++.dg/conversion/const2.C: New test.
21973 * g++.dg/expr/reinterpret2.C: New test.
21974 * g++.dg/expr/reinterpret3.C: New test.
21975 * g++.dg/expr/cast2.C: New test.
21976 * g++.dg/expr/copy1.C: New test.
21977 * g++.dg/other/conversion1.C: Change error message.
21978 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
21979 function pointers to void *.
21980 * g++.old-deja/g++.mike/p10148.C: Likewise.
21981
21982 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21983
21984 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
21985
21986 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
21987
21988 PR c++/18047
21989
21990 * g++.dg/parse/expr3.C: New test.
21991
21992 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21993
21994 * gcc.dg/smod-1.c: New test.
21995
21996 2004-10-18 Ziemowit Laski <zlaski@apple.com>
21997
21998 * objc.dg/method-14.m: New test.
21999
22000 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
22001
22002 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
22003 Also xfail as the patch was reverted.
22004
22005 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
22006
22007 PR middle-end/16973
22008 * gcc.dg/pr16973.c: New test.
22009
22010 2004-10-18 Diego Novillo <dnovillo@redhat.com>
22011
22012 PR tree-optimization/17656
22013 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
22014
22015 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
22016
22017 * g++.dg/eh/shadow1.C: New.
22018
22019 2004-10-18 Jakub Jelinek <jakub@redhat.com>
22020
22021 * gcc.c-torture/compile/20041018-1.c: New test.
22022
22023 2004-10-18 Ben Elliston <bje@au.ibm.com>
22024
22025 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
22026 compiler referring to register 0 when accessing sdata. The linker
22027 now patches things up.
22028
22029 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
22030
22031 PR c/17529
22032 * gcc.c-torture/compile/pr17529.c: New test.
22033
22034 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22035
22036 PR c++/17743
22037 * g++.dg/ext/attrib17.C: New test.
22038
22039 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22040
22041 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
22042
22043 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22044
22045 PR c++/10479
22046 * g++.dg/ext/attrib16.C: New test.
22047
22048 2004-10-15 Mark Mitchell <mark@codesourcery.com>
22049
22050 PR c++/17042
22051 * g++.dg/init/dso_handle1.C: New test.
22052
22053 PR c++/14667
22054 * g++.dg/parse/typedef6.C: New test.
22055
22056 PR c++/17916
22057 * g++.dg/parse/pragma1.C: New test.
22058
22059 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
22060
22061 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
22062
22063 2004-10-15 Steve Ellcey <sje@cup.hp.com>
22064
22065 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
22066 -fno-common when on HPPA HP-UX platforms.
22067
22068 2004-10-15 Jakub Jelinek <jakub@redhat.com>
22069
22070 PR other/16820
22071 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
22072 stdint.h.
22073 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
22074 uintptr_t.
22075
22076 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
22077
22078 PR c++/16301
22079 * g++.dg/lookup/strong-using-4.C: New test.
22080
22081 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
22082
22083 PR middle-end/16567
22084 * gcc.c-torture/compile/nested-1.c: New test.
22085
22086 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
22087
22088 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
22089 and mipsisa64*-*-* (until support for misaligned loads is added).
22090 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
22091 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
22092 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
22093 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
22094 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
22095 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
22096
22097 2004-10-14 Mark Mitchell <mark@codesourcery.com>
22098
22099 PR c++/17976
22100 * g++.dg/init/dtor3.C: New test.
22101
22102 2004-10-15 Ben Elliston <bje@au.ibm.com>
22103
22104 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
22105
22106 2004-10-14 Geoffrey Keating <geoffk@apple.com>
22107
22108 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
22109 * gcc.dg/macho-lo-sum.c: Likewise.
22110
22111 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
22112
22113 * gcc.dg/ppc-spe64-1.c: New test.
22114
22115 2004-10-14 Devang Patel <dpatel@apple.com>
22116
22117 PR 17635
22118 * gcc.dg/pr17635.c : New test.
22119
22120 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
22121
22122 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
22123 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
22124 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
22125 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
22126 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
22127 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
22128 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
22129 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
22130 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
22131 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
22132 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
22133 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
22134 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
22135 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
22136 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
22137 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
22138 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
22139 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
22140
22141 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
22142
22143 * gcc.dg/vect/vect-82.c: New testcase.
22144 * gcc.dg/vect/vect-82_64.c: New testcase.
22145 * gcc.dg/vect/vect-83.c: New testcase.
22146 * gcc.dg/vect/vect-83_64.c: New testcase.
22147
22148 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
22149
22150 * gcc.dg/cpp/error-1.c: New test.
22151
22152 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
22153
22154 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
22155
22156 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
22157
22158 PR target/17984
22159 * gcc.dg/cris-peep2-xsrand2.c: New test.
22160
22161 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
22162
22163 PR c++/17661
22164 * testsuite/g++.dg/expr/for2.C: New test.
22165
22166 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22167
22168 * g++.dg/inherit/thunk1.C: Run on the SPARC.
22169
22170 2004-10-13 Jakub Jelinek <jakub@redhat.com>
22171
22172 PR tree-optimization/17724
22173 * g++.dg/opt/pr17724-1.C: New test.
22174 * g++.dg/opt/pr17724-2.C: New test.
22175 * g++.dg/opt/pr17724-3.C: New test.
22176 * g++.dg/opt/pr17724-4.C: New test.
22177 * g++.dg/opt/pr17724-5.C: New test.
22178 * g++.dg/opt/pr17724-6.C: New test.
22179
22180 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
22181
22182 PR c/17301
22183 * gcc.dg/pr17301-2.c: New test.
22184
22185 2004-10-11 Mark Mitchell <mark@codesourcery.com>
22186
22187 PR c++/15876
22188 * g++.dg/parse/error22.C: New test.
22189
22190 PR c++/17936
22191 * g++.dg/template/spec18.C: New test.
22192
22193 2004-10-11 Steve Ellcey <sje@cup.hp.com>
22194
22195 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
22196 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
22197 memcpy.
22198 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
22199 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
22200
22201 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
22202
22203 * g++.dg/eh/cleanup5.C: Add dg-options "".
22204
22205 2004-10-11 Roger Sayle <roger@eyesopen.com>
22206
22207 PR middle-end/17657
22208 * gcc.dg/switch-4.c: New test case.
22209
22210 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
22211
22212 * gcc.c-torture/execute/20041011-1.c: New test.
22213
22214 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
22215
22216 PR c++/17554
22217 * g++.dg/init/for3.C: New test.
22218
22219 PR c++/17657
22220 * g++.dg/opt/switch2.C: New test.
22221
22222 PR middle-end/17703
22223 * g++.dg/warn/Wreturn-2.C: New test.
22224
22225 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
22226
22227 PR c++/17907
22228 * g++.dg/eh/cleanup5.C: New test.
22229
22230 2004-10-10 Mark Mitchell <mark@codesourcery.com>
22231
22232 PR c++/17393
22233 * g++.dg/parse/error21.C: New test.
22234
22235 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
22236
22237 * g++.dg/overload/pmf1.C: Adjust quoting marks.
22238 * g++.dg/warn/incomplete1.C: Likewise.
22239 * g++.dg/template/qualttp20.C: Likewise.
22240
22241 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22242
22243 PR c/17881
22244 * parm-incomplete-1.c: New test.
22245
22246 2004-10-09 Mark Mitchell <mark@codesourcery.com>
22247
22248 PR c++/17867
22249 * g++.dg/parse/error19.C: New test.
22250
22251 PR c++/17670
22252 * g++.dg/init/new11.C: New test.
22253
22254 PR c++/17821
22255 * g++.dg/parse/error20.C: New test.
22256
22257 PR c++/17826
22258 * g++.dg/template/crash24.C: New test.
22259
22260 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22261
22262 PR c/17301
22263 * gcc.dg/pr17301-1.c: New test.
22264
22265 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22266
22267 PR c/17189
22268 * gcc.dg/anon-struct-5.c: New test.
22269
22270 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
22271
22272 PR c/17844
22273 * gcc.dg/pr17844-1.c: New test.
22274
22275 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
22276
22277 PR tree-optimization/17906
22278 * gcc.c-torture/compile/pr17906.c: New.
22279
22280 2004-10-09 Stuart Hastings <stuart@apple.com>
22281 Roger Sayle <roger@eyesopen.com>
22282
22283 PR rtl-optimization/17853
22284 * gcc.dg/i386-mmx-5.c: New testcase.
22285
22286 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
22287
22288 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
22289
22290 2004-10-09 Mark Mitchell <mark@codesourcery.com>
22291
22292 PR c++/17524
22293 * g++.dg/template/static9.C: New test.
22294
22295 PR c++/17685
22296 * g++.dg/parse/operator5.C: New test.
22297
22298 2004-10-09 Roger Sayle <roger@eyesopen.com>
22299
22300 PR middle-end/17894
22301 * gcc.c-torture/execute/divcmp-4.c: New test case.
22302
22303 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22304
22305 PR tree-opt/17902
22306 * g++.dg/opt/pr17902.C: New test.
22307
22308 2004-10-09 Jakub Jelinek <jakub@redhat.com>
22309
22310 * gcc.dg/cpp/ident-1.c: Add dg-options "".
22311
22312 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22313
22314 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
22315
22316 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22317
22318 * gcc.dg/assign-warn-3.c: New test.
22319
22320 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22321
22322 PR c/16999
22323 * gcc.dg/cpp/ident-1.c: New test.
22324
22325 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
22326
22327 * gcc.c-torture/compile/acc1.c: New.
22328
22329 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22330
22331 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
22332 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
22333
22334 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22335
22336 * gcc.dg/ultrasp11.c: New test.
22337
22338 2004-10-08 Michael Matz <matz@suse.de>
22339
22340 * gcc.dg/doloop-2.c: New test.
22341
22342 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22343
22344 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
22345 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
22346 objc.dg/method-9.m: Update expected diagnostics.
22347
22348 2004-10-07 Geoffrey Keating <geoffk@apple.com>
22349
22350 * gcc.dg/ppc-fsel-3.c: New file.
22351 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
22352
22353 2004-10-07 Paul Brook <paul@codesourcery.com>
22354
22355 * gfortran.dg/intrinsic_verify_1.f90: New test.
22356
22357 2004-10-07 Paul Brook <paul@codesourcery.com>
22358
22359 * gfortran.dg/empty_format_1.f90: Remove stray commas.
22360
22361 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22362
22363 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
22364 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
22365 commit.
22366
22367 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
22368
22369 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
22370
22371 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22372
22373 PR c++/17115
22374 * g++.dg/warn/Winline-4.C: New test.
22375
22376 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22377
22378 * gcc.c-torture/compile/20041007-1.c: New test.
22379
22380 2004-10-07 Paul Brook <paul@codesourcery.com>
22381
22382 PR fortran/17678
22383 * gfortran.dg/use_allocated_1.f90: New test.
22384
22385 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22386
22387 PR middle-end/17849
22388 * gfortran.fortran-torture/compile/nested.f90: New test
22389
22390 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
22391
22392 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
22393
22394 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22395
22396 PR c++/17368
22397 * g++.dg/ext/asm6.C: New test.
22398
22399 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
22400
22401 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
22402
22403 2004-10-06 Paul Brook <paul@codesourcery.com>
22404
22405 PR libfortran/17709
22406 * gfortran.dg/empty_format_1.f90: New test.
22407
22408 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22409
22410 PR fortran/17568
22411 * gfortran.dg/ishft.f90: New test.
22412
22413 PR fortran/17283
22414 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
22415 tests.
22416
22417 2004-10-06 Paul Brook <paul@codesourcery.com>
22418
22419 * gfortran.dg/do_1.f90: New test.
22420
22421 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22422
22423 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
22424 optimizing for size.
22425
22426 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22427
22428 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
22429
22430 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22431
22432 * gcc.c-torture/compile/20041005-1.c: New test.
22433
22434 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
22435
22436 PR c++/17829
22437 * g++.dg/lookup/koenig4.C: New.
22438
22439 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
22440
22441 * g++.dg/other/classkey1.C: Adjust quoting marks.
22442 * g++.dg/parse/error15.C: Likewise.
22443 * g++.dg/template/meminit2.C (int>): Likewise.
22444
22445 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22446
22447 PR fortran/17283
22448 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
22449
22450 PR fortran/17631
22451 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
22452
22453 PR fortran/17708
22454 * gfortran.dg/pr17708.f90: New test.
22455
22456 2004-10-04 Chao-ying Fu <fu@mips.com>
22457
22458 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
22459 * gcc.dg/vect/vect-4.c: Ditto.
22460 * gcc.dg/vect/vect-5.c: Ditto.
22461 * gcc.dg/vect/vect-6.c: Ditto.
22462 * gcc.dg/vect/vect-8.c: Ditto.
22463 * gcc.dg/vect/vect-16.c: Ditto.
22464 * gcc.dg/vect/vect-30.c: Ditto.
22465 * gcc.dg/vect/vect-40.c: Ditto.
22466 * gcc.dg/vect/vect-41.c: Ditto.
22467 * gcc.dg/vect/vect-42.c: Ditto.
22468 * gcc.dg/vect/vect-43.c: Ditto.
22469 * gcc.dg/vect/vect-44.c: Ditto.
22470 * gcc.dg/vect/vect-45.c: Ditto.
22471 * gcc.dg/vect/vect-46.c: Ditto.
22472 * gcc.dg/vect/vect-47.c: Ditto.
22473 * gcc.dg/vect/vect-48.c: Ditto.
22474 * gcc.dg/vect/vect-49.c: Ditto.
22475 * gcc.dg/vect/vect-50.c: Ditto.
22476 * gcc.dg/vect/vect-51.c: Ditto.
22477 * gcc.dg/vect/vect-52.c: Ditto.
22478 * gcc.dg/vect/vect-53.c: Ditto.
22479 * gcc.dg/vect/vect-54.c: Ditto.
22480 * gcc.dg/vect/vect-55.c: Ditto.
22481 * gcc.dg/vect/vect-56.c: Ditto.
22482 * gcc.dg/vect/vect-57.c: Ditto.
22483 * gcc.dg/vect/vect-58.c: Ditto.
22484 * gcc.dg/vect/vect-59.c: Ditto.
22485 * gcc.dg/vect/vect-60.c: Ditto.
22486 * gcc.dg/vect/vect-74.c: Ditto.
22487 * gcc.dg/vect/vect-79.c: Ditto.
22488 * gcc.dg/vect/vect-80.c: Ditto.
22489
22490 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
22491
22492 * gcc.dg/unused-7.c: Use the correct option.
22493
22494 2004-10-04 Paul Brook <paul@codesourcery.com>
22495 Bud Davis <bdavis9659@comcast.net>
22496
22497 PR fortran/17706
22498 PR fortran/16434
22499 * gfortran/pr17706.f90: New test.
22500 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
22501
22502 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22503
22504 * gfortran.dg/pr17612.f90: New test.
22505
22506 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
22507
22508 * g++.dg/template/local1.C: Adjust quoting marks in
22509 testing for diagnostics.
22510 * g++.dg/tls/diag-2.C: Likewise.
22511 * g++.dg/other/error8.C: Likewise.
22512
22513 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22514
22515 PR c/17178
22516 * gcc.dg/unused-4.c: Adjust to be correct.
22517
22518 PR c/17820
22519 * gcc.dg/unused-7.c: New test.
22520
22521 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22522
22523 PR c++/17797
22524 * g++.dg/overload/template2.C: New test.
22525
22526 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
22527
22528 PR tree-optimization/16632
22529 * gcc.dg/tree-ssa/20041002-1.c: New.
22530
22531 2004-10-03 Paul Brook <paul@codesourcery.com>
22532
22533 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
22534 rather than relying on default formatting.
22535
22536 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
22537
22538 * gcc.dg/20040920-1.c: Update expected message text.
22539
22540 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
22541
22542 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
22543
22544 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
22545
22546 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
22547 tree level.
22548
22549 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22550
22551 * gcc.dg/tree-ssa/pr17343.c: Remove.
22552
22553 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22554
22555 PR tree-opt/17343
22556 * gcc.dg/tree-ssa/pr17343.c: New test.
22557
22558 2004-10-01 Jakub Jelinek <jakub@redhat.com>
22559
22560 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
22561 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
22562 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
22563 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
22564 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
22565
22566 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22567
22568 * gcc.dg/lvalue-2.c: New test.
22569
22570 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22571
22572 PR c/17730
22573 * gcc.dg/pr17730-1.c: New test
22574
22575 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
22576
22577 PR c/7425
22578 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
22579
22580 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22581
22582 * gcc.c-torture/execute/stdarg-1.c: New test.
22583 * gcc.c-torture/execute/stdarg-2.c: New test.
22584 * gcc.c-torture/execute/stdarg-3.c: New test.
22585 * gcc.dg/tree-ssa/stdarg-1.c: New test.
22586 * gcc.dg/tree-ssa/stdarg-2.c: New test.
22587 * gcc.dg/tree-ssa/stdarg-3.c: New test.
22588 * gcc.dg/tree-ssa/stdarg-4.c: New test.
22589 * gcc.dg/tree-ssa/stdarg-5.c: New test.
22590
22591 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22592
22593 PR tree-optimization/17697
22594 * g++.dg/opt/pr17697-1.C: New test.
22595 * g++.dg/opt/pr17697-2.C: New test.
22596 * g++.dg/opt/pr17697-3.C: New test.
22597
22598 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
22599
22600 PR c/16409
22601 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
22602 gcc.dg/vla-init-5.c: New tests.
22603
22604 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
22605
22606 PR c/13804
22607 * gcc.dg/pr13804-1.c: New test.
22608
22609 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22610
22611 PR fortran/16938
22612 * gfortran.dg/pr16938.f90: New test.
22613
22614 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22615
22616 * g++.dg/template/crash23.C: New test.
22617
22618 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22619
22620 PR c++/17585
22621 * g++.dg/template/static8.C: New test.
22622
22623 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
22624
22625 PR c++/17681
22626 * g++.dg/other/error9.C: New test.
22627
22628 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
22629
22630 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
22631
22632 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22633
22634 PR fortran/15164
22635 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
22636
22637 2004-09-26 Roger Sayle <roger@eyesopen.com>
22638
22639 PR middle-end/17112
22640 * gcc.dg/pr17112-1.c: New test case.
22641
22642 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
22643
22644 PR c/11459
22645 * gcc.dg/pr11459-1.c: New test.
22646
22647 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
22648
22649 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
22650 * gcc.dg/tree-ssa/loop-4.c: Likewise.
22651
22652 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22653
22654 * gfortran.dg/pr15324.f90: Make array bounds consistent.
22655
22656 2004-09-25 Jan Hubicka <jh@suse.cz>
22657
22658 * compile/30040909-1.c: New test.
22659 * compile/30040907-1.c: New test.
22660
22661 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
22662
22663 * gcc.c-torture/execute/va-arg-26.c: New test.
22664
22665 2004-09-24 Zack Weinberg <zack@codesourcery.com>
22666
22667 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
22668 extra diagnostics on targets with 64-bit pointers.
22669 * objc.dg/selector-1.m: Adjust dg-warning regexp.
22670
22671 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22672
22673 PR c/17188
22674 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
22675 * gcc.dg/decl-3.c: Adjust expected message.
22676
22677 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22678
22679 PR fortran/17615
22680 * gfortran.dg/pr17615.f90: New test.
22681
22682 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
22683
22684 PR tree-optimzation/17517
22685 * g++.dg/tree-ssa/pr17517.C: New Test.
22686
22687 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
22688
22689 PR c++/16889
22690 * g++.dg/lookup/ambig3.C: New.
22691
22692 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
22693
22694 PR tree-opt/17624
22695 * g++.dg/opt/pr17624.C: New test.
22696
22697 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22698
22699 PR c/6980
22700 * gcc.dg/Wbad-function-cast-1.c: New test.
22701
22702 2004-09-23 Zack Weinberg <zack@codesourcery.com>
22703
22704 * g++.dg/ext/complit1.C
22705 * g++.dg/other/error2.C
22706 * g++.dg/other/nontype-1.C
22707 * g++.dg/parse/crash11.C
22708 * g++.dg/parse/crash12.C
22709 * g++.dg/parse/error15.C
22710 * g++.dg/parse/error4.C
22711 * g++.dg/parse/tmpl-outside1.C
22712 * g++.dg/parse/too-many-tmpl-args1.C
22713 * g++.dg/template/dependent-expr3.C
22714 * g++.dg/template/error10.C
22715 * g++.dg/template/instantiate1.C
22716 * g++.dg/template/vtable2.C
22717 * g++.dg/warn/Wshadow-1.C
22718 * g++.dg/warn/weak1.C
22719 * g++.old-deja/g++.brendan/crash16.C
22720 * g++.old-deja/g++.brendan/crash18.C
22721 * g++.old-deja/g++.brendan/crash48.C
22722 * g++.old-deja/g++.brendan/crash49.C
22723 * g++.old-deja/g++.brendan/crash55.C
22724 * g++.old-deja/g++.brendan/crash56.C
22725 * g++.old-deja/g++.brendan/crash8.C
22726 * g++.old-deja/g++.brendan/enum11.C
22727 * g++.old-deja/g++.brendan/enum8.C
22728 * g++.old-deja/g++.brendan/enum9.C
22729 * g++.old-deja/g++.brendan/friend3.C
22730 * g++.old-deja/g++.brendan/misc14.C
22731 * g++.old-deja/g++.bugs/900402_02.C
22732 * g++.old-deja/g++.bugs/900404_03.C
22733 * g++.old-deja/g++.bugs/900404_04.C
22734 * g++.old-deja/g++.bugs/900428_03.C
22735 * g++.old-deja/g++.jason/crash4.C
22736 * g++.old-deja/g++.jason/overload21.C
22737 * g++.old-deja/g++.jason/redecl1.C
22738 * g++.old-deja/g++.jason/report.C
22739 * g++.old-deja/g++.jason/rfg10.C
22740 * g++.old-deja/g++.jason/template30.C
22741 * g++.old-deja/g++.law/arm12.C
22742 * g++.old-deja/g++.law/ctors5.C
22743 * g++.old-deja/g++.law/cvt20.C
22744 * g++.old-deja/g++.law/init10.C
22745 * g++.old-deja/g++.law/init8.C
22746 * g++.old-deja/g++.law/visibility17.C
22747 * g++.old-deja/g++.law/visibility7.C
22748 * g++.old-deja/g++.mike/net8.C
22749 * g++.old-deja/g++.mike/p646.C
22750 * g++.old-deja/g++.mike/p700.C
22751 * g++.old-deja/g++.mike/p701.C
22752 * g++.old-deja/g++.mike/p811.C
22753 * g++.old-deja/g++.ns/template13.C
22754 * g++.old-deja/g++.other/array3.C
22755 * g++.old-deja/g++.other/crash25.C
22756 * g++.old-deja/g++.other/dtor3.C
22757 * g++.old-deja/g++.other/dtor4.C
22758 * g++.old-deja/g++.other/main1.C
22759 * g++.old-deja/g++.other/warn7.C
22760 * g++.old-deja/g++.pt/crash11.C
22761 * g++.old-deja/g++.pt/crash36.C
22762 * g++.old-deja/g++.pt/spec22.C
22763 * g++.old-deja/g++.pt/spec9.C
22764 * g++.old-deja/g++.pt/ttp52.C
22765 * g++.old-deja/g++.robertl/eb103.C
22766 * g++.old-deja/g++.robertl/eb121.C
22767 * g++.old-deja/g++.robertl/eb22.C
22768 * g++.old-deja/g++.robertl/eb8.C:
22769 Update locations and/or regexps of dg-error markers.
22770 Remove markers for some bogus messages that are no longer issued.
22771
22772 2004-09-23 Jakub Jelinek <jakub@redhat.com>
22773
22774 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
22775 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
22776
22777 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
22778
22779 PR c++/17618
22780 * g++.dg/lookup/crash5.C: New test.
22781
22782 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
22783
22784 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
22785 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
22786 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
22787 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
22788 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
22789 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
22790
22791 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
22792 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
22793 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
22794 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
22795 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
22796 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
22797
22798 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
22799
22800 * gcc.dg/vect/vect-44.c: Check additional cases.
22801 * gcc.dg/vect/vect-48.c: Check additional cases.
22802
22803 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
22804 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
22805 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
22806 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
22807 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
22808 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
22809 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
22810 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
22811 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
22812
22813 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
22814 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
22815 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
22816
22817 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22818
22819 * gcc.dg/tree-ssa/loop-6.c: New test.
22820
22821 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
22822
22823 PR c++/17620
22824 * g++.dg/inherit/base2.C: New.
22825
22826 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22827
22828 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
22829 * gcc.dg/20001012-2.c: Likewise.
22830 * gcc.dg/20001013-1.c: Likewise.
22831 * gcc.dg/20001101-1.c: Likewise.
22832 * gcc.dg/20001102-1.c: Likewise.
22833 * gcc.dg/bf-spl1.c: Likewise.
22834 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
22835 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
22836
22837 2004-09-22 Diego Novillo <dnovillo@redhat.com>
22838
22839 PR tree-optimization/16721
22840 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
22841
22842 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
22843
22844 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
22845 * gcc.dg/20040305-1.c: Likewise.
22846
22847 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
22848
22849 PR c/16566
22850 * gcc.c-torture/compile/pr16566-1.c,
22851 gcc.c-torture/compile/pr16566-2.c,
22852 gcc.c-torture/compile/pr16566-3.c: New tests.
22853
22854 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
22855
22856 PR tree-optimization/17512
22857 * gcc.c-torture/compile/20040916-1.c.
22858
22859 2004-09-21 Mark Mitchell <mark@codesourcery.com>
22860
22861 * gcc.dg/pragma-re-3.c: New test.
22862
22863 2004-09-17 Matt Austern <austern@apple.com>
22864
22865 PR c++/15049
22866 * g++.dg/other/anon3.C: New.
22867
22868 2004-09-21 Roger Sayle <roger@eyesopen.com>
22869
22870 PR c++/7503
22871 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
22872 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
22873 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
22874 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
22875 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
22876
22877 2004-09-21 Bud Davis <bdavis9659@comcast.net>
22878
22879 PR fortran/17286
22880 * gfortran.dg/pr17286.f90: New test.
22881
22882 2004-09-20 Mark Mitchell <mark@codesourcery.com>
22883
22884 PR c++/17530
22885 * g++.dg/template/static7.C: New test.
22886
22887 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
22888
22889 PR tree-opt/17558
22890 * gcc.c-torture/compile/pr17558.c: New test.
22891
22892 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22893
22894 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
22895 if SKIP_ATTRIBUTE is defined.
22896
22897 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22898
22899 PR fortran/15957
22900 * gfortran.dg/pr15957.f90: New test.
22901
22902 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
22903
22904 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
22905 in comparison.
22906 * gcc.dg/vect/vect-79.c: Likewise.
22907 * gcc.dg/vect/vect-80.c: Likewise.
22908
22909 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22910
22911 PR fortran/15750
22912 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
22913
22914 2004-09-20 Ira Rosen <irar@il.ibm.com>
22915
22916 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
22917 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
22918 * gcc.dg/vect/vect-62.c: New testcase.
22919 * gcc.dg/vect/vect-63.c: New testcase.
22920 * gcc.dg/vect/vect-64.c: New testcase.
22921 * gcc.dg/vect/vect-65.c: New testcase.
22922 * gcc.dg/vect/vect-66.c: New testcase.
22923 * gcc.dg/vect/vect-67.c: New testcase.
22924 * gcc.dg/vect/vect-68.c: New testcase.
22925 * gcc.dg/vect/vect-69.c: New testcase.
22926 * gcc.dg/vect/vect-79.c: New testcase.
22927 * gcc.dg/vect/vect-80.c: New testcase.
22928
22929 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22930
22931 * gcc.target/mips/asm-1.c: New test.
22932
22933 2004-09-19 Ira Rosen <irar@il.ibm.com>
22934
22935 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
22936 * gcc.dg/vect/vect-73.c: New testcase.
22937 * gcc.dg/vect/vect-74.c: New testcase.
22938 * gcc.dg/vect/vect-75.c: New testcase.
22939 * gcc.dg/vect/vect-76.c: New testcase.
22940 * gcc.dg/vect/vect-77.c: New testcase.
22941 * gcc.dg/vect/vect-78.c: New testcase
22942
22943 2004-09-18 Paul Brook <paul@codesourcery.com>
22944
22945 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
22946
22947 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
22948
22949 PR c/17424
22950 * gcc.dg/pr17424-1.c: New test.
22951
22952 2004-09-18 Diego Novillo <dnovillo@redhat.com>
22953
22954 * g++.dg/tree-ssa/pr17153.C: New test.
22955
22956 2004-09-16 Geoffrey Keating <geoffk@apple.com>
22957
22958 PR pch/13361
22959 * testsuite/g++.dg/pch/wchar-1.C: New.
22960 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22961
22962 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
22963
22964 * gcc.c-torture/execute/20040917-1.c: New test.
22965
22966 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22967
22968 PR tree-optimization/17319
22969 * gcc.dg/pr17319.c: New test.
22970
22971 2004-09-17 Devang Patel <dpatel@apple.com>
22972
22973 * gcc.dg/20040813-1.c: New test.
22974
22975 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22976
22977 PR tree-optimization/17273
22978 * gcc.c-torture/compile/pr17273.c: New test.
22979
22980 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
22981
22982 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
22983 Update expected messages.
22984 * gcc.dg/declspec-13.c: New test.
22985
22986 2004-09-17 David Edelsohn <edelsohn@gnu.org>
22987
22988 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
22989
22990 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22991
22992 * gcc.c-torture/execute/pr17252.c: Use post-increment to
22993 change what 'a' is pointing to.
22994
22995 2004-09-17 Mark Mitchell <mark@codesourcery.com>
22996
22997 PR c++/16002
22998 * g++.dg/template/error18.C: New test.
22999
23000 PR c++/16029
23001 * g++.dg/warn/Wunused-8.C: New test.
23002
23003 2004-09-17 Steven Bosscher <stevenb@suse.de>
23004
23005 PR tree-optimization/17513
23006 * gcc.dg/20040916-1.c: New test.
23007
23008 2004-09-16 Mark Mitchell <mark@codesourcery.com>
23009
23010 PR c++/17501
23011 * g++.dg/template/typename7.C: New test.
23012
23013 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23014
23015 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
23016
23017 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
23018
23019 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
23020 with -ftree-based-profiling also.
23021 * lib/profopt.exp: Support late-set profile_option/feedback_option.
23022
23023 2004-09-16 Victor Leikehman <lei@il.ibm.com>
23024
23025 PR/15364
23026 * gfortran.dg/der_array_io_1.f90: New test.
23027 * gfortran.dg/der_array_io_2.f90: New test.
23028 * gfortran.dg/der_array_io_3.f90: New test.
23029
23030 2004-09-15 Mark Mitchell <mark@codesourcery.com>
23031
23032 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
23033 EABI.
23034
23035 2004-09-15 Mark Mitchell <mark@codesourcery.com>
23036
23037 * g++.dg/opt/switch1.C: New test.
23038
23039 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
23040
23041 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
23042 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
23043 Update expected messages.
23044
23045 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23046
23047 PR fortran/16485
23048 * gfortran.dg/same_name_1.f90: New test.
23049
23050 2004-09-15 Diego Novillo <dnovillo@redhat.com>
23051
23052 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
23053 dereference garbage pointers.
23054
23055 2004-09-15 Jakub Jelinek <jakub@redhat.com>
23056
23057 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
23058 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
23059
23060 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
23061 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
23062 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
23063
23064 2004-09-14 Mark Mitchell <mark@codesourcery.com>
23065
23066 PR c++/17324
23067 * g++.dg/template/mangle1.C: New test.
23068
23069 2004-09-14 Diego Novillo <dnovillo@redhat.com>
23070
23071 PR tree-optimization/17252
23072 * gcc.c-torture/execute/pr17252.c: New test.
23073
23074 2004-09-14 Andrew Pinski <apinski@apple.com>
23075
23076 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
23077
23078 2004-09-14 Roger Sayle <roger@eyesopen.com>
23079
23080 PR rtl-optimization/9771
23081 * gcc.dg/pr9771-1.c: New test case.
23082
23083 2004-09-14 Diego Novillo <dnovillo@redhat.com>
23084
23085 PR tree-optimization/15262
23086 * gcc.c-torture/execute/pr15262-1.c: New test.
23087 * gcc.c-torture/execute/pr15262-2.c: New test.
23088
23089 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
23090
23091 * gcc.dg/declspec-12.c: New test.
23092
23093 2004-09-14 Bud Davis <bdavis9659@comcast.net>
23094
23095 * gfortran.dg/pr17090.f90: Add directives to test.
23096
23097 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23098
23099 * gcc.c-torture/compile/20040914-1.c: New test.
23100
23101 2004-09-13 Mark Mitchell <mark@codesourcery.com>
23102
23103 PR c++/16162
23104 * g++.dg/template/decl2.C: New test.
23105
23106 2004-09-13 Bud Davis <bdavis9659@comcast.net>
23107
23108 PR fortran/17090
23109 * gfortran.dg/pr17090.f90: New test.
23110
23111 2004-09-13 Dale Johannesen <dalej@apple.com>
23112
23113 * gcc.c-torture/compile/pr17408.c: New test case.
23114
23115 2004-09-13 Mark Mitchell <mark@codesourcery.com>
23116
23117 PR c++/16716
23118 * g++.dg/parse/crash17.C: New test.
23119
23120 PR c++/17327
23121 * g++.dg/template/enum3.C: New test.
23122
23123 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
23124
23125 * lib/gcc-defs.exp: Load wrapper.exp.
23126 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
23127 using local code.
23128 * lib/gcc.exp (gcc_init): Similar.
23129 * lib/gfortran.exp (gfortran_init): Similar.
23130 * lib/objc.exp (objc_init): Similar.
23131 * lib/treelang.exp (treelang_init): Similar.
23132 * lib/wrapper.exp: New file with build_wrapper call machinery in
23133 ${tool}_maybe_build_wrapper.
23134
23135 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
23136
23137 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
23138 "inline".
23139 * gcc.dg/declspec-11.c: Update expected messages.
23140 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
23141 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
23142 gcc.dg/inline-12.c: New tests.
23143
23144 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
23145
23146 * g++.dg/tree-ssa/pr17400.C: New testcase.
23147
23148 2004-09-13 James E Wilson <wilson@specifixinc.com>
23149
23150 * gcc.target/mips/sb1-1.c: New testcase.
23151
23152 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
23153
23154 * lib/g77-dg.exp: Remove unused file.
23155 * lib/mike-g77.exp: Ditto.
23156 * lib/g77.exp: Ditto.
23157
23158 2004-09-12 Richard Henderson <rth@redhat.com>
23159
23160 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
23161
23162 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
23163
23164 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
23165 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
23166 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
23167 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
23168 Update expected messages.
23169
23170 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
23171
23172 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
23173 declaration/use mismatch for dirp parameter.
23174
23175 2004-09-12 Andrew Pinski <apinski@apple.com>
23176
23177 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
23178 -fgnu-runtime is passed.
23179
23180 2004-09-12 Richard Henderson <rth@redhat.com>
23181
23182 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
23183 do the uplevel thing and update additional_flags directly.
23184 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
23185 gfortran.fortran-torture/execute/intrinsic_nearest.x,
23186 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
23187 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
23188
23189 2004-09-11 Steven Bosscher <stevenb@suse.de>
23190
23191 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
23192
23193 2004-09-11 Roger Sayle <roger@eyesopen.com>
23194
23195 PR middle-end/17411
23196 * g++.dg/opt/pr17411-1.C: New test case.
23197
23198 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
23199
23200 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
23201 gcc.dg/tls/diag-2.c: Update expected messages.
23202 * gcc.dg/991209-1.c: Specify compilation options. Update expected
23203 messages.
23204 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
23205 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
23206 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
23207 gcc.dg/tls/diag-5.c: New tests.
23208
23209 2004-09-11 Zack Weinberg <zack@codesourcery.com>
23210
23211 * gcc.dg/20040910-1.c: Correct dg-error regexp.
23212
23213 2004-09-11 Steven Bosscher <stevenb@suse.de>
23214
23215 * g++.dg/parse/break-in-for.C: New test.
23216
23217 2004-09-11 Jakub Jelinek <jakub@redhat.com>
23218
23219 * gcc.dg/tree-ssa/20040911-1.c: New test.
23220
23221 2004-09-11 Andreas Jaeger <aj@suse.de>
23222
23223 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
23224 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
23225
23226 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
23227
23228 * gcc.target/frv: New directory of FR-V-specific tests.
23229
23230 2004-09-10 James E Wilson <wilson@specifixinc.com>
23231
23232 * gcc.dg/convert-vec-1.c: New test.
23233
23234 2004-09-10 Roger Sayle <roger@eyesopen.com>
23235
23236 PR middle-end/17024
23237 * gcc.dg/pr17024-1.c: New test case.
23238
23239 2004-09-10 Eric Christopher <echristo@redhat.com>
23240
23241 * gcc.dg/20040910-1.c: New test.
23242
23243 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
23244
23245 * gcc.dg/bitfld-9.c: New test.
23246
23247 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
23248
23249 * gcc.c-torture/execute/ieee/acc1.c: New test.
23250 * gcc.c-torture/execute/ieee/acc2.c: New test.
23251 * gcc.c-torture/execute/ieee/mzero6.c: New test.
23252
23253 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
23254
23255 * gcc.dg/deprecated-2.c: New test.
23256
23257 2004-09-09 James E Wilson <wilson@specifixinc.com>
23258
23259 * gcc.dg/init-vec-1.c: New test.
23260
23261 2004-09-09 Roger Sayle <roger@eyesopen.com>
23262
23263 PR middle-end/17055
23264 * gcc.dg/pr17055-1.c: New test case.
23265
23266 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
23267
23268 PR target/17377
23269 * gcc.c-torture/execute/pr17377.c: New test.
23270
23271 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
23272
23273 PR c/8420
23274 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
23275 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
23276 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
23277 gcc.dg/long-long-typespec-1.c: New tests.
23278 * gcc.dg/tls/diag-2.c: Update expected diagnostics
23279
23280 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
23281
23282 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
23283 gcc.dg/gnu99-static-1.c: New tests.
23284
23285 2004-09-08 Devang Patel <dpatel@apple.com>
23286
23287 * gcc.dg/darwin-ld-20040828-1.c: New test.
23288 * gcc.dg/darwin-ld-20040828-2.c: New test.
23289 * gcc.dg/darwin-ld-20040828-3.c: New test.
23290
23291 2004-09-08 Ziemowit Laski <zlaski@apple.com>
23292
23293 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
23294 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
23295 in error message.
23296 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
23297 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
23298 in error message.
23299 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
23300 types they qualify.
23301 * objc.dg/type-size-2.m: Fix wording in comment.
23302 * objc.dg/va-meth-1.m: New test case.
23303
23304 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
23305
23306 PR c/16633:
23307 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
23308 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
23309
23310 2004-09-06 Devang Patel <dpatel@apple.com>
23311
23312 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
23313 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
23314
23315 2004-09-06 Zack Weinberg <zack@codesourcery.com>
23316
23317 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
23318 reflect changed line numbering of diagnostics.
23319
23320 2004-09-06 Paul Brook <paul@codesourcery.com>
23321
23322 * gfortran.dg/edit_real_1.f90: Add new test.
23323
23324 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23325
23326 * gcc.dg/tree-ssa/loop-2.c: New test.
23327 * gcc.dg/tree-ssa/loop-3.c: New test.
23328 * gcc.dg/tree-ssa/loop-4.c: New test.
23329 * gcc.dg/tree-ssa/loop-5.c: New test.
23330
23331 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23332
23333 * gcc.dg/format/sentinel-1.c: Update for parameter option.
23334
23335 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23336
23337 * gcc.dg/format/sentinel-1.c: New test.
23338
23339 2004-09-04 Uros Bizjak <uros@kss-loka.si>
23340
23341 * testsuite/gcc.dg/builtins-46.c: New.
23342
23343 2004-09-03 Devang Patel <dpatel@apple.com>
23344
23345 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
23346 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
23347
23348 2004-09-03 Jan Beulich <jbeulich@novell.com>
23349
23350 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
23351 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
23352 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
23353 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
23354 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
23355 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
23356 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
23357 the non-portable bzero.
23358 * gcc.dg/20010912-1.c: xfail for NetWare.
23359 * gcc.dg/20020426-2.c: xfail for NetWare.
23360 * gcc.dg/20021014-1.c: xfail for NetWare.
23361 * gcc.dg/20021018-1.c: xfail for NetWare.
23362 * gcc.dg/20030213-1.c: xfail for NetWare.
23363 * gcc.dg/20030225-1.c: xfail for NetWare.
23364 * gcc.dg/20030708-1.c: xfail for NetWare.
23365 * gcc.dg/builtins-config.h: Also exclude NetWare.
23366 * gcc.dg/format/format.h: Define restrict only if not already defined.
23367 * gcc.dg/nest.c: xfail for NetWare.
23368 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
23369 * lib/target-supports.exp (check_visibility_available): Exclude
23370 NetWare.
23371
23372 2004-09-03 Jan Beulich <jbeulich@novell.com>
23373
23374 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
23375 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
23376 deterministic starting point for the alignment of structure fields.
23377 * gcc.dg/Wpadded.c: Dito.
23378 * g++.dg/abi/vbase10.C: Dito.
23379
23380 2004-09-03 Devang Patel <dpatel@apple.com>
23381
23382 * g++.dg/debug/pr15736.cc: New test.
23383
23384 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23385
23386 * README.QMTEST: Fix out-of-date link.
23387
23388 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
23389
23390 PR fortran/16579
23391 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
23392 Delete. Duplicate of gfortran.dg/g77/20010610.f
23393
23394 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23395
23396 * g++.dg/abi/arm_rtti1.C: New test.
23397
23398 2004-09-02 Geoffrey Keating <geoffk@apple.com>
23399
23400 * gcc.dg/ppc-vector-memcpy.c: New.
23401 * gcc.dg/ppc-vector-memset.c: New.
23402
23403 2004-09-02 Chao-ying Fu <fu@mips.com>
23404
23405 * gcc.target/mips/mips-3d-1.c: New test.
23406 * gcc.target/mips/mips-3d-2.c: New test.
23407 * gcc.target/mips/mips-3d-3.c: New test.
23408 * gcc.target/mips/mips-3d-4.c: New test.
23409 * gcc.target/mips/mips-3d-5.c: New test.
23410 * gcc.target/mips/mips-3d-6.c: New test.
23411 * gcc.target/mips/mips-3d-7.c: New test.
23412 * gcc.target/mips/mips-3d-8.c: New test.
23413 * gcc.target/mips/mips-3d-9.c: New test.
23414 * gcc.target/mips/mips-ps-1.c: New test.
23415 * gcc.target/mips/mips-ps-2.c: New test.
23416 * gcc.target/mips/mips-ps-3.c: New test.
23417 * gcc.target/mips/mips-ps-4.c: New test.
23418 * gcc.target/mips/mips-ps-type.c: New test.
23419
23420 2004-09-02 Paul Brook <paul@codesourcery.com>
23421
23422 * gfortran.dg/edit_real_1.f90: Add new tests.
23423
23424 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23425
23426 PR fortran/15327
23427 * gfortran.dg/merge_char_1.f90: New test.
23428
23429 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23430
23431 PR fortran/16404
23432 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
23433
23434 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23435
23436 PR c/1522
23437 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
23438
23439 2004-09-01 Mark Mitchell <mark@codesourcery.com>
23440
23441 * g++.dg/opt/loop1.C: Do not XFAIL.
23442
23443 2004-09-01 Jakub Jelinek <jakub@redhat.com>
23444
23445 * gcc.c-torture/execute/20040831-1.c: New test.
23446
23447 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
23448
23449 PR fortran/16579
23450 * gfortran.dg/g77/20010610.f: Now passes.
23451 Copy from g77.f-torture/execute. Add dg-run directive.
23452 * gfortran.dg/g77/README: Update
23453
23454 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23455
23456 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
23457 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
23458 (t1, t2, t3, t4): Add volatile.
23459
23460 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23461
23462 * g++.dg/ext/visibility/arm1.C: New test.
23463
23464 2004-08-31 Geoffrey Keating <geoffk@apple.com>
23465
23466 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
23467 -pedantic-errors.
23468
23469 2004-09-01 Paul Brook <paul@codesourcery.com>
23470
23471 * gfortran.dg/eof_2.f90: New test.
23472
23473 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23474
23475 PR fortran/16579
23476 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
23477
23478 2004-08-31 Bud Davis <bdavis9659@comcast.net>
23479
23480 PR libfortran/16805
23481 * gfortran.dg/list_read_2.f90: New test.
23482
23483 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23484
23485 * g++.dg/abi/key1.C: New test.
23486
23487 2004-08-31 Richard Henderson <rth@redhat.com>
23488
23489 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
23490 form of offsetof.
23491 * g++.dg/other/offsetof5.C: Remove duplicate.
23492
23493 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23494
23495 PR fortran/17244
23496 * gfortran.dg/func_derived_1.f90: New test.
23497
23498 2004-08-31 Paul Brook <paul@codesourcery.com>
23499
23500 * gfortran.dg/eof_1.f90: New test.
23501
23502 2004-08-31 Paul Brook <paul@codesourcery.com>
23503
23504 * gfortran.dg/list_read_1.f90: New file.
23505
23506 2004-08-30 Mark Mitchell <mark@codesourcery.com>
23507
23508 * g++.dg/opt/loop1.C: XFAIL.
23509
23510 2004-08-30 Geoffrey Keating <geoffk@apple.com>
23511
23512 * gcc.dg/funcdef-storage-1.c: New.
23513 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
23514 an extern function in local scope.
23515 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
23516 declare an 'auto inline' function in local scope.
23517 * gcc.dg/20011130-1.c: Likewise.
23518 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
23519 an 'auto' function in local scope.
23520 * gcc.dg/20021014-1.c: Likewise.
23521 * gcc.dg/20030331-2.c: Likewise.
23522
23523 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23524
23525 * gfortran.dg/blockdata_1.f90: New test.
23526
23527 2004-08-30 Richard Henderson <rth@redhat.com>
23528
23529 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
23530
23531 2004-08-30 Richard Henderson <rth@redhat.com>
23532
23533 * lib/fortran-torture.exp (fortran-torture-execute): Honor
23534 additional_flags set by alternate driver.
23535 (ieee-options): New procedure.
23536 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
23537 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
23538 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
23539 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
23540
23541 2004-08-30 Richard Henderson <rth@redhat.com>
23542
23543 * lib/f-torture.exp: Remove.
23544
23545 2004-08-29 Mark Mitchell <mark@codesourcery.com>
23546
23547 PR rtl-optimization/16590
23548 * g++.dg/opt/loop1.C: New test.
23549
23550 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23551
23552 PR fortran/13910
23553 * gfortran.dg/oldstyle_1.f90: New test.
23554
23555 2004-08-29 Steven G. Kargl <kargls@comcast.net>
23556 Paul Brook <paul@codesourcery.com>
23557
23558 * gfortran.dg/g77/README: Update.
23559 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
23560 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
23561 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
23562
23563 2004-08-28 Paul Brook <paul@codesourcery.com>
23564
23565 PR libfortran/17195
23566 * gfortran.dg/edit_real_1.f90: New test.
23567
23568 2004-08-27 Paul Brook <paul@codesourcery.com>
23569
23570 * gfortran.dg/rewind_1.f90: New test.
23571
23572 2004-08-27 Bud Davis <bdavis9659@comcast.net>
23573
23574 PR fortran/16597
23575 * gfortran.dg/pr16597.f90: New test.
23576
23577 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23578
23579 PR c/13801
23580 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
23581 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
23582 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
23583 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
23584 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
23585
23586 2004-08-26 Nick Clifton <nickc@redhat.com>
23587
23588 * gcc.c-torture/compile/pr17119.c: New test.
23589
23590 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23591
23592 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
23593
23594 2004-08-25 Richard Henderson <rth@redhat.com>
23595
23596 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
23597 the bits that expect kind=8 to be the largest real kind.
23598
23599 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23600
23601 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
23602
23603 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23604
23605 * gfortran.dg/assignment_1.f90: New test.
23606
23607 2004-08-25 Adam Nemet <anemet@lnxw.com>
23608
23609 * g++.dg/template/repo3.C: New test.
23610
23611 2004-08-25 Roger Sayle <roger@eyesopen.com>
23612
23613 PR middle-end/16693
23614 PR tree-optimization/16372
23615 * g++.dg/opt/pr16372-1.C: New test case.
23616 * g++.dg/opt/pr16693-1.C: New test case.
23617 * g++.dg/opt/pr16693-2.C: New test case.
23618
23619 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23620
23621 * objc.dg/proto-lossage-4.m: New test.
23622
23623 2004-08-25 Mark Mitchell <mark@codesourcery.com>
23624
23625 PR c++/17155
23626 * g++.dg/inherit/local2.C: New test.
23627
23628 2004-08-25 Paul Brook <paul@codesourcery.com>
23629
23630 PR fortran/17144
23631 * gfortran.dg/string_ctor_1.f90: New test.
23632
23633 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23634
23635 PR c++/14428
23636 * g++.dg/template/redecl2.C: New test.
23637
23638 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23639
23640 PR fortran/17143
23641 * gfortran.dg/pr17143.f90: New test.
23642
23643 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23644
23645 PR fortran/17164
23646 * gfortran.dg/pr17164.f90: New test.
23647
23648 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23649
23650 * gcc.dg/tree-ssa/loop-1.c: New test.
23651
23652 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23653
23654 * gcc.c-torture/compile/20040824-1.c: New test.
23655
23656 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23657
23658 * gcc.c-torture/compile/iftrap-3.c: New test.
23659
23660 2004-08-24 Paul Brook <paul@codesourcery.com>
23661
23662 * gfortran.dg/entry_2.f90: New test.
23663
23664 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23665
23666 PR c++/16889
23667 * g++.dg/lookup/ambig[12].C: New.
23668
23669 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23670
23671 PR c++/16706
23672 * g++.dg/template/crash21.C: New test.
23673 * g++.dg/template/crash22.C: Likewise.
23674
23675 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23676
23677 PR c++/17149
23678 * g++.dg/template/access15.C: New.
23679
23680 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23681
23682 PR c++/17163
23683 * g++.dg/template/repo2.C: New test.
23684
23685 2004-08-23 Roger Sayle <roger@eyesopen.com>
23686
23687 PR rtl-optimization/17078
23688 * gcc.c-torture/execute/pr17078-1.c: New test case.
23689
23690 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23691
23692 PR c/14492
23693 * gcc.dg/debug/crash1.c: New test.
23694
23695 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23696
23697 PR c/16180
23698 * gcc.dg/loop-5.c: New test.
23699
23700 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23701
23702 * gcc.c-torture/execute/20040823-1.c: New test.
23703
23704 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
23705
23706 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
23707 to the assembler. Simplify test accordingly.
23708 (asm_abi_flags): Use GNU names.
23709 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
23710 to check for ABI flags.
23711
23712 2004-08-22 Andrew Pinski <apinski@apple.com>
23713
23714 * g++.dg/opt/pr14029.C: New test.
23715 * gcc.c-torture/execute/pr15262.c: New test.
23716
23717 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23718
23719 * gfortran.dg/reduction.f90: Add checks with complex arguments.
23720
23721 2004-08-21 Bud Davis <bdavis9659@comcast.net>
23722
23723 PR 16908
23724 * gfortran.dg/direct_io.f90: New test.
23725
23726 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23727
23728 PR c++/17121
23729 * g++.dg/inherit/local2.C: New test.
23730
23731 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
23732
23733 PR c++/17120
23734 * g++.dg/warn/Wparentheses-4.C: New test.
23735
23736 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23737
23738 PR c++/17121
23739 * g++.dg/inherit/local2.C: New test.
23740
23741 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
23742 * gcc.dg/ppc-ldstruct.c: Likewise.
23743 * gcc.dg/ppc64-abi-2.c: Likewise.
23744
23745 2004-08-20 Jakub Jelinek <jakub@redhat.com>
23746
23747 PR rtl-optimization/17099
23748 * gcc.c-torture/execute/20040820-1.c: New test.
23749
23750 2004-08-20 David Edelsohn <edelsohn@gnu.org>
23751
23752 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
23753
23754 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
23755
23756 PR fortran/17077
23757 * gfortran.dg/auto_array_1.f90: New test.
23758
23759 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23760
23761 PR fortran/17074
23762 * gfortran.dg/simpleif_1.f90: New test.
23763
23764 2004-08-19 Mark Mitchell <mark@codesourcery.com>
23765
23766 * lib/target-supports.exp (check_profiling_available): Return
23767 false for arm*-*-symbianelf* and arm*-*-eabi*.
23768
23769 PR c++/15890
23770 * g++.dg/template/delete1.C: New test.
23771
23772 2004-08-19 Paul Brook <paul@codesourcery.com>
23773
23774 PR fortran/14976
23775 PR fortran/16228
23776 * gfortran.dg/data_char_1.f90: New test.
23777
23778 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
23779
23780 PR fortran/16946
23781 * gfortran.dg/reduction.f90: New testcase.
23782
23783 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23784
23785 PR fortran/16520
23786 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
23787
23788 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
23789
23790 PR c++/17041
23791 * g++.dg/Wparentheses-3.C: New test.
23792
23793 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
23794
23795 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
23796 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
23797 * gcc.dg/vect/vect-2.c: Likewise.
23798 * gcc.dg/vect/vect-3.c: Likewise.
23799 * gcc.dg/vect/vect-4.c: Likewise.
23800 * gcc.dg/vect/vect-5.c: Likewise.
23801 * gcc.dg/vect/vect-6.c: Likewise.
23802 * gcc.dg/vect/vect-7.c: Likewise.
23803 * gcc.dg/vect/vect-25.c: Likewise.
23804 * gcc.dg/vect/vect-31.c: Likewise.
23805 * gcc.dg/vect/vect-32.c: Likewise.
23806 * gcc.dg/vect/vect-34.c: Likewise.
23807 * gcc.dg/vect/vect-36.c: Likewise.
23808 * gcc.dg/vect/vect-all.c: Likewise.
23809
23810 2004-08-18 Mark Mitchell <mark@codesourcery.com>
23811
23812 PR c++/17068
23813 * g++.dg/template/operator4.C: New test.
23814
23815 2004-08-18 Richard Henderson <rth@redhat.com>
23816
23817 * gcc.dg/20040206-1.c: XFAIL.
23818
23819 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23820
23821 PR c++/16246
23822 * g++.dg/template/array7.C: New test.
23823
23824 2004-08-17 James E Wilson <wilson@specifixinc.com>
23825
23826 * gcc.dg/mips-movcc-1.c: New test.
23827 * gcc.dg/mips-movcc-2.c: New test.
23828 * gcc.dg/mips-movcc-3.c: New test.
23829
23830 * gcc.dg/mips-nmadd-1.c: New test.
23831 * gcc.dg/mips-nmadd-2.c: New test.
23832
23833 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23834
23835 PR c++/15871
23836 * g++.dg/opt/inline8.C: New test.
23837
23838 PR c++/16965
23839 * g++.dg/parse/error17.C: New test.
23840
23841 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
23842
23843 * gcc.dg/vect: New directory for vectorizer tests.
23844 * gcc.dg/vect/tree-vect.h: New file.
23845 * gcc.dg/vect/vect.exp: New file.
23846 * gcc.dg/vect/pr16105.c.c: New test.
23847 * gcc.dg/vect/vect-1.c: New test.
23848 * gcc.dg/vect/vect-2.c: New test.
23849 * gcc.dg/vect/vect-3.c: New test.
23850 * gcc.dg/vect/vect-4.c: New test.
23851 * gcc.dg/vect/vect-5.c: New test.
23852 * gcc.dg/vect/vect-6.c: New test.
23853 * gcc.dg/vect/vect-7.c: New test.
23854 * gcc.dg/vect/vect-8.c: New test.
23855 * gcc.dg/vect/vect-9.c: New test.
23856 * gcc.dg/vect/vect-10.c: New test.
23857 * gcc.dg/vect/vect-11.c: New test.
23858 * gcc.dg/vect/vect-12.c: New test.
23859 * gcc.dg/vect/vect-13.c: New test.
23860 * gcc.dg/vect/vect-14.c: New test.
23861 * gcc.dg/vect/vect-15.c: New test.
23862 * gcc.dg/vect/vect-16.c: New test.
23863 * gcc.dg/vect/vect-17.c: New test.
23864 * gcc.dg/vect/vect-18.c: New test.
23865 * gcc.dg/vect/vect-19.c: New test.
23866 * gcc.dg/vect/vect-20.c: New test.
23867 * gcc.dg/vect/vect-21.c: New test.
23868 * gcc.dg/vect/vect-22.c: New test.
23869 * gcc.dg/vect/vect-23.c: New test.
23870 * gcc.dg/vect/vect-24.c: New test.
23871 * gcc.dg/vect/vect-25.c: New test.
23872 * gcc.dg/vect/vect-26.c: New test.
23873 * gcc.dg/vect/vect-27.c: New test.
23874 * gcc.dg/vect/vect-28.c: New test.
23875 * gcc.dg/vect/vect-29.c: New test.
23876 * gcc.dg/vect/vect-30.c: New test.
23877 * gcc.dg/vect/vect-31.c: New test.
23878 * gcc.dg/vect/vect-32.c: New test.
23879 * gcc.dg/vect/vect-33.c: New test.
23880 * gcc.dg/vect/vect-34.c: New test.
23881 * gcc.dg/vect/vect-35.c: New test.
23882 * gcc.dg/vect/vect-36.c: New test.
23883 * gcc.dg/vect/vect-37.c: New test.
23884 * gcc.dg/vect/vect-38.c: New test.
23885 * gcc.dg/vect/vect-40.c: New test.
23886 * gcc.dg/vect/vect-41.c: New test.
23887 * gcc.dg/vect/vect-42.c: New test.
23888 * gcc.dg/vect/vect-43.c: New test.
23889 * gcc.dg/vect/vect-44.c: New test.
23890 * gcc.dg/vect/vect-45.c: New test.
23891 * gcc.dg/vect/vect-46.c: New test.
23892 * gcc.dg/vect/vect-47.c: New test.
23893 * gcc.dg/vect/vect-48.c: New test.
23894 * gcc.dg/vect/vect-49.c: New test.
23895 * gcc.dg/vect/vect-50.c: New test.
23896 * gcc.dg/vect/vect-51.c: New test.
23897 * gcc.dg/vect/vect-52.c: New test.
23898 * gcc.dg/vect/vect-53.c: New test.
23899 * gcc.dg/vect/vect-54.c: New test.
23900 * gcc.dg/vect/vect-55.c: New test.
23901 * gcc.dg/vect/vect-56.c: New test.
23902 * gcc.dg/vect/vect-57.c: New test.
23903 * gcc.dg/vect/vect-58.c: New test.
23904 * gcc.dg/vect/vect-59.c: New test.
23905 * gcc.dg/vect/vect-60.c: New test.
23906 * gcc.dg/vect/vect-61.c: New test.
23907 * gcc.dg/vect/vect-all.c: New test.
23908 * gcc.dg/vect/vect-none.c: New test.
23909
23910 2004-08-17 Paul Brook <paul@codesourcery.com>
23911
23912 PR fortran/13082
23913 * gfortran.dg/entry_1.f90: New test.
23914
23915 2004-08-17 Andrew Pinski <apinski@apple.com>
23916
23917 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
23918
23919 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
23920
23921 * gcc.dg/pr17036-1.c: New test.
23922
23923 2004-08-16 Devang Patel <dpatel@apple.com>
23924
23925 * gcc.dg/darwin-20040809-1.c: New test.
23926
23927 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
23928
23929 * gcc.dg/funcdef-attr-1.c: New test.
23930
23931 2004-08-16 Janis Johnson <janis187@us.ibm.com>
23932
23933 * gcc.dg/altivec-17.c: New test.
23934 * gcc.dg/altivec-18.c: New test.
23935
23936 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23937
23938 PR c++/6749
23939 * g++.dg/template/vtable2.C: New test.
23940
23941 2004-08-14 Richard Henderson <rth@redhat.com>
23942
23943 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
23944 * gcc.dg/pack-test-4.c (main): Return 0.
23945 * gcc.dg/setjmp-1.c: Remove XFAIL.
23946 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
23947
23948 2004-08-14 Richard Henderson <rth@redhat.com>
23949
23950 * gcc.dg/980217-1.c: Add prototype for printf.
23951
23952 2004-08-13 Bud Davis <bdavis9659@comcast.net>
23953
23954 * gfortran.dg/pr16935.f90: New test.
23955
23956 2004-08-13 Janis Johnson <janis187@us.ibm.com>
23957
23958 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
23959
23960 2004-08-13 Paul Brook <paul@codesourcery.com>
23961
23962 * gfortran.dg/der_io_1.f90: Remove stray comma.
23963
23964 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23965
23966 * gcc.dg/vmx/cw-bug-2.c: Remove.
23967 * gcc.dg/vmx/vprint-1.c: Remove.
23968 * gcc.dg/vmx/vscan-1.c: Remove.
23969
23970 2004-08-12 Devang patel <dpatel@apple.com>
23971
23972 * gcc.dg/darwin-20040809-2.c: New test.
23973
23974 2004-08-12 Janis Johnson <janis1872us.ibm.com>
23975
23976 * g++.dg/ext/altivec-12.C: New test.
23977
23978 * g++.dg/ext/altivec-11.C: New test.
23979
23980 2004-08-12 Paul Brook <paul@codesourcery.com>
23981
23982 * g++.dg/abi/arm_cxa_vec_1.C: New test.
23983
23984 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23985
23986 * g++.dg/ext/altivec-2.C: Check for hardware support before
23987 executing any VMX instructions.
23988
23989 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
23990
23991 2004-08-12 Jakub Jelinek <jakub@redhat.com>
23992
23993 PR c++/16276
23994 * g++.old-deja/g++.other/comdat4.C: New test.
23995 * g++.old-deja/g++.other/comdat4-aux.cc: New.
23996
23997 2004-08-12 Ben Elliston <bje@au.ibm.com>
23998
23999 PR target/16286
24000 * gcc.dg/pr16286.c: New test.
24001
24002 2004-08-12 Jan Beulich <jbeulich@novell.com>
24003
24004 * g++.dg/ext/asm5.C: New.
24005
24006 2004-08-11 Mark Mitchell <mark@codesourcery.com>
24007
24008 PR c++/16698
24009 * g++.dg/eh/crash1.C: New test.
24010
24011 PR c++/16717
24012 * g++.dg/ext/construct1.C: New test.
24013
24014 2004-08-11 Mark Mitchell <mark@codesourcery.com>
24015
24016 PR c++/16853
24017 * g++.dg/init/ptrmem1.C: New test.
24018
24019 PR c++/16618
24020 * g++.dg/parse/offsetof5.C: New test.
24021
24022 PR c++/16870
24023 * g++.dg/template/overload3.C: New test.
24024
24025 2004-08-11 Mark Mitchell <mark@codesourcery.com>
24026
24027 PR c++/16964
24028 * g++.dg/parse/error16.C: New test.
24029
24030 PR c++/16904
24031 * g++.dg/template/error14.C: New test.
24032
24033 PR c++/16929
24034 * g++.dg/template/error15.C: New test.
24035
24036 2004-08-11 Devang Patel <dpatel@apple.com>
24037
24038 * gcc.dg/darwin-ld-20040809-1.c: New test.
24039 * gcc.dg/darwin-ld-20040809-2.c: New test.
24040
24041 2004-08-11 Steven G. Kargl <kargls@comcast.net>
24042
24043 PR fortran/16917
24044 * gfortran.dg/dfloat_1.f90: New test.
24045
24046 2004-08-09 Mark Mitchell <mark@codesourcery.com>
24047
24048 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
24049 * gcc.dg/dll-2.c: Fix dg-require syntax.
24050 * gcc.misc-tests/arm-isr.c (abort): Declare.
24051 (exit): Likewise.
24052
24053 2004-08-10 Mark Mitchell <mark@codesourcery.com>
24054
24055 PR c++/16971
24056 * g++.dg/parse/crash16.C: New test.
24057
24058 2004-08-10 Roger Sayle <roger@eyesopen.com>
24059
24060 * gcc.dg/mips-rsqrt-1.c: New test case.
24061 * gcc.dg/mips-rsqrt-2.c: New test case.
24062 * gcc.dg/mips-rsqrt-3.c: New test case.
24063
24064 2004-08-10 Paul Brook <paul@codesourcery.com>
24065
24066 * gfortran.dg/der_io_1.f90: New test.
24067
24068 2004-08-10 Paul Brook <paul@codesourcery.com>
24069
24070 PR fortran/16919
24071 * gfortran.dg/der_array_1.f90: New test.
24072
24073 2004-08-09 David Edelsohn <edelsohn@gnu.org>
24074
24075 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
24076
24077 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
24078
24079 * gcc.dg/wchar_t-2.c: Fix typo.
24080
24081 2004-08-09 Falk Hueffner <falk@debian.org>
24082
24083 PR tree-optimization/12517
24084 * gcc.c-torture/compile/pr12517.c: New test.
24085
24086 PR tree-optimization/12578
24087 * gcc.c-torture/compile/pr12578.c: New test.
24088
24089 PR tree-optimization/12899
24090 * gcc.c-torture/compile/pr12899.c: New test.
24091
24092 PR rtl-optimization/14692
24093 * gcc.c-torture/compile/pr14692.c: New test.
24094
24095 PR tree-optimization/16461
24096 * gcc.c-torture/compile/pr16461.c: New test.
24097
24098 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
24099
24100 * gfortran.dg/getenv_1.f90: New test.
24101
24102 2004-08-06 Mark Mitchell <mark@codesourcery.com>
24103
24104 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
24105 wchar_t.
24106 * gcc.dg/symbian5.c: Test -fno-short-wchar.
24107
24108 2004-08-06 Paul Brook <paul@codesourcery.com>
24109
24110 * gfortran.dg/ret_array_1.f90: New test.
24111 * gfortran.dg/ret_pointer_1.f90: New test.
24112
24113 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
24114
24115 * gcc.dg/missing-field-init-[12].c: New tests.
24116 * g++.dg/warn/missing-field-init-[12].C: New tests.
24117
24118 2004-08-06 Mark Mitchell <mark@codesourcery.com>
24119
24120 * gcc.dg/enum2.c: New test.
24121 * gcc.dg/symbian3.c: Likewise.
24122 * gcc.dg/symbian4.c: Likewise.
24123 * gcc.dg/wchar_t-2.c: Likewise.
24124
24125 2004-08-05 Mark Mitchell <mark@codesourcery.com>
24126
24127 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
24128 destructor tests.
24129
24130 2004-08-05 Mark Mitchell <mark@codesourcery.com>
24131
24132 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
24133 dg-require-visiblity.
24134 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
24135 * g++.dg/ext/visibility/fvisibility.C: Likewise.
24136 * g++.dg/ext/visibility/memfuncts.C: Likewise.
24137 * g++.dg/ext/visibility/new1.C: Likewise.
24138 * g++.dg/ext/visibility/pragma.C: Likewise.
24139 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
24140 * g++.dg/ext/visibility/virtual.C: Likewise.
24141 * g++/dg/ext/visibility/visibility-1.C: Likewise.
24142 * g++/dg/ext/visibility/visibility-2.C: Likewise.
24143 * g++/dg/ext/visibility/visibility-3.C: Likewise.
24144 * g++/dg/ext/visibility/visibility-4.C: Likewise.
24145 * g++/dg/ext/visibility/visibility-5.C: Likewise.
24146 * g++/dg/ext/visibility/visibility-6.C: Likewise.
24147 * g++/dg/ext/visibility/visibility-7.C: Likewise.
24148 * g++/dg/ext/visibility/visibility-8.C: New test.
24149 * gcc.c-torture/compile/dll.x: Remove.
24150 * gcc.dg/dll-2.c: Use dg-require-dll
24151 * gcc.dg/visibility-10.c: New test.
24152 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
24153 supporting DLLs.
24154 * testsuite/lib/scanasm.exp (scan_hidden): New function.
24155 (scan_not_hidden): Likewise.
24156
24157 2004-08-05 David Edelsohn <edelsohn@gnu.org>
24158
24159 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
24160
24161 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
24162
24163 * gcc.c-torture/execute/20040805-1.c: New test.
24164
24165 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
24166
24167 * gcc.dg/20020118-1.c: Declare abort.
24168 * gcc.dg/altivec_check.h: Likewise.
24169 * gcc.dg/iftrap-2.c: Likewise.
24170 * gcc.dg/pragma-darwin.c: Likewise.
24171 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
24172
24173 2004-08-04 Geoffrey Keating <geoffk@apple.com>
24174
24175 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
24176
24177 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
24178
24179 * gcc.c-torture/execute/builtins/abs-2.c,
24180 gcc.c-torture/execute/builtins/abs-3.c,
24181 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
24182 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
24183 intmax_t, uintmax_t and their limits.
24184 * gcc.dg/intmax_t-1.c: New test.
24185
24186 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24187
24188 * g++.dg/tc1/dr147.C: Add reference to PR.
24189
24190 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
24191
24192 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
24193 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
24194
24195 2004-08-03 David Edelsohn <edelsohn@gnu.org>
24196
24197 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
24198
24199 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
24200
24201 * gcc.dg/redecl-5.c: New test.
24202 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
24203 of scanf.
24204
24205 2004-08-03 Roger Sayle <roger@eyesopen.com>
24206
24207 PR middle-end/16790
24208 * gcc.c-torture/execute/pr16790-1.c: New test case.
24209
24210 2004-08-03 Mark Mitchell <mark@codesourcery.com>
24211
24212 * g++.dg/ext/visibility/assign1.C: New test.
24213 * g++.dg/ext/visibility/new1.C: Likewise.
24214
24215 * gcc.dg/symbian1.c: New test.
24216 * gcc.dg/symbian2.c: Likewise.
24217
24218 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
24219
24220 PR target/16570
24221 * gcc.dg/i386-sse-9.c: New test.
24222
24223 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
24224
24225 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
24226
24227 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
24228
24229 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
24230 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
24231 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
24232 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
24233 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
24234 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
24235 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
24236 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
24237 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
24238 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
24239 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
24240 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
24241 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
24242 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
24243 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
24244 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
24245 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
24246 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
24247 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
24248 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
24249 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
24250 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
24251 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
24252 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
24253 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
24254 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
24255 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
24256 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
24257 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
24258 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
24259 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
24260 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
24261 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
24262 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
24263 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
24264 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
24265 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
24266 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
24267 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
24268 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
24269 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
24270 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
24271 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
24272 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
24273 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
24274 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
24275 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
24276 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
24277 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
24278 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
24279 gcc.misc-tests/i386-pf-3dnow-1.c,
24280 gcc.misc-tests/i386-pf-athlon-1.c,
24281 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
24282 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
24283 Declare built-in functions used.
24284 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
24285
24286 2004-08-02 Mark Mitchell <mark@codesourcery.com>
24287
24288 PR c++/16707
24289 * g++.dg/lookup/using12.C: New test.
24290
24291 * g++.dg/init/null1.C: Fix PR number.
24292 * g++.dg/parse/namespace10.C: Likewise.
24293
24294 2004-08-01 Mark Mitchell <mark@codesourcery.com>
24295
24296 PR c++/16224
24297 * g++.dg/template/spec17.C: New test.
24298 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
24299 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
24300
24301 2004-08-02 David Billinghurst
24302
24303 PR fortran/16292
24304 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
24305
24306 2004-08-01 Zack Weinberg <zack@codesourcery.com>
24307
24308 * gcc.dg/ia64-got-1.c: New test case.
24309
24310 2004-08-01 Mark Mitchell <mark@codesourcery.com>
24311
24312 PR c++/16489
24313 * g++.dg/init/null1.C: New test.
24314 * g++.dg/tc1/dr76.C: Adjust error marker.
24315
24316 PR c++/16529
24317 * g++.dg/parse/namespace10.C: New test.
24318
24319 PR c++/16810
24320 * g++.dg/inherit/ptrmem2.C: New test.
24321
24322 2004-08-02 Ben Elliston <bje@au.ibm.com>
24323
24324 PR target/16155
24325 * gcc.dg/pr16155.c: New test.
24326
24327 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
24328
24329 * gcc.dg/redecl-2.c: New test.
24330
24331 2004-07-30 Geoffrey Keating <geoffk@apple.com>
24332
24333 * gcc.dg/darwin-longdouble.c: New file.
24334
24335 2004-07-30 Richard Henderson <rth@redhat.com>
24336
24337 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
24338 write to constant argument.
24339 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
24340
24341 2004-07-30 Richard Henderson <rth@redhat.com>
24342
24343 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
24344 tests of nearest around zero.
24345
24346 2004-07-30 Andrew Pinski <apinski@apple.com>
24347
24348 * gcc.c-torture/compile/20040730-1.c: New test.
24349
24350 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24351
24352 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
24353 powerpc-eabispe.
24354
24355 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24356
24357 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
24358
24359 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
24360
24361 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
24362 contains $ld_library_path.
24363 * lib/gfortran.exp (gfortran_link_flags): Likewise.
24364
24365 2004-07-29 Richard Henderson <rth@redhat.com>
24366
24367 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
24368
24369 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
24370 (alt2, which): New.
24371 (Check): Accept either alternative.
24372
24373 2004-07-29 Mark Mitchell <mark@codesourcery.com>
24374
24375 * g++.dg/abi/inline1.C: New test.
24376 * g++.dg/abi/local1-a.cc: Likewise.
24377 * g++.dg/abi/local1.C: Likewise.
24378 * g++.dg/abi/mangle11.C: Tweak location of warnings.
24379 * g++.dg/abi/mangle12.C: Likewise.
24380 * g++.dg/abi/mangle17.C: Likewise.
24381 * g++.dg/abi/mangle20-2.C: Likewise.
24382 * g++.dg/opt/interface1.C: Likewise.
24383 * g++.dg/opt/interface1.h: Likewise.
24384 * g++.dg/opt/interface1-a.cc: New test.
24385 * g++.dg/parse/repo1.C: New test.
24386 * g++.dg/template/repo1.C: Likewise.
24387 * g++.dg/warn/Winline-1.C: Likewise.
24388 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
24389
24390 2004-07-29 Diego Novillo <dnovillo@redhat.com>
24391
24392 * gcc.dg/tree-ssa/20040729-1.c: New test.
24393
24394 2004-07-27 Matt Austern <austern@apple.com>
24395
24396 * gcc.dg/darwin-bool-1.c: New test.
24397 * gcc.dg/darwin-bool-2.c: New test.
24398
24399 2004-07-28 Richard Henderson <rth@redhat.com>
24400
24401 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
24402 arguments in the correct type. Don't write to constant arguments.
24403
24404 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24405
24406 PR tree-optimization/16688
24407 PR tree-optimization/16689
24408 * g++.dg/tree-ssa/pr16688.C: New test.
24409
24410 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24411
24412 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24413 loads. Not only in the comment, this time.
24414
24415 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
24416
24417 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
24418 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
24419 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
24420 * gcc.dg/sh4a-bitmovua.c: New.
24421 * gcc.dg/sh4a-cos.c: New.
24422 * gcc.dg/sh4a-cosf.c: New.
24423 * gcc.dg/sh4a-fprun.c: New.
24424 * gcc.dg/sh4a-fsrra.c: New.
24425 * gcc.dg/sh4a-memmovua.c: New.
24426 * gcc.dg/sh4a-sin.c: New.
24427 * gcc.dg/sh4a-sincos.c: New.
24428 * gcc.dg/sh4a-sincosf.c: New.
24429 * gcc.dg/sh4a-sinf.c: New.
24430
24431 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24432
24433 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
24434 conditionals.
24435 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24436 loads.
24437 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
24438 DOM1.
24439
24440 2004-07-27 Andrew Pinski <apinski@apple.com>
24441
24442 * g++.dg/rtti/tinfo1.C: Correct the xfail.
24443
24444 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
24445
24446 * gcc.dg/pragma-isr.c: New test.
24447
24448 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24449
24450 PR c++/14429
24451 * g++.dg/template/ttp11.C: New test.
24452
24453 2004-07-27 Diego Novillo <dnovillo@redhat.com>
24454
24455 * gcc.c-torture/compile/20040727-1.c: New test.
24456
24457 2004-07-26 Eric Christopher <echristo@redhat.com>
24458
24459 * gcc.c-torture/compile/20040726-2.c: New test.
24460
24461 2004-07-26 Andrew Pinski <apinski@apple.com>
24462
24463 * g++.dg/rtti/tinfo1.C: Xfail.
24464
24465 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
24466
24467 * gcc.c-torture/compile/20040726-1.c: New test.
24468
24469 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
24470 Brian Ryner <bryner@brianryner.com>
24471
24472 PR c++/9283
24473 PR c++/15000
24474 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
24475 * g++.dg/ext/visibility/: New directory.
24476 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
24477 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
24478 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
24479 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
24480 * g++.dg/ext/visibility/fvisibility.C,
24481 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
24482 g++.dg/ext/visibility/fvisibility-override1.C
24483 g++.dg/ext/visibility/fvisibility-override2.C
24484 g++.dg/ext/visibility/memfuncts.C
24485 g++.dg/ext/visibility/noPLT.C
24486 g++.dg/ext/visibility/pragma.C
24487 g++.dg/ext/visibility/pragma-override1.C
24488 g++.dg/ext/visibility/pragma-override2.C
24489 g++.dg/ext/visibility/staticmemfuncts.C
24490 g++.dg/ext/visibility/virtual.C: New tests.
24491
24492 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24493
24494 PR c/15360
24495 * gcc.dg/pr15360-1.c: New test.
24496
24497 2004-07-25 Daniel Jacobowitz <dan@debian.org>
24498
24499 * gcc.dg/pragma-align-2.c: New test.
24500 * gcc.dg/pragma-init-fini.c: New test.
24501 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
24502 targets.
24503
24504 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24505
24506 * gcc.dg/init-string-2.c: New test.
24507
24508 2004-07-24 Zack Weinberg <zack@codesourcery.com>
24509
24510 PR 16684
24511 * gcc.dg/Wredundant-decls-1.c: New test case.
24512
24513 2004-07-24 Jakub Jelinek <jakub@redhat.com>
24514
24515 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
24516 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
24517 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
24518 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
24519 * gcc.dg/compat/generate-random.c: New file.
24520 * gcc.dg/compat/generate-random.h: Likewise.
24521 * gcc.dg/compat/generate-random_r.c: Likewise.
24522 * gcc.dg/compat/struct-layout-1.h: Likewise.
24523 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
24524 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
24525 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
24526 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
24527 * gcc.dg/compat/struct-layout-1_main.c: New test.
24528 * gcc.dg/compat/struct-layout-1_x.c: New file.
24529 * gcc.dg/compat/struct-layout-1_y.c: New file.
24530 * gcc.dg/compat/struct-layout-1_test.h: New file.
24531
24532 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
24533
24534 * gcc.dg/comp-return-1.c: New test
24535
24536 2004-07-23 Janis Johnson <janis187@us.ibm.com>
24537
24538 * gcc.dg/vmx/8-02a.c: Fix typo.
24539
24540 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
24541 * gcc.dg/darwin-abi-3.c: New test.
24542
24543 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
24544 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
24545
24546 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
24547 * gcc.dg/vmx/ops-long-1.c: New test.
24548 * gcc.dg/vmx/ops-long-2.c: New test.
24549
24550 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
24551
24552 * g++.dg/lookup/conv-[1234].C: New.
24553
24554 2004-07-22 Mark Mitchell <mark@codesourcery.com>
24555
24556 * g++.dg/parse/attr2.C: Simplify.
24557
24558 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24559
24560 PR c/7284
24561 * gcc.c-torture/execute/pr7284-1.c: New test.
24562
24563 2004-07-22 Brian Booth <bbooth@redhat.com>
24564
24565 * gcc.dg/tree-ssa/20040721-1.c: New test.
24566
24567 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
24568
24569 * g++.dg/template/crash20.c: New.
24570
24571 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
24572
24573 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
24574 Add dg-run directive. Declare variables as required.
24575 * gfortran.dg/g77/README: Update
24576
24577 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
24578
24579 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
24580 gcc.dg/cris-peep2-andu2.c: New tests.
24581
24582 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24583
24584 PR c/15052
24585 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
24586 on return type.
24587 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
24588 messages.
24589 * gcc.dg/qual-return-2.c: Update expected messages.
24590 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
24591
24592 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24593
24594 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
24595 * gcc.dg/noncompile/921102-1.c: Update expected error message.
24596
24597 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24598
24599 PR c/11250
24600 * gcc.dg/init-string-1.c: New test.
24601
24602 2004-07-21 Jakub Jelinek <jakub@redhat.com>
24603
24604 PR middle-end/15345
24605 PR c/16450
24606 * gcc.dg/torture/nested-fn-1.c: New test.
24607
24608 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
24609
24610 PR target/16559
24611 * gcc.dg/ia64-fptr-1.c: New file.
24612
24613 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24614
24615 PR c++/14497
24616 * g++.dg/template/spec16.C: New test.
24617 * g++.old-deja/g++.robertl/eb118.C: Remove.
24618
24619 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24620
24621 PR c++/509
24622 * g++.dg/template/spec15.C: New test.
24623
24624 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
24625
24626 Copy cases from g77.f-torture/execute and add dg-run
24627 directive. Other changes as noted.
24628 * gfortran.dg/g77/13037.f
24629 * gfortran.dg/g77/1832.f
24630 * gfortran.dg/g77/19981119-0.f
24631 * gfortran.dg/g77/19990313-0.f
24632 * gfortran.dg/g77/19990313-1.f
24633 * gfortran.dg/g77/19990313-2.f
24634 * gfortran.dg/g77/19990313-3.f
24635 * gfortran.dg/g77/19990419-1.f
24636 * gfortran.dg/g77/19990826-0.f
24637 * gfortran.dg/g77/19990826-2.f
24638 * gfortran.dg/g77/20000503-1.f
24639 * gfortran.dg/g77/20001111.f
24640 * gfortran.dg/g77/20010116.f
24641 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
24642 * gfortran.dg/g77/20010430.f
24643 * gfortran.dg/g77/6177.f
24644 * gfortran.dg/g77/947.f
24645 * gfortran.dg/g77/970816-3.f
24646 * gfortran.dg/g77/971102-1.f
24647 * gfortran.dg/g77/980520-1.f
24648 * gfortran.dg/g77/980628-0.f
24649 * gfortran.dg/g77/980628-1.f
24650 * gfortran.dg/g77/980628-10.f
24651 * gfortran.dg/g77/980628-2.f
24652 * gfortran.dg/g77/980628-3.f
24653 * gfortran.dg/g77/980628-7.f
24654 * gfortran.dg/g77/980628-8.f
24655 * gfortran.dg/g77/980628-9.f
24656 * gfortran.dg/g77/980701-0.f
24657 * gfortran.dg/g77/980701-1.f
24658 * gfortran.dg/g77/cabs.f
24659 * gfortran.dg/g77/claus.f
24660 * gfortran.dg/g77/complex_1.f
24661 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
24662 * gfortran.dg/g77/dcomplex.f
24663 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
24664 * gfortran.dg/g77/f90-intrinsic-mathematical.f
24665 * gfortran.dg/g77/f90-intrinsic-numeric.f
24666 * gfortran.dg/g77/int8421.f
24667 * gfortran.dg/g77/labug1.f
24668 * gfortran.dg/g77/large_vec.f
24669 * gfortran.dg/g77/le.f
24670 * gfortran.dg/g77/short.f
24671 * gfortran.dg/g77/README: Update
24672
24673 2004-07-20 Mark Mitchell <mark@codesourcery.com>
24674
24675 PR c++/16637
24676 * g++.dg/parse/lookup4.C: New test.
24677
24678 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24679
24680 PR c++/16175
24681 * g++.dg/template/ttp10.C: New test.
24682
24683 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
24684
24685 * gcc.dg/pr12625-1.c: New test.
24686
24687 2004-07-20 Steven Bosscher <stevenb@suse.de>
24688
24689 * testsuite/gcc.dg/switch-warn-1.c: New test.
24690 * testsuite/gcc.dg/switch-warn-2.c: New test.
24691 * gcc.c-torture/compile/pr14730.c: Update.
24692
24693 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
24694
24695 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
24696 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
24697 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
24698 g++.dg/template/nontype3.C: Remove trailing CR from tests.
24699
24700 2004-07-18 Mark Mitchell <mark@codesourcery.com>
24701
24702 PR c++/16623
24703 * g++.dg/template/assign1.C: New test.
24704
24705 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24706
24707 PR c++/12170
24708 * g++.dg/template/ttp9.C: New test.
24709
24710 2004-07-19 Daniel Jacobowitz <dan@debian.org>
24711
24712 * gcc.dg/format/cmn-err-1.c: New test.
24713
24714 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
24715
24716 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
24717 gcc.dg/Wparentheses-10.c: New tests.
24718 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
24719
24720 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24721
24722 PR fortran/16465
24723 * gfortran.dg/g77//ffixed-line-length-0.f,
24724 gfortran.dg/g77/ffixed-line-length-132.f,
24725 gfortran.dg/g77/ffixed-line-length-72.f,
24726 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
24727 gfortran.dg/g77/README: Update.
24728
24729 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24730
24731 PR c++/13092
24732 * g++.dg/template/non-dependent7.C: New test.
24733 * g++.dg/template/non-dependent8.C: Likewise.
24734 * g++.dg/template/non-dependent9.C: Likewise.
24735 * g++.dg/template/non-dependent10.C: Likewise.
24736
24737 2004-07-17 Mark Mitchell <mark@codesourcery.com>
24738
24739 PR c++/16337
24740 * g++.dg/parse/attr2.C: New test.
24741
24742 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
24743
24744 * g77.dg: Removed.
24745 * g77.f-torture: Ditto.
24746
24747 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
24748
24749 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
24750 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
24751 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
24752
24753 2004-07-16 Richard Henderson <rth@redhat.com>
24754
24755 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
24756
24757 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24758
24759 * lib/fortran-torture.exp (fortran-torture): Don't test compile
24760 tests with full list of options.
24761 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
24762 of TORTURE_OPTIONS if test contains 'dg-do run'.
24763
24764 PR fortran/16404
24765 * gfortran.dg/do_iterator.f90: New test.
24766
24767 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24768
24769 PR rtl-optimization/16536
24770 * gcc.c-torture/execute/restrict-1.c: New test.
24771
24772 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24773
24774 PR fortran/15324
24775 * gfortran.dg/pr15324.f90: New test.
24776
24777 PR fortran/15129
24778 * gfortran.dg/pr15129.f90: New test.
24779
24780 PR fortran/15140
24781 * gfortran.dg/pr15140.f90: New test.
24782
24783 PR fortran/13792
24784 * gfortran.fortran-torture/execute/bounds.f90: Add check for
24785 compile-time simplification.
24786
24787 2004-07-14 Mike Stump <mrs@apple.com>
24788
24789 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
24790
24791 2004-07-14 James E Wilson <wilson@specifixinc.com>
24792
24793 PR target/16325
24794 * gcc.dg/profile-generate-1.c: New.
24795
24796 2004-07-15 Jakub Jelinek <jakub@redhat.com>
24797
24798 * gcc.c-torture/execute/20040709-1.c: New test.
24799 * gcc.c-torture/execute/20040709-2.c: New test.
24800
24801 2004-07-14 Mike Stump <mrs@apple.com>
24802
24803 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
24804
24805 2004-07-14 Mike Stump <mrs@apple.com>
24806
24807 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
24808
24809 2004-07-13 Mark Mitchell <mark@codesourcery.com>
24810
24811 PR c++/16518
24812 * g++.dg/parse/mutable1.C: New test.
24813
24814 2004-07-13 Diego Novillo <dnovillo@redhat.com>
24815
24816 PR tree-optimization/16443
24817 * gcc.dg/tree-ssa/20040713-1.c: New test.
24818
24819 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
24820
24821 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
24822 for operator new.
24823
24824 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24825
24826 * gfortran.dg/g77/README: New file
24827 * gfortran.dg/g77/19981216-0.f: Copy from
24828 g77.f-torture/noncompile. Add "dg-do compile" and
24829 dg-error as required.
24830 * gfortran.dg/g77/19990218-1.f: Likewise.
24831 * gfortran.dg/g77/19990905-1.f: Likewise.
24832 * gfortran.dg/g77/9263.f: Likewise.
24833 * gfortran.dg/g77/980615-0.f: Likewise.
24834 * gfortran.dg/g77/980616-0.f: Likewise.
24835 * gfortran.dg/g77/check0.f: Likewise.
24836 * gfortran.dg/g77/select_no_compile.f: Likewise.
24837
24838 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24839
24840 Copy files from g77.f-torture/compile.
24841 Add "{ dg-do compile}". Other changes as noted
24842 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
24843 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
24844 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
24845 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
24846 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
24847 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
24848 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
24849 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
24850 statement to conform to standard. Append alpha1.x for reference.
24851 * gfortran.dg/g77/xformat.f: Add dg-warning
24852
24853 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24854
24855 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
24856 Add {dg-do compile} directive.
24857 * gfortran.dg/g77/cpp2.F: Likewise.
24858
24859 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24860
24861 PR c++/5402
24862 * g++.dg/lookup/name-clash1.C: New test.
24863
24864 PR c++/9777
24865 * g++.dg/lookup/name-clash2.C: New test.
24866
24867 PR c++/12102
24868 * g++.dg/lookup/name-clash3.C: New test.
24869
24870 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24871
24872 * g++.dg/lookup/new2.C: New test.
24873 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
24874
24875 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
24876
24877 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
24878 Add {dg-do compile} directive.
24879 * gfortran.dg/g77/13060.f: Likewise.
24880 * gfortran.dg/g77/19990218-0.f: Likewise.
24881 * gfortran.dg/g77/19990305-0.f: Likewise.
24882 * gfortran.dg/g77/19990419-0.f: Likewise.
24883 * gfortran.dg/g77/19990502-0.f: Likewise.
24884 * gfortran.dg/g77/19990502-1.f: Likewise.
24885 * gfortran.dg/g77/19990525-0.f: Likewise.
24886 * gfortran.dg/g77/19990826-1.f: Likewise.
24887 * gfortran.dg/g77/19990826-3.f: Likewise.
24888 * gfortran.dg/g77/19990905-2.f: Likewise.
24889 * gfortran.dg/g77/20000412-1.f: Likewise.
24890 * gfortran.dg/g77/20000511-1.f: Likewise.
24891 * gfortran.dg/g77/20000511-2.f: Likewise.
24892 * gfortran.dg/g77/20000518.f: Likewise.
24893 * gfortran.dg/g77/20000601-1.f: Likewise.
24894 * gfortran.dg/g77/20000601-2.f: Likewise.
24895 * gfortran.dg/g77/20000629-1.f: Likewise.
24896 * gfortran.dg/g77/20000630-2.f: Likewise.
24897 * gfortran.dg/g77/20010115.f: Likewise.
24898 * gfortran.dg/g77/20010321-1.f: Likewise.
24899 * gfortran.dg/g77/20010426.f: Likewise.
24900 * gfortran.dg/g77/20020307-1.f: Likewise.
24901 * gfortran.dg/g77/8485.f: Likewise.
24902 * gfortran.dg/g77/960317-1.f: Likewise.
24903 * gfortran.dg/g77/970915-0.f: Likewise.
24904 * gfortran.dg/g77/980310-1.f: Likewise.
24905 * gfortran.dg/g77/980310-2.f: Likewise.
24906 * gfortran.dg/g77/980310-3.f: Likewise.
24907 * gfortran.dg/g77/980310-4.f: Likewise.
24908 * gfortran.dg/g77/980310-6.f: Likewise.
24909 * gfortran.dg/g77/980310-7.f: Likewise.
24910 * gfortran.dg/g77/980310-8.f: Likewise.
24911 * gfortran.dg/g77/980419-2.f: Likewise.
24912 * gfortran.dg/g77/980424-0.f: Likewise.
24913 * gfortran.dg/g77/980427-0.f: Likewise.
24914 * gfortran.dg/g77/980729-0.f: Likewise.
24915 * gfortran.dg/g77/981117-1.f: Likewise.
24916 * gfortran.dg/g77/toon_1.f: Likewise.
24917
24918 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24919
24920 PR c++/2204
24921 * g++.dg/other/abstract2.C: New test.
24922
24923 2004-07-12 Paul Brook <paul@codesourcery.com>
24924
24925 * gfortran.dg/pointer_init_1.f90: New test.
24926
24927 2004-07-11 Paul Brook <paul@codesourcery.com>
24928
24929 PR fortran/15986
24930 * gfortran.dg/contained_1.f90: New test.
24931
24932 2004-07-11 Mark Mitchell <mark@codesourcery.com>
24933
24934 * g++.dg/parse/defarg8.C: New test.
24935
24936 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24937
24938 PR fortran/16433
24939 * gfortran.dg/pr16433.f: New test.
24940
24941 PR fortran/17574
24942 * gfortran.dg/pr15754.f90: New test.
24943
24944 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
24945
24946 PR tree-optimization/16437
24947 * gcc.c-torture/execute/bitfld-4.c: New test.
24948
24949 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24950
24951 * gfortran.fortran-torture/execute/common_2.f90: Add check for
24952 access to common var from module.
24953
24954 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24955
24956 PR fortran/16336
24957 * gfortran.fortran-torture/execute/common_2.f90: New test.
24958
24959 2004-07-10 Paul Brook <paul@codesourcery.com>
24960
24961 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
24962
24963 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24964
24965 PR fortran/15969
24966 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
24967
24968 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
24969
24970 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
24971 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
24972 * gfortran.dg/g77/ffree-form-1.f: Likewise.
24973 * gfortran.dg/g77/ffree-form-2.f: Likewise.
24974 * gfortran.dg/g77/ffree-form-3.f: Likewise.
24975 * gfortran.dg/g77/fno-underscoring.f: Likewise.
24976 * gfortran.dg/g77/funderscoring.f: Likewise.
24977 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
24978
24979 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24980
24981 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
24982
24983 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24984 Paul Brook <paul@codesourcery.com>
24985
24986 PR fortran/13415
24987 * gfortran.dg/common_pointer_1.f90: New test.
24988
24989 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24990
24991 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
24992
24993 2004-07-09 James E Wilson <wilson@specifixinc.com>
24994
24995 PR target/16364
24996 * gcc.c-torture/compile/20040709-1.c: New.
24997
24998 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24999
25000 PR fortran/14077
25001 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
25002
25003 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25004
25005 PR fortran/13201
25006 * gfortran.dg/shape_1.f90: New test.
25007
25008 2004-07-09 Zack Weinberg <zack@codesourcery.com>
25009 Andrew Pinski <apinski@apple.com>
25010
25011 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
25012
25013 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25014
25015 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
25016 comment.
25017
25018 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25019 Paul Brook <paul@codesourcery.com>
25020
25021 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
25022 '.f95' and '.F95'.
25023
25024 2004-07-09 Diego Novillo <dnovillo@redhat.com>
25025
25026 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
25027
25028 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25029
25030 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
25031 testcases with capital suffix.
25032
25033 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25034
25035 PR fortran/15481
25036 PR fortran/13372
25037 PR fortran/13575
25038 PR fortran/15978
25039 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
25040
25041 * gfortran.dg/implicit_1.f90: New test.
25042
25043 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25044
25045 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
25046 expression to match gfortran warning/error messages
25047 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
25048 dg-error text.
25049
25050 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25051
25052 * lib/fortran-torture.exp: Rename proc search_for to
25053 search_for_re.
25054
25055 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25056
25057 * gcc.c-torture/execute/simd-5.x: New file.
25058 XFAIL on SPARC 64-bit at -O0.
25059
25060 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25061
25062 PR c++/8211
25063 PR c++/16165
25064 * g++.dg/warn/effc3.C: New test.
25065
25066 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25067
25068 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
25069 change X to 1X in format.
25070 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
25071 add data statements to conform to standard.
25072
25073 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25074
25075 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
25076 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
25077 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
25078
25079 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25080
25081 * gfortran.dg/g77/7388.f: Copy from g77.dg
25082 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
25083 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
25084 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
25085 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
25086 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
25087 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
25088 * gfortran.dg/g77/strlen0.f: Likewise.
25089
25090 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25091
25092 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
25093 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
25094
25095 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25096
25097 * gcc.c-torture/execute/920428-2.x: Delete.
25098 * gcc.c-torture/execute/920501-7.x: Likewise.
25099
25100 2004-07-08 Jakub Jelinek <jakub@redhat.com>
25101
25102 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
25103 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
25104 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
25105 prescott and c3-2.
25106 (PREFETCH_3DNOW): Add -march=c3.
25107
25108 2004-07-08 Diego Novillo <dnovillo@redhat.com>
25109
25110 PR c/16437
25111 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
25112 * gcc.c-torture/execute/bf64-1.x: Likewise.
25113
25114 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25115
25116 * gcc.c-torture/compile/20040708-1.c: New test.
25117
25118 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25119
25120 PR c++/16169
25121 * g++.dg/warn/effc2.C: New test.
25122
25123 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
25124
25125 * gcc.c-torture/execute/bitfld-1.x: Remove.
25126 * gcc.c-torture/execute/bitfld-3.c: New test.
25127 * gcc.dg/bitfld-2.c: Remove XFAILs.
25128
25129 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
25130
25131 PR c++/16276
25132 * g++.dg/rtti/tinfo1.C: New file.
25133
25134 2004-07-07 Eric Christopher <echristo@redhat.com>
25135
25136 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
25137
25138 2004-07-07 Andrew Pinski <apinski@apple.com>
25139
25140 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
25141
25142 2004-07-07 Mark Mitchell <mark@codesourcery.com>
25143
25144 * g++.dg/init/call1.C: XFAIL.
25145
25146 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
25147
25148 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
25149 except for movstrict*, to movmem* and clrstr* to clrmem*.
25150
25151 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
25152
25153 * gcc.c-torture/execute/20040707-1.c: New test.
25154
25155 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
25156
25157 * gcc.c-torture/execute/20040706-1.c: New test.
25158
25159 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25160
25161 PR c++/3671
25162 * g++.dg/template/spec14.C: New test.
25163
25164 2004-07-05 Jakub Jelinek <jakub@redhat.com>
25165
25166 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
25167 nothing if not yet defined. Use it in b, c and d type definitions.
25168 * gcc.c-torture/execute/20040705-1.c: New test.
25169 * gcc.c-torture/execute/20040705-2.c: New test.
25170
25171 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25172
25173 PR c++/2518
25174 * g++.dg/lookup/new1.C: New test.
25175
25176 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25177
25178 PR c++/11406
25179 * g++.dg/template/sizeof8.C: New test.
25180
25181 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
25182
25183 * gcc.c-torture/compile/20040705-1.c: New test.
25184
25185 2004-07-04 Bud Davis <bdavis9659@comcast.net>
25186
25187 * gfortran.fortran-torture/execute/seq_io.f90: New test.
25188
25189 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
25190
25191 * gcc.dg/cpp/if-mop.c: Two new testcases.
25192 * gcc.dg/cpp/trad/comment-3.c: New.
25193
25194 2004-07-04 Paul Brook <paul@codesourcery.com>
25195
25196 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
25197
25198 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
25199
25200 PR c++/3761
25201 * g++.dg/lookup/crash4.C: New test.
25202
25203 2004-07-02 Zack Weinberg <zack@codesourcery.com>
25204
25205 * gcc.c-torture/execute/builtin-abs-1.c
25206 * gcc.c-torture/execute/builtin-abs-2.c
25207 * gcc.c-torture/execute/builtin-complex-1.c
25208 * gcc.c-torture/execute/builtins/string-1-lib.c
25209 * gcc.c-torture/execute/builtins/string-1.c
25210 * gcc.c-torture/execute/builtins/string-2-lib.c
25211 * gcc.c-torture/execute/builtins/string-2.c
25212 * gcc.c-torture/execute/builtins/string-3-lib.c
25213 * gcc.c-torture/execute/builtins/string-3.c
25214 * gcc.c-torture/execute/builtins/string-4-lib.c
25215 * gcc.c-torture/execute/builtins/string-4.c
25216 * gcc.c-torture/execute/builtins/string-5-lib.c
25217 * gcc.c-torture/execute/builtins/string-5.c
25218 * gcc.c-torture/execute/builtins/string-6-lib.c
25219 * gcc.c-torture/execute/builtins/string-6.c
25220 * gcc.c-torture/execute/builtins/string-7-lib.c
25221 * gcc.c-torture/execute/builtins/string-7.c
25222 * gcc.c-torture/execute/builtins/string-8-lib.c
25223 * gcc.c-torture/execute/builtins/string-8.c
25224 * gcc.c-torture/execute/builtins/string-9-lib.c
25225 * gcc.c-torture/execute/builtins/string-9.c
25226 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
25227 * gcc.c-torture/execute/builtins/string-asm-1.c
25228 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
25229 * gcc.c-torture/execute/builtins/string-asm-2.c
25230 * gcc.c-torture/execute/stdio-opt-1.c
25231 * gcc.c-torture/execute/stdio-opt-2.c
25232 * gcc.c-torture/execute/stdio-opt-3.c
25233 * gcc.c-torture/execute/string-opt-1.c
25234 * gcc.c-torture/execute/string-opt-10.c
25235 * gcc.c-torture/execute/string-opt-11.c
25236 * gcc.c-torture/execute/string-opt-12.c
25237 * gcc.c-torture/execute/string-opt-13.c
25238 * gcc.c-torture/execute/string-opt-14.c
25239 * gcc.c-torture/execute/string-opt-15.c
25240 * gcc.c-torture/execute/string-opt-16.c
25241 * gcc.c-torture/execute/string-opt-2.c
25242 * gcc.c-torture/execute/string-opt-6.c
25243 * gcc.c-torture/execute/string-opt-7.c
25244 * gcc.c-torture/execute/string-opt-8.c:
25245 Replace with ...
25246
25247 * gcc.c-torture/execute/builtins/abs-2.c
25248 * gcc.c-torture/execute/builtins/abs-3.c
25249 * gcc.c-torture/execute/builtins/complex-1.c
25250 * gcc.c-torture/execute/builtins/fprintf.c
25251 * gcc.c-torture/execute/builtins/fputs.c
25252 * gcc.c-torture/execute/builtins/memcmp.c
25253 * gcc.c-torture/execute/builtins/memmove.c
25254 * gcc.c-torture/execute/builtins/memops-asm.c
25255 * gcc.c-torture/execute/builtins/mempcpy-2.c
25256 * gcc.c-torture/execute/builtins/mempcpy.c
25257 * gcc.c-torture/execute/builtins/memset.c
25258 * gcc.c-torture/execute/builtins/printf.c
25259 * gcc.c-torture/execute/builtins/sprintf.c
25260 * gcc.c-torture/execute/builtins/strcat.c
25261 * gcc.c-torture/execute/builtins/strchr.c
25262 * gcc.c-torture/execute/builtins/strcmp.c
25263 * gcc.c-torture/execute/builtins/strcpy.c
25264 * gcc.c-torture/execute/builtins/strcspn.c
25265 * gcc.c-torture/execute/builtins/strlen-2.c
25266 * gcc.c-torture/execute/builtins/strlen.c
25267 * gcc.c-torture/execute/builtins/strncat.c
25268 * gcc.c-torture/execute/builtins/strncmp-2.c
25269 * gcc.c-torture/execute/builtins/strncmp.c
25270 * gcc.c-torture/execute/builtins/strncpy.c
25271 * gcc.c-torture/execute/builtins/strpbrk.c
25272 * gcc.c-torture/execute/builtins/strpcpy-2.c
25273 * gcc.c-torture/execute/builtins/strpcpy.c
25274 * gcc.c-torture/execute/builtins/strrchr.c
25275 * gcc.c-torture/execute/builtins/strspn.c
25276 * gcc.c-torture/execute/builtins/strstr-asm.c
25277 * gcc.c-torture/execute/builtins/strstr.c:
25278 ... these new files.
25279
25280 * gcc.c-torture/execute/builtins/abs-2-lib.c
25281 * gcc.c-torture/execute/builtins/abs-3-lib.c
25282 * gcc.c-torture/execute/builtins/complex-1-lib.c
25283 * gcc.c-torture/execute/builtins/fprintf-lib.c
25284 * gcc.c-torture/execute/builtins/fputs-lib.c
25285 * gcc.c-torture/execute/builtins/memcmp-lib.c
25286 * gcc.c-torture/execute/builtins/memmove-lib.c
25287 * gcc.c-torture/execute/builtins/memops-asm-lib.c
25288 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
25289 * gcc.c-torture/execute/builtins/mempcpy-lib.c
25290 * gcc.c-torture/execute/builtins/memset-lib.c
25291 * gcc.c-torture/execute/builtins/printf-lib.c
25292 * gcc.c-torture/execute/builtins/sprintf-lib.c
25293 * gcc.c-torture/execute/builtins/strcat-lib.c
25294 * gcc.c-torture/execute/builtins/strchr-lib.c
25295 * gcc.c-torture/execute/builtins/strcmp-lib.c
25296 * gcc.c-torture/execute/builtins/strcpy-lib.c
25297 * gcc.c-torture/execute/builtins/strcspn-lib.c
25298 * gcc.c-torture/execute/builtins/strlen-2-lib.c
25299 * gcc.c-torture/execute/builtins/strlen-lib.c
25300 * gcc.c-torture/execute/builtins/strncat-lib.c
25301 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
25302 * gcc.c-torture/execute/builtins/strncmp-lib.c
25303 * gcc.c-torture/execute/builtins/strncpy-lib.c
25304 * gcc.c-torture/execute/builtins/strpbrk-lib.c
25305 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
25306 * gcc.c-torture/execute/builtins/strpcpy-lib.c
25307 * gcc.c-torture/execute/builtins/strrchr-lib.c
25308 * gcc.c-torture/execute/builtins/strspn-lib.c
25309 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
25310 * gcc.c-torture/execute/builtins/strstr-lib.c
25311 * gcc.c-torture/execute/builtins/lib/abs.c
25312 * gcc.c-torture/execute/builtins/lib/fprintf.c
25313 * gcc.c-torture/execute/builtins/lib/memset.c
25314 * gcc.c-torture/execute/builtins/lib/printf.c
25315 * gcc.c-torture/execute/builtins/lib/sprintf.c
25316 * gcc.c-torture/execute/builtins/lib/strcpy.c
25317 * gcc.c-torture/execute/builtins/lib/strcspn.c
25318 * gcc.c-torture/execute/builtins/lib/strncat.c
25319 * gcc.c-torture/execute/builtins/lib/strncmp.c
25320 * gcc.c-torture/execute/builtins/lib/strncpy.c
25321 * gcc.c-torture/execute/builtins/lib/strpbrk.c
25322 * gcc.c-torture/execute/builtins/lib/strspn.c
25323 * gcc.c-torture/execute/builtins/lib/strstr.c:
25324 New files containing support routines.
25325
25326 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
25327 declaration.
25328 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
25329 when not optimizing.
25330
25331 2004-07-02 Mark Mitchell <mark@codesourcery.com>
25332
25333 PR c++/16240
25334 * g++.dg/abi/mangle22.C: New test.
25335 * g++.dg/abi/mangle23.C: Likewise.
25336
25337 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
25338
25339 PR fortran/16290
25340 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
25341 Allow for cases without denormalized floating point numbers.
25342
25343 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
25344
25345 PR c/1027
25346 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
25347 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
25348 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
25349 expected warning text.
25350 * gcc.dg/format/diag-2.c: New test.
25351
25352 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25353
25354 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
25355
25356 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
25357
25358 * gcc.dg/builtins-43.c: New.
25359 * gcc.dg/builtins-44.c: New.
25360 * gcc.dg/builtins-45.c: New.
25361
25362 2004-06-26 Geoffrey Keating <geoffk@apple.com>
25363 Andreas Tobler <a.tobler@schweiz.ch>
25364
25365 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
25366 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
25367 as SIGSEGV.
25368 * gcc.dg/cleanup-11.c: Likewise.
25369 * gcc.dg/cleanup-8.c: Likewise.
25370 * gcc.dg/cleanup-9.c: Likewise.
25371 * gcc.dg/cleanup-5.c: Run on all platforms.
25372
25373 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
25374
25375 * g++.dg/warn/nonnull1.C: New test.
25376
25377 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25378
25379 * gcc.dg/compat/compat-common.h: Wrap up CINT in
25380 an #ifndef SKIP_COMPLEX_INT/#endif pair.
25381 Special-case the Sun compiler wrt to <complex.h>.
25382
25383 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
25384
25385 * gcc.dg/Wunreachable-8.C: New test.
25386
25387 * gcc.dg/h8300-ice2.c : New test.
25388
25389 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
25390
25391 PR fortran/16161
25392 * gfortran.fortran-torture/compile/implicit.f90: Add test
25393 for implicit character.
25394
25395 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
25396
25397 PR fortran/16289
25398 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
25399 Use tiny() intrinsic to find smallest non-negative real
25400
25401 2004-06-30 Jakub Jelinek <jakub@redhat.com>
25402
25403 * gcc.dg/compat/struct-by-value-22_main.c: New test.
25404 * gcc.dg/compat/struct-by-value-22_x.c: New.
25405 * gcc.dg/compat/struct-by-value-22_y.c: New.
25406
25407 * gcc.c-torture/execute/20040629-1.c: New test.
25408
25409 2004-06-29 Jakub Jelinek <jakub@redhat.com>
25410
25411 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
25412 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
25413
25414 PR target/16195
25415 * gcc.dg/20040625-1.c: New test.
25416
25417 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25418
25419 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
25420
25421 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25422
25423 PR fortran/15963
25424 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
25425
25426 2004-06-29 Richard Henderson <rth@redhat.com>
25427
25428 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
25429
25430 2004-06-29 Paul Brook <paul@codesourcery.com>
25431
25432 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
25433 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
25434
25435 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
25436
25437 PR c++/16260
25438 * g++.dg/parse/crash15.C: New.
25439
25440 2004-06-28 Andrew Pinski <apinski@apple.com>
25441
25442 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
25443 by the error already.
25444
25445 * g++.dg/opt/ptrmem4.C: Change to compile only test.
25446
25447 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
25448
25449 PR target/14041
25450 * gcc.dg/h8300-bss-align-1.c : New.
25451
25452 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
25453
25454 * PR c++/16174
25455 * g++.dg/template/ctor4.C: New.
25456
25457 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25458
25459 PR c++/16205
25460 * g++.dg/warn/Wsequence-point-1.C: New test.
25461
25462 2004-06-27 Paul Brook <paul@codesourcery.com>
25463
25464 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
25465
25466 2004-06-27 Zack Weinberg <zack@codesourcery.com>
25467
25468 * g++.old-deja/g++.mike/p7325.C: Remove.
25469
25470 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25471
25472 PR c/14963
25473 * gcc.dg/pr14963.c: New test.
25474
25475 2004-06-27 Mark Mitchell <mark@codesourcery.com>
25476
25477 PR c++/16193
25478 * g++.dg/parse/redef1.C: New test.
25479
25480 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
25481
25482 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
25483 20021110.c.
25484 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
25485 20021119-1.c.
25486 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
25487 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
25488 5-04.c.
25489 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
25490 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
25491 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
25492 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
25493 g++.brendan/enum14.C.
25494 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
25495 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
25496 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
25497 g++.mike/virt1.C.
25498 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
25499 memtemp24.C.
25500
25501 2004-06-27 Roger Sayle <roger@eyesopen.com>
25502
25503 * gcc.dg/20040527-1.c: New test case.
25504
25505 2004-06-26 Bud Davis <bdavis9659@comcast.net>
25506
25507 PR gfortran/pr16196
25508 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
25509
25510 2004-06-25 Roger Sayle <roger@eyesopen.com>
25511
25512 PR middle-end/15825
25513 * gcc.dg/pr15825-1.c: New test case.
25514
25515 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25516
25517 * gcc.c-torture/execute/20040625-1.c: New test.
25518
25519 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25520
25521 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
25522
25523 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25524
25525 * gcc.dg/torture/mips-div-1.c: New test.
25526
25527 2004-06-24 Jeff Law <law@redhat.com>
25528
25529 * gcc.dg/tree-ssa/20040624-1.c: New test.
25530
25531 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
25532
25533 * gcc.c-torture/compile/20040624-1.c: New test.
25534
25535 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25536
25537 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
25538 this directory.
25539
25540 2004-06-23 Andrew Pinski <apinski@apple.com>
25541
25542 PR middle-end/15988
25543 * g++.dg/opt/ptrmem4.C: New test.
25544
25545 * gcc.dg/c90-array-quals-2.c: New test.
25546
25547 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
25548
25549 * gcc.dg/kpice1.c: New test.
25550
25551 2006-06-23 Andrew Pinski <apinski@apple.com>
25552
25553 * gcc.dg/c90-array-quals.c: New test.
25554
25555 2006-06-22 Richard Henderson <rth@redhat.com>
25556
25557 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
25558
25559 2004-06-22 Loren James Rittle <ljrittle@acm.org>
25560
25561 * gcc.dg/builtins-config.h: Handle FreeBSD.
25562
25563 2006-06-22 Richard Henderson <rth@redhat.com>
25564
25565 * g++.dg/opt/devirt1.C: New.
25566
25567 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
25568
25569 * g++.dg/opt/pr15551.C: New testcase.
25570
25571 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
25572
25573 PR target/14800
25574 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
25575 x86_64-*-linux* when compiling for 32bit.
25576
25577 2004-06-21 Andrew Pinski <apinski@apple.com>
25578
25579 * gcc.dg/pch/struct-1.c: New.
25580 * gcc.dg/pch/struct-1.hs: New.
25581
25582 2004-06-21 Geoffrey Keating <geoffk@apple.com>
25583
25584 * gcc.dg/pch/save-temps-1.c: New file.
25585 * gcc.dg/pch/save-temps-1.hs: New file.
25586
25587 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
25588
25589 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
25590 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
25591
25592 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25593
25594 * gfortran.fortran-torture/execute/select_1.f90: Rename function
25595 to fix type error.
25596 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
25597 Remove trailing spaces.
25598
25599 2004-06-21 Richard Henderson <rth@redhat.com>
25600
25601 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
25602 merging && to BIT_FIELD_REF.
25603
25604 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
25605
25606 * g++.dg/opt/placeholder1.C: New test.
25607
25608 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25609
25610 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
25611 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
25612 * gcc.dg/compat/union-m128-1_x.c: Likewise.
25613 * gcc.dg/compat/union-m128-1_y.c: Likewise.
25614
25615 2004-06-20 Zack Weinberg <zack@codesourcery.com>
25616
25617 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
25618 extern "C".
25619 * g++.dg/other/pragma-re-1.C: Add comments.
25620
25621 2004-06-19 Bud Davis <bdavis9659@comcast.net>
25622
25623 PR gfortran/16080
25624 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
25625
25626 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
25627
25628 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
25629 instead of setting the type of size_t by
25630 hand.
25631
25632 2004-06-18 Roger Sayle <roger@eyesopen.com>
25633
25634 * gcc.dg/unordered-2.c: New test case.
25635 * gcc.dg/unordered-3.c: New test case.
25636
25637 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
25638
25639 PR other/16043
25640 * lib/g++.exp (g++_version): Tweak regexp for version
25641 * lib/g77.exp (g77_version): Likewise.
25642 * lib/gfortran.exp (gfortran_version): Likewise.
25643 * lib/objc.exp (objc_version): Likewise.
25644 * lib/treelang.exp (treelang_version): Likewise.
25645
25646 2004-06-19 Jakub Jelinek <jakub@redhat.com>
25647
25648 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
25649 Use INT_MAX instead of __INT_MAX__.
25650 * gcc.dg/compat/struct-align-2_y.c: Likewise.
25651
25652 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
25653 * gcc.dg/compat/scalar-return-3_x.c: Use it.
25654 * gcc.dg/compat/scalar-return-3_y.c: Use it.
25655 * gcc.dg/compat/scalar-return-4_x.c: Use it.
25656 * gcc.dg/compat/scalar-return-4_y.c: Use it.
25657 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
25658 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
25659 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
25660 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
25661
25662 * gcc.dg/range-test-1.c: New test.
25663 * g++.dg/opt/range-test-1.C: New test.
25664
25665 2004-06-17 Richard Henderson <rth@redhat.com>
25666
25667 * objc.dg/sync-1.m: New.
25668 * objc.dg/try-catch-1.m: Don't force next runtime.
25669 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
25670 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
25671 shadowed catch clause.
25672 * objc.dg/try-catch-5.m: New.
25673
25674 2004-06-17 Zack Weinberg <zack@codesourcery.com>
25675
25676 Bug 14610
25677 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
25678
25679 2004-06-15 Richard Henderson <rth@redhat.com>
25680
25681 * gcc.dg/20001116-1.c: Move expected warning line.
25682
25683 2004-06-15 Richard Henderson <rth@redhat.com>
25684
25685 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
25686 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
25687
25688 2004-06-15 Jeff Law <law@redhat.com>
25689
25690 * gcc.dg/tree-ssa/20040615-1.c: New test.
25691 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
25692 be less sensitive to operand ordering.
25693 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
25694
25695 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
25696
25697 * g++.dg/abi/bitfield3.C: Add comment..
25698
25699 2004-06-15 Richard Henderson <rth@redhat.com>
25700
25701 * g++.dg/ext/stmtexpr1.C: XFAIL.
25702 * gcc.dg/20030612-1.c: XFAIL.
25703
25704 2004-06-15 Eric Christopher <echristo@redhat.com>
25705
25706 * g++.dg/charset/asm5.c: New.
25707 * gcc.dg/charset/asm6.c: New.
25708
25709 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25710
25711 PR fortran/15962
25712 * gfortran.fortran-torture/execute/select_1.f90: New test.
25713
25714 2004-06-15 Paul Brook <paul@codesourcery.com>
25715
25716 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
25717
25718 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25719
25720 PR c++/15967
25721 * g++.dg/lookup/crash3.C: New test.
25722
25723 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25724
25725 PR c++/15947
25726 * g++.dg/parse/dtor4.C: New test.
25727
25728 2004-06-14 Jeff Law <law@redhat.com>
25729
25730 * gcc.c-torture/compile/20040614-1.c: New test.
25731
25732 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25733
25734 PR fortran/15211
25735 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
25736 LEN of a character array.
25737
25738 2004-06-14 Mark Mitchell <mark@codesourcery.com>
25739
25740 PR c++/15096
25741 * g++.dg/template/ptrmem10.C: New test.
25742
25743 PR c++/14930
25744 * g++.dg/template/friend30.C: New test.
25745
25746 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25747
25748 PR fortran/14928
25749 * gfortran.fortran-torture/compile/mloc.f90: New test.
25750
25751 2004-06-13 Paul Brook <paul@codesourcery.com>
25752
25753 * gfortran.fortran-torture/execute/random_2.f90: New test.
25754
25755 2004-06-13 Eric Christopher <echristo@redhat.com>
25756
25757 * gcc.dg/noncompile/redecl-1.c: Fix error message.
25758
25759 2004-06-12 Paul Brook <paul@codesourcery.com>
25760
25761 * gfortran.fortran-torture/execute/contained_3.f90: New test.
25762
25763 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25764
25765 PR fortran/14923
25766 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
25767
25768 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25769
25770 PR fortran/14957
25771 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
25772 syntax errors in end statements of contained subroutines.
25773
25774 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25775
25776 PR fortran/12841
25777 * gfortran.fortran-torture/execute/null_arg.f90: New test.
25778
25779 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25780
25781 PR fortran/15665
25782 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
25783
25784 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25785
25786 PR gfortran/12839
25787 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
25788
25789 2004-06-11 Mark Mitchell <mark@codesourcery.com>
25790
25791 PR c++/15862
25792 * g++.dg/parse/enum1.C: New test.
25793
25794 2004-06-10 Jeff Law <law@redhat.com>
25795
25796 * gcc.c-torture/compile/20040610-1.c: New test.
25797
25798 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25799
25800 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
25801 * g++.old-deja/g++.other/decl3.C: Likewise.
25802
25803 2004-06-10 Brian Booth <bbooth@redhat.com>
25804
25805 * gcc.dg/tree-ssa/20031015-1.c: Scan for
25806 V_MAY_DEF instead of VDEF.
25807 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
25808
25809 2004-06-10 Mark Mitchell <mark@codesourcery.com>
25810
25811 PR c++/14211
25812 * g++.dg/conversion/const1.C: New test.
25813
25814 PR c++/15076
25815 * g++.dg/conversion/reinterpret1.C: New test.
25816
25817 PR c++/15877
25818 * g++.dg/template/enum2.C: New test.
25819
25820 PR c++/15227
25821 * g++.dg/template/error13.C: New test.
25822
25823 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25824
25825 PR fortran/14957
25826 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
25827 arguments to test_* REAL and of the right size.
25828
25829 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25830
25831 PR target/15569
25832 PR rtl-optimization/15681
25833 * gcc.dg/20040609-1.c: New test.
25834
25835 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25836
25837 PR c++/14791
25838 * g++.dg/opt/builtins1.C: New test.
25839
25840 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
25841
25842 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
25843 that use default windows32 struct layout.
25844 * gcc.dg/i386-bitfield2.c: Likewise.
25845
25846 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
25847
25848 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
25849 for mingw32 and cygwin targets.
25850
25851 2004-06-09 Geoffrey Keating <geoffk@apple.com>
25852
25853 * gcc.dg/pch/macro-4.c: New.
25854 * gcc.dg/pch/macro-4.hs: New.
25855
25856 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25857
25858 PR fortran/13249
25859 * gfortran.fortran-torture/compile/name_clash.f90: New test.
25860
25861 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25862
25863 PR fortran/13372
25864 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
25865
25866 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25867
25868 PR gfortran/14897
25869 * gfortran.fortran-torture/execute/t_edit.f90: New test.
25870
25871 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25872
25873 PR gfortran/15755
25874 * gfortran.fortran-torture/execute/backspace.c : New test.
25875
25876 2004-06-09 Paul Brook <paul@codesourcery.com>
25877
25878 * gfortran.fortran-torture/execure/intrinsic_associated.f90
25879 (pointer_to_section): Rewrite to use smaller array.
25880
25881 2004-06-08 David Edelsohn <edelsohn@gnu.org>
25882
25883 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
25884 * gcc.dg/ext/altivec-10.c: Same.
25885 * gcc.dg/ext/altivec-11.c: Same.
25886 * gcc.dg/ext/altivec-12.c: Same.
25887 * gcc.dg/ext/altivec-13.c: Same.
25888 * gcc.dg/ext/altivec-14.c: Same.
25889 * gcc.dg/ext/altivec-15.c: Same.
25890 * gcc.dg/ext/altivec-16.c: Same.
25891 * gcc.dg/ext/altivec-3.c: Same.
25892 * gcc.dg/ext/altivec-4.c: Same.
25893 * gcc.dg/ext/altivec-6.c: Same.
25894 * gcc.dg/ext/altivec-7.c: Same.
25895 * gcc.dg/ext/altivec-8.c: Same.
25896 * gcc.dg/ext/altivec-varargs-1.c: Same.
25897
25898 * g++.dg/ext/altivec-1.C: Correct dg syntax.
25899 * g++.dg/ext/altivec-10.C: Same.
25900 * g++.dg/ext/altivec-2.C: Same.
25901 * g++.dg/ext/altivec-3.C: Same.
25902 * g++.dg/ext/altivec-4.C: Same.
25903 * g++.dg/ext/altivec-5.C: Same.
25904 * g++.dg/ext/altivec-6.C: Same.
25905 * g++.dg/ext/altivec-7.C: Same.
25906 * g++.dg/ext/altivec-8.C: Same.
25907 * g++.dg/ext/altivec-9.C: Same.
25908
25909 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25910
25911 PR c++/7841
25912 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
25913
25914 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25915
25916 * gcc.dg/union-1.c: New test.
25917
25918 2004-06-07 Roger Sayle <roger@eyesopen.com>
25919
25920 * gcc.dg/builtins-41.c: New test case.
25921 * gcc.dg/builtins-42.c: New test case.
25922
25923 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25924
25925 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
25926 * g++.dg/ext/altivec-10.C: Same.
25927 * g++.dg/ext/altivec-2.C: Same.
25928 * g++.dg/ext/altivec-3.C: Same.
25929 * g++.dg/ext/altivec-4.C: Same.
25930 * g++.dg/ext/altivec-5.C: Same.
25931 * g++.dg/ext/altivec-6.C: Same.
25932 * g++.dg/ext/altivec-7.C: Same.
25933 * g++.dg/ext/altivec-8.C: Same.
25934 * g++.dg/ext/altivec-9.C: Same.
25935 * g++.old-deja/g++.abi/cxa_vec.C: Same.
25936 * g++.old-deja/g++.brendan/new3.C: Same.
25937 * gcc.c-torture/execute/eeprof-1.x: Same.
25938
25939 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
25940
25941 PR c/14765
25942 * gcc.dg/pr14765-1.c: New test.
25943
25944 2004-06-07 Roger Sayle <roger@eyesopen.com>
25945
25946 PR c/14649
25947 * gcc.dg/pr14649-1.c: New test case.
25948
25949 2004-06-07 Richard Henderson <rth@redhat.com>
25950
25951 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
25952 if temporaries.
25953
25954 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25955
25956 * g++.dg/eh/elide1.C: Remove XFAIL.
25957
25958 2004-06-07 Mark Mitchell <mark@codesourcery.com>
25959
25960 PR c++/15337
25961 * g++.dg/expr/sizeof3.C: New test.
25962
25963 PR c++/14777
25964 * g++.dg/template/access14.C: New test.
25965
25966 PR c++/15554
25967 * g++.dg/template/enum1.C: New test.
25968
25969 PR c++/15057
25970 * g++.dg/eh/throw1.C: New test.
25971
25972 2004-06-07 David Ayers <d.ayers@inode.at>
25973 Ziemowit Laski <zlaski@apple.com>
25974
25975 * lib/objc.exp (objc_target_compile): Revert the '-framework
25976 Foundation' flag fix, since bare Darwin does not ship
25977 with the Foundation framework.
25978 * objc/execute/next_mapping.h: Provide a local NSConstantString
25979 @interface and @implementation.
25980 (objc_constant_string_init): A constructor function, used to
25981 initialize the NSConstantString meta-class object.
25982 * objc/execute/string1.m: Include "next_mapping.h" instead of
25983 <Foundation/NSString.h>.
25984 * objc/execute/string2.m: Likewise.
25985 * objc/execute/string3.m: Likewise.
25986 * objc/execute/string4.m: Likewise.
25987
25988 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
25989
25990 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
25991 to double. Replace double with FLOAT.
25992 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
25993
25994 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
25995 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
25996 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
25997 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
25998 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
25999 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
26000 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
26001 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
26002
26003 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
26004
26005 PR c/13519
26006 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
26007
26008 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26009
26010 PR c++/15503
26011 * g++.dg/template/meminit2.C: New test.
26012
26013 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
26014
26015 PR target/15822
26016 * gcc.c-torture/execute/compare-fp-1.c,
26017 gcc.c-torture/execute/compare-fp-2.c,
26018 gcc.c-torture/execute/compare-fp-3.c,
26019 gcc.c-torture/execute/compare-fp-4.c,
26020 gcc.c-torture/execute/compare-fp-3.x,
26021 gcc.c-torture/execute/compare-fp-4.x: Moved...
26022 * gcc.c-torture/execute/ieee/compare-fp-1.c,
26023 gcc.c-torture/execute/ieee/compare-fp-2.c,
26024 gcc.c-torture/execute/ieee/compare-fp-3.c,
26025 gcc.c-torture/execute/ieee/compare-fp-4.c,
26026 gcc.c-torture/execute/ieee/compare-fp-3.x,
26027 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
26028
26029 2004-06-04 David Ayers <d.ayers@inode.at>
26030
26031 * objc/execute/protocol-isEqual-4.m: New testcase.
26032
26033 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
26034
26035 * objc/execute/protocol-isEqual-1.m: New testcase.
26036 * objc/execute/protocol-isEqual-2.m: New testcase.
26037 * objc/execute/protocol-isEqual-3.m: New testcase.
26038
26039 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26040
26041 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
26042
26043 2004-06-02 Ziemowit Laski <zlaski@apple.com>
26044
26045 * lib/objc.exp (objc_target_compile): When running tests on
26046 Darwin (Mac OS X), inform the linker about '-framework
26047 'Foundation'.
26048
26049 2004-06-02 Eric Christopher <echristo@redhat.com>
26050
26051 * gcc.c-torture/compile/20040602-1.c: New.
26052
26053 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
26054
26055 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
26056 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
26057
26058 PR tree-optimization/14736
26059 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
26060
26061 PR tree-optimization/14042
26062 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
26063
26064 PR tree-optimization/14729
26065 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
26066
26067 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26068
26069 PR fortran/15557
26070 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
26071
26072 2004-06-01 Richard Hederson <rth@redhat.com>
26073
26074 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
26075
26076 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26077
26078 PR c++/14932
26079 * g++.dg/parse/offsetof4.C: New test.
26080
26081 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
26082
26083 PR objc/7993
26084 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
26085
26086 2004-05-31 Mark Mitchell <mark@codesourcery.com>
26087
26088 PR c++/15701
26089 * g++.dg/template/friend29.C: New test.
26090
26091 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
26092
26093 PR c/15749
26094 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
26095
26096 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
26097
26098 * gcc.dg/sparc-trap-1.c: New test.
26099
26100 2004-05-31 Roger Sayle <roger@eyesopen.com>
26101
26102 PR middle-end/15069
26103 * g++.dg/opt/fold3.C: New test case.
26104
26105 2004-05-30 Graham Stott <graham.stott@btinternet.com>
26106
26107 * lib/target-supports.exp (check_iconv_available): Fix fallout
26108 from 2004-05-28 patch.
26109
26110 2004-05-30 Paul Brook <paul@codesourcery.com>
26111
26112 PR fortran/15620
26113 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
26114 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
26115
26116 2004-05-30 Steven G. Kargl <kargls@comcast.net>
26117
26118 * gfortran.fortran-torture/execute/random_1.f90: New test.
26119
26120 2004-05-28 Ziemowit Laski <zlaski@apple.com>
26121
26122 * g++.dg/ext/altivec-10.C: New test.
26123
26124 2004-05-29 Paul Brook <paul@codesourcery.com>
26125
26126 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
26127
26128 2004-05-28 Ziemowit Laski <zlaski@apple.com>
26129
26130 * gcc.dg/altivec-16.c: New test.
26131
26132 2004-05-28 Janis Johnson <janis187@us.ibm.com>
26133
26134 * lib/target-supports.exp (check_vmx_hw_available): New.
26135 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
26136
26137 * lib/target-supports.exp (check_alias_available,
26138 check_iconv_available, check_named_sections_available): Use
26139 unique names for temporary files.
26140
26141 2004-05-28 Ziemowit Laski <zlaski@apple.com>
26142
26143 * gcc.dg/altivec-15.c: New test.
26144
26145 2004-05-28 Mark Mitchell <mark@codesourcery.com>
26146
26147 PR c++/15083
26148 * g++.dg/warn/noeffect6.C: New test.
26149
26150 PR c++/15471
26151 * g++.dg/expr/ptrmem4.C: New test.
26152
26153 PR c++/15640
26154 * g++.dg/template/operator3.C: New test.
26155
26156 2004-05-28 Mark Mitchell <mark@codesourcery.com>
26157
26158 PR c++/14668
26159 * g++.dg/lookup/redecl1.C: New test.
26160 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
26161
26162 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
26163
26164 * gcc.c-torture/execute/compare-fp-1.c,
26165 gcc.c-torture/execute/compare-fp-2.c,
26166 gcc.c-torture/execute/compare-fp-3.c,
26167 gcc.c-torture/execute/compare-fp-4.c,
26168 gcc.c-torture/execute/compare-fp-3.x,
26169 gcc.c-torture/execute/compare-fp-4.x,
26170 gcc.dg/pr15649-1.c: New.
26171
26172 2004-05-27 Adam Nemet <anemet@lnxw.com>
26173
26174 PR c++/12883
26175 * g++.dg/init/array14.C: New test.
26176
26177 2004-05-25 Janis Johnson <janis187@us.ibm.com>
26178
26179 * lib/compat.exp (compat-get-options-main): New.
26180 (compat-get-options): Remove unneeded code, warn for ignored
26181 command.
26182 (compat-execute): Check flag set by dg-require-* commands.
26183
26184 * lib/compat.exp (compat-execute): Break up long lines.
26185
26186 2004-05-24 Janis Johnson <janis187@us.ibm.com>
26187
26188 * gcc.dg/altivec-7.c: Don't use 'vector long'.
26189 * gcc.dg/altivec-14.c: New test.
26190 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
26191
26192 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
26193 * gcc.dg/altivec-12.c: Ditto.
26194
26195 * gcc.dg/altivec-3.c: Move call to altivec_check.
26196
26197 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26198
26199 PR c++/15044
26200 * g++.dg/template/error12.C: New test.
26201
26202 PR c++/15317
26203 * g++.dg/ext/attrib15.C: New test.
26204
26205 PR c++/15329
26206 * g++.dg/template/ptrmem9.C: New test.
26207
26208 2004-05-25 Paul Brook <paul@codesourcery.com>
26209
26210 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
26211
26212 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26213
26214 PR c++/15165
26215 * g++.dg/template/crash19.C: New test.
26216
26217 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26218
26219 PR c++/15025
26220 * g++.dg/template/redecl1.C: New test.
26221
26222 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26223
26224 PR c++/14821
26225 * g++.dg/other/ns1.C: New test.
26226
26227 PR c++/14883
26228 * g++.dg/template/invalid1.C: New test.
26229
26230 2004-05-23 Paul Brook <paul@codesourcery.com>
26231 Victor Leikehman <lei@haifasphere.co.il>
26232
26233 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
26234 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
26235
26236 2004-05-22 Mark Mitchell <mark@codesourcery.com>
26237
26238 PR c++/15285
26239 PR c++/15299
26240 * g++.dg/template/non-dependent5.C: New test.
26241 * g++.dg/template/non-dependent6.C: New test.
26242
26243 2004-05-22 Mark Mitchell <mark@codesourcery.com>
26244
26245 PR c++/15507
26246 * g++.dg/inherit/union1.C: New test.
26247
26248 PR c++/15542
26249 * g++.dg/template/addr1.C: New test.
26250
26251 PR c++/15427
26252 * g++.dg/template/array5.C: New test.
26253
26254 PR c++/15287
26255 * g++.dg/template/array6.C: New test.
26256
26257 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
26258 Roger Sayle <roger@eyesopen.com>
26259
26260 * g++.dg/lookup/forscope2.C: New test case.
26261
26262 2004-05-22 Ben Elliston <bje@au.ibm.com>
26263
26264 * gcc.dg/cpp/Wmissingdirs.c: New.
26265
26266 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
26267
26268 PR target/15301
26269 * gcc.dg/compat/union-m128-1.h: New file.
26270 * gcc.dg/compat/union-m128-1_main.c: Likewise.
26271 * gcc.dg/compat/union-m128-1_x.c: Likewise.
26272 * gcc.dg/compat/union-m128-1_y.c: Likewise.
26273
26274 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
26275
26276 PR target/15302
26277 * gcc.dg/compat/struct-complex-1.h: New file.
26278 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
26279 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
26280 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
26281
26282 2004-05-20 Roger Sayle <roger@eyesopen.com>
26283
26284 PR middle-end/3074
26285 * gcc.dg/pr3074-1.c: New test case.
26286 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
26287
26288 2004-05-20 Falk Hueffner <falk@debian.org>
26289
26290 PR other/15526
26291 * gcc.dg/ftrapv-1.c: New test case.
26292
26293 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
26294
26295 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
26296
26297 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
26298 Jeff Law <law@redhat.com>
26299
26300 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
26301 * gcc.dg/tree-ssa/20040518-2.c: New test.
26302
26303 * gcc.dg/tree-ssa/20040518-1.c: New test.
26304
26305 2004-05-18 Zack Weinberg <zack@codesourcery.com>
26306
26307 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
26308
26309 2004-05-18 Paul Brook <paul@codesourcery.com>
26310
26311 PR fortran/13930
26312 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
26313
26314 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26315
26316 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
26317 constant folding.
26318
26319 2004-05-17 Steven Bosscher <stevenb@suse.de>
26320
26321 * gcc.dg/tree-ssa/20040517-1.c: New test.
26322
26323 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26324
26325 * gcc.dg/loop-4.c: New test.
26326
26327 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
26328
26329 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
26330
26331 2004-05-15 Bud Davis <bdavis9659@comcast.net>
26332
26333 PR fortran/15311
26334 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
26335
26336 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26337
26338 PR fortran/13826
26339 PR fortran/13940
26340 * gfortran.fortran-torture/compile/data_1.f90: New test.
26341
26342 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
26343
26344 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
26345 * gcc.dg/uninit-H.c: Define ASM for __s390__.
26346
26347 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26348
26349 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
26350
26351 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26352
26353 PR c/15444
26354 * gcc.dg/format/xopen-1.c: Adjust expected message.
26355 * gcc.dg/format/xopen-3.c: New test.
26356
26357 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
26358
26359 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
26360
26361 2004-05-14 Jeff Law <law@redhat.com>
26362
26363 * gcc.dg/tree-ssa/20040514-2.c: New test.
26364
26365 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26366
26367 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
26368 this ...
26369 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
26370 this.
26371
26372 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
26373
26374 * gcc.dg/tree-ssa/20040514-1.c: New test.
26375
26376 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26377
26378 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
26379 test.
26380
26381 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26382
26383 PR fortran/14066
26384 * gfortran.fortran-torture/compile/do_1.f90: New test.
26385
26386 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26387
26388 PR fortran/15051
26389 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
26390 test.
26391
26392 2004-05-14 Bud Davis <bdavis9659@comcast.net>
26393
26394 PR fortran/15149
26395 * gfortran.fortran-torture/execute/random_init.f90: New test.
26396
26397 2004-05-13 Paul Brook <paul@codesourcery.com>
26398
26399 PR fortran/15314
26400 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
26401
26402 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
26403
26404 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
26405 for the powerpc case.
26406
26407 2004-05-13 Jeff Law <law@redhat.com>
26408
26409 * gcc.dg/tree-ssa/20040513-1.c: New test.
26410 * gcc.dg/tree-ssa/20040513-2.c: New test.
26411
26412 2004-05-13 Paul Brook <paul@codesourcery.com>
26413
26414 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
26415 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
26416 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
26417
26418 2004-05-13 Andreas Schwab <schwab@suse.de>
26419
26420 PR other/10819
26421 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
26422 characters.
26423
26424 2004-05-13 Bud Davis <bdavis9659@comcast.net>
26425
26426 PR fortran/15294
26427 * gfortran.fortran-torture/execute/adjustr.f90: New file.
26428
26429 2004-05-13 Diego Novillo <dnovillo@redhat.com>
26430
26431 Merge from tree-ssa-20020619-branch. See
26432 ChangeLog.tree-ssa for details.
26433
26434 2004-05-11 Ziemowit Laski <zlaski@apple.com>
26435
26436 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
26437 include <altivec.h> explicitly.
26438 * gcc.dg/altivec-13.c: Likewise.
26439
26440 2004-05-11 Paul Brook <paul@codesourcery.com>
26441
26442 * gcc.c-torture/compile/20010518-1.c: Force enum size.
26443
26444 2004-05-10 Eric Christopher <echristo@redhat.com>
26445
26446 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
26447 * gcc.dg/sibcall-4.c: Ditto.
26448
26449 2004-05-10 Ziemowit Laski <zlaski@apple.com>
26450
26451 * g++.dg/ext/altivec-8.C: New test case.
26452 * gcc.dg/altivec-13.c: New test case.
26453
26454 2004-05-08 Roger Sayle <roger@eyesopen.com>
26455
26456 * gcc.c-torture/execute/divcmp-1.c: New test case.
26457 * gcc.c-torture/execute/divcmp-2.c: New test case.
26458 * gcc.c-torture/execute/divcmp-3.c: New test case.
26459
26460 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26461
26462 * g++.dg/other/pragma-re-2.C: New test.
26463
26464 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26465
26466 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
26467 * gcc.dg/i386-387-2.c: Likewise.
26468
26469 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
26470 __builtin_drem.
26471 * gcc.dg/i386-387-6.c: Likewise.
26472
26473 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26474
26475 * gcc.dg/builtins-33.c: Also check log1p*.
26476
26477 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
26478
26479 PR optimization/15296
26480 * gcc.c-torture/execute/pr15296.c: New test.
26481
26482 2004-05-05 Uros Bizjak <uros@kss-loka.si>
26483
26484 * gcc.dg/builtins-40.c: New test.
26485
26486 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
26487
26488 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
26489
26490 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
26491
26492 * g++.dg/ext/spe1.C: New testcase.
26493
26494 2004-05-04 Ziemowit Laski <zlaski@apple.com>
26495
26496 * objc.dg/image-info.m: Allow additional attributes
26497 for __image_info section.
26498
26499 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
26500
26501 * gcc.dg/torture/mips-hilo-2.c: New test.
26502
26503 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26504
26505 PR c++/14389
26506 * g++.dg/template/member5.C: New test.
26507
26508 2004-05-03 Uros Bizjak <uros@kss-loka.si>
26509
26510 * gcc.dg/builtins-34.c: Also check expm1*.
26511
26512 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26513
26514 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
26515 * gcc.dg/torture/builtin-convert-3.c: New test.
26516
26517 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
26518
26519 PR middle-end/15054
26520 * g++.dg/opt/pr15054.C: New test.
26521
26522 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26523
26524 * gcc.dg/torture/builtin-rounding-1.c: New test.
26525 * gcc.dg/builtins-25.c: Delete.
26526 * gcc.dg/builtins-29.c: Delete.
26527
26528 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
26529
26530 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
26531 * gcc.dg/sibcall-4.c: Likewise.
26532 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
26533
26534 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26535
26536 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
26537 bit-field on 16-bit targets.
26538
26539 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26540
26541 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
26542 16-bit targets.
26543
26544 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
26545
26546 * gcc.dg/rs6000-power2-1.c: Change to compile only.
26547 * gcc.dg/rs6000-power2-2.c: Likewise.
26548
26549 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
26550
26551 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
26552 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
26553 Change the asm registers to be in form of frN instead of fN.
26554
26555 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26556
26557 * gcc.dg/torture/builtin-convert-2.c: New test.
26558
26559 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
26560
26561 * gcc.dg/rs6000-power2-1.c: New test.
26562 * gcc.dg/rs6000-power2-2.c: New test.
26563
26564 2004-04-28 Jan Hubicka <jh@suse.cz>
26565
26566 * gcc.dg/unused-6.c: New test.
26567
26568 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26569 Ulrich Weigand <uweigand@de.ibm.com>
26570
26571 * ada/acats/run_all.sh: Define $target variable.
26572
26573 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
26574
26575 PR c++/15119
26576 * g++.dg/other/vararg-1.C: New test.
26577
26578 PR c++/4794
26579 * g++.dg/eh/cleanup3.C: New test.
26580
26581 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26582
26583 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
26584 and ad8011a (target_insn).
26585 * ada/acats/support/macro.dfs: Likewise.
26586 * ada/acats/support/impbit.adb: New file.
26587
26588 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
26589
26590 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
26591
26592 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26593
26594 * gcc.dg/loop-3.c: New test.
26595
26596 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
26597
26598 * gcc.c-torture/execute/simd-5.c: New test.
26599
26600 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26601
26602 PR c++/15064
26603 * g++.dg/template/crash18.C: New test.
26604
26605 2004-04-22 Mark Mitchell <mark@codesourcery.com>
26606
26607 * g++.dg/ext/complit3.C: New test.
26608
26609 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26610
26611 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
26612 * gcc.dg/altivec-3.c: Same.
26613 * gcc.dg/altivec-varargs-1.c: Same.
26614
26615 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26616
26617 * lib/target-supports.exp (check_profiling_available): Assume
26618 profiling is not available on powerpc-eabi targets.
26619
26620 2004-04-21 Janis Johnson <janis187@us.ibm.com>
26621
26622 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
26623 * gcc.dg/vmx/bug-1.c: Ditto.
26624
26625 2004-04-20 Eric Christopher <echristo@redhat.com>
26626
26627 * gcc.dg/charset/extern.c: New test.
26628 * g++.dg/charset/extern3.cc: Ditto.
26629
26630 2004-04-20 Uros Bizjak <uros@kss-loka.si>
26631
26632 * gcc.dg/builtins-39.c: New test.
26633
26634 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
26635
26636 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
26637
26638 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
26639
26640 * gcc.dg/torture/mips-hilo-1.c: New test.
26641
26642 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
26643
26644 * gcc.c-torture/compile/20040419-1.c: New test.
26645
26646 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
26647
26648 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
26649
26650 2004-04-18 Zack Weinberg <zack@codesourcery.com>
26651 Aldy Hernandez <aldyh@redhat.com>
26652
26653 * gcc.c-torture/execute/va-arg-24.c: New.
26654
26655 2004-04-17 Zack Weinberg <zack@codesourcery.com>
26656 Aldy Hernandez <aldyh@redhat.com>
26657
26658 * gcc.dg/vmx/1b-01.c: New.
26659 * gcc.dg/vmx/1b-02.c: New.
26660 * gcc.dg/vmx/1b-03.c: New.
26661 * gcc.dg/vmx/1b-04.c: New.
26662 * gcc.dg/vmx/1b-05.c: New.
26663 * gcc.dg/vmx/1b-06.c: New.
26664 * gcc.dg/vmx/1b-07.c: New.
26665 * gcc.dg/vmx/1c-01.c: New.
26666 * gcc.dg/vmx/1c-02.c: New.
26667 * gcc.dg/vmx/3a-01a.c: New.
26668 * gcc.dg/vmx/3a-01.c: New.
26669 * gcc.dg/vmx/3a-01m.c: New.
26670 * gcc.dg/vmx/3a-03.c: New.
26671 * gcc.dg/vmx/3a-03m.c: New.
26672 * gcc.dg/vmx/3a-04.c: New.
26673 * gcc.dg/vmx/3a-04m.c: New.
26674 * gcc.dg/vmx/3a-05.c: New.
26675 * gcc.dg/vmx/3a-06.c: New.
26676 * gcc.dg/vmx/3a-06m.c: New.
26677 * gcc.dg/vmx/3a-07.c: New.
26678 * gcc.dg/vmx/3b-01.c: New.
26679 * gcc.dg/vmx/3b-02.c: New.
26680 * gcc.dg/vmx/3b-10.c: New.
26681 * gcc.dg/vmx/3b-13.c: New.
26682 * gcc.dg/vmx/3b-14.c: New.
26683 * gcc.dg/vmx/3b-15.c: New.
26684 * gcc.dg/vmx/3c-01a.c: New.
26685 * gcc.dg/vmx/3c-01.c: New.
26686 * gcc.dg/vmx/3c-02.c: New.
26687 * gcc.dg/vmx/3c-03.c: New.
26688 * gcc.dg/vmx/3d-01.c: New.
26689 * gcc.dg/vmx/4-01.c: New.
26690 * gcc.dg/vmx/4-03.c: New.
26691 * gcc.dg/vmx/5-01.c: New.
26692 * gcc.dg/vmx/5-02.c: New.
26693 * gcc.dg/vmx/5-03.c: New.
26694 * gcc.dg/vmx/5-04.c: New.
26695 * gcc.dg/vmx/5-05.c: New.
26696 * gcc.dg/vmx/5-06.c: New.
26697 * gcc.dg/vmx/5-07.c: New.
26698 * gcc.dg/vmx/5-07t.c: New.
26699 * gcc.dg/vmx/5-08.c: New.
26700 * gcc.dg/vmx/5-10.c: New.
26701 * gcc.dg/vmx/5-11.c: New.
26702 * gcc.dg/vmx/7-01a.c: New.
26703 * gcc.dg/vmx/7-01.c: New.
26704 * gcc.dg/vmx/7c-01.c: New.
26705 * gcc.dg/vmx/7d-01.c: New.
26706 * gcc.dg/vmx/7d-02.c: New.
26707 * gcc.dg/vmx/8-01.c: New.
26708 * gcc.dg/vmx/8-02a.c: New.
26709 * gcc.dg/vmx/8-02.c: New.
26710 * gcc.dg/vmx/brode-1.c: New.
26711 * gcc.dg/vmx/bug-1.c: New.
26712 * gcc.dg/vmx/bug-2.c: New.
26713 * gcc.dg/vmx/bug-3.c: New.
26714 * gcc.dg/vmx/cw-bug-1.c: New.
26715 * gcc.dg/vmx/cw-bug-2.c: New.
26716 * gcc.dg/vmx/cw-bug-3.c: New.
26717 * gcc.dg/vmx/dct.c: New.
26718 * gcc.dg/vmx/debug-1.c: New.
26719 * gcc.dg/vmx/debug-2.c: New.
26720 * gcc.dg/vmx/debug-3.c: New.
26721 * gcc.dg/vmx/debug-4.c: New.
26722 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
26723 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
26724 * gcc.dg/vmx/eg-5.c: New.
26725 * gcc.dg/vmx/fft.c: New.
26726 * gcc.dg/vmx/gcc-bug-1.c: New.
26727 * gcc.dg/vmx/gcc-bug-2.c: New.
26728 * gcc.dg/vmx/gcc-bug-3.c: New.
26729 * gcc.dg/vmx/gcc-bug-4.c: New.
26730 * gcc.dg/vmx/gcc-bug-5.c: New.
26731 * gcc.dg/vmx/gcc-bug-6.c: New.
26732 * gcc.dg/vmx/gcc-bug-7.c: New.
26733 * gcc.dg/vmx/gcc-bug-8.c: New.
26734 * gcc.dg/vmx/gcc-bug-9.c: New.
26735 * gcc.dg/vmx/gcc-bug-b.c: New.
26736 * gcc.dg/vmx/gcc-bug-c.c: New.
26737 * gcc.dg/vmx/gcc-bug-d.c: New.
26738 * gcc.dg/vmx/gcc-bug-e.c: New.
26739 * gcc.dg/vmx/gcc-bug-f.c: New.
26740 * gcc.dg/vmx/gcc-bug-g.c: New.
26741 * gcc.dg/vmx/gcc-bug-i.c: New.
26742 * gcc.dg/vmx/harness.h: New.
26743 * gcc.dg/vmx/ira1.c: New.
26744 * gcc.dg/vmx/ira2a.c: New.
26745 * gcc.dg/vmx/ira2b.c: New.
26746 * gcc.dg/vmx/ira2.c: New.
26747 * gcc.dg/vmx/ira2c.c: New.
26748 * gcc.dg/vmx/mem.c: New.
26749 * gcc.dg/vmx/newton-1.c: New.
26750 * gcc.dg/vmx/ops.c: New.
26751 * gcc.dg/vmx/sn7153.c: New.
26752 * gcc.dg/vmx/spill2.c: New.
26753 * gcc.dg/vmx/spill3.c: New.
26754 * gcc.dg/vmx/spill.c: New.
26755 * gcc.dg/vmx/t.c: New.
26756 * gcc.dg/vmx/varargs-1.c: New.
26757 * gcc.dg/vmx/varargs-2.c: New.
26758 * gcc.dg/vmx/varargs-3.c: New.
26759 * gcc.dg/vmx/varargs-4.c: New.
26760 * gcc.dg/vmx/varargs-5.c: New.
26761 * gcc.dg/vmx/varargs-6.c: New.
26762 * gcc.dg/vmx/varargs-7.c: New.
26763 * gcc.dg/vmx/vmx.exp: New.
26764 * gcc.dg/vmx/vprint-1.c: New.
26765 * gcc.dg/vmx/vscan-1.c: New.
26766 * gcc.dg/vmx/x-01.c: New.
26767 * gcc.dg/vmx/x-02.c: New.
26768 * gcc.dg/vmx/x-03.c: New.
26769 * gcc.dg/vmx/x-04.c: New.
26770 * gcc.dg/vmx/x-05.c: New.
26771 * gcc.dg/vmx/yousufi-1.c: New.
26772 * gcc.dg/vmx/zero-1.c: New.
26773 * gcc.dg/vmx/zero.c: New.
26774
26775 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
26776
26777 * g++.dg/lookup/java1.C: Update for chage of
26778 _Jv_AllocObject.
26779 * g++.dg/lookup/java2.C: Likewise.
26780
26781 2004-04-17 Laurent GUERBY <laurent@guerby.net>
26782
26783 * ada/acats/run_all.sh: use -O2 by default.
26784
26785 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
26786
26787 * gcc.dg/vr-mult-[12].c: New tests.
26788
26789 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26790
26791 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
26792
26793 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
26794
26795 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
26796
26797 * lib/target-supports.exp (check_profiling_available): Assume profiling
26798 isn't available for mips*-*-elf targets.
26799
26800 2004-04-14 Uros Bizjak <uros@kss-loka.si>
26801
26802 * gcc.dg/builtins-38.c: New test.
26803
26804 2004-04-14 Eric Christopher <echristo@redhat.com>
26805
26806 * g++.dg/charset/charset.exp: Run .cc extension tests.
26807
26808 2004-04-14 Zack Weinberg <zack@codesourcery.com>
26809
26810 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
26811
26812 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26813
26814 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
26815
26816 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
26817
26818 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
26819 * gcc.dg/i386-387-2.c: Likewise.
26820
26821 * gcc.dg/i386-387-7.c: New test.
26822 * gcc.dg/i386-387-8.c: New test.
26823
26824 * gcc.dg/builtins-37.c: New test.
26825
26826 2004-04-13 Geoffrey Keating <geoffk@apple.com>
26827
26828 * g++.dg/pch/externc-1.C: Add missing semicolon.
26829
26830 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
26831
26832 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
26833
26834 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26835
26836 * gcc.c-torture/execute/20040411-1.c: New test.
26837
26838 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
26839
26840 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
26841
26842 2004-04-09 Chris Demetriou <cgd@broadcom.com>
26843
26844 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
26845
26846 2004-04-09 Zack Weinberg <zack@codesourcery.com>
26847
26848 * lib/target-supports.exp (check_named_sections_available): New.
26849 * lib/gcc-dg.exp (dg-require-named-sections): New.
26850 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
26851 old-deja.exp. Also prune error-count message from HP linker.
26852 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
26853
26854 * g++.dg/init/init-ref4.C: Use dg-require-weak.
26855 * g++.old-deja/g++.pt/static3.C: Likewise.
26856 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
26857
26858 2004-04-09 Roger Sayle <roger@eyesopen.com>
26859
26860 * gcc.c-torture/execute/20040409-1.c: New test case.
26861 * gcc.c-torture/execute/20040409-2.c: New test case.
26862 * gcc.c-torture/execute/20040409-3.c: New test case.
26863
26864 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26865
26866 * gcc.dg/20040409-1.c: New test.
26867
26868 2004-04-08 Roger Sayle <roger@eyesopen.com>
26869
26870 PR target/14888
26871 * g++.dg/opt/pr14888.C: New test case.
26872
26873 2004-04-08 Geoffrey Keating <geoffk@apple.com>
26874
26875 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
26876 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
26877 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
26878 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
26879 New tests.
26880
26881 2004-04-08 Paul Brook <paul@codesourcery.com>
26882
26883 * gcc.dg/spill-1.c: New test.
26884
26885 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26886
26887 * gcc.dg/torture/builtin-ctype-2.c: New test.
26888
26889 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
26890
26891 * gcc.dg/pch/pch.exp: Add largefile test.
26892
26893 2004-04-06 Geoffrey Keating <geoffk@apple.com>
26894
26895 * g++.dg/pch/externc-1.Hs: New.
26896 * g++.dg/pch/externc-1.C: New.
26897
26898 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26899
26900 * gcc.dg/compat/struct-by-value-5a_main.c,
26901 gcc.dg/compat/struct-by-value-5b_main.c: New files.
26902 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
26903 * gcc.dg/compat/struct-by-value-5a_x.c,
26904 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
26905 gcc.dg/compat/struct-by-value-5_x.c.
26906 * gcc.dg/compat/struct-by-value-5a_y.c,
26907 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
26908 gcc.dg/compat/struct-by-value-5_y.c.
26909
26910 * gcc.dg/compat/struct-by-value-6a_main.c,
26911 gcc.dg/compat/struct-by-value-6b_main.c: New files.
26912 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
26913 * gcc.dg/compat/struct-by-value-6a_x.c,
26914 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
26915 gcc.dg/compat/struct-by-value-6_x.c.
26916 * gcc.dg/compat/struct-by-value-6a_y.c,
26917 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
26918 gcc.dg/compat/struct-by-value-6_y.c.
26919
26920 * gcc.dg/compat/struct-by-value-7a_main.c,
26921 gcc.dg/compat/struct-by-value-7b_main.c: New files.
26922 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
26923 * gcc.dg/compat/struct-by-value-7a_x.c,
26924 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
26925 gcc.dg/compat/struct-by-value-7_x.c.
26926 * gcc.dg/compat/struct-by-value-7a_y.c,
26927 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
26928 gcc.dg/compat/struct-by-value-7_y.c.
26929
26930 2004-04-06 Jakub Jelinek <jakub@redhat.com>
26931
26932 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
26933 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
26934 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
26935 options.
26936
26937 2004-04-06 Uros Bizjak <uros@kss-loka.si>
26938
26939 * gcc.dg/builtins-36.c: New test.
26940
26941 2004-04-06 Paul Brook <paul@codesourcery.com>
26942
26943 * README.gcc: Remove obsolete contraint on testcases.
26944
26945 2004-04-05 Paul Brook <paul@codesourcery.com>
26946
26947 PR2123
26948 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
26949 failure and exit(0) on success.
26950 * g++.dg/expr/anew2.C: Ditto.
26951 * g++.dg/expr/anew3.C: Ditto.
26952 * g++.dg/expr/anew4.C: Ditto.
26953
26954 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
26955
26956 PR c++/3518
26957 * g++.dg/template/unify7.C: New.
26958
26959 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
26960
26961 * g++.dg/README: Bring up to date with new subdirectories; remove
26962 duplicate subdirectory lines.
26963
26964 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
26965
26966 PR c++/14007
26967 * g++.dg/template/unify5.C: New.
26968 * g++.dg/template/unify6.C: New.
26969 * g++.dg/template/qualttp20.C: Adjust.
26970 * g++.old-deja/g++.jason/report.C: Adjust.
26971 * g++.old-deja/g++.other/qual1.C: Adjust.
26972
26973 2004-04-01 Mark Mitchell <mark@codesourcery.com>
26974
26975 PR c++/14803
26976 * g++.dg/inherit/ptrmem1.C: New test.
26977
26978 2004-04-01 Jakub Jelinek <jakub@redhat.com>
26979
26980 PR c++/14755
26981 * gcc.c-torture/execute/20040331-1.c: New test.
26982 * gcc.dg/20040331-1.c: New test.
26983
26984 2004-04-01 Paul Brook <paul@codesourcery.com>
26985
26986 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
26987
26988 2004-03-30 Mark Mitchell <mark@codesourcery.com>
26989
26990 PR c++/14724
26991 * g++.dg/init/goto1.C: New test.
26992
26993 PR c++/14763
26994 * g++.dg/template/defarg4.C: New test.
26995
26996 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
26997
26998 * gcc.dg/altivec-11.c: Extend test for more valid cases.
26999
27000 2004-03-28 David Edelsohn <edelsohn@gnu.org>
27001
27002 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
27003
27004 2004-03-28 Zack Weinberg <zack@codesourcery.com>
27005
27006 * gcc.dg/noncompile/undeclared-2.c: New test.
27007
27008 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
27009
27010 * gcc.dg/940409-1.c: Remove XFAIL.
27011 * gcc.dg/reg-vol-struct-1.c: New test.
27012
27013 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27014
27015 * gcc.dg/torture/builtin-wctype-1.c: New test.
27016
27017 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
27018
27019 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
27020 * gcc.dg/20001101-1.c: Likewise.
27021 * gcc.dg/20001102-1.c: Likewise.
27022
27023 2004-03-25 Roger Sayle <roger@eyesopen.com>
27024
27025 * gcc.dg/compare8.c: Add an additional test for XOR.
27026
27027 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27028
27029 * gcc.dg/torture/builtin-ctype-1.c: New test.
27030
27031 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27032
27033 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
27034 * gcc.dg/torture/builtin-math-1.c: Likewise.
27035 * gcc.dg/torture/builtin-power-1.c: New test.
27036
27037 2004-03-24 Andreas Schwab <schwab@suse.de>
27038
27039 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
27040 IA64 assembler.
27041
27042 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
27043 Roger Sayle <roger@eyesopen.com>
27044
27045 * gcc.dg/compare8.c: New test case.
27046
27047 2004-03-23 Ziemowit Laski <zlaski@apple.com>
27048
27049 * g++.dg/ext/altivec-7.C: New test.
27050
27051 2004-03-23 Zack Weinberg <zack@codesourcery.com>
27052
27053 PR 12267, 12391, 12560, 13129, 14114, 14133
27054 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
27055 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
27056 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
27057 Adjust error regexps.
27058 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
27059 * gcc.dg/noncompile/undeclared-1.c: New test cases.
27060 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
27061 * gcc.dg/local1.c: Add explanatory comment.
27062
27063 2004-03-23 Roger Sayle <roger@eyesopen.com>
27064
27065 PR optimization/14669
27066 * g++.dg/opt/fold2.C: New test case.
27067
27068 2004-03-22 Jakub Jelinek <jakub@redhat.com>
27069
27070 PR c/14069
27071 * gcc.dg/20040322-1.c: New test.
27072
27073 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27074
27075 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
27076 * gcc.dg/ultrasp4.c: Likewise.
27077 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
27078
27079 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
27080
27081 * gcc.dg/i386-sse-8.c: Reset default options.
27082
27083 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
27084
27085 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
27086 in the error message text.
27087
27088 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
27089
27090 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
27091
27092 2004-03-21 Mark Mitchell <mark@codesourcery.com>
27093
27094 PR c++/14616
27095 * g++.dg/init/array13.C: New test.
27096
27097 2004-03-20 Roger Sayle <roger@eyesopen.com>
27098
27099 PR target/13889
27100 * gcc.c-torture/compile/pr13889.c: New test case.
27101
27102 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
27103
27104 PR c/14635
27105 * builtins-1.c (nan, nans): Don't test.
27106 * builtins-30.c: Don't use nan, nanf, nanl.
27107 * builtins-35.c: New test.
27108
27109 2004-03-19 Ziemowit Laski <zlaski@apple.com>
27110
27111 * g++.dg/ext/altivec-6.C: New test.
27112
27113 2004-03-19 Mark Mitchell <mark@codesourcery.com>
27114
27115 * g++.dg/init/placement3.C: New test.
27116
27117 * g++.dg/template/spec13.C: New test.
27118
27119 * g++.dg/lookup/using11.C: New test.
27120
27121 * g++.dg/lookup/koenig3.C: New test.
27122
27123 * g++.dg/template/operator2.C: New test.
27124
27125 * g++.dg/expr/dtor3.C: New test.
27126 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
27127 marker.
27128 * g++.old-deja/g++.law/visibility28.C: Likewise.
27129
27130 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
27131
27132 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
27133 * gcc.dg/ppc64-abi-3.c: Likewise.
27134
27135 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27136
27137 PR c++/14545
27138 * g++.dg/parse/template15.C: New test.
27139
27140 2004-03-18 Mark Mitchell <mark@codesourcery.com>
27141
27142 * g++.dg/expr/dtor2.C: New test.
27143
27144 * g++.dg/lookup/anon4.C: New test.
27145
27146 * g++.dg/overload/using1.C: New test.
27147
27148 * g++.dg/template/lookup7.C: New test.
27149
27150 * g++.dg/template/typename6.C: New test.
27151
27152 * g++.dg/expr/cond6.C: New test.
27153
27154 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27155
27156 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
27157
27158 2004-03-18 Mark Mitchell <mark@codesourcery.com>
27159
27160 * g++.dg/expr/cond5.C: New test.
27161 * g++.dg/expr/constcast1.C: Likewise.
27162 * g++.dg/expr/ptrmem2.C: Likewise.
27163 * g++.dg/expr/ptrmem3.C: Likewise.
27164 * g++.dg/lookup/main1.C: Likewise.
27165 * g++.dg/template/lookup6.C: Likewise.
27166
27167 2004-03-18 Mark Mitchell <mark@codesourcery.com>
27168
27169 * gcc.dg/local1.c: New test.
27170
27171 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
27172
27173 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27174
27175 * gcc.dg/torture/builtin-convert-1.c: New test.
27176
27177 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27178
27179 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
27180
27181 2004-03-16 Mark Mitchell <mark@codesourcery.com>
27182
27183 PR c++/14481
27184 * g++.dg/warn/Wunused-7.C: New test.
27185
27186 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27187
27188 * gcc.dg/torture/builtin-integral-1.c: New test.
27189
27190 2004-03-16 Mark Mitchell <mark@codesourcery.com>
27191
27192 PR c++/14586
27193 * g++.dg/parse/non-dependent3.C: New test.
27194
27195 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
27196
27197 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
27198 * g++.dg/eh/simd-2.C: Likewise.
27199 * g++.dg/init/array10.C: Likewise.
27200 * gcc.c-torture/compile/simd-1.c: Likewise.
27201 * gcc.c-torture/compile/simd-2.c: Likewise.
27202 * gcc.c-torture/compile/simd-3.c: Likewise.
27203 * gcc.c-torture/compile/simd-4.c: Likewise.
27204 * gcc.c-torture/compile/simd-6.c: Likewise.
27205 * gcc.c-torture/execute/simd-1.c: Likewise.
27206 * gcc.c-torture/execute/simd-2.c: Likewise.
27207 * gcc.dg/compat/vector-defs.h: Likewise.
27208 * gcc.dg/20020531-1.c: Likewise.
27209 * gcc.dg/altivec-3.c: Likewise.
27210 * gcc.dg/altivec-4.c: Likewise.
27211 * gcc.dg/altivec-varargs-1.c: Likewise.
27212 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
27213 * gcc.dg/i386-mmx-3.c: Likewise.
27214 * gcc.dg/i386-sse-4.c: Likewise.
27215 * gcc.dg/i386-sse-5.c: Likewise.
27216 * gcc.dg/i386-sse-8.c: Likewise.
27217 * gcc.dg/simd-1.c: Likewise.
27218 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
27219 __ev64_opaque__ since the machine description provides it.
27220
27221 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27222
27223 * lib/compat.exp (skip_list): New global variable.
27224 Use it to hold the user defined COMPAT_SKIPS list if any.
27225 (compat-obj): Add the members of skip_list to optall.
27226
27227 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27228
27229 * gcc.dg/compat/union-by-value-1_main.c,
27230 union-by-value-1_x.c, union-by-value-1_y.c,
27231 union-check.h, union-defs.h,
27232 union-init.h, union-return-1_main.c,
27233 union-return-1_x.c, union-return-1_y.c: New files.
27234
27235 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27236
27237 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
27238 mixed-struct-init.h: Add 4 mixed structure types.
27239 struct-by-value-21_main.c, struct-by-value-21_x.c,
27240 struct-by-value-21_y.c, struct-return-21_main.c,
27241 struct-return-21_x.c, struct-return-21_y.c: New files.
27242
27243 2004-03-13 Mark Mitchell <mark@codesourcery.com>
27244
27245 PR c++/14550
27246 * g++.dg/parse/template14.C: New test.
27247
27248 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
27249
27250 * gcc.c-torture/execute/20040313-1.c: New test.
27251
27252 2004-03-13 Jakub Jelinek <jakub@redhat.com>
27253
27254 PR target/14533
27255 * gcc.dg/20040311-2.c: New test.
27256
27257 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
27258
27259 PR other/14544
27260 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
27261 bit-field.
27262
27263 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
27264
27265 * gcc.dg/20040305-2.c: Add missing return statement.
27266
27267 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27268
27269 * gcc.dg/builtins-34.c: Also check pow10*.
27270
27271 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
27272
27273 PR target/14262
27274 * gcc.dg/20040305-2.c: New test.
27275
27276 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
27277
27278 * gcc.dg/20040310-1.c: New test.
27279
27280 2004-03-11 Roger Sayle <roger@eyesopen.com>
27281
27282 * gcc.c-torture/execute/20040311-1.c: New test case.
27283
27284 2004-03-11 Mark Mitchell <mark@codesourcery.com>
27285
27286 PR c++/14476
27287 * g++.dg/lookup/enum1.C: New test.
27288
27289 2004-03-10 Mark Mitchell <mark@codesourcery.com>
27290
27291 PR c++/14510
27292 * g++.dg/lookup/struct2.C: New test.
27293
27294 2004-03-10 Uros Bizjak <uros@kss-loka.si>
27295
27296 * gcc.dg/builtins-34.c: New test.
27297
27298 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27299
27300 * gcc.dg/torture/builtin-nonneg-1.c: New test.
27301
27302 2004-03-09 James E Wilson <wilson@specifixinc.com>
27303
27304 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
27305 * gcc.dg/alias-2.c: New testcase.
27306
27307 2004-03-09 Zack Weinberg <zack@codesourcery.com>
27308
27309 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
27310
27311 2004-03-09 Roger Sayle <roger@eyesopen.com>
27312
27313 * gcc.c-torture/execute/20040309-1.c: New test case.
27314
27315 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
27316
27317 PR c++/14397
27318 * g++.dg/overload/ref1.C: New.
27319
27320 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27321
27322 PR c++/14409
27323 * g++.dg/template/spec12.C: New test.
27324
27325 PR c++/14448
27326 * g++.dg/parse/crash14.C: New test.
27327
27328 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27329
27330 PR c++/14230
27331 * g++.dg/init/ref11.C: New test.
27332
27333 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27334
27335 PR c++/14432
27336 * g++.dg/parse/builtin2.C: New test.
27337
27338 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27339
27340 PR c++/14401
27341 * g++.dg/init/ctor3.C: New test.
27342 * g++.dg/init/union1.C: New test.
27343 * g++.dg/ext/anon-struct4.C: New test.
27344
27345 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27346
27347 * g++.dg/lookup/koenig1.C: Tweak error messages.
27348 * g++.dg/lookup/used-before-declaration.C: Likewise.
27349 * g++.dg/other/do1.C: Likewise.
27350 * g++.dg/overload/koenig1.C: Likewise.
27351 * g++.dg/parse/crash13.C: Likewise.
27352 * g++.dg/template/instantiate3.C: Likewise.
27353
27354 2004-03-08 Eric Christopher <echristo@redhat.com>
27355
27356 * * lib/target-supports.exp: Enable libiconv in test
27357 compilation. Fix up error checking.
27358
27359 2004-03-08 Roger Sayle <roger@eyesopen.com>
27360
27361 PR middle-end/14289
27362 * gcc.dg/pr14289-1.c: New test case.
27363 * gcc.dg/pr14289-2.c: Likewise.
27364 * gcc.dg/pr14289-3.c: Likewise.
27365
27366 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
27367
27368 * gcc.c-torture/execute/20040308-1.c: New test.
27369
27370 2004-03-07 Roger Sayle <roger@eyesopen.com>
27371
27372 * gcc.c-torture/execute/20040307-1.c: New test case.
27373
27374 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
27375
27376 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
27377
27378 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
27379
27380 * gcc.dg/20040306-1.c: New test.
27381
27382 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
27383
27384 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
27385 them static.
27386 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
27387
27388 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27389
27390 PR c/14465
27391 * gcc.dg/decl-6.c: New test.
27392
27393 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27394
27395 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
27396 Rename LOGPOW -> LOG_POW.
27397 (SQRT_EXP, POW_EXP): New.
27398
27399 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27400
27401 * gcc.dg/i386-sse-8.c: New test.
27402
27403 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27404
27405 PR c/14114
27406 * gcc.dg/decl-5.c: New test.
27407
27408 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
27409
27410 * gcc.dg/20040305-1.c: New test.
27411
27412 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
27413
27414 PR other/14354
27415 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
27416
27417 2004-03-04 Ziemowit Laski <zlaski@apple.com>
27418
27419 PR c++/14425, c++/14426
27420 * g++.dg/ext/altivec-4.C: New test.
27421 * g++.dg/ext/altivec-5.C: New test.
27422
27423 2004-03-04 Geoffrey Keating <geoffk@apple.com>
27424
27425 * g++.old-deja/g++.other/linkage1.C: Expect errors about
27426 global variables of a type with no linkage.
27427 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
27428 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
27429 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
27430 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
27431 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
27432 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
27433 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
27434 * g++.dg/warn/deprecated.C: Name enum Color.
27435 * g++.dg/overload/VLA.C: Name structure for 'b'.
27436 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
27437
27438 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27439
27440 * gcc.c-torture/compile/20040304-1.c: New test.
27441
27442 2004-03-03 Zack Weinberg <zack@codesourcery.com>
27443
27444 PR 13728
27445 * gcc.dg/decl-4.c: New testcase.
27446
27447 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
27448
27449 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
27450 as PRECF if sizeof (float) > sizeof (double).
27451 (PRECL): Make it the same as PRECF if
27452 sizeof (float) > sizeof (long double).
27453
27454 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27455
27456 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
27457 system type. Add check for irix6 which doesn't have c99 runtime.
27458
27459 2004-03-03 Bob Wilson <bob.wilson@acm.org>
27460
27461 * gcc.dg/const-elim-1.c: xfail for xtensa.
27462
27463 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27464
27465 PR c++/14369
27466 * g++.dg/template/cond4.C: New test.
27467
27468 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27469
27470 PR c++/14360
27471 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
27472
27473 PR c++/14361
27474 * g++.dg/parse/defarg7.C: New test.
27475
27476 PR c++/14359
27477 * g++.dg/template/friend26.C: New test.
27478
27479 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27480
27481 PR c++/14324
27482 * g++.dg/abi/mangle21.C: New test.
27483
27484 PR c++/14260
27485 * g++.dg/parse/constructor2.C: New test.
27486
27487 PR c++/14337
27488 * g++.dg/template/sfinae1.C: New test.
27489
27490 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27491
27492 PR c++/14267
27493 * g++.dg/expr/crash2.C: New test.
27494
27495 PR middle-end/13448
27496 * gcc.dg/inline-5.c: New test.
27497 * gcc.dg/always-inline.c: Split out tests into ...
27498 * gcc.dg/always-inline2.c: ... this and ...
27499 * gcc.dg/always-inline3.c: ... this.
27500
27501 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27502
27503 PR debug/12103
27504 * g++.dg/debug/crash1.C: New test.
27505
27506 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
27507
27508 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
27509 function with __attribute__((noinline)).
27510 (recurser_void2): Likewise.
27511 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
27512 (recurser_void2): Likewise.
27513
27514 2004-02-29 Roger Sayle <roger@eyesopen.com>
27515
27516 PR middle-end/14203
27517 * g++.dg/warn/Wunused-6.C: New test case.
27518
27519 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
27520
27521 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
27522 not defined.
27523
27524 2004-02-27 Eric Christopher <echristo@redhat.com>
27525
27526 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
27527 * g++.dg/charset/asm2.c: Run only x86.
27528 * gcc.dg/charset/asm3.c: Ditto.
27529
27530 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
27531
27532 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
27533 ld_library_path.
27534
27535 2004-02-27 Ziemowit Laski <zlaski@apple.com>
27536
27537 * g++.dg/ext/altivec-3.C: New.
27538
27539 2004-02-26 Richard Henderson <rth@redhat.com>
27540
27541 * g++.dg/ext/attrib10.C: Mark for warning.
27542 * gcc.dg/attr-alias-1.c: New.
27543
27544 2004-02-26 Richard Henderson <rth@redhat.com>
27545
27546 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
27547 * gcc.c-torture/execute/20040208-2.c: ... it back.
27548
27549 2004-02-26 Eric Christopher <echristo@redhat.com>
27550
27551 * lib/target-supports.exp (check-iconv-available): New function.
27552 * lib/gcc-dg.exp (dg-require-iconv): New function.
27553 Use above.
27554 * gcc.dg/charset: New directory.
27555 * gcc.dg/charset/charset.exp: New file.
27556 * gcc.dg/charset/asm1.c: Ditto.
27557 * gcc.dg/charset/asm2.c: Ditto.
27558 * gcc.dg/charset/asm3.c: Ditto.
27559 * gcc.dg/charset/asm4.c: Ditto.
27560 * gcc.dg/charset/asm5.c: Ditto.
27561 * gcc.dg/charset/attribute1.c: Ditto.
27562 * gcc.dg/charset/attribute2.c: Ditto.
27563 * gcc.dg/charset/string1.c: Ditto.
27564 * g++.dg/charset: New directory.
27565 * g++.dg/dg.exp: Add here. Special options.
27566 * g++.dg/charset/charset.exp: New file.
27567 * g++.dg/charset/asm1.c: Ditto.
27568 * g++.dg/charset/asm2.c: Ditto.
27569 * g++.dg/charset/asm3.c: Ditto.
27570 * g++.dg/charset/asm4.c: Ditto.
27571 * g++.dg/charset/attribute1.c: Ditto.
27572 * g++.dg/charset/attribute2.c: Ditto.
27573 * g++.dg/charset/extern1.cc: Ditto.
27574 * g++.dg/charset/extern2.cc: Ditto.
27575 * g++.dg/charset/string1.c: Ditto.
27576
27577 2004-02-26 Mark Mitchell <mark@codesourcery.com>
27578
27579 PR c++/14278
27580 * g++.dg/parse/comma1.C: New test.
27581
27582 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27583
27584 PR c++/14284
27585 * g++.dg/template/ttp8.C: New test.
27586
27587 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
27588
27589 * gcc.dg/fixuns-trunc-1.c: New test.
27590
27591 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27592
27593 * gcc.dg/builtins-config.h: Use #elif.
27594
27595 2004-02-26 Michael Matz <matz@suse.de>
27596
27597 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
27598 * gcc.dg/991214-1.c: Likewise.
27599 * gcc.dg/i386-asm-1.c: Likewise.
27600
27601 2004-02-25 Richard Henderson <rth@redhat.com>
27602
27603 * gcc.c-torture/execute/20040208-2.c: Move ...
27604 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
27605
27606 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27607
27608 PR c++/14246
27609 * g++.dg/other/crash-3.C: New test.
27610
27611 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27612
27613 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
27614 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
27615
27616 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
27617 HP-UX.
27618
27619 2004-02-24 Michael Matz <matz@suse.de>
27620
27621 * gcc.dg/i386-regparm.c: New.
27622
27623 2004-02-23 James E Wilson <wilson@specifixinc.com>
27624
27625 * gcc.c-torture/execute/20040223-1.c: New.
27626
27627 2004-02-23 Zack Weinberg <zack@codesourcery.com>
27628 Kazu Hirata <kazu@cs.umass.edu>
27629
27630 * gcc.dg/fwritable-strings-1.c: Remove.
27631
27632 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
27633
27634 PR c/14156
27635 * gcc.dg/20040223-1.c: New test.
27636
27637 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27638
27639 PR c++/14106
27640 * g++.dg/ext/typeof9.C: New test.
27641
27642 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27643
27644 PR c++/14250
27645 * g++.dg/other/switch1.C: New test.
27646
27647 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27648
27649 * gcc.dg/cast-function-1.c: Adjust for new informative message.
27650 * gcc.dg/va-arg-1.c: Likewise.
27651
27652 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27653
27654 PR c++/14143
27655 * g++.dg/template/koenig5.C: New test.
27656
27657 2004-02-21 Ziemowit Laski <zlaski@apple.com>
27658
27659 * g++.dg/ext/altivec-1.C: Generalize target triple.
27660 * g++.dg/ext/altivec-2.C: New test case.
27661 * g++.dg/ext/altivec_check.h: New file.
27662 * gcc.dg/altivec-1.c: Generalize target triple;
27663 include altivec_check.h and call altivec_check().
27664 * gcc.dg/altivec-[2-5].c: Generalize target triple.
27665 * gcc.dg/altivec-6.c: New test case.
27666 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
27667 type casts as needed.
27668 * gcc.dg/altivec-10.c: Include altivec_check.h and call
27669 altivec_check().
27670 * gcc.dg/altivec-12.c: New test case.
27671 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
27672 include altivec_check.h and call altivec_check().
27673 * gcc.dg/altivec_check.h: New file.
27674
27675 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27676
27677 * lib/target-supports.exp (check_alias_available): Don't mangle
27678 function `g' in test program.
27679
27680 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27681
27682 * lib/target-supports.exp (check_profiling_available): Check
27683 argument to determine whether we support a profiling type.
27684 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
27685 check_profiling_available.
27686 * g++.dg/bprob/bprob.exp: Likewise.
27687 * g77.dg/bprob/bprob.exp: Likewise.
27688 * gcc.misc-tests/bprob.exp: Likewise.
27689 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
27690 dg-require-profiling and delete expected error handling.
27691 * gcc.dg/20021014-1.c: Likewise.
27692 * gcc.dg/nest.c: Likewise.
27693
27694 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27695
27696 PR c++/12007
27697 * g++.dg/other/vthunk1.C: New test.
27698
27699 2004-02-20 Falk Hueffner <falk@debian.org>
27700
27701 PR target/14201
27702 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
27703
27704 2004-02-20 Mark Mitchell <mark@codesourcery.com>
27705
27706 PR c++/13927
27707 * g++.dg/other/error8.C: Remove XFAIL markers.
27708
27709 PR c++/14173
27710 * g++.dg/ext/packed5.C: New test.
27711
27712 PR c++/14199
27713 * g++.dg/warn/Wunused-5.C: New test.
27714
27715 PR c++/14186
27716 * g++.dg/lookup/member1.C: New test.
27717
27718 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
27719
27720 * gcc.c-torture/compile/20040130-1.c: Enable only when
27721 __INT_MAX__ >= 2147483647L.
27722 * gcc.c-torture/compile/961203-1.c: Likewise.
27723
27724 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
27725
27726 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
27727 * g++.dg/opt/template1.C: Robustify assembler regexp
27728
27729 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27730
27731 * gcc.c-torture/execute/simd-4.x: Remove.
27732 * gcc.c-torture/execute/va-arg-25.x: Likewise.
27733 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
27734 Guard with #ifndef SKIP_ATTRIBUTE.
27735 * gcc.dg/compat/vector-1_y.c: Likewise.
27736 * gcc.dg/compat/vector-2_x.c: Likewise.
27737 * gcc.dg/compat/vector-2_y.c: Likewise.
27738 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
27739 * g++.dg/eh/simd-2.C: Likewise.
27740
27741 2004-02-19 Alan Modra <amodra@bigpond.net.au>
27742
27743 * gcc.c-torture/compile/complex-1.c: New.
27744
27745 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
27746
27747 PR target/14209
27748 * gcc.c-torture/execute/20040218-1.c: New test.
27749
27750 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27751
27752 PR c++/14181
27753 * g++.dg/parse/new2.C: New test.
27754
27755 2004-02-18 Paul Brook <paul@codesourcery.com>
27756
27757 * gcc.c-torture/compile/libcall-1.c: New test.
27758
27759 2004-02-18 Paul Brook <paul@codesourcery.com>
27760
27761 PR debug/12934
27762 * gcc.dg/debug/debug-7.c: New test.
27763
27764 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
27765
27766 * gcc.dg/20040217-1.c: New test.
27767
27768 2004-02-17 Zack Weinberg <zack@codesourcery.com>
27769
27770 * gcc.c-torture/execute/990208-1.x: Delete.
27771
27772 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
27773
27774 * gcc.c-torture/execute/20040208-2.x: New file.
27775
27776 2004-02-17 Mark Mitchell <mark@codesourcery.com>
27777
27778 PR c++/11326
27779 * g++.dg/abi/structret1.C: New test.
27780
27781 2004-02-17 Jakub Jelinek <jakub@redhat.com>
27782
27783 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
27784 (i386_cpuid): No need to test if cpuid is available on AMD64.
27785 Fix assembly, so that it works onboth i386 and AMD64.
27786 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
27787 (vecInLong): Fix s[] member type to unsigned int.
27788 (vecInWord): Remove type.
27789 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
27790 (a64, b64, c64, d64, e64): Remove.
27791 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
27792 Remove unused variable. Remove initialization of removed variables.
27793 Don't call mmx_tests nor sse_tests.
27794 (reference_mmx, reference_sse): Remove.
27795 (check): Add return stmt.
27796 * gcc.dg/i386-sse-7.c: New test.
27797 * gcc.dg/i386-mmx-4.c: New test.
27798
27799 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27800
27801 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
27802 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27803 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27804 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
27805 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
27806 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
27807 g++.dg/tc1/dr94.C: Fix line terminator.
27808
27809 2004-02-16 Geoffrey Keating <geoffk@apple.com>
27810
27811 * gcc.c-torture/compile/20040216-1.c: New.
27812
27813 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27814
27815 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27816 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27817 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
27818 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
27819 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
27820 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
27821
27822 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27823
27824 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
27825
27826 2004-02-15 Mark Mitchell <mark@codesourcery.com>
27827
27828 PR c++/13971
27829 * g++.dg/expr/cond4.C: New test.
27830
27831 PR c++/14086
27832 * g++.dg/lookup/crash2.C: New test.
27833
27834 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
27835
27836 * gcc.c-torture/compile/20040214-2.c: New test.
27837
27838 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
27839
27840 PR c++/14116
27841 * g++.dg/ext/typeof8.C: New test.
27842
27843 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
27844
27845 * gcc.c-torture/compile/20040214-1.c: New test.
27846
27847 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27848
27849 PR c++/13635
27850 * g++.dg/template/spec11.C: New test.
27851
27852 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27853
27854 PR c++/13927
27855 * g++.dg/other/error8.C: New test.
27856
27857 2004-02-13 Mark Mitchell <mark@codesourcery.com>
27858
27859 PR c++/14122
27860 * g++.dg/template/array4.C: New test.
27861
27862 PR c++/14108
27863 * g++.dg/inherit/thunk2.C: New test.
27864
27865 PR c++/14083
27866 * g++.dg/eh/cond2.C: New test.
27867
27868 2004-02-12 Alan Modra <amodra@bigpond.net.au>
27869
27870 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
27871
27872 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
27873
27874 * lib/scanasm.exp (dg-scan): Quote pattern before display.
27875
27876 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
27877
27878 * g++.dg/simd-2.C: xfail on ppc64-linux.
27879
27880 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
27881
27882 PR c/456
27883 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
27884 tests.
27885
27886 2004-02-11 Uros Bizjak <uros@kss-loka.si>
27887
27888 * gcc.dg/builtins-33.c: New test.
27889
27890 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
27891
27892 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
27893
27894 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27895
27896 * g++.dg/simd-2.C: Set -maltivec for ppc64.
27897
27898 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27899
27900 * gcc.dg/ppc64-abi-3.c: New test.
27901
27902 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
27903
27904 PR c/14092
27905
27906 * gcc.dg/pr14092-1.c: New testcase.
27907
27908 2004-02-10 Alan Modra <amodra@bigpond.net.au>
27909
27910 * gcc.dg/cpp/assert4.c: Fix typo last change.
27911
27912 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
27913 * gcc.dg/cpp/assert4.c: Handle powerpc64.
27914
27915 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
27916
27917 2004-02-09 Roger Sayle <roger@eyesopen.com>
27918
27919 * gcc.c-torture/compile/20040209-1.c: New test case.
27920
27921 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
27922
27923 * gcc.dg/c90-init-1.c: Adjust expected error messages.
27924
27925 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
27926
27927 * gcc.c-torture/execute/20040208-[12].c: New tests.
27928
27929 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27930
27931 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
27932
27933 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27934
27935 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
27936
27937 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27938
27939 Bug 13856
27940 * gcc.dg/visibility-8.c: New testcase.
27941
27942 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27943
27944 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
27945 arguments.
27946 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
27947
27948 2004-02-07 Roger Sayle <roger@eyesopen.com>
27949
27950 PR middle-end/13696
27951 * g++.dg/opt/fold1.C: New test case.
27952
27953 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27954
27955 PR c++/14033
27956 * g++.dg/other/crash-2.C: New test.
27957
27958 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27959
27960 PR c++/14028
27961 * g++.dg/parse/angle-bracket2.C: New test.
27962
27963 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27964
27965 PR middle-end/13750
27966 Revert:
27967 2004-01-15 Geoffrey Keating <geoffk@apple.com>
27968 PR pch/13361
27969 * testsuite/g++.dg/pch/wchar-1.C: New.
27970 * testsuite/g++.dg/pch/wchar-1.Hs: New.
27971
27972 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27973
27974 PR c++/14008
27975 * g++.dg/parse/error15.C: New test.
27976 * g++.dg/parse/crash11.C: Update dg-error mark.
27977
27978 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27979
27980 PR c++/13932
27981 * g++.dg/warn/conv2.C: New test.
27982
27983 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27984
27985 PR c++/13086
27986 * g++.dg/warn/incomplete1.C: Remove xfail.
27987
27988 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27989
27990 * lib/file-format.exp (gcc_target_object_format): Use
27991 ${tool}_target_compile, not gcc_target_compile.
27992 * lib/target-supports.exp (check_alias_available): Likewise.
27993 (check_gc_sections_available): Likewise.
27994 * g++.dg/ext/attrib10.C: Use dg-require-alias.
27995 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
27996 dg-require-alias.
27997
27998 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27999
28000 PR c++/13969
28001 * g++.dg/template/static6.C: New test.
28002
28003 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
28004
28005 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
28006
28007 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28008
28009 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
28010 tests for systems where `char' is unsigned by default.
28011
28012 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28013
28014 PR c++/13997
28015 * g++.dg/template/partial3.C: New test.
28016
28017 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
28018
28019 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
28020 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
28021 Remove mentions of obsolete ports.
28022
28023 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
28024
28025 * gcc.dg/noncompile/20001228-1.c: Fix for new
28026 error message.
28027
28028 2004-02-03 Roger Sayle <roger@eyesopen.com>
28029
28030 PR target/9348
28031 * gcc.c-torture/execute/multdi-1.c: New test case.
28032
28033 2004-02-03 Mark Mitchell <mark@codesourcery.com>
28034
28035 PR c++/13925
28036 * g++.dg/template/lookup5.C: New test.
28037
28038 2004-02-03 Mark Mitchell <mark@codesourcery.com>
28039
28040 PR c++/13950
28041 * g++.dg/template/lookup4.C: New test.
28042
28043 PR c++/13970
28044 * g++.dg/parse/error14.C: New test.
28045
28046 PR c++/14002
28047 * g++.dg/parse/template13.C: New test.
28048
28049 2004-02-03 Mark Mitchell <mark@codesourcery.com>
28050
28051 PR c++/13978
28052 * g++.dg/template/koenig4.C: New test.
28053
28054 PR c++/13968
28055 * g++.dg/template/crash17.C: New test.
28056
28057 PR c++/13975
28058 * g++.dg/parse/error13.C: New test.
28059 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
28060
28061 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28062
28063 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
28064
28065 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
28066
28067 PR c/11658
28068 PR c/13994
28069 * gcc.dg/noncompile/20040203-1.c: New test.
28070 * gcc.dg/noncompile/20040203-2.c: Likewise.
28071 * gcc.dg/noncompile/20040203-3.c: Likewise.
28072 * gcc.dg/20040203-1.c: Likewise.
28073
28074 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
28075
28076 PR c++/10858
28077 * g++.dg/template/sizeof7.C: New test.
28078
28079 2004-02-02 Eric Christopher <echristo@redhat.com>
28080 Zack Weinberg <zack@codesourcery.com>
28081
28082 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
28083
28084 2004-02-02 Zack Weinberg <zack@codesourcery.com>
28085
28086 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
28087 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
28088 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
28089 * gcc.dg/cleanup-5.c: Run only on Linux targets.
28090
28091 2004-02-02 Mark Mitchell <mark@codesourcery.com>
28092
28093 PR c++/13113
28094 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
28095
28096 PR c++/13854
28097 * g++.dg/ext/attrib13.C: New test.
28098
28099 PR c++/13907
28100 * g++.dg/conversion/op2.C: New test.
28101
28102 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
28103
28104 * gcc.dg/titype-1.c: Fix pasto.
28105
28106 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
28107
28108 * gcc.dg/titype-1.c: New test.
28109
28110 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28111
28112 PR c++/13957
28113 * g++.dg/template/non-type-template-argument-1.C,
28114 g++.dg/template/qualified-id1.C: Update dg-error marks.
28115 * g++.dg/template/nontype6.C: New test.
28116
28117 2004-02-01 Roger Sayle <roger@eyesopen.com>
28118
28119 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
28120 * gcc.dg/builtins-31.c: New testcase.
28121 * gcc.dg/builtins-32.c: New testcase.
28122
28123 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
28124
28125 * objc.dg/call-super-2.m: Update line numbers
28126 for the including of stddef.h.
28127
28128 2004-01-30 Michael Matz <matz@suse.de>
28129
28130 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
28131 g++.dg/ext/case-range3.C: New tests.
28132
28133 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28134
28135 DR206
28136 PR c++/13813
28137 * g++.dg/template/member4.C: New test.
28138
28139 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28140
28141 PR c++/13683
28142 * g++.dg/template/sizeof6.C: New test.
28143
28144 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
28145
28146 * gcc.dg/fwritable-strings-1.c: New test.
28147
28148 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
28149
28150 * gcc.c-torture/compile/20040130-1.c: New test.
28151
28152 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
28153
28154 * objc.dg/call-super-2.m: Include stddef.h for size_t.
28155
28156 2004-01-29 Mark Mitchell <mark@codesourcery.com>
28157
28158 PR c++/13883
28159 * g++.dg/template/ctor3.C: New test.
28160
28161 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28162
28163 * g++.dg/tc1: New directory.
28164 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
28165 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
28166 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
28167 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
28168 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
28169
28170 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28171
28172 * g++.dg/parse/error11.C: New test.
28173 * g++.dg/parse/error12.C: Likewise.
28174
28175 2004-01-28 Ziemowit Laski <zlaski@apple.com>
28176
28177 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
28178 (scan_initial, main): Use aligned_sizeof instead of sizeof.
28179
28180 2004-01-28 Mark Mitchell <mark@codesourcery.com>
28181
28182 PR c++/13791
28183 * g++.dg/ext/attrib12.C: New test.
28184
28185 PR c++/13736
28186 * g++.dg/parse/cast2.C: New test.
28187
28188 2004-01-27 James E Wilson <wilson@specifixinc.com>
28189
28190 * objc.dg/encode-2.m (main): New local string. Set depending on
28191 sizeof long. Use in sscanf call.
28192 * objc.dg/encode-3.m (main): New local string. Set depending on
28193 sizeof long. Use in scan_initial call.
28194
28195 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28196
28197 * objc.dg/call-super-2.m: Make LP64-safe.
28198 * objc.dg/desig-init-1.m: Likewise.
28199
28200 2004-01-27 Devang Patel <dpatel@apple.com>
28201
28202 * g++.dg/debug/namespace1.C: New test.
28203
28204 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
28205
28206 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
28207 xscale-*-*.
28208
28209 * gcc.dg/arm-mmx-1.c: New test.
28210
28211 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
28212
28213 * gcc.dg/20040127-1.c: New test.
28214 * gcc.dg/20040127-2.c: New test.
28215
28216 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28217
28218 * objc.dg/stret-1.m (glob): Renamed to globa.
28219
28220 2004-01-26 Mark Mitchell <mark@codesourcery.com>
28221
28222 PR c++/13663
28223 * g++.dg/expr/for1.C: New test.
28224
28225 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
28226
28227 PR middle-end/13779
28228 * gcc.dg/darwin-longlong.c: New test.
28229
28230 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
28231
28232 * gcc.dg/20040124-1.c: Moved test from here...
28233 * gcc.c-torture/compile/20040124-1.c: ...to here.
28234
28235 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28236
28237 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
28238 the assembly output if -m64 is passed.
28239
28240 2004-01-25 Mark Mitchell <mark@codesourcery.com>
28241
28242 PR c++/13833
28243 * g++.dg/template/cond3.C: New test.
28244
28245 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28246
28247 PR c++/13810
28248 * g++.dg/template/ttp7.C: New test.
28249
28250 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28251
28252 PR c++/13797
28253 * g++.dg/template/nontype4.C: New test.
28254 * g++.dg/template/nontype5.C: Likewise.
28255
28256 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
28257
28258 * gcc.dg/torture/mips-clobber-at.c: New test.
28259
28260 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
28261
28262 * gcc.dg/20040124-1.c: New test.
28263
28264 2004-01-24 Jakub Jelinek <jakub@redhat.com>
28265
28266 * gcc.dg/20040123-1.c: New test.
28267
28268 2004-01-23 Zack Weinberg <zack@codesourcery.com>
28269
28270 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
28271
28272 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
28273
28274 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
28275
28276 2004-01-23 Andrew Pinski <apinski@apple.com>
28277
28278 * gcc.dg/20030121-1.c: Move to ..
28279 * gcc.dg/20040121-1.c: here.
28280
28281 2004-01-23 Roger Sayle <roger@eyesopen.com>
28282
28283 * gcc.dg/builtins-29.c: New test case.
28284
28285 2004-01-23 Zack Weinberg <zack@codesourcery.com>
28286
28287 PR 18314
28288 * gcc.dg/builtins-30.c: New testcase.
28289
28290 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
28291
28292 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
28293 * lib/g77.exp: Likewise.
28294 * lib/objc.exp: Likewise.
28295 * lib/g++.exp: Likewise.
28296
28297 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
28298
28299 * gcc.dg/struct-by-value-2.c: New test.
28300
28301 2004-01-21 Andrew Pinski <apinski@apple.com>
28302
28303 PR target/13785
28304 * gcc.dg/20030121-1.c: New test.
28305
28306 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
28307
28308 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
28309 clobber frame pointer register in asm statement.
28310
28311 2004-01-21 Falk Hueffner <falk@debian.org>
28312
28313 * gcc.c-torture/compile/20040121-1.c: New test.
28314
28315 2004-01-21 Zack Weinberg <zack@codesourcery.com>
28316
28317 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
28318
28319 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
28320
28321 * gcc.dg/ppc64-abi-2.c: New test.
28322
28323 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
28324
28325 * lib/treelang.exp: Fill out this file.
28326 * lib/treelang-dg.exp: New File.
28327
28328 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
28329
28330 * gcc.c-torture/compile/981022-1.c: Remove.
28331 * gcc.dg/array-5.c: Remove XFAIL.
28332 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
28333 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
28334 gcc.dg/cond-lvalue-1.c: Update.
28335 * gcc.dg/cast-lvalue-2.c: New test.
28336
28337 2004-01-19 Mark Mitchell <mark@codesourcery.com>
28338
28339 PR c++/13592
28340 * g++.dg/other/error1.C (class foo): Tweak error message.
28341
28342 PR c++/13592
28343 * g++.dg/template/call2.C: New test.
28344
28345 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28346
28347 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
28348 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
28349 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
28350 scalar-return-1_x.c, scalar-return-2_y.c,
28351 scalar-return-3_x.c, scalar-return-3_y.c,
28352 scalar-return-4_x.c, scalar-return-4_y.c,
28353 struct-align-1.h, struct-align-1_x.c,
28354 struct-align-1_y.c, struct-align-2.h,
28355 struct-align-2_x.c, struct-align-2_y.c,
28356 struct-by-value-10_y.c, struct-by-value-11_x.c,
28357 struct-by-value-11_y.c, struct-by-value-12_x.c,
28358 struct-by-value-12_y.c, struct-by-value-13_x.c,
28359 struct-by-value-13_y.c, struct-by-value-14_x.c,
28360 struct-by-value-14_y.c, struct-by-value-15_x.c,
28361 struct-by-value-15_y.c, struct-by-value-16_y.c,
28362 struct-by-value-17_y.c, struct-by-value-18_y.c,
28363 struct-by-value-19_y.c, struct-by-value-1_x.c,
28364 struct-by-value-1_y.c, struct-by-value-20_y.c,
28365 struct-by-value-2_x.c, struct-by-value-2_y.c,
28366 struct-by-value-3_y.c, struct-by-value-4_x.c,
28367 struct-by-value-4_y.c, struct-by-value-5_y.c,
28368 struct-by-value-6_y.c, struct-by-value-7_y.c
28369 struct-by-value-8_x.c, struct-by-value-8_y.c
28370 struct-by-value-9_x.c, struct-by-value-9_y.c
28371 struct-return-10_x.c, struct-return-10_y.c,
28372 struct-return-19_x.c, struct-return-20_x.c
28373 struct-return-2_x.c, struct-return-2_y.c
28374 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
28375 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
28376
28377 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28378
28379 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
28380 attribute on sparc*-sun-solaris2.*.
28381
28382 2004-01-18 Mark Mitchell <mark@codesourcery.com>
28383
28384 PR c++/13710
28385 * g++.dg/ext/typeof7.C: New test.
28386
28387 2004-01-18 David Edelsohn <edelsohn@gnu.org>
28388
28389 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
28390 * gcc.dg/const-elim-1.c: Same.
28391
28392 2004-01-17 Ziemowit Laski <zlaski@apple.com>
28393
28394 * objc.dg/stret-1.m: New.
28395 * objc.dg/stret-2.m: New.
28396
28397 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
28398
28399 PR c++/11895
28400 * g++.dg/ext/vector1.C: New test.
28401
28402 2004-01-16 Geoffrey Keating <geoffk@apple.com>
28403
28404 * gcc.dg/pch/import-1.c: New.
28405 * gcc.dg/pch/import-1.hs: New.
28406 * gcc.dg/pch/import-1a.h: New.
28407 * gcc.dg/pch/import-1b.h: New.
28408 * gcc.dg/pch/import-1c.h: New.
28409
28410 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28411
28412 PR c++/13574
28413 * g++.dg/ext/array1.C: New test.
28414
28415 PR c++/13178
28416 * g++.dg/conversion/op1.C: New test.
28417
28418 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
28419
28420 PR 11864
28421 From Kazumoto Kojima / Dan Kegel:
28422 * gcc.dg/pr11864-1.c: New test.
28423
28424 PR 10392
28425 From Marcus Comstedt / Dan Kegel:
28426 * gcc.dg/pr10392-1.c: New test.
28427
28428 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28429
28430 PR c++/13478
28431 * g++.dg/init/ref10.C: New test.
28432
28433 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28434
28435 PR c++/13407
28436 * g++.dg/parse/typename6.C: New test.
28437
28438 2004-01-15 Geoffrey Keating <geoffk@apple.com>
28439
28440 PR pch/13361
28441 * testsuite/g++.dg/pch/wchar-1.C: New.
28442 * testsuite/g++.dg/pch/wchar-1.Hs: New.
28443
28444 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28445
28446 PR c++/9259
28447 * g++.dg/expr/sizeof2.C: New test.
28448
28449 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
28450
28451 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
28452
28453 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28454
28455 PR c++/13659
28456 * g++.dg/lookup/strong-using-3.C: New.
28457 * g++.dg/lookup/using-10.C: New.
28458
28459 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28460
28461 PR c++/13594
28462 * g++.dg/lookup/strong-using-2.C: New.
28463
28464 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
28465 Dan Kegel <dank@kegel.com>
28466 J"orn Rennecke <joern.rennecke@superh.com>
28467
28468 PR target/9365
28469 * gcc.dg/pr9365-1.c: New test.
28470
28471 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28472
28473 PR c++/8856
28474 * g++.dg/parse/casting-operator2.C: New test.
28475 * g++.old-deja/g++.pt/explicit83.C: Remove.
28476
28477 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
28478
28479 * gcc.dg/label-compound-stmt-1.c: New test.
28480 * gcc.c-torture/compile/950922-1.c,
28481 gcc.c-torture/compile/20000211-3.c,
28482 gcc.c-torture/compile/20000518-1.c,
28483 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
28484 compound statements.
28485
28486 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
28487
28488 * gcc.dg/ppc64-abi-1.c: New test.
28489
28490 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
28491
28492 * g++.dg/ext/attrib9.C: Add dg-warnings.
28493
28494 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28495
28496 PR c++/12335
28497 * g++.dg/parse/dtor3.C: New test.
28498
28499 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
28500
28501 PR c++/12709
28502 * g++.dg/parse/try-catch-1.C: New test.
28503
28504 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
28505
28506 * ada/acats/run_all.sh: Add more verbose output in acats.log
28507 when compiling tests.
28508
28509 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28510
28511 PR 13656
28512 * gcc.dg/typedef-redecl.c: New test case.
28513 * gcc.dg/typedef-redecl.h: New support file.
28514
28515 2004-01-13 Jan Hubicka <jh@suse.cz>
28516
28517 * gcc.dg/always_inline.c: New test.
28518 * gcc.dg/debug/20031231-1.c: Fix.
28519
28520 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28521
28522 PR c++/13474
28523 * g++.dg/template/array3.C: New test.
28524
28525 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28526
28527 * g++.dg/ext/lvalue1.C: No longer expected to fail.
28528 * g++.dg/warn/Wunused-2.C: Likewise.
28529
28530 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28531
28532 PR c++/13289
28533 * g++.dg/template/instantiate6.C: New test.
28534
28535 2004-01-12 Roger Sayle <roger@eyesopen.com>
28536
28537 PR middle-end/11397
28538 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
28539
28540 2004-01-12 Jan Hubicka <jh@suse.cz>
28541
28542 PR opt/12826
28543 * gcc.dg/20040112-1.c: New.
28544
28545 * gcc.dg/dwarf-die[1-7].c: Move to...
28546 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
28547 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
28548
28549 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
28550
28551 PR c++/4100
28552 * g++.dg/parse/friend4.C: New test.
28553
28554 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
28555
28556 PR c++/4100
28557 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
28558 definition is called a friend.
28559
28560 2004-01-11 Zack Weinberg <zack@codesourcery.com>
28561
28562 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
28563
28564 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
28565
28566 PR c++/3478
28567 * g++.dg/parse/error10.C: New test.
28568 * g++.dg/template/arg2.C: Accept "invalid type" error.
28569
28570 2004-01-11 Jakub Jelinek <jakub@redhat.com>
28571
28572 PR middle-end/13392
28573 * g++.dg/opt/expect2.C: New test.
28574
28575 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28576
28577 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
28578 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
28579 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
28580 Update dg-error regexps.
28581
28582 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28583
28584 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
28585 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
28586
28587 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28588
28589 * gcc.dg/pragma-re-1.c: Use right pointer type.
28590
28591 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28592
28593 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
28594
28595 2004-01-09 Geoffrey Keating <geoffk@apple.com>
28596
28597 * gcc.dg/rs6000-ldouble-1.c: New.
28598
28599 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28600
28601 DR 337
28602 PR c++/9256
28603 * g++.dg/other/abstract1.C: New test.
28604
28605 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
28606
28607 * g++.dg/lookup/strong-using-1.C: New.
28608
28609 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
28610
28611 PR c/11234
28612 * gcc.dg/func-ptr-conv-1.c: New test.
28613 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
28614
28615 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
28616
28617 PR target/13380.
28618 * gcc.c-torture/compile/20040109-1.c: New.
28619
28620 2004-01-08 Stuart Hastings <stuart@apple.com>
28621
28622 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
28623 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
28624 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
28625
28626 2004-01-09 Alan Modra <amodra@bigpond.net.au>
28627
28628 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
28629
28630 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28631
28632 * ada/acats/run_acats: Treat 'gnatchop' the same way
28633 as 'gnatmake'. Export GCC_DRIVER.
28634 * ada/acats/run_all.sh: Add target_gnatchop. Use
28635 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
28636
28637 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28638
28639 PR c++/12573
28640 * g++.dg/template/dependent-expr4.C: New test.
28641
28642 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
28643
28644 * gcc.dg/altivec-11.c: New test.
28645
28646 2004-01-07 Mark Mitchell <mark@codesourcery.com>
28647
28648 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
28649
28650 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28651
28652 PR c/6024
28653 * gcc.dg/enum-compat-1.c: New test.
28654 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
28655
28656 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28657
28658 PR c/12165
28659 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
28660 gcc.dg/c99-idem-qual-3.c: New tests.
28661
28662 2004-01-07 Alan Modra <amodra@bigpond.net.au>
28663
28664 * gcc.dg/winline-7.c: Don't cast void * to int.
28665
28666 2004-01-06 Jan Hubicka <jh@suse.cz>
28667
28668 * gcc.dg/i386-sse-5.c: New test
28669 * g++.dg/eh/simd-1.c: Add -w argument for i386.
28670
28671 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28672
28673 PR c++/12815
28674 * g++.dg/rtti/typeid4.C: New test.
28675
28676 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28677
28678 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
28679
28680 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28681
28682 PR c++/12132
28683 * g++.dg/template/error11.C: New test.
28684
28685 PR c++/13451
28686 * g++.dg/template/class2.C: New test.
28687
28688 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
28689 Richard Sandiford <rsandifo@redhat.com>
28690
28691 PR c++/13387
28692 * g++.dg/opt/alias3.C: New test.
28693
28694 2004-01-04 Mark Mitchell <mark@codesourcery.com>
28695
28696 PR c++/13157
28697 * g++.dg/template/koenig3.C: New test.
28698
28699 PR c++/13529
28700 * g++.dg/parse/offsetof3.C: New test.
28701
28702 * g++.dg/init/copy7.C: Add missing dg-error markers.
28703
28704 PR c++/12226
28705 * g++.dg/init/copy7.c: New test.
28706
28707 PR c++/13536
28708 * g++.dg/parse/cast1.C: New test.
28709
28710 2004-01-04 Jan Hubicka <jh@suse.cz>
28711
28712 * gcc.dg/winline[1-7].c: New tests.
28713
28714 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28715
28716 PR c++/13520
28717 * g++.dg/template/qualttp22.C: New test.
28718
28719 2004-01-01 Jan Hubicka <jh@suse.cz>
28720
28721 * gcc.dg/debug/20031231-1.c: New.
28722 * gcc.c-torture/compile/20040101-1.c: New.
28723 * gcc.dg/dwarf-die-[1-7].c: New.
28724
28725 2004-01-01 Jakub Jelinek <jakub@redhat.com>
28726
28727 PR optimization/13521
28728 * gcc.c-torture/compile/20031231-1.c: New test.
28729
28730 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28731
28732 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
28733
28734 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28735
28736 PR c++/10079
28737 * g++.dg/template/crash16.C: New test.
28738
28739 2003-12-30 Mark Mitchell <mark@codesourcery.com>
28740
28741 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
28742
28743 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28744
28745 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
28746 ports.
28747 * g++.old-deja/g++.jason/thunk3.C: Likewise.
28748 * g++.old-deja/g++.law/profile1.C: Likewise.
28749 * gcc.c-torture/compile/981006-1.c: Likewise.
28750 * gcc.c-torture/execute/loop-2e.x: Likewise.
28751 * gcc.c-torture/execute/loop-2f.x: Remove.
28752 * gcc.c-torture/execute/loop-2g.x: Likewise.
28753 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
28754 * gcc.dg/20020312-2.c: Remove traces of dead ports.
28755
28756 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
28757
28758 PR c++/13507
28759 * g++.dg/ext/attrib11.C: New test.
28760
28761 PR c++/13494
28762 * g++.dg/template/array2-1.C: New test.
28763 * g++.dg/template/array2-2.C: New test.
28764
28765 2003-12-29 Mark Mitchell <mark@codesourcery.com>
28766
28767 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
28768
28769 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
28770
28771 PR c++/12774
28772 * g++.dg/template/array1-1.C: New test.
28773 * g++.dg/template/array1-2.C: New test.
28774
28775 2003-12-29 Roger Sayle <roger@eyesopen.com>
28776
28777 PR fortran/12632
28778 * g77.dg/12632.f: New test case.
28779
28780 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28781
28782 PR c++/13289
28783 * g++.dg/parse/nontype1.C: New test.
28784
28785 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28786
28787 PR c++/12403
28788 * g++.dg/parse/explicit1.C: New test.
28789 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
28790
28791 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28792
28793 PR c++/13081
28794 * g++.dg/opt/inline6.C: New test.
28795
28796 PR c++/12613
28797 * g++.dg/parse/error9.C: New test.
28798
28799 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
28800
28801 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28802
28803 PR c++/13009
28804 * g++.dg/init/assign1.C: New test.
28805
28806 2003-12-28 Roger Sayle <roger@eyesopen.com>
28807
28808 PR c++/13070
28809 * g++.dg/warn/format3.C: New test case.
28810
28811 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28812
28813 * gcc.c-torture/compile/20031227-1.c: New test.
28814
28815 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28816
28817 * g++.dg/bprob/bprob.exp: Load target-supports.exp
28818 * g77.dg/bprob/bprob.exp: Likewise.
28819 * gcc.misc-tests/bprob.exp: Likewise.
28820 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
28821 variants on systems where the library does not provide that
28822 functionality.
28823 * gcc.dg/builtins-20.c: Use builtins-config.h.
28824 * gcc.dg/builtins-config.h: New file.
28825
28826 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28827
28828 * lib/gcc-dg.exp (dg-require-profiling): New function.
28829 * lib/target-supports.exp (check_profiling_available): Likewise.
28830 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
28831 * g77.dg/bprob/bprob.exp: Likewise.
28832 * gcc.misc-tests/bprob.exp: Likewise.
28833 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
28834 * gcc.dg/20021014-1.c: Likewise.
28835 * gcc.dg/nest.c: Likewise.
28836
28837 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28838
28839 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
28840 compiling.
28841 * g++.dg/lookup/java2.C: Likewise.
28842 * gcc.dg/cpp/lexident.c: Likewise.
28843
28844 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
28845
28846 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
28847 given.
28848 * gcc.c-torture/compile/961203-1.c: Likewise.
28849 * gcc.c-torture/compile/980506-1.c: Likewise.
28850
28851 2003-12-23 Zack Weinberg <zack@codesourcery.com>
28852
28853 * lib/gcc-dg.exp (dg-prune-output): New annotation.
28854 (additional_prunes): New global.
28855 (gcc-dg-prune): Handle additional per-test pruning.
28856 (dg-test): Clear additional_prunes between tests.
28857
28858 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
28859 dg-prune-output to avoid spurious failures from assembler
28860 complaining about nonexistent WAW violations.
28861 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
28862 Use dg-prune-output to avoid spurious failures from assembler
28863 warning about Itanium B-step errata.
28864
28865 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28866
28867 * g++.dg/abi/macro0.C: New test.
28868 * g++.dg/abi/macro1.C: Likewise.
28869 * g++.dg/abi/macro2.C: Likewise.
28870
28871 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
28872 * g++.dg/abi/bitfield7.C: Likewise.
28873 * g++.dg/abi/dtor2.C: Likewise.
28874 * g++.dg/abi/mangle11.C: Likewise.
28875 * g++.dg/abi/mangle12.C: Likewise.
28876 * g++.dg/abi/mangle14.C: Likewise.
28877 * g++.dg/abi/mangle17.C: Likewise.
28878 * g++.dg/abi/vbase10.C: Likewise.
28879 * g++.dg/abi/vbase14.C: Likewise.
28880 * g++.dg/template/qualttp17.C: Likewise.
28881
28882 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
28883
28884 PR c/11995
28885 * gcc.dg/20031223-1.c: New test.
28886
28887 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28888
28889 * gcc.dg/noreturn-7.c: New test.
28890
28891 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28892
28893 * gcc.dg/null-pointer-1.c: New test.
28894
28895 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28896
28897 * g++.old-deja/g++.jason/template18.C: Remove.
28898 * g++.old-deja/g++.jason/template37.C: Likewise.
28899
28900 PR c++/12862
28901 * g++.dg/lookup/ns1.C: New test.
28902
28903 PR c++/12397
28904 * g++.dg/template/lookup3.C: New test.
28905
28906 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28907
28908 * g++.dg/template/recurse1.C: New test
28909
28910 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28911
28912 PR c++/12479
28913 * g++.dg/parse/semicolon1.C: New test.
28914 * g++.dg/parse/semicolon1.h: Likewise.
28915
28916 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
28917
28918 * gcc.dg/darwin-misaligned.c: New test.
28919
28920 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28921
28922 PR c/9163
28923 * gcc.dg/20031222-1.c: New test.
28924
28925 2003-12-21 Mark Mitchell <mark@codesourcery.com>
28926
28927 PR c++/13438
28928 * g++.dg/parse/error8.C: New test.
28929
28930 PR c++/11554
28931 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
28932
28933 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
28934
28935 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
28936 too small.
28937 * gcc.c-torture/compile/930217-1.c: Likewise.
28938 * gcc.c-torture/compile/930513-1.c: Likewise.
28939 * gcc.c-torture/execute/920908-2.c: Likewise.
28940 * gcc.c-torture/execute/921204-1.c: Likewise.
28941 * gcc.c-torture/execute/930621-1.c: Likewise.
28942 * gcc.c-torture/execute/930630-1.c: Likewise.
28943 * gcc.c-torture/execute/931031-1.c: Likewise.
28944 * gcc.c-torture/execute/980602-2.c: Likewise.
28945 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
28946 * gcc.c-torture/execute/compndlit-1.c: Likewise.
28947 * gcc.c-torture/execute/extzvsi.c: Likewise.
28948 * gcc.c-torture/unsorted/ext.c: Likewise.
28949
28950 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
28951
28952 PR target/12749
28953 * gcc.c-torture/compile/20031220-2.c: New test case.
28954
28955 2003-12-20 Roger Sayle <roger@eyesopen.com>
28956
28957 PR optimization/13031
28958 * gcc.c-torture/compile/20031220-1.c: New test case.
28959
28960 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28961
28962 * gcc.dg/cast-function-1.c: New test.
28963
28964 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
28965
28966 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
28967 formats.
28968
28969 2003-12-19 Mark Mitchell <mark@codesourcery.com>
28970
28971 PR c++/12795
28972 * g++.dg/ext/attrib10.C: New test.
28973
28974 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28975
28976 * gcc.dg/cleanup-10.c: New test.
28977 * gcc.dg/cleanup-11.c: New test.
28978
28979 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28980
28981 PR c++/13239
28982 * g++.dg/opt/expect1.C: New test.
28983
28984 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
28985
28986 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
28987
28988 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
28989
28990 PR debug/12923
28991 * gcc.dg/20031218-1.c: New test.
28992
28993 PR debug/12389
28994 * gcc.dg/20031218-2.c: New test.
28995 * gcc.dg/20031218-3.c: New test.
28996
28997 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
28998 of label name and allow for USER_LABEL_PREFIX == "_" names.
28999 * g++.dg/abi/mangle18-2.C: Likewise.
29000 * g++.dg/abi/mangle19-1.C: Likewise.
29001 * g++.dg/abi/mangle19-2.C: Likewise.
29002 * g++.dg/abi/mangle20-1.C: Likewise.
29003 * g++.dg/abi/mangle20-2.C: Likewise.
29004
29005 2003-12-18 Richard Henderson <rth@redhat.com>
29006
29007 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
29008
29009 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
29010 Dan Kegel <dank@kegel.com>
29011
29012 PR other/12009
29013 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
29014 testing a cross compiler, it causes spurious compile failures.
29015 * lib/g++.exp: Likewise.
29016
29017 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29018
29019 PR c++/13262
29020 * g++.dg/template/access13.C: New test.
29021
29022 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
29023
29024 * gcc.dg/20031216-1.c: New test.
29025
29026 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29027
29028 PR c++/9154
29029 * g++.dg/template/error10.C: New test.
29030
29031 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29032
29033 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
29034 * g++.dg/eh/simd-2.C: Likewise.
29035
29036 2003-12-17 James E Wilson <wilson@specifixinc.com>
29037 Roger Sayle <roger@eyesopen.com>
29038
29039 * gcc.c-torture/execute/ieee/mzero5.c: New.
29040
29041 2003-12-17 Mark Mitchell <mark@codesourcery.com>
29042
29043 PR c++/10603
29044 * g++.dg/parse/error6.C: New test.
29045
29046 PR c++/12827
29047 * g++.dg/parse/error7.C: New test.
29048
29049 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
29050
29051 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
29052 at -O with stabs debugging formats.
29053 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
29054 * gcc.dg/debug/debug-2.c: Likewise.
29055
29056 2003-12-16 Mark Mitchell <mark@codesourcery.com>
29057
29058 PR c++/12696
29059 * g++.dg/init/error1.C: New test.
29060
29061 PR c++/12218
29062 * g++.dg/init/pm3.C: New test.
29063
29064 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
29065
29066 PR c/3347
29067 * gcc.dg/bitfld-8.c: New test.
29068
29069 2003-12-16 James Lemke <jim@wasabisystems.com>
29070
29071 * gcc.dg/arm-scd42-[123].c: New tests.
29072
29073 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
29074
29075 PR c++/9043
29076 * g++.dg/abi/mangle20-1.C: New test.
29077 * g++.dg/abi/mangle20-2.C: New test.
29078
29079 2003-12-16 Mark Mitchell <mark@codesourcery.com>
29080
29081 PR c++/13275
29082 * g++.dg/other/offsetof2.C: Remove XFAIL.
29083 * g++.dg/parse/offsetof1.C: New test.
29084 * g++.gd/parse/offsetof2.C: Likewise.
29085
29086 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29087
29088 * g++.dg/template/nontype3.C: New test.
29089 * g++.dg/template/static2.C: Tweaked the dg-error clause.
29090
29091 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29092
29093 * g++.dg/warn/noreturn-3.C: Also test instantiation.
29094
29095 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
29096
29097 PR c++/13387
29098 * g++.dg/expr/assign1.C: New test.
29099
29100 PR c++/13242
29101 * g++.dg/abi/mangle19-1.C: New test.
29102 * g++.dg/abi/mangle19-2.C: New test.
29103
29104 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
29105
29106 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
29107
29108 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
29109
29110 * gcc.c-torture/execute/20031216-1.c: New test.
29111
29112 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29113
29114 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
29115 an ICE regression.
29116
29117 2003-12-15 Mark Mitchell <mark@codesourcery.com>
29118
29119 PR c++/10926
29120 * g++.dg/template/error9.C: New test.
29121
29122 PR c++/11116
29123 * g++.dg/template/error8.C: New test.
29124
29125 2003-12-15 Roger Sayle <roger@eyesopen.com>
29126
29127 PR middle-end/13400
29128 * gcc.c-torture/execute/20031215-1.c: New test case.
29129
29130 2003-12-15 Mark Mitchell <mark@codesourcery.com>
29131
29132 PR c++/13269
29133 * g++.dg/parse/error5.C: New test.
29134
29135 PR c++/12989
29136 * g++.dg/expr/sizeof1.C: New test.
29137
29138 PR c++/13310
29139 * g++.dg/template/crash15.C: New test.
29140
29141 2003-12-15 Geoffrey Keating <geoffk@apple.com>
29142
29143 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
29144 a non-POD type as the last named parameter of a varargs function.
29145
29146 2003-12-15 Mark Mitchell <mark@codesourcery.com>
29147
29148 PR c++/13243
29149 PR c++/12573
29150 * g++.dg/template/crash14.C: New test.
29151 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
29152
29153 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
29154
29155 * g++.dg/other/java1.C: New test.
29156
29157 PR c++/13241
29158 * g++.dg/abi/mangle18-1.C: New test.
29159 * g++.dg/abi/mangle18-2.C: New test.
29160
29161 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29162
29163 PR optimization/10312
29164 * gcc.c-torture/execute/20031214-1.c: New.
29165
29166 2003-12-14 Mark Mitchell <mark@codesourcery.com>
29167
29168 PR c++/10779
29169 PR c++/12160
29170 * g++.dg/parse/error3.C: New test.
29171 * g++.dg/parse/error4.C: Likewise.
29172 * g++.dg/abi/mangle4.C: Tweak error messages.
29173 * g++.dg/lookup/using5.C: Likewise.
29174 * g++.dg/other/error2.C: Likewise.
29175 * g++.dg/parse/typename5.C: Likewise.
29176 * g++.dg/parse/undefined1.C: Likewise.
29177 * g++.dg/template/arg2.C: Likewise.
29178 * g++.dg/template/ttp3.C: Likewise.
29179 * g++.dg/template/type1.C: Likewise.
29180 * g++.old-deja/g++.other/crash32.C: Likewise.
29181 * g++.old-djea/g++.pt/defarg8.C: Likewise.
29182
29183 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29184
29185 PR c++/13106
29186 * g++.dg/warn/noreturn-3.C: New test.
29187
29188 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
29189
29190 PR c++/13118
29191 * g++.dg/abi/covariant3.C: New.
29192
29193 2003-12-12 Jakub Jelinek <jakub@redhat.com>
29194
29195 * g++.dg/eh/ia64-1.C: New test.
29196
29197 2003-12-12 Roger Sayle <roger@eyesopen.com>
29198
29199 PR optimization/13037
29200 * g77.f-torture/execute/13037.f: New test case.
29201
29202 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
29203
29204 PR c++/12881
29205 * g++.dg/abi/covariant2.C: New.
29206
29207 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
29208
29209 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
29210
29211 2003-12-11 Zack Weinberg <zack@codesourcery.com>
29212
29213 * gcc.c-torture/execute/wchar_t-1.x: Delete.
29214
29215 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
29216
29217 PR other/10819
29218 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
29219 to fix Bug 10819.
29220 * lib/g++.exp (g++_version): Likewise.
29221 * lib/g77.exp (g77_version): Likewise.
29222 * lib/objc.exp (default_objc_version): Likewise.
29223
29224 2003-12-10 Richard Henderson <rth@redhat.com>
29225
29226 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
29227
29228 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
29229
29230 2003-12-08 Matt Austern <austern@apple.com>
29231
29232 PR c/13134
29233 * lib/gcc-dg.exp (dg-require-visibility): Define.
29234 * lib/target-supports (check_visibility_available): Define.
29235 * gcc.dg/visibility-1.c: New test.
29236 * gcc.dg/visibility-2.c: Likewise.
29237 * gcc.dg/visibility-3.c: Likewise.
29238 * gcc.dg/visibility-4.c: Likewise.
29239 * gcc.dg/visibility-5.c: Likewise.
29240 * gcc.dg/visibility-6.c: Likewise.
29241 * g++.dg/ext/visibility-1.C: Likewise.
29242 * g++.dg/ext/visibility-2.C: Likewise.
29243 * g++.dg/ext/visibility-3.C: Likewise.
29244 * g++.dg/ext/visibility-4.C: Likewise.
29245 * g++.dg/ext/visibility-5.C: Likewise.
29246 * g++.dg/ext/visibility-6.C: Likewise.
29247
29248 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29249
29250 * g++.dg/lookup/java1.C: New test.
29251 * g++.dg/lookup/java2.C: New test.
29252
29253 2003-12-07 Falk Hueffner <falk@debian.org>
29254
29255 * g++.dg/opt/noreturn-1.C: New test.
29256
29257 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
29258
29259 * gcc.dg/overflow-1.c: New test.
29260
29261 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29262
29263 * g77.f-torture/compile/13060.f: New test.
29264
29265 2003-12-06 Mark Mitchell <mark@codesourcery.com>
29266
29267 PR c++/13323
29268 * g++.dg/inherit/operator2.C: New test.
29269
29270 2003-12-05 Mark Mitchell <mark@codesourcery.com>
29271
29272 PR c++/13305
29273 * g++.dg/ext/attrib9.C: New test.
29274
29275 2003-12-05 Mark Mitchell <mark@codesourcery.com>
29276
29277 PR c++/13314
29278 * g++.dg/template/error7.C: New test.
29279
29280 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
29281 J"orn Rennecke <joern.rennecke@superh.com>
29282
29283 PR target/13302
29284 * g++.dg/other/struct-va_list.C: New test.
29285
29286 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29287
29288 PR c++/13166
29289 * g++.dg/parse/defarg6.C: New test.
29290
29291 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
29292
29293 PR target/13256
29294 * gcc.c-torture/execute/20031201-1.c: New test.
29295
29296 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
29297
29298 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
29299
29300 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29301
29302 * gcc.dg/builtin-return-1.c: New test.
29303
29304 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
29305 J"orn Rennecke <joern.rennecke@superh.com>
29306
29307 PR optimization/13260
29308 * gcc.c-torture/execute/20031204-1.c: New test.
29309
29310 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29311
29312 PR c++/9127
29313 * g++.dg/template/error6.C: New test.
29314
29315 2003-12-03 Jakub Jelinek <jakub@redhat.com>
29316
29317 * gcc.dg/20031202-1.c: New test.
29318
29319 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29320
29321 PR c++/13179
29322 * g++.dg/template/eh1.C: New test.
29323
29324 PR c++/10771
29325 * g++.dg/template/error5.C: New test.
29326
29327 2003-12-02 David Ung <davidu@mips.com>
29328
29329 * gcc.dg/compat/vector-check.h: Corrected type for var
29330 g_##TMODE
29331
29332 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29333
29334 PR c++/10126
29335 * g++.dg/template/ptrmem8.C: New test.
29336
29337 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29338
29339 PR c++/12573
29340 * g++.dg/template/dependent-expr3.C: New test.
29341
29342 2003-12-01 James Lemke <jim@wasabisystems.com>
29343
29344 * gcc.dg/arm-g2.c: New test.
29345
29346 2003-12-01 Roger Sayle <roger@eyesopen.com>
29347
29348 PR optimization/11634
29349 * gcc.dg/20031201-2.c: New test case.
29350
29351 2003-12-01 Zack Weinberg <zack@codesourcery.com>
29352
29353 PR 11433
29354 * objc.dg/proto-lossage-3.m: New test.
29355
29356 2003-12-01 Roger Sayle <roger@eyesopen.com>
29357
29358 PR optimization/12628
29359 * gcc.dg/20031201-1.c: New test case.
29360
29361 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29362
29363 * gcc.dg/unaligned-1.c: New test.
29364
29365 2003-11-30 Mark Mitchell <mark@codesourcery.com>
29366
29367 PR c++/9849
29368 * g++.dg/template/error4.C: New test.
29369 * g++.dg/template/nested3.C: Adjust error markers.
29370
29371 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29372
29373 * gcc.dg/cpp/assert4.c: Check more #system assertions.
29374
29375 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
29376
29377 PR c/10333
29378 * gcc.dg/bitfld-7.c: New test.
29379
29380 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
29381
29382 * gcc.dg/tls/asm-1.C: New test.
29383
29384 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29385
29386 * gcc.dg/cpp/assert4.c: Update.
29387
29388 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
29389
29390 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
29391 * gcc.dg/builtin-apply3.c: New test.
29392
29393 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29394
29395 * lib/compat.exp (compat-obj): New xfaildata parameter.
29396 Use it to set compiler_conditional_xfail_data before compiling.
29397 (compat-get-options): Handle dg-xfail-if.
29398 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
29399 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
29400 * gcc.dg/compat/vector-1_y.c: Likewise.
29401 * gcc.dg/compat/vector-2_x.c: Likewise.
29402 * gcc.dg/compat/vector-2_y.c: Likewise.
29403
29404 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29405
29406 * g++.dg/opt/reg-stack4.C: New test.
29407
29408 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29409
29410 * gcc.dg/builtin-apply2.c: New test.
29411
29412 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29413
29414 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
29415
29416 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29417
29418 PR c++/12924
29419 * g++.dg/template/template-id-2.C: New test.
29420
29421 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29422
29423 PR c++/5369
29424 * g++.dg/template/memfriend1.C: New test.
29425 * g++.dg/template/memfriend2.C: Likewise.
29426 * g++.dg/template/memfriend3.C: Likewise.
29427 * g++.dg/template/memfriend4.C: Likewise.
29428 * g++.dg/template/memfriend5.C: Likewise.
29429 * g++.dg/template/memfriend6.C: Likewise.
29430 * g++.dg/template/memfriend7.C: Likewise.
29431 * g++.dg/template/memfriend8.C: Likewise.
29432 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
29433
29434 2003-11-21 Mark Mitchell <mark@codesourcery.com>
29435
29436 PR c++/12515
29437 * g++.dg/ext/cond1.C: New test.
29438
29439 2003-11-20 Richard Henderson <rth@redhat.com>
29440
29441 * gcc.dg/20020201-2.c: Remove.
29442 * gcc.dg/20020201-4.c: Remove.
29443 * gcc.dg/20020304-1.c: Remove.
29444
29445 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
29446
29447 * gcc.dg/cpp/trad/xwin1.c: New test case.
29448
29449 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
29450
29451 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
29452 * lib/g77.exp: Likewise.
29453 * lib/objc.exp: Likewise.
29454 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
29455 for darwin.
29456
29457 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29458
29459 PR c++/12932
29460 * g++.dg/template/static5.C: New test.
29461
29462 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
29463
29464 * gcc.dg/nested-func-1.c: New test.
29465
29466 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29467
29468 * gcc.dg/cpp/assert4.c: New test.
29469
29470 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29471
29472 PR c++/2294
29473 * g++.dg/lookup/using9.c: New test.
29474
29475 2003-11-14 Mark Mitchell <mark@codesourcery.com>
29476
29477 PR c++/12762
29478 * g++.dg/template/error3.C: New test.
29479
29480 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
29481
29482 PR ada/13035
29483 * ada/acats/run_acats, run_all.sh: Fix syntax error.
29484 No longer use a wrapper for gcc, since this does not work under
29485 Windows.
29486
29487 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29488
29489 PR c++/2094
29490 * g++.dg/template/ptrmem7.C: New test.
29491
29492 2003-11-13 Andrew Pinski <apinski@apple.com>
29493
29494 * gcc.c-torture/compile/20031113-1.c: New test.
29495
29496 2003-11-13 Mark Mitchell <mark@codesourcery.com>
29497 Kean Johnston <jkj@sco.com>
29498
29499 PR c/13029
29500 * gcc.dg/unused-4.c: Update.
29501
29502 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
29503
29504 * g++.dg/opt/const3.C: New test.
29505
29506 2003-11-13 Jan Hubicka <jh@suse.cz>
29507
29508 * gcc.c-torture/compile/20031112-1.c: New test.
29509
29510 2003-11-12 Mark Mitchell <mark@codesourcery.com>
29511
29512 * g++.dg/parse/crash10.C: Remove bogus error marker.
29513
29514 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29515
29516 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
29517 (host_gcc): Likewise.
29518 (ROOT): Honor $PWDCMD.
29519 (BASE): Likewise.
29520 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
29521
29522 2003-11-12 Catherine Moore <clm@redhat.com>
29523
29524 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
29525
29526 2003-11-12 Andreas Jaeger <aj@suse.de>
29527 Jakub Jelinek <jakub@redhat.com>
29528 Andrew Pinski <pinskia@physics.uc.edu>
29529 Richard Henderson <rth@redhat.com>
29530
29531 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
29532 systems.
29533 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
29534
29535 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
29536 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
29537
29538 2003-11-11 Andreas Jaeger <aj@suse.de>
29539
29540 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
29541
29542 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
29543
29544 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
29545
29546 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
29547 Clean ups.
29548
29549 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
29550
29551 * gcc.dg/trampoline-1.c: New test.
29552
29553 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
29554
29555 * gcc.c-torture/compile/200031109-1.c: New test.
29556
29557 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29558
29559 PR c/3190
29560 PR c/8714
29561 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29562 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
29563 gcc.dg/format/no-y2k-1.c: Update.
29564
29565 2003-11-08 Roger Sayle <roger@eyesopen.com>
29566
29567 PR optimization/10467
29568 * gcc.dg/20031108-1.c: New test case.
29569
29570 2003-11-07 Geoffrey Keating <geoffk@apple.com>
29571
29572 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
29573
29574 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29575
29576 * gcc.dg/compound-lvalue-1.c: New test.
29577 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
29578 some XFAILs.
29579
29580 2003-11-06 Geoffrey Keating <geoffk@apple.com>
29581
29582 * gcc.dg/altivec-varargs-1.c: New test.
29583
29584 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29585
29586 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
29587 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
29588 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
29589 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
29590 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
29591
29592 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
29593
29594 * gcc.dg/cond-lvalue-1.c: New test.
29595
29596 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
29597
29598 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
29599
29600 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29601
29602 PR c++/11616
29603 * g++.dg/template/instantiate5.C: New test.
29604
29605 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29606
29607 PR c++/12726
29608 * g++.dg/ext/complit2.C: Replace test with self-contained version.
29609 * ChangeLog: Add missing first entry for above test.
29610
29611 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29612
29613 PR c++/9810
29614 * g++.dg/template/using8.C: New test.
29615 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
29616
29617 2003-11-02 Roger Sayle <roger@eyesopen.com>
29618
29619 PR optimization/10817
29620 * gcc.c-torture/compile/20031102-1.c: New test case.
29621
29622 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
29623
29624 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
29625 2147483647.
29626
29627 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29628
29629 * gcc.dg/20031102-1.c: New test.
29630
29631 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29632
29633 * gcc.dg/complex-1.c: New test.
29634
29635 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29636
29637 PR c++/12796
29638 * g++.dg/template/crash13.C: Adjust expected error location.
29639 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29640
29641 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29642
29643 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29644
29645 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29646
29647 PR/10239
29648 * gcc.c-torture/compile/20031031-2.c: New test.
29649
29650 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29651
29652 PR/11640
29653 * gcc.c-torture/compile/20031031-1.c: New test.
29654
29655 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29656
29657 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29658 * gcc.misc-tests/bprob.exp: Likewise.
29659 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
29660 the execution test on arm-elf configs.
29661 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
29662 configs that don't support scratch files.
29663 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
29664
29665 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
29666
29667 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
29668 done by dejagnu.
29669
29670 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
29671
29672 * ada/acats/run_all.sh: Redirect mv output to /dev/null
29673 Avoid non pure sh syntax. Add more logging.
29674
29675 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
29676 fail.
29677
29678 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29679
29680 PR libgcj/10610
29681 * gcc.dg/ppc-stackalign-1.c: New test.
29682
29683 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
29684
29685 * ada/acats/run_all.sh: Change output to be more compliant with
29686 dejagnu framework.
29687 Create acats.sum and acats.log files under testsuite/ada/acats
29688 Only run [a-z]* directories, to filter out e.g. CVS.
29689 Redirect build output to log file.
29690
29691 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29692
29693 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
29694
29695 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29696
29697 PR ada/5909:
29698 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
29699
29700 2003-10-27 Jakub Jelinek <jakub@redhat.com>
29701
29702 * gcc.c-torture/compile/20031023-1.c: New test.
29703 * gcc.c-torture/compile/20031023-2.c: New test.
29704 * gcc.c-torture/compile/20031023-3.c: New test.
29705 * gcc.c-torture/compile/20031023-4.c: New test.
29706
29707 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29708
29709 PR c++/10371
29710 * g++.dg/lookup/scoped8.C: New test.
29711
29712 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
29713
29714 * g++.dg/opt/reg-stack3.C: New test.
29715
29716 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29717
29718 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
29719
29720 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29721
29722 PR c++/11076
29723 * g++.dg/template/crash13.C: New test.
29724
29725 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29726
29727 * gcc.dg/c99-restrict-2.c: New test.
29728
29729 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
29730
29731 PR c++/12698, c++/12699, c++/12700, c++/12566
29732 * g++.dg/inherit/covariant9.C: New test.
29733 * g++.dg/inherit/covariant10.C: New test.
29734 * g++.dg/inherit/covariant11.C: New test.
29735
29736 2003-10-23 Jason Merrill <jason@redhat.com>
29737
29738 PR c++/12726
29739 * g++.dg/ext/complit2.C: New test.
29740
29741 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
29742
29743 PR target/12654
29744 * gcc.c-torture/execute/20031020-1.c: New test.
29745
29746 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29747
29748 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
29749 following the jump_insn.
29750
29751 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
29752
29753 * gcc.dg/cast-lvalue-1.c: New test.
29754
29755 2003-10-21 Mark Mitchell <mark@codesourcery.com>
29756
29757 PR c++/11962
29758 * g++.dg/template/cond2.C: New test.
29759
29760 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
29761
29762 * gcc.dg/builtins-28.c: New test.
29763
29764 2003-10-20 Jan Hubicka <jh@suse.cz>
29765
29766 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
29767 parameter.
29768 * testsuite/gcc.dg/inline-2.c: Likewise.
29769
29770 2003-10-20 Phil Edwards <phil@codesourcery.com>
29771
29772 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
29773 * gcc.dg/nest.c: Likewise.
29774
29775 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29776
29777 PR c++/9781, c++/10583, c++/11862
29778 * g++.dg/parse/crash13.C: New test.
29779
29780 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29781
29782 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
29783
29784 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29785
29786 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
29787 Define HAVE_C99_RUNTIME except on Solaris.
29788 * gcc.dg/builtins-20.c: Likewise.
29789
29790 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29791
29792 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
29793
29794 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29795
29796 PR c++/12495
29797 * g++.dg/template/crash21.C: New test.
29798
29799 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29800
29801 PR c++/2513
29802 * g++.dg/template/typename5.C: New test.
29803
29804 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29805
29806 PR c++/12369
29807 * g++.dg/template/friend25.C: New test.
29808
29809 2003-10-16 Ziemowit Laski <zlaski@apple.com>
29810
29811 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
29812 versions.
29813
29814 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
29815
29816 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
29817 == 2147483647.
29818
29819 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
29820
29821 * gcc.c-torture/execute/960416-1.x: Remove.
29822 * gcc.c-torture/execute/divconst-3.x: Likewise.
29823
29824 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
29825
29826 PR target/12598
29827 * gcc.dg/torture/cris-volatile-1.c: New test.
29828
29829 2003-10-14 Roger Sayle <roger@eyesopen.com>
29830
29831 PR optimization/9325
29832 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
29833 for overflowing floating point to integer conversion during RTL
29834 simplification.
29835
29836 2003-10-13 Ziemowit Laski <zlaski@apple.com>
29837
29838 * objc/execute/_cmd.m: Fix typo.
29839 * objc.dg/image-info.m, objc.dg/symtab-1.m:
29840 Relax 'scan-assembler' regexp.
29841 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
29842 objc.dg/try-catch-4.m: Run on non-Darwin targets.
29843 * objc.dg/zero-link-2.m: Remove blank line.
29844 * objc.dg/zero-link-3.m: New test case.
29845
29846 2003-10-13 Geoffrey Keating <geoffk@apple.com>
29847
29848 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
29849
29850 * gcc.dg/asm-names.c: Use scan-assembler-not rather
29851 than linker trickery.
29852
29853 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29854
29855 PR c++/12370
29856 * g++.dg/other/friend2.C: New test.
29857
29858 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29859
29860 * gcc.dg/20031012-1.c: New test.
29861
29862 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29863
29864 * gcc.dg/weak/weak-3.c: Fix for new warning.
29865
29866 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
29867
29868 PR optimization/8750
29869 * gcc.c-torture/execute/20031012-1.c: New test case.
29870
29871 2003-10-11 Roger Sayle <roger@eyesopen.com>
29872
29873 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
29874 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
29875
29876 2003-10-11 Roger Sayle <roger@eyesopen.com>
29877
29878 PR optimization/12260
29879 * gcc.c-torture/compile/20031011-2.c: New test case.
29880
29881 2003-10-11 Roger Sayle <roger@eyesopen.com>
29882
29883 * gcc.c-torture/execute/20031011-1.c: New testcase.
29884
29885 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
29886
29887 * gcc.c-torture/compile/20031011-1.c: New test.
29888
29889 2003-10-11 Jan Hubicka <jh@suse.cz>
29890
29891 * g++.dg/other/first-global.C: New test.
29892
29893 2003-10-11 Roger Sayle <roger@eyesopen.com>
29894
29895 * gcc.c-torture/execute/string-opt-18.c: New testcase.
29896
29897 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
29898
29899 * gcc.c-torture/compile/20031010-1.c: New test.
29900
29901 2003-10-10 Geoffrey Keating <geoffk@apple.com>
29902
29903 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
29904 * gcc.c-torture/execute/va-arg-25.c: ... here.
29905
29906 2003-10-09 Mark Mitchell <mark@codesourcery.com>
29907
29908 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
29909
29910 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
29911
29912 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
29913
29914 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29915
29916 * g++.dg/parse/error2.C: New test.
29917
29918 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29919
29920 PR c++/11097
29921 * g++.dg/other/error5.C: Modify the error message.
29922 * g++.dg/lookup/using8.C: New test.
29923
29924 2003-10-07 Geoffrey Keating <geoffk@apple.com>
29925
29926 * gcc.dg/darwin-abi-2.c: New file.
29927 * gcc.c-torture/execute/va-arg-24.c: New file.
29928
29929 2003-10-06 Bob Wilson <bob.wilson@acm.org>
29930
29931 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
29932 indentation.
29933
29934 2003-10-06 Mark Mitchell <mark@codesourcery.com>
29935
29936 PR c++/10147
29937 * g++.dg/other/error4.C: Update error messages.
29938 * g++.dg/template/ptrmem4.C: Likewise.
29939
29940 PR c++/12337
29941 * g++.dg/init/new9.C: New test.
29942
29943 PR c++/12334, c++/12236, c++/8656
29944 * g++.dg/ext/attrib8.C: New test.
29945
29946 2003-10-06 Devang Patel <dpatel@apple.com>
29947
29948 * gcc.dg/debug/dwarf2-3.h: New test.
29949 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
29950
29951 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
29952
29953 * g++.dg/opt/cfg2.C: New test.
29954
29955 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
29956
29957 * g++.dg/opt/float1.C: New test.
29958
29959 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29960
29961 * gcc.dg/c90-array-lval-6.c: New test.
29962 * gcc.dg/c99-array-lval-6.c: New test.
29963
29964 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
29965 Ziemowit Laski <zlaski@apple.com>
29966
29967 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
29968 'Derived', so that it is never considered a class method; add
29969 new warning for '+port' method ambiguity.
29970 * objc.dg/method-12.m: Include <objc/objc.h> instead of
29971 <objc/objc-api.h> (needed on Mac OS X).
29972 * objc.dg/method-13.m: New test.
29973
29974 2003-10-03 Roger Sayle <roger@eyesopen.com>
29975
29976 PR optimization/9325, PR java/6391
29977 * gcc.c-torture/execute/20031003-1.c: New test case.
29978
29979 2003-10-02 Mark Mitchell <mark@codesourcery.com>
29980
29981 PR optimization/12180
29982 * gcc.dg/20031002-1.c: New test.
29983
29984 PR c++/12486
29985 * g++.dg/inherit/error1.C: New test.
29986
29987 2003-10-02 Chris Demetriou <cgd@broadcom.com>
29988
29989 * lib/f-torture.exp (search_for): Rename to...
29990 (search_for_re): This. Also, clean up comments and the
29991 "regexp" invocation.
29992
29993 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
29994
29995 * gcc.c-torture/compile/20031002-1.c: New test.
29996
29997 2003-10-02 Jakub Jelinek <jakub@redhat.com>
29998
29999 * g++.dg/opt/cond1.C: New test.
30000
30001 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
30002
30003 * gcc.dg/Wold-style-definition-2.c: New testcase.
30004 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
30005
30006 2003-09-29 Richard Henderson <rth@redhat.com>
30007
30008 * g++.dg/init/array10.C: Add dg-options.
30009
30010 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
30011
30012 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
30013
30014 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30015
30016 * g++.dg/template/friend19.C: Fix typo.
30017 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
30018
30019 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
30020
30021 * gcc.c-torture/execute/20030928-1.c: New test.
30022 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
30023
30024 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
30025
30026 * g++.dg/opt/unroll1.C: New test.
30027
30028 2003-09-26 Roger Sayle <roger@eyesopen.com>
30029
30030 PR optimization/11741
30031 * gcc.dg/20030926-1.c: New test case.
30032
30033 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30034
30035 PR c++/5655
30036 * g++.dg/parse/access7.C: New test.
30037 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
30038
30039 2003-09-24 Ziemowit Laski <zlaski@apple.com>
30040
30041 MERGE OF objc-improvements-branch into MAINLINE:
30042 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
30043 if libobjc has not been built.
30044 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
30045 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
30046 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
30047 objc/execute/nested-3.m, objc/execute/np-2.m,
30048 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
30049 objc/execute/redefining_self.m, objc/execute/root_methods.m,
30050 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
30051 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
30052 objc.dg/special/unclaimed-category-1.h,
30053 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
30054 well as GNU runtime.
30055 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
30056 * execute/cascading-1.m, execute/function-message-1.m,
30057 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
30058 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
30059 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
30060 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
30061 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
30062 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
30063 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
30064 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
30065 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
30066 * objc.dg/bitfield-2.m: Run only on Darwin.
30067 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
30068 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
30069 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
30070 * objc.dg/const-str-1.m: Fix constant string layout.
30071
30072 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
30073
30074 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
30075
30076 2003-09-23 Geoffrey Keating <geoffk@apple.com>
30077
30078 * gcc.dg/darwin-abi-1.c: New file.
30079
30080 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
30081
30082 PR target/12281
30083 * gcc.c-torture/compile/20030921-1.c: New test.
30084
30085 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
30086
30087 * g++.dg/opt/reg-stack2.C: New test.
30088
30089 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
30090
30091 * g++.dg/eh/delayslot1.C: New test.
30092
30093 2003-09-20 Richard Henderson <rth@redhat.com>
30094
30095 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
30096
30097 2003-09-20 Roger Sayle <roger@eyesopen.com>
30098
30099 * gcc.c-torture/execute/20030920-1.c: New test case.
30100
30101 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30102
30103 * g++.dg/rtti/typeid3.C: Correct expected error message.
30104
30105 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30106
30107 PR c++/157
30108 * g++.dg/parse/crash12.C: New test.
30109
30110 2003-09-19 Janis Johnson <janis187@us.ibm.com>
30111
30112 * gcc.dg/compat/mixed-struct-check.h: New.
30113 * gcc.dg/compat/mixed-struct-defs.h: New.
30114 * gcc.dg/compat/mixed-struct-init.h: New.
30115 * gcc.dg/compat/struct-by-value-19_main.c: New.
30116 * gcc.dg/compat/struct-by-value-19_x.c: New.
30117 * gcc.dg/compat/struct-by-value-19_y.c: New.
30118 * gcc.dg/compat/struct-by-value-20_main.c: New.
30119 * gcc.dg/compat/struct-by-value-20_x.c: New.
30120 * gcc.dg/compat/struct-by-value-20_y.c: New.
30121 * gcc.dg/compat/struct-return-19_main.c: New.
30122 * gcc.dg/compat/struct-return-19_x.c: New.
30123 * gcc.dg/compat/struct-return-19_y.c: New.
30124 * gcc.dg/compat/struct-return-20_main.c: New.
30125 * gcc.dg/compat/struct-return-20_x.c: New.
30126 * gcc.dg/compat/struct-return-20_y.c: New.
30127
30128 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
30129 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
30130 so that it will not complain on LP64 targets.
30131
30132 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30133
30134 PR c++/495
30135 * g++.dg/template/friend24.C: New test.
30136
30137 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
30138
30139 PR c++/12332
30140 * g++.dg/template/memtmpl2.C: New test.
30141
30142 2003-09-18 Mark Mitchell <mark@codesourcery.com>
30143
30144 PR target/11184
30145 * gcc.dg/builtin-apply1.c: New test.
30146
30147 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
30148
30149 PR c++/9848
30150 * g++.dg/warn/Wunused-4.C: New test.
30151
30152 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30153
30154 PR c++/12316
30155 * g++.dg/other/gc2.C: New test.
30156
30157 2003-09-17 Mark Mitchell <mark@codesourcery.com>
30158
30159 PR c++/11991
30160 * g++.dg/rtti/typeid3.C: New test.
30161
30162 PR c++/12266
30163 * g++.dg/overload/template1.C: New test.
30164
30165 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
30166
30167 * g++.dg/opt/cfg3.C: New test.
30168
30169 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30170
30171 PR c++/7939
30172 * g++.dg/template/crash11.C: New test.
30173
30174 2003-09-16 Jason Merrill <jason@redhat.com>
30175 Jakub Jelinek <jakub@redhat.com>
30176
30177 * gcc.dg/attr-warn-unused-result.c: New test.
30178
30179 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
30180
30181 PR c++/12184
30182 * g++.dg/expr/call2.C: New test.
30183
30184 2003-09-15 Andreas Jaeger <aj@suse.de>
30185
30186 * gcc.dg/Wold-style-definition-1.c: New test.
30187
30188 2003-09-14 Mark Mitchell <mark@codesourcery.com>
30189
30190 PR c++/3907
30191 * g++.dg/parse/template12.C: New test.
30192
30193 * g++.dg/abi/bitfield11.C: New test.
30194 * g++.dg/abi/bitfield12.C: Likewise.
30195
30196 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
30197
30198 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
30199 non-expansion of functional macro name without arguments at EOL.
30200 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
30201
30202 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
30203
30204 * gcc.c-torture/execute/20030914-[12].c: New tests.
30205
30206 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
30207
30208 PR c++/11788
30209 * g++.dg/overload/addr1.C: New test.
30210
30211 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
30212
30213 * gcc.dg/20030909-1.c: New test.
30214
30215 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30216
30217 * gcc.dg/ultrasp10.c: New test.
30218
30219 2003-09-09 Devang Patel <dpatel@apple.com>
30220
30221 * gcc.dg/darwin-ld-6.c: New test.
30222
30223 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30224
30225 * gcc.dg/torture/builtin-explog-1.c: New testcase.
30226
30227 2003-09-08 Mark Mitchell <mark@codesourcery.com>
30228
30229 * gcc.dg/ia64-types1.c: New test.
30230 * gcc.dg/ia64-types2.c: Likewise.
30231
30232 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30233
30234 * gcc.dg/builtins-1.c: Add more _Complex tests.
30235 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30236
30237 * gcc.dg/builtins-1.c: Test existing _Complex functions.
30238 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30239
30240 2003-09-08 Mark Mitchell <mark@codesourcery.com>
30241
30242 PR c++/11786
30243 * g++.dg/lookup/koenig2.C: New test.
30244
30245 PR c++/5296
30246 * g++.dg/rtti/typeid2.C: New test.
30247
30248 2003-09-08 Jakub Jelinek <jakub@redhat.com>
30249
30250 * gcc.c-torture/compile/20030904-1.c: New test.
30251
30252 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
30253
30254 * g++.dg/opt/longbranch2.C: New test.
30255
30256 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
30257
30258 * g++.dg/template/crash10.C: Only compile it.
30259
30260 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
30261
30262 PR middle-end/11665
30263 * gcc.c-torture/compile/20030907-1.c: New test.
30264 * g++.dg/init/array11.C: New test.
30265
30266 2003-09-07 Mark Mitchell <mark@codesourcery.com>
30267
30268 PR c++/11852
30269 * g++.dg/init/struct1.C: New test.
30270
30271 2003-09-07 Mark Mitchell <mark@codesourcery.com>
30272
30273 PR c++/12181
30274 * g++.dg/expr/comma1.C: New test.
30275
30276 2003-09-06 Mark Mitchell <mark@codesourcery.com>
30277
30278 PR c++/11867
30279 * g++.dg/expr/static_cast5.C: New test.
30280
30281 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
30282
30283 PR c++/11507
30284 * g++.dg/lookup/scoped7.C: New test.
30285
30286 PR c++/9574
30287 * g++.dg/other/static1.C: New test.
30288
30289 PR c++/11490
30290 * g++.dg/warn/template-1.C: New test.
30291
30292 PR c++/11432
30293 * g++.dg/template/crash10.C: New test.
30294
30295 PR c++/2478
30296 * g++.dg/overload/VLA.C: New test.
30297
30298 PR c++/10804
30299 * g++.dg/template/call1.C: New test.
30300
30301 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30302
30303 PR c++/11794
30304 * g++.dg/parse/using3.C: New test.
30305
30306 2003-09-06 Roger Sayle <roger@eyesopen.com>
30307
30308 PR c++/11409
30309 * g++.dg/overload/builtin3.C: New test case.
30310
30311 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
30312
30313 PR c/9862
30314 * gcc.dg/20030906-1.c: New test.
30315 * gcc.dg/20030906-2.c: Likewise.
30316
30317 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30318
30319 PR c++/12167
30320 * g++.dg/parse/defarg5.C: New test.
30321
30322 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
30323
30324 2003-09-05 Mark Mitchell <mark@codesourcery.com>
30325
30326 PR c++/12163
30327 * g++.dg/expr/static_cast4.C: New test.
30328
30329 PR c++/12146
30330 * g++.dg/template/crash9.C: New test.
30331
30332 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
30333
30334 * g++.old-deja/g++.ext/pretty2.C: Update for change
30335 in __FUNCTION__.
30336 * g++.old-deja/g++.ext/pretty3.C: Likewise.
30337
30338 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
30339
30340 PR c++/11922
30341 * g++/dg/template/qualified-id1.C: New test.
30342
30343 PR c++/12037
30344 * g++.dg/warn/noeffect4.C: New test.
30345
30346 2003-09-04 Matt Austern <austern@apple.com>
30347
30348 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
30349 * g++.dg/ext/fnname2.C: Likewise.
30350 * g++.dg/ext/fnname3.C: Likewise.
30351
30352 2003-09-04 Mark Mitchell <mark@codesourcery.com>
30353
30354 * g++.dg/expr/lval1.C: New test.
30355 * g++.dg/ext/lvcast.C: Remove.
30356
30357 2003-09-03 Roger Sayle <roger@eyesopen.com>
30358
30359 PR optimization/11700.
30360 * gcc.c-torture/compile/20030903-1.c: New test case.
30361
30362 2003-09-03 Mark Mitchell <mark@codesourcery.com>
30363
30364 PR c++/12053
30365 * g++.dg/abi/layout4.C: New test.
30366
30367 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
30368
30369 PR c++/11553
30370 * g++.dg/parse/friend3.C: New test.
30371
30372 2003-09-02 Mark Mitchell <mark@codesourcery.com>
30373
30374 PR c++/11847
30375 * g++.dg/template/class1.C: New test.
30376
30377 PR c++/11808
30378 * g++.dg/expr/call1.C: New test.
30379
30380 2003-09-01 Mark Mitchell <mark@codesourcery.com>
30381
30382 PR c++/12114
30383 * g++.dg/init/ref9.C: New test.
30384
30385 PR c++/11972
30386 * g++.dg/template/nested4.C: New test.
30387
30388 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30389
30390 PR c++/12093
30391 * g++.dg/template/non-dependent4.C: New test.
30392
30393 PR c++/11928
30394 * g++.dg/inherit/conv1.C: New test.
30395
30396 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30397
30398 PR c++/6196
30399 * g++.dg/ext/label1.C: New test.
30400 * g++.dg/ext/label2.C: Likewise.
30401
30402 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30403
30404 * g++.dg/expr/cond3.C: New test.
30405
30406 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30407
30408 * gcc.dg/builtins-1.c: Add new builtin cases.
30409
30410 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30411
30412 * gcc.dg/builtins-1.c: Add new cases.
30413 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30414
30415 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30416
30417 * gcc.dg/builtins-1.c: Add more math builtin tests.
30418 * gcc.dg/torture/builtin-attr-1.c: New test.
30419
30420 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30421
30422 PR optimization/5079
30423 * g++.dg/opt/static3.C: New test.
30424
30425 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30426
30427 * gcc.misc-tests/gcov-10b.c: New test.
30428
30429 2003-08-27 Mark Mitchell <mark@codesourcery.com>
30430
30431 * g++.dg/opt/ptrmem3.C: New test.
30432
30433 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
30434
30435 2003-08-27 Jakub Jelinek <jakub@redhat.com>
30436
30437 * gcc.dg/20030826-2.c: New test.
30438
30439 2003-08-26 Roger Sayle <roger@eyesopen.com>
30440
30441 PR middle-end/12002
30442 * g77.f-torture/compile/12002.f: New test case.
30443
30444 2003-08-26 Roger Sayle <roger@eyesopen.com>
30445
30446 * gcc.dg/20030826-1.c: New test case.
30447
30448 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
30449
30450 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
30451
30452 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
30453
30454 PR c++/11871
30455 * c++.dg/lookup/crash1.C: New test.
30456
30457 * c++.dg/warn/noeffect3.C: New test.
30458
30459 2003-08-25 Janis Johnson <janis187@us.ibm.com>
30460
30461 * gcc.dg/compat/vector-1_x.c: Compile with -w.
30462 * gcc.dg/compat/vector-1_y.c: Ditto.
30463 * gcc.dg/compat/vector-2_x.c: Ditto.
30464 * gcc.dg/compat/vector-2_y.c: Ditto.
30465
30466 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
30467
30468 * gcc.dg/20030702-1.c: New test.
30469
30470 2003-08-25 Mark Mitchell <mark@codesourcery.com>
30471
30472 PR c++/8795
30473 * g++.dg/ext/altivec-1.C: New test.
30474
30475 2003-08-24 Richard Henderson <rth@redhat.com>
30476
30477 * g++.dg/eh/simd-2.C: Add -w for x86.
30478
30479 2003-08-23 Jakub Jelinek <jakub@redhat.com>
30480
30481 * gcc.dg/20030815-1.c: New test.
30482
30483 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30484
30485 PR c++/3765
30486 * g++.dg/parse/access6.C: New test.
30487
30488 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30489
30490 PR c++/641, c++/11876
30491 * g++.dg/template/friend22.C: New test.
30492 * g++.dg/template/friend23.C: Likewise.
30493
30494 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30495
30496 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
30497 identically.
30498
30499 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30500
30501 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
30502
30503 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30504
30505 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
30506
30507 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30508
30509 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
30510
30511 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30512
30513 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
30514
30515 2003-08-21 Mark Mitchell <mark@codesourcery.com>
30516
30517 PR c++/11919
30518 * g++.dg/overload/prom1.C: New test.
30519
30520 PR c++/11551
30521 * g++.dg/parse/dtor2.C: New test.
30522
30523 PR c++/10762
30524 * g++.dg/parse/using2.C: New test.
30525
30526 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
30527
30528 PR target/11805
30529 * gcc.c-torture/compile/20030821-1.c: New.
30530
30531 2003-08-20 Mark Mitchell <mark@codesourcery.com>
30532
30533 PR c++/11834
30534 * g++.dg/template/deduce2.C: New test.
30535
30536 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
30537
30538 * gcc.c-torture/execute/20030821-1.c: New test.
30539
30540 2003-08-20 Roger Sayle <roger@eyesopen.com>
30541
30542 PR middle-end/11984
30543 * gcc.dg/20030820-1.c: New test case.
30544
30545 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
30546
30547 PR c++/11945
30548 * g++.dg/warn/noeffect2.C: New test.
30549
30550 2003-08-19 Mark Mitchell <mark@codesourcery.com>
30551
30552 PR c++/10926
30553 * g++.dg/template/dtor2.C: New test.
30554
30555 PR c++/11684
30556 * g++.dg/template/operator1.C: New test.
30557 * g++.dg/parse/operator4.C: New test.
30558
30559 PR c++/11946.C
30560 * g++.dg/expr/enum1.C: New test.
30561 * gcc.dg/c99-bool-1.c: Remove bogus warning.
30562
30563 PR c++/11036.C
30564 * g++.dg/parse/elab2.C: New test.
30565 * g++.dg/parse/typedef4.C: Change error message.
30566 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
30567 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
30568 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
30569
30570 2003-08-19 Geoffrey Keating <geoffk@apple.com>
30571
30572 * gcc.dg/pch/warn-1.c: New.
30573 * gcc.dg/pch/warn-1.hs: New.
30574
30575 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
30576 not-tested file.
30577
30578 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30579
30580 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
30581
30582 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30583
30584 * gcc.dg/uninit-D.c: New Test.
30585 * gcc.dg/uninit-E.c: New Test.
30586 * gcc.dg/uninit-F.c: New Test.
30587 * gcc.dg/uninit-G.c: New Test.
30588
30589 2003-08-19 Michael Ritzert <ritzert@t-online.de>
30590
30591 * g++.dg/README: Describe the pch directory.
30592
30593 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30594
30595 PR c++/11174
30596 * g++.dg/parse/access4.C: New test.
30597 * g++.dg/parse/access5.C: Likewise.
30598 * g++.old-deja/g++.jason/access17.C: Adjust error message.
30599
30600 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
30601
30602 * gcc.dg/noncompile/20030818-1.c: New.
30603
30604 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
30605
30606 PR c++/11957
30607 * g++.dg/warn/noeffect1.C: New test.
30608
30609 * g++.dg/template/scope2.C: New test.
30610 * g++.dg/template/error2.C: Correct dg-error
30611
30612 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
30613
30614 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
30615
30616 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
30617
30618 PR C++/11512
30619 * g++.dg/template/warn1.C: New.
30620
30621 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
30622
30623 * g++.dg/template/error2.C: New test.
30624 * g++.dg/lookup/using7.C: Adjust errors
30625 * g++.old-deja/g++.pt/crash36.C: Likewise.
30626 * g++.old-deja/g++.pt/derived3.C: Likewise.
30627
30628 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30629
30630 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
30631 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
30632 * gcc.c-torture/execute/builtins/string-9.c: New, from
30633 string-opt-9.c. Adjust for execute/builtins framework.
30634 * gcc.c-torture/execute/string-opt-9.c: Delete.
30635
30636 2003-08-12 Mark Mitchell <mark@codesourcery.com>
30637
30638 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
30639
30640 * g++.dg/parse/ret-type2.C: New test.
30641
30642 PR c++/11703
30643 * g++.dg/init/new8.C: New test.
30644
30645 PR c++/10923
30646 * g++.dg/parse/typedef5.C: New test.
30647
30648 PR c++/9512
30649 * g++.dg/parse/qualified2.C: New test.
30650 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
30651 invalid code.
30652
30653 2003-08-11 Mark Mitchell <mark@codesourcery.com>
30654
30655 * g++.dg/conversion/ptrmem1.C: New test.
30656
30657 2003-08-11 Jakub Jelinek <jakub@redhat.com>
30658
30659 PR target/11693
30660 * gcc.dg/20030811-1.c: New test.
30661
30662 PR target/11535
30663 * gcc.c-torture/execute/20030811-1.c: New test.
30664
30665 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30666
30667 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
30668
30669 2003-08-10 Mark Mitchell <mark@codesourcery.com>
30670
30671 PR c++/11789.C
30672 * g++.dg/inherit/multiple1.C: New test.
30673
30674 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
30675
30676 * gcc.dg/spe1.c: New test.
30677
30678 PR c++/11670
30679 * g++.dg/expr/cast2.C: New test.
30680
30681 PR c++/10530
30682 * g++.dg/template/dependent-name2.C: New test.
30683
30684 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
30685
30686 * g++.dg/parse/crash11.C: Put the dg options in comments.
30687
30688 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
30689
30690 * lib/gcc-dg.exp: Update for diagnostic change.
30691
30692 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30693
30694 PR c++/5767
30695 * g++.dg/parse/crash11.C: New test.
30696
30697 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
30698
30699 * gcc.dg/cpp/spacing1.c: Update.
30700
30701 2003-08-04 Janis Johnson <janis187@us.ibm.com>
30702
30703 PR target/11739
30704 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
30705 a value for -mtune.
30706
30707 2003-08-04 Roger Sayle <roger@eyesopen.com>
30708
30709 PR middle-end/11771
30710 * gcc.c-torture/compile/20030804-1.c: New test case.
30711
30712 2003-08-04 Roger Sayle <roger@eyesopen.com>
30713
30714 * gcc.dg/20030804-1.c: New test case.
30715
30716 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
30717
30718 * gcc.dg/cpp/separate-1.c: New test.
30719
30720 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
30721
30722 PR c++/11704
30723 * g++.dg/template/dependent-expr2.C: New test.
30724
30725 PR c++/11766
30726 * g++.dg/expr/ptrmem1.C: New test.
30727
30728 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30729
30730 PR c++/9453
30731 * g++.dg/template/friend15.C: New test.
30732
30733 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
30734
30735 * lib/dg-pch.exp: Work round PCH bug.
30736
30737 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30738
30739 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
30740 builtins. Move cases from builtins-4.c here.
30741
30742 * gcc.dg/torture/builtin-math-1.c: New test taken from
30743 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
30744 additional cases.
30745
30746 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
30747 Delete.
30748
30749 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
30750
30751 PR c++/9447
30752 * g++.dg/template/using7.C: New test.
30753
30754 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
30755
30756 * import1.c, import2.c: New tests.
30757
30758 2003-08-01 Jakub Jelinek <jakub@redhat.com>
30759
30760 * g++.dg/eh/crossjump1.C: New test.
30761
30762 2003-08-01 Mark Mitchell <mark@codesourcery.com>
30763
30764 PR c++/11697
30765 * g++.dg/template/using6.C: New test.
30766
30767 PR c++/11744
30768 * g++.dg/template/koenig2.C: New test.
30769
30770 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30771
30772 PR c++/7983
30773 * g++.dg/parse/typedef4.C: New test.
30774
30775 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30776
30777 PR c++/8442, c++/8806
30778 * g++.dg/template/elab1.C: New test.
30779 * g++.dg/template/type2.C: Likewise.
30780 * g++.dg/template/ttp3.C: Adjust expected error message.
30781 * g++.old-deja/g++.law/visibility13.C: Likewise.
30782 * g++.old-deja/g++.niklas/t135.C: Likewise.
30783 * g++.old-deja/g++.pt/ttp41.C: Likewise.
30784 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
30785 template argument.
30786 * g++.old-deja/g++.pt/ttp44.C: Likewise.
30787
30788 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
30789
30790 PR c++/11295
30791 * g++.dg/ext/stmtexpr1.C: New test.
30792
30793 * g++.dg/opt/tmp1.C: New test.
30794
30795 PR c++/11525
30796 * g++.dg/parse/constant4.C: New test.
30797
30798 PR c++/9447
30799 * g++.dg/template/using5.C: New test.
30800
30801 2003-07-31 Roger Sayle <roger@eyesopen.com>
30802
30803 * gcc.dg/builtins-27.c: New test case.
30804
30805 2003-07-31 Jakub Jelinek <jakub@redhat.com>
30806
30807 * gcc.dg/tls/opt-7.c: New test.
30808
30809 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
30810
30811 * g++.old-deja/g++.other/crash18.C: Remove.
30812
30813 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
30814
30815 * g++.dg/template/explicit3.C: New.
30816 * g++.dg/template/explicit4.C: New.
30817 * g++.dg/template/explicit5.C: New.
30818
30819 PR c++/11347
30820 * g++.dg/template/memtmpl1.C: New.
30821
30822 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
30823
30824 PR target/11565
30825 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
30826 * gcc.dg/i386-387-5.c (dg-options): Likewise.
30827
30828 2003-07-30 Jan Hubicka <jh@suse.cz>
30829
30830 * vtgc1.c: Kill.
30831
30832 2003-07-29 Zack Weinberg <zack@codesourcery.com>
30833
30834 * gcc.dg/struct-in-proto-1.c: New test.
30835
30836 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
30837
30838 * gcc.dg/cpp/include2.c: Only expect one message.
30839
30840 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
30841
30842 PR c++/9447
30843 * g++.dg/template/using1.C: New test.
30844 * g++.dg/template/using2.C: New test.
30845 * g++.dg/template/using3.C: New test.
30846 * g++.dg/template/using4.C: New test.
30847
30848 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
30849
30850 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
30851 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30852
30853 2003-07-28 Jan Hubicka <jh@suse.cz>
30854
30855 PR c++/11530
30856 * g++.dg/opt/call1.C: New test.
30857
30858 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
30859
30860 PR c++/11667
30861 * g++.dg/init/enum2.C: New test.
30862 * g++.dg/template/overload1.C: Add "-w" option.
30863
30864 2003-07-28 <hp@bitrange.com>
30865
30866 * gcc.dg/Wdeclaration-after-statement-1.c,
30867 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
30868
30869 2003-07-28 Jakub Jelinek <jakub@redhat.com>
30870
30871 * gcc.c-torture/compile/20030725-1.c: New test.
30872
30873 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
30874
30875 * gcc.dg/20030505.c: Only run for SPE.
30876 Remove definition of opaque type.
30877
30878 2003-07-27 Mark Mitchell <mark@codesourcery.com>
30879
30880 * g++.dg/template/ptrmem6.C: New test.
30881
30882 2003-07-26 Geoffrey Keating <geoffk@apple.com>
30883
30884 * gcc.c-torture/compile/zero-strct-2.c: New test.
30885
30886 2003-07-25 Geoffrey Keating <geoffk@apple.com>
30887
30888 * gcc.dg/intermod-1.c: New test.
30889
30890 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
30891
30892 PR c++/11617
30893 * g++.dg/template/lookup2.C: New test.
30894 * g++.dg/template/memclass1.C: Remove instantiated from error.
30895 * g++.dg/other/error2.C: Tweak expected errors.
30896
30897 PR c++/11596
30898 * g++.dg/template/defarg3.C: New test.
30899
30900 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
30901
30902 2003-07-24 Mark Mitchell <mark@codesourcery.com>
30903
30904 * g++.dg/inherit/access5.C: New test.
30905
30906 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30907
30908 PR c++/11513
30909 * g++.dg/template/crash8.C: New test.
30910
30911 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
30912
30913 PR c/10602
30914 * gcc.dg/noncompile/incomplete-2.c: New test.
30915
30916 2003-07-23 Mark Mitchell <mark@codesourcery.com>
30917
30918 PR c++/11645
30919 * g++.dg/inherit/access4.C: New test.
30920
30921 PR c++/11517
30922 * g++.dg/expr/cond2.C: New test.
30923
30924 PR optimization/10679
30925 * g++.dg/opt/inline4.C: New test.
30926
30927 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
30928
30929 * g++.dg/parse/crash10: New test.
30930
30931 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30932
30933 * g++.dg/ext/flexary1.C: New test.
30934
30935 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30936
30937 PR c++/10793
30938 * g++.dg/template/crash9.C: New test.
30939
30940 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30941
30942 PR c++/3004
30943 * g++.dg/parse/typedef3.C: New test.
30944
30945 PR c++/7906
30946 * g++.dg/parse/operator2.C: New test.
30947
30948 PR c++/8895
30949 * g++.dg/parse/def-tmpl-arg1.C: New test.
30950
30951 PR c++/9282
30952 * g++.dg/parse/funptr1.C: New test.
30953
30954 PR c++/9452
30955 * g++.dg/parse/ambig3.C: New test.
30956
30957 PR c++/9454
30958 * g++.dg/parse/operator3.C: New test.
30959
30960 PR c++/9486
30961 * g++.dg/parse/template10.C: New test.
30962
30963 PR c++/9488
30964 * g++.dg/parse/template11.C: New test.
30965
30966 PR c++/10150
30967 * g++.dg/parse/invalid-op1.C: New test.
30968
30969 PR c++/10247
30970 * g++.dg/parse/condexpr1.C: New test.
30971
30972 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30973
30974 * g++.dg/ext/packed3.C: New test.
30975 * g++.dg/ext/packed4.C: New test.
30976
30977 * gcc.dg/pack-test-3.c: New test.
30978
30979 2003-07-21 Janis Johnson <janis187@us.ibm.com>
30980
30981 * lib/compat.exp: Handle dg-options per source file.
30982 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
30983 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
30984 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
30985 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
30986 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
30987 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
30988 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
30989 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
30990 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
30991 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
30992 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
30993 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
30994 * g++.dg/compat/break/bitfield7_x.C: Ditto.
30995 * g++.dg/compat/break/bitfield7_y.C: Ditto.
30996
30997 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
30998
30999 PR c/10320
31000 * gcc.c-torture/execute/20030718-1.c: New test.
31001
31002 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
31003
31004 PR optimization/11536
31005 * gcc.dg/20030721-1.c: New test.
31006
31007 2003-07-19 Mark Mitchell <mark@codesourcery.com>
31008
31009 PR c++/11546
31010 * g++.dg/template/lookup1.C: New test.
31011
31012 2003-07-19 Zack Weinberg <zack@codesourcery.com>
31013
31014 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
31015 diagnostics of ill-formed constructs involving labels.
31016 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
31017 the new 'previously defined here' message.
31018
31019 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
31020
31021 * g++.dg/parse/non-dependent2.C: New test.
31022
31023 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
31024
31025 * g++.dg/init/init-ref4.C: xfail on targets without
31026 weak symbols.
31027
31028 2003-07-17 Jakub Jelinek <jakub@redhat.com>
31029
31030 PR target/11087
31031 * gcc.c-torture/execute/20030717-1.c: New test.
31032
31033 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31034
31035 * g++.dg/opt/cfg1.C: New test.
31036
31037 2003-07-17 Mark Mitchell <mark@codesourcery.com>
31038
31039 PR optimization/11557
31040 * gcc.dg/20030717-1.c: New test.
31041
31042 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
31043
31044 PR c++/10476
31045 * g++.dg/expr/crash-1.C: New test.
31046
31047 PR c++/11027
31048 * g++.dg/template/init3.C: New test.
31049
31050 PR c++/8222
31051 * g++.dg/template/non-dependent1.C: New test.
31052
31053 PR c++/11070
31054 * g++.dg/template/non-dependent2.C: New test.
31055
31056 PR c++/11071
31057 * g++.dg/template/non-dependent3.C: New test.
31058
31059 PR c++/9907
31060 * g++.dg/template/sizeof5.C: New test.
31061
31062 2003-07-17 Geoffrey Keating <geoffk@apple.com>
31063
31064 PR 11498
31065 * gcc.c-torture/compile/mangle-1.c: New file.
31066
31067 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31068
31069 PR c++/7809
31070 * g++.dg/parse/access3.C: New test.
31071
31072 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
31073
31074 PR c++/11384
31075 * g++.dg/init/init-ref4.C: New test.
31076
31077 2003-07-16 Mark Mitchell <mark@codesourcery.com>
31078
31079 PR c++/11547
31080 * g++.dg/parse/constant3.C: New test.
31081 * g++.dg/parse/crash7.C: Likewise.
31082
31083 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
31084
31085 PR target/11008
31086 * gcc.dg/i386-pentium4-not-mull.c: New.
31087
31088 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
31089
31090 * gcc.dg/asm-names.c (ymain): Make it weak.
31091
31092 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31093
31094 PR c++/5421
31095 * g++.dg/template/friend21.C: New test.
31096
31097 2003-07-16 Jakub Jelinek <jakub@redhat.com>
31098
31099 * gcc.dg/cleanup-8.c: New test.
31100 * gcc.dg/cleanup-9.c: New test.
31101
31102 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
31103
31104 * g++.dg/ext/dll-MI1.h: New file.
31105 * g++.dg/ext/dllexport-MI1.C: New file.
31106 * g++.dg/ext/dllimport-MI1.C: New file.
31107
31108 2003-07-15 Jakub Jelinek <jakub@redhat.com>
31109
31110 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
31111 it does not have cmpstrsi patterns (just cmpmemsi).
31112
31113 2003-07-15 Mark Mitchell <mark@codesourcery.com>
31114
31115 PR debug/11473
31116 * g++.dg/debug/debug8.C: New test.
31117
31118 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31119
31120 PR c++/10108
31121 * g++.dg/template/crash7.C: New test.
31122
31123 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
31124
31125 PR target/10795
31126 * gcc.c-torture/compile/20030708-1.c: New.
31127
31128 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
31129
31130 * gcc.c-torture/execute/20030715-1.c: New test.
31131
31132 2003-07-14 Geoffrey Keating <geoffk@apple.com>
31133
31134 * gcc.dg/pch/inline-3.c: New file.
31135 * gcc.dg/pch/inline-3.hs: New file.
31136 * gcc.dg/pch/inline-4.c: New file.
31137 * gcc.dg/pch/inline-4.hs: New file.
31138
31139 2003-07-14 Mark Mitchell <mark@codesourcery.com>
31140
31141 PR c++/11509
31142 * g++.dg/template/crash6.C: New test.
31143
31144 PR c++/7053
31145 * g++.dg/template/friend20.C: New test.
31146
31147 PR c++/7019
31148 * g++.dg/template/overload2.C: New test.
31149
31150 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31151
31152 PR optimization/11440
31153 * gcc.c-torture/execute/20030714-1.c: New test.
31154
31155 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31156
31157 PR c++/11154
31158 * g++.dg/template/partial2.C: New test.
31159
31160 2003-07-13 Mark Mitchell <mark@codesourcery.com>
31161
31162 PR c++/11503
31163 * g++.dg/template/anon1.C: New test.
31164
31165 PR c++/11493
31166 PR c++/11495
31167 * g++.dg/parse/template9.C: Likewise.
31168 * g++.dg/template/crash4.C: New test.
31169 * g++.dg/template/koenig1.C: Likewise.
31170 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
31171 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
31172 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
31173 functions.
31174 * g++.old-deja/g++.jason/template36.C: Likewise.
31175 * g++.old-deja/g++.mike/p1989.C: Likewise.
31176 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
31177 * g++.old-deja/g++.pt/ttp20.C: Use this->.
31178 * g++.old-deja/g++.pt/ttp21.C: Use this->.
31179 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
31180 compiling.
31181 * g++.old-deja/g++.pt/union2.C: Use this->.
31182
31183 2003-07-11 Jakub Jelinek <jakub@redhat.com>
31184
31185 * gcc.dg/20030711-1.c: New test.
31186
31187 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
31188
31189 PR c++/11050
31190 * g++.dg/parse/args1.C: New test.
31191 * g++.pt/defarg8.C: Change expected errors.
31192
31193 2003-07-11 Mark Mitchell <mark@codesourcery.com>
31194
31195 PR c++/8164
31196 * g++.dg/template/nontype2.C: New test.
31197
31198 PR c++/10558
31199 * g++.dg/parse/template8.C: New test.
31200
31201 PR c++/8327
31202 * g++.dg/template/scope1.C: New test.
31203
31204 * g++.dg/warn/Wsign-compare-1.C: New test.
31205
31206 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
31207
31208 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
31209
31210 2003-07-10 Mark Mitchell <mark@codesourcery.com>
31211
31212 PR c++/9411
31213 * g++.dg/template/explicit2.C: New test.
31214
31215 PR c++/10032
31216 * g++.dg/warn/pedantic1.C: New test.
31217
31218 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
31219
31220 PR c++ 9483
31221 * g++.dg/other/field1.C: New test.
31222
31223 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
31224
31225 PR c/11449
31226 * gcc.c-torture/compile/20030707-1.c: New.
31227
31228 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31229
31230 PR c++/10849
31231 * g++.dg/template/access12.C: New test.
31232
31233 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
31234
31235 * g++.dg/bprob/bprob.exp (prof_ext): Update.
31236 * g77.dg/bprob/bprob.exp (prof_ext): Update.
31237 * gcc.misc-tests/bprob.exp (prof_ext): Update.
31238 * gcc.misc-tests/gcov.exp: Update
31239 * g++.dg/gcov/gcov.exp: Update
31240 * lib/gcov.exp: Update.
31241
31242 2003-07-08 Mark Mitchell <mark@codesourcery.com>
31243
31244 * g++.dg/abi/mangle17.C: Make sure template expressions are
31245 dependent.
31246 * g++.dg/abi/mangle4.C: Mark erroneous casts.
31247 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
31248 * g++.dg/opt/stack1.C: Remove erroneous code.
31249 * g++.dg/parse/template7.C: New test.
31250 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
31251 * g++.old-deja/g++.pt/crash4.C: Likewise.
31252
31253 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31254
31255 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
31256 with zero or one occurence of `$' after the initial `L'.
31257
31258 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
31259
31260 * gcc.c-torture/compile/20030704-1.c: Add a comment.
31261
31262 2003-07-08 Roger Sayle <roger@eyesopen.com>
31263
31264 PR c/11370
31265 * gcc.dg/Wunreachable-6.c: New testcase.
31266 * gcc.dg/Wunreachable-7.c: New testcase.
31267
31268 2003-07-08 Jakub Jelinek <jakub@redhat.com>
31269
31270 PR c/11420
31271 * gcc.dg/20030708-1.c: New test.
31272
31273 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
31274
31275 * gcc.dg/compat/sdata-section.h: New file.
31276 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
31277 * gcc.dg/torture/mips-sdata-1.c: New test.
31278
31279 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31280
31281 PR c++/11030
31282 * g++.dg/template/friend19.C: New test.
31283
31284 2003-07-08 Jakub Jelinek <jakub@redhat.com>
31285
31286 * g++.dg/opt/strength-reduce.C: New test.
31287
31288 2003-07-07 Roger Sayle <roger@eyesopen.com>
31289
31290 PR target/10979
31291 * gcc.dg/20030707-1.c: New testcase.
31292
31293 2003-07-07 Roger Sayle <roger@eyesopen.com>
31294
31295 PR optimization/11059
31296 * g++.dg/opt/emptyunion.C: New testcase.
31297
31298 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31299 Eric Botcazou <ebotcazou@libertysurf.fr>
31300
31301 * g++.dg/opt/stack1.C: New test.
31302
31303 2003-07-05 Mark Mitchell <mark@codesourcery.com>
31304
31305 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
31306 run test.
31307
31308 PR c++/11431
31309 * g++.dg/expr/static_cast3.C: New test.
31310
31311 2003-07-04 Zack Weinberg <zack@codesourcery.com>
31312
31313 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
31314 everywhere.
31315 * gcc.dg/concat.c: Concatenation of string constants with
31316 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
31317 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
31318 * gcc.dg/cpp/escape-2.c: Use wide character constants where
31319 necessary to avoid multi-character character constant warning.
31320 * gcc.dg/cpp/escape.c: Likewise.
31321 * gcc.dg/cpp/ucs.c: Likewise.
31322 Remove backslashes from dg-bogus comments, as they confuse Tcl.
31323 Fix a typo.
31324
31325 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31326
31327 PR c/11428
31328 * gcc.c-torture/compile/20030704-1.c: New.
31329
31330 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31331
31332 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
31333
31334 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
31335
31336 PR c++/5287, PR c++/7910, PR c++/11021
31337 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
31338 tests for warnings.
31339 * g++.dg/ext/dllimport2.C: Add tests for warnings.
31340 * g++.dg/ext/dllimport3.C: Likewise.
31341 * g++.dg/ext/dllimport4.C: New file.
31342 * g++.dg/ext/dllimport5.C: New file.
31343 * g++.dg/ext/dllimport6.C: New file.
31344 * g++.dg/ext/dllimport7.C: New file.
31345 * g++.dg/ext/dllimport8.C: New file.
31346 * g++.dg/ext/dllimport9.C: New file.
31347 * g++.dg/ext/dllimport10.C: New file.
31348 * g++.dg/ext/dllexport1.C: New file.
31349
31350 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31351
31352 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
31353 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
31354
31355 2003-07-03 Roger Sayle <roger@eyesopen.com>
31356
31357 * gcc.dg/builtins-25.c: New testcase.
31358 * gcc.dg/builtins-26.c: New testcase.
31359
31360 2003-07-03 Janis Johnson <janis187@us.ibm.com>
31361
31362 * gcc.dg/compat/vector-defs.h: New file.
31363 * gcc.dg/compat/vector-setup.h: New file.
31364 * gcc.dg/compat/vector-check.h: New file.
31365 * gcc.dg/compat/vector-1_main.c: New file.
31366 * gcc.dg/compat/vector-1_x.c: New file.
31367 * gcc.dg/compat/vector-1_y.c: New file.
31368 * gcc.dg/compat/vector-2_main.c: New file.
31369 * gcc.dg/compat/vector-2_x.c: New file.
31370 * gcc.dg/compat/vector-2_y.c: New file.
31371
31372 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
31373 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
31374 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
31375 * gcc.dg/compat/struct-align-1.h: New file.
31376 * gcc.dg/compat/struct-align-1_main.c: New file.
31377 * gcc.dg/compat/struct-align-1_x.c: New file.
31378 * gcc.dg/compat/struct-align-1_y.c: New file.
31379 * gcc.dg/compat/struct-align-2.h: New file.
31380 * gcc.dg/compat/struct-align-2_main.c: New file.
31381 * gcc.dg/compat/struct-align-2_x.c: New file.
31382 * gcc.dg/compat/struct-align-2_y.c: New file.
31383
31384 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
31385 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31386 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31387 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31388 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31389 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31390 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31391 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31392 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31393 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31394 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31395 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31396 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31397 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31398 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31399 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31400 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31401 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31402 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31403 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31404 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31405 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31406 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31407 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31408 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31409 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31410 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31411 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31412 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31413
31414 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31415
31416 * gcc.dg/i386-call-1.c: New test.
31417
31418 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
31419
31420 PR c++/9162
31421 * g++.dg/parse/defarg4.C: New.
31422
31423 2003-07-03 Roger Sayle <roger@eyesopen.com>
31424
31425 PR target/10700
31426 * gcc.c-torture/compile/20030703-1.c: New test case.
31427
31428 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31429
31430 * g++.dg/template/local3.C: Remove extra semicolon.
31431
31432 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31433
31434 * gcc.dg/i386-volatile-1.c: New test.
31435
31436 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
31437
31438 PR c++/11072
31439 * g++.dg/other/offsetof2.C: XFAIL.
31440 * g++.dg/other/offsetof5.C: New.
31441
31442 PR c++/10219
31443 * g++.dg/template/error1.C: New.
31444
31445 PR c++/9779
31446 * g++.dg/template/dependent-expr1.C: New.
31447
31448 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31449
31450 PR c++/6949
31451 * g++.dg/template/local3.C: New test.
31452
31453 PR c++/11149
31454 * g++.dg/lookup/scoped6.C: New test.
31455
31456 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
31457
31458 PR c++/8046
31459 * g++.dg/other/error7.C: New test.
31460
31461 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
31462
31463 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
31464 * g++.old-deja/g++.abi/vtable3.h: Likewise.
31465 * g++.old-deja/g++.law/code-gen5.C: Likewise.
31466 * g++.old-deja/g++.other/union2.C: Likewise.
31467 * gcc.dg/c90-const-expr-2.c: Likewise.
31468 * gcc.dg/c90-const-expr-3.c: Likewise.
31469 * gcc.dg/c99-const-expr-2.c: Likewise.
31470 * gcc.dg/c99-const-expr-3.c: Likewise.
31471 * gcc.dg/concat.c: Likewise.
31472
31473 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31474
31475 PR c++/9559
31476 * g++.dg/init/static1.C: New test.
31477
31478 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31479
31480 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
31481 * g++.old-deja/g++.other/access2.C: Likewise.
31482 * g++.old-deja/g++.other/decl2.C: Likewise.
31483 * gcc.c-torture/execute/20020615-1.c: Likewise.
31484
31485 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31486
31487 PR c++/4933
31488 * g++.dg/template/sizeof4.C: New test.
31489
31490 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31491
31492 * g++.dg/other/error6.C: New test.
31493
31494 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31495
31496 PR c++/10750
31497 * g++.dg/parse/constant2.C: New test.
31498
31499 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31500
31501 PR c++/11106
31502 * g++.dg/other/error5.C: New test.
31503
31504 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31505
31506 * gcc.dg/format/gcc_diag-1.c: New test.
31507
31508 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
31509
31510 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
31511
31512 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
31513
31514 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
31515 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
31516 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
31517
31518 2003-06-28 Jakub Jelinek <jakub@redhat.com>
31519
31520 * gcc.c-torture/execute/builtins/string-8.c: New test.
31521 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
31522 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
31523 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
31524
31525 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31526
31527 PR c++/10468
31528 * g++.dg/ext/typeof6.C: New test.
31529
31530 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31531
31532 PR c++/10796
31533 * g++.dg/init/enum1.C: New test.
31534
31535 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
31536
31537 * gcc.dg/20030627-1.c: New test.
31538
31539 2003-06-26 Mark Mitchell <mark@codesourcery.com>
31540
31541 PR c++/11332
31542 * g++.dg/expr/static_cast2.C: New test.
31543
31544 2003-06-26 Roger Sayle <roger@eyesopen.com>
31545 Jakub Jelinek <jakub@redhat.com>
31546
31547 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
31548 sprintf(dst,"%s",src) optimization.
31549 * gcc.c-torture/execute/20030626-1.c: New test case.
31550 * gcc.c-torture/execute/20030626-2.c: New test case.
31551
31552 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
31553
31554 * gcc.c-torture/execute/multi-ix.c: New test.
31555
31556 * gcc.c-torture/execute/simd-4.c (main):
31557 Added missing semicolon at end of union.
31558
31559 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
31560
31561 PR c++/8266
31562 * g++.dg/template/explicit-instantiation3.C: New test.
31563
31564 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31565
31566 * gcc.dg/20030626-1.c: Use signed char.
31567
31568 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31569
31570 * gcc.dg/20030626-1.c: New test.
31571
31572 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
31573
31574 * const-str-2.m: Update.
31575
31576 2003-06-25 Mark Mitchell <mark@codesourcery.com>
31577
31578 PR c++/10990
31579 * g++.dg/rtti/dyncast1.C: New test.
31580 * g++.dg/abi/mangle4.C: Correct base-specifier access.
31581 * g++.dg/lookup/scoped1.C: Remove XFAIL.
31582 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
31583
31584 PR c++/10931
31585 * g++.dg/expr/static_cast1.C: New test.
31586
31587 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
31588
31589 * gcc.dg/20030625-1.c: New test.
31590
31591 2003-06-24 Roger Sayle <roger@eyesopen.com>
31592
31593 * gcc.c-torture/compile/20030624-1.c: New test case.
31594
31595 2003-06-24 Jakub Jelinek <jakub@redhat.com>
31596
31597 * gcc.c-torture/execute/string-opt-17.c: New test.
31598
31599 2003-06-24 Mark Mitchell <mark@codesourcery.com>
31600
31601 PR c++/5754
31602 * g++.dg/parse/crash6.C: New test.
31603
31604 2003-06-23 Roger Sayle <roger@eyesopen.com>
31605
31606 * gcc.dg/builtins-24.c: New test case.
31607
31608 2003-06-23 Jakub Jelinek <jakub@redhat.com>
31609
31610 * g++.dg/opt/operator1.C: New test.
31611
31612 2003-06-22 Roger Sayle <roger@eyesopen.com>
31613
31614 * gcc.c-torture/execute/string-opt-16.c: New test case.
31615
31616 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31617
31618 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
31619 * g++.old-deja/g++.other/conv7.C: Likewise.
31620 * g++.old-deja/g++.other/overcnv2.C: Likewise.
31621 * g++.old-deja/g++.other/overload14.C: Likewise.
31622
31623 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31624
31625 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
31626 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
31627
31628 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31629
31630 PR c++/10888
31631 * g++.dg/warn/Winline-3.C: New test.
31632
31633 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31634
31635 * lib/target-supports.exp (check_alias_available): Make the test
31636 program acceptable to the Solaris assembler.
31637
31638 PR c++/10749
31639 * g++.dg/template/memclass2.C: New test.
31640
31641 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31642 Eric Botcazou <ebotcazou@libertysurf.fr>
31643
31644 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
31645 data for non-matching targets.
31646 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
31647
31648 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31649
31650 PR c++/10845
31651 * g++.dg/template/member3.C: New test.
31652
31653 2003-06-19 Mark Mitchell <mark@codesourcery.com>
31654
31655 PR c++/10939
31656 * g++.dg/template/func1.C: New test.
31657
31658 PR c++/9649
31659 * g++.dg/template/static4.C: New test.
31660 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
31661
31662 PR c++/11041
31663 * g++.dg/init/ref7.C: New test.
31664
31665 2003-06-19 Matt Austern <austern@apple.com>
31666
31667 PR c++/11228
31668 * g++.dg/anew1.C: New test.
31669 * g++.dg/anew2.C: New test.
31670 * g++.dg/anew3.C: New test.
31671 * g++.dg/anew4.C: New test.
31672
31673 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
31674
31675 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
31676
31677 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
31678
31679 * gcc.c-torture/execute/simd-4.c (main): Make expected value
31680 endian-dependent.
31681
31682 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
31683
31684 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
31685 Remove cruft.
31686
31687 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
31688
31689 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
31690 * gcc.c-torture/compile/961203-1.c: Likewise.
31691 * gcc.c-torture/compile/980506-1.c: Likewise.
31692
31693 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31694
31695 PR c++/10712
31696 * g++.dg/lookup/using7.C: New test.
31697
31698 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31699
31700 PR c++/11105
31701 * g++.dg/abi/conv1.C: Remove it.
31702 * g++.dg/template/conv7.C: New test.
31703 * g++.dg/template/conv8.C: Likewise.
31704 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
31705 conversion operator.
31706
31707 2003-06-17 Janis Johnson <janis187@us.ibm.com>
31708
31709 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
31710 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31711 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31712 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31713 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31714 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31715 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31716 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31717 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31718 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31719 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31720 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31721 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31722 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31723 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31724 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31725 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31726 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31727 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31728 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31729 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31730 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31731 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31732 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31733 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31734 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31735 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31736 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31737 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31738
31739 2003-06-16 Mark Mitchell <mark@codesourcery.com>
31740
31741 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
31742 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
31743 indications.
31744
31745 2003-06-16 Roger Sayle <roger@eyesopen.com>
31746
31747 * gcc.dg/i386-387-5.c: New test case.
31748 * gcc.dg/i386-387-6.c: New test case.
31749 * gcc.dg/builtins-23.c: New test case.
31750
31751 2003-06-15 Roger Sayle <roger@eyesopen.com>
31752
31753 * gcc.dg/builtins-22.c: New test case.
31754 * gcc.dg/i386-387-1.c: Update to test exp.
31755 * gcc.dg/i386-387-2.c: Likewise.
31756
31757 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31758
31759 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
31760
31761 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31762
31763 * lib/gcc-dg.exp (dg-require-dll): New function.
31764 (dg-xfail-if): Likewise.
31765 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
31766 driver.
31767
31768 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
31769 * gcc.c-torture/compile/20001205-1.c: Likewise.
31770 * gcc.c-torture/compile/20001226-1.c: Likewise.
31771 * gcc.c-torture/compile/20010518-2.c: Likewise.
31772 * gcc.c-torture/compile/20020312-1.c: Likewise.
31773 * gcc.c-torture/compile/20020604-1.c: Likewise.
31774 * gcc.c-torture/compile/920501-12.c: Likewise.
31775 * gcc.c-torture/compile/920501-4.c: Likewise.
31776 * gcc.c-torture/compile/920520-1.c: Likewise.
31777 * gcc.c-torture/compile/920521-1.c: Likewise.
31778 * gcc.c-torture/compile/920625-1.c: Likewise.
31779 * gcc.c-torture/compile/961203-1.c: Likewise.
31780 * gcc.c-torture/compile/980506-1.c: Likewise.
31781 * gcc.c-torture/compile/981006-1.c: Likewise.
31782 * gcc.c-torture/compile/981022-1.c: Likewise.
31783 * gcc.c-torture/compile/981223-1.c: Likewise.
31784 * gcc.c-torture/compile/990617-1.c: Likewise.
31785 * gcc.c-torture/compile/dll.c: Likewise.
31786 * gcc.c-torture/compile/labels-3.c: Likewise.
31787 * gcc.c-torture/compile/mipscop-1.c: Likewise.
31788 * gcc.c-torture/compile/mipscop-2.c: Likewise.
31789 * gcc.c-torture/compile/mipscop-3.c: Likewise.
31790 * gcc.c-torture/compile/mipscop-4.c: Likewise.
31791 * gcc.c-torture/compile/simd-5.c: Likewise.
31792 * gcc.c-torture/compile/20000804-1.x: Remove.
31793 * gcc.c-torture/compile/20001205-1.x: Likewise.
31794 * gcc.c-torture/compile/20001226-1.x: Likewise.
31795 * gcc.c-torture/compile/20010518-2.x: Likewise.
31796 * gcc.c-torture/compile/20020312-1.x: Likewise.
31797 * gcc.c-torture/compile/20020604-1.x: Likewise.
31798 * gcc.c-torture/compile/920501-12.x: Likewise.
31799 * gcc.c-torture/compile/920501-4.x: Likewise.
31800 * gcc.c-torture/compile/920520-1.x: Likewise.
31801 * gcc.c-torture/compile/920521-1.x: Likewise.
31802 * gcc.c-torture/compile/920625-1.x: Likewise.
31803 * gcc.c-torture/compile/961203-1.x: Likewise.
31804 * gcc.c-torture/compile/980506-1.x: Likewise.
31805 * gcc.c-torture/compile/981006-1.x: Likewise.
31806 * gcc.c-torture/compile/981022-1.x: Likewise.
31807 * gcc.c-torture/compile/981223-1.x: Likewise.
31808 * gcc.c-torture/compile/990617-1.x: Likewise.
31809 * gcc.c-torture/compile/mipscop-1.x: Likewise.
31810 * gcc.c-torture/compile/mipscop-2.x: Likewise.
31811 * gcc.c-torture/compile/mipscop-3.x: Likewise.
31812 * gcc.c-torture/compile/mipscop-4.x: Likewise.
31813 * gcc.c-torture/compile/simd-5.x: Likewise.
31814
31815 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
31816
31817 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31818
31819 * gcc.c-torture/execute/20030611-1.c: New test.
31820
31821 2003-06-12 Roger Sayle <roger@eyesopen.com>
31822
31823 PR middle-end/168
31824 * gcc.dg/20030612-1.c: New test case.
31825
31826 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31827
31828 PR c++/10635
31829 * g++.dg/expr/cast1.C: New test.
31830
31831 2003-06-12 Roger Sayle <roger@eyesopen.com>
31832
31833 * gcc.dg/builtins-21.c: New test case.
31834
31835 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
31836
31837 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
31838 options instead of at the end.
31839 * lib/objc.exp (objc_target_compile): Likewise.
31840
31841 2003-06-11 Mark Mitchell <mark@codesourcery.com>
31842
31843 PR c++/10432
31844 * g++.dg/parse/error1.C: New test.
31845
31846 2003-06-11 Janis Johnson <janis187@us.ibm.com>
31847
31848 * gcc.dg/compat/struct-by-value-11_main.c: New file.
31849 * gcc.dg/compat/struct-by-value-11_x.c: New file.
31850 * gcc.dg/compat/struct-by-value-11_y.c: New file.
31851 * gcc.dg/compat/struct-by-value-12_main.c: New file.
31852 * gcc.dg/compat/struct-by-value-12_x.c: New file.
31853 * gcc.dg/compat/struct-by-value-12_y.c: New file.
31854 * gcc.dg/compat/struct-by-value-13_main.c: New file.
31855 * gcc.dg/compat/struct-by-value-13_x.c: New file.
31856 * gcc.dg/compat/struct-by-value-13_y.c: New file.
31857 * gcc.dg/compat/struct-by-value-14_main.c: New file.
31858 * gcc.dg/compat/struct-by-value-14_x.c: New file.
31859 * gcc.dg/compat/struct-by-value-14_y.c: New file.
31860 * gcc.dg/compat/struct-by-value-15_main.c: New file.
31861 * gcc.dg/compat/struct-by-value-15_x.c: New file.
31862 * gcc.dg/compat/struct-by-value-15_y.c: New file.
31863 * gcc.dg/compat/struct-by-value-16_main.c: New file.
31864 * gcc.dg/compat/struct-by-value-16_x.c: New file.
31865 * gcc.dg/compat/struct-by-value-16_y.c: New file.
31866 * gcc.dg/compat/struct-by-value-17_main.c: New file.
31867 * gcc.dg/compat/struct-by-value-17_x.c: New file.
31868 * gcc.dg/compat/struct-by-value-17_y.c: New file.
31869 * gcc.dg/compat/struct-by-value-18_main.c: New file.
31870 * gcc.dg/compat/struct-by-value-18_x.c: New file.
31871 * gcc.dg/compat/struct-by-value-18_y.c: New file.
31872
31873 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
31874 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
31875 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
31876 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
31877 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
31878 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
31879 * gcc.dg/compat/scalar-return-3_main.c: New file.
31880 * gcc.dg/compat/scalar-return-3_x.c: New file.
31881 * gcc.dg/compat/scalar-return-3_y.c: New file.
31882 * gcc.dg/compat/scalar-return-4_main.c: New file.
31883 * gcc.dg/compat/scalar-return-4_x.c: New file.
31884 * gcc.dg/compat/scalar-return-4_y.c: New file.
31885
31886 2003-06-10 Janis Johnson <janis187@us.ibm.com>
31887
31888 * gcc.dg/compat/fp2-struct-check.h: New file.
31889 * gcc.dg/compat/fp2-struct-defs.h: New file.
31890 * gcc.dg/compat/fp2-struct-init.h: New file.
31891 * gcc.dg/compat/struct-by-value-10_main.c: New file.
31892 * gcc.dg/compat/struct-by-value-10_x.c: New file.
31893 * gcc.dg/compat/struct-by-value-10_y.c: New file.
31894 * gcc.dg/compat/struct-return-10_main.c: New file.
31895 * gcc.dg/compat/struct-return-10_x.c: New file.
31896 * gcc.dg/compat/struct-return-10_y.c: New file.
31897
31898 * gcc.dg/compat/compat-common.h: New file.
31899 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
31900 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
31901 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
31902 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
31903 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
31904 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
31905 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
31906 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31907 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
31908 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
31909 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31910 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
31911 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
31912 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31913 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
31914 * gcc.dg/compat/small-struct-check.h: Ditto.
31915 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
31916 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31917 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
31918 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
31919 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31920 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
31921 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
31922 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31923 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
31924 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
31925 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31926 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
31927 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
31928 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31929 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
31930 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
31931 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31932 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
31933 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
31934 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31935 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
31936 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
31937 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31938 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
31939 * gcc.dg/compat/struct-return-2_main.c: Ditto.
31940 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31941 * gcc.dg/compat/struct-return-2_y.c: Ditto.
31942 * gcc.dg/compat/struct-return-3_main.c: Ditto.
31943 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31944 * gcc.dg/compat/struct-return-3_y.c: Ditto.
31945
31946 2003-06-10 Geoffrey Keating <geoffk@apple.com>
31947
31948 * g++.dg/pch/static-1.C: New file.
31949 * g++.dg/pch/static-1.Hs: New file.
31950
31951 2003-06-10 Richard Henderson <rth@redhat.com>
31952
31953 * gcc.dg/asm-7.c: Adjust expected warning text.
31954
31955 2003-06-10 Roger Sayle <roger@eyesopen.com>
31956
31957 * gcc.dg/builtins-20.c: New test case.
31958
31959 2003-06-10 Mark Mitchell <mark@codesourcery.com>
31960
31961 PR c++/11131
31962 * g++.dg/opt/template1.C: New test.
31963
31964 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31965
31966 * lib/gcc-dg.exp (dg-test): Clear additional_files and
31967 additional_sources.
31968
31969 2003-05-21 David Taylor <dtaylor@emc.com>
31970
31971 * gcc.dg/Wpadded.c: New file.
31972
31973 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31974
31975 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
31976 * gcc.dg/special/weak-2.c: Add dg-require-weak.
31977 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
31978 dg-require-weak.
31979
31980 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
31981
31982 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
31983
31984 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31985
31986 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
31987 (dg-require-alias): Likewise.
31988 (dg-require-gc-sections): Likewise.
31989 * lib/target-supports.exp (check_gc_sections_available): Likewise.
31990
31991 2003-06-08 Richard Henderson <rth@redhat.com>
31992
31993 * gcc.dg/20011029-2.c: Fix the array reference.
31994 * gcc.dg/asm-7.c: New.
31995
31996 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
31997
31998 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
31999
32000 2003-06-08 Mark Mitchell <mark@codesourcery.com>
32001
32002 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
32003 (dg-require-gc-sections): Likewise.
32004
32005 2003-06-08 Jan Hubicka <jh@suse.cz>
32006
32007 * i386-cmov1.c: Fix regular expression.
32008 * i386-cvt-1.c: Likewise.
32009 * i386-local.c: Likewise.
32010 * i386-local2.c: Likewise.
32011 * i386-mul.c: Likewise.
32012 * i386-ssetype-1.c: Likewise.
32013 * i386-ssetype-3.c: Likewise.
32014 * i386-ssetype-5.c: Likewise.
32015
32016 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32017
32018 PR c++/11039
32019 * g++.dg/warn/implicit-typename2.C: New test.
32020 * g++.dg/warn/implicit-typename3.C: New test.
32021
32022 2003-06-07 Richard Henderson <rth@redhat.com>
32023
32024 * g++.dg/other/offsetof3.C: Use size_t.
32025 * g++.dg/other/offsetof4.C: Likewise.
32026
32027 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
32028
32029 * lib/copy-file.exp: New. Implement gcc_copy_files.
32030
32031 * lib/dg-pch.exp: Load copy-file.exp
32032 (dg-pch): Use gcc_copy_files instead of "file copy".
32033
32034 2003-06-06 Mark Mitchell <mark@codesourcery.com>
32035
32036 * gcc.dg/weak/weak.exp: Simplify.
32037 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
32038 * gcc.dg/weak/weak-1.c: Likewise.
32039 * gcc.dg/weak/weak-2.c: Likewise.
32040 * gcc.dg/weak/weak-3.c: Likewise.
32041 * gcc.dg/weak/weak-4.c: Likewise.
32042 * gcc.dg/weak/weak-5.c: Likewise.
32043 * gcc.dg/weak/weak-6.c: Likewise.
32044 * gcc.dg/weak/weak-7.c: Likewise.
32045 * gcc.dg/weak/weak-8.c: Likewise.
32046 * gcc.dg/weak/weak-9.c: Likewise.
32047
32048 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
32049
32050 gcc.c-torture/execute/20030606-1.c: New.
32051
32052 2003-06-06 Roger Sayle <roger@eyesopen.com>
32053
32054 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
32055 * gcc.dg/builtins-19.c: Likewise.
32056
32057 2003-06-06 Roger Sayle <roger@eyesopen.com>
32058
32059 * gcc.dg/builtins-2.c: Add some more tests.
32060 * gcc.dg/builtins-18.c: New test case.
32061 * gcc.dg/builtins-19.c: New test case.
32062
32063 2003-06-06 Roger Sayle <roger@eyesopen.com>
32064 Jim Wilson <wilson@tuliptree.org>
32065
32066 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
32067
32068 2003-06-06 Jakub Jelinek <jakub@redhat.com>
32069
32070 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
32071 mempcpy/stpcpy calls not to be optimized into something else.
32072 * gcc.c-torture/execute/string-opt-3.c: Moved to...
32073 * gcc.c-torture/execute/builtins/string-7.c: ...here.
32074 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
32075
32076 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32077
32078 * gcc.dg/format/asm_fprintf-1.c: New test.
32079
32080 2003-06-05 Mark Mitchell <mark@codesourcery.com>
32081
32082 * lib/gcc-defs.exp (additional_sources): New variable.
32083 (dg-additional-sources): New function.
32084 (additional_files): New variable.
32085 (dg-additional-files): New function.
32086 (dg-additional-files-options): Likewise.
32087 * lib/gcc-dg.exp (dg-require-weak): New function.
32088 (dg-require-alias): Likewise.
32089 (dg-require-gc-sections): Likewise.
32090 * lib/target-supports.exp (check_alias_available): Remove testfile
32091 parameter.
32092 (check_gc_sections_available): New function.
32093 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
32094 (dg-gpp-additional-files): Likewise.
32095 * lib/g++.exp (additional_sources): Remove.
32096 (additional_files): Likewise.
32097 (g++_target_compile): Use dg-additional-files-options.
32098
32099 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
32100 Tcl logic.
32101 * gcc.dg/special/ecos.exp: Remove.
32102 * gcc.dg/special/20000419-2.c: Use dg-require-*.
32103 * gcc.dg/special/alias-1.c: Likewise.
32104 * gcc.dg/special/alias-2.c: Likewise.
32105 * gcc.dg/special/gcsec-1.c: Likewise.
32106 * gcc.dg/special/weak-1.c: Likewise.
32107 * gcc.dg/special/weak-2.c: Likewise.
32108 * gcc.dg/special/wkali-1.c: Likewise.
32109 * gcc.dg/special/wkali-2.c: Likewise.
32110
32111 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
32112 dg-gpp-additional-*.
32113 * g++.dg/special/conpr-3.C: Likewise.
32114 * g++.dg/special/conpr-4.C: Likewise.
32115 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
32116 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
32117 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
32118 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
32119 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
32120 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
32121 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
32122 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
32123 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
32124 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
32125 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
32126 * g++.old-deja/g++.other/comdat1.C: Likewise.
32127 * g++.old-deja/g++.other/comdat2.C: Likewise.
32128 * g++.old-deja/g++.other/comdat3.C: Likewise.
32129 * g++.old-deja/g++.other/ctor1.C: Likewise.
32130 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
32131
32132 2003-06-05 Richard Henderson <rth@redhat.com>
32133
32134 * gcc.dg/debug/20030605-1.c: New.
32135
32136 2003-06-04 Mark Mitchell <mark@codesourcery.com>
32137
32138 * README.QMTEST: Update.
32139
32140 2003-06-04 Richard Henderson <rth@redhat.com>
32141
32142 * gcc.dg/cleanup-1.c: New.
32143 * gcc.dg/cleanup-2.c: New.
32144 * gcc.dg/cleanup-3.c: New.
32145 * gcc.dg/cleanup-4.c: New.
32146 * gcc.dg/cleanup-5.c: New.
32147 * gcc.dg/cleanup-6.c: New.
32148 * gcc.dg/cleanup-7.c: New.
32149
32150 2003-06-04 Mark Mitchell <mark@codesourcery.com>
32151
32152 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
32153
32154 * lib/dg-pch.exp: New file.
32155 * g++.dg/pch/pch.exp: Use dg-pch.exp.
32156 * gcc.dg/pch/pch.exp: Likewise.
32157
32158 2003-06-04 Roger Sayle <roger@eyesopen.com>
32159
32160 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
32161 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
32162 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
32163 * gcc.dg/builtins-17.c: New test case.
32164 * gcc.dg/i386-387-4.c: New test case.
32165 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
32166
32167 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32168
32169 * gcc.dg/ultrasp9.c: New test.
32170
32171 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32172
32173 * gcc.c-torture/compile/20030604-1.c: New test.
32174 * gcc.dg/sparc-constant-1.c: New test.
32175
32176 2003-06-03 Glen Nakamura <glen@imodulo.com>
32177
32178 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
32179
32180 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
32181
32182 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
32183
32184 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
32185 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
32186
32187 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
32188
32189 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
32190
32191 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32192
32193 PR c++/10940
32194 * g++.dg/template/spec10.C: New test.
32195
32196 2003-06-03 Roger Sayle <roger@eyesopen.com>
32197
32198 * gcc.dg/builtins-16.c: New test case.
32199
32200 2003-06-03 Jakub Jelinek <jakub@redhat.com>
32201
32202 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
32203 mempcpy test with post-increments.
32204 * gcc.c-torture/execute/string-opt-3.c: New test.
32205 * gcc.dg/string-opt-1.c: New test.
32206
32207 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
32208
32209 PR fortran/10965
32210 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
32211
32212 2003-06-02 Mark Mitchell <mark@codesourcery.com>
32213
32214 * lib/scanasm.exp (dg-scan): New function, factored out of ...
32215 (scan-assembler): ... here. Use dg-scan.
32216 (scan-assembler-not): Likewise.
32217 (scan-file): New function.
32218 (scan-file-not): Likewise.
32219 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
32220 * gcc.dg/cpp/_Pragma4.c: Likewise.
32221 * gcc.dg/cpp/_Pragma5.c: Likewise.
32222 * gcc.dg/cpp/avoidpaste1.c: Likewise.
32223 * gcc.dg/cpp/avoidpaste2.c: Likewise.
32224 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
32225 * gcc.dg/cpp/cmdlne-P.c: Likewise.
32226 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
32227 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
32228 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
32229 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
32230 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
32231 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
32232 * gcc.dg/cpp/cxxcom1.c: Likewise.
32233 * gcc.dg/cpp/line1.c: Likewise.
32234 * gcc.dg/cpp/maccom1.c: Likewise.
32235 * gcc.dg/cpp/maccom2.c: Likewise.
32236 * gcc.dg/cpp/maccom3.c: Likewise.
32237 * gcc.dg/cpp/maccom4.c: Likewise.
32238 * gcc.dg/cpp/maccom5.c: Likewise.
32239 * gcc.dg/cpp/maccom6.c: Likewise.
32240 * gcc.dg/cpp/multiline.c: Likewise.
32241 * gcc.dg/cpp/spacing1.c: Likewise.
32242 * gcc.dg/cpp/spacing2.c: Likewise.
32243 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
32244 * gcc.dg/cpp/trad/maccom1.c: Likewise.
32245 * gcc.dg/cpp/trad/maccom2.c: Likewise.
32246 * gcc.dg/cpp/trad/maccom3.c: Likewise.
32247 * gcc.dg/cpp/trad/maccom4.c: Likewise.
32248 * gcc.dg/cpp/trad/maccom6.c: Likewise.
32249 * gcc.dg/cpp/cxxcom2.c: Likewise.
32250 * gcc.dg/cpp/cxxcom2.h: New file.
32251
32252 * gcc.dg/cpp/truefalse.cpp: Move it to ...
32253 * g++.dg/cpp/truefalse.C: Here.
32254 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
32255
32256 2003-06-01 Loren James Rittle <ljrittle@acm.org>
32257
32258 * gcc.dg/cpp/redef3.c: New file.
32259
32260 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
32261
32262 * gcc.dg/i386-loop-3.c: New test.
32263
32264 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
32265
32266 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
32267
32268 2003-05-31 Roger Sayle <roger@eyesopen.com>
32269
32270 * gcc.dg/fwrapv-1.c: New test case.
32271 * gcc.dg/fwrapv-2.c: New test case.
32272
32273 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32274
32275 PR c++/10956
32276 * g++.dg/template/spec9.C: New test.
32277
32278 2003-05-29 Roger Sayle <roger@eyesopen.com>
32279
32280 * gcc.dg/duff-4.c: New test case.
32281
32282 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
32283
32284 PR fortran/10843
32285 * g77.dg/ffixed-form-1.f: New test
32286 * g77.dg/ffixed-form-2.f: New test
32287 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
32288 * g77.dg/ffree-form-3.f: New test
32289
32290 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
32291
32292 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
32293 * gcc.dg/wint_t-1.c: Likewise.
32294
32295 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32296
32297 * g++.dg/template/access11.C: New test.
32298
32299 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32300
32301 PR c++/10849
32302 * g++.dg/template/access10.C: New test.
32303
32304 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32305 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32306
32307 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
32308
32309 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32310
32311 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
32312 suppress for powerpc-*-darwin*.
32313 * gcc.dg/torture/builtin-noret-2.c: Likewise.
32314
32315 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32316
32317 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
32318 suppress option for powerpc-*-darwin*.
32319
32320 2003-05-23 Roger Sayle <roger@eyesopen.com>
32321
32322 * gcc.dg/builtins-1.c: Add tests for tan and atan.
32323 * gcc.dg/builtins-4.c: Add test for fmod.
32324
32325 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32326
32327 PR c++/10682
32328 * g++.dg/template/instantiate4.C: New test.
32329
32330 2003-05-22 Roger Sayle <roger@eyesopen.com>
32331
32332 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
32333
32334 2003-05-21 Janis Johnson <janis187@us.ibm.com>
32335
32336 * gcc.dg/compat/scalar-return-1_main.c: New file.
32337 * gcc.dg/compat/scalar-return-1_x.c: New file.
32338 * gcc.dg/compat/scalar-return-1_y.c: New file.
32339 * gcc.dg/compat/scalar-return-2_main.c: New file.
32340 * gcc.dg/compat/scalar-return-2_x.c: New file.
32341 * gcc.dg/compat/scalar-return-2_y.c: New file.
32342 * gcc.dg/compat/struct-return-3_main.c: New file.
32343 * gcc.dg/compat/struct-return-3_y.c: New file.
32344 * gcc.dg/compat/struct-return-3_x.c: New file.
32345 * gcc.dg/compat/struct-return-2_main.c: New file.
32346 * gcc.dg/compat/struct-return-2_x.c: New file.
32347 * gcc.dg/compat/struct-return-2_y.c: New file.
32348
32349 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32350
32351 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
32352 for hppa*-hp-hpux*.
32353 * gcc.dg/20021014-1.c (dg-options): Likewise.
32354 * gcc.dg/nest.c (dg-options): Likewise.
32355
32356 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
32357
32358 PR c++/9738
32359 * g++.dg/ext/dllimport2.C: New file.
32360 * g++.dg/ext/dllimport3.C: New file.
32361
32362 2003-05-20 Janis Johnson <janis187@us.ibm.com>
32363
32364 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
32365 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
32366 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
32367 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
32368 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
32369 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
32370 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
32371 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
32372 * gcc.dg/compat/small-struct-defs.h: New file.
32373 * gcc.dg/compat/small-struct-init.h: New file.
32374 * gcc.dg/compat/small-struct-check.h: New file.
32375 * gcc.dg/compat/fp-struct-defs.h: New file.
32376 * gcc.dg/compat/fp-struct-check.h: New file.
32377 * gcc.dg/compat/fp-struct-init.h: New file.
32378 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
32379 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
32380
32381 2003-05-19 Jakub Jelinek <jakub@redhat.com>
32382
32383 * gcc.dg/20030225-2.c: New test.
32384
32385 2003-05-18 Roger Sayle <roger@eyesopen.com>
32386 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32387
32388 * gcc.c-torture/compile/20030518-1.c: New test case.
32389
32390 2003-05-18 Mark Mitchell <mark@codesourcery.com>
32391
32392 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
32393 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
32394 gcc-dg-debug-runtest.
32395 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
32396 gcc-dg-debug-runtest.
32397
32398 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32399
32400 PR c++/9022
32401 * g++.dg/lookup/using6.C: New test.
32402
32403 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32404
32405 * g++.dg/parse/access2.C: New test.
32406
32407 2003-05-17 Mark Mitchell <mark@codesourcery.com>
32408
32409 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
32410 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
32411 * gcc.dg/debug/debug.exp: Likewise.
32412
32413 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
32414
32415 * gcc.dg/dollar.c: New test.
32416
32417 2003-05-16 Janis Johnson <janis187@us.ibm.com>
32418
32419 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
32420 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
32421 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
32422 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
32423 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
32424 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
32425 * gcc.dg/compat/struct-by-value-6_main.c: New file.
32426 * gcc.dg/compat/struct-by-value-6_x.c: New file.
32427 * gcc.dg/compat/struct-by-value-6_y.c: New file.
32428 * gcc.dg/compat/struct-by-value-7_main.c: New file.
32429 * gcc.dg/compat/struct-by-value-7_x.c: New file.
32430 * gcc.dg/compat/struct-by-value-7_y.c: New file.
32431 * gcc.dg/compat/struct-by-value-8_main.c: New file.
32432 * gcc.dg/compat/struct-by-value-8_x.c: New file.
32433 * gcc.dg/compat/struct-by-value-8_y.c: New file.
32434 * gcc.dg/compat/struct-by-value-9_main.c: New file.
32435 * gcc.dg/compat/struct-by-value-9_x.c: New file.
32436 * gcc.dg/compat/struct-by-value-9_y.c: New file.
32437
32438 2003-05-16 Mark Mitchell <mark@codesourcery.com>
32439
32440 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
32441 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
32442 support for "repo" mode.
32443 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
32444 * lib/g77-dg.exp: Likewise.
32445 * lib/obj-dg.exp: Likewise.
32446
32447 2003-05-16 Jakub Jelinek <jakub@redhat.com>
32448
32449 Merge from gcc-3_2-rhl8-branch:
32450 2003-04-23 Jakub Jelinek <jakub@redhat.com>
32451
32452 * gcc.dg/tls/opt-6.c: New test.
32453
32454 2003-04-05 Jakub Jelinek <jakub@redhat.com>
32455
32456 * gcc.dg/20030405-1.c: New test.
32457
32458 2003-03-09 Jakub Jelinek <jakub@redhat.com>
32459
32460 * gcc.dg/20030309-1.c: New test.
32461
32462 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32463
32464 * gcc.c-torture/execute/20030307-1.c: New test.
32465
32466 2003-02-20 Randolph Chung <tausq@debian.org>
32467
32468 * gcc.c-torture/compile/20030220-1.c: New test.
32469
32470 2003-02-18 Jakub Jelinek <jakub@redhat.com>
32471
32472 * gcc.dg/20030217-1.c: New test.
32473
32474 2003-01-29 Jakub Jelinek <jakub@redhat.com>
32475
32476 * gcc.c-torture/compile/20020129-1.c: New test.
32477
32478 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32479
32480 * gcc.dg/unroll-1.c: New test.
32481
32482 2002-11-16 Jan Hubicka <jh@suse.cz>
32483
32484 * gcc.c-torture/execute/20020920-1.c: New test.
32485
32486 2002-10-08 Jakub Jelinek <jakub@redhat.com>
32487
32488 PR target/7434
32489 * gcc.c-torture/compile/20021008-1.c: New test.
32490
32491 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
32492
32493 PR target/7559
32494 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
32495
32496 2002-08-07 Jakub Jelinek <jakub@redhat.com>
32497
32498 * gcc.c-torture/compile/20020807-1.c: New test.
32499
32500 2002-07-30 Jakub Jelinek <jakub@redhat.com>
32501
32502 * gcc.dg/tls/opt-1.c: New test.
32503
32504 2002-07-29 Jakub Jelinek <jakub@redhat.com>
32505
32506 * gcc.dg/20020729-1.c: New test.
32507
32508 2002-07-20 Jakub Jelinek <jakub@redhat.com>
32509
32510 * g++.dg/opt/life1.C: New test.
32511
32512 2002-05-20 Jakub Jelinek <jakub@redhat.com>
32513
32514 * gcc.dg/20020525-1.c: New test.
32515
32516 2002-05-24 Jakub Jelinek <jakub@redhat.com>
32517
32518 PR c++/6794
32519 * g++.dg/ext/pretty1.C: New test.
32520 * g++.dg/ext/pretty2.C: New test.
32521
32522 2003-05-15 Mark Mitchell <mark@codesourcery.com>
32523
32524 PR c++/8385
32525 * g++.dg/ext/typeof5.C: New test.
32526
32527 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
32528
32529 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
32530 __USER_LABEL_PREFIX__ into account.
32531 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
32532
32533 2003-05-14 Roger Sayle <roger@eyesopen.com>
32534
32535 * gcc.dg/builtins-15.c: New test case.
32536
32537 2003-05-13 Zack Weinberg <zack@codesourcery.com>
32538
32539 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
32540
32541 2003-05-12 Mark Mitchell <mark@codesourcery.com>
32542
32543 * lib/g++.exp: Tweak handling of additional source files.
32544 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
32545 * g++.dg/special/conpr-2a.C: Rename to ...
32546 * g++.dg/special/conpr-2a.cc: ... this.
32547 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
32548 * g++.dg/special/conpr-3a.C: Rename to ...
32549 * g++.dg/special/conpr-3a.cc: This.
32550 * g++.dg/special/conpr-3b.C: Rename to ...
32551 * g++.dg/special/conpr-3b.cc: This.
32552 * g++.dg/special/conpr-4.C: New test.
32553 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
32554
32555 2003-05-12 David Edelsohn <edelsohn@gnu.org>
32556
32557 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
32558
32559 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32560
32561 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
32562 * g++.old-deja/g++.robertl/eb71.C: Likewise.
32563 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
32564 * g++.old-deja/g++.other/warn3.C: Likewise.
32565
32566 2003-05-11 Roger Sayle <roger@eyesopen.com>
32567
32568 * gcc.dg/i386-387-1.c: Update to also test log.
32569 * gcc.dg/i386-387-2.c: Likewise.
32570
32571 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
32572
32573 * g77.f-torture/execute/int8421.f: New test.
32574
32575 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32576
32577 PR c++/10230, c++/10481
32578 * g++.dg/lookup/scoped5.C: New test.
32579
32580 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32581
32582 PR c++/10552
32583 * g++.dg/template/ttp6.C: New test.
32584
32585 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
32586
32587 * gcc.c-torture/execute/builtins: New directory.
32588 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
32589 gcc.c-torture/execute/builtins.
32590 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
32591 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
32592 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
32593 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
32594
32595 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32596
32597 PR c++/9252
32598 * g++.dg/template/access8.C: New test.
32599 * g++.dg/template/access9.C: New test.
32600
32601 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32602
32603 PR c++/9554
32604 * g++.dg/parse/access1.C: New test.
32605
32606 2003-05-09 DJ Delorie <dj@redhat.com>
32607
32608 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
32609 long, and not an int.
32610
32611 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32612
32613 PR c++/10555, c++/10576
32614 * g++.dg/template/memclass1.C: New test.
32615
32616 2003-05-08 DJ Delorie <dj@redhat.com>
32617
32618 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
32619 targets.
32620 * gcc.c-torture/execute/20021024-1.x: Likewise.
32621 * gcc.c-torture/execute/shiftdi.x: Likewise.
32622 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
32623 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
32624 * gcc.dg/20021018-1.c: Likewise.
32625
32626 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32627
32628 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
32629
32630 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
32631 (bcopy): Call memmove.
32632
32633 2003-05-08 Roger Sayle <roger@eyesopen.com>
32634
32635 * g77.f-torture/compile/8485.f: New test case.
32636
32637 2003-05-07 Richard Henderson <rth@redhat.com>
32638
32639 PR c++/10570
32640 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
32641 Verify exception_cleanup not called for rethrows.
32642 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
32643 when exiting catch block without rethrowing.
32644 * g++.dg/eh/forced3.C: New.
32645 * g++.dg/eh/forced4.C: New.
32646
32647 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
32648
32649 * gcc.dg/20030505.c: Fix triplet.
32650
32651 2003-05-06 DJ Delorie <dj@redhat.com>
32652
32653 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
32654 * gcc.dg/nest.c: Likewise.
32655
32656 2003-05-05 Roger Sayle <roger@eyesopen.com>
32657
32658 * gcc.dg/builtins-14.c: New test case.
32659
32660 2003-05-05 Janis Johnson <janis187@us.ibm.com>
32661
32662 * lib/compat.exp (compat-execute): New argument.
32663 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
32664 * gcc.dg/compat: New test directory.
32665 * gcc.dg/compat/compat.exp: New expect script.
32666 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
32667 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
32668 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
32669 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
32670 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
32671 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
32672
32673 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
32674 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
32675 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
32676 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
32677 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
32678 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
32679 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
32680 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
32681 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
32682 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
32683 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
32684 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
32685 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
32686 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
32687 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
32688
32689 2003-05-05 Zack Weinberg <zack@codesourcery.com>
32690
32691 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
32692
32693 2003-05-05 Jakub Jelinek <jakub@redhat.com>
32694
32695 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
32696
32697 2003-05-05 Geoffrey Keating <geoffk@apple.com>
32698
32699 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
32700 * gcc.dg/ppc-fsel-2.c: New test.
32701
32702 * gcc.dg/unused-5.c: New test.
32703
32704 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32705
32706 PR c++/10496
32707 * g++.dg/warn/pmf1.C: New test.
32708
32709 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32710
32711 PR c++/4494
32712 * g++.dg/warn/main.C: New test.
32713
32714 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32715
32716 * gcc.dg/nonnull-3.c: New test.
32717
32718 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
32719
32720 * gcc.dg/cpp/Wtrigraphs.c: Update.
32721 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
32722
32723 2003-05-03 Geoffrey Keating <geoffk@apple.com>
32724
32725 * gcc.dg/ppc-fsel-1.c: New test.
32726
32727 2003-05-03 Zack Weinberg <zack@codesourcery.com>
32728
32729 PR c/10604
32730 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
32731
32732 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
32733
32734 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
32735
32736 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32737
32738 PR c++/9364, c++/10553, c++/10586
32739 * g++.dg/parse/typename4.C: New test.
32740 * g++.dg/parse/typename5.C: Likewise.
32741
32742 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
32743
32744 * gcc.c-torture/compile/20030503-1.c: New test.
32745
32746 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32747
32748 * g++.dg/lookup/using5.C: Fix testcase error.
32749
32750 2003-05-01 Chris Demetriou <cgd@broadcom.com>
32751
32752 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
32753 since MEABI is no longer supported. Remove all vestiges
32754 of MEABI from the test.
32755
32756 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32757
32758 PR c++/10554
32759 * g++.dg/lookup/using5.C: New test.
32760
32761 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32762
32763 PR c++/8772
32764 * g++.dg/template/ttp5.C: New test.
32765
32766 2003-04-30 Mark Mitchell <mark@codesourcery.com>
32767
32768 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
32769 (dg-gpp-additional-sources): New function.
32770 (dg-gpp-additional-files): Likewise.
32771 * lib/g++.exp (additional_sources): New variable.
32772 (additional_files): Likewise.
32773 (g++_target_compile): Deal with them.
32774 * lib/old-dejagnu.exp: Remove.
32775 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
32776 * g++.old-deja: Revise all tests to use dg commands.
32777
32778 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32779
32780 PR c++/9432, c++/9528
32781 * g++.dg/lookup/using4.C: New test.
32782
32783 2003-04-29 Geoffrey Keating <geoffk@apple.com>
32784
32785 * gcc.dg/noreturn-5.c: New file.
32786 * gcc.dg/noreturn-6.c: New file.
32787
32788 * gcc.c-torture/compile/inline-1.c: New file.
32789
32790 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32791
32792 PR c++/10551
32793 * g++.dg/template/explicit1.C: New test.
32794
32795 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32796
32797 PR c++/10549
32798 * g++.dg/other/bitfield1.C: New test.
32799
32800 PR c++/10527
32801 * g++.dg/init/new7.C: New test.
32802
32803 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32804
32805 * g++.dg/ext/desig1.C: New test.
32806 * g++.dg/ext/init1.C: Update.
32807
32808 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
32809
32810 2003-04-28 Mark Mitchell <mark@codesourcery.com>
32811
32812 PR c++/10180
32813 * g++.dg/warn/Winline-1.C: New test.
32814
32815 2003-04-28 Jakub Jelinek <jakub@redhat.com>
32816
32817 * gcc.c-torture/execute/string-opt-19.c: New test.
32818
32819 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
32820 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
32821
32822 2003-04-27 Mark Mitchell <mark@codesourcery.com>
32823
32824 PR c++/10506
32825 * g++.dg/init/new6.C: New test.
32826
32827 PR c++/10503
32828 * g++.dg/init/ref6.C: New test.
32829
32830 2003-04-26 David Edelsohn <edelsohn@gnu.org>
32831
32832 * g++.dg/warn/weak1.C: XFAIL on AIX4.
32833
32834 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32835
32836 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
32837 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
32838
32839 2003-04-25 Mark Mitchell <mark@codesourcery.com>
32840
32841 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
32842 initialized static data members.
32843
32844 2003-04-25 H.J. Lu <hjl@gnu.org>
32845
32846 * gcc.dg/ia64-sync-4.c: New test.
32847
32848 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32849
32850 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
32851 date.
32852
32853 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
32854
32855 PR c++/10337
32856 * g++.dg/warn/conv1.C: New test.
32857 * g++.old-deja/g++.other/conv7.C: Adjust.
32858 * g++.old-deja/g++.other/overload14.C: Adjust.
32859
32860 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32861
32862 PR c++/10471
32863 * g++.dg/template/defarg2.C: New test.
32864
32865 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
32866
32867 * gcc.dg/cpp/include2.c: Update.
32868 * gcc.dg/cpp/multiline-2.c: New.
32869 * gcc.dg/cpp/multiline.c: Update.
32870 * gcc.dg/cpp/strify2.c: Update.
32871 * gcc.dg/cpp/trad/literals-2.c: Update.
32872
32873 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32874
32875 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
32876
32877 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32878
32879 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
32880
32881 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32882
32883 PR c++/10451
32884 * g++.dg/parse/crash4.C: New test.
32885
32886 PR c++/9847
32887 * g++.dg/parse/crash5.C: New test.
32888
32889 2003-04-22 Mark Mitchell <mark@codesourcery.com>
32890
32891 PR c++/10446
32892 * g++.dg/parse/crash3.C: New test.
32893
32894 PR c++/10428
32895 * g++.dg/parse/elab1.C: New test.
32896
32897 2003-04-22 Devang Patel <dpatel@apple.com>
32898
32899 * gcc.dg/cpp/trad/funlike-5.c: New test.
32900
32901 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
32902
32903 * g++.dg/other/packed1.C: Fix dg options.
32904
32905 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
32906
32907 * g++.dg/other/offsetof2.C: New test.
32908
32909 2003-04-21 Mark Mitchell <mark@codesourcery.com>
32910
32911 * g++.dg/template/recurse.C: Adjust location of error messages.
32912
32913 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
32914
32915 PR c++/9881
32916 * g++.dg/init/addr-const1.C: New test.
32917 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
32918
32919 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
32920
32921 PR c++/10405
32922 * g++.dg/lookup/struct-hack1.C: New test.
32923
32924 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
32925
32926 * ucs.c: Update diagnostic messages.
32927
32928 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32929
32930 * gcc.dg/cpp/truefalse.cpp: New test.
32931 * gcc.dg/cpp/cpp.exp: Update.
32932 * g++.dg/other/stdbool-if.C: Remove.
32933
32934 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32935
32936 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
32937 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
32938
32939 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32940
32941 * gcc.c-torture/compile/20030418-1.c: New test.
32942
32943 2003-04-17 Janis Johnson <janis187@us.ibm.com>
32944
32945 * README.compat: Remove; content moved to doc/sourcebuild.texi.
32946
32947 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32948
32949 PR c++/10347
32950 g++.dg/template/dependent-name1.C: New test.
32951
32952 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
32953
32954 * gcc.dg/warn-1.c (tourist_guide): New array,
32955 contains a pointer to bar.
32956
32957 2003-04-16 Roger Sayle <roger@eyesopen.com>
32958
32959 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
32960 * gcc.c-torture/execute/medce-1.c: New test case.
32961 * gcc.c-torture/execute/medce-2.c: New test case.
32962
32963 2003-04-15 Mark Mitchell <mark@codesourcery.com>
32964
32965 * lib/prune.exp: Ignore more messages.
32966
32967 PR c++/10381
32968 * g++.dg/parse/lookup3.C: New test.
32969
32970 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
32971
32972 * gcc.c-torture/compile/20030415-1.c : New test.
32973
32974 2003-04-14 Mark Mitchell <mark@codesourcery.com>
32975
32976 * gcc.c-torture/execute/scope-2.c: Move to ...
32977 * gcc.dg/noncompile/scope.c: .... here.
32978
32979 2003-04-14 Roger Sayle <roger@eyesopen.com>
32980
32981 * gcc.dg/20030414-2.c: New test case.
32982
32983 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
32984
32985 PR target/10377
32986 * gcc.dg/20030414-1.c: New test.
32987
32988 2003-04-13 Roger Sayle <roger@eyesopen.com>
32989
32990 * gcc.dg/builtins-12.c: New test case.
32991 * gcc.dg/builtins-13.c: New test case.
32992
32993 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32994
32995 * gcc.c-torture/execute/string-opt-18.c: New test.
32996
32997 2003-04-13 Mark Mitchell <mark@codesourcery.com>
32998
32999 PR c++/10300
33000 * g++.dg/init/new5.C: New test.
33001
33002 2003-04-12 Mark Mitchell <mark@codesourcery.com>
33003
33004 PR c++/7910
33005 * g++.dg/ext/dllimport1.C: New test.
33006
33007 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33008
33009 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
33010
33011 2003-04-11 Bud Davis <bdavis9659@comcast.net>
33012
33013 PR Fortran/9263
33014 * g77.f-torture/noncompile/9263.f: New test
33015 PR Fortran/1832
33016 * g77.f-torture/execute/1832.f: New test
33017
33018 2003-04-11 David Chad <davidc@freebsd.org>
33019 Loren J. Rittle <ljrittle@acm.org>
33020
33021 libobjc/8562
33022 * objc.dg/headers.m: New test.
33023
33024 2003-04-10 Zack Weinberg <zack@codesourcery.com>
33025
33026 * gcc.c-torture/execute/builtin-noret-2.c: New.
33027 * gcc.c-torture/execute/builtin-noret-2.x: New.
33028 XFAIL builtin-noret-2.c at -O1 and above.
33029 * gcc.dg/redecl.c: New.
33030 * gcc.dg/Wshadow-1.c: Update error regexps.
33031
33032 2003-04-10 Mark Mitchell <mark@codesourcery.com>
33033
33034 * g++.dg/abi/bitfield10.C: New test.
33035
33036 2003-04-09 Mike Stump <mrs@apple.com>
33037
33038 * gcc.dg/pch/pch.exp: Make testcase names longer.
33039 * g++.dg/pch/pch.exp: Make testcase names longer.
33040
33041 2003-04-08 Roger Sayle <roger@eyesopen.com>
33042
33043 * gcc.dg/builtins-11.c: New test case.
33044
33045 2003-04-08 Roger Sayle <roger@eyesopen.com>
33046
33047 * gcc.dg/builtins-9.c: New test case.
33048 * gcc.dg/builtins-10.c: New test case.
33049
33050 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
33051
33052 * gcc.dg/noncompile/init-4.c.c: New test.
33053
33054 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
33055
33056 * gcc.misc-test/gcov-9.c: New test.
33057 * gcc.misc-test/gcov-10.c: New test
33058 * gcc.misc-test/gcov-11.c: New test.
33059
33060 2003-04-05 Zack Weinberg <zack@codesourcery.com>
33061
33062 PR optimization/10024
33063 * gcc.c-torture/compile/20030405-1.c: New test.
33064
33065 2003-04-04 Geoffrey Keating <geoffk@apple.com>
33066
33067 * gcc.dg/pch/static-3.c: New.
33068 * gcc.dg/pch/static-3.hs: New.
33069 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
33070
33071 2003-04-04 Richard Henderson <rth@redhat.com>
33072
33073 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
33074 * g++.dg/eh/forced2.C: Likewise.
33075
33076 2003-04-03 Mike Stump <mrs@apple.com>
33077
33078 * lib/scanasm.exp (scan-assembler): Add xfail processing for
33079 target arg.
33080 (scan-assembler-times, scan-assembler-not): Likewise.
33081 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
33082
33083 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
33084
33085 * gcc.dg/sparc-loop-1.c: New test.
33086
33087 2003-04-02 Geoffrey Keating <geoffk@apple.com>
33088
33089 PR other/9274
33090 * g++.dg/pch/system-2.C: New.
33091 * g++.dg/pch/system-2.Hs: New.
33092
33093 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
33094
33095 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
33096
33097 * g++.dg/eh/simd-1.C (vecfunc): Same.
33098
33099 2003-04-01 Roger Sayle <roger@eyesopen.com>
33100
33101 * gcc.c-torture/execute/20030401-1.c: New test case.
33102
33103 2003-04-01 Ziemowit Laski <zlaski@apple.com>
33104
33105 * objc.dg/defs.m: New.
33106
33107 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
33108
33109 * g++.dg/eh/simd-1.C: New.
33110 * g++.dg/eh/simd-2.C: New.
33111
33112 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
33113
33114 * gcc.c-torture/execute/simd-3.c: New.
33115
33116 2003-03-31 Mark Mitchell <mark@codesourcery.com>
33117
33118 PR c/9936
33119 * gcc.dg/20030331-2.c: New test.
33120
33121 2003-03-31 Mark Mitchell <mark@codesourcery.com>
33122
33123 PR c++/10278
33124 * g++.dg/parse/crash2.C: New test.
33125
33126 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
33127
33128 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
33129 * gcc.c-torture/execute/20030331-1.c: ...here.
33130
33131 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
33132
33133 * gcc.c-torture/execute/20030331-1.c: New test.
33134
33135 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
33136
33137 * lib/gcov.exp: Adjust call return testing strings.
33138 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
33139
33140 2003-03-31 Roger Sayle <roger@eyesopen.com>
33141
33142 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
33143 * gcc.dg/builtins-7.c: New test case.
33144 * gcc.dg/builtins-8.c: New test case.
33145
33146 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
33147
33148 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
33149
33150 2003-03-30 Mark Mitchell <mark@codesourcery.com>
33151
33152 PR c++/7647
33153 * g++.dg/lookup-class-member-2.C: New test.
33154
33155 2003-03-30 Glen Nakamura <glen@imodulo.com>
33156
33157 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
33158
33159 2003-03-28 Roger Sayle <roger@eyesopen.com>
33160
33161 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
33162
33163 2003-03-28 Mark Mitchell <mark@codesourcery.com>
33164
33165 * g++.dg/init/attrib1.C: New test.
33166
33167 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
33168
33169 * gcc.dg/ultrasp8.c: New test.
33170
33171 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
33172
33173 * gcc.dg/ultrasp7.c: New test.
33174
33175 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
33176
33177 PR c++/10047
33178 * g++.dg/template/inline1.C: New test.
33179
33180 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
33181
33182 * gcc.dg/sparc-dwarf2.c: New test.
33183
33184 2003-03-27 Roger Sayle <roger@eyesopen.com>
33185
33186 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
33187 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
33188
33189 2003-03-27 Mark Mitchell <mark@codesourcery.com>
33190
33191 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
33192 than reading .x files.
33193 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
33194 * g77.dg/gcov/gcov-1.f: Likewise.
33195 * gcc.misc-tests/gcov-4b.c: Likewise.
33196 * gcc.misc-tests/gcov-5b.c: Likewise.
33197 * gcc.misc-tests/gcov-6.c: Likewise.
33198 * gcc.misc-tests/gcov-7.c: Likewise.
33199 * gcc.misc-tests/gcov-8.c: Likewise.
33200 * g++.dg/gcov/gcov-1.x: Remove.
33201 * g77.dg/gcov/gcov-1.x: Likewise.
33202 * gcc.misc-tests/gcov-4b.x: Likewise.
33203 * gcc.misc-tests/gcov-5b.x: Likewise.
33204 * gcc.misc-tests/gcov-6.x: Likewise.
33205 * gcc.misc-tests/gcov-7.x: Likewise.
33206 * gcc.misc-tests/gcov-8.x: Likewise.
33207
33208 2003-03-27 Glen Nakamura <glen@imodulo.com>
33209
33210 PR opt/10087
33211 * gcc.dg/20030324-1.c: New test.
33212
33213 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
33214
33215 PR c++/10224
33216 * g++.dg/template/arg3.C: New test.
33217
33218 PR c++/10158
33219 * g++.dg/template/friend18.C: New test.
33220
33221 2003-03-26 Roger Sayle <roger@eyesopen.com>
33222
33223 * g77.f-torture/compile/20030326-1.f: New test case.
33224
33225 2003-03-26 Janis Johnson <janis187@us.ibm.com>
33226
33227 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
33228
33229 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
33230
33231 2003-03-26 Jakub Jelinek <jakub@redhat.com>
33232
33233 * gcc.dg/ia64-sync-3.c: New test.
33234
33235 2003-03-26 Alan Modra <amodra@bigpond.net.au>
33236
33237 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
33238
33239 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
33240
33241 * gcc.dg/ultrasp6.c: New test.
33242
33243 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
33244
33245 * gcc.dg/i386-signbit-1.c: New test.
33246 * gcc.dg/i386-signbit-2.c: New test.
33247 * gcc.dg/i386-signbit-3.c: New test.
33248
33249 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
33250
33251 * gcc.dg/ultrasp5.c: Fix options.
33252
33253 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
33254
33255 * gcc.dg/ultrasp5.c: Fix comment.
33256
33257 2003-03-24 Bud Davis <bdavis9659@comcast.net>
33258
33259 PR fortran/10197
33260 * g77.f-torture/execute/10197.f: New test.
33261
33262 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
33263
33264 PR c++/9898, c++/383
33265 * g++.dg/template/conv6.C: New test.
33266
33267 PR c++/10119
33268 * g++.dg/template/ptrmem5.C: New test.
33269
33270 PR c++/10026
33271 * g++.dg/lookup/koenig1.C: New test.
33272
33273 PR C++/10199
33274 * g++.dg/lookup/template2.C: New test.
33275
33276 2003-03-24 Jakub Jelinek <jakub@redhat.com>
33277
33278 * g++.dg/opt/rtti1.C: New test.
33279
33280 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
33281
33282 * gcc.dg/ultrasp5.c: New test.
33283
33284 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
33285
33286 PR middle-end/9967
33287 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
33288 builtin fputs.
33289
33290 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
33291
33292 PR c/8224
33293 * gcc.dg/20030323-1.c: New test.
33294
33295 2003-03-23 Roger Sayle <roger@eyesopen.com>
33296
33297 * gcc.c-torture/compile/20030323-1.c: New test case.
33298
33299 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
33300
33301 * gcc.dg/20030321-1.c: New test.
33302
33303 2003-03-22 Zack Weinberg <zack@codesourcery.com>
33304
33305 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
33306
33307 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
33308
33309 PR c++/9978, c++/9708
33310 * g++.dg/ext/vlm1.C: Adjust expected error.
33311 * g++.dg/ext/vla2.C: New test.
33312 * g++.dg/template/arg1.C: New test.
33313 * g++.dg/template/arg2.C: New test.
33314
33315 2003-03-22 Bud Davis <bdavis9659@comcast.net>
33316
33317 * g77.f-torture/execute/select.f: New test.
33318 * g77.f-torture/noncompile/select_no_compile.f: New test.
33319
33320 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
33321
33322 PR c++/9898
33323 * g++.dg/other/error4.C: New test.
33324
33325 2003-03-20 Mark Mitchell <mark@codesourcery.com>
33326
33327 * g++.dg/template/friend17.C: New test.
33328
33329 2003-03-21 Alan Modra <amodra@bigpond.net.au>
33330
33331 * gcc.c-torture/compile/20030320-1.c: New.
33332
33333 2003-03-20 Roger Sayle <roger@eyesopen.com>
33334
33335 * gcc.dg/builtins-6.c: New test case.
33336
33337 2003-03-19 Alan Modra <amodra@bigpond.net.au>
33338
33339 PR target/10073
33340 * gcc.c-torture/compile/20030319-1.c: New.
33341
33342 2003-03-18 Jan Hubicka <jh@suse.cz>
33343
33344 * gcc.dg/i386-cvt-1.c: New test.
33345
33346 2003-03-17 Zack Weinberg <zack@codesourcery.com>
33347
33348 * objc.dg/naming-1.m: Use "(parse|syntax) error".
33349 * objc.dg/naming-2.m: Likewise.
33350
33351 2003-03-17 Mark Mitchell <mark@codesourcery.com>
33352
33353 PR c++/9639
33354 * g++.dg/parse/crash1.C: New test.
33355
33356 2003-03-16 Mark Mitchell <mark@codesourcery.com>
33357
33358 PR c++/8805
33359 * g++.dg/eh/cleanup1.C: New test.
33360
33361 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
33362
33363 * gcc.c-torture/execute/20030316-1.c: New test case.
33364
33365 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
33366
33367 PR c++/9629
33368 * g++.dg/init/ctor2.C: New test.
33369
33370 2003-03-15 Roger Sayle <roger@eyesopen.com>
33371
33372 * g77.f-torture/compile/xformat.f: New test case.
33373
33374 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33375
33376 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
33377 * g++.old-deja/g++.mike/eh50.C: Likewise.
33378
33379 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33380
33381 PR c++/6440
33382 * g++.dg/template/spec7.C: New test.
33383 * g++.dg/template/spec8.C: Likewise.
33384
33385 2003-03-14 Jakub Jelinek <jakub@redhat.com>
33386
33387 * gcc.c-torture/execute/20030313-1.c: New test.
33388
33389 2003-03-14 Richard Henderson <rth@redhat.com>
33390
33391 * gcc.dg/inline-2.c: Adjust alpha test for external call.
33392
33393 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
33394
33395 * gcc.c-torture/compile/20030314-1.c: New test.
33396
33397 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
33398
33399 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
33400 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
33401 thumb target,
33402 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
33403 to accept newer _imp__ prefix and additional
33404 newline in .drectve section.
33405 * gcc.dg/dll-4.c: Likewise.
33406 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
33407 switch.
33408
33409 2003-03-13 Mark Mitchell <mark@codesourcery.com>
33410
33411 * g++.dg/parse/namespace9.C: New test.
33412
33413 * g++.dg/init/ref5.C: New test.
33414 * g++.dg/parse/ptrmem1.C: Likewise.
33415
33416 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33417
33418 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
33419 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
33420 regular expression.
33421 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
33422 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
33423
33424 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
33425
33426 * gcc.c-torture/execute/20030224-2.c: New test.
33427
33428 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33429
33430 * gcc.dg/decl-3.c: New test.
33431
33432 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33433
33434 * gcc.dg/i386-loop-2.c: New test.
33435
33436 2003-03-11 Mark Mitchell <mark@codesourcery.com>
33437
33438 PR c++/9474
33439 * g++.dg/parse/namespace8.C: New test.
33440
33441 PR c++/9924
33442 * g++.dg/overload/builtin2.C: New test.
33443
33444 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
33445
33446 * gcc.dg/return-type-3.c: New test.
33447
33448 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33449
33450 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
33451 profiling options are not supported.
33452
33453 2003-03-10 Mark Mitchell <mark@codesourcery.com>
33454
33455 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
33456 * g++.old-deja/g++.warn/impint2.C: Likewise.
33457
33458 2003-03-10 Devang Patel <dpatel@apple.com>
33459
33460 * g++.dg/cpp/c++_cmd_1.C: New test.
33461 * g++.dg/cpp/c++_cmd_1.h: New file.
33462
33463 2003-03-10 Segher Boessenkool <segher@koffie.nl>
33464
33465 * gcc.dg/altivec-9.c: New file.
33466
33467 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33468
33469 * gcc.dg/ppc-sdata-1.c: New test.
33470 * gcc.dg/ppc-sdata-2.c: New test.
33471
33472 2003-03-09 Mark Mitchell <mark@codesourcery.com>
33473
33474 PR c++/9373
33475 * g++.dg/opt/ptrmem2.C: New test.
33476
33477 PR c++/8534
33478 * g++.dg/opt/ptrmem1.C: New test.
33479
33480 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33481
33482 * gcc.dg/i386-loop-1.c: New test.
33483
33484 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33485
33486 PR c++/9970
33487 * g++.dg/lookup/friend1.C: New test.
33488
33489 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33490
33491 PR c++/9823
33492 * g++.dg/parser/constructor1.C: New test.
33493
33494 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
33495
33496 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
33497
33498 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
33499
33500 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
33501
33502 * gcc.dg/cpp/Wunused.c: Update test.
33503
33504 2003-03-08 Jan Hubicka <jh@suse.cz>
33505
33506 * gcc.dg/inline-3.c: New test.
33507
33508 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33509
33510 PR c++/9809
33511 * g++.dg/parse/builtin1.C: New test.
33512
33513 PR c++/9982
33514 * g++.dg/abi/cookie1.C: New test.
33515 * g++.dg/abi/cookie2.C: Likewise.
33516
33517 PR c++/9524
33518 * g++.dg/template/field1.C: New test.
33519
33520 PR c++/9912
33521 * g++.dg/parse/class1.C: New test.
33522 * g++.dg/parse/namespace7.C: Likewise.
33523 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
33524
33525 2003-03-07 Mark Mitchell <mark@codesourcery.com>
33526
33527 * g++.dg/init/ref4.C: New test.
33528
33529 2003-03-07 Jan Hubicka <jh@suse.cz>
33530
33531 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
33532 * gcc.dg/inline-3.c: New test.
33533
33534 2003-03-06 Mark Mitchell <mark@codesourcery.com>
33535
33536 * g++.dg/init/ref3.C: New test.
33537
33538 PR c++/9965
33539 * g++.dg/init/ref2.C: New test.
33540
33541 PR c++/9400
33542 * g++.dg/warn/Wshadow-2.C: New test.
33543
33544 PR c++/9791
33545 * g++.dg/warn/Woverloaded-1.C: New test.
33546
33547 2003-03-05 Jan Hubicka <jh@suse.cz>
33548
33549 * gcc.dg/i386-local2.c: New.
33550 * gcc.dg/i386-local.c: Fix typo.
33551
33552 2003-03-05 Mark Mitchell <mark@codesourcery.com>
33553
33554 * g++.dg/abi/layout3.C: New test.
33555
33556 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
33557
33558 * gcc.c-torture/compile/20030305-1.c
33559
33560 2003-03-05 Jan Hubicka <jh@suse.cz>
33561
33562 * gcc.dg/i386-local.c: New.
33563
33564 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
33565
33566 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
33567
33568 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33569
33570 * gcc.dg/switch-2.c: New test.
33571 * gcc.dg/switch-3.c: New test.
33572 * gcc.dg/Wswitch.c: Adjust line numbers.
33573 * gcc.dg/Wswitch-default.c: Likewise.
33574 * gcc.dg/Wswitch-enum.c: Likewise.
33575
33576 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
33577
33578 * gcc.c-torture/execute/20030222-1.c: New test.
33579
33580 2003-03-03 James E Wilson <wilson@tuliptree.org>
33581
33582 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
33583
33584 2003-03-03 Mark Mitchell <mark@codesourcery.com>
33585
33586 PR c++/9878
33587 * g++.dg/init/ref1.C: New test.
33588
33589 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
33590
33591 * gcc.dg/sh-relax.c: New SH-only test.
33592
33593 2003-03-03 Geoffrey Keating <geoffk@apple.com>
33594
33595 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
33596 comment explaining purpose of testcase.
33597
33598 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33599
33600 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
33601 for HC11/HC12 (asm needs two int registers).
33602 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
33603 HC11/HC12 because the test uses an asm which needs two 32-bit
33604 registers.
33605
33606 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33607
33608 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
33609 for HC11/HC12 (array is too large otherwise).
33610 * gcc.c-torture/compile/920501-4.x: New file, likewise.
33611 * gcc.c-torture/compile/20010518-2.x: Likewise.
33612 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
33613 HC11/HC12 (array is too large).
33614
33615 2003-03-01 Geoffrey Keating <geoffk@apple.com>
33616
33617 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
33618 * lib/g++-dg.exp (g++-dg-test): Likewise.
33619
33620 2003-03-01 Roger Sayle <roger@eyesopen.com>
33621
33622 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
33623 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
33624
33625 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33626
33627 * g++.dg/warn/implicit-typename1.C: Remove warning.
33628
33629 2003-02-28 Richard Henderson <rth@redhat.com>
33630
33631 * gcc.dg/noreturn-1.c: Move noreturn warning line.
33632 * gcc.dg/return-type-1.c: Move control reaches end warning line.
33633
33634 2003-02-28 Geoffrey Keating <geoffk@apple.com>
33635
33636 * gcc.dg/pch/pch.exp: Change .pch to .gch.
33637 * g++.dg/pch/pch.exp: Likewise.
33638
33639 2003-02-28 Mark Mitchell <mark@codesourcery.com>
33640
33641 PR c++/9879
33642 * testsuite/g++.dg/init/new4.C: New test.
33643
33644 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
33645
33646 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
33647
33648 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
33649
33650 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
33651 unsigned long.
33652
33653 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
33654 wider than float.
33655
33656 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33657
33658 * lib/scanasm.exp: Add support for counting numbers of
33659 occurences.
33660 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
33661 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
33662
33663 2003-02-25 Mark Mitchell <mark@codesourcery.com>
33664
33665 PR c++/9683
33666 * g++.dg/template/static3.C: New test.
33667
33668 PR c++/9829
33669 * g++.dg/parse/namespace6.C: New test.
33670
33671 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33672
33673 PR target/9732
33674 * gcc.dg/20030225-1.c: New test.
33675
33676 2003-02-24 Mark Mitchell <mark@codesourcery.com>
33677
33678 * README: Remove out-of-date information.
33679
33680 PR c++/9836
33681 * g++.dg/template/spec6.C: New test.
33682
33683 2003-02-24 Jeff Law <law@redhat.com>
33684
33685 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
33686
33687 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33688
33689 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
33690 * gcc.dg/pragma-ep-1.c: Likewise.
33691
33692 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33693
33694 PR c++/9602
33695 * g++.dg/template/friend16.C: New test.
33696
33697 2003-02-23 Mark Mitchell <mark@codesourcery.com>
33698
33699 PR c++/5333
33700 * g++.dg/parse/fused-params1.C: Adjust error messages.
33701 * g++.dg/template/nested3.C: New test.
33702
33703 2003-02-24 Alan Modra <amodra@bigpond.net.au>
33704
33705 * g++.dg/abi/param1.C: New test.
33706
33707 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33708
33709 PR c++/7982
33710 * g++.dg/warn/implicit-typename1.C: New test.
33711
33712 2003-02-22 Kelley Cook <kelleycook@comcast.net>
33713
33714 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
33715 with "mtune".
33716 * g++.old-deja/g++.other/store-expr2.C: Likewise.
33717 * gcc.c-torture/execute/20010129-1.x: Likewise.
33718 * gcc.dg/20011107-1.c: Likewise.
33719 * gcc.dg/20020108-1.c: Likewise.
33720 * gcc.dg/20020122-3.c: Likewise.
33721 * gcc.dg/20020206-1.c: Likewise.
33722 * gcc.dg/20020310-1.c: Likewise.
33723 * gcc.dg/20020426-2.c: Likewise.
33724 * gcc.dg/20020517-1.c: Likewise.
33725 * gcc.dg/991230-1.c: Likewise.
33726 * gcc.dg/i386-unroll-1.c: Likewise.
33727 * gcc.misc-tests/i386-prefetch.exp: Likewise.
33728
33729 2003-02-22 Jan Hubicka <jh@suse.cz>
33730
33731 * gcc.dg/i386-mul.c: New test.
33732
33733 2003-02-21 Roger Sayle <roger@eyesopen.com>
33734
33735 * gcc.dg/builtins-5.c: New test case.
33736
33737 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
33738
33739 * gcc.dg/asmreg-1.c: New test.
33740
33741 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33742
33743 PR c++/9749
33744 * g++.dg/parse/varmod1.C: New test.
33745
33746 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33747
33748 PR c++/9727
33749 * g++.dg/template/op1.C: New test.
33750
33751 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33752
33753 PR c++/8906
33754 * g++.dg/template/nested2.C: New test.
33755
33756 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33757
33758 PR c++/8724
33759 * g++.dg/expr/dtor1.C: New test.
33760
33761 2003-02-21 Zack Weinberg <zack@codesourcery.com>
33762
33763 * gcc.dg/cpp/include3.c: New test.
33764 * gcc.dg/cpp/inc/foo.h: New file.
33765
33766 2003-02-21 Glen Nakamura <glen@imodulo.com>
33767
33768 * gcc.c-torture/execute/20030221-1.c: New test.
33769
33770 2003-02-20 Mark Mitchell <mark@codesourcery.com>
33771
33772 PR c++/9729
33773 * g++.dg/abi/conv1.C: New test.
33774
33775 2003-02-20 Jan Hubicka <jh@suse.cz>
33776
33777 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
33778
33779 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
33780
33781 * gcc.c-torture/compile/20030219-1.c: New test.
33782
33783 2003-02-18 Jan Hubicka <jh@suse.cz>
33784
33785 * gcc.dg/funcorder.c: New test.
33786
33787 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33788
33789 * gcc.c-torture/execute/20030218-1.c: New.
33790
33791 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
33792
33793 * gcc.dg/20030218-1.c: New.
33794
33795 2003-02-18 Richard Henderson <rth@redhat.com>
33796
33797 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
33798 * gcc.dg/attr-used-2.c: New.
33799
33800 2003-02-18 Mark Mitchell <mark@codesourcery.com>
33801
33802 PR c++/9704
33803 * g++.dg/init/copy5.C: New test.
33804
33805 2003-02-18 Geoffrey Keating <geoffk@apple.com>
33806
33807 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
33808 * g++.dg/pch/pch.exp: Likewise.
33809
33810 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33811
33812 * gcc.c-torture/execute/20030209-1.c: Enable the test if
33813 STACK_SIZE is not defined.
33814
33815 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33816
33817 PR c++/9457
33818 * g++.dg/template/init1.C: New test.
33819
33820 2003-02-16 Jan HUbicka <jh@suse.cz>
33821
33822 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
33823 (foo): Add few extra tests
33824 * gcc.dg/c99-const-expr-3.c: Likewise.
33825 * gcc.c-torture/execute/20030216-1.c: New.
33826
33827 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33828
33829 PR c++/9459
33830 * g++.dg/ext/typeof4.C: New test.
33831
33832 2003-02-15 Roger Sayle <roger@eyesopen.com>
33833
33834 * gcc.dg/i386-387-3.c: New test case.
33835
33836 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
33837
33838 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
33839 cris-*-elf* cris-*-aout* and mmix-*-*.
33840
33841 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
33842
33843 * gcc.dg/20030213-1.c: New test.
33844
33845 2003-02-12 Roger Sayle <roger@eyesopen.com>
33846
33847 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
33848 * gcc.dg/i386-387-2.c: Likewise.
33849
33850 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
33851
33852 * gcc.dg/ppc-spe.c: Fix formatting.
33853 Enable tests that were previously unsupported by gas.
33854 Delete tests for instructions that no longer exist.
33855 Switch arguments on evsubifw builtin.
33856
33857 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
33858
33859 * gcc.c-torture/execute/20030209-1.c: Disable the test if
33860 STACK_SIZE is too small.
33861
33862 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33863 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33864
33865 * gcc.dg/decl-2.c: New test.
33866
33867 2003-02-10 Jan Hubicka <jh@suse.cz>
33868
33869 * gcc.dg/i386-fpcvt-1.c: New test.
33870
33871 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
33872
33873 * gcc.c-torture/execute/20030209-1.c: New test.
33874
33875 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
33876
33877 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
33878 int-wide bitops, use the constants of the same width.
33879 Likewise, if long long is 32-bit wide, test bitops using
33880 32-bit constants.
33881
33882 2003-02-07 Loren James Rittle <ljrittle@acm.org>
33883
33884 * gcc.dg/20021014-1.c: Annotate with expected notice text.
33885
33886 2003-02-07 Roger Sayle <roger@eyesopen.com>
33887
33888 * testsuite/gcc.dg/builtins-4.c: New test case.
33889
33890 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33891
33892 * gcc.dg/20020430-1.c: Fix dg command typos.
33893 * gcc.dg/20020503-1.c: Likewise.
33894
33895 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33896
33897 PR c++/8785
33898 * g++.dg/parse/fused-params1.C: New test.
33899
33900 PR c++/8857
33901 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
33902
33903 PR c++/8921
33904 * g++.dg/parse/non-dependent1.C: New test.
33905
33906 PR c++/8928
33907 * g++.dg/parse/dupl-tmpl-args1.C: New test.
33908
33909 PR c++/9228
33910 * g++.dg/parse/undefined7.C: New test.
33911 * g++.dg/parse/non-templ1.C: New test.
33912
33913 PR c++/9229
33914 * g++.dg/parse/too-many-tmpl-args1.C: New test.
33915
33916 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33917
33918 * gcc.c-torture/compile/20030206-1.c: New test.
33919
33920 2003-02-05 Roger Sayle <roger@eyesopen.com>
33921
33922 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
33923 "pow" to "foo" to avoid potential confusion with a math built-in.
33924
33925 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33926
33927 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
33928 conditions for SPARC targets.
33929
33930 2003-02-05 Jakub Jelinek <jakub@redhat.com>
33931
33932 * gcc.dg/20030204-1.c: New test.
33933
33934 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33935
33936 PR c++/38
33937 * g++.dg/parse/array-size1.C: New test.
33938
33939 PR c++/5657
33940 * g++.dg/parse/undefined3.C: New test.
33941
33942 PR c++/5665
33943 * g++.dg/parse/undefined4.C: New test.
33944
33945 PR c++/5975
33946 * g++.dg/parse/undefined5.C: New test.
33947
33948 PR c++/7259
33949 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
33950
33951 PR c++/8578
33952 * g++.dg/parse/casting-operator1.C: New test.
33953
33954 PR c++/8596
33955 * g++.dg/parse/undefined6.C: New test.
33956
33957 PR c++/8736
33958 * g++.dg/parse/missing-template1.C: New test.
33959
33960 2003-02-04 Jan Hubicka <jh@suse.cz>
33961
33962 * gcc.dg/i386-cadd.c: Compile using -march=k8.
33963 * gcc.dg/i386-cmov?.c: Likewise.
33964 * gcc.dg/i386-fpcvt-?.c: Likewise.
33965 * gcc.dg/i386-ssefp-1.c: Likewise.
33966 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
33967 conventions.
33968
33969 2003-02-03 Mark Mitchell <mark@codesourcery.com>
33970
33971 PR c++/7129
33972 * testsuite/g++.dg/ext/max.C: New test.
33973
33974 2003-02-03 Jan Hubicka <jh@suse.cz>
33975
33976 * gcc.c-torture/execute/20030203-1.c: New test.
33977
33978 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
33979
33980 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
33981 'natural-endian'.
33982
33983 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
33984
33985 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
33986 * g++.dg/init/new2.C: Likewise.
33987 * g++.dg/other/new1.C: Likewise.
33988
33989 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
33990
33991 * gcc.dg/struct-ret-libc.c: New test.
33992
33993 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
33994
33995 * gcc.dg/20030129-1.c: New test.
33996
33997 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33998
33999 PR c++/8849
34000 * g++.dg/template/ptrmem4.C: New test.
34001
34002 2003-01-29 Mark Mitchell <mark@codesourcery.com>
34003
34004 * g++.dg/parser/constant1.C: New test.
34005
34006 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34007
34008 PR c++/8591
34009 * g++.dg/parse/friend2.C: New test.
34010
34011 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
34012
34013 PR c++/9437
34014 * g++.dg/template/unify4.C: New test.
34015
34016 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
34017
34018 * gcc.c-torture/execute/20030128-1.c: New test.
34019
34020 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
34021
34022 * g++.dg/lookup/nested1.C: Test moved from ...
34023 * g++.old-deja/g++.other/lookup24.C: ... here.
34024
34025 2003-01-28 Jan Hubicka <jh@suse.cz>
34026
34027 * gcc.dg/i386-cmov5.c: New test.
34028
34029 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
34030
34031 * gcc.c-torture/execute/20010925-1.c: Changed the
34032 memcpy declaration.
34033
34034 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
34035
34036 PR c++/3902
34037 * g++.dg/parse/template5.C: New test.
34038
34039 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
34040
34041 PR fortran/9258
34042 * g77.dg/pr9258: New test.
34043
34044 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34045
34046 * README: Move relevant parts from README.g++.
34047
34048 * README.g++: Remove this file.
34049
34050 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
34051
34052 * g++.dg/abi/dcast1.C: New test.
34053
34054 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34055
34056 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
34057
34058 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
34059
34060 PR c++/47
34061 * g++.old-deja/g++.other/lookup24.C: New test.
34062
34063 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34064
34065 PR middle-end/7227
34066 * gcc.dg/uninit-C.c: New test.
34067
34068 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
34069
34070 * g++.dg/abi/covariant1.C: New test.
34071
34072 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
34073
34074 * gcc.dg/20030123-1.c: New test.
34075
34076 2003-01-25 Jan Hubicka <jh@suse.cz>
34077
34078 PR opt/8492
34079 * gcc.c-torture/compile/20030125-1.c
34080
34081 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
34082
34083 PR c++/9403
34084 * g++.dg/parse/template3.C: New test.
34085 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
34086
34087 PR c++/795
34088 * g++.dg/parse/template4.C: New test.
34089
34090 PR c++/9415
34091 * g++.dg/template/qual2.C: New test.
34092
34093 PR c++/8545
34094 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
34095
34096 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
34097
34098 2003-01-25 Roger Sayle <roger@eyesopen.com>
34099
34100 * gcc.c-torture/execute/switch-1.c: New test case.
34101
34102 2003-01-25 Jan Hubicka <jh@suse.cz>
34103
34104 * gcc.c-torture/execute/20030125-1.[cx]: New test.
34105
34106 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
34107
34108 Tweaks for Bison-1.875. From the NEWS file:
34109 "- `parse error' -> `syntax error'
34110 Bison now uniformly uses the term `syntax error'"
34111 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
34112 * gcc.dg/cpp/digraph2.c: Likewise.
34113 * gcc.dg/cpp/direct2.c: Likewise.
34114 * gcc.dg/cpp/paste4.c: Likewise.
34115 * gcc.dg/c90-restrict-1.c: Likewise.
34116 * gcc.dg/c99-func-2.c: Likewise.
34117 * gcc.dg/noncompile/920721-2.c: Likewise.
34118 * gcc.dg/noncompile/930622-2.c: Likewise.
34119 * gcc.dg/noncompile/940112-1.c: Likewise.
34120 * gcc.dg/noncompile/950921-1.c: Likewise.
34121 * gcc.dg/noncompile/951123-1.c: Likewise.
34122 * gcc.dg/noncompile/971104-1.c: Likewise.
34123 * gcc.dg/noncompile/990416-1.c: Likewise.
34124
34125 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
34126
34127 * g++.dg/parse/undefined1.C: Add error message.
34128
34129 2003-01-22 Mark Mitchell <mark@codesourcery.com>
34130
34131 PR c++/9354
34132 * g++.dg/parse/new1.C: New test.
34133
34134 PR c++/9216
34135 * g++.dg/parse/template2.C: New test.
34136
34137 PR c++/9354
34138 * g++.dg/parse/typedef2.C: New test.
34139
34140 PR c++/9328
34141 * g++.dg/ext/typeof3.C: New test.
34142
34143 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34144
34145 PR c++/2738
34146 * g++.dg/parse/ret-type1.C: New test.
34147
34148 PR c++/3792
34149 * g++.dg/parse/tmpl-outside1.C: New test.
34150
34151 PR c++/4207
34152 * g++.dg/parse/int-as-enum1.C: New test.
34153
34154 PR c++/4903
34155 * g++.dg/parse/no-typename1.C: New test.
34156
34157 PR c++/5533
34158 * g++.dg/parse/no-value1.C: New test.
34159
34160 PR c++/5921
34161 * g++.dg/parse/wrong-inline1.C: New test.
34162
34163 PR c++/6402
34164 * g++.dg/parse/ref1.C: New test.
34165
34166 PR c++/6992
34167 * g++.dg/parse/attr-ctor1.C: New test.
34168
34169 PR c++/7229
34170 * g++.dg/parse/namespace5.C: New test.
34171
34172 PR c++/7917
34173 * g++.dg/parse/func-def1.C: New test.
34174
34175 PR c++/8143
34176 * g++.dg/parse/undefined1.C: New test.
34177
34178 PR c++/5723, PR c++/8522
34179 * g++.dg/parse/specialization1.C: New test.
34180
34181 PR c++/163, PR c++/8595
34182 * g++.dg/parse/struct-as-enum1.C: New test.
34183
34184 PR c++/9173
34185 * g++.dg/parse/undefined2.C: New test.
34186
34187 2003-01-22 Mark Mitchell <mark@codesourcery.com>
34188
34189 PR c++/9298
34190 * g++.dg/parse/template1.C: New test.
34191
34192 PR c++/9384
34193 * g++.dg/parse/using1.C: New test.
34194
34195 PR c++/9285
34196 PR c++/9294
34197 * g++.dg/parse/expr2.C: New test.
34198
34199 PR c++/9388
34200 * g++.dg/parse/lookup2.C: Likewise.
34201
34202 2003-01-21 Jan Hubicka <jh@suse.cz>
34203
34204 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
34205 * gcc.c-torture/execute/eeprof-1.c: Likewise.
34206 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
34207 * gcc.c-torture/execute/string-opt-*.c: Likewise.
34208
34209 2003-01-20 Nick Clifton <nickc@redhat.com>
34210
34211 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
34212 problem with ARM sibcall code generation.
34213
34214 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
34215
34216 * gcc.c-torture/execute/20030120-1.c: New.
34217
34218 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
34219
34220 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
34221
34222 2003-01-17 Mark Mitchell <mark@codesourcery.com>
34223
34224 PR c++/9272
34225 * g++.dg/parse/ctor1.C: New test.
34226
34227 PR c++/9294:
34228 * g++.dg/parse/qualified1.C: New test.
34229
34230 * g++.dg/parse/typename3.C: New test.
34231
34232 2003-01-16 Richard Henderson <rth@redhat.com>
34233
34234 * g++.dg/tls/init-2.C: Fix error matches for real this time.
34235
34236 2003-01-16 Richard Henderson <rth@redhat.com>
34237
34238 * g++.dg/pch/pch.exp: Copy test header to the working directory
34239 before using it either for precompilation or direct use.
34240 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
34241 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
34242
34243 2003-01-16 Richard Henderson <rth@redhat.com>
34244
34245 * gcc.dg/pch/pch.exp: Copy test header to the working directory
34246 before using it either for precompilation or direct use.
34247 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
34248 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
34249
34250 2003-01-16 Mark Mitchell <mark@codesourcery.com>
34251
34252 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
34253 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
34254 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
34255 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
34256 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
34257 typename warning into error.
34258 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
34259 error messages.
34260 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
34261 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
34262 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
34263 messages.
34264 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
34265 make declaration visible in template.
34266 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
34267 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
34268 messages.
34269 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
34270 message.
34271 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
34272 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
34273 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
34274 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
34275 typename warning with error message.
34276 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
34277 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
34278 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
34279
34280 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
34281
34282 * g++.dg/parse/ambig2.C: New test.
34283
34284 2003-01-15 Richard Henderson <rth@redhat.com>
34285
34286 * g++.dg/tls/init-2.C: Update error message string.
34287
34288 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34289
34290 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
34291
34292 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
34293
34294 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
34295 all for HC11/HC12.
34296 * gcc.c-torture/compile/20001205-1.x: Likewise.
34297 * gcc.c-torture/compile/20001226-1.x: Likewise.
34298 * gcc.c-torture/compile/920520-1.x: Likewise.
34299 * gcc.c-torture/compile/961203-1.x: Likewise.
34300 * gcc.c-torture/compile/20020604-1.x: Likewise.
34301
34302 2003-01-15 Jan Hubicka <jh@suse.cz>
34303
34304 * gcc.c-torture/compile/20030115-1.c: New test.
34305
34306 * gcc.dg/i386-fpcvt-1.c: New test.
34307 * gcc.dg/i386-fpcvt-2.c: New test.
34308
34309 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
34310
34311 Further conform g++'s __vmi_class_type_info to the C++ ABI
34312 specification.
34313 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
34314 the specification.
34315
34316 2003-01-14 Jan Hubicka <jh@suse.cz>
34317
34318 * gcc.dg/i386-fpcvt-1.c: New test.
34319 * gcc.dg/i386-fpcvt-2.c: New test.
34320
34321 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
34322
34323 * gcc.dg/i386-mmx-3.c: New test.
34324
34325 2003-01-12 Mark Mitchell <mark@codesourcery.com>
34326
34327 PR c++/9264
34328 * g++.dg/parse/octal1.C: New file.
34329
34330 PR c++/9172
34331 * g++.dg/parse/typename1.C: New file.
34332
34333 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
34334
34335 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
34336 * gcc.dg/bf-no-ms-layout.c: Likewise.
34337 * gcc.dg/bf-ms-attrib.c: Likewise.
34338
34339 2003-01-10 Mark Mitchell <mark@codesourcery.com>
34340
34341 PR c++/9099
34342 * g++.dg/parse/dtor1.C: New file.
34343
34344 PR c++/9128
34345 * g++.dg/rtti/typeid1.C: New file.
34346
34347 PR c++/9153
34348 * g++.dg/parse/lookup1.C: New file.
34349
34350 PR c++/9171
34351 * g++.dg/templ/spec5.C: New file.
34352
34353 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
34354
34355 * gcc.c-torture/compile/20030110-1.c: New test.
34356
34357 2003-01-09 Geoffrey Keating <geoffk@apple.com>
34358
34359 Merge from pch-branch:
34360
34361 2002-12-23 Geoffrey Keating <geoffk@apple.com>
34362
34363 * gcc.dg/pch/cpp-1.h: New.
34364 * gcc.dg/pch/cpp-1.c: New.
34365 * gcc.dg/pch/cpp-2.h: New.
34366 * gcc.dg/pch/cpp-2.c: New.
34367
34368 2002-11-19 Geoffrey Keating <geoffk@apple.com>
34369
34370 * gcc.dg/pch/except-1.h: New.
34371 * gcc.dg/pch/except-1.c: New.
34372
34373 2002-11-13 Geoffrey Keating <geoffk@apple.com>
34374
34375 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
34376 running test.
34377 * gcc.dg/pch: Include *.hp not *.h.
34378 * gcc.dg/pch/system-1.h: New.
34379 * gcc.dg/pch/system-1.c: New.
34380
34381 2002-11-11 Geoffrey Keating <geoffk@apple.com>
34382
34383 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
34384 rather than trying to build and run a program using PCH.
34385 * gcc.dg/pch: Remove dg-do commands from test files.
34386
34387 2002-11-08 Geoffrey Keating <geoffk@apple.com>
34388
34389 * gcc.dg/pch/macro-3.c: New.
34390 * gcc.dg/pch/macro-3.h: New.
34391
34392 2002-11-04 Geoffrey Keating <geoffk@apple.com>
34393
34394 * gcc.dg/pch/common-1.c: New.
34395 * gcc.dg/pch/common-1.h: New.
34396 * gcc.dg/pch/decl-1.c: New.
34397 * gcc.dg/pch/decl-1.h: New.
34398 * gcc.dg/pch/decl-2.c: New.
34399 * gcc.dg/pch/decl-2.h: New.
34400 * gcc.dg/pch/decl-3.c: New.
34401 * gcc.dg/pch/decl-3.h: New.
34402 * gcc.dg/pch/decl-4.c: New.
34403 * gcc.dg/pch/decl-4.h: New.
34404 * gcc.dg/pch/decl-5.c: New.
34405 * gcc.dg/pch/decl-5.h: New.
34406 * gcc.dg/pch/global-1.c: New.
34407 * gcc.dg/pch/global-1.h: New.
34408 * gcc.dg/pch/inline-1.c: New.
34409 * gcc.dg/pch/inline-1.h: New.
34410 * gcc.dg/pch/inline-2.c: New.
34411 * gcc.dg/pch/inline-2.h: New.
34412 * gcc.dg/pch/static-1.c: New.
34413 * gcc.dg/pch/static-1.h: New.
34414 * gcc.dg/pch/static-2.c: New.
34415 * gcc.dg/pch/static-2.h: New.
34416
34417 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
34418
34419 * g++.dg/pch/pch.exp: Better handle failing testcases.
34420 * gcc.dg/pch/pch.exp: Likewise.
34421 * gcc.dg/pch/macro-1.c: New.
34422 * gcc.dg/pch/macro-1.h: New.
34423 * gcc.dg/pch/macro-2.c: New.
34424 * gcc.dg/pch/macro-2.h: New.
34425
34426 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
34427
34428 * g++.dg/dg.exp: Treat files in pch/ specially.
34429 * g++.dg/pch/pch.exp: New file.
34430 * g++.dg/pch/empty.H: New file.
34431 * g++.dg/pch/empty.C: New file.
34432 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
34433 "precompile".
34434
34435 * gcc.dg/pch/pch.exp: New file.
34436 * gcc.dg/pch/empty.h: New file.
34437 * gcc.dg/pch/empty.c: New file.
34438 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
34439 "precompile".
34440
34441 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34442
34443 * g++.dg/template/friend14.C: New test.
34444
34445 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34446
34447 * gcc.dg/old-style-asm-1.c: New test.
34448
34449 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
34450
34451 * gcc.c-torture/compile/20030109-1.c: New test.
34452
34453 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34454
34455 * gcc.c-torture/execute/20030109-1.c: New test.
34456
34457 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
34458
34459 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
34460 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
34461 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
34462 * g++.old-deja/g++.mike/eh2.C: Likewise.
34463 * g++.old-deja/g++.mike/eh3.C: Likewise.
34464 * g++.old-deja/g++.mike/eh5.C: Likewise.
34465 * g++.old-deja/g++.mike/eh6.C: Likewise.
34466 * g++.old-deja/g++.mike/eh7.C: Likewise.
34467 * g++.old-deja/g++.mike/eh8.C: Likewise.
34468 * g++.old-deja/g++.mike/eh9.C: Likewise.
34469 * g++.old-deja/g++.mike/eh10.C: Likewise.
34470 * g++.old-deja/g++.mike/eh12.C: Likewise.
34471 * g++.old-deja/g++.mike/eh13.C: Likewise.
34472 * g++.old-deja/g++.mike/eh14.C: Likewise.
34473 * g++.old-deja/g++.mike/eh16.C: Likewise.
34474 * g++.old-deja/g++.mike/eh17.C: Likewise.
34475 * g++.old-deja/g++.mike/eh18.C: Likewise.
34476 * g++.old-deja/g++.mike/eh21.C: Likewise.
34477 * g++.old-deja/g++.mike/eh23.C: Likewise.
34478 * g++.old-deja/g++.mike/eh24.C: Likewise.
34479 * g++.old-deja/g++.mike/eh25.C: Likewise.
34480 * g++.old-deja/g++.mike/eh26.C: Likewise.
34481 * g++.old-deja/g++.mike/eh27.C: Likewise.
34482 * g++.old-deja/g++.mike/eh28.C: Likewise.
34483 * g++.old-deja/g++.mike/eh29.C: Likewise.
34484 * g++.old-deja/g++.mike/eh31.C: Likewise.
34485 * g++.old-deja/g++.mike/eh33.C: Likewise.
34486 * g++.old-deja/g++.mike/eh34.C: Likewise.
34487 * g++.old-deja/g++.mike/eh35.C: Likewise.
34488 * g++.old-deja/g++.mike/eh36.C: Likewise.
34489 * g++.old-deja/g++.mike/eh37.C: Likewise.
34490 * g++.old-deja/g++.mike/eh38.C: Likewise.
34491 * g++.old-deja/g++.mike/eh39.C: Likewise.
34492 * g++.old-deja/g++.mike/eh40.C: Likewise.
34493 * g++.old-deja/g++.mike/eh41.C: Likewise.
34494 * g++.old-deja/g++.mike/eh42.C: Likewise.
34495 * g++.old-deja/g++.mike/eh44.C: Likewise.
34496 * g++.old-deja/g++.mike/eh46.C: Likewise.
34497 * g++.old-deja/g++.mike/eh47.C: Likewise.
34498 * g++.old-deja/g++.mike/eh48.C: Likewise.
34499 * g++.old-deja/g++.mike/eh49.C: Likewise.
34500 * g++.old-deja/g++.mike/eh50.C: Likewise.
34501 * g++.old-deja/g++.mike/eh51.C: Likewise.
34502 * g++.old-deja/g++.mike/eh53.C: Likewise.
34503 * g++.old-deja/g++.mike/eh55.C: Likewise.
34504 * g++.old-deja/g++.mike/p7912.C: Likewise.
34505 * g++.old-deja/g++.mike/p9706.C: Likewise.
34506 * g++.old-deja/g++.mike/p10416.C: Likewise.
34507 * g++.old-deja/g++.mike/p11667.C: Likewise.
34508 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
34509 Remove redundant reference to Iris.
34510 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
34511 Elxsi, i860, Pico Java, and WE32K.
34512
34513 2003-01-07 Mark Mitchell <mark@codesourcery.com>
34514
34515 * g++.dg/ext/asm4.C: New test.
34516
34517 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34518
34519 PR c++/9030
34520 * g++.dg/template/friend12.C: New test.
34521 * g++.dg/template/friend13.C: Likewise.
34522 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
34523
34524 2003-01-08 Jan Hubicka <jh@suse.cz>
34525
34526 * gcc.dg/i386-cadd.c: New test.
34527 * gcc.dg/i386-cmov4.c: Likewise.
34528
34529 2003-01-06 Mark Mitchell <mark@codesourcery.com>
34530
34531 PR c++/9165
34532 * g++.dg/warn/Wunused-3.C: New test.
34533
34534 * g++.dg/abi/bitfield9.C: New test.
34535
34536 PR c++/9189
34537 * g++.dg/parse/defarg3.C: New test.
34538
34539 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
34540
34541 * g++.dg/parse/ambig1.C: New test.
34542 * g++.dg/parse/defarg2.C: New test.
34543
34544 2003-01-05 Mark Mitchell <mark@codesourcery.com>
34545
34546 * g++.dg/template/defarg-1.C: New test.
34547 * g++.dg/template/local2.C: Likewise.
34548
34549 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
34550
34551 * gcc.c-torture/execute/20030105-1.c: New test.
34552
34553 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34554
34555 * g++.dg/parse/namespace3.C: Remove extra semicolons.
34556 * g++.dg/parse/namespace4.C: Likewise.
34557
34558 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
34559
34560 * g++.dg/template/ntp2.C: New test.
34561
34562 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
34563
34564 * g++.dg/parse/extern-C-1.C: New test.
34565
34566 * g++.dg/parse/namespace4.C: New test.
34567
34568 * g++.dg/template/nested1.C: New test.
34569
34570 * g++.dg/parse/namespace3.C: New test.
34571
34572 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
34573
34574 * g++.dg/lookup/two-stage1.C: New test.
34575
34576 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34577
34578 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
34579 * g++.old-deja/g++.jason/access8.C: Likewise.
34580 * g++.old-deja/g++.other/decl5.C: Likewise.
34581
34582 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34583
34584 * g++.dg/parse/parse7.C: New test.
34585
34586 2003-01-02 Mark Mitchell <mark@codesourcery.com>
34587
34588 PR c++/2843
34589 * g++.dg/ext/attrib7.C: New test.
34590
34591 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34592
34593 * g++.dg/parse/parse6.C: New test.
34594
34595 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
34596
34597 * gcc.dg/h8300-stack-1.c: New.
34598
34599 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34600
34601 g++.dg/lookup/exception1.C: New test.
34602
34603 g++.dg/lookup/template1.C: New test.
34604
34605 g++.dg/parse/namespace2.C: New test.
34606
34607 g++.dg/parse/parens2.C: New test.
34608
34609 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34610
34611 * g++.dg/parse/parse5.C: New test.
34612 * g++.dg/lookup/scoped4.C: New test.
34613
34614 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34615
34616 * g++.dg/parse/parens1.C: New test.
34617
34618 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
34619 angle-bracket1.C.
34620 * g++.dg/parse/parens2.C: New test.
34621
34622 * g++.dg/lookup/scope-operator1.C: New test.
34623
34624 * g++.dg/parse/operator1.C: New test.
34625
34626 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34627
34628 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
34629 * g++.old-deja/g++.other/access6.C: Likewise.
34630 * g++.old-deja/g++.other/decl1.C: Likewise.
34631 * g++.old-deja/g++.pt/typename12.C: Likewise.
34632
34633 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34634
34635 * g++.dg/parse/namespace1.C: New test.
34636
34637 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34638
34639 * g++.dg/parse/parse4.C: New test.
34640
34641 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34642
34643 * g++.dg/parse/parse3.C: New test.
34644
34645 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34646
34647 * g++.dg/parse/parse2.C: New test.
34648
34649 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34650
34651 * g++.dg/template/friend11.C: New test.
34652
34653 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34654
34655 * g++.dg/parse/parse1.C: New test.
34656
34657 2002-12-31 Janis Johnson <janis187@us.ibm.com>
34658
34659 * lib/profopt.exp: Change the name of a global variable to avoid
34660 possible clashes with other test suites.
34661
34662 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
34663
34664 * g++.dg/inherit/covariant8.C: New test.
34665
34666 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34667
34668 * g++.dg/init/array9.C: New test.
34669
34670 PR c++/9112
34671 * g++.dg/parse/expr1.C: New test.
34672
34673 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
34674
34675 * gcc.c-torture/compile/20021230-1.c: New test.
34676
34677 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
34678
34679 * g++.dg/inherit/covariant5.C: New test.
34680 * g++.dg/inherit/covariant6.C: New test.
34681 * g++.dg/inherit/covariant7.C: New test.
34682
34683 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34684
34685 PR c++/2739
34686 * g++.dg/other/access2.C: New test.
34687
34688 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
34689
34690 * g++.dg/other/anon-struct.C: No longer fails
34691 * g++.old-deja/g++.brendan/parse4.C: Likewise.
34692 * g++.old-deja/g++.brendan/parse5.C: Likewise.
34693 * g++.old-deja/g++.brendan/parse6.C: Likewise.
34694
34695 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
34696
34697 * g++.dg/parse/angle-bracket.C (main): No longer fails.
34698
34699 2002-12-27 Mark Mitchell <mark@codesourcery.com>
34700
34701 * g++.dg/eh/spec4.C: Remove stray semicolon.
34702 * g++.dg/expr/pmf-1.C: Change error message.
34703 * g++.dg/ext/asm1.C: Remove stray semicolon.
34704 * g++.dg/ext/typename1.C: Add missing typenames.
34705 * g++.dg/inherit/template-as-base.C: Change error message.
34706 * g++.dg/lookup/scoped1.C: Likewise.
34707 * g++.dg/lookup/scoped2.C: Likewise.
34708 * g++.dg/lookup/using2.C: Likewise.
34709 * g++.dg/other/component1.C: Remove stray semicolon.
34710 * g++.dg/other/do1.C: Change error message.
34711 * g++.dg/other/error2.C: Likewise.
34712 * g++.dg/other/init1.C: Likewise.
34713 * g++.dg/other/packed1.C: Remove stray semicolon.
34714 * g++.dg/other/ptrmem2.C: Change error message.
34715 * g++.dg/parse/parameter-declaration-1.C: Remove line number
34716 marker.
34717 * g++.dg/special/initp1.C: Remove invalid attribute usage.
34718 * g++.dg/template/access3.C: Add typename keyword.
34719 * g++.dg/template/access5.C: Remove stray semicolon.
34720 * g++.dg/template/access6.C: Likewise.
34721 * g++.dg/template/complit1.C: Likewise.
34722 * g++.dg/template/crash1.C: Change error message.
34723 * g++.dg/template/inherit2.C: Remove stray semicolon.
34724 * g++.dg/template/instantiate2.C: Likewise.
34725 * g++.dg/template/instantiate3.C: Change error message.
34726 * g++.dg/template/qual1.C: Remove stray semicolon.
34727 * g++.dg/template/qualttp18.C: Change error message.
34728 * g++.dg/template/ref1.C: Remove stray semicolon.
34729 * g++.dg/template/sizeof1.C (A::value): Declare it.
34730 * g++.dg/template/spec4.C: Change error message.
34731 * g++.dg/template/static1.C: Likewise.
34732 * g++.dg/template/type1.C: Likewise.
34733 * g++.dg/template/typename3.C: Likewise.
34734 * g++.old-deja/g++.benjamin/13478.C: Change error message.
34735 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
34736 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
34737 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
34738 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
34739 named return value extension.
34740 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
34741 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
34742 * g++.old-deja/g++.bob/extern_C.C: Likewise.
34743 * g++.old-deja/g++.bob/inherit2.C: Likewise.
34744 * g++.old-deja/g++.brendan/complex1.C: Likewise.
34745 * g++.old-deja/g++.brendan/copy5.C: Likewise.
34746 * g++.old-deja/g++.brendan/crash13.C: Likewise.
34747 * g++.old-deja/g++.brendan/crash15.C: Likewise.
34748 * g++.old-deja/g++.brendan/crash18.C: Change error message.
34749 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
34750 * g++.old-deja/g++.brendan/crash38.C: Likewise.
34751 * g++.old-deja/g++.brendan/crash50.C: Likewise.
34752 * g++.old-deja/g++.brendan/crash56.C: Likewise.
34753 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
34754 syntax.
34755 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
34756 * g++.old-deja/g++.brendan/crash8.C: Change error message.
34757 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
34758 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
34759 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
34760 * g++.old-deja/g++.brendan/template11.C: Likewise.
34761 * g++.old-deja/g++.brendan/template26.C: Likewise.
34762 * g++.old-deja/g++.brendan/template27.C: Use explicit
34763 specialization syntax.
34764 * g++.old-deja/g++.brendan/template30.C: Likewise.
34765 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
34766 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
34767 non-dependent names.
34768 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
34769 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
34770 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
34771 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
34772 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
34773 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
34774 named return value extension.
34775 * g++.old-deja/g++.ext/namedret2.C: Likewise.
34776 * g++.old-deja/g++.ext/namedret3.C: Likewise.
34777 * g++.old-deja/g++.ext/return1.C: Likewise.
34778 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
34779 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
34780 * g++.old-deja/g++.jason/access8.C: Likewise.
34781 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
34782 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
34783 pseudo-destructor names.
34784 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
34785 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
34786 pseudo-destructor names.
34787 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
34788 * g++.old-deja/g++.jason/overload19.C: Likewise.
34789 * g++.old-deja/g++.jason/overload32.C: Likewise.
34790 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
34791 stray semicolons.
34792 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
34793 * g++.old-deja/g++.jason/return.C: Likewise.
34794 * g++.old-deja/g++.jason/return2.C: Likewise.
34795 * g++.old-deja/g++.jason/shadow1.C: Likewise.
34796 * g++.old-deja/g++.jason/special.C: Use explicit specialization
34797 syntax.
34798 * g++.old-deja/g++.jason/template10.C: Account for use of
34799 non-dependent names.
34800 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
34801 syntax.
34802 * g++.old-deja/g++.jason/template37.C: Likewise.
34803 * g++.old-deja/g++.law/access4.C: Change error messages.
34804 * g++.old-deja/g++.law/arm13.C: Remove incorrect
34805 pseudo-destructor names.
34806 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
34807 * g++.old-deja/g++.law/ctors9.C: Likewise.
34808 * g++.old-deja/g++.law/cvt22.C: Likewise.
34809 * g++.old-deja/g++.law/dtors5.C: Likewise.
34810 * g++.old-deja/g++.law/global-init1.C: Likewise.
34811 * g++.old-deja/g++.law/missed-error3.C: Likewise.
34812 * g++.old-deja/g++.law/operators28.C: Likewise.
34813 * g++.old-deja/g++.law/visibility28.C: Likewise.
34814 * g++.old-deja/g++.martin/eval1.C: Likewise.
34815 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
34816 name.
34817 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
34818 * g++.old-deja/g++.mike/net34.C: Likewise.
34819 * g++.old-deja/g++.mike/net36.C: Likewise.
34820 * g++.old-deja/g++.mike/ns2.C: Likewise.
34821 * g++.old-deja/g++.mike/p12306.C: Likewise.
34822 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
34823 value extension.
34824 * g++.old-deja/g++.mike/p700.C: Likewise.
34825 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
34826 * g++.old-deja/g++.mike/p710.C: Likewise.
34827 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
34828 value extension.
34829 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
34830 * g++.old-deja/g++.mike/pmf9.C: Likewise.
34831 * g++.old-deja/g++.ns/crash2.C: Likewise.
34832 * g++.old-deja/g++.ns/crash3.C: Likewise.
34833 * g++.old-deja/g++.ns/invalid1.C: Likewise.
34834 * g++.old-deja/g++.ns/ns17.C: Likewise.
34835 * g++.old-deja/g++.ns/template16.C: Likewise.
34836 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
34837 keyword.
34838 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
34839 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
34840 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
34841 named return value extension.
34842 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
34843 * g++.old-deja/g++.other/access4.C: Issue additional error
34844 messages.
34845 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
34846 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
34847 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
34848 * g++.old-deja/g++.other/crash25.C: Change error message.
34849 * g++.old-deja/g++.other/crash4.C: Change error message.
34850 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
34851 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
34852 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
34853 checks.
34854 * g++.old-deja/g++.other/defarg8.C: Likewise.
34855 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
34856 * g++.old-deja/g++.other/dtor10.C: Likewise.
34857 * g++.old-deja/g++.other/incomplete.C: Likewise.
34858 * g++.old-deja/g++.other/linkage7.C: Likewise.
34859 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
34860 lookup algorithm.
34861 * g++.old-deja/g++.other/mangle2.C: Likewise.
34862 * g++.old-deja/g++.other/refinit2.C: Likewise.
34863 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
34864 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
34865 * g++.old-deja/g++.pt/crash28.C: Likewise.
34866 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
34867 syntax.
34868 * g++.old-deja/g++.pt/crash32.C: Change error message.
34869 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
34870 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
34871 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
34872 error message position.
34873 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
34874 * g++.old-deja/g++.pt/defarg8.C: Change error message.
34875 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
34876 syntax.
34877 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
34878 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
34879 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
34880 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
34881 keyword.
34882 * g++.old-deja/g++.pt/explicit31.C: Likewise.
34883 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
34884 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
34885 keyword.
34886 * g++.old-deja/g++.pt/explicit71.C: Change error message.
34887 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
34888 syntax.
34889 * g++.old-deja/g++.pt/friend28.C: Account for use of
34890 non-dependent names.
34891 * g++.old-deja/g++.pt/friend29.C: Likewise.
34892 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
34893 rules.
34894 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
34895 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
34896 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
34897 lookup rules.
34898 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
34899 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
34900 keyword.
34901 * g++.old-deja/g++.pt/memclass20.C: Likewise.
34902 * g++.old-deja/g++.pt/memclass5.C: Likewise.
34903 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
34904 keyword.
34905 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
34906 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
34907 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
34908 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
34909 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
34910 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
34911 keyword.
34912 * g++.old-deja/g++.pt/spec10.C: Likewise.
34913 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
34914 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
34915 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
34916 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
34917 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
34918 * g++.old-deja/g++.pt/ttp62.C: Likewise.
34919 * g++.old-deja/g++.pt/ttp64.C: Likewise.
34920 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
34921 * g++.old-deja/g++.pt/typename15.C: Likewise.
34922 * g++.old-deja/g++.pt/typename22.C: Likewise.
34923 * g++.old-deja/g++.pt/typename6.C: Change error messages.
34924 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
34925 * g++.old-deja/g++.pt/virtual2.C: Likewise.
34926 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
34927 syntax.
34928 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
34929 return value extension.
34930 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
34931 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
34932 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
34933 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
34934
34935 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
34936
34937 * g++.dg/warn/inline1.C: New test.
34938 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
34939 * g++.old-deja/g++.jason/synth10.C: Likewise.
34940 * g++.old-deja/g++.mike/net31.C: Likewise.
34941 * g++.old-deja/g++.mike/p8786.C: Likewise.
34942
34943 * g++.dg/template/friend10.C: New test.
34944 * g++.dg/template/conv5.C: New test.
34945
34946 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
34947
34948 * g++.dg/lookup/scoped3.C: New test.
34949
34950 * g++.dg/lookup/decl1.C: New test.
34951 * g++.dg/lookup/decl2.C: New test.
34952
34953 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
34954
34955 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
34956 gcc.c-torture/compile/20021015-1.c,
34957 gcc.c-torture/compile/20021015-2.c,
34958 gcc.c-torture/compile/20021123-1.c,
34959 gcc.c-torture/compile/20021123-2.c,
34960 gcc.c-torture/compile/20021123-3.c,
34961 gcc.c-torture/compile/20021123-4.c,
34962 gcc.c-torture/execute/20021024-1.c: Add tests previously added
34963 only to 3.1 or 3.2 branch.
34964
34965 2002-12-23 Mark Mitchell <mark@codesourcery.com>
34966
34967 * gcc.dg/i386-bitfield3.c: New test.
34968
34969 * gcc.dg/i386-bitfield2.c: New test.
34970
34971 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
34972
34973 * g++.dg/parse/conv_op1.C: New test.
34974
34975 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
34976
34977 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
34978 approved.
34979
34980 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
34981
34982 * gcc.c-torture/compile/20021220-1.c: New test.
34983
34984 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
34985
34986 * gcc.dg/i386-fastcall-1.c: New.
34987
34988 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34989
34990 * gcc.c-torture/execute/20021219-1.c: New test.
34991
34992 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34993
34994 * gcc.dg/i386-pic-1.c: New test.
34995
34996 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34997
34998 PR c++/8099
34999 * g++.dg/template/friend9.C: New test.
35000
35001 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35002
35003 PR c++/3663
35004 * g++.dg/template/access7.C: New test.
35005
35006 2002-12-18 Nick Clifton <nickc@redhat.com>
35007
35008 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
35009 the libstdc++-v3 directory has been found.
35010
35011 2002-12-12 Devang Patel <dpatel@apple.com>
35012 * gcc.dg/darwin-ld-1.c: New test.
35013 * gcc.dg/darwin-ld-2.c: New test.
35014 * gcc.dg/darwin-ld-3.c: New test.
35015 * gcc.dg/darwin-ld-4.c: New test.
35016 * gcc.dg/darwin-ld-5.c: New test.
35017
35018 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
35019
35020 * gcc.c-torture/compile/20021212-1.c: New test.
35021
35022 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
35023
35024 * gcc.dg/fshort-wchar: New test.
35025
35026 2002-12-10 Mark Mitchell <mark@codesourcery.com>
35027
35028 PR c++/8372
35029 * g++.dg/template/dtor1.C: New test.
35030
35031 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
35032 markers.
35033
35034 2002-12-10 Jakub Jelinek <jakub@redhat.com>
35035
35036 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
35037
35038 2002-12-09 Mark Mitchell <mark@codesourcery.com>
35039
35040 * g++.dg/template/static1.C: New test.
35041 * g++.dg/template/static2.C: New test.
35042 * g++.old-deja/g++.ext/memconst.C: New test.
35043
35044 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35045
35046 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
35047 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
35048 * g++.dg/special/initp1.C: Likewise.
35049
35050 2002-12-06 Jakub Jelinek <jakub@redhat.com>
35051
35052 * gcc.c-torture/execute/20021204-1.c: New test.
35053
35054 2002-12-04 Geoffrey Keating <geoffk@apple.com>
35055
35056 * gcc.dg/ppc-fmadd-1.c: New file.
35057 * gcc.dg/ppc-fmadd-2.c: New file.
35058 * gcc.dg/ppc-fmadd-3.c: New file.
35059
35060 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35061
35062 * gcc.c-torture/compile/20021204-1.c: New test.
35063
35064 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
35065
35066 * g++.dg/inherit/covariant2.C: New test.
35067 * g++.dg/inherit/covariant3.C: New test.
35068 * g++.dg/inherit/covariant4.C: New test.
35069 * g++.dg/inherit/covariant1.C: Remove XFAIL.
35070 * g++.old-deja/g++.robertl/eb17.C: Likewise.
35071
35072 2002-12-03 Mark Mitchell <mark@codesourcery.com>
35073
35074 PR c++/8688
35075 * g++.dg/init/brace3.C: New test.
35076
35077 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
35078
35079 * gcc.dg/20020210-1.c: Fix a comment typo.
35080
35081 2002-12-02 Mark Mitchell <mark@codesourcery.com>
35082
35083 PR c++/8720
35084 * g++.dg/parse/defarg1.C: New test.
35085
35086 PR c++/8615
35087 * g++.dg/template/char1.C: New test.
35088
35089 * g++.dg/template/varmod1.C: Fix typo.
35090
35091 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35092
35093 DR 180
35094 * g++.old-deja/g++.pt/crash32.C: Expect error.
35095
35096 2002-12-01 Mark Mitchell <mark@codesourcery.com>
35097
35098 PR c++/5919
35099 * g++.dg/template/varmod1.C: New test.
35100
35101 PR c++/8727
35102 * g++.dg/inherit/typeinfo1.C: New test.
35103
35104 PR c++/8663
35105 * g++.dg/inherit/typedef1.C: New test.
35106
35107 2002-11-30 Mark Mitchell <mark@codesourcery.com>
35108
35109 PR c++/8332
35110 PR c++/8493
35111 * g++.dg/template/strlen1.C: New test.
35112
35113 PR c++/8227
35114 * g++.dg/template/ctor2.C: New test.
35115
35116 PR c++/8214
35117 * g++.dg/init/string1.C: New test.
35118
35119 PR c++/8511
35120 * g++.dg/template/friend8.C: New test.
35121
35122 2002-11-29 Joe Buck <jbuck@synopsys.com>
35123
35124 * g++.dg/lookup/anon2.C: New test.
35125
35126 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
35127
35128 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
35129 h8300 port.
35130
35131 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
35132
35133 * gcc.dg/bitfld-6.c: New test.
35134
35135 2002-11-27 Jan Hubicka <jh@suse.cz>
35136
35137 * gcc.c-torture/execute/20021127.[cx]: New test.
35138
35139 2002-11-26 Jan Hubicka <jh@suse.cz>
35140
35141 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
35142 quality.
35143
35144 2002-11-26 Geoffrey Keating <geoffk@apple.com>
35145
35146 * g++.dg/init/brace2.C: New test.
35147 * g++.old-deja/g++.mike/p9129.C: Correct.
35148
35149 2002-11-26 Mark Mitchell <mark@codesourcery.com>
35150
35151 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
35152
35153 2002-11-25 Andreas Bauer <baueran@in.tum.de>
35154
35155 * gcc.dg/sibcall-6: New test for indirect sibcalls.
35156
35157 2002-11-25 Mark Mitchell <mark@codesourcery.com>
35158
35159 * testsuite/g++.dg/abi/empty11.C: New test.
35160 * testsuite/g++.dg/rtti/cv1.C: New test.
35161
35162 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
35163
35164 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
35165
35166 2002-11-24 Mark Mitchell <mark@codesourcery.com>
35167
35168 * g++.dg/abi/empty10.C: New test.
35169
35170 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
35171
35172 * gcc.c-torture/compile/20021124-1.c: New test.
35173
35174 2002-11-22 Mark Mitchell <mark@codesourcery.com>
35175
35176 * g++.dg/abi/rtti2.C: New test.
35177
35178 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
35179
35180 * gcc.dg/i386-unroll-1.c: New test.
35181
35182 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35183
35184 * gcc.c-torture/compile/20021120-1.c: New test.
35185 * gcc.c-torture/compile/20021120-2.c: New test.
35186
35187 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35188
35189 * gcc.dg/bitfld-5.c: New test.
35190
35191 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35192
35193 * gcc.c-torture/execute/20021120-3.c: New test.
35194
35195 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35196
35197 * gcc.c-torture/execute/20021120-2.c: New test.
35198
35199 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35200
35201 * gcc.c-torture/execute/20021120-1.c: New test.
35202
35203 2002-11-20 Jakub Jelinek <jakub@redhat.com>
35204
35205 * gcc.c-torture/execute/20021118-3.c: New test.
35206
35207 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
35208
35209 * gcc.c-torture/compile/20021119-1.c: New test.
35210
35211 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
35212
35213 * gcc.dg/duff-1.c: New test.
35214 * gcc.dg/duff-2.c: New test.
35215 * gcc.dg/duff-3.c: New test.
35216
35217 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
35218
35219 * gcc.dg/cpp/_Pragma5.c: New test.
35220
35221 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
35222
35223 * gcc.c-torture/execute/20021118-2.c: New test.
35224
35225 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
35226
35227 * gcc.c-torture/execute/20021118-1.c: New test.
35228
35229 2002-11-16 Jakub Jelinek <jakub@redhat.com>
35230
35231 * gcc.dg/20021116-1.c: New test.
35232
35233 2002-11-14 Mark Mitchell <mark@codesourcery.com>
35234
35235 * g++.dg/abi/vcall1.C: New test.
35236
35237 2002-11-14 Jakub Jelinek <jakub@redhat.com>
35238
35239 * gcc.dg/20021029-1.c: New test.
35240 * gcc.dg/20021029-2.c: New test.
35241
35242 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
35243
35244 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
35245
35246 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35247
35248 PR c/8439
35249 * gcc.dg/20021110.c: Move to ...
35250 * gcc.c-torture/compile/20021110.c: .... here.
35251
35252 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35253
35254 PR c/8467
35255 * gcc.c-torture/execute/20021111-1.c
35256
35257 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35258
35259 PR c/8439
35260 * gcc.dg/20021110.c: New test.
35261
35262 2002-11-10 Mark Mitchell <mark@codesourcery.com>
35263
35264 * g++.dg/abi/vthunk3.C: Run only on x86.
35265
35266 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
35267
35268 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
35269
35270 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
35271
35272 * lib/compat.exp (compat-execute): Fix logic error in last
35273 change.
35274
35275 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
35276
35277 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
35278
35279 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35280
35281 PR c++/8389
35282 * g++.dg/template/access6.C: New test.
35283
35284 2002-11-08 Jan Hubicka <jh@suse.cz>
35285
35286 * gcc.dg/i386-ssefp-1.c: New test.
35287 * gcc.dg/i386-ssefp-1.c: New test.
35288
35289 2002-11-08 Jan Hubicka <jh@suse.cz>
35290
35291 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
35292
35293 2002-11-07 Mark Mitchell <mark@codesourcery.com>
35294
35295 * g++.dg/abi/vthunk3.C: New test.
35296
35297 PR c++/8338
35298 * g++.dg/template/crash2.C: New test.
35299
35300 2002-11-07 Mark Mitchell <mark@codesourcery.com>
35301
35302 * testsuite/g++.dg/abi/dtor1.C: New test.
35303 * testsuite/g++.dg/abi/dtor2.C: Likewise.
35304
35305 2002-11-05 Geoffrey Keating <geoffk@apple.com>
35306
35307 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
35308 Darwin.
35309
35310 2002-11-04 Adam Nemet <anemet@lnxw.com>
35311
35312 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
35313 -mthumb. Only xfail with -O0.
35314
35315 2002-11-03 Mark Mitchell <mark@codesourcery.com>
35316
35317 * g++.dg/abi/thunk1.C: New test.
35318 * g++.dg/abi/thunk2.C: Likewise.
35319 * g++.dg/abi/vtt1.C: Likewise.
35320
35321 2002-11-02 Diego Novillo <dnovillo@redhat.com>
35322
35323 PR optimization/8423
35324 * gcc.c-torture/execute/builtin-constant.c: New test.
35325
35326 2002-11-01 Zack Weinberg <zack@codesourcery.com>
35327
35328 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
35329 Add some more cases.
35330
35331 2002-11-01 Mark Mitchell <mark@codesourcery.com>
35332
35333 PR c++/8391
35334 * g++.dg/opt/local1.C: New test.
35335
35336 2002-10-30 Mark Mitchell <mark@codesourcery.com>
35337
35338 PR c++/8160
35339 * g++.dg/template/complit1.C: New test.
35340
35341 PR c++/8149
35342 * g++.dg/template/typename4.C: Likewise.
35343
35344 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35345
35346 Core issue 287, PR c++/7639
35347 * g++.dg/template/instantiate1.C: Adjust error location.
35348 * g++.dg/template/instantiate3.C: New test.
35349 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
35350 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
35351 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
35352
35353 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
35354
35355 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
35356
35357 2002-10-29 Mark Mitchell <mark@codesourcery.com>
35358
35359 PR c++/8287
35360 * g++.dg/init/dtor2.C: New test.
35361
35362 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35363
35364 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
35365 * gcc.dg/nest.c: Bypass errors on irix6.
35366
35367 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
35368
35369 * gcc.dg/nest.c: Expect error for mmix-*-*.
35370 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
35371
35372 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
35373
35374 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
35375 markers.
35376
35377 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
35378
35379 2002-10-25 Mike Stump <mrs@apple.com>
35380
35381 * gcc.dg/warn-1.c: New test.
35382
35383 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35384
35385 * g++.dg/template/typename3.C: New test.
35386
35387 2002-10-25 Mark Mitchell <mark@codesourcery.com>
35388
35389 * g++.dg/lookup/ptrmem1.C: New test.
35390
35391 * g++.dg/abi/vthunk2.C: New test.
35392
35393 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35394
35395 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
35396
35397 2002-10-24 Mark Mitchell <mark@codesourcery.com>
35398
35399 * g++.dg/abi/empty9.C: New test.
35400
35401 2002-10-24 Richard Henderson <rth@redhat.com>
35402
35403 * g++.dg/inherit/thunk1.C: Enable for ia64.
35404
35405 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35406
35407 PR c++/8067
35408 * g++.dg/lookup/pretty1.C: New test.
35409
35410 2002-10-23 Jakub Jelinek <jakub@redhat.com>
35411
35412 * gcc.dg/20021023-1.c: New test.
35413
35414 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35415
35416 PR c++/7679
35417 * g++.dg/parse/inline1.C: New test.
35418
35419 2002-10-23 Richard Henderson <rth@redhat.com>
35420
35421 * g++.dg/inherit/thunk1.C: Enable for x86_64.
35422
35423 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
35424
35425 2002-10-22 Mark Mitchell <mark@codesourcery.com>
35426
35427 PR c++/6579
35428 * g++.dg/parse/stmtexpr3.C: New test.
35429
35430 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
35431
35432 * g++.dg/expr/cond1.C: New test.
35433
35434 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35435
35436 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
35437
35438 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35439
35440 * g++.dg/abi/vbase13.C: New test.
35441 * g++.dg/abi/vbase14.C: Likewise.
35442
35443 2002-10-21 Jakub Jelinek <jakub@redhat.com>
35444
35445 * gcc.dg/tls/pic-1.c: New test.
35446 * gcc.dg/tls/nonpic-1.c: New test.
35447 * gcc.dg/20021018-1.c: New test.
35448
35449 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35450
35451 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
35452 Remove only files with the same base name as the test case.
35453 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
35454 (profopt-execute): Likewise. Also, remove old profiling
35455 and performance data files before running the tests.
35456
35457 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
35458 * g++.dg/bprob/bprob.exp: Likewise.
35459 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
35460 to allow more general test case names.
35461
35462 * g++.dg/bprob/bprob-1.C: Rename to ...
35463 * g++.dg/bprob/g++-bprob-1.C: ... this.
35464
35465 * g77.dg/bprob/bprob-1.f: Rename to ...
35466 * g77.dg/bprob/g77-bprob-1.f: ... this.
35467
35468 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35469
35470 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
35471 bison 1.50 or later.
35472
35473 2002-10-21 Janis Johnson <janis187@us.ibm.com>
35474
35475 * g++.dg/README: Describe more test directories.
35476
35477 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35478
35479 * g++.dg/init/array6.C: Add additional tests.
35480
35481 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35482
35483 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
35484 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
35485
35486 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
35487
35488 * gcc.c-torture/compile/20020604-1.x: New.
35489 * gcc.c-torture/compile/simd-5.x: Likewise.
35490 * gcc.c-torture/execute/920710-1.x: Likewise.
35491 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
35492
35493 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35494
35495 * g++.dg/inherit/override1.C: Add dg-options clause.
35496
35497 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35498
35499 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
35500 _mm_slli_si128.
35501
35502 2002-10-19 Andreas Schwab <schwab@suse.de>
35503
35504 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
35505 directory component.
35506
35507 2002-10-18 Mark Mitchell <mark@codesourcery.com>
35508
35509 * g++.dg/inherit/thunk1.C: New test.
35510
35511 * g++.dg/inherit/override1.C: New test.
35512
35513 * g++.dg/abi/mangle11.C: New test.
35514 * g++.dg/abi/mangle14.C: New test.
35515 * g++.dg/abi/mangle17.C: New test.
35516
35517 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
35518
35519 * g++.dg/overload/member2.C: New test.
35520
35521 2002-10-17 Janis Johnson <janis187@us.ibm.com>
35522
35523 * g++.dg/README: Describe new compat directory.
35524 * g++.dg/dg.exp: Skip tests in compat directory.
35525 * README.compat: New file.
35526 * lib/compat.exp: New expect script.
35527 * g++.dg/compat: New test directory.
35528 * g++.dg/compat/compat.exp: New expect script.
35529 * g++.dg/compat/abi: New test directory.
35530 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
35531 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
35532 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
35533 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
35534 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
35535 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
35536 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
35537 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
35538 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
35539 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
35540 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
35541 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
35542 * g++.dg/compat/break: New test directory.
35543 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
35544 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
35545 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
35546 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
35547 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
35548 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
35549 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
35550 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
35551 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
35552 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
35553 g++.dg/compat/break/README: New files.
35554 * g++.dg/compat/eh: New test directory.
35555 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
35556 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
35557 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
35558 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
35559 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
35560 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
35561 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
35562 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
35563 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
35564 g++.dg/compat/eh/filter2_y.C,
35565 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
35566 g++.dg/compat/eh/new1_y.C,
35567 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
35568 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
35569 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
35570 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
35571 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
35572 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
35573 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
35574 g++.dg/compat/eh/unexpected1_y.C: New files.
35575 * g++.dg/compat/init: New test directory.
35576 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
35577 g++.dg/compat/init/array5_y.C,
35578 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
35579 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
35580 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
35581 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
35582 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
35583 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
35584 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
35585 g++.dg/compat/init/init-ref2_y.C: New files.
35586
35587 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35588
35589 PR c++/7584
35590 * g++.dg/inherit/using3.C: New test.
35591
35592 2002-10-17 Jan Hubicka <jh@suse.cz>
35593
35594 * gcc.dg/20021017-2.c: New test.
35595
35596 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35597
35598 * g++.dg/abi/mangle16.C: Adjust.
35599
35600 * g++.dg/init/array8.C: New test.
35601
35602 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
35603
35604 * gcc.dg/special/mips-abi.exp: New test.
35605 * gcc.dg/special/mips-abi.s: Empty file used by the above.
35606
35607 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35608
35609 * g++.dg/abi/mangle16.C: New test.
35610 * g++.dg/abi/mangle17.C: Likewise.
35611
35612 PR c++/7478
35613 * g++.dg/template/ref1.C: New test.
35614
35615 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35616
35617 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
35618
35619 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
35620
35621 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
35622
35623 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35624
35625 PR c++/7524
35626 * g++.dg/init/array7.C: New test.
35627
35628 2002-10-15 Mark Mitchell <mark@codesourcery.com>
35629
35630 * g++.dg/init/array6.C: New test.
35631
35632 * g++.dg/abi/mangle13.C: Likewise.
35633 * g++.dg/abi/mangle14.C: Likewise.
35634 * g++.dg/abi/mangle15.C: Likewise.
35635
35636 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35637
35638 * g++.dg/abi/empty8.C: New test.
35639
35640 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
35641
35642 * g++.dg/init/ctor1.C: New test.
35643
35644 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
35645
35646 * gcc.c-torture/execute/20021015-1.c: New test.
35647
35648 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
35649
35650 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
35651
35652 2002-10-14 Jan Hubicka <jh@suse.cz>
35653
35654 * gcc.dg/i386-ssetype-[1-5].c: New tests.
35655
35656 2002-10-14 Richard Henderson <rth@redhat.com>
35657
35658 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
35659
35660 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35661
35662 PR optimization/6631
35663 * g++.dg/opt/const2.C: New test.
35664
35665 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35666
35667 PR c++/7176
35668 * g++.dg/parse/friend1.C: New test.
35669 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
35670
35671 2002-10-14 Jakub Jelinek <jakub@redhat.com>
35672
35673 * gcc.dg/20021014-1.c: New test.
35674
35675 2002-10-11 Mark Mitchell <mark@codesourcery.com>
35676
35677 PR c++/5661
35678 * g++.dg/ext/vlm1.C: New test.
35679 * g++.dg/ext/vlm2.C: Likewise.
35680
35681 * g++.dg/init/array1.C: Remove invalid braces.
35682 * g++.dg/init/brace1.C: New test.
35683 * g++.dg/init/copy2.C: Likewise.
35684 * g++.dg/init/copy3.C: Likewise.
35685 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
35686 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
35687 braces.
35688
35689 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
35690
35691 * gcc.dg/cpp/assembler.S: Don't use -ansi.
35692
35693 2002-10-11 Richard Shann <richard.shann@superh.com>
35694
35695 * gcc.c-torture/compile/simd-5.c: New test.
35696
35697 2002-10-10 Roger Sayle <roger@eyesopen.com>
35698
35699 * gcc.c-torture/execute/shiftopt-1.c: New test case.
35700
35701 2002-10-10 Jim Wilson <wilson@redhat.com>
35702
35703 * gcc.c-torture/execute/20021010-1.c: New test.
35704
35705 2002-10-09 Zack Weinberg <zack@codesourcery.com>
35706
35707 PR c/7353
35708 * g++.dg/ext/typedef-init.C: New test.
35709 * gcc.dg/typedef-init.c: New test.
35710
35711 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
35712
35713 * gcc.dg/cpp/paste13.c: New test.
35714
35715 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35716
35717 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
35718 remaining platforms, XFAIL during compile, not execute. Don't
35719 XFAIL at -O0.
35720
35721 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
35722
35723 * gcc.dg/alias-1.c: Tweak expected warning.
35724
35725 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
35726
35727 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
35728
35729 2002-10-06 Andreas Jaeger <aj@suse.de>
35730
35731 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
35732 * gcc.dg/cpp/c++98.C: Likewise.
35733
35734 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
35735 * g++.dg/cpp/c++98.C: Likewise.
35736
35737 * g++.dg/README (Subdirectories): Mention cpp directory.
35738
35739 PR target/7559
35740 * gcc.dg/20021006-1.c: New test.
35741
35742 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35743
35744 PR c++/7804
35745 * g++.dg/other/warning1.C: New test.
35746
35747 2002-10-04 Roger Sayle <roger@eyesopen.com>
35748
35749 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
35750 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
35751 and sparc-*-* with -m64 as expected failures. See PR 8087.
35752
35753 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35754
35755 PR c++/7931
35756 * g++.dg/template/ptrmem3.C: New test.
35757
35758 PR c++/7754
35759 * g++.dg/template/union1.C: New test.
35760
35761 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35762
35763 PR c++/8006
35764 * g++.dg/abi/mangle9.C: New test.
35765 * g++.dg/abi/mangle10.C: New test.
35766 * g++.dg/abi/mangle11.C: New test.
35767 * g++.dg/abi/mangle12.C: New test.
35768
35769 2002-10-02 Mark Mitchell <mark@codesourcery.com>
35770
35771 PR c++/7188.
35772 * g++.dg/template/meminit1.C: New test.
35773 * g++.dg/warn/Wreorder-1.C: Likewise.
35774 * g++.old-deja/g++.mike/warn3.C: Tweak.
35775 * lib/prune.exp: Ingore "in copy constructor".
35776
35777 2002-10-02 Andreas Jaeger <aj@suse.de>
35778
35779 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
35780 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
35781 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
35782 on x86-64.
35783
35784 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35785
35786 * gcc.dg/empty1.C: Fix typo.
35787
35788 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
35789
35790 * gcc.dg/alias-1.c: New test.
35791
35792 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35793
35794 * gcc.dg/empty1.C: New test.
35795
35796 * g++.dg/tls/init-2.C: Tweak error messages.
35797
35798 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
35799
35800 * gcc.c-torture/compile/20020923-1.c: New test.
35801
35802 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
35803
35804 * gcc.c-torture/execute/ffs-1.c: New test.
35805 * gcc.c-torture/execute/ffs-2.c: Ditto.
35806
35807 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
35808
35809 * g++.dg/overload/member1.C: New test.
35810
35811 2002-09-30 Mark Mitchell <mark@codesourcery.com>
35812
35813 * g++.dg/abi/empty7.C: New test.
35814 * g++.dg/init/pm2.C: Likewise.
35815
35816 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
35817
35818 * g++.dg/rtti/crash1.C: New test.
35819
35820 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
35821
35822 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
35823 gcc.dg/sibcall-4.c: New tests.
35824
35825 2002-09-28 Roger Sayle <roger@eyesopen.com>
35826
35827 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
35828 powerpc and MMIX targets.
35829
35830 2002-09-27 Zack Weinberg <zack@codesourcery.com>
35831
35832 * gcc.dg/cpp/20020927-1.c: New.
35833
35834 2002-09-26 David S. Miller <davem@redhat.com>
35835
35836 * gcc.c-torture/compile/trunctfdf.c: New.
35837
35838 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35839
35840 * lib/target-supports.exp (check_weak_available): Handle solaris2.
35841
35842 2002-09-27 Alan Modra <amodra@bigpond.net.au>
35843
35844 * gcc.c-torture/execute/loop-15.c: New.
35845
35846 2002-09-26 Janis Johnson <janis187@us.ibm.com>
35847
35848 * README.QMTEST: Fix typo.
35849
35850 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
35851
35852 * gcc.dg/20020926-1.c: New test.
35853
35854 2002-09-25 David S. Miller <davem@redhat.com>
35855
35856 PR target/7842
35857 * gcc.c-torture/execute/shiftdi.c: New test.
35858
35859 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
35860
35861 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
35862 unique to the tool.
35863 * lib/g77.exp (g77_init): Likewise.
35864 * lib/g++.exp (g++_init): Likewise.
35865 * lib/objc.exp (objc_init): Likewise.
35866
35867 2002-09-25 Mark Mitchell <mark@codesourcery.com>
35868
35869 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
35870 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
35871 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
35872
35873 2002-09-25 Richard Henderson <rth@redhat.com>
35874
35875 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
35876 too-small long double.
35877
35878 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
35879
35880 * gcc.dg/20020919-1.c: New test.
35881
35882 2002-09-23 Mark Mitchell <mark@codesourcery.com>
35883
35884 * g++.dg/abi/bitfield6.C: New test.
35885 * g++.dg/abi/bitfield7.C: New test.
35886 * g++.dg/abi/bitfield8.C: New test.
35887 * g++.dg/abi/vbase11.C: New test.
35888
35889 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
35890
35891 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
35892 hppa*-*-hpux*. Update test comment.
35893
35894 2002-09-20 Jakub Jelinek <jakub@redhat.com>
35895
35896 * gcc.dg/tls/struct-1.c: New test.
35897
35898 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
35899
35900 * gcc.dg/cpp/tr-warn2.c: Update.
35901
35902 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35903
35904 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
35905
35906 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35907
35908 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
35909 systems.
35910
35911 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
35912
35913 * gcc.c-torture/execute/ieee/mzero3.c: New test.
35914
35915 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35916 Adjust for c++filt moved to binutils. Remove spurious duplicate
35917 setting of cxxfilt.
35918
35919 2002-09-19 Geoffrey Keating <geoffk@apple.com>
35920
35921 * gcc.dg/20020312-2.c: Update for darwin.
35922
35923 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
35924
35925 * g++.old-deja/g++.other/crash32.C: Mark ICE.
35926
35927 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
35928
35929 * objc.dg/comp-types-1.m: New test.
35930 * objc.dg/comp-types-2.m: New test.
35931 * objc.dg/comp-types-3.m: New test.
35932 * objc.dg/comp-types-4.m: New test.
35933 * objc.dg/comp-types-5.m: New test.
35934 * objc.dg/comp-types-6.m: New test.
35935
35936 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
35937
35938 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
35939
35940 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35941
35942 * g++.dg/other/do1.C: New test.
35943
35944 * g++.dg/template/subst1.C: New test.
35945
35946 2002-09-16 Steve Ellcey <sje@cup.hp.com>
35947
35948 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
35949
35950 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35951
35952 * g++.dg/template/qualttp20.C: Adjust expected errors.
35953 * g++.old-deja/g++.jason/report.C: Likewise.
35954 * g++.old-deja/g++.other/qual1.C: Likewise.
35955
35956 * g++.dg/lookup/scoped2.C: New test.
35957
35958 * g++.dg/ext/asm3.C: New test.
35959
35960 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
35961
35962 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
35963
35964 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
35965
35966 * ChangeLog: follow spelling conventions.
35967 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
35968 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
35969 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
35970 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
35971 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
35972 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
35973 * g++.old-deja/g++.law/global-init1.C: Likewise.
35974 * g++.old-deja/g++.other/delete4.C: Likewise.
35975 * g++.old-deja/g++.other/inline21.C: Likewise.
35976 * g++.old-deja/g++.other/singleton.C: Likewise.
35977 * g77.dg/strlen0.f: Likewise.
35978 * g77.f-torture/compile/20010519-1.f: Likewise.
35979 * g77.f-torture/compile/980310-4.f: Likewise.
35980 * gcc.c-torture/compile/20000605-1.c: Likewise.
35981 * gcc.c-torture/execute/20020225-1.c: Likewise.
35982 * gcc.dg/c90-hexfloat-2.c: Likewise.
35983 * gcc.dg/c99-bool-1.c: Likewise.
35984 * gcc.dg/c99-hexfloat-2.c: Likewise.
35985 * gcc.dg/dll-2.c: Likewise.
35986 * gcc.dg/wtr-union-init-1.c: Likewise.
35987 * gcc.dg/wtr-union-init-2.c: Likewise.
35988 * gcc.dg/wtr-union-init-3.c: Likewise.
35989 * gcc.dg/cpp/avoidpaste1.c: Likewise.
35990 * gcc.dg/cpp/defined.c: Likewise.
35991 * gcc.dg/cpp/macsyntx.c: Likewise.
35992 * gcc.dg/cpp/paste2.c: Likewise.
35993 * gcc.dg/cpp/trad/defined.c: Likewise.
35994 * gcc.dg/format/c90-printf-1.c: Likewise.
35995 * gcc.dg/format/c90-scanf-1.c: Likewise.
35996 * gcc.dg/format/c99-printf-1.c: Likewise.
35997 * gcc.dg/format/c99-scanf-1.c: Likewise.
35998 * gcc.misc-tests/gcov-8.c: Likewise.
35999 * lib/profopt.exp: Likewise.
36000
36001 2002-09-15 Krister Walfridsson <cato@df.lth.se>
36002
36003 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
36004
36005 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
36006
36007 * g++.dg/inherit/using2.C: New test.
36008
36009 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
36010
36011 * ChangeLog: Follow spelling conventions.
36012 * g++.dg/template/friend4.C: Likewise.
36013 * g++.old-deja/g++.pt/crash67.C: Likewise.
36014 * gcc.c-torture/execute/20000801-4.c: Likewise.
36015 * gcc.dg/c90-digraph-1.c: Likewise.
36016 * gcc.dg/c94-digraph-1.c: Likewise.
36017 * gcc.dg/c99-digraph-1.c: Likewise.
36018 * gcc.dg/cpp/line5.c: Likewise.
36019 * gcc.dg/cpp/multiline.c: Likewise.
36020 * gcc.dg/cpp/trad/literals-1.c: Likewise.
36021 * gcc.dg/format/attr-3.c: Likewise.
36022 * gcc.dg/format/c90-scanf-3.c: Likewise.
36023 * gcc.dg/format/ext-4.c: Likewise.
36024
36025 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
36026
36027 * g++.dg/template/pretty1.C: New test.
36028
36029 2002-09-14 Alan Modra <amodra@bigpond.net.au>
36030
36031 * gcc.c-torture/execute/struct-cpy-1.c: New test.
36032
36033 2002-09-13 Matt Austern <austern@apple.com>
36034
36035 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
36036 passing a cast expression to a function by const reference.
36037
36038 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
36039
36040 * g++.dg/template/deduce1.C: New test.
36041
36042 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
36043
36044 * gcc.c-torture/execute/simd-1.c: Force all use of int to
36045 32-bit int.
36046
36047 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
36048
36049 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
36050 usage.
36051
36052 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
36053
36054 * gcc.c-torture/compile/20020910-1.c: New test.
36055
36056 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
36057
36058 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
36059
36060 2002-09-10 Andreas Jaeger <aj@suse.de>
36061
36062 * gcc.dg/20020312-2.c: Adjust for x86-64.
36063
36064 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
36065
36066 * g77.dg/7388.f: New test case for PR 7388.
36067
36068 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
36069
36070 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
36071
36072 2002-09-05 Ziemowit Laski <zlaski@apple.com>
36073
36074 * objc.dg/proto-lossage-1.m: New test.
36075
36076 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
36077
36078 * gcc.dg/cpp/_Pragma4.c: Fix typo.
36079
36080 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
36081
36082 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
36083 expected to pass.
36084
36085 2002-09-06 Stan Shebs <shebs@apple.com>
36086 David Edelsohn <edelsohn@gnu.org>
36087
36088 * gcc.dg/weak: New directory.
36089 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
36090 target-specific xfail bits.
36091 * gcc.dg/typeof-2.c: Move to new directory.
36092 * gcc.dg/weak.exp: New expect script.
36093
36094 2002-09-06 Alan Modra <amodra@bigpond.net.au>
36095
36096 * gcc.c-torture/execute/extzvsi.c: New test.
36097
36098 2002-09-05 Stan Shebs <shebs@apple.com>
36099
36100 * gcc.dg/weak-1.c: xfail on Darwin.
36101 * gcc.dg/weak-2.c: Ditto.
36102 * gcc.dg/weak-3.c: Ditto.
36103 * gcc.dg/weak-4.c: Ditto.
36104 * gcc.dg/weak-5.c: Ditto.
36105 * gcc.dg/weak-6.c: Ditto.
36106 * gcc.dg/weak-7.c: Ditto.
36107 * gcc.dg/weak-8.c: Ditto.
36108 * gcc.dg/weak-9.c: Ditto.
36109
36110 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
36111
36112 * gcc.c-torture/execute/loop-14.c: New test.
36113
36114 2002-09-04 Jakub Jelinek <jakub@redhat.com>
36115
36116 * g++.dg/other/cxa-atexit1.C: New test.
36117
36118 * gcc.dg/typeof-2.c: New test.
36119
36120 2002-09-03 Roger Sayle <roger@eyesopen.com>
36121
36122 * gcc.dg/builtins-2.c: New testcase.
36123 * gcc.dg/builtins-3.c: New testcase.
36124
36125 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
36126
36127 * gcc.dg/cpp/_Pragma4.c: New test.
36128
36129 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
36130
36131 * objc/execute/nil_method-1.m: New testcase.
36132
36133 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
36134
36135 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
36136 [Object class], not [Object initialize].
36137
36138 2002-08-31 Roger Sayle <roger@eyesopen.com>
36139 Hans-Peter Nilsson <hp@bitrange.com>
36140
36141 * gcc.c-torture/execute/20020720-1.x: Skip test on
36142 mmix-knuth-mmixware. Correct comment.
36143
36144 2002-08-27 Mark Mitchell <mark@codesourcery.com>
36145
36146 * testsuite/g++.dg/abi/bitfield5.C: New test.
36147 * testsuite/g++.dg/abi/vbase10.C: Likewise.
36148
36149 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
36150
36151 * objc.dg/undeclared-selector.m: New test.
36152
36153 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
36154
36155 * g++.dg/other/offsetof1.C: Avoid cast warning.
36156
36157 2002-08-26 Ziemowit Laski <zlaski@apple.com>
36158
36159 * objc.dg/super-class-2.m: New test.
36160
36161 2002-08-24 Matt Austern <austern@apple.com>
36162
36163 * g++.dg/ext/lvaddr.C: New test.
36164 * g++.dg/ext/lvcast.C: New test.
36165
36166 2002-08-22 Mark Mitchell <mark@codesourcery.com>
36167
36168 * testsuite/g++.dg/inherit/cond1.C: New test.
36169
36170 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
36171
36172 * gcc.dg/noncompile/incomplete-1.c: New test.
36173
36174 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
36175
36176 * gcc.dg/typespec-1.c: New test.
36177
36178 2002-08-20 Devang Patel <dpatel@apple.com>
36179 * objc.dg/proto-hier-2.m: New test.
36180
36181 2002-08-19 Ziemowit Laski <zlaski@apple.com>
36182
36183 * objc.dg/bitfield-1.m: New test.
36184 * objc.dg/bitfield-2.m: New test.
36185
36186 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
36187
36188 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
36189 gcc.dg/c99-flex-array-4.c: New tests.
36190
36191 2002-08-16 Stan Shebs <shebs@apple.com>
36192
36193 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
36194
36195 2002-08-15 Jakub Jelinek <jakub@redhat.com>
36196
36197 * gcc.dg/typeof-1.c: New test.
36198 * g++.dg/ext/typeof2.C: New test.
36199
36200 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
36201
36202 * g++.dg/other/offsetof1.C: New test.
36203
36204 2002-08-14 Richard Henderson <rth@redhat.com>
36205
36206 * gcc.dg/tls/diag-3.c: Fix expected message strings.
36207
36208 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
36209
36210 * gcc.dg/cpp/_Pragma3.c: New test.
36211
36212 2002-08-13 Mark Mitchell <mark@codesourcery.com>
36213
36214 * g++.dg/template/inherit3: New test.
36215
36216 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
36217
36218 * gcc.dg/bitfld-4.c: Add blank options.
36219
36220 2002-08-09 Mark Mitchell <mark@codesourcery.com>
36221
36222 * g++.dg/template/crash1.C: New test.
36223
36224 2002-08-08 Jakub Jelinek <jakub@redhat.com>
36225
36226 * gcc.dg/tls/opt-2.c: New test.
36227
36228 2002-08-08 Devang Patel <dpatel@apple.com>
36229
36230 * objc.dg/selector-1.m : New test
36231
36232 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
36233
36234 * g++.dg/abi/bitfield4.C: New test.
36235 * gcc.dg/bitfld-4.c: New test.
36236
36237 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
36238
36239 * g++.dg/other/packed1.C: New test.
36240
36241 2002-08-07 Mark Mitchell <mark@codesourcery.com>
36242
36243 * g++.dg/abi/offsetof.C: Tweak error messages.
36244 * g++.old-deja/g++.mike/p10769a.C: Likewise.
36245
36246 2002-08-08 Jakub Jelinek <jakub@redhat.com>
36247
36248 * gcc.dg/bitfld-3.c: New test.
36249
36250 2002-08-07 Jakub Jelinek <jakub@redhat.com>
36251 Richard Henderson <rth@redhat.com>
36252
36253 * gcc.dg/i386-bitfield1.c: New test.
36254 * g++.dg/abi/bitfield3.C: Update.
36255
36256 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
36257
36258 * objc.dg/const-str-2.m: Update.
36259 * gcc.dg/cpp/c++98.c: Change to C extension.
36260 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
36261 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
36262
36263 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
36264
36265 * testsuite/gcc.dg/tls/diag-3.c: New.
36266
36267 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
36268
36269 * g++.dg/README (Subdirectories): Document new subdir expr.
36270 * g++.dg/expr/pmf-1.C: New test.
36271
36272 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
36273
36274 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
36275
36276 2002-08-06 Jakub Jelinek <jakub@redhat.com>
36277
36278 * g++.dg/abi/bitfield3.C: New test.
36279
36280 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
36281
36282 * lib/gcov.exp: Tweak expected line formats.
36283 * gcc.misc-tests/gcov8.c: New test.
36284 * gcc.misc-tests/gcov8.x: New flags.
36285
36286 2002-08-05 Jakub Jelinek <jakub@redhat.com>
36287
36288 * consistency.vlad/layout/endian.c: Include string.h.
36289
36290 * gcc.c-torture/execute/20020805-1.c: New test.
36291
36292 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
36293
36294 * g++.dg/other/conversion1.C: New test.
36295
36296 2002-08-03 Roger Sayle <roger@eyesopen.com>
36297
36298 * gcc.dg/builtins-1.c: New testcase.
36299
36300 2002-08-02 Mark Mitchell <mark@codesourcery.com>
36301
36302 * g++.dg/inherit/access3.C: New test.
36303
36304 2002-08-01 Jakub Jelinek <jakub@redhat.com>
36305
36306 * gcc.dg/ia64-visibility-2.c: New test.
36307
36308 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
36309
36310 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
36311 __qualifier_flags to __flags.
36312
36313 2002-07-31 Mark Mitchell <mark@codesourcery.com>
36314
36315 * g++.dg/inherit/operator1.C: New test.
36316 * g++.dg/lookup/disamb1.C: Fix typo in comment.
36317 * g++.dg/other/error1.C: Change expected error message.
36318 * g++.dg/template/conv4.C: Likewise.
36319
36320 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
36321
36322 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
36323 for documented behavior.
36324
36325 2002-07-25 Roger Sayle <roger@eyesopen.com>
36326
36327 * gcc.c-torture/execute/20020720-1.x: Skip this test on
36328 several targets known to fail.
36329
36330 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
36331
36332 * gcc.dg/mips-args-[123].c: New tests.
36333
36334 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
36335
36336 * gcc.dg/ppc-spe.c: New.
36337
36338 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
36339
36340 * g++.dg/other/ptrmem4.C: New testcase.
36341
36342 2002-07-24 Richard Henderson <rth@redhat.com>
36343
36344 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
36345
36346 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
36347
36348 * g++.dg/ext/alignof1.C (main): Return 0 for success.
36349
36350 2002-07-24 Roger Sayle <roger@eyesopen.com>
36351
36352 * gcc.c-torture/execute/memset-3.c: New testcase.
36353
36354 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
36355
36356 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
36357 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
36358
36359 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36360
36361 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
36362 Delete.
36363
36364 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
36365
36366 * gcc.c-torture/compile/simd-4.c: New test.
36367
36368 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36369
36370 PR c++/7347, c++/7348
36371 * g++.dg/template/access4.C: New test.
36372 * g++.dg/template/access5.C: New test.
36373 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
36374 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
36375 * g++.old-deja/g++.pt/ttp58.C: Likewise.
36376 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
36377
36378 2002-07-22 Jakub Jelinek <jakub@redhat.com>
36379
36380 * gcc.dg/gnu89-init-2.c: New test.
36381
36382 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
36383
36384 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
36385
36386 2002-07-20 Roger Sayle <roger@eyesopen.com>
36387
36388 * gcc.c-torture/execute/20020720-1.c: New testcase.
36389
36390 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
36391
36392 * gcc.dg/cpp/Wsignprom.c: New tests.
36393
36394 2002-07-20 Alan Modra <amodra@bigpond.net.au>
36395
36396 * gcc.c-torture/execute/loop-13.c: New test.
36397
36398 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
36399
36400 * gcc.dg/cpp/expr.c: New tests.
36401
36402 2002-07-18 David Edelsohn <edelsohn@gnu.org>
36403
36404 * g++.dg/opt/pr6713.C: Add template instantiation.
36405
36406 2002-07-18 Alan Modra <amodra@bigpond.net.au>
36407
36408 * gcc.dg/nest.c: New test.
36409
36410 2002-07-17 Richard Henderson <rth@redhat.com>
36411
36412 * g++.dg/opt/pr6713.C: New test.
36413
36414 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
36415
36416 * gcc.c-torture/execute/loop-2e.x: Let the testcase
36417 XFAIL for all x86 processors.
36418
36419 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
36420
36421 * gcc.c-torture/execute/20010122-1.x: Do not test with
36422 -fomit-frame-pointer.
36423
36424 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36425
36426 * g++.dg/template/instantiate2.C: New test.
36427 * g++.dg/template/spec4.C: New test.
36428
36429 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36430
36431 * g++.dg/template/access2.C: New test.
36432 * g++.dg/template/access3.C: New test.
36433
36434 2002-07-15 Zack Weinberg <zack@codesourcery.com>
36435
36436 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
36437 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
36438 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
36439 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
36440 Convert to use <stdarg.h>.
36441 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
36442 Delete.
36443 * gcc.dg/va-arg-2.c: New.
36444 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
36445
36446 2002-07-15 Jakub Jelinek <jakub@redhat.com>
36447
36448 * gcc.c-torture/compile/20020710-1.c: New test.
36449
36450 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
36451 Andrew Pinski <pinskia@physics.uc.edu>
36452
36453 gcc.c-torture/compile/simd-2.c: New testcase.
36454 gcc.c-torture/compile/simd-3.c: Likewise.
36455
36456 2002-07-11 Mark Mitchell <mark@codesourcery.com>
36457
36458 PR c++/7224
36459 * g++.dg/overload/error1.C: New test.
36460
36461 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36462
36463 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
36464 configuration and IRIX 6 O32 ABI.
36465
36466 2002-07-11 Roger Sayle <roger@eyesopen.com>
36467
36468 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
36469
36470 2002-07-10 Roger Sayle <roger@eyesopen.com>
36471
36472 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
36473
36474 2002-07-10 Jeffrey A Law <law@redhat.com>
36475
36476 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
36477
36478 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
36479
36480 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
36481
36482 * gcc.dg/20020312-2.c: Check for __PPC__.
36483
36484 2002-07-09 Diego Novillo <dnovillo@redhat.com>
36485
36486 * gcc.c-torture/compile/20020709-1.c: New test.
36487
36488 2002-07-07 Roger Sayle <roger@eyesopen.com>
36489
36490 * g++.dg/template/qualttp21.C: New test case.
36491
36492 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
36493
36494 * gcc.c-torture/compile/20020706-1.c: New test.
36495 * gcc.c-torture/compile/20020706-2.c: New test.
36496
36497 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
36498 Alexandre Oliva <aoliva@redhat.com>
36499
36500 * g++.dg/warn/incomplete1.C: New test.
36501
36502 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36503
36504 PR c++/7099
36505 * g++.dg/warn/noreturn1.C: New test.
36506
36507 2002-07-03 Mark Mitchell <mark@codesourcery.com>
36508
36509 PR c++/6706
36510 * g++.dg/debug/debug6.C: New test.
36511 * g++.dg/debug/debug7.C: New test.
36512
36513 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
36514
36515 * gcc.c-torture/compile/simd-3.c: New test.
36516
36517 2002-07-03 Chris Demetriou <cgd@broadcom.com>
36518
36519 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
36520 * gcc.dg/20020620-1.c: Likewise.
36521
36522 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36523
36524 PR c++/6944
36525 * g++.dg/init/array4.C: New test.
36526 * g++.dg/init/array5.C: New test.
36527
36528 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
36529
36530 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
36531 * gcc.c-torture/execute/simd-2.c (main): Likewise.
36532
36533 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36534
36535 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
36536 * gcc.dg/wtr-aggr-init-1.c: Likewise.
36537 * gcc.dg/wtr-conversion-1.c: Likewise.
36538 * gcc.dg/wtr-escape-1.c: Likewise.
36539 * gcc.dg/wtr-int-type-1.c: Likewise.
36540 * gcc.dg/wtr-label-1.c: Likewise.
36541 * gcc.dg/wtr-static-1.c: Likewise.
36542 * gcc.dg/wtr-strcat-1.c: Likewise.
36543 * gcc.dg/wtr-suffix-1.c: Likewise.
36544 * gcc.dg/wtr-switch-1.c: Likewise.
36545 * gcc.dg/wtr-unary-plus-1.c: Likewise.
36546 * gcc.dg/wtr-union-init-1.c: Likewise.
36547 * gcc.dg/wtr-union-init-2.c: Likewise.
36548 * gcc.dg/wtr-union-init-3.c: Likewise.
36549
36550 * gcc.dg/wtr-func-def-1.c: New test.
36551
36552 2002-07-02 Devang Patel <dpatel@apple.com>
36553
36554 * objc.dg/param-1.m: New test.
36555
36556 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
36557
36558 * gcc.dg/cpp/trad/directive.c: Add test.
36559 * gcc.dg/cpp/trad/macroargs.c: Add test.
36560 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
36561
36562 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
36563
36564 * gcc.dg/cpp/cmdlne-M.c: New test.
36565
36566 2002-07-02 Ziemowit Laski <zlaski@apple.com>
36567
36568 * objc.dg/desig-init-1.m: New test.
36569
36570 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36571
36572 PR c++/6716
36573 * g++.dg/template/instantiate1.C: New test.
36574
36575 2002-07-01 Mark Mitchell <mark@codesourcery.com>
36576
36577 PR c++/7112
36578 * g++.dg/template/sizeof2.C: New test.
36579
36580 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36581
36582 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
36583 gcc.dg/cpp/trad/include.c: New tests.
36584
36585 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
36586
36587 PR target/7177
36588 * gcc.c-torture/compile/20020701-1.c: New test.
36589
36590 2002-07-01 Stan Shebs <shebs@apple.com>
36591
36592 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
36593 header here...
36594 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
36595 (objc-torture-execute): or here.
36596
36597 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
36598
36599 * gcc.c-torture/execute/arith-rand-ll.c: New test.
36600
36601 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36602
36603 * gcc.dg/cpp/trad/escaped-nl.c: New test.
36604
36605 2002-06-30 Devang Patel <dpatel@apple.com>
36606
36607 * objc.dg/fsyntax-only.m: New test.
36608
36609 2002-06-27 Mark Mitchell <mark@codesourcery.com>
36610
36611 PR c++/6695
36612 * g++.dg/template/friend7.C: New file.
36613
36614 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
36615
36616 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
36617 return type.
36618
36619 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
36620
36621 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
36622 avoid division by zero.
36623
36624 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
36625
36626 * gcc.dg/Wunknownprag.c: New tests.
36627
36628 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
36629
36630 * gcc.c-torture/execute/simd-2.c: New test.
36631
36632 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
36633
36634 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
36635 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
36636 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
36637 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
36638 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
36639 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
36640 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
36641 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
36642 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
36643 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
36644 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
36645 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
36646 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
36647 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
36648 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
36649 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
36650 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
36651
36652 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
36653
36654 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
36655 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
36656 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
36657 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
36658 New tests.
36659 * gcc.dg/cpp/trad/directive.c: Update.
36660
36661 2002-06-23 Andreas Jaeger <aj@suse.de>
36662
36663 * gcc.c-torture/execute/complex-6.c: New.
36664
36665 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
36666
36667 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
36668 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
36669 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
36670 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
36671
36672 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
36673
36674 * gcc.dg/cpp/trad: New directory with traditional tests copied
36675 from parent directory.
36676 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36677 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36678 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36679 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36680 Move to trad/ and rename.
36681 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
36682 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
36683 gcc.dg/cpp/trad/redef2.c: New tests.
36684 * gcc.dg/cpp/trad/trad.exp: New driver.
36685
36686 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
36687
36688 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36689 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36690 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36691 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36692 Remove.
36693
36694 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
36695
36696 * gcc.dg/20020620-1.c: New test.
36697
36698 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36699
36700 * g++.dg/template/ttp4.C: New test.
36701
36702 2002-06-19 Jakub Jelinek <jakub@redhat.com>
36703
36704 * g++.dg/opt/vt1.C: Fix regexp.
36705
36706 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36707
36708 * gcc.c-torture/execute/pure-1.c: Make functions static again.
36709 Don't use attribute `noinline'.
36710
36711 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36712
36713 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
36714
36715 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
36716
36717 * gcc.c-torture/execute/simd-1.c: New.
36718
36719 * gcc.dg/simd-1.c: New.
36720
36721 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36722
36723 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
36724
36725 2002-06-16 Richard Henderson <rth@redhat.com>
36726
36727 * g++.dg/ext/anon-struct1.C: New.
36728 * g++.dg/ext/anon-struct2.C: New.
36729 * g++.dg/ext/anon-struct3.C: New.
36730 * gcc.dg/anon-struct-1.c: New.
36731 * gcc.dg/anon-struct-2.c: New.
36732 * gcc.dg/anon-struct-3.c: New.
36733 * gcc.dg/20011008-1.c: Adjust warning text.
36734 * gcc.dg/20020527-1.c: Add -fms-extensions.
36735
36736 2002-06-16 Richard Henderson <rth@redhat.com>
36737
36738 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
36739
36740 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
36741
36742 * gcc.c-torture/execute/20020615-1.c: New test.
36743
36744 2002-06-15 Roger Sayle <roger@eyesopen.com>
36745
36746 * gcc.c-tortuture/execute/compare-1.c: New test case.
36747 * gcc.c-tortuture/execute/compare-2.c: New test case.
36748 * gcc.c-tortuture/execute/compare-3.c: New test case.
36749
36750 2002-06-13 Richard Henderson <rth@redhat.com>
36751
36752 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
36753 ia64 ilp32.
36754
36755 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36756
36757 * g++.dg/template/typename2.C: Update error message.
36758
36759 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
36760
36761 * gcc.c-torture/execute/20020611-1.c: New test.
36762
36763 2002-06-11 Bob Wilson <bob.wilson@acm.org>
36764
36765 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
36766 list of targets to skip.
36767
36768 2002-06-10 Bob Wilson <bob.wilson@acm.org>
36769
36770 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
36771 targets if not optimizing.
36772
36773 2002-06-10 Jakub Jelinek <jakub@redhat.com>
36774
36775 * gcc.c-torture/compile/20020605-1.c: New test.
36776
36777 * g++.dg/opt/vt1.C: New test.
36778
36779 * gcc.dg/20020531-1.c: New test.
36780
36781 * gcc.dg/20020530-1.c: New test.
36782
36783 * gcc.dg/20020527-1.c: New test.
36784
36785 * g++.dg/opt/cse1.C: New test.
36786
36787 2002-06-07 Roger Sayle <roger@eyesopen.com>
36788
36789 * gcc.dg/20020607-2.c: New test case.
36790
36791 2002-06-07 Jakub Jelinek <jakub@redhat.com>
36792
36793 * gcc.c-torture/compile/20020604-1.c: New test.
36794
36795 2002-06-04 Richard Henderson <rth@redhat.com>
36796
36797 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
36798 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
36799 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
36800
36801 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
36802
36803 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
36804
36805 2002-06-03 Richard Henderson <rth@redhat.com>
36806
36807 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
36808 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
36809
36810 2002-06-02 Richard Henderson <rth@redhat.com>
36811
36812 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
36813 test functions static.
36814
36815 2002-06-02 Andreas Jaeger <aj@suse.de>
36816
36817 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
36818 now.
36819
36820 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
36821
36822 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
36823 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
36824 Update for mofified diagnostics.
36825 * gcc.dg/c99-intconst-1.c: No longer fail.
36826
36827 2002-06-02 Richard Henderson <rth@redhat.com>
36828
36829 * gcc.dg/uninit-A.c: Remove xfail markers.
36830
36831 2002-06-01 Roger Sayle <roger@eyesopen.com>
36832
36833 * gcc.dg/fnegate-1.c: New test case.
36834
36835 2002-05-30 Osku Salerma <osku@iki.fi>
36836
36837 * gcc.c-torture/execute/mayalias-1.c: New file.
36838
36839 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
36840
36841 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
36842 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
36843 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
36844
36845 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
36846
36847 * gcc.c-torture/execute/20020529-1.c: New test.
36848
36849 2002-05-27 Richard Henderson <rth@redhat.com>
36850
36851 * g++.dg/ext/attrib6.C: New test case.
36852
36853 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36854
36855 * gcc.c-torture/execute/pure-1.c: New test.
36856
36857 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36858
36859 * gcc.dg/cpp/arith-2.c: Remove.
36860
36861 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36862
36863 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
36864 * gcc.dg/cpp/if-3.c: Remove.
36865
36866 2002-05-26 Jakub Jelinek <jakub@redhat.com>
36867
36868 * g++.dg/opt/cse2.C: New test.
36869
36870 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
36871
36872 * gcc.dg/cpp/arith-1.c: New semantic tests.
36873 * gcc.dg/cpp/if-1.c: Update.
36874
36875 2002-05-24 Ben Elliston <bje@redhat.com>
36876
36877 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
36878
36879 2002-05-24 Jakub Jelinek <jakub@redhat.com>
36880
36881 * gcc.dg/verbose-asm.c: New test.
36882
36883 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
36884
36885 * gcc.dg/cpp/paste12.c: New test.
36886
36887 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36888
36889 * g++.dg/parse/named_ops.C: New test.
36890
36891 2002-05-23 Mark Mitchell <mark@codesourcery.com>
36892
36893 * gcc/testsuite/gcc.dg/weak-8.c: New test.
36894
36895 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
36896
36897 * gcc.dg/weak-2.c: Allow optional leading underscore
36898 in scan-assembler symbol name.
36899 * gcc.dg/weak-3.c: Likewise.
36900 * gcc.dg/weak-4.c: Likewise.
36901 * gcc.dg/weak-5.c: Likewise.
36902
36903 2002-05-23 Jakub Jelinek <jakub@redhat.com>
36904
36905 * gcc.dg/20020523-1.c: New test.
36906
36907 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36908
36909 * objc.dg/const-str-2.m: Update now that we stop after
36910 a command line error.
36911
36912 2002-05-22 Richard Henderson <rth@redhat.com>
36913
36914 * g++.dg/dg.exp: Fix typo in test pruneing.
36915
36916 2002-05-22 Richard Henderson <rth@redhat.com>
36917
36918 * g++.dg/dg.exp: Prune the tls subdirectory.
36919 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
36920 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
36921 * g++.dg/tls/init-1.C: New.
36922
36923 2002-05-22 Jakub Jelinek <jakub@redhat.com>
36924
36925 * gcc.dg/20020517-1.c: New test.
36926
36927 2002-05-21 Richard Henderson <rth@redhat.com>
36928
36929 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
36930 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
36931
36932 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
36933
36934 * g++.dg/other/copy2.C: New test.
36935
36936 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
36937
36938 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
36939 (MAX_COPY): Bump up to 10 times sizeof (long long).
36940 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
36941
36942 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
36943 sizeof (long long).
36944
36945 * gcc.c-torture/execute/strcpy-1.c: New test.
36946
36947 2002-05-19 Jason Merrill <jason2redhat.com>
36948
36949 * g++.dg/ext/oper1.C: New test.
36950
36951 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
36952 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
36953
36954 * README.QMTEST: New file.
36955
36956 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
36957
36958 2002-05-19 Andreas Jaeger <aj@suse.de>
36959
36960 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
36961 now.
36962 * gcc.c-torture/execute/loop-2d.x: Likewise.
36963
36964 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
36965
36966 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
36967 support weak symbols.
36968 * gcc.dg/weak-4.c: Likewise.
36969 * gcc.dg/weak-6.c: Likewise.
36970
36971 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
36972
36973 * gcc.dg/weak-3.c: Add dg-excess-error comment for
36974 cygwin, coff and h8300-*-hms targets
36975 * gcc.dg/weak-5.c: Likewise.
36976 * gcc.dg/weak-7.c: Likewise.
36977
36978 2002-05-16 Jason Merrill <jason@redhat.com>
36979
36980 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
36981 (scan-assembler-not, scan-assembler-dem): Likewise.
36982 (scan-assembler-dem-not): Likewise.
36983
36984 2002-05-15 Richard Henderson <rth@redhat.com>
36985
36986 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
36987
36988 2002-05-15 Richard Henderson <rth@redhat.com>
36989
36990 * gcc.dg/weak-5.c (vfoo1c): No warning here.
36991 (vfoo1f): Warning here.
36992 (vfoo1l): Don't redefine the alias.
36993
36994 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
36995
36996 * g++.dg/init/pm1.C: New test.
36997
36998 2002-05-12 David S. Miller <davem@redhat.com>
36999
37000 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
37001 types.
37002
37003 2002-05-10 Roger Sayle <roger@eyesopen.com>
37004
37005 * gcc.c-torture/execute/20020510-1.c: New test case.
37006
37007 2002-05-10 David S. Miller <davem@redhat.com>
37008
37009 * gcc.c-torture/execute/conversion.c: Test long double too.
37010
37011 2002-05-09 Jakub Jelinek <jakub@redhat.com>
37012
37013 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
37014 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
37015 * lib/g++.exp (g++_link_flags): Likewise.
37016 * lib/objc.exp (objc_target_compile): Likewise.
37017
37018 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
37019
37020 * gcc.dg/cpp/poison.c: Update.
37021 * gcc.dg/cpp/20000625-2.c: Remove.
37022 * gcc.dg/cpp/direct2s.c: Remove final test.
37023
37024 2002-05-08 Tom Rix <trix@redhat.com>
37025
37026 * gcc.c-torture/execute/20020508-1.c: New test.
37027 * gcc.c-torture/execute/20020508-2.c: New test.
37028 * gcc.c-torture/execute/20020508-3.c: New test.
37029
37030 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
37031
37032 * gcc.dg/cpp/charconst-4.c: More tests.
37033
37034 2002-05-08 Mark Mitchell <mark@codesourcery.com>
37035
37036 PR c/6569
37037 * gcc.dg/weak-3.c: Update location of warning messages.
37038 * gcc.dg/weak-5.c: Likewise.
37039
37040 2002-05-06 Roger Sayle <roger@eyesopen.com>
37041
37042 * gcc.c-torture/execute/20020506-1.c: New test case.
37043
37044 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
37045
37046 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
37047
37048 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37049
37050 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
37051
37052 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37053
37054 * gcc.dg/cpp/charconst-3.c: New test.
37055
37056 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37057
37058 * gcc.dg/cpp/charconst.c: Update tests.
37059
37060 2002-05-05 Tim Josling <tej@melbpc.org.au>
37061
37062 * treelang: Added directory for new sample language treelang. Also
37063 lib/treelang.exp: New file to signal treelang should be tested.
37064
37065 2002-05-03 Jakub Jelinek <jakub@redhat.com>
37066
37067 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
37068 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
37069 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
37070 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
37071 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
37072 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
37073 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
37074
37075 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
37076
37077 * gcc.dg/format/xopen-2.c: New test.
37078
37079 2002-05-03 Jakub Jelinek <jakub@redhat.com>
37080
37081 * gcc.dg/20020503-1.c: New test.
37082
37083 2002-05-02 Mark Mitchell <mark@codesourcery.com>
37084
37085 * g++.dg/init/dtor1.C: Make it tougher.
37086
37087 2002-05-01 Mark Mitchell <mark@codesourcery.com>
37088
37089 * g++.dg/init/dtor1.C: New test.
37090
37091 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
37092
37093 * gcc.dg/altivec-8.c: New.
37094
37095 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
37096
37097 * gcc.dg/altivec-7.c: New.
37098
37099 2002-04-29 Jakub Jelinek <jakub@redhat.com>
37100
37101 * g++.dg/parse/typedef1.C: New test.
37102
37103 2002-04-29 Mark Mitchell <mark@codesourcery.com>
37104
37105 PR c++/6486
37106 * g++.dg/template/friend6.C: New test.
37107
37108 PR c++/6492
37109 * g++.dg/init/copy1.C: New test.
37110
37111 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
37112
37113 * g++.dg/warn/effc1.C: New test.
37114
37115 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
37116
37117 * gcc.dg/cpp/if-cexp.c: Add a test.
37118
37119 2002-04-28 Jakub Jelinek <jakub@redhat.com>
37120
37121 * gcc.dg/20020426-2.c: New test.
37122
37123 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
37124
37125 * gcc.dg/cpp/if-mop.c: Update.
37126 * gcc.dg/cpp/if-mpar.c: Add test.
37127 * gcc.dg/cpp/if-oppr.c: Update.
37128
37129 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37130
37131 PR c/6343
37132 * gcc.dg/weak-[2-7].c: New tests.
37133
37134 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
37135
37136 * gcc.dg/enum1.c: New test.
37137
37138 2002-04-26 Mark Mitchell <mark@codesourcery.com>
37139
37140 PR c++/6497
37141 * g++.dg/inherit/access2.C: New test.
37142
37143 2002-04-26 Mark Mitchell <mark@codesourcery.com>
37144
37145 PR bootstrap/6445
37146 * gcc.dg/20020426-1.c: New test.
37147
37148 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
37149
37150 * g++.dg/abi/enum1.C: New test.
37151
37152 2002-04-26 Richard Henderson <rth@redhat.com>
37153
37154 * gcc.dg/c99-bool-1.c: Expect always true warning.
37155
37156 2002-04-25 Roger Sayle <roger@eyesopen.com>
37157
37158 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
37159
37160 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37161
37162 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
37163 targets.
37164
37165 2002-04-24 Mark Mitchell <mark@codesourcery.com>
37166
37167 * g++.dg/abi/mange7.C: New test.
37168
37169 PR c++/6438.
37170 * g++.dg/parse/stmtexpr2.C: New test.
37171
37172 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
37173
37174 * gcc.dg/20020312-2.c: Add SH target.
37175
37176 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37177
37178 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
37179 compiler output on mips*-*-irix*.
37180
37181 2002-04-23 Jakub Jelinek <jakub@redhat.com>
37182
37183 * g++.dg/parse/attr1.C: New test.
37184
37185 2002-04-23 Roger Sayle <roger@eyesopen.com>
37186
37187 * gcc.c-torture/execute/string-opt-17.c: New test case.
37188 * gcc.c-torture/execute/memset-2.c: New test case.
37189
37190 2002-04-23 Mark Mitchell <mark@codesourcery.com>
37191
37192 PR c++/6256:
37193 * g++.dg/template/friend5.C: New test.
37194
37195 PR c++/6331:
37196 * g++.dg/template/qual1.C: Likewise.
37197
37198 2002-04-22 Zack Weinberg <zack@codesourcery.com>
37199
37200 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
37201 Include stdlib.h, not stdio.h or ctype.h.
37202
37203 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
37204
37205 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
37206 cris-*-elf* and mmix-*-*.
37207 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
37208 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
37209 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
37210 Ditto.
37211 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
37212 * gcc.dg/wchar_t-1.c: Ditto.
37213
37214 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
37215
37216 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
37217 Clarify comment.
37218
37219 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
37220
37221 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
37222
37223 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37224
37225 * gcc.c-torture/execute/20000906-1.x: Delete.
37226
37227 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
37228
37229 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
37230
37231 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
37232
37233 * PR6367
37234 * g77.f-torture/execute/6367.f: New test.
37235 * g77.f-torture/execute/6367.x: Disable for MMIX.
37236
37237 2002-04-19 Mark Mitchell <mark@codesourcery.com>
37238
37239 * PR6352
37240 * g++.dg/opt/inline2.C: New test.
37241
37242 2002-04-18 Richard Henderson <rth@redhat.com>
37243
37244 * gcc.dg/20000906-1.c: Enable for all targets.
37245 * gcc.c-torture/compile/iftrap-2.c: New.
37246
37247 2002-04-18 Jakub Jelinek <jakub@redhat.com>
37248
37249 * gcc.dg/20020418-1.c: New test.
37250 * gcc.dg/20020418-2.c: New test.
37251
37252 2002-04-18 Richard Henderson <rth@redhat.com>
37253
37254 * gcc.c-torture/compile/iftrap-1.c: New.
37255 * gcc.dg/iftrap-1.c: Adjust for ia64.
37256 * gcc.dg/iftrap-2.c: New.
37257
37258 2002-04-18 Jakub Jelinek <jakub@redhat.com>
37259
37260 * gcc.c-torture/compile/20020418-1.c: New test.
37261
37262 2002-04-18 Roger Sayle <roger@eyesopen.com>
37263
37264 * gcc.c-torture/compile/20020415-1.c: New.
37265
37266 2002-04-18 David S. Miller <davem@redhat.com>
37267
37268 * gcc.c-torture/execute/20020418-1.c: New test.
37269
37270 2002-04-17 Jakub Jelinek <jakub@redhat.com>
37271
37272 * gcc.dg/20020416-1.c: New test.
37273
37274 * g++.dg/opt/inline1.C: New test.
37275
37276 2002-04-16 Jakub Jelinek <jakub@redhat.com>
37277
37278 * gcc.dg/altivec-5.c: New test.
37279
37280 * gcc.dg/20020415-1.c: New test.
37281
37282 2002-04-15 Mark Mitchell <mark@codesourcery.com>
37283
37284 * testsuite/lib/chill.exp: Remove.
37285
37286 2002-04-14 Jakub Jelinek <jakub@redhat.com>
37287
37288 * g++.dg/other/big-struct.C: New test.
37289
37290 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
37291
37292 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
37293 of scratch file.
37294
37295 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
37296
37297 PR c/6277
37298 * gcc.dg/i386-387-1.c: Allow optional leading underscore
37299 in scan-assembler function name
37300
37301 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
37302
37303 * g77.f-torture/execute/980628-4.x,
37304 g77.f-torture/execute/980628-5.x,
37305 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37306 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37307 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
37308 i[34567]86-*-*.
37309
37310 2002-04-13 David S. Miller <davem@redhat.com>
37311
37312 * gcc.c-torture/execute/20020413-1.c: New test.
37313
37314 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
37315
37316 * gcc.dg/asm-6.c,
37317 * g++.dg/ext/asm1.C: New tests.
37318
37319 2002-04-12 Mark Mitchell <mark@codesourcery.com>
37320
37321 PR c++ 5373.
37322 * g++.dg/parse/stmtexpr1.C: New test.
37323
37324 PR c++/5189.
37325 * g++.dg/template/copy1.C: New test.
37326
37327 2002-04-12 Richard Henderson <rth@redhat.com>
37328
37329 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
37330
37331 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
37332
37333 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
37334 gcc.c-torture/execute/20020307-2.c.
37335
37336 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
37337
37338 * g++.dg/ext/attrib5.C,
37339 * g++.dg/lookup/struct1.C: New tests.
37340
37341 2002-04-11 Jakub Jelinek <jakub@redhat.com>
37342
37343 * gcc.dg/20020411-1.c: New test.
37344
37345 * gcc.c-torture/execute/20020411-1.c: New test.
37346
37347 2002-04-10 Janis Johnson <janis187@us.ibm.com>
37348
37349 * g77.f-torture/execute/6177.f: New test.
37350
37351 2002-04-10 Jakub Jelinek <jakub@redhat.com>
37352
37353 PR middle-end/6247
37354 * g++.dg/opt/cleanup1.C: New test.
37355
37356 * g++.dg/opt/const1.C: New test.
37357
37358 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
37359
37360 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
37361
37362 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
37363
37364 PR c++/5507
37365 * g++.dg/template/typename2.C: New test.
37366
37367 2002-04-10 Alan Modra <amodra@bigpond.net.au>
37368
37369 * gcc.c-torture/execute/loop-12.c: New.
37370
37371 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
37372
37373 * g77.f-torture/execute/980628-4.x,
37374 g77.f-torture/execute/980628-5.x,
37375 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37376 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37377 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
37378
37379 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37380
37381 PR optimization/6086
37382 * g++.dg/opt/preinc1.C: New test.
37383
37384 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37385
37386 PR c++/5571
37387 * g++.dg/opt/static2.C: New test.
37388
37389 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37390
37391 PR c/5120
37392 * gcc.dg/20020406-1.c: New test.
37393
37394 2002-04-04 David S. Miller <davem@redhat.com>
37395
37396 * gcc.c-torture/execute/20020404-1.c: New test.
37397
37398 2002-04-04 Jakub Jelinek <jakub@redhat.com>
37399
37400 PR c/6123
37401 * gcc.dg/20020312-2.c: Do not declare global register variable
37402 if __PIC__ or __pic__ is defined.
37403
37404 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
37405
37406 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
37407 __asm__ so that it works correctly even if -ansi -pedantic-errors.
37408
37409 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37410
37411 * gcc.misc-tests/linkage.exp: Update last change to handle
37412 sparc*-, not just sparc-.
37413
37414 2002-04-03 Richard Henderson <rth@redhat.com>
37415
37416 * gcc.dg/cpp/ucs.c: Improved long UCS test.
37417
37418 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37419
37420 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
37421
37422 2002-04-02 David S. Miller <davem@redhat.com>
37423
37424 * gcc.c-torture/execute/20020402-3.c: New test.
37425
37426 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37427
37428 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
37429 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
37430
37431 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
37432 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
37433 g77.f-torture/execute/20001201.x,
37434 g77.f-torture/execute/u77-test.x: New files.
37435
37436 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
37437 * gcc.dg/wchar_t-1.c: Ditto.
37438
37439 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37440
37441 * gcc.c-torture/execute/20020402-1.c: New test.
37442
37443 2002-04-01 Richard Henderson <rth@redhat.com>
37444
37445 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
37446
37447 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
37448
37449 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37450
37451 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
37452
37453 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37454
37455 * g++.dg/inherit/template-as-base.C: Expect error.
37456 * g++.dg/inherit/namespace-as-base.C: Likewise.
37457
37458 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
37459
37460 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
37461 g++.dg/ext/instantiate3.C: Tweak match patterns.
37462
37463 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
37464 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
37465 -da test.
37466
37467 2002-03-31 Richard Henderson <rth@redhat.com>
37468
37469 * gcc.dg/special/alias-2.c: New.
37470 * gcc.dg/special/ecos.exp: Run it.
37471
37472 2002-03-31 Richard Henderson <rth@redhat.com>
37473
37474 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
37475
37476 2002-03-31 Kazu Hirata <kazu@hxi.com>
37477
37478 * gcc.dg/weak-1.c: Disable on h8300 port.
37479
37480 2002-03-29 Janis Johnson <janis187@us.ibm.com>
37481
37482 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
37483 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
37484 ordering tests.
37485 * g++.dg/bprob/bprob-1.C: New test.
37486 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
37487 * g++.dg/gcov/gcov-1.C: New test.
37488 * g++.dg/gcov/gcov-1.x: New file.
37489 * g++.dg/gcov/gcov-2.C: New test.
37490 * g++.dg/gcov/gcov-3.C: New test.
37491 * g++.dg/gcov/gcov-3.h: New file.
37492
37493 2002-03-28 Roger Sayle <roger@eyesopen.com>
37494
37495 * g++.old-deja/g++.other/builtins5.C: New test.
37496 * g++.old-deja/g++.other/builtins6.C: New test.
37497 * g++.old-deja/g++.other/builtins7.C: New test.
37498 * g++.old-deja/g++.other/builtins8.C: New test.
37499 * g++.old-deja/g++.other/builtins9.C: New test.
37500
37501 2002-03-29 Jakub Jelinek <jakub@redhat.com>
37502
37503 * g++.dg/opt/static1.C: New test.
37504
37505 * g++.dg/opt/longbranch1.C: New test.
37506
37507 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
37508
37509 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
37510
37511 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
37512
37513 2002-03-28 Jeffrey A Law (law@redhat.com)
37514
37515 * gcc.c-torture/execute/20020328-1.c: New test.
37516
37517 2002-03-27 Richard Henderson <rth@redhat.com>
37518
37519 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
37520 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
37521 move from g++.old-deja/g++.ext/.
37522
37523 2002-03-27 Mark Mitchell <mark@codesourcery.com>
37524
37525 * g++.dg/init/new2.C: New test.
37526
37527 2002-03-26 Richard Henderson <rth@redhat.com>
37528
37529 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
37530
37531 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
37532 on sparc.
37533
37534 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
37535 sparcv9 systems.
37536 * gcc.dg/20001102-1.c: Likewise.
37537
37538 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
37539
37540 * gcc.dg/cpp/endif-pedantic1.c,
37541 gcc.dg/cpp/endif-pedantic2.c: New tests.
37542
37543 2002-03-26 Mark Mitchell <mark@codesourcery.com>
37544
37545 * g++.dg/init/new1.C: New test.
37546
37547 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
37548
37549 * g++.dg/abi/vbase9.C: New test.
37550
37551 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
37552
37553 * gcc.dg/arm-asm.c: New test.
37554
37555 2002-03-26 Andrew Cagney <ac131313@redhat.com>
37556
37557 * gcc.dg/Wswitch-enum.c: New test.
37558 Fix PR c/5044.
37559
37560 2002-03-26 Richard Henderson <rth@redhat.com>
37561
37562 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
37563 structure.
37564
37565 2002-03-25 Richard Henderson <rth@redhat.com>
37566
37567 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
37568 sparcv9 systems.
37569
37570 * gcc.c-torture/compile/20011119-1.c (xxx): New.
37571 * gcc.c-torture/compile/20011119-2.c (xxx): New.
37572
37573 2002-03-25 Zack Weinberg <zack@codesourcery.com>
37574
37575 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
37576
37577 2002-03-25 Bob Wilson <bob.wilson@acm.org>
37578
37579 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
37580 targets using generic thunk support.
37581
37582 2002-03-25 Jakub Jelinek <jakub@redhat.com>
37583
37584 * gcc.c-torture/compile/20020323-1.c: New test.
37585
37586 * g++.dg/opt/conj2.C: New test.
37587
37588 2002-03-24 Richard Henderson <rth@redhat.com>
37589
37590 * gcc.dg/weak-1.c: Use -fno-common.
37591
37592 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37593
37594 * g77.dg/f77-edit-apostrophe-out.f: New test
37595 * g77.dg/f77-edit-h-out.f: New test
37596 * g77.dg/f77-edit-t-in.f: New test
37597 * g77.dg/f77-edit-t-out.f: New test
37598 * g77.dg/f77-edit-x-out.f: New test
37599 * g77.dg/f77-edit-slash-out.f: New test
37600 * g77.dg/f77-edit-colon-out.f: New test
37601 * g77.dg/f77-edit-s-out.f: New test
37602
37603 2002-03-24 Richard Henderson <rth@redhat.com>
37604
37605 * objc/execute/formal_protocol-6.x: New XFAIL.
37606
37607 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37608
37609 * gcc.dg/weak-1.c: Early return from dg-final on platforms
37610 that do not support weak symbols
37611
37612 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37613
37614 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
37615 * lib/g77.exp: Likewise.
37616 * lib/objc.exp: Likewise.
37617
37618 2002-03-23 Andrew Cagney <ac131313@redhat.com>
37619
37620 * gcc.dg/Wswitch-default.c: New test.
37621
37622 2002-03-23 Jakub Jelinek <jakub@redhat.com>
37623
37624 * g++.dg/other/enum1.C: New test.
37625
37626 2002-03-23 Zack Weinberg <zack@codesourcery.com>
37627
37628 * gcc.dg/pragma-ep-3.c: Fix typo.
37629
37630 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37631
37632 * g++.dg/inherit/template-as-base.C: New test.
37633
37634 2002-03-22 Jakub Jelinek <jakub@redhat.com>
37635
37636 * g++.old-deja/g++.other/dwarf2-1.C: Move...
37637 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
37638
37639 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
37640
37641 * gcc.dg/cpp/multiline.c: Update to match.
37642
37643 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
37644
37645 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
37646
37647 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
37648
37649 * gcc.dg/cpp/extratokens2.c: New file.
37650
37651 2002-03-21 David Edelsohn <edelsohn@gnu.org>
37652
37653 * gcc.dg/20020312-2.c: Add rs6000 target.
37654
37655 * gcc.c-torture/compile/20020319-1.c: New test.
37656
37657 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37658
37659 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
37660 (A, E): Handle this.
37661
37662 2002-03-20 Jason Merrill <jason@redhat.com>
37663
37664 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
37665 ignoring -fpic.
37666 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
37667 through prune_gcc_output.
37668
37669 2002-03-20 Jakub Jelinek <jakub@redhat.com>
37670
37671 * gcc.c-torture/compile/20020320-1.c: New test.
37672
37673 2002-03-19 Jakub Jelinek <jakub@redhat.com>
37674
37675 * gcc.c-torture/compile/20020318-1.c: New test.
37676
37677 * gcc.dg/struct-by-value-1.c: New test.
37678
37679 * gcc.dg/20020319-1.c: New test.
37680
37681 2002-03-18 Jakub Jelinek <jakub@redhat.com>
37682
37683 * g++.dg/opt/conj1.C: New test.
37684
37685 2002-03-17 Mark Mitchell <mark@codesourcery.com>
37686
37687 * g++.dg/template/qualttp20.C: Revert previous change.
37688 * g++.dg/template/qualttp3.C: Likewise.
37689 * g++.dg/template/qualttp4.C: Likewise.
37690 * g++.dg/template/qualttp5.C: Likewise.
37691 * g++.dg/template/qualttp6.C: Likewise.
37692 * g++.dg/template/qualttp7.C: Likewise.
37693 * g++.dg/template/qualttp8.C: Likewise.
37694 * g++.dg/template/recurse.C: Likewise.
37695
37696 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
37697
37698 * gcc.dg/cpp/wchar-1.c: Update.
37699
37700 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
37701
37702 * g++.dg/template/conv1.C: New test.
37703 * g++.dg/template/conv2.C: New test.
37704 * g++.dg/template/conv3.C: New test.
37705 * g++.dg/template/conv4.C: New test.
37706
37707 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37708
37709 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
37710 * g++.dg/template/qualttp3.C: Likewise.
37711 * g++.dg/template/qualttp4.C: Likewise.
37712 * g++.dg/template/qualttp5.C: Likewise.
37713 * g++.dg/template/qualttp6.C: Likewise.
37714 * g++.dg/template/qualttp7.C: Likewise.
37715 * g++.dg/template/qualttp8.C: Likewise.
37716 * g++.dg/template/recurse.C: Likewise.
37717
37718 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37719
37720 * g++.dg/opt/dtor1.C: New test.
37721
37722 2002-03-15 Jakub Jelinek <jakub@redhat.com>
37723
37724 * gcc.c-torture/compile/20020315-1.c: New test.
37725
37726 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
37727
37728 * gcc.dg/weak-1.c: Fix scan tests.
37729
37730 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
37731
37732 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
37733 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
37734 cris-*-aout* mmix-*-*.
37735 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
37736 cris-*-aout* mmix-*-*.
37737 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
37738 cris-*-elf* cris-*-aout* and mmix-*-*.
37739 * gcc.dg/20001009-1.c: Ditto.
37740 * gcc.dg/20010912-1.c: Ditto.
37741 * gcc.dg/20020122-4.c: Ditto.
37742 * gcc.dg/inline-2.c: Ditto.
37743
37744 2002-03-14 Jeffrey A Law (law@cygnus.com)
37745
37746 * gcc.c-torture/compile/20020314-1.c: New test.
37747
37748 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
37749
37750 * gcc.c-torture/execute/20020314-1.c: New test.
37751
37752 2002-03-14 Jakub Jelinek <jakub@redhat.com>
37753
37754 * g++.dg/warn/Wunused-1.C: New test.
37755
37756 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
37757
37758 * g++.dg/abi/mangle6.C: New test.
37759
37760 2002-03-13 Jakub Jelinek <jakub@redhat.com>
37761
37762 * gcc.c-torture/compile/20020309-2.c: New test.
37763
37764 * gcc.c-torture/compile/20020312-1.c: New test.
37765
37766 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
37767
37768 * g++.dg/other/access1.C: New test.
37769
37770 2002-03-12 Jakub Jelinek <jakub@redhat.com>
37771
37772 * gcc.c-torture/execute/wchar_t-1.c: New test.
37773
37774 2002-03-12 David Edelsohn <edelsohn@gnu.org>
37775
37776 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
37777
37778 2002-03-12 Roger Sayle <roger@eyesopen.com>
37779
37780 * gcc.dg/20020312-1.c: New test case.
37781
37782 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
37783
37784 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
37785
37786 2002-03-11 Richard Henderson <rth@redhat.com>
37787
37788 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
37789 * g++.old-deja/g++.jason/report.C: Likewise.
37790
37791 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37792
37793 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
37794 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
37795
37796 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37797
37798 * testsuite/g++.dg/overload/pmf1.C: New test.
37799
37800 2002-03-11 Kazu Hirata <kazu@hxi.com>
37801
37802 * gcc.c-torture/execute/20020307-1.c: Use long.
37803
37804 2002-03-11 Jakub Jelinek <jakub@redhat.com>
37805
37806 PR optimization/5844
37807 * gcc.dg/20020310-1.c: New test.
37808
37809 2002-03-09 Michael Meissner <meissner@redhat.com>
37810
37811 * gcc.c-torture/execute/memcpy-2.c: New test.
37812 * gcc.c-torture/execute/memset-1.c: New test.
37813 * gcc.c-torture/execute/strlen-1.c: New test.
37814 * gcc.c-torture/execute/strcmp-1.c: New test.
37815 * gcc.c-torture/execute/strncmp-1.c: New test.
37816
37817 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
37818
37819 * gcc.dg/ppc-ldstruct.c: New test.
37820
37821 2002-03-09 Jakub Jelinek <jakub@redhat.com>
37822
37823 * gcc.c-torture/execute/va-arg-22.c: New test.
37824
37825 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37826
37827 * gcc.c-torture/compile/20020309-1.c: New test.
37828
37829 2002-03-08 Jakub Jelinek <jakub@redhat.com>
37830
37831 * gcc.c-torture/execute/20020307-2.c: New test.
37832
37833 2002-03-07 Jeffrey A Law (law@redhat.com)
37834
37835 * g77.f-torture/compile/20020307-1.f: New test.
37836
37837 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
37838
37839 * gcc.dg/unordered-1.c: New test.
37840
37841 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
37842
37843 * gcc.c-torture/execute/20020307-1.c: New test.
37844
37845 2002-03-05 Jakub Jelinek <jakub@redhat.com>
37846
37847 * gcc.dg/20020304-1.c: New test.
37848
37849 * gcc.c-torture/compile/20020304-2.c: New test.
37850
37851 2002-03-04 Zack Weinberg <zack@codesourcery.com>
37852
37853 * gcc.c-torture/compile/20020304-1.c: New test case
37854 (from PR c/5830).
37855
37856 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
37857
37858 * gcc.dg/20020103-1.c: Add other -D ppc variants.
37859
37860 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
37861
37862 * g++.dg/other/classkey1.C: New test.
37863
37864 2002-03-01 Richard Henderson <rth@redhat.com>
37865
37866 * gcc.c-torture/compile/981223-1.x: New.
37867 * gcc.c-torture/compile/920625-1.x: New.
37868
37869 2002-02-28 Richard Henderson <rth@redhat.com>
37870
37871 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
37872
37873 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
37874
37875 * gcc.c-torture/execute/20020227-1.c: New test.
37876
37877 2002-02-27 Mark Mitchell <mark@codesourcery.com>
37878
37879 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
37880 here" ERROR lines.
37881 * g++.old-deja/g++.oliva/partord1.C: Likewise.
37882 * g++.old-deja.g++.other/defarg1.C: Likewise.
37883 * g++.old-deja/g++.pt/calls2.C: Likewise.
37884 * g++.old-deja/g++.pt/crash20.C: Likewise.
37885 * g++.old-deja/g++.pt/crash30.C: Likewise.
37886 * g++.old-deja/g++.pt/crash36.C: Likewise.
37887 * g++.old-deja/g++.pt/crash6.C: Likewise.
37888 * g++.old-deja/g++.pt/defarg13.C: Likewise.
37889 * g++.old-deja/g++.pt/derived3.C: Likewise.
37890 * g++.old-deja/g++.pt/error1.C: Likewise.
37891 * g++.old-deja/g++.pt/friend21.C: Likewise.
37892 * g++.old-deja/g++.pt/friend23.C: Likewise.
37893 * g++.old-deja/g++.pt/infinite1.C: Likewise.
37894 * g++.old-deja/g++.robertl/eb128.C: Likewise.
37895
37896 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
37897
37898 * gcc.c-torture/execute/20020225-2.c: New test.
37899
37900 2002-02-27 Zack Weinberg <zack@codesourcery.com>
37901
37902 * gcc.c-torture/execute/920730-1t.c,
37903 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
37904 Delete test cases, only relevant to -traditional.
37905
37906 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
37907
37908 * gcc.dg/cpp/undef1.c: Remove.
37909 * gcc.dg/cpp/directiv.c: Update.
37910 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
37911
37912 2002-02-27 Michael Meissner <meissner@redhat.com>
37913
37914 * gcc.c-torture/execute/20020226-1.c: New test.
37915
37916 2002-02-26 Jakub Jelinek <jakub@redhat.com>
37917
37918 * g++.dg/debug/debug4.C: New test.
37919
37920 * gcc.dg/ia64-visibility-1.c: New test.
37921
37922 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
37923
37924 * gcc.dg/debug/20020224-1.c: New.
37925
37926 2002-02-25 Kazu Hirata <kazu@hxi.com>
37927
37928 * gcc.c-torture/execute/960416-1.x: New.
37929 * gcc.c-torture/execute/divconst-3.x: Likewise.
37930
37931 2002-02-25 Jakub Jelinek <jakub@redhat.com>
37932
37933 * gcc.dg/20020224-1.c: New test.
37934
37935 2002-02-25 Alan Modra <amodra@bigpond.net.au>
37936
37937 * gcc.c-torture/execute/20020225-1.c: New.
37938
37939 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
37940
37941 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
37942
37943 2002-02-23 Jakub Jelinek <jakub@redhat.com>
37944
37945 * gcc.dg/20020222-1.c: New test.
37946
37947 2002-02-22 Jakub Jelinek <jakub@redhat.com>
37948
37949 * g++.dg/opt/anonunion1.C: New test.
37950
37951 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
37952
37953 * g++.dg/template/qualttp19.C: New test.
37954 * g++.dg/template/qualttp20.C: New test.
37955 * g++.old-deja/g++.jason/report.C: Adjust expected errors
37956 * g++.old-deja/g++.other/qual1.C: Likewise.
37957
37958 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
37959
37960 * gcc.dg/attr-alwaysinline.c: New.
37961
37962 2002-02-21 Jakub Jelinek <jakub@redhat.com>
37963
37964 * gcc.dg/20020220-1.c: New test.
37965
37966 * gcc.dg/20020220-2.c: New test.
37967
37968 * g++.dg/opt/mmx1.C: New test.
37969
37970 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
37971
37972 * gcc.c-torture/compile/20020110.c: New test.
37973
37974 2002-02-20 Jakub Jelinek <jakub@redhat.com>
37975
37976 * gcc.c-torture/execute/20020219-1.c: New test.
37977
37978 * gcc.dg/20020219-1.c: New test.
37979
37980 * gcc.dg/noncompile/20020220-1.c: New test.
37981
37982 * g++.dg/opt/ptrintsum1.C: New test.
37983
37984 * gcc.dg/debug/20020220-1.c: New test.
37985
37986 2002-02-17 Jakub Jelinek <jakub@redhat.com>
37987
37988 * gcc.c-torture/execute/20020216-1.c: New test.
37989
37990 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37991
37992 * gcc.dg/decl-1.c: Update, new test.
37993
37994 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
37995
37996 * g++.dg/abi/bitfield1.C: New test.
37997 * g++.dg/abi/bitfield2.C: New test.
37998
37999 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
38000
38001 * gcc.dg/attr-nest.c: New test.
38002
38003 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
38004
38005 * gcc.c-torture/execute/20020215-1.c: New test.
38006
38007 2002-02-14 Jakub Jelinek <jakub@redhat.com>
38008
38009 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
38010 * g++.dg/debug/debug.exp: New.
38011 * g++.dg/debug/trivial.C: New.
38012 * g++.dg/debug/debug1.C: Moved...
38013 * g++.dg/other/debug1.C: ...from here.
38014 * g++.dg/debug/debug2.C: Moved...
38015 * g++.dg/other/debug2.C: ...from here.
38016 * g++.dg/debug/debug3.C: Moved...
38017 * g++.dg/other/debug3.C: ...from here.
38018
38019 * gcc.dg/noncompile/20020213-1.c: New test.
38020
38021 2002-02-13 Jakub Jelinek <jakub@redhat.com>
38022
38023 * g++.dg/other/debug3.C: New test.
38024
38025 * gcc.c-torture/execute/20020213-1.c: New test.
38026
38027 2002-02-13 Richard Smith <richard@ex-parrot.com>
38028
38029 * g++.old-deja/g++.other/thunk1.C: New test.
38030
38031 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
38032
38033 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
38034
38035 2002-02-13 Stan Shebs <shebs@apple.com>
38036
38037 * gcc.dg/altivec-3.c: New.
38038
38039 2002-02-12 Jakub Jelinek <jakub@redhat.com>
38040
38041 * gcc.dg/Wunreachable-1.c: New test.
38042 * gcc.dg/Wunreachable-2.c: New test.
38043
38044 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
38045
38046 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
38047
38048 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
38049
38050 * gcc.dg/decl-1.c: New test.
38051
38052 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
38053
38054 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
38055
38056 2002-02-10 Kazu Hirata <kazu@hxi.com>
38057
38058 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
38059 * gcc.c-torture/compile/980506-1.x: Likewise.
38060
38061 2002-02-10 Kazu Hirata <kazu@hxi.com>
38062
38063 * gcc.dg/20020210-1.c: New.
38064
38065 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
38066
38067 * g77.f-torture/execute/947.f: New regression test
38068 for PR fortran/947.
38069
38070 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
38071
38072 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
38073 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
38074
38075 2002-02-08 Richard Henderson <rth@redhat.com>
38076
38077 * gcc.c-torture/compile/labels-3.c: New.
38078
38079 2002-02-08 Jakub Jelinek <jakub@redhat.com>
38080
38081 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
38082 expression statements work instead.
38083 * gcc.dg/noncompile/20020207-1.c: New test.
38084
38085 2002-02-07 Richard Henderson <rth@redhat.com>
38086
38087 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
38088
38089 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
38090
38091 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
38092 message from g77
38093 * lib/g77-dg.exp: Trim g77 error messages so that they are
38094 recognized by dg.exp.
38095
38096 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
38097
38098 PR fortran/5473
38099 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
38100
38101 2002-02-07 Richard Henderson <rth@redhat.com>
38102
38103 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
38104 to be sufficiently aligned for integers.
38105
38106 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
38107
38108 * g++.dg/template/friend4.C: New test.
38109
38110 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
38111
38112 PR fortran/5743
38113 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
38114 unsupported cases.
38115
38116 2002-02-07 Richard Henderson <rth@redhat.com>
38117
38118 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
38119 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
38120 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
38121 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
38122
38123 2002-02-06 Richard Henderson <rth@redhat.com>
38124
38125 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
38126
38127 2002-02-06 Janis Johnson <janis187@us.ibm.com>
38128
38129 * gcc.dg/20020206-1.c: New test.
38130
38131 2002-02-06 Jakub Jelinek <jakub@redhat.com>
38132
38133 * gcc.c-torture/execute/20020206-1.c: New test.
38134
38135 * gcc.c-torture/execute/20020206-2.c: New test.
38136
38137 PR optimization/5429:
38138 * gcc.c-torture/compile/20020206-1.c: New test.
38139
38140 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
38141
38142 * g++.dg/ext/align1.C: Do not use an explicit alignment value
38143 as certain file formats cannot support particularly large
38144 alignments.
38145
38146 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
38147 and do not expect to be able to link the executable.
38148
38149 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
38150 fail because the COFF format does not support the weak attribute.
38151
38152 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
38153
38154 * g77.dg/pr5473.f: New test
38155
38156 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
38157
38158 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
38159 Fix testcase accordingly.
38160
38161 2002-02-04 Richard Henderson <rth@redhat.com>
38162
38163 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
38164 (buf): Change to be an array of pointers, not ints.
38165
38166 2002-02-04 Jakub Jelinek <jakub@redhat.com>
38167
38168 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
38169 before all tests. Move warning one line above to match where it
38170 C frontend emits.
38171 * gcc.dg/Wswitch-2.c: New test.
38172 * g++.dg/warn/Wswitch-1.C: New test.
38173 * g++.dg/warn/Wswitch-2.C: New test.
38174
38175 2002-02-04 Richard Henderson <rth@redhat.com>
38176
38177 * g++.dg/abi/offsetof.C: Fix size comparison.
38178
38179 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
38180
38181 * gcc.dg/cast-qual-2.c: New test.
38182
38183 2002-02-04 Jakub Jelinek <jakub@redhat.com>
38184
38185 * gcc.dg/20020201-4.c: New test.
38186
38187 2002-02-04 Ben Elliston <bje@redhat.com>
38188
38189 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
38190 target_info attribute != 0, in addition to the empty string.
38191 (gcc_target_compile): Likewise.
38192
38193 2002-02-03 Andrew Cagney <ac131313@redhat.com>
38194
38195 * gcc.dg/Wswitch.c: New test.
38196 PR gcc/4475. PR gcc/3780.
38197
38198 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
38199
38200 * g77.f-torture/execute/5122.f: New test for regressions
38201 against PR fortran/5122.
38202
38203 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
38204
38205 * g77.f-torture/compile/pr3743.f: Delete
38206 * g77.dg/pr3743-1.f: New test.
38207 * g77.dg/pr3743-2.f: New test.
38208 * g77.dg/pr3743-3.f: New test.
38209 * g77.dg/pr3743-4.f: New test.
38210
38211 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
38212
38213 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
38214
38215 2002-02-02 Richard Henderson <rth@redhat.com>
38216
38217 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
38218 * gcc.c-torture/execute/bf64-1.c: Likewise.
38219
38220 2002-02-02 Jakub Jelinek <jakub@redhat.com>
38221
38222 * gcc.dg/20020201-2.c: New test.
38223
38224 * gcc.dg/20020201-3.c: New test.
38225
38226 * gcc.c-torture/execute/bitfld-2.c: New test.
38227
38228 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
38229
38230 * gcc.dg/bitfld-1.c: Update.
38231 * gcc.dg/bitfld-2.c: Update.
38232 * gcc.c-torture/execute/bitfld-1.x: New.
38233
38234 2002-02-02 Jakub Jelinek <jakub@redhat.com>
38235
38236 * gcc.c-torture/execute/20020201-1.c: New test.
38237
38238 2002-02-01 Janis Johnson <janis187@us.ibm.com>
38239
38240 PR target/5469
38241 * gcc.dg/20020201-1.c: New test.
38242
38243 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
38244
38245 PR fortran/3743
38246 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
38247 * g77.f-torture/compile/pr3743.x: Remove
38248
38249 2002-01-31 Tom Rix <trix@redhat.com>
38250
38251 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
38252
38253 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38254
38255 * gcc.dg/noncompile/20020130-1.c: New test.
38256
38257 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
38258
38259 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
38260
38261 2002-01-29 Richard Henderson <rth@redhat.com>
38262
38263 * gcc.c-torture/execute/991118-1.c: Cast various constants back
38264 to long long.
38265 * gcc.c-torture/execute/bf64-1.c: Likewise.
38266
38267 2002-01-29 Jakub Jelinek <jakub@redhat.com>
38268
38269 * gcc.c-torture/execute/20020129-1.c: New test.
38270
38271 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38272
38273 * gcc.c-torture/compile/20000224-1.c: Update.
38274 * gcc.c-torture/execute/bitfld-1.c: New tests.
38275 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
38276 * gcc.dg/uninit-A.c: Update.
38277
38278 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
38279
38280 * g++.dg/template/ctor1.C: Add instantiation.
38281
38282 2002-01-28 Paul Koning <pkoning@equallogic.com>
38283
38284 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
38285 argument to __builtin_prefetch to be const ptr.
38286
38287 2002-01-28 Jakub Jelinek <jakub@redhat.com>
38288
38289 * gcc.c-torture/compile/20020120-1.c: New test.
38290
38291 2002-01-27 Kazu Hirata <kazu@hxi.com>
38292
38293 * gcc.c-torture/execute/20020127-1.c: New test.
38294
38295 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
38296
38297 * g77.dg/f77-edit-i-in.f: New test
38298 * g77.dg/f77-edit-i-out.f: New test
38299
38300 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
38301
38302 * gcc.dg/debug/debug.exp: New file.
38303 * gcc.dg/debug/trivial.c: New file.
38304 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
38305 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
38306 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
38307 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
38308 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
38309 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
38310 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
38311 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
38312 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
38313 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
38314 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
38315 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
38316 * gcc.dg/20000503-1.c: Removed.
38317 * gcc.dg/20010207-1.c: Removed.
38318 * gcc.dg/20011223-1.c: Removed.
38319 * gcc.dg/20020104-2.c: Removed.
38320 * gcc.dg/debug-1.c: Removed.
38321 * gcc.dg/debug-2.c: Removed.
38322 * gcc.dg/debug-3.c: Removed.
38323 * gcc.dg/debug-4.c: Removed.
38324 * gcc.dg/debug-5.c: Removed.
38325 * gcc.dg/debug-6.c: Removed.
38326 * gcc.dg/dwarf2-1.c: Removed.
38327 * gcc.dg/dwarf2-2.c: Removed.
38328
38329 2002-01-25 Jakub Jelinek <jakub@redhat.com>
38330
38331 * g++.old-deja/g++.other/eh5.C: New test.
38332 * g++.old-deja/g++.other/sibcall2.C: New test.
38333 * g++.old-deja/g++.other/array9.C: New test.
38334 * g++.old-deja/g++.other/typename2.C: New test.
38335 * g++.old-deja/g++.other/crash60.C: New test.
38336 * g++.old-deja/g++.other/conv9.C: New test.
38337 * g++.old-deja/g++.other/mangle10.C: New test.
38338 * g++.old-deja/g++.other/unchanging1.C: New test.
38339 * g++.old-deja/g++.other/exprstmt1.C: New test.
38340 * g++.old-deja/g++.other/inline23.C: New test.
38341 * g++.old-deja/g++.eh/ia64-1.C: New test.
38342 * g++.old-deja/g++.other/dwarf2-1.C: New test.
38343 * g++.old-deja/g++.other/reload1.C: New test.
38344 * g++.old-deja/g++.other/static20.C: New test.
38345 * g++.old-deja/g++.other/local-alloc1.C: New test.
38346 * g++.old-deja/g++.other/conv8.C: New test.
38347 * g++.old-deja/g++.other/stmtexpr2.C: New test.
38348 * g++.old-deja/g++.other/storeexpr1.C: New test.
38349 * g++.old-deja/g++.other/storeexpr2.C: New test.
38350 * g++.dg/eh/template2.C: New test.
38351 * g++.dg/warn/weak1.C: New test.
38352
38353 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
38354
38355 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
38356 Remove first, non-varying, argument.
38357
38358 2002-01-23 Richard Henderson <rth@redhat.com>
38359
38360 * gcc.dg/inline-2.c: New.
38361
38362 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
38363 Add optional target arg. Check number of arguments.
38364 (scan-assembler-not, scan-assembler-dem): Likewise.
38365 (scan-assembler-dem-not): Likewise.
38366
38367 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38368
38369 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
38370 line 12.
38371 * g++.old-deja/g++.brendan/parse3.C,
38372 g++.old-deja/g++.other/crash26.C,
38373 g++.old-deja/g++.other/crash28.C,
38374 g++.old-deja/g++.other/crash29.C,
38375 g++.old-deja/g++.other/crash30.C,
38376 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
38377
38378 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
38379
38380 * gcc.dg/20020115-1.c: New.
38381
38382 2002-01-23 Bob Wilson <bob.wilson@acm.org>
38383
38384 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
38385
38386 2002-01-23 Janis Johnson <janis187@us.ibm.com>
38387
38388 * gcc.dg/20020122-3.c: New.
38389
38390 2002-01-23 Jakub Jelinek <jakub@redhat.com>
38391
38392 * g++.dg/other/gc1.C: New test.
38393
38394 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38395
38396 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38397
38398 2002-01-22 Richard Henderson <rth@redhat.com>
38399
38400 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
38401
38402 2002-01-22 Richard Henderson <rth@redhat.com>
38403
38404 * gcc.dg/20020122-4.c: New.
38405
38406 2002-01-22 H.J. Lu <hjl@gnu.org>
38407
38408 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
38409 link output.
38410 * gcc.dg/special/ecos.exp: Likewise.
38411 * lib/g++-dg.exp: Likewise.
38412 * lib/g77-dg.exp: Likewise.
38413 * lib/gcc-dg.exp : Likewise.
38414 * lib/mike-g++.exp: Likewise.
38415 * lib/mike-g77.exp: Likewise.
38416 * lib/mike-gcc.exp: Likewise.
38417 * lib/objc-dg.exp: Likewise.
38418
38419 2002-01-22 Janis Johnson <janis187@us.ibm.com>
38420
38421 PR target/5379
38422 * gcc.dg/20020122-2.c: New test.
38423
38424 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
38425
38426 * gcc.dg/20020122-1.c: New test.
38427
38428 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
38429
38430 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
38431
38432 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
38433
38434 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
38435
38436 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38437
38438 * gcc.c-torture/compile/20020121-1.c: New test.
38439
38440 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
38441
38442 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
38443 ld_library_path.
38444
38445 2002-01-21 Jakub Jelinek <jakub@redhat.com>
38446
38447 * gcc.dg/20020218-1.c: New test.
38448
38449 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
38450
38451 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
38452 messages
38453 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
38454 "At global scope" warning
38455 * g++.dg/ext/align1.C: Change cygwin test for alignment
38456 from db-bogus to dg-warning
38457
38458 2002-01-21 Zack Weinberg <zack@codesourcery.com>
38459
38460 * g77.f-torture/compile/cpp2.F: New test.
38461
38462 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
38463
38464 * g++.dg/template/access1.C: New test.
38465
38466 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
38467
38468 * gcc.dg/20020118-1.c: New.
38469
38470 2002-01-18 Kazu Hirata <kazu@hxi.com>
38471
38472 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
38473
38474 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38475
38476 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
38477 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
38478 alignment warnings.
38479
38480 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38481
38482 * gcc.misc-tests/i386-prefetch.exp: Save and restore
38483 torture_with_loops and torture_without_loops
38484
38485 2002-01-17 Jakub Jelinek <jakub@redhat.com>
38486
38487 * gcc.c-torture/compile/20020116-1.c: New test.
38488
38489 2002-01-16 Jakub Jelinek <jakub@redhat.com>
38490
38491 * gcc.dg/20020116-2.c: New test.
38492
38493 * gcc.dg/ultrasp4.c: New test.
38494
38495 * gcc.dg/20020116-1.c: New test.
38496
38497 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
38498
38499 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
38500 by EABI.
38501
38502 2002-01-15 Janis Johnson <janis187@us.ibm.com>
38503
38504 * gcc.misc-tests/i386-prefetch.exp: New.
38505 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
38506 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
38507 * gcc.misc-tests/i386-pf-none-1.c: New test.
38508 * gcc.misc-tests/i386-pf-sse-1.c: New test.
38509
38510 2002-01-15 Jakub Jelinek <jakub@redhat.com>
38511
38512 * gcc.dg/gnu89-init-1.c: Add new tests.
38513
38514 2002-01-15 Andreas Jaeger <aj@suse.de>
38515
38516 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
38517 * gcc.dg/i386-mmx-2.c: Likewise.
38518 * gcc.dg/i386-sse-1.c: Likewise.
38519 * gcc.dg/i386-sse-2.c: Likewise.
38520 * gcc.dg/i386-sse-3.c: Likewise.
38521
38522 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
38523
38524 * g77.f-torture/execute/intrinsic-unix-bessel.f:
38525 Uncomment additional cases that now pass.
38526
38527 2002-01-11 Richard Henderson <rth@redhat.com>
38528
38529 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
38530 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
38531
38532 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
38533
38534 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
38535
38536 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
38537
38538 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
38539 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
38540
38541 2002-01-10 Dale Johannesen <dalej@apple.com>
38542
38543 * gcc.c-torture/execute/loop-11.c: New.
38544
38545 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
38546
38547 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
38548 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
38549
38550 2002-01-09 Richard Henderson <rth@redhat.com>
38551
38552 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
38553 type in which to perform the operation for each size.
38554
38555 2002-01-09 Alan Matsuoka (alanm@redhat.com)
38556
38557 * gcc.c-torture/compile/20020109-2.c: New test.
38558
38559 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
38560
38561 * gcc.c-torture/execute/loop-10.c: New test.
38562
38563 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38564
38565 * gcc.c-torture/compile/20010226-1.c: New test.
38566 * gcc.c-torture/compile/20010227-1.c: New test.
38567 * gcc.c-torture/compile/20010426-1.c: New test.
38568 * gcc.c-torture/compile/20010510-1.c: New test.
38569 * gcc.c-torture/compile/20010605-3.c: New test.
38570 * gcc.c-torture/compile/20010824-1.c: New test.
38571 * gcc.c-torture/execute/20010409-1.c: New test.
38572 * gcc.dg/noncompile/20000901-1.c: New test.
38573 * gcc.dg/20001023-1.c: New test.
38574 * gcc.dg/20001101-1.c: New test.
38575 * gcc.dg/20001102-1.c: New test.
38576 * gcc.dg/20010207-1.c: New test.
38577 * gcc.dg/20010405-1.c: New test.
38578 * gcc.dg/20010822-1.c: New test.
38579 * gcc.dg/20011107-1.c: New test.
38580
38581 2002-01-09 Jeffrey A Law (law@redhat.com)
38582
38583 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
38584
38585 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
38586 execution failure on PA targets.
38587
38588 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38589
38590 * gcc.c-torture/compile/20020109-1.c: New test.
38591
38592 2002-01-08 Kazu Hirata <kazu@hxi.com>
38593
38594 * gcc.c-torture/execute/20020108-1.c: New test.
38595
38596 2002-01-08 Jakub Jelinek <jakub@redhat.com>
38597
38598 * gcc.dg/20020108-1.c: New test.
38599
38600 2002-01-08 H.J. Lu <hjl@gnu.org>
38601
38602 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
38603 for header files.
38604
38605 2002-01-08 Geoff Keating <geoffk@redhat.com>
38606
38607 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
38608 consistency.
38609
38610 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
38611
38612 * gcc.dg/altivec-4.c: Test altivec predicates.
38613
38614 2002-01-07 Jakub Jelinek <jakub@redhat.com>
38615
38616 * gcc.c-torture/execute/20020107-1.c: New test.
38617
38618 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
38619
38620 PR c/5279
38621 * gcc.c-torture/compile/20020106-1.c: New test.
38622
38623 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
38624
38625 * gcc.c-torture/execute/nestfunc-4.c: New test.
38626
38627 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38628
38629 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
38630 extra triple that slipped in.
38631 * g++.old-deja/g++.abi/align.C: Likewise.
38632 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38633
38634 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38635
38636 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
38637 * g++.old-deja/g++.abi/align.C: Likewise.
38638 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38639
38640 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
38641 on FreeBSD/i386.
38642 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
38643 FreeBSD.
38644
38645 2002-01-04 Jakub Jelinek <jakub@redhat.com>
38646
38647 * gcc.dg/20020104-1.c: New test.
38648
38649 * gcc.dg/20020104-2.c: New test.
38650
38651 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
38652
38653 * gcc.dg/20020103-1.c: Fix typo in target selector.
38654
38655 2002-01-03 Richard Henderson <rth@redhat.com>
38656
38657 * gcc.dg/20020103-1.c: New.
38658
38659 2002-01-03 Kazu Hirata <kazu@hxi.com>
38660
38661 * gcc.c-torture/execute/20020103-1.c: New test.
38662
38663 2002-01-03 Jakub Jelinek <jakub@redhat.com>
38664
38665 * g++.dg/other/debug2.C: New test.
38666
38667 * gcc.c-torture/compile/20020103-1.c: New test.
38668
38669 2002-01-02 Jakub Jelinek <jakub@redhat.com>
38670
38671 * gcc.dg/gnu89-init-1.c: Added new tests.
38672
38673 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38674
38675 * g++.dg/template/friend2.C: Remove as patch is reverted.
38676
38677 * g++.dg/warn/oldcast1.C: New test.
38678
38679 * g++.dg/template/ptrmem1.C: New test.
38680 * g++.dg/template/ptrmem2.C: New test.
38681
38682 * g++.dg/template/ntp.C: New test.
38683
38684 * g++.dg/other/component1.C: New test.
38685
38686 * g++.dg/template/ttp3.C: New test.
38687
38688 * g++.dg/template/friend2.C: New test.
38689 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
38690
38691 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38692
38693 * g++.dg/other/ptrmem1.C: New test.
38694 * g++.dg/other/ptrmem2.C: New test.
38695
38696 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38697
38698 * g++.dg/template/ctor1.C: New test.
38699
38700 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38701
38702 * g++.dg/template/friend2.C: New test.
38703
38704 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
38705
38706 * gcc.dg/mmix-1.c: New test.
38707
38708 2001-12-31 Richard Henderson <rth@redhat.com>
38709
38710 * gcc.dg/asm-5.c: New.
38711
38712 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
38713
38714 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
38715 in namespace __gnu_cxx
38716
38717 2001-12-30 Richard Henderson <rth@redhat.com>
38718
38719 * gcc.dg/debug-6.c: New.
38720
38721 2001-12-30 Jakub Jelinek <jakub@redhat.com>
38722
38723 * gcc.c-torture/compile/20011229-2.c: New test.
38724
38725 2001-12-29 Jakub Jelinek <jakub@redhat.com>
38726
38727 * gcc.dg/debug-3.c: New test.
38728 * gcc.dg/debug-4.c: New test.
38729 * gcc.dg/debug-5.c: New test.
38730
38731 2001-12-29 Richard Henderson <rth@redhat.com>
38732
38733 * g++.dg/eh/loop1.C: New.
38734
38735 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38736
38737 * g++.dg/template/crash1.C: New test.
38738
38739 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38740
38741 * g++.dg/other/const1.C: New test.
38742
38743 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38744
38745 * gcc.c-torture/compile/20011229-1.c: New test.
38746
38747 2001-12-28 Stan Shebs <shebs@apple.com>
38748
38749 * lib/objc-torture.exp: Resync with c-torture.exp.
38750 * lib/objc.exp: Load standard libraries.
38751
38752 2001-12-28 Jakub Jelinek <jakub@redhat.com>
38753
38754 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
38755 additional tests.
38756
38757 2001-12-27 Roger Sayle <roger@eyesopen.com>
38758
38759 * gcc.c-torture/execute/string-opt-16.c: New testcase.
38760
38761 2001-12-27 Richard Henderson <rth@redhat.com>
38762
38763 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
38764
38765 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
38766
38767 * g++.dg/eh/ctor1.C: New test.
38768 * g++.dg/other/error2.C: New test.
38769
38770 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
38771
38772 * g++.dg/other/init2.C: New test.
38773
38774 2001-12-24 Richard Henderson <rth@redhat.com>
38775
38776 * gcc.dg/20011223-1.c: New.
38777 * gcc.dg/inline-1.c: New.
38778
38779 2001-12-23 Richard Henderson <rth@redhat.com>
38780
38781 * gcc.dg/asm-4.c: Test operand modifiers.
38782
38783 2001-12-23 Richard Henderson <rth@redhat.com>
38784
38785 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
38786
38787 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
38788
38789 * gcc.c-torture/execute/20011223-1.c: New test.
38790
38791 2001-12-21 Richard Henderson <rth@redhat.com>
38792
38793 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
38794 re-enables the warning.
38795
38796 2001-12-21 Richard Henderson <rth@redhat.com>
38797
38798 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
38799
38800 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38801
38802 * gcc.c-torture/compile/20011218-1.c: New test.
38803
38804 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
38805
38806 * gcc.misc-test/arm-isr.exp: New file. Control running of the
38807 arm-isr.c test.
38808 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
38809 epilogue generation for ARM ISR routines.
38810
38811 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38812
38813 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
38814 * gcc.dg/format/c90-printf-3.c: Likewise.
38815 * gcc.dg/format/c99-printf-3.c: Likewise.
38816 * gcc.dg/format/ext-1.c: Likewise.
38817 * gcc.dg/format/ext-6.c: Likewise.
38818 * gcc.dg/format/format.h: Prototype unlocked stdio.
38819
38820 2001-12-20 Richard Henderson <rth@redhat.com>
38821
38822 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
38823 (arena): Use it.
38824 (malloc): Correct allocation logic. Abort if we fill up the
38825 arena before initialization complete.
38826 (realloc): Correct allocation logic.
38827
38828 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38829
38830 * gcc.c-torture/compile/20011219-2.c: New test.
38831
38832 * gcc.c-torture/execute/20011219-1.c: New test.
38833
38834 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
38835
38836 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
38837 target does not support weak symbols.
38838
38839 2001-12-19 Jakub Jelinek <jakub@redhat.com>
38840
38841 * gcc.c-torture/compile/20011219-1.c: New test.
38842
38843 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
38844
38845 * g++.dg/other/error1.C: New test.
38846
38847 2001-12-17 Jeffrey A Law (law@redhat.com)
38848
38849 * gcc.c-torture/execute/20011217-1.c: New test.
38850
38851 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
38852
38853 * objc.dg/special/: New directory.
38854 * objc.dg/special/special.exp: New file.
38855 * objc.dg/special/unclaimed-category-1.h: New file.
38856 * objc.dg/special/unclaimed-category-1a.m: New file.
38857 * objc.dg/special/unclaimed-category-1.m: New file.
38858
38859 2001-12-17 Andreas Jaeger <aj@suse.de>
38860
38861 * gcc.c-torture/compile/20011217-2.c: New test.
38862
38863 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
38864
38865 * gcc.c-torture/compile/20011217-1.c: New test.
38866
38867 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
38868
38869 * testsuite/gcc.dg/20011214-1.c: New.
38870
38871 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
38872
38873 * gcc.dg/altivec-4.c: New.
38874
38875 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
38876
38877 * gcc.dg/20011113-1.c: New test.
38878
38879 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
38880
38881 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
38882 std::__malloc_alloc_template<0> and
38883 std::__default_alloc_template<false, 0>.
38884
38885 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
38886
38887 * objc/execute/bf-21.m: New test.
38888 * objc/execute/enumeration-1.m: New test.
38889 * objc/execute/enumeration-2.m: New test.
38890
38891 2001-12-12 Jakub Jelinek <jakub@redhat.com>
38892
38893 * gcc.dg/gnu89-init-1.c: New test.
38894
38895 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
38896
38897 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
38898 * g++.old-deja/g++.jason/2371.C: Likewise.
38899 * g++.old-deja/g++.jason/template33.C: Likewise.
38900 * g++.old-deja/g++.jason/template34.C: Likewise.
38901 * g++.old-deja/g++.jason/template36.C: Likewise.
38902 * g++.old-deja/g++.oliva/typename1.C: Likewise.
38903 * g++.old-deja/g++.oliva/typename2.C: Likewise.
38904 * g++.old-deja/g++.other/typename1.C: Likewise.
38905 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38906 * g++.old-deja/g++.pt/nontype5.C: Likewise.
38907 * g++.old-deja/g++.pt/typename11.C: Likewise.
38908 * g++.old-deja/g++.pt/typename14.C: Likewise.
38909 * g++.old-deja/g++.pt/typename16.C: Likewise.
38910 * g++.old-deja/g++.pt/typename3.C: Likewise.
38911 * g++.old-deja/g++.pt/typename4.C: Likewise.
38912 * g++.old-deja/g++.pt/typename5.C: Likewise.
38913 * g++.old-deja/g++.pt/typename7.C: Likewise.
38914 * g++.old-deja/g++.robertl/eb9.C: Likewise.
38915
38916 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
38917
38918 * g++.dg/other/linkage1.C: New test.
38919 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
38920 specifiers.
38921
38922 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
38923
38924 * gcc.dg/concat.c: New test.
38925
38926 2001-12-11 Stan Shebs <shebs@apple.com>
38927
38928 * objc/compile: New test directory.
38929 * objc/compile/compile.exp: New expect script.
38930 * objc/compile/20011211-1.m: New compile test.
38931
38932 2001-12-11 Jason Merrill <jason@redhat.com>
38933
38934 * lib/prune.exp (prune_gcc_output): Also handle "In member
38935 function". So many permutations...
38936
38937 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
38938
38939 * g++.dg/template/typedef1.C: New test.
38940
38941 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
38942
38943 * g++.dg/other/copy1.C: New test.
38944
38945 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
38946
38947 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
38948
38949 * gcc.dg/builtin-choose-expr.c: New.
38950
38951 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
38952
38953 * gcc.dg/altivec-2.c: New.
38954
38955 2001-12-07 Richard Henderson <rth@redhat.com>
38956
38957 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
38958
38959 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
38960
38961 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
38962 ultrasparc.
38963
38964 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38965
38966 * g++-old.deja/g++.robertl/eb101.C: Deleted.
38967
38968 2001-12-06 Janis Johnson <janis187@us.ibm.com>
38969
38970 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
38971 variable argument list.
38972
38973 2001-12-06 Zack Weinberg <zack@codesourcery.com>
38974
38975 * gcc.c-torture/execute/memcheck: Delete entire directory.
38976 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
38977 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
38978
38979 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
38980
38981 * gcc.dg/Wshadow-1.c: New test.
38982
38983 2001-12-05 Jakub Jelinek <jakub@redhat.com>
38984
38985 * gcc.c-torture/compile/20011130-1.c: New test.
38986
38987 * gcc.dg/noncompile/20011025-1.c: New test.
38988
38989 * g++.dg/other/anon-union.C: New test.
38990
38991 * gcc.c-torture/execute/20011024-1.c: New test.
38992
38993 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
38994
38995 * gcc.c-torture/execute/20000722-1.x,
38996 gcc.c-torture/execute/20010123-1.x: Remove.
38997 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
38998 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
38999 gcc.dg/c99-complit-2.c: New tests.
39000
39001 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
39002
39003 * g++.dg/inherit/base1.C: New test.
39004
39005 2001-12-04 Jakub Jelinek <jakub@redhat.com>
39006
39007 * g++.dg/other/stdarg1.C: New test.
39008
39009 * gcc.c-torture/compile/20011130-2.c: New test.
39010
39011 2001-12-03 Janis Johnson <janis187@us.ibm.com>
39012
39013 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
39014 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
39015 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
39016 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
39017 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
39018 * gcc.dg/builtin-prefetch-1.c: New test.
39019
39020 2001-12-03 Jakub Jelinek <jakub@redhat.com>
39021
39022 * gcc.dg/20011130-1.c: New test.
39023
39024 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
39025
39026 * g++.dg/other/scope1.C: New test.
39027 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
39028
39029 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
39030
39031 * gcc.dg/vla-init-1.c: New test.
39032
39033 2001-12-01 Geoff Keating <geoffk@redhat.com>
39034
39035 * gcc.c-torture/compile/structs.c: New testcase from GDB.
39036
39037 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
39038
39039 * objc.dg/alias.m: Update.
39040 * objc.dg/class-1.m: Update.
39041 * objc.dg/const-str-1.m: Update.
39042 * objc.dg/fwd-proto-1.m: Update.
39043 * objc.dg/id-1.m: Update.
39044 * objc.dg/super-class-1.m: Update.
39045
39046 2001-11-29 Mark Mitchell <mark@codesourcery.com>
39047
39048 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
39049 constructs.
39050
39051 2001-11-28 Jeffrey A Law (law@cygnus.com)
39052
39053 * gcc.c-torture/execute/20011128-1.c: New test.
39054
39055 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
39056
39057 * gcc.dg/20011127-1.c: New test.
39058
39059 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
39060
39061 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
39062 from Austin Group draft 7.
39063 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
39064 scanf format arguments.
39065 * gcc.dg/format/no-exargs-2.c: New test.
39066
39067 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
39068
39069 * g++.dg/abi/vbase8-4.C: New test.
39070
39071 2001-11-24 Ian Lance Taylor <ian@airs.com>
39072
39073 * gcc.c-torture/execute/20011121-1.c: New test.
39074
39075 2001-11-23 Jeffrey A Law (law@cygnus.com)
39076
39077 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
39078
39079 2001-11-23 Andreas Jaeger <aj@suse.de>
39080
39081 * gcc.dg/cpp/charconst-2.c: New test.
39082
39083 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
39084
39085 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
39086 to the host if it is remote. Let tests specify extra headers
39087 they use.
39088 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
39089 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
39090 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
39091 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
39092 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
39093 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
39094 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
39095 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
39096 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
39097 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
39098
39099 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
39100
39101 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
39102 for little endian ARMs.
39103
39104 2001-11-20 Jakub Jelinek <jakub@redhat.com>
39105
39106 * gcc.c-torture/compile/20011119-1.c: New test.
39107 * gcc.c-torture/compile/20011119-2.c: New test.
39108
39109 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
39110
39111 * gcc.dg/altivec-1.c: Fix typo.
39112
39113 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39114
39115 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
39116
39117 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
39118
39119 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
39120
39121 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
39122
39123 * lib/g77.exp: Don't specify --rpath-link.
39124
39125 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
39126 across all the headers.
39127 * gcc.dg/format/format.exp: For testing on a remote host,
39128 copy format.h.
39129
39130 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
39131 * gcc.c-torture/execute/930406-1.c: Likewise.
39132 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
39133
39134 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
39135
39136 * gcc.dg/altivec-1.c: New.
39137
39138 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
39139
39140 * gcc.dg/cpp/fpreprocessed.c: New test case.
39141
39142 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39143
39144 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
39145 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
39146 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
39147
39148 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39149
39150 * gcc.dg/no-builtin-1.c: New test.
39151
39152 2001-11-16 Jakub Jelinek <jakub@redhat.com>
39153
39154 * gcc.c-torture/execute/20011115-1.c: New test.
39155
39156 2001-11-15 Jakub Jelinek <jakub@redhat.com>
39157
39158 * gcc.c-torture/compile/20011114-2.c: New test.
39159 * gcc.c-torture/compile/20011114-3.c: New test.
39160 * gcc.c-torture/compile/20011114-4.c: New test.
39161
39162 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
39163
39164 * g++.dg/other/init1.C: New test.
39165
39166 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
39167
39168 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
39169 message.
39170
39171 * gcc.c-torture/execute/20011114-1.c: New testcase.
39172
39173 * gcc.c-torture/compile/20010327-1.c: Revert last change.
39174 * gcc.c-torture/compile/20011114-1.c: New test, exactly
39175 like the (before this change) version of 20010327-1.c.
39176
39177 2001-11-14 Roger Sayle <roger@eyesopen.com>
39178
39179 * gcc.c-torture/execute/string-opt-13.c: New testcase.
39180
39181 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
39182
39183 * g++.dg/init/array2.C: New test.
39184
39185 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
39186
39187 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
39188
39189 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
39190
39191 * g++.dg/other/forscope1.C: New test.
39192 * g++.dg/ext/forscope1.C: New test.
39193 * g++.dg/ext/forscope2.C: New test.
39194
39195 2001-11-13 Jakub Jelinek <jakub@redhat.com>
39196
39197 * gcc.c-torture/execute/20011113-1.c: New test.
39198
39199 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
39200
39201 * gcc.c-torture/execute/20011109-2.c: New test.
39202
39203 * gcc.c-torture/execute/20011109-1.c: New test.
39204
39205 2001-11-09 Jakub Jelinek <jakub@redhat.com>
39206
39207 * gcc.c-torture/compile/20011109-1.c: New test.
39208
39209 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
39210
39211 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
39212 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
39213 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
39214 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
39215 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
39216 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
39217 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
39218
39219 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
39220
39221 * g++.dg/warn/Wshadow-1.C: New tests.
39222 * g++.old-deja/g++.mike/for3.C: Update.
39223
39224 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
39225
39226 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
39227 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
39228 XFAILs. Adjust expected error texts.
39229 * gcc.c-torture/compile/20011106-1.c,
39230 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
39231 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
39232 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
39233 gcc.dg/c99-array-lval-5.c: New tests.
39234
39235 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39236
39237 * gcc.dg/cpp/defined.c: Update.
39238
39239 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39240
39241 * gcc.c-torture/execute/anon-1.c: New test.
39242
39243 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
39244
39245 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
39246 same size, so no warning should be produced on stormy16.
39247
39248 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
39249 due to oversized array.
39250 * g++.old-deja/g++.mike/ns15.C: Likewise.
39251 * g++.old-deja/g++.pt/crash16.C: Likewise.
39252
39253 2001-11-02 Graham Stott <grahams@redhat.com>
39254
39255 * g++.dgother/debug1.C: Fix typos.
39256
39257 2001-11-01 Jakub Jelinek <jakub@redhat.com>
39258
39259 * g++.dg/other/debug1.C: New test.
39260
39261 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39262
39263 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
39264 of unsigned long.
39265
39266 2001-10-30 Jakub Jelinek <jakub@redhat.com>
39267
39268 * gcc.dg/20011029-2.c: New test.
39269
39270 * gcc.c-torture/compile/20011029-1.c: New test.
39271
39272 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
39273
39274 * objc/execute/class_self-1.m: New test.
39275 * objc/execute/class_self-2.m: New test.
39276
39277 2001-10-25 Zack Weinberg <zack@codesourcery.com>
39278
39279 * gcc.misc-tests/msgs.exp: Delete.
39280 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
39281 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
39282 error set to match recent changes.
39283
39284 2001-10-24 Zack Weinberg <zack@codesourcery.com>
39285
39286 * gcc.dg/20011021-1.c: New test.
39287
39288 2001-10-24 Jakub Jelinek <jakub@redhat.com>
39289
39290 * gcc.c-torture/compile/20011023-1.c: New test.
39291
39292 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
39293
39294 * lib/g77.exp: Rewrite based on lib/g++.exp.
39295
39296 2001-10-19 Jakub Jelinek <jakub@redhat.com>
39297
39298 * gcc.c-torture/execute/20011019-1.c: New test.
39299
39300 * gcc.dg/20011018-1.c: New test.
39301
39302 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
39303
39304 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
39305
39306 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
39307
39308 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
39309 * gcc.dg/attr-invalid.c: Likewise.
39310
39311 2001-10-18 Jakub Jelinek <jakub@redhat.com>
39312
39313 * testsuite/gcc.dg/20011015-1.c: New test.
39314
39315 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39316
39317 * g++.dg/template/unify2.C: New test.
39318
39319 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39320
39321 * g++.dg/other/exception-specification.C: New test
39322
39323 2001-10-13 Tom Rix <trix@redhat.com>
39324
39325 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
39326 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
39327
39328 2001-10-12 Jakub Jelinek <jakub@redhat.com>
39329
39330 * testsuite/gcc.dg/20011009-1.c: New test.
39331
39332 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
39333
39334 PR g++/4476
39335 * g++.dg/other/friend1.C: New test.
39336
39337 2001-10-11 Richard Henderson <rth@redhat.com>
39338
39339 * g++.old-deja/g++.other/crash18.C: Add -S to options.
39340
39341 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39342
39343 * gcc.c-torture/compile/20011010-1.c: New.
39344
39345 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
39346
39347 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
39348 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
39349 g77.f-torture/execute/execute.exp,
39350 g77.f-torture/noncompile/noncompile.exp,
39351 gcc.c-torture/compile/compile.exp,
39352 gcc.c-torture/execute/execute.exp,
39353 gcc.c-torture/execute/ieee/ieee.exp,
39354 gcc.c-torture/execute/memcheck/memcheck.exp,
39355 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
39356 objc/execute/execute.exp: Update FSF address.
39357
39358 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
39359
39360 * gcc.dg/cpp/cmdlne-C.c: Update.
39361 * gcc.dg/cpp/cmdlne-C2.c: New.
39362
39363 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39364
39365 * gcc.c-torture/execute/20011008-3.c: New.
39366
39367 2001-10-08 DJ Delorie <dj@redhat.com>
39368
39369 * gcc.dg/20011008-1.c: New.
39370 * gcc.dg/20011008-2.c: New.
39371
39372 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
39373
39374 * gcc.dg/cpp/spacing1.c: Update test.
39375
39376 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39377
39378 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
39379 spelling errors of "separate" as "seperate".
39380
39381 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
39382
39383 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
39384 enough to avoid inlining.
39385
39386 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39387
39388 * lib/g77.exp: set libg2c_dir correctly.
39389
39390 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
39391
39392 * gcc.dg/cpp/macro11.c: New test.
39393
39394 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39395
39396 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
39397 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
39398 gcc.dg/format/multattr-3.c: New tests.
39399 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
39400 tests for format attributes on function pointers being rejected.
39401
39402 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39403
39404 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
39405
39406 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39407
39408 * g++.dg/warn/format1.C: New test.
39409
39410 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
39411
39412 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
39413
39414 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39415
39416 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
39417
39418 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39419
39420 * gcc.dg/cpp/redef2.c: Add test.
39421
39422 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
39423
39424 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
39425 long-standing bug on i686, apparently.
39426 * gcc.c-torture/execute/loop-2c.x: New file.
39427 * gcc.c-torture/execute/loop-2d.x: New file.
39428 * gcc.c-torture/execute/loop-3c.x: New file.
39429
39430 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
39431
39432 * gcc.dg/cpp/20000625-2.c: Correct line number.
39433
39434 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39435
39436 * gcc.dg/cpp/macro10.c: New test.
39437 * gcc.dg/cpp/strify3.c: New test.
39438 * gcc.dg/cpp/spacing1.c: Add tests.
39439 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
39440 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
39441
39442 2001-09-24 DJ Delorie <dj@redhat.com>
39443
39444 * gcc.c-torture/execute/20010924-1.c: New test.
39445
39446 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39447
39448 * testsuite/objc/execute/paste.m: Remove.
39449
39450 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
39451
39452 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
39453
39454 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
39455
39456 * g77.dg/strlen0.f: New test.
39457
39458 2001-09-21 Richard Henderson <rth@redhat.com>
39459
39460 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
39461 * g++.old-deja/g++.abi/vtable2.C: Likewise.
39462
39463 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
39464
39465 Table-driven attributes.
39466 * g++.dg/ext/attrib1.C: New test.
39467
39468 2001-09-20 DJ Delorie <dj@redhat.com>
39469
39470 * gcc.dg/20000926-1.c: Update expected warning messages.
39471 * gcc.dg/array-2.c: Likewise, and test for warnings too.
39472 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
39473 array.
39474
39475 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
39476
39477 * g++.dg/eh/registers1.C: New test case.
39478
39479 2001-09-17 Richard Henderson <rth@redhat.com>
39480
39481 * gcc.dg/array-5.c: Fix VLA decomposition test.
39482
39483 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
39484
39485 * gcc.dg/cpp/line5.c: New testcase.
39486
39487 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
39488
39489 * gcc.dg/cpp/macro9.c: New test.
39490
39491 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
39492
39493 * gcc.c-torture/execute/980223.c: Change type of addr from long
39494 to char *.
39495
39496 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
39497
39498 * gcc.c-torture/execute/20010915-1.c: New test.
39499
39500 2001-09-14 Janis Johnson <janis187@us.ibm.com>
39501
39502 * g77.dg/bprob: New directory.
39503 * g77.dg/bprob/bprob.exp: New file.
39504 * g77.dg/bprob/bprob-1.f: New test.
39505 * g77.dg/gcov: New directory.
39506 * g77.dg/gcov/gcov.exp: New file.
39507 * g77.dg/gcov/gcov-1.f: New test.
39508 * g77.dg/gcov/gcov-1.x: New file.
39509
39510 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
39511
39512 * gcc.dg/cpp/directiv.c: Update.
39513 * gcc.dg/cpp/undef1.c: Update.
39514
39515 2001-09-12 Jakub Jelinek <jakub@redhat.com>
39516
39517 * gcc.dg/20010912-1.c: New test.
39518
39519 2001-09-11 Janis Johnson <janis187@us.ibm.com>
39520
39521 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
39522 language-independent file in lib.
39523 * lib/gcov.exp: New file.
39524
39525 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
39526
39527 * gcc.c-torture/compile/20010911-1.c: New test.
39528
39529 2001-09-10 Janis Johnson <janis187@us.ibm.com>
39530
39531 * lib/profopt.exp: New, to support profile-directed optimizations.
39532 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
39533 * gcc.misc-tests/bprob-1.c: New test.
39534 * gcc.misc-tests/bprob-2.c: New test.
39535
39536 2001-09-07 Janis Johnson <janis187@us.ibm.com>
39537
39538 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
39539 XFAIL and which kinds of gcov output to verify.
39540 * gcc.misc-tests/gcov-4b.x: New file.
39541 * gcc.misc-tests/gcov-5b.x: New file.
39542 * gcc.misc-tests/gcov-6.x: New file.
39543 * gcc.misc-tests/gcov-7.c: New test.
39544 * gcc.misc-tests/gcov-7.x: New file.
39545
39546 2001-09-06 Janis Johnson <janis187@us.ibm.com>
39547
39548 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
39549 * gcc.misc-tests/gcov-6.c: New test.
39550
39551 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
39552
39553 PR c++/3986
39554 * g++.dg/abi/vbase1.C: New test.
39555
39556 2001-09-05 Ziemowit Laski <zlaski@apple.com>
39557
39558 * objc.dg/method-2.m: New.
39559
39560 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
39561
39562 PR c++/4203
39563 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
39564 * g++.dg/init/empty1.C: New test.
39565
39566 2001-09-03 Jakub Jelinek <jakub@redhat.com>
39567
39568 * gcc.c-torture/compile/20010903-1.c: New test.
39569
39570 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
39571
39572 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
39573 for m68k.
39574
39575 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
39576
39577 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
39578
39579 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
39580
39581 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
39582
39583 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
39584
39585 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
39586 for 16-bit 'unsigned int'.
39587
39588 2001-08-29 Kazu Hirata <kazu@hxi.com>
39589
39590 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
39591
39592 2001-08-27 Richard Henderson <rth@redhat.com>
39593
39594 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
39595 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
39596
39597 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
39598
39599 * gcc.dg/asm-names.c (ymain): New.
39600
39601 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
39602
39603 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
39604 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
39605 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
39606
39607 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39608
39609 * gcc.dg/compare5.c: New testcase.
39610
39611 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
39612
39613 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
39614 and "In instantiation".
39615
39616 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
39617
39618 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
39619
39620 2001-08-20 Janis Johnson <janis187@us.ibm.com>
39621
39622 * gcc.misc-tests/gcov.exp: Add support for branch information.
39623 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
39624 * gcc.misc-tests/gcov-4.c: New test.
39625 * gcc.misc-tests/gcov-4b.c: New test.
39626 * gcc.misc-tests/gcov-5b.c: New test.
39627
39628 2001-08-20 Zack Weinberg <zackw@panix.com>
39629
39630 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
39631 expected to fail.
39632
39633 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
39634
39635 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
39636
39637 2001-08-19 Jakub Jelinek <jakub@redhat.com>
39638
39639 * g++.dg/eh/template1.C: New test.
39640
39641 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
39642
39643 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
39644 Fix thinko.
39645 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
39646 for xfail.
39647
39648 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
39649
39650 * lib/g77-dg.exp: Use prune.exp for common procedures
39651 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
39652 * lib/g77.exp: (g77-dg-prune) Remove
39653
39654 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
39655
39656 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
39657
39658 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39659
39660 * g++.dg/template/unify1.C: New test.
39661
39662 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
39663
39664 * g++.dg/abi/empty4.C: New test.
39665
39666 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
39667
39668 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
39669 solaris2.*
39670 * g77.f-torture/compile/pr3743.x: Likewise.
39671
39672 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
39673
39674 * g++.dg/other/using-declaration.C: New test.
39675
39676 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39677
39678 * gcc.dg/cpp/tr-sign.c: New testcase.
39679
39680 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39681
39682 * gcc.dg/cpp/19951025-1.c: Revert.
39683 * gcc.dg/cpp/directiv.c: We no longer process directives that
39684 interrupt macro arguments.
39685
39686 2001-08-03 Zack Weinberg <zackw@stanford.edu>
39687
39688 * gcc.dg/bconstp-1.c: New test.
39689
39690 2001-08-03 Richard Henderson <rth@redhat.com>
39691
39692 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
39693
39694 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
39695
39696 * gcc.dg/cpp/19951025-1.c: Update.
39697
39698 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
39699
39700 * g77.dg/ff90-1.f (s): Fix reference of variable z,
39701 should be x.
39702
39703 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
39704
39705 Kill -fhonor-std.
39706 * g++.old-deja/g++.ns/ns14.C: Remove special options.
39707 * g++.old-deja/g++.other/std1.C: Likewise.
39708 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
39709
39710 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39711
39712 * lib/g77.exp: Load gcc-defs.exp for common procedures
39713 (g77_pass, g77_fail, g77_finish, g77_exit,
39714 ${tool}_check_unsupported_p} Now redundant. Deleted.
39715
39716 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39717
39718 * g77.dg/fbackslash.f
39719 * g77.dg/fcase-preserve.f
39720 * g77.dg/ff90-1.f
39721 * g77.dg/ffixed-line-length-0.f
39722 * g77.dg/ffixed-line-length-132.f
39723 * g77.dg/ffixed-line-length-7.f
39724 * g77.dg/ffixed-line-length-72.f
39725 * g77.dg/ffixed-line-length-none.f
39726 * g77.dg/ffree-form-1.f
39727 * g77.dg/fno-backslash.f
39728 * g77.dg/fno-f90-1.f
39729 * g77.dg/fno-fixed-form-1.f
39730 * g77.dg/fno-onetrip.f
39731 * g77.dg/fno-typeless-boz.f
39732 * g77.dg/fno-underscoring.f
39733 * g77.dg/fno-vxt-1.f
39734 * g77.dg/fonetrip.f
39735 * g77.dg/ftypeless-boz.f
39736 * g77.dg/fugly-assumed.f
39737 * g77.dg/funderscoring.f
39738 * g77.dg/fvxt-1.f
39739
39740 2001-08-01 Ziemowit Laski <zlaski@apple.com>
39741
39742 * objc.dg/fwd-proto-1.m: New.
39743 * objc.dg/local-decl-1.m: New.
39744 * objc.dg/naming-1.m: New.
39745 * objc.dg/naming-2.m: New.
39746 * objc.dg/proto-hier-1.m: New.
39747
39748 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
39749
39750 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
39751 largest-type elements to a struct makes its size grow.
39752
39753 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39754
39755 * g++.dg/abi/vthunk1.C: New test.
39756
39757 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39758
39759 * g++.dg/abi/vbase8-22.C: New test.
39760
39761 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39762
39763 * gcc.dg/cpp/macro8.c: New test.
39764
39765 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39766
39767 * g++.dg/abi/vbase8-21.C: New test.
39768
39769 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39770
39771 * g++.dg/abi/vbase8-10.C: New test.
39772
39773 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39774
39775 * lib/g++.exp (g++_set_ld_library_path): Renamed to
39776 ${tool}_set_ld_library_path.
39777 Changed caller.
39778 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
39779 g++.exp.
39780
39781 2001-07-26 Stan Cox <scox@redhat.com>
39782
39783 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
39784 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
39785 gcc_exit, gcc_check_unsupported_p):
39786 Moved to gcc-deps.exp
39787 * gcc-deps.exp: New file.
39788
39789 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39790
39791 * g++.old-deja/g++.pt/defarg14.C: New test.
39792
39793 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39794
39795 * g++.old-deja/g++.other/lineno5.C: New test.
39796
39797 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39798
39799 * g++.old-deja/g++.pt/crash68.C: New test.
39800
39801 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39802
39803 * g++.old-deja/g++.other/crash42.C: New test.
39804
39805 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39806
39807 * gcc.dg/cpp/extratokens.c: Fix.
39808 * gcc.dg/cpp/skipping2.c: New tests.
39809
39810 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39811
39812 * gcc.c-torture/execute/20010724-1.c: New file.
39813 * gcc.c-torture/execute/20010724-1.x: New file.
39814
39815 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39816
39817 * g++.old-deja/g++.other/cond7.C: New test.
39818
39819 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39820
39821 * g++.old-deja/g++.other/optimize4.C: New test.
39822
39823 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39824
39825 * g++.old-deja/g++.abi/vbase8-5.C: New test.
39826
39827 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
39828
39829 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
39830 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
39831 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
39832 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
39833
39834 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
39835 bug report" message.
39836
39837 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
39838 * g++.dg/ext/instantiate1.C: Move from old-deja.
39839
39840 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
39841
39842 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
39843 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
39844 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
39845 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
39846
39847 2001-07-23 Jeffrey A Law (law@cygnus.com)
39848
39849 * gcc.c-torture/execute/20010723-1.c: New test.
39850
39851 2001-07-23 Ben Elliston <bje@redhat.com>
39852
39853 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
39854
39855 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39856
39857 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
39858 i[34567]86-*-*.
39859 Delete handling of ieee_multilib_flags.
39860 Pass -mieee for alpha*-*-* and sh-*-*.
39861 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
39862
39863 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
39864
39865 Remove old-abi tests.
39866 * g++.old-deja/g++.mike/p11116.C: Remove.
39867 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
39868
39869 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
39870
39871 * g77.f-torture/compile/pr3743.f: New test
39872
39873 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
39874
39875 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
39876
39877 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39878
39879 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
39880 g++.old-deja/g++.pt/static6.C: Likewise.
39881 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
39882 supports weak symbols.
39883
39884 2001-07-18 Andreas Jaeger <aj@suse.de>
39885
39886 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
39887 supported again.
39888
39889 2001-07-18 Andreas Jaeger <aj@suse.de>
39890
39891 * gcc.dg/iftrap-1.c: Fix target line.
39892
39893 2001-07-17 Richard Henderson <rth@redhat.com>
39894
39895 * gcc.c-torture/execute/20010717-1.c: New.
39896
39897 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
39898
39899 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
39900 tests.
39901
39902 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39903
39904 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
39905
39906 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39907
39908 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
39909 UAC_SIGBUS, UAC_NOPRINT definitions.
39910
39911 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
39912
39913 * objc/execute/object_is_class.m: New test.
39914 * objc/execute/object_is_meta_class.m: New test.
39915
39916 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
39917
39918 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
39919 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
39920
39921 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
39922
39923 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
39924 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
39925
39926 2001-07-14 Richard Henderson <rth@redhat.com>
39927
39928 * gcc.dg/iftrap-1.c: New.
39929
39930 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
39931
39932 * g77.f-torture/execute/intrinsic77.f: New test.
39933
39934 2001-07-11 Janis Johnson <janis@us.ibm.com>
39935
39936 * gcc.misc-tests/gcov-3.c: New test.
39937
39938 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39939
39940 * gcc.c-torture/compile/20010711-1.c,
39941 * gcc.c-torture/compile/20010711-2.c: New tests.
39942
39943 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39944
39945 * gcc.c-torture/execute/20010711-1.c: New test.
39946
39947 2001-07-11 Ben Elliston <bje@redhat.com>
39948
39949 * g++.old-deja/g++.other/enum5.C: New test.
39950
39951 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
39952
39953 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
39954 (g++-dg-prune): Call prune_gcc_output.
39955 * prune.exp: New file for prune_gcc_output.
39956 * lib/g++.exp, lib/gcc.exp: Load it.
39957
39958 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
39959
39960 * gcc.c-torture/compile/20010701-1.c,
39961 g++.old-deja/g++.ext/attrib6.C: New tests.
39962
39963 2001-07-06 Jeffrey A Law (law@cygnus.com)
39964
39965 * gcc.c-torture/compile/20010706-1.c: New test.
39966
39967 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
39968
39969 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
39970
39971 2001-06-28 Stan Shebs <shebs@apple.com>
39972
39973 * gcc.dg/pragma-darwin.c: New test.
39974
39975 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39976
39977 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
39978 Solaris 2.[678] system.
39979
39980 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
39981
39982 * gcc.dg/20010622-1.c: New test.
39983
39984 2001-06-18 Stan Shebs <shebs@apple.com>
39985
39986 * objc.dg: New directory.
39987 * objc.dg/dg.exp: New file.
39988 * objc.dg/alias.m: New.
39989 * objc.dg/class-1.m: New.
39990 * objc.dg/class-2.m: New.
39991 * objc.dg/const-str-1.m: New.
39992 * objc.dg/const-str-2.m: New.
39993 * objc.dg/id-1.m: New.
39994 * objc.dg/method-1.m: New.
39995 * objc.dg/super-class-1.m: New.
39996 * lib/objc-dg.exp: New file.
39997
39998 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
39999
40000 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
40001 of label name.
40002
40003 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
40004
40005 * g++.old-deja/g++.abi/vbase8-9.C: New test.
40006
40007 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40008
40009 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
40010 variable.
40011
40012 2001-06-12 Richard Henderson <rth@redhat.com>
40013
40014 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
40015
40016 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
40017
40018 * g++.old-deja/g++.abi/vbase5.C: New test.
40019 * g++.old-deja/g++.abi/vbase6.C: New test.
40020 * g++.old-deja/g++.abi/vbase7.C: New test.
40021
40022 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40023
40024 * gcc.c-torture/compile/20010610-1.c: New test.
40025
40026 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
40027
40028 * g++.old-deja/g++.abi/vbase4.C: New test.
40029
40030 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
40031
40032 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
40033 support %f for HC11/HC12 targets.
40034 * gcc.c-torture/execute/930513-1.x: New file, likewise.
40035 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
40036 on HC11/HC12 targets.
40037 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
40038
40039 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40040
40041 * gcc.dg/wchar_t-1.c: New file.
40042 * gcc.dg/wint_t-1.c: Likewise.
40043
40044 2001-06-11 Bernd Schmidt <bernds@redhat.com>
40045
40046 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
40047
40048 2001-06-11 Richard Henderson <rth@redhat.com>
40049
40050 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
40051
40052 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
40053
40054 * gcc.c-torture/compile/20010611-1.c: New test.
40055
40056 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
40057
40058 * gcc.dg/c99-tag-1.c: Add more tests.
40059
40060 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
40061
40062 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
40063 representation on MN10300 and ARM/Thumb.
40064
40065 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
40066
40067 * g77.f-torture/execute/20010610.f: New.
40068
40069 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
40070
40071 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
40072 names.
40073
40074 2001-06-09 Richard Henderson <rth@redhat.com>
40075
40076 * gcc.c-torture/execute/ashrdi-1.c: New.
40077 * gcc.c-torture/execute/ashldi-1.c: New.
40078 * gcc.c-torture/execute/lshrdi-1.c: New.
40079
40080 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
40081
40082 * objc/execute/load-3.m: Added. Check sending +load to categories,
40083 in addition to classes.
40084
40085 2001-06-08 Stan Shebs <shebs@apple.com>
40086
40087 * objc/execute/load-2.m: New test. From Nicola Pero
40088 <n.pero@mi.flashnet.it>.
40089
40090 2001-06-08 Jakub Jelinek <jakub@redhat.com>
40091
40092 * gcc.c-torture/execute/20010605-2.c: New test.
40093
40094 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
40095
40096 * g++.old-deja/g++.abi/vbase2.C: New test.
40097 * g++.old-deja/g++.abi/vbase3.C: New test.
40098
40099 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
40100
40101 * g++.old-deja/g++.pt/friend49.C: New test.
40102
40103 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
40104
40105 * g++.old-deja/g++.ext/anon3.C: New test.
40106
40107 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
40108
40109 * g++.old-deja/g++.other/conv7.C: New test.
40110
40111 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
40112
40113 * gcc.c-torture/compile/20010605-2.c: New test.
40114
40115 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
40116
40117 * gcc.c-torture/execute/20010604-1.c: New test.
40118
40119 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
40120
40121 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
40122
40123 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
40124
40125 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
40126 (g++_link_flags): Likewise.
40127 (g++_init): Pass gccpath's value to two previous functions.
40128
40129 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40130
40131 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
40132 Ensure logfile entry matches exec command line.
40133
40134 2001-05-31 Richard Henderson <rth@redhat.com>
40135
40136 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
40137 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
40138
40139 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
40140
40141 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
40142 compiler for irix6.2
40143
40144 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
40145
40146 * g++.old-deja/g++.other/optimize3.C: New file.
40147
40148 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
40149
40150 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
40151 assemble.
40152
40153 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
40154
40155 * g++.old-deja/g++.other/optimize2.C: New file.
40156
40157 2001-05-25 Diego Novillo <dnovillo@redhat.com>
40158
40159 * gcc.c-torture/compile/20010518-2.c: New file.
40160 * gcc.c-torture/execute/20010518-1.c: New file.
40161 * gcc.c-torture/execute/20010518-2.c: New file.
40162
40163 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
40164
40165 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
40166
40167 2001-05-24 Mark Mitchell <mark@codesourcery.com>
40168
40169 G++ no longer defines builtins that do not begin with __builtin.
40170 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
40171 * g++.old-deja/g++.brendand/misc13.C: Likewise.
40172 * g++.old-deja/g++.law/builtin1.C: Likewise.
40173 * g++.old-deja/g++.law/cvt2.C: Likewise.
40174 * g++.old-deja/g++.mike/net5.C: Likewise.
40175 * g++.old-deja/g++.other/builtins1.C: Likewise.
40176 * g++.old-deja/g++.other/builtins2.C: Likewise.
40177 * g++.old-deja/g++.other/builtins3.C: Likewise.
40178 * g++.old-deja/g++.other/builtins4.C: Likewise.
40179 * g++.old-deja/g++.other/inline8.C: Likewise.
40180 * g++.old-deja/g++.robertl/eb39.C: Likewise.
40181
40182 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
40183
40184 * g++.old-deja/g++.pt/using1.C: Adjust.
40185 * g++.old-deja/g++.pt/using2.C: New test.
40186
40187 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
40188
40189 * gcc.dg/cpp/charconst.c: New tests.
40190 * gcc.dg/cpp/escape.c: New tests.
40191 * gcc.dg/cpp/escape-1.c: New tests.
40192 * gcc.dg/cpp/escape-2.c: New tests.
40193 * gcc.dg/cpp/ucs.c: New tests.
40194
40195 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
40196
40197 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
40198 native compiler for irix6.5.
40199
40200 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
40201
40202 * lib/g++.exp (g++_include_flags): Use args to compute
40203 get_multilibs.
40204 (g++_link_flags): Likewise.
40205 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
40206
40207 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
40208
40209 * gcc.dg/c90-hexfloat-1.c: Add more tests.
40210
40211 2001-05-21 Geoff Keating <geoffk@redhat.com>
40212
40213 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
40214 this file.
40215
40216 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
40217
40218 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
40219 STACK_SIZE;
40220 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
40221 to STACK_SIZE; Use it to define size of add_histo array.
40222 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
40223 to STACK_SIZE.
40224 (f): Use GITT_SIZE to define size of gitt local table.
40225 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
40226 to STACK_SIZE; Use it to define size of bytemem array.
40227
40228 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
40229
40230 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
40231 on 68HC11/HC12 due to the asm instruction.
40232 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
40233 * gcc.c-torture/compile/920520-1.x: Likewise.
40234 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
40235 on 68HC11/HC12 because the function is larger than 64K.
40236 * gcc.c-torture/compile/961203-1.x: New file, this test fails
40237 on 68HC11/HC12 because the structure is too large.
40238
40239 2001-05-20 Richard Henderson <rth@redhat.com>
40240
40241 * gcc.c-torture/execute/20010520-1.c: New.
40242
40243 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40244
40245 * g++.old-deja/g++.warn/compare1.C: New test.
40246 * gcc.dg/compare4.c: New test.
40247
40248 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
40249
40250 * g++.old-deja/g++.other/optimize1.C: New test.
40251
40252 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40253
40254 * g++.old-deja/g++.pt/spec41.C: New test.
40255
40256 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
40257
40258 * gcc.c-torture/compile/20010114-1.x: Remove.
40259
40260 2001-05-18 Stan Shebs <shebs@apple.com>
40261
40262 * gcc.c-torture/compile/20010518-1.c: New test.
40263
40264 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
40265
40266 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
40267 * g++.old-deja/g++.pt/crash67.C: New test.
40268
40269 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
40270
40271 * g++.old-deja/g++.other/debug9.C: New test.
40272
40273 2001-05-16 Zack Weinberg <zackw@stanford.edu>
40274
40275 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
40276
40277 2001-05-16 Jan Hubicka <jh@suse.cz>
40278
40279 * gcc.c-torture/compile/20010516-1.c: New test.
40280
40281 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
40282
40283 * g++.old-deja/g++.other/crash41.C: New test.
40284
40285 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
40286
40287 * g++.old-deja/g++.pt/crash66.C: New test.
40288
40289 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
40290
40291 * g++.old-deja/g++.robertl/eb27.C: Convert.
40292
40293 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
40294
40295 * g++.dg/friend-warn.C: New test. Do not warn about friend
40296 declaration being redundant.
40297
40298 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
40299
40300 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
40301
40302 2001-05-14 Mark Mitchell <mark@codesourcery.com>
40303
40304 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
40305
40306 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
40307
40308 * lib/g++.exp: Use testsuite_flags.
40309
40310 2001-05-13 Mark Mitchell <mark@codesourcery.com>
40311
40312 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
40313
40314 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
40315
40316 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
40317
40318 2001-05-11 Mark Mitchell <mark@codesourcery.com>
40319
40320 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
40321
40322 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
40323
40324 * gcc.c-torture/compile/20010313-1.c: New test.
40325
40326 2001-05-09 Zack Weinberg <zackw@stanford.edu>
40327
40328 * gcc.dg/cpp/direct2.c: New test.
40329 * gccq.dg/cpp/direct2s.c: New test.
40330
40331 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
40332
40333 2001-05-07 Mark Mitchell <mark@codesourcery.com>
40334
40335 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
40336 * g++.old-deja/g++.other/op3.C: Likewise.
40337
40338 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40339
40340 * gcc.dg/cpp/syshdr.h: New file.
40341 * gcc.dg/cpp/sysmac1.c: Update.
40342 * gcc.dg/cpp/sysmac2.c: Update.
40343
40344 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
40345
40346 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
40347
40348 2001-05-04 David Edelsohn <edelsohn@gnu.org>
40349
40350 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
40351 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
40352
40353 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
40354
40355 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
40356
40357 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
40358
40359 * lib/g++.exp (g++_include_flags): Don't use any special flags
40360 if TESTING_IN_BUILD_TREE is not defined.
40361 (g++_init): Use a plain 'c++' as the compiler if
40362 TESTING_IN_BUILD_TREEE is not defined.
40363
40364 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40365
40366 * g++.old-deja/g++.eh/catch13.C: New test.
40367 * g++.old-deja/g++.eh/catch14.C: New test.
40368
40369 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40370
40371 * gcc.dg/cpp/tr-define.c: New test.
40372
40373 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
40374
40375 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
40376 <stdlib.h>, not <malloc.h>.
40377
40378 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40379
40380 * g++.old-deja/g++.ns/template17.C: New test.
40381
40382 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40383
40384 * g++.old-deja/g++.pt/ref4.C: New test.
40385
40386 2001-04-30 Richard Henderson <rth@redhat.com>
40387
40388 * gcc.dg/20000724-1.c: Revert last change.
40389
40390 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
40391
40392 * g77.f-torture/execute/20010430.f: New test.
40393
40394 2001-04-30 Mark Mitchell <mark@codesourcery.com>
40395
40396 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
40397
40398 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
40399
40400 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
40401
40402 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40403
40404 * g++.old-deja/g++.eh/crash6.C: New test.
40405
40406 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40407
40408 * g++.old-deja/g++.other/warn7.C: New test.
40409
40410 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40411
40412 * g++.old-deja/g++.other/defarg9.C: New test.
40413
40414 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40415
40416 * g77.f-torture/compile/20010426.f: New test.
40417 * g77.f-torture/execute/20010426.f: New test.
40418
40419 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40420
40421 * g77.f-torture/compile/20000629-1.x: Remove - error
40422 has been fixed.
40423
40424 2001-04-26 Jeffrey A Law (law@cygnus.com)
40425
40426 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
40427 Tweak slightly to work with g++.dg framework.
40428 * g++.dg/special/ecos.exp: Run initp1.C test.
40429 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
40430
40431 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
40432 its linker doesn't give line numbers either.
40433 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
40434
40435 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40436
40437 * g++.old-deja/g++.other/lex1.C: New test.
40438
40439 2001-04-26 Jakub Jelinek <jakub@redhat.com>
40440
40441 * gcc.dg/noncompile/20010425-1.c: New test.
40442
40443 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40444
40445 * g++.old-deja/g++.pt/mangle2.C: New test.
40446
40447 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40448
40449 * gcc.dg/format/plus-1.c: New test.
40450
40451 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40452
40453 * gcc.dg/20010423-1.c: New test.
40454
40455 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40456
40457 * gcc.c-torture/execute/20010422-1.c: New test.
40458
40459 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
40460
40461 * g++.old-deja/g++.ns/type2.C: New test.
40462
40463 2001-04-24 Zack Weinberg <zackw@stanford.edu>
40464
40465 * g++.old-deja/g++.other/perf1.C: New test.
40466
40467 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
40468
40469 * gcc.dg/c99-func-2.c: Remove xfail.
40470 * gcc.dg/c99-func-3.c: Remove xfail.
40471 * gcc.dg/c99-func-4.c: Remove xfail.
40472
40473 2001-04-23 Zack Weinberg <zackw@stanford.edu>
40474
40475 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
40476
40477 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
40478
40479 * gcc.c-torture/compile/20010423-1.c: New test.
40480
40481 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40482
40483 * g++.old-deja/g++.pt/typename28.C: New test.
40484
40485 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40486
40487 * g++.old-deja/g++.abi/empty2.C: New test.
40488 * g++.old-deja/g++.abi/empty3.C: New test.
40489
40490 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40491
40492 * g++.old-deja/g++.other/comdat2.C: New test.
40493 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
40494
40495 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40496
40497 * g++.old-deja/g++.other/overload14.C: New test.
40498
40499 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40500
40501 * g++.old-deja/g++.other/lookup23.C: New test.
40502
40503 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40504
40505 * gcc.c-torture/execute/20010403-1.c: New test.
40506
40507 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
40508 Mark Mitchell <mark@codesourcery.com>
40509
40510 * lib/old-dejagnu.exp: Don't delete output of executable.
40511 Add .exe suffix to executables.
40512
40513 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
40514
40515 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
40516
40517 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40518
40519 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
40520
40521 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40522
40523 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
40524 * g++.old-deja/g++.abi/crash1.C: New test.
40525
40526 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40527
40528 * g++.old-deja/g++.other/crash40.C: New test.
40529
40530 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40531
40532 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
40533
40534 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
40535
40536 * g++.old-deja/g++.other/warn6.C: New test.
40537
40538 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
40539
40540 * g++.old-deja/g++.robertl/eb42.C: Same.
40541
40542 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40543
40544 * gcc.dg/wtr-conversion-1.c: New testcase.
40545
40546 2001-04-10 Richard Henderson <rth@redhat.com>
40547
40548 * g++.old-deja/g++.other/array5.C: New.
40549
40550 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40551
40552 * gcc.c-torture/execute/20010408-1.c: New test.
40553
40554 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
40555
40556 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
40557 headers and constructs.
40558 * g++.old-deja/g++.robertl/eb79.C: Same.
40559 * g++.old-deja/g++.robertl/eb77.C (main): Same.
40560 * g++.old-deja/g++.robertl/eb73.C: Same.
40561 * g++.old-deja/g++.robertl/eb66.C (main): Same.
40562 * g++.old-deja/g++.robertl/eb55.C (t): Same.
40563 * g++.old-deja/g++.robertl/eb54.C (main): Same.
40564 * g++.old-deja/g++.robertl/eb46.C (main): Same.
40565 * g++.old-deja/g++.robertl/eb44.C: Same.
40566 * g++.old-deja/g++.robertl/eb41.C (main): Same.
40567 * g++.old-deja/g++.robertl/eb4.C (main): Same.
40568 * g++.old-deja/g++.robertl/eb39.C: Same.
40569 * g++.old-deja/g++.robertl/eb33.C (main): Same.
40570 * g++.old-deja/g++.robertl/eb31.C (main): Same.
40571 * g++.old-deja/g++.robertl/eb30.C: Same.
40572 * g++.old-deja/g++.robertl/eb3.C: Same.
40573 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
40574 * g++.old-deja/g++.robertl/eb21.C: Same.
40575 * g++.old-deja/g++.robertl/eb15.C: Same.
40576 * g++.old-deja/g++.robertl/eb118.C: Same.
40577 * g++.old-deja/g++.robertl/eb115.C (main): Same.
40578 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
40579 * g++.old-deja/g++.robertl/eb109.C: Same.
40580 * g++.old-deja/g++.other/sibcall1.C (main): Same.
40581 * g++.old-deja/g++.mike/rtti1.C: Same.
40582 * g++.old-deja/g++.mike/p658.C: Same.
40583 * g++.old-deja/g++.mike/net46.C: Same.
40584 * g++.old-deja/g++.mike/net34.C: Same.
40585 * g++.old-deja/g++.mike/memoize1.C: Same.
40586 * g++.old-deja/g++.mike/eh2.C: Same.
40587 * g++.old-deja/g++.law/weak.C: Same.
40588 * g++.old-deja/g++.law/visibility7.C: Same.
40589 * g++.old-deja/g++.law/visibility25.C: Same.
40590 * g++.old-deja/g++.law/visibility22.C: Same.
40591 * g++.old-deja/g++.law/visibility2.C: Same.
40592 * g++.old-deja/g++.law/visibility17.C: Same.
40593 * g++.old-deja/g++.law/visibility13.C: Same.
40594 * g++.old-deja/g++.law/visibility10.C: Same.
40595 * g++.old-deja/g++.law/visibility1.C: Same.
40596 * g++.old-deja/g++.law/virtual3.C (eval): Same.
40597 * g++.old-deja/g++.law/vbase1.C: Same.
40598 * g++.old-deja/g++.law/operators32.C: Same.
40599 * g++.old-deja/g++.law/nest3.C: Same.
40600 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
40601 * g++.old-deja/g++.law/except5.C (main): Same.
40602 * g++.old-deja/g++.law/cvt7.C (run): Same.
40603 * g++.old-deja/g++.law/cvt2.C: Same.
40604 * g++.old-deja/g++.law/cvt16.C: Same.
40605 * g++.old-deja/g++.law/ctors6.C (bar): Same.
40606 * g++.old-deja/g++.law/ctors17.C (main): Same.
40607 * g++.old-deja/g++.law/ctors13.C: Same.
40608 * g++.old-deja/g++.law/ctors12.C (main): Same.
40609 * g++.old-deja/g++.law/ctors10.C: Same.
40610 * g++.old-deja/g++.law/code-gen5.C: Same.
40611 * g++.old-deja/g++.law/bad-error7.C: Same.
40612 * g++.old-deja/g++.law/arm9.C: Same.
40613 * g++.old-deja/g++.law/arm12.C: Same.
40614 * g++.old-deja/g++.law/arg8.C: Same.
40615 * g++.old-deja/g++.law/arg1.C: Same.
40616 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
40617 * g++.old-deja/g++.jason/template31.C: Same.
40618 * g++.old-deja/g++.jason/template24.C (main): Same.
40619 * g++.old-deja/g++.jason/2371.C: Same.
40620 * g++.old-deja/g++.eh/new2.C: Same.
40621 * g++.old-deja/g++.eh/new1.C: Same.
40622 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
40623 * g++.old-deja/g++.brendan/nest21.C (main): Same.
40624 * g++.old-deja/g++.brendan/err-msg3.C: Same.
40625 * g++.old-deja/g++.brendan/crash62.C: Same.
40626 * g++.old-deja/g++.brendan/crash52.C: Same.
40627 * g++.old-deja/g++.brendan/crash49.C (main): Same.
40628 * g++.old-deja/g++.brendan/crash38.C: Same.
40629 * g++.old-deja/g++.brendan/crash15.C (main): Same.
40630 * g++.old-deja/g++.brendan/copy9.C: Same.
40631
40632 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
40633
40634 * gcc.c-torture/execute/20001203-2.c (memset):
40635 Count argument is of type __SIZE_TYPE__.
40636
40637 2001-04-04 Diego Novillo <dnovillo@redhat.com>
40638
40639 * gcc.c-torture/compile/20010404-1.c: New test.
40640
40641 2001-04-04 Jakub Jelinek <jakub@redhat.com>
40642
40643 * gcc.c-torture/compile/20010326-1.c: New test.
40644
40645 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
40646
40647 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
40648 peculiarities of the SH.
40649 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
40650
40651 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40652
40653 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
40654 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
40655 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
40656
40657 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40658
40659 * g77.f-torture/compile/20010321-1.f: New test.
40660
40661 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40662
40663 * gcc.c-torture/compile/20010329-1.c: New test.
40664
40665 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40666
40667 * gcc.c-torture/execute/20010329-1.c: New test.
40668
40669 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40670
40671 * g++.old-deja/g++.other/eh4.C: Fix typo.
40672
40673 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40674
40675 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
40676
40677 2001-03-28 Philip Blundell <philb@gnu.org>
40678
40679 * gcc.c-torture/compile/20010328-1.c: New test.
40680
40681 2001-03-27 Richard Henderson <rth@redhat.com>
40682
40683 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
40684 * g++.old-deja/g++.eh/vbase3.C: Likewise.
40685
40686 2001-03-27 Alan Modra <alan@linuxcare.com.au>
40687
40688 * gcc.c-torture/compile/20010327-1.c: New test.
40689
40690 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
40691
40692 * g++.old-deja/g++.other/friend12.C: New test.
40693 * g++.old-deja/g++.other/friend9.C: Expect no errors.
40694 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
40695
40696 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
40697
40698 * gcc.c-torture/execute/20010325-1.c: New test.
40699
40700 2001-03-23 Jakub Jelinek <jakub@redhat.com>
40701
40702 * g++.old-deja/g++.other/mangle3.C: New test.
40703
40704 2001-03-22 Jakub Jelinek <jakub@redhat.com>
40705
40706 * g++.old-deja/g++.other/anon8.C: New test.
40707
40708 2001-03-20 Philip Blundell <philb@gnu.org>
40709
40710 * gcc.c-torture/compile/20010320-1.c: New test.
40711
40712 2001-03-17 Richard Henderson <rth@redhat.com>
40713
40714 * g++.old-deja/g++.other/eh4.C: Add expected error text.
40715
40716 2001-03-15 Geoff Keating <geoff@redhat.com>
40717
40718 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
40719 tests on AIX.
40720
40721 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
40722
40723 * g++.old-deja/g++.other/eh4.C: New test.
40724
40725 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
40726
40727 * gcc.dg/cpp/mi1.c: Update.
40728
40729 2001-03-14 Jakub Jelinek <jakub@redhat.com>
40730
40731 * g++.old-deja/g++.other/regstack.C: New test.
40732
40733 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
40734
40735 * g++.old-deja/g++.other/ref4.C: New test.
40736
40737 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
40738
40739 * objc/execute/va_method.m: Added.
40740 * objc/execute/IMP.m: Added.
40741 * objc/execute/_cmd.m: Added.
40742 * objc/execute/accessing_ivars.m: Added.
40743 * objc/execute/class-1.m: Added.
40744 * objc/execute/class-10.m: Added.
40745 * objc/execute/class-11.m: Added.
40746 * objc/execute/class-12.m: Added.
40747 * objc/execute/class-13.m: Added.
40748 * objc/execute/class-14.m: Added.
40749 * objc/execute/class-2.m: Added.
40750 * objc/execute/class-3.m: Added.
40751 * objc/execute/class-4.m: Added.
40752 * objc/execute/class-5.m: Added.
40753 * objc/execute/class-6.m: Added.
40754 * objc/execute/class-7.m: Added.
40755 * objc/execute/class-8.m: Added.
40756 * objc/execute/class-9.m: Added.
40757 * objc/execute/class-tests-1.h
40758 * objc/execute/class-tests-2.h
40759 * objc/execute/compatibility_alias.m: Added.
40760 * objc/execute/encode-1.m: Added.
40761 * objc/execute/formal_protocol-1.m: Added.
40762 * objc/execute/formal_protocol-2.m: Added.
40763 * objc/execute/formal_protocol-3.m: Added.
40764 * objc/execute/formal_protocol-4.m: Added.
40765 * objc/execute/formal_protocol-5.m: Added.
40766 * objc/execute/formal_protocol-6.m: Added.
40767 * objc/execute/formal_protocol-7.m: Added.
40768 * objc/execute/informal_protocol.m: Added.
40769 * objc/execute/initialize.m: Added.
40770 * objc/execute/load.m: Added.
40771 * objc/execute/many_args_method.m: Added.
40772 * objc/execute/nested-3.m: Added.
40773 * objc/execute/no_clash.m: Added.
40774 * objc/execute/private.m: Added.
40775 * objc/execute/redefining_self.m: Added.
40776 * objc/execute/root_methods.m: Added.
40777 * objc/execute/selector-1.m: Added.
40778 * objc/execute/static-1.m: Added.
40779 * objc/execute/static-2.m: Added.
40780 * objc/execute/va_method.m: Added.
40781
40782 2001-03-10 Richard Henderson <rth@redhat.com>
40783
40784 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
40785
40786 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
40787
40788 * g++.old-deja/g++.other/crash31.C: XFAIL.
40789 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
40790 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
40791 * gcc.c-torture/execute/20010123-1.x: XFAIL.
40792 * gcc.c-torture/execute/20010124-1.x: XFAIL.
40793 * gcc.dg/sequence-pt-1.c: XFAIL one test.
40794
40795 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40796
40797 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
40798
40799 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40800
40801 * gcc.dg/20000724-1.c: Don't use multiline strings.
40802
40803 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40804
40805 * objc/execute/string1.m, objc/execute/string2.m: Compare the
40806 result of -cString against what we expect it to be; don't just
40807 print it out for no one to read.
40808
40809 * objc/execute/string3.m, objc/execute/string4.m: New tests.
40810 Based on testcases provided by Nicola Pero.
40811
40812 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40813
40814 * gcc.dg/cpp/macro7.c: New test.
40815
40816 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40817
40818 * gcc.dg/cpp/multiline.c: Update.
40819
40820 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40821
40822 * g++.old-deja/g++.other/enum3.C: New test.
40823
40824 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40825
40826 * g++.old-deja/g++.other/pod1.C: New test.
40827
40828 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40829
40830 * g++.old-deja/g++.ext/overload1.C: New test.
40831
40832 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40833
40834 * g++.old-deja/g++.pt/using1.C: New test.
40835
40836 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40837
40838 * g++.old-deja/g++.other/using9.C: New test.
40839
40840 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
40841
40842 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
40843
40844 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
40845
40846 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
40847
40848 * g++.old-deja/g++.ext/realpt1.C: Remove.
40849
40850 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
40851
40852 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
40853
40854 2001-02-26 Will Cohen <wcohen@redhat.com>
40855
40856 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
40857
40858 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
40859
40860 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
40861 templatized constructors.
40862
40863 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40864
40865 * gcc.c-torture/execute/20010224-1.c: New test.
40866
40867 2001-02-23 Jakub Jelinek <jakub@redhat.com>
40868
40869 * gcc.c-torture/execute/20010222-1.c: New test.
40870
40871 2001-02-22 Jakub Jelinek <jakub@redhat.com>
40872
40873 * g++.old-deja/g++.other/inline20.C: New test.
40874
40875 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
40876
40877 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
40878
40879 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40880
40881 * g++.old-deja/g++.other/lookup22.C: New test.
40882
40883 2001-02-19 Zack Weinberg <zackw@stanford.edu>
40884
40885 * g77.dg: New directory.
40886 * g77.dg/20010216-1.f: New test case.
40887 * g77.dg/dg.exp: New driver.
40888 * lib/g77-dg.exp: New driver library.
40889
40890 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40891
40892 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
40893
40894 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
40895
40896 * g++.old-deja/g++.other/decl9.C: New test.
40897
40898 2001-02-16 Jakub Jelinek <jakub@redhat.com>
40899
40900 * g++.old-deja/g++.other/init16.C: Update the test so that it does
40901 not need <string> and also tests the initialization at runtime.
40902
40903 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
40904
40905 * gcc.c-torture/execute/longlong.c: New test.
40906
40907 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40908
40909 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
40910
40911 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40912
40913 * gcc.c-torture/execute/920302-1.c (execute):
40914 Change argument type to short.
40915
40916 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40917
40918 * g++.old-deja/g++.pt/deduct6.C: New test.
40919
40920 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40921
40922 * g++.old-deja/g++.pt/deduct5.C: New test.
40923
40924 2001-02-14 Jakub Jelinek <jakub@redhat.com>
40925
40926 * gcc.c-torture/execute/20010209-1.c: New test.
40927
40928 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
40929
40930 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
40931
40932 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
40933
40934 * g++.dg/vtgc1.C: Update for new ABI.
40935
40936 * consistency.vlad: New directory, 1665 files.
40937
40938 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
40939
40940 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
40941 return type.
40942 * gcc.dg/cpp/digraphs.c: Declare puts.
40943
40944 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40945
40946 * g++.old-deja/g++.other/warn5.C: New test.
40947
40948 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40949
40950 * g++.old-deja/g++.pt/spec40.C: New test.
40951
40952 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40953
40954 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
40955 case.
40956 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
40957
40958 2001-02-12 Jakub Jelinek <jakub@redhat.com>
40959
40960 * gcc.c-torture/compile/20010209-1.c: New test.
40961
40962 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
40963
40964 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
40965 excess errors message but not if it crashes.
40966 * g++.old-deja/g++.other/crash27.C: Likewise.
40967 * g++.old-deja/g++.other/crash28.C: Likewise.
40968 * g++.old-deja/g++.other/crash30.C: Likewise.
40969 * g++.old-deja/g++.other/crash32.C: Likewise.
40970 * g++.old-deja/g++.other/crash35.C: Likewise.
40971 * g++.old-deja/g++.pt/inherit2.C: Likewise.
40972
40973 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
40974
40975 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
40976 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
40977 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
40978 g77.f-torture/execute/execute.exp,
40979 g77.f-torture/noncompile/noncompile.exp,
40980 gcc.c-torture/execute/execute.exp,
40981 gcc.c-torture/execute/memcheck/memcheck.exp,
40982 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
40983 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
40984 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
40985 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
40986 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
40987 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
40988 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
40989 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
40990 Remove bug reporting instructions with ancient email addresses.
40991
40992 2001-02-07 Jakub Jelinek <jakub@redhat.com>
40993
40994 * gcc.dg/20010202-1.c: New test.
40995 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
40996
40997 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
40998
40999 * g++.dg/stdbool-if.C: New test.
41000
41001 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
41002
41003 * objc/execute/fdecl.m: Added main().
41004
41005 2001-02-07 Jakub Jelinek <jakub@redhat.com>
41006
41007 * gcc.c-torture/execute/20010206-1.c: New test.
41008
41009 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
41010
41011 * gcc.dg/cpp/avoidpaste1.c: Update.
41012
41013 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
41014
41015 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
41016 Pero <nicola@brainstorm.co.uk>.
41017 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
41018
41019 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
41020
41021 * g++.old-deja/g++.pt/spec39.C: New test.
41022
41023 2001-02-05 Jakub Jelinek <jakub@redhat.com>
41024
41025 * gcc.c-torture/compile/20010202-1.c: New test.
41026
41027 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
41028
41029 * g++.old-deja/g++.abi/primary2.C: New test.
41030 * g++.old-deja/g++.abi/primary3.C: New test.
41031 * g++.old-deja/g++.abi/primary4.C: New test.
41032 * g++.old-deja/g++.abi/primary5.C: New test.
41033 * g++.old-deja/g++.abi/vtable3.h: New test.
41034 * g++.old-deja/g++.abi/vtable3a.C: New test.
41035 * g++.old-deja/g++.abi/vtable3b.C: New test.
41036 * g++.old-deja/g++.abi/vtable3c.C: New test.
41037 * g++.old-deja/g++.abi/vtable3d.C: New test.
41038 * g++.old-deja/g++.abi/vtable3e.C: New test.
41039 * g++.old-deja/g++.abi/vtable3f.C: New test.
41040 * g++.old-deja/g++.abi/vtable3g.C: New test.
41041 * g++.old-deja/g++.abi/vtable3h.C: New test.
41042 * g++.old-deja/g++.abi/vtable3i.C: New test.
41043 * g++.old-deja/g++.abi/vtable3j.C: New test.
41044 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
41045
41046 2001-02-03 Jakub Jelinek <jakub@redhat.com>
41047
41048 * g++.old-deja/g++.other/anon6.C: New test.
41049 * g++.old-deja/g++.other/anon7.C: New test.
41050
41051 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
41052
41053 * gcc.dg/cpp/avoidpaste2.c: New tests.
41054
41055 2001-01-31 Jakub Jelinek <jakub@redhat.com>
41056
41057 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
41058
41059 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
41060
41061 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
41062 DECIMAL_DIG cases for Irix."
41063
41064 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
41065
41066 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
41067
41068 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
41069
41070 * gcc.dg/c99-tag-1.c: New test.
41071
41072 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
41073
41074 * gcc.dg/cpp/tr-warn1.c: Add tests.
41075
41076 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
41077
41078 * gcc.dg/cpp/avoidpaste1.c: Update.
41079 * gcc.dg/cpp/paste4.c: Update.
41080
41081 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
41082
41083 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
41084 cases for Irix.
41085
41086 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
41087
41088 * g++.old-deja/g++.other/inline19.C: New test.
41089
41090 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
41091
41092 * gcc.dg/Wlarger-than.c: New test.
41093
41094 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
41095
41096 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
41097
41098 2001-01-29 Jakub Jelinek <jakub@redhat.com>
41099
41100 * gcc.c-torture/execute/20010129-1.c: New test.
41101 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
41102
41103 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
41104
41105 * gcc.dg/cpp/avoidpaste1.c: Test case.
41106
41107 2001-01-28 Jakub Jelinek <jakub@redhat.com>
41108
41109 * g++.old-deja/g++.other/inline18.C: New test.
41110
41111 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41112
41113 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
41114 and __builtin_putchar.
41115
41116 2001-01-27 Jakub Jelinek <jakub@redhat.com>
41117
41118 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
41119 tests.
41120
41121 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
41122
41123 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
41124 floating point number rounding mode to round to the nearest
41125 representable mode.
41126
41127 2001-01-25 Jakub Jelinek <jakub@redhat.com>
41128
41129 * g++.old-deja/g++.other/mangle2.C: New test.
41130
41131 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
41132
41133 * gcc.c-torture/compile/20010124-1.c: New test.
41134
41135 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
41136
41137 * g++.old-deja/g++.pt/spec38.C: New test.
41138
41139 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41140
41141 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
41142 "Build don't run".
41143
41144 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41145
41146 * gcc.c-torture/execute/20010123-1.c: New test.
41147
41148 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
41149
41150 * g++.old-deja/g++.pt/spec37.C: New test.
41151
41152 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
41153
41154 * g++.old-deja/g++.pt/overload14.C: New test.
41155
41156 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41157
41158 * gcc.c-torture/execute/20010122-1.c: New test, exercise
41159 __builtin_return_address.
41160
41161 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
41162
41163 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
41164 * g++.old-deja/g++.pt/spec35.C: New test.
41165 * g++.old-deja/g++.pt/spec36.C: New test.
41166
41167 2001-01-20 Jakub Jelinek <jakub@redhat.com>
41168
41169 * gcc.c-torture/compile/20010118-1.c: New test.
41170
41171 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
41172
41173 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
41174
41175 2001-01-19 Jakub Jelinek <jakub@redhat.com>
41176
41177 * gcc.c-torture/execute/20010119-1.c: New test.
41178
41179 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
41180
41181 * g++.old-deja/g++.other/vbase5.C: New test.
41182
41183 2001-01-19 Jakub Jelinek <jakub@redhat.com>
41184
41185 * gcc.c-torture/execute/20010118-1.c: New test.
41186
41187 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
41188
41189 * g++.old-deja/g++.pt/deduct3.C: New test.
41190
41191 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
41192
41193 * g++.old-deja/g++.pt/spec34.C: New test.
41194
41195 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
41196
41197 * g77.f-torture/compile/20000601-2.f: New test.
41198
41199 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41200
41201 * g++.old-deja/g++.other/init17.C: New test.
41202
41203 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
41204
41205 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
41206
41207 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41208
41209 * g++.old-deja/g++.pt/unify8.C: New test.
41210
41211 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41212
41213 * g++.old-deja/g++.abi/vbase1.C: New test.
41214
41215 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41216
41217 * g++.old-deja/g++.pt/crash65.C: New test.
41218
41219 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
41220
41221 * gcc.dg/cpp/assembl2.S: New test case.
41222
41223 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
41224
41225 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
41226 are supported.
41227
41228 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41229
41230 * g++.old-deja/g++.other/builtins1.C: New test.
41231 * g++.old-deja/g++.other/builtins2.C: Likewise.
41232 * g++.old-deja/g++.other/builtins3.C: Likewise.
41233 * g++.old-deja/g++.other/builtins4.C: Likewise.
41234
41235 2001-01-17 Jakub Jelinek <jakub@redhat.com>
41236
41237 * gcc.c-torture/compile/20010117-1.c: New test.
41238 * gcc.c-torture/compile/20010117-2.c: New test.
41239
41240 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
41241
41242 * g77.f-torture/execute/20010116.[fx]: New test,
41243 XFAIL on i?86-*-*.
41244 * g77.f-torture/compile/20010115.f: Indicate it's
41245 a test for PR fortran/1636.
41246
41247 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
41248
41249 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
41250
41251 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
41252
41253 * g77.f-torture/compile/20010115.f: New test.
41254
41255 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
41256
41257 * g++.old-deja/g++.pt/nontype5.C: New test.
41258
41259 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
41260
41261 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
41262 have an equivalent working one below it.
41263
41264 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
41265
41266 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
41267 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41268
41269 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
41270
41271 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
41272 message containing "init_priority".
41273 (conpr-2.C): Likewise.
41274 (conpr-3.C): Likewise.
41275 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
41276
41277 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41278
41279 * gcc.c-torture/execute/20010114-2.c: New test.
41280
41281 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
41282
41283 * gcc.c-torture/compile/20010114-1.c: New test.
41284 * gcc.c-torture/compile/20010114-1.x: Xfail.
41285 * gcc.c-torture/compile/20010114-2.c: New test.
41286 * gcc.c-torture/execute/20010114-1.c: New test.
41287 * gcc.dg/trunc-1.c: New test.
41288 * gcc.dg/uninit-B.c: New test.
41289
41290 2001-01-13 Nick Clifton <nickc@redhat.com>
41291
41292 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
41293 target.
41294
41295 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
41296
41297 * gcc.c-torture/compile/20010113-1.c: New test.
41298
41299 2001-01-13 Jakub Jelinek <jakub@redhat.com>
41300
41301 * gcc.c-torture/compile/20001212-1.c: New test.
41302
41303 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
41304
41305 * gcc.dg/cpp/widestr1.c: Update.
41306 * gcc.dg/cpp/prag-imp.c: Remove.
41307
41308 2001-01-12 Jakub Jelinek <jakub@redhat.com>
41309
41310 * gcc.c-torture/execute/20000801-3.x: Remove.
41311 * gcc.dg/c90-init-1.c: New test.
41312 * gcc.dg/c99-init-1.c: New test.
41313 * gcc.dg/c99-init-2.c: New test.
41314 * gcc.dg/gnu99-init-1.c: New test.
41315
41316 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
41317
41318 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
41319 testing that no relevant ones were found.
41320
41321 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41322
41323 * g++.old-deja/g++.pt/cast2.C: New test.
41324
41325 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41326
41327 * g++.old-deja/g++.pt/friend47.C: New test.
41328
41329 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41330
41331 * g++.old-deja/g++.pt/instantiate13.C: New test.
41332
41333 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41334
41335 * g++.old-deja/g++.other/defarg7.C: New test.
41336 * g++.old-deja/g++.other/defarg8.C: New test.
41337
41338 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41339
41340 * g++.old-deja/g++.pt/crash64.C: New test.
41341
41342 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41343
41344 * g++.old-deja/g++.pt/crash63.C: New test.
41345
41346 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
41347
41348 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
41349
41350 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
41351
41352 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
41353
41354 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41355
41356 * g++.old-deja/g++.pt/error3.C: New test.
41357
41358 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41359
41360 * g++.old-deja/g++.other/crash39.C: New test.
41361
41362 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41363
41364 * g++.old-deja/g++.other/vbase4.C: New test.
41365
41366 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
41367
41368 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
41369 * gcc.dg/special/20000419-2.c: New file. Identical to above.
41370 * gcc.dg/special/special.exp: New test driver which will check
41371 for alias support for the above test.
41372
41373 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
41374
41375 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
41376 problems on small machines.
41377 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
41378 parameterize.
41379
41380 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
41381
41382 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
41383 mips.
41384 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41385
41386 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
41387
41388 * g++.old_deja/g++.pt/using8.C: New test.
41389
41390 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
41391
41392 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
41393
41394 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
41395
41396 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
41397 where a failure is expected.
41398 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
41399
41400 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41401
41402 * g++.old_deja/g++.pt/instantiate12.C: New test.
41403
41404 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41405
41406 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
41407 start of structs.
41408 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
41409 * g++.old-deja/g++.brendan/crash17.C: Likewise.
41410 * g++.old-deja/g++.brendan/crash29.C: Likewise.
41411 * g++.old-deja/g++.brendan/crash48.C: Likewise.
41412 * g++.old-deja/g++.brendan/ns1.C: Likewise.
41413 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
41414 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
41415 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
41416 * g++.old-deja/g++.eh/spec6.C: Likewise.
41417 * g++.old-deja/g++.jason/crash3.C: Likewise.
41418 * g++.old-deja/g++.law/ctors11.C: Likewise.
41419 * g++.old-deja/g++.law/ctors17.C: Likewise.
41420 * g++.old-deja/g++.law/ctors5.C: Likewise.
41421 * g++.old-deja/g++.law/ctors9.C: Likewise.
41422 * g++.old-deja/g++.mike/ambig1.C: Likewise.
41423 * g++.old-deja/g++.mike/net22.C: Likewise.
41424 * g++.old-deja/g++.mike/p3538a.C: Likewise.
41425 * g++.old-deja/g++.mike/p3538b.C: Likewise.
41426 * g++.old-deja/g++.mike/virt3.C: Likewise.
41427 * g++.old-deja/g++.niklas/t128.C: Likewise.
41428 * g++.old-deja/g++.other/anon4.C: Likewise.
41429 * g++.old-deja/g++.other/using1.C: Likewise.
41430 * g++.old-deja/g++.other/warn3.C: Likewise.
41431 * g++.old-deja/g++.pt/t37.C: Likewise.
41432 * g++.old-deja/g++.robertl/eb69.C: Likewise.
41433 * g++.old-deja/g++.robertl/eb71.C: Likewise.
41434
41435 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41436
41437 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
41438
41439 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41440
41441 * gcc.c-torture/execute/stdio-opt-3.c: New test.
41442
41443 2001-01-07 Jakub Jelinek <jakub@redhat.com>
41444
41445 * gcc.c-torture/compile/20010107-1.c: New test.
41446
41447 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41448
41449 * gcc.c-torture/execute/builtin-noret-1.c: New test.
41450
41451 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41452
41453 * gcc.dg/format/format.h: New file.
41454 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
41455 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
41456 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
41457 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
41458 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
41459 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
41460 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
41461 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
41462 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
41463 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
41464 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
41465 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
41466 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
41467 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
41468 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
41469 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
41470 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
41471 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
41472 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
41473 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
41474 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
41475 instead of declaring standard types, macros and functions in each
41476 test.
41477
41478 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
41479
41480 * gcc.c-torture/execute/20010106-1.c: New test.
41481
41482 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
41483
41484 * gcc.dg/format/format.exp: New file.
41485 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
41486 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
41487 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
41488 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
41489 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
41490 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
41491 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
41492 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
41493 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
41494 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
41495 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
41496 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
41497 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
41498 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
41499 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
41500 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
41501 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
41502 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
41503 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
41504 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
41505 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
41506 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
41507 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
41508 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
41509 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
41510 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
41511 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
41512 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
41513 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
41514 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
41515 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
41516 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
41517 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
41518 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
41519 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
41520 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
41521 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
41522 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
41523 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
41524 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
41525 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
41526 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
41527
41528 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
41529
41530 * gcc.c-torture/execute/991228-1.c: Take word endianness into
41531 account.
41532
41533 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
41534
41535 * gcc.c-torture/execute/builtin-complex-1.c: New test.
41536
41537 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
41538
41539 * g++.old-deja/g++.pt/crash62.C: New test.
41540
41541 2001-01-04 Richard Henderson <rth@redhat.com>
41542
41543 * gcc.dg/20000926-1.c: Update expected warnings.
41544 * gcc.dg/array-2.c: Likewise.
41545 * gcc.dg/array-4.c: Also validate flexible array members.
41546 * gcc.dg/c99-flex-array-1.c: New.
41547
41548 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
41549
41550 * gcc.c-torture/compile/20001222-1.x: Remove.
41551
41552 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41553
41554 * gcc.c-torture/execute/built-in-setjmp.c: New.
41555
41556 2001-01-03 Richard Henderson <rth@redhat.com>
41557
41558 * gcc.dg/940510-1.c: Update expected error wording.
41559 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
41560
41561 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
41562
41563 * lib/target-supports.exp (check_alias_available): Modified to
41564 indicate aliases not supported if only weak aliases are supported.
41565
41566 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41567
41568 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
41569 Turn on cmpstrsi checks for __pj__ and __i370__.
41570
41571 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41572
41573 * g++.old-deja/g++.other/virtual11.C: New test.
41574
41575 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41576
41577 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
41578
41579 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41580
41581 * gcc.c-torture/compile/20010102-1.c: New test.
41582
41583 2001-01-02 Andreas Jaeger <aj@suse.de>
41584
41585 * gcc.dg/noreturn-3.c: New test.
41586
41587 * gcc.dg/noreturn-4.c: New test.
41588
41589 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41590
41591 * gcc.c-torture/execute/stdio-opt-1.c: Also test
41592 __builtin_fputc and __builtin_fwrite.
41593
41594 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41595
41596 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
41597 signed char, not default char.
41598
41599 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41600
41601 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
41602
41603 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
41604
41605 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
41606
41607 2000-12-29 Richard Henderson <rth@redhat.com>
41608
41609 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
41610 (__cyg_profile_func_exit): Define.
41611
41612 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
41613
41614 * g++.dg/vtgc1.C: New test.
41615
41616 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
41617
41618 * gcc.dg/noncompile/20001228-1.c: New test.
41619
41620 * gcc.dg/20001228-1.c: New test.
41621
41622 * gcc.c-torture/execute/20001228-1.c: New test.
41623
41624 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
41625
41626 * gcc.dg/format-strfmon-1.c: New test.
41627
41628 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41629
41630 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
41631 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
41632 * gcc.c-torture/execute/string-opt-1.c: Likewise.
41633 * gcc.c-torture/execute/string-opt-2.c: Likewise.
41634 * gcc.c-torture/execute/string-opt-3.c: Likewise.
41635 * gcc.c-torture/execute/string-opt-4.c: Likewise.
41636 * gcc.c-torture/execute/string-opt-6.c: Likewise.
41637 * gcc.c-torture/execute/string-opt-7.c: Likewise.
41638 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41639 * gcc.c-torture/execute/string-opt-9.c: Likewise.
41640 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41641 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41642 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41643
41644 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
41645 * gcc.c-torture/execute/string-opt-4.c: Test index.
41646
41647 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
41648
41649 * gcc.c-torture/compile/20001226-1.c: New test.
41650
41651 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
41652
41653 * gcc.c-torture/compile/20001222-1.c: New test.
41654 * gcc.c-torture/compile/20001222-1.x: Xfail.
41655
41656 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
41657
41658 * gcc.c-torture/execute/comp-goto-2.c: New test.
41659
41660 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
41661
41662 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
41663 Use long types if __INT_MAX__ is 32767.
41664 (main): Use cast to (sint32 *) when poking 88 into a_page.
41665
41666 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
41667
41668 2000-12-21 Bernd Schmidt <bernds@redhat.com>
41669
41670 * gcc.c-torture/compile/20001221-1.c: New test.
41671 * gcc.c-torture/execute/20001221-1.c: New test.
41672
41673 2000-12-20 Richard Henderson <rth@redhat.com>
41674
41675 * g++.old-deja/g++.pt/crash36.C: Update error lines.
41676 * g++.old-deja/g++.robertl/eb109.C: Likewise.
41677
41678 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41679
41680 * gcc.dg/compare3.c: New test.
41681
41682 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41683
41684 * gcc.dg/format-warnll-1.c: New test.
41685
41686 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
41687
41688 * gcc.dg/cpp/cmdlne-P.c: New test.
41689
41690 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41691
41692 * gcc.c-torture/execute/builtin-abs-1.c,
41693 gcc.c-torture/execute/builtin-abs-2.c: New tests.
41694
41695 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41696
41697 * gcc.dg/cpp/multiline.c: New test.
41698
41699 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41700
41701 * g++.old-deja/g++.other/syshdr1.C: Update.
41702 * gcc.dg/cpp/lineflags.c: Remove temporarily.
41703
41704 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41705
41706 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
41707
41708 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41709
41710 * g++.old-deja/g++.pt/ttp65.C: New test.
41711
41712 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41713
41714 * g++.old-deja/g++.pt/ttp64.C: New test.
41715
41716 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41717
41718 * g++.old-deja/g++.pt/spec33.C: New test.
41719
41720 2000-12-14 Catherine Moore <clm@redhat.com>
41721
41722 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
41723 * gcc.c-torture/execute/920612-2.c: Likewise.
41724 * gcc.c-torture/execute/920428-2.c: Likewise.
41725 * gcc-c-torture/execute/va-arg-11.c: Call exit.
41726 * gcc.c-torture/execute/va-arg-21.c: Likewise.
41727
41728 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41729
41730 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
41731 * gcc.dg/pack-test-2.c: Likewise.
41732
41733 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41734
41735 Tests by Zack Weinberg <zackw@stanford.edu>.
41736
41737 * gcc.dg/cpp/defined.c: Update.
41738 * gcc.dg/cpp/defined_trad.c: New tests.
41739
41740 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41741
41742 * gcc.dg/cpp/trad-direct.c: Update.
41743
41744 2000-12-11 Neil Booth <neilb@earthling.net>
41745
41746 * gcc.dg/cpp/defined_trad.c
41747
41748 2000-12-11 Neil Booth <neilb@earthling.net>
41749
41750 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
41751
41752 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
41753
41754 * gcc.dg/format-miss-2.c: New test.
41755
41756 2000-12-09 Neil Booth <neilb@earthling.net>
41757
41758 * gcc.dg/cpp/lineflags.c: New tests.
41759 * gcc.dg/cpp/poison.c: Update.
41760 * gcc.dg/cpp/redef2.c: Update.
41761 * gcc.dg/cpp/skipping.c: New test.
41762
41763 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
41764
41765 * g++.old-deja/g++.other/eh3.C: New testcase.
41766
41767 2000-12-07 Neil Booth <neilb@earthling.net>
41768
41769 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
41770 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
41771 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
41772 wtr-union-init-2.c, wtr-union-init-3.c: Update.
41773 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
41774 Update.
41775
41776 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41777
41778 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
41779 __SIZE_TYPE__ instead of int for type of integers cast to
41780 pointers.
41781
41782 2000-12-07 Jakub Jelinek <jakub@redhat.com>
41783
41784 * g++.old-deja/g++.other/cleanup4.C: New test.
41785
41786 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41787
41788 * format-sec-1.c: New test.
41789
41790 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41791
41792 * gcc.dg/format-nonlit-3.c: New test.
41793
41794 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41795
41796 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
41797 through a null pointer.
41798
41799 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41800
41801 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
41802 * g++.old-deja/g++.pt/partial4.C: New test.
41803
41804 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
41805
41806 * gcc.c-torture/execute/ieee/hugeval.x: New.
41807
41808 2000-12-06 Neil Booth <neilb@earthling.net>
41809
41810 * gcc.dg/cpp/backslash2.c: New tests.
41811
41812 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41813
41814 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
41815 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
41816
41817 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
41818
41819 * gcc.c-torture/execute/20001203-2.c: New testcase.
41820
41821 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41822
41823 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
41824 * g++.old-deja/g++.other/virtual10.C: New test.
41825
41826 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41827
41828 * g++.old-deja/g++.mike/pmf5.C: Remove test.
41829
41830 2000-12-05 Richard Henderson <rth@redhat.com>
41831
41832 * gcc.c-torture/compile/20001205-1.c: New.
41833
41834 2000-12-04 Neil Booth <neilb@earthling.net>
41835
41836 * g++.old-deja/g++.other/virtual9.C: New test.
41837 * g++.old-deja/g++.pt/crash61.C: New test.
41838 * gcc.c-torture/execute/loop-9.c: New test.
41839
41840 2000-12-04 Neil Booth <neilb@earthling.net>
41841
41842 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
41843 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
41844 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
41845 * gcc.dg/cpp/extratokens.c: ...here.
41846
41847 2000-12-04 Neil Booth <neilb@earthling.net>
41848
41849 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
41850 New tests.
41851
41852 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41853
41854 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
41855 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
41856
41857 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
41858
41859 * gcc.c-torture/execute/20001203-1.c: New test.
41860
41861 2000-12-03 Neil Booth <neilb@earthling.net>
41862
41863 * gcc.dg/cpp/macro6.c: New test cases.
41864
41865 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41866
41867 * gcc.c-torture/execute/string-opt-9.c: New test.
41868 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41869 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41870 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41871
41872 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
41873 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
41874
41875 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
41876
41877 * gcc.dg/cpp/if-6.c: New testcase.
41878
41879 * gcc.dg/20001201-1.c: New testcase.
41880
41881 2000-12-02 Neil Booth <neilb@earthling.net>
41882
41883 * g++.old-deja/g++.other/externC4.C,
41884 g++.old-deja/g++.other/friend10.C: New tests.
41885
41886 2000-12-02 Neil Booth <neilb@earthling.net>
41887
41888 * g++.old-deja/g++.other/instan2.C
41889 * g++.old-deja/g++.other/instan3.C: New test.
41890
41891 2000-12-02 Neil Booth <neilb@earthling.net>
41892
41893 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
41894 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
41895 gnuc99.c,gnuc99-pedantic.c: New tests.
41896
41897 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41898
41899 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
41900 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
41901
41902 2000-12-01 Neil Booth <neilb@earthling.net>
41903
41904 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
41905 * gcc.dg/cpp/poison.c: Update.
41906 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
41907
41908 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
41909
41910 * g77.f-torture/execute/20001201.f: New test.
41911
41912 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41913
41914 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
41915
41916 2000-12-01 Jakub Jelinek <jakub@redhat.com>
41917
41918 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
41919
41920 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
41921
41922 * g++.old-deja/g++.other/cast6.C: New test.
41923
41924 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
41925
41926 * gcc.c-torture/execute/20001130-2.c: New testcase.
41927
41928 2000-11-30 Richard Henderson <rth@redhat.com>
41929
41930 * gcc.c-torture/execute/20001130-1.c: New test.
41931
41932 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41933
41934 * g++.old-deja/g++.other/op3.C: New test.
41935
41936 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41937
41938 * g++.old-deja/g++.other/op2.C: New test.
41939
41940 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41941
41942 * g++.old-deja/g++.other/crash38.C: New test.
41943
41944 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
41945
41946 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
41947
41948 2000-11-29 Jakub Jelinek <jakub@redhat.com>
41949
41950 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
41951 tests.
41952 * gcc.c-torture/execute/string-opt-6.c: New test.
41953
41954 * gcc.dg/20001117-1.c: Add main.
41955
41956 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
41957
41958 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
41959 Move from here ...
41960 * gcc.dg/940510-1.c: ... to here.
41961
41962 * gcc.dg/20000926-1.c: GNU C now allows initializations of
41963 zero-size arrays in toplevel structures.
41964
41965 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41966
41967 * gcc.c-torture/execute/loop-8.c: New test.
41968
41969 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41970
41971 * g++.old-deja/g++.other/base1.C: New test.
41972
41973 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41974
41975 * g++.old-deja/g++.other/parse2.C: New test.
41976
41977 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41978
41979 * g++.old-deja/g++.pt/incomplete1.C: New test.
41980
41981 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41982
41983 * g++.old-deja/g++.other/friend9.C: New test.
41984
41985 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41986
41987 * gcc.dg/20001127-1.c: New test.
41988
41989 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41990
41991 * g++.old-deja/g++.pt/friend46.C: New test.
41992
41993 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41994
41995 * g++.old-deja/g++.other/ptrmem8.C: New test.
41996
41997 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41998
41999 * gcc.c-torture/execute/string-opt-7.c: New test.
42000 * gcc.c-torture/execute/string-opt-8.c: Likewise.
42001
42002 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
42003
42004 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
42005 instead of 'mkcheck 2'.
42006
42007 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
42008
42009 * gcc.c-torture/execute/memcheck/driver.c,
42010 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
42011 C9X references to refer to C99.
42012
42013 2000-11-25 Jakub Jelinek <jakub@redhat.com>
42014
42015 * gcc.dg/ultrasp3.c: New test.
42016
42017 2000-11-25 Neil Booth <neilb@earthling.net>
42018
42019 * gcc.dg/cpp/include2.c: Update test to be locale independent.
42020
42021 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
42022
42023 * gcc.c-torture/compile/20001123-2.c: New.
42024
42025 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42026
42027 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
42028
42029 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
42030
42031 * gcc.dg/sequence-point-1.c: Add some new tests.
42032 * gcc.c-torture/execute/20001124-1.c: New test.
42033
42034 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
42035
42036 * g++.old-deja/g++.other/vaarg4.C: New test.
42037 * gcc.c-torture/compile/20001123-1.c: New test.
42038
42039 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
42040
42041 * g++.other/crash24.C: Adjust and remove XFAIL.
42042 * g++.other/crash37.C: New test.
42043
42044 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
42045
42046 * g++.old-deja/g++.pt/instantiate9.C: New test.
42047
42048 2000-11-22 Mark Mitchell <mark@codesourcery.com>
42049
42050 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
42051 new ABI, too.
42052
42053 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
42054 * g++.old-deja/g++.robertl/eb55.C: Likewise.
42055
42056 2000-11-22 Neil Booth <neilb@earthling.net>
42057
42058 * gcc.dg/cpp/Wtrigraphs.c: New test.
42059
42060 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
42061
42062 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
42063
42064 2000-11-22 Jakub Jelinek <jakub@redhat.com>
42065
42066 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
42067
42068 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
42069
42070 * lib/gcc-dg.exp: load_lib scanasm.exp.
42071 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
42072 * lib/g++-dg.exp: load_lib scanasm.exp.
42073 * lib/scanasm.exp: New.
42074 (scan-assembler, scan-assembler-not): Add optional arguments to
42075 test name, or if not present, the pattern name.
42076 (scan-assembler-dem, scan-assembler-dem-not): New.
42077
42078 * g++.dg/dg.exp: New.
42079
42080 2000-11-21 Neil Booth <neilb@earthling.net>
42081
42082 * gcc.dg/cpp/integrated1.c: Remove.
42083
42084 2000-11-21 Jakub Jelinek <jakub@redhat.com>
42085
42086 * gcc.c-torture/execute/20001121-1.c: New test.
42087
42088 2000-11-21 Richard Henderson <rth@redhat.com>
42089
42090 * gcc.c-torture/compile/20001121-1.c: New test.
42091
42092 2000-11-20 Neil Booth <neilb@earthling.net>
42093
42094 * gcc.dg/cpp/integrated1.c: New test.
42095
42096 2000-11-21 Jakub Jelinek <jakub@redhat.com>
42097
42098 * g++.old-deja/g++.other/inline17.C: New test.
42099
42100 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
42101
42102 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
42103 local variable to be zero: I made the variable global. Now
42104 uses abort() and exit() instead of relying on main's return value.
42105
42106 2000-11-20 Neil Booth <neilb@earthling.net>
42107
42108 * gcc.dg/cpp/paste2.c: Update test.
42109 * objc/execute/paste.m: New test.
42110
42111 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
42112
42113 * gcc.dg/c99-condexpr-1.c: New test.
42114
42115 2000-11-20 Neil Booth <neilb@earthling.net>
42116
42117 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
42118
42119 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
42120
42121 * g++.old-deja/g++.pt/export1.C: New test.
42122
42123 2000-11-20 Jakub Jelinek <jakub@redhat.com>
42124
42125 * gcc.dg/20001117-1.c: New test.
42126
42127 2000-11-18 Richard Henderson <rth@redhat.com>
42128
42129 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
42130
42131 2000-11-18 Richard Henderson <rth@redhat.com>
42132
42133 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
42134 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
42135 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
42136
42137 2000-11-18 Richard Henderson <rth@redhat.com>
42138
42139 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
42140 (main): New. Exit cleanly.
42141
42142 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
42143
42144 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
42145 gcc.dg/c99-fordecl-2.c: New tests.
42146
42147 2000-11-18 Richard Henderson <rth@redhat.com>
42148
42149 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
42150 * gcc.c-torture/execute/zerolen-2.c: New.
42151
42152 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42153
42154 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
42155 memory.
42156
42157 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
42158
42159 * g++.old-deja/g++.pt/instantiate8.C: New test.
42160
42161 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
42162
42163 * g++.old-deja/g++.other/incomplete.C: Add more tests.
42164 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
42165
42166 2000-11-16 Nick Clifton <nickc@redhat.com>
42167
42168 * gcc.c-torture/execute/nestfunc-2.c: New test.
42169 * gcc.c-torture/execute/nestfunc-3.c: New test.
42170
42171 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
42172
42173 * gcc.c-torture/compile/20001116-1.c: New test.
42174
42175 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42176
42177 * gcc.c-torture/execute/20001115-1.c: New test.
42178
42179 2000-11-15 Mark Mitchell <mark@codesourcery.com>
42180
42181 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
42182 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
42183 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
42184 * g++.old-deja/g++.abi/vmihint.C: Likewise.
42185
42186 2000-11-15 Neil Booth <neilb@earthling.net>
42187
42188 gcc.dg/cpp/_Pragma1.c: Update.
42189 gcc.dg/cpp/_Pragma2.c: New test.
42190
42191 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
42192
42193 * g++.old-deja/g++.other/anon5.C: New test.
42194
42195 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
42196
42197 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
42198 tests.
42199
42200 2000-11-14 Jakub Jelinek <jakub@redhat.com>
42201
42202 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
42203 output.
42204
42205 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42206
42207 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
42208 labels at end of compound statements.
42209
42210 2000-11-13 Jakub Jelinek <jakub@redhat.com>
42211
42212 * gcc.c-torture/execute/loop-7.c: New test.
42213
42214 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42215
42216 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
42217
42218 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42219
42220 * gcc.dg/c99-bool-1.c: New test.
42221
42222 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42223
42224 * gcc.dg/c99-scope-1.c: Remove xfail.
42225 * gcc.dg/c99-scope-2.c: New test.
42226
42227 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42228
42229 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
42230 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
42231
42232 2000-11-11 Mark Mitchell <mark@codesourcery.com>
42233
42234 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
42235 error messages.
42236
42237 * g++.mike/p700.C: Don't typedef wchar_t.
42238 * g++.mike/p784.C: Likewise.
42239 * g++.mike/eb101.C: Don't use __wchar_t.
42240
42241 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
42242
42243 * g77.f-torture/execute/20001111.[fx]: Test premature exit
42244 from DO loop.
42245
42246 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
42247
42248 * gcc.c-torture/execute/20001111-1.c: New test.
42249
42250 2000-11-10 Nick Clifton <nickc@redhat.com>
42251
42252 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
42253 long multuiple and accumulate.
42254
42255 2000-11-09 Richard Henderson <rth@redhat.com>
42256
42257 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
42258 via size_t instead of int.
42259
42260 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
42261 * gcc.c-torture/execute/string-opt-2.c: Likewise.
42262 * gcc.c-torture/execute/string-opt-3.c: Likewise.
42263 * gcc.c-torture/execute/string-opt-4.c: Likewise.
42264
42265 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
42266
42267 * gcc.c-torture/compile/20001109-1.c: New test.
42268 * gcc.c-torture/compile/20001109-2.c: New test.
42269
42270 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
42271
42272 * g++.old-deja/g++.pt/operator1.C: New test.
42273 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
42274
42275 2000-11-09 Jakub Jelinek <jakub@redhat.com>
42276
42277 * gcc.dg/20001108-1.c: New test.
42278
42279 2000-11-09 Jakub Jelinek <jakub@redhat.com>
42280
42281 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
42282 with both arguments constant strings.
42283 * gcc.c-torture/execute/string-opt-3.c: New test.
42284 * gcc.c-torture/execute/string-opt-4.c: New test.
42285 * gcc.c-torture/execute/string-opt-5.c: New test.
42286
42287 2000-11-08 Nick Clifton <nickc@redhat.com>
42288
42289 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
42290 mulsidi3adddi patterns.
42291
42292 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
42293
42294 * g++.old-deja/g++.other/crash36.C: New test.
42295
42296 2000-11-08 Jakub Jelinek <jakub@redhat.com>
42297
42298 * g++.old-deja/g++.other/init16.C: New test.
42299
42300 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
42301
42302 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
42303
42304 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42305
42306 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
42307 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42308 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42309
42310 2000-11-07 DJ Delorie <dj@redhat.com>
42311
42312 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
42313
42314 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42315
42316 * gcc.c-torture/execute/string-opt-1.c: New test.
42317
42318 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42319
42320 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
42321 mips-sgi-irix6.* because the MIPS ABI passes floating-point
42322 parameters in registers, and there is no way for a varargs
42323 function to know in which order the integer and floating-point
42324 parameters should be interleaved when they are placed on the
42325 stack.
42326 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42327 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42328
42329 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42330
42331 * gcc.c-torture/execute/string-opt-2.c: New test.
42332
42333 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
42334
42335 * g++.old-deja/g++.pt/crash60.C: New test.
42336
42337 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42338
42339 * g++.old-deja/g++.other/crash24.C: New test.
42340 * g++.old-deja/g++.other/crash25.C: New test.
42341 * g++.old-deja/g++.other/crash26.C: New test.
42342 * g++.old-deja/g++.other/crash27.C: New test.
42343 * g++.old-deja/g++.other/crash28.C: New test.
42344 * g++.old-deja/g++.other/crash29.C: New test.
42345 * g++.old-deja/g++.other/crash30.C: New test.
42346 * g++.old-deja/g++.other/crash31.C: New test.
42347 * g++.old-deja/g++.other/crash32.C: New test.
42348 * g++.old-deja/g++.other/crash33.C: New test.
42349 * g++.old-deja/g++.other/crash34.C: New test.
42350 * g++.old-deja/g++.other/crash35.C: New test.
42351
42352 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42353
42354 * gcc.c-torture/execute/20001031-1.c: New test.
42355
42356 2000-11-04 Mark Mitchell <mark@codesourcery.com>
42357
42358 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
42359 namespace.
42360
42361 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
42362 standards-conformant.
42363
42364 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
42365
42366 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
42367 * g++.old-deja/g++.mike/p755a.C: Likewise.
42368 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
42369 library makes no calls to `operator new' during initialization.
42370
42371 2000-11-04 Neil Booth <neilb@earthling.net>
42372
42373 * gcc.dg/cpp/include2.c: New tests.
42374
42375 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
42376
42377 * lib/g++.exp (g++_set_ld_library_path): New function.
42378 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
42379
42380 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
42381
42382 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
42383 warnings.
42384
42385 2000-11-01 Richard Henderson <rth@redhat.com>
42386
42387 * g++.old-deja/g++.ext/namedret1.C: New.
42388 * g++.old-deja/g++.ext/namedret2.C: New.
42389 * g++.old-deja/g++.ext/namedret3.C: New.
42390
42391 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
42392
42393 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
42394 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
42395
42396 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42397
42398 * gcc.c-torture/execute/va-arg-21.c: New test.
42399
42400 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
42401
42402 * gcc.dg/c99-complex-2.c: New test.
42403
42404 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42405
42406 * gcc.c-torture/execute/stdio-opt-1.c: New test.
42407
42408 2000-10-31 Jakub Jelinek <jakub@redhat.com>
42409
42410 * g++.old-deja/g++.other/inline16.C: New test.
42411
42412 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
42413
42414 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
42415 __PRETTY_FUNCTION__
42416
42417 2000-10-29 Neil Booth <neilb@earthling.net>
42418
42419 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
42420 New tests.
42421 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
42422 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
42423 optimisation.
42424
42425 2000-10-29 Neil Booth <neilb@earthling.net>
42426
42427 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
42428 * mi1.c, mi1c.h: Add null directives to multiple-include test.
42429 * mi5.c: Test multiple includes work with -C.
42430 * trigraphs.c: Test ^= version.
42431
42432 2000-10-28 Neil Booth <neilb@earthling.net>
42433
42434 New tests and test updates for new macro expander.
42435
42436 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
42437 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
42438 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
42439 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
42440 new diagnostic messages.
42441
42442 * gcc.dg/cpp/macro3.c: New tests.
42443
42444 2000-10-27 Mark Mitchell <mark@codesourcery.com>
42445
42446 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
42447 on the same line.
42448
42449 2000-10-27 Jakub Jelinek <jakub@redhat.com>
42450
42451 * g++.old-deja/g++.other/eh2.C: New test.
42452
42453 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
42454
42455 * gcc.c-torture/execute/20001027-1.c: New test.
42456
42457 2000-10-26 Richard Henderson <rth@redhat.com>
42458
42459 * gcc.c-torture/execute/20001026-1.c: New.
42460
42461 2000-10-26 Mark Mitchell <mark@codesourcery.com>
42462
42463 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
42464 * g++.old-deja/g++.law/builtin1.C: Likewise.
42465 * g++.old-deja/g++.law/ctors10.C: Likewise.
42466 * g++.old-deja/g++.law/virtual3.C: Likewise.
42467 * g++.old-deja/g++.mike/p658.C: Likewise.
42468 * g++.old-deja/g++.other/sibcall1.C: Likewise.
42469 * g++.old-deja/g++.other/vaarg2.C: Likewise.
42470 * g++.old-deja/g++.robertl/eb124.C: Likewise.
42471 * g++.old-deja/g++.robertl/eb44.C: Likewise.
42472 * g++.old-deja/g++.robertl/eb77.C: Likewise.
42473
42474 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
42475
42476 * gcc.c-torture/compile/20001024-1.c: New test.
42477
42478 2000-10-25 Mark Mitchell <mark@codesourcery.com>
42479
42480 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
42481 to tell us whether or not we are using V3.
42482
42483 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
42484
42485 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
42486 operands.
42487
42488 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
42489
42490 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
42491
42492 2000-10-25 Jakub Jelinek <jakub@redhat.com>
42493
42494 * gcc.c-torture/execute/20001024-1.c: New test.
42495
42496 2000-10-24 Jakub Jelinek <jakub@redhat.com>
42497
42498 * g++.old-deja/g++.other/sibcall1.C: New test.
42499
42500 2000-10-20 Jakub Jelinek <jakub@redhat.com>
42501
42502 * gcc.dg/noncompile/init-3.c: New test.
42503
42504 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
42505
42506 * gcc.dg/format-array-1.c: New test.
42507
42508 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42509
42510 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
42511 writing through null pointers; remove comment about testing
42512 unterminated strings.
42513
42514 2000-10-17 Matthew Hiller <hiller@redhat.com>
42515
42516 * gcc.c-torture/execute/20001017-2.c: New test.
42517
42518 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42519
42520 * gcc.c-torture/compile/20001018-1.c: New test.
42521 * gcc.c-torture/compile/20001018-1.x: Xfail.
42522
42523 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42524
42525 * gcc.c-torture/execute/20001017-1.c: New test.
42526
42527 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42528
42529 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
42530 for multiple use of arguments with scanf formats; add tests for
42531 multiple use of arguments.
42532
42533 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
42534
42535 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
42536
42537 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42538
42539 * gcc.dg/format-miss-1.c: New test.
42540
42541 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42542
42543 * gcc.c-torture/execute/20001013-1.c: New test.
42544
42545 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42546
42547 * gcc.dg/format-branch-1.c: New test.
42548
42549 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42550
42551 * README, lib/file-format.exp: Remove EGCS references.
42552
42553 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42554
42555 * gcc.dg/20001013-1.c: New test.
42556
42557 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
42558
42559 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
42560 for intmax_t in the compiler using __typeof__ and the type rules
42561 for conditional expressions.
42562
42563 2000-10-13 Jakub Jelinek <jakub@redhat.com>
42564
42565 * gcc.dg/20001012-1.c: New test.
42566 * gcc.dg/20001012-2.c: New test.
42567
42568 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42569
42570 * gcc.dg/format-attr-1.c: New test.
42571
42572 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42573
42574 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
42575 __LONG_LONG_MAX__ instead of LLONG_MAX.
42576
42577 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42578
42579 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
42580 scanf flags.
42581 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
42582 flags.
42583
42584 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
42585
42586 * gcc.dg/sequence-pt-1.c: New test.
42587
42588 2000-10-11 Geoff Keating <geoffk@cygnus.com>
42589
42590 * gcc.c-torture/execute/20001011-1.c: New testcase.
42591 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
42592
42593 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42594
42595 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
42596 does not error on it.
42597
42598 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42599
42600 * gcc.dg/20001009-1.c: New test.
42601
42602 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
42603
42604 * gcc.c-torture/compile/20001009-1.c: Move from here ....
42605 * gcc.c-torture/execute/20001009-2.c: ... to here.
42606
42607 2000-10-09 Geoff Keating <geoffk@cygnus.com>
42608
42609 * gcc.c-torture/compile/20001009-1.c: New testcase.
42610 * gcc.c-torture/execute/20001009-1.c: New testcase.
42611 Testcases provided by Jan Hubicka <jh@suse.cz>.
42612
42613 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42614
42615 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42616 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
42617 uintmax_t using <limits.h> to emulate the compiler's internal
42618 logic. No longer XFAIL %j tests.
42619
42620 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42621
42622 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
42623 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42624 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
42625 regexps and details of expected handling of some bad formats.
42626 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
42627 suppression.
42628
42629 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
42630
42631 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
42632 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
42633 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
42634 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
42635 in list archives.
42636
42637 2000-10-06 Richard Henderson <rth@cygnus.com>
42638
42639 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
42640 * g++.old-deja/g++.brendan/crash52.C: Likewise.
42641 * g++.old-deja/g++.jason/report.C: Likewise.
42642 * g++.old-deja/g++.law/friend5.C: Likewise.
42643 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
42644 of the expected warnings.
42645
42646 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
42647
42648 * g++.old-deja/g++.pt/enum14.C: New test.
42649
42650 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
42651
42652 * g++.old-deja/g++.pt/crash59.C: New test.
42653
42654 2000-10-04 Will Cohen <wcohen@redhat.com>
42655
42656 * gcc.dg/20000926-1.c: New test.
42657
42658 2000-10-03 Geoff Keating <geoffk@cygnus.com>
42659
42660 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
42661 function name for current C++ compiler.
42662 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
42663
42664 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
42665
42666 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
42667 __PRETTY_FUNCTION__.
42668 * g++.old-deja/g++.ext/pretty2.C: Likewise.
42669
42670 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42671
42672 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
42673
42674 2000-09-26 Jakub Jelinek <jakub@redhat.com>
42675
42676 * gcc.c-torture/compile/20000923-1.c: New test.
42677
42678 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
42679
42680 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
42681 * g++.old-deja/g++.pt/ttp62.C: Same.
42682 * g++.old-deja/g++.other/inline14.C: Same.
42683
42684 2000-09-24 Richard Henderson <rth@cygnus.com>
42685
42686 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
42687
42688 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
42689
42690 * gcc.dg/c90-printf-1.c: Add test for wide string format.
42691
42692 2000-09-22 Geoff Keating <geoffk@cygnus.com>
42693
42694 * gcc.c-torture/compile/20000922-1.c: New file.
42695
42696 2000-09-21 Nick Clifton <nickc@redhat.com>
42697
42698 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
42699 a signed long modulo operation.
42700 (mod6): New function - perform an unsigned long modulo operation.
42701 (main): Add tests for modulos of very large numbers by very small
42702 dividends.
42703
42704 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42705
42706 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
42707
42708 2000-09-19 Richard Henderson <rth@cygnus.com>
42709
42710 * gcc.dg/compare2.c (case 10): XFAIL.
42711
42712 2000-09-18 Richard Henderson <rth@cygnus.com>
42713
42714 * gcc.c-torture/execute/20000906-1.c: Move ...
42715 * gcc.dg/20000906-1.c: ... here. Only run on targets
42716 that support __builtin_trap.
42717
42718 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
42719
42720 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
42721
42722 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42723
42724 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
42725 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
42726 more $ format tests.
42727
42728 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42729
42730 * gcc.dg/format-errmk-1.c: New test.
42731
42732 2000-09-17 Greg McGary <greg@mcgary.org>
42733
42734 * gcc.c-torture/execute/20000917-1.x: Remove.
42735
42736 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
42737
42738 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
42739
42740 2000-09-17 Greg McGary <greg@mcgary.org>
42741
42742 * gcc.c-torture/execute/20000917-1.c: New test.
42743 * gcc.c-torture/execute/20000917-1.x: XFAIL.
42744
42745 2000-09-16 Neil Booth <NeilB@earthling.net>
42746
42747 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
42748 in nested macro bug.
42749
42750 2000-09-15 Neil Booth <NeilB@earthling.net>
42751
42752 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
42753
42754 2000-09-14 Jeffrey A Law (law@cygnus.com)
42755
42756 * gcc.c-torture/execute/20000914-1.c: New test.
42757
42758 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
42759
42760 * g++.other/inline13.C: New test.
42761
42762 2000-09-12 Andreas Jaeger <aj@suse.de>
42763
42764 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
42765 constant by Ulrich Drepper <drepper@redhat.com>.
42766
42767 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
42768
42769 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
42770
42771 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42772
42773 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
42774
42775 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
42776
42777 * gcc.dg/cpp/backslash.c: New test.
42778
42779 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
42780
42781 * gcc.c-torture/execute/20000910-1.c: New test.
42782 * gcc.c-torture/execute/20000910-2.c: Likewise.
42783
42784 2000-09-11 Robert Lipe <robertl@sco.com>
42785
42786 * gcc.dg/pragma-align.c: New test.
42787
42788 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
42789
42790 * g++.old-deja/g++.pt/explicit82.C: New test.
42791 * g++.old-deja/g++.pt/explicit83.C: New test.
42792
42793 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
42794
42795 * gcc.dg/asm-names.c: New test.
42796
42797 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42798
42799 * gcc.dg/cpp/tr-warn6.c: New test
42800
42801 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
42802
42803 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
42804 be accepted.
42805
42806 2000-09-07 Catherine Moore <clm@redhat.com>
42807
42808 * gcc.c-torture/execute/unroll-1.c: New test.
42809
42810 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
42811
42812 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
42813 ERROR markers.
42814 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
42815 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
42816 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
42817 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
42818 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
42819 Preprocess only.
42820 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
42821 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
42822
42823 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42824
42825 * g++.old-deja/g++.pt/deduct2.C: New test.
42826
42827 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42828
42829 * g++.old-deja/g++.pt/parms2.C: New test.
42830
42831 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42832
42833 * g++.old-deja/g++.pt/crash58.C: New test.
42834
42835 2000-09-06 Greg McGary <greg@mcgary.org>
42836
42837 * gcc.c-torture/execute/20000906-1.c: New test.
42838 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
42839
42840 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42841
42842 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
42843
42844 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42845
42846 * g++.old-deja/g++.pt/crash57.C: New test.
42847
42848 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42849
42850 * g++.old-deja/g++.pt/crash56.C: New test.
42851
42852 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42853
42854 * g++.old-deja/g++.pt/koenig1.C: New test.
42855
42856 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42857
42858 * gcc.dg/20000904-1.c: New test.
42859
42860 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42861
42862 * gcc.dg/cpp/paste8.c: New test.
42863
42864 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
42865
42866 * gcc.c-torture/compile/20000827-1.c: New test.
42867
42868 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42869
42870 * gcc.dg/format-diag-1.c: New test.
42871
42872 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42873
42874 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
42875 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
42876 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
42877 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
42878 gcc.dg/formatz-1.c: Adjust warning regular expressions.
42879
42880 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42881
42882 * g++.old-deja/g++.other/nested4.C: New test.
42883
42884 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42885
42886 * g++.old-deja/g++.ns/scoped1.C: New test.
42887
42888 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
42889
42890 * lib/g++.exp: Support testing already-installed GCC.
42891
42892 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42893
42894 * wtr-label-1.c, wtr-suffix-1.c: New tests.
42895
42896 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42897
42898 * gcc.dg/return-type-2.c: New test.
42899
42900 2000-08-27 Geoff Keating <geoffk@cygnus.com>
42901
42902 * gcc.c-torture/compile/20000825-1.c: New test.
42903
42904 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
42905
42906 * gcc.dg/dwarf2-2.c: New test.
42907
42908 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
42909
42910 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
42911 dg-warning regexps.
42912
42913 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
42914
42915 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
42916 gcc.dg/format-ext-5.c: New tests.
42917
42918 2000-08-25 Jakub Jelinek <jakub@redhat.com>
42919
42920 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
42921
42922 2000-08-24 Mark Mitchell <mark@codesourcery.com>
42923
42924 * gcc.dg/noncompile/930622-2.c: Adjust error message.
42925
42926 2000-08-24 Richard Henderson <rth@cygnus.com>
42927
42928 * gcc.dg/ia64-sync-1.c: New test.
42929 * gcc.dg/ia64-sync-2.c: New test.
42930 * gcc.dg/ia64-asm-1.c: New test.
42931
42932 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
42933
42934 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
42935 * gcc.dg/format-ext-2.c: New test.
42936
42937 2000-08-23 Jason Merrill <jason@redhat.com>
42938
42939 * lib/old-dejagnu.exp: Also ignore "In member function" and
42940 "At global scope".
42941
42942 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42943
42944 * gcc.dg/noncompile/label-lineno-1.c: New test.
42945
42946 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42947
42948 * gcc.dg/c99-array-nonobj-1.c: New test.
42949
42950 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42951
42952 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
42953 tests.
42954 * gcc.dg/format-ext-1.c: New test.
42955
42956 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42957
42958 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
42959 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
42960 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
42961 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
42962 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
42963
42964 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
42965
42966 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
42967 gcc.dg/c99-strftime-2.c: New tests.
42968
42969 2000-08-22 Richard Henderson <rth@cygnus.com>
42970
42971 * gcc.c-torture/execute/20000822-1.c: New test.
42972
42973 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42974
42975 * gcc.c-torture/execute/20000819-1.x: Remove.
42976
42977 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42978
42979 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
42980 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
42981 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
42982 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
42983 gcc.dg/format-xopen-1.c: New tests.
42984
42985 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42986
42987 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
42988
42989 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42990
42991 * g++.old-deja/g++.other/loop2.C: New test.
42992
42993 * gcc.c-torture/compile/20000606-1.c: New test.
42994 * gcc.c-torture/compile/20000728-1.c: New test.
42995 * gcc.c-torture/execute/20000801-1.c: New test.
42996 * gcc.c-torture/execute/20000801-2.c: New test.
42997 * gcc.c-torture/execute/20000819-1.c: New test.
42998 * gcc.c-torture/execute/20000819-1.x: XFAIL.
42999 * gcc.dg/20000629-1.c: New test.
43000 * gcc.dg/20000724-1.c: New test.
43001 * gcc.dg/20000807-1.c: New test.
43002
43003 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
43004
43005 * gcc.dg/cpp/pragma-1.c: New test.
43006 * gcc.dg/cpp/pragma-2.c: New test.
43007
43008 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
43009
43010 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
43011 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
43012
43013 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
43014
43015 * gcc.c-torture/compile/20000818-1.c: New test.
43016
43017 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
43018
43019 * gcc.c-torture/execute/20000818-1.c: New test.
43020
43021 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
43022
43023 * gcc.dg/format-va-1.c: New test.
43024
43025 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
43026
43027 * g++.old-deja/g++.other/typedef8.C: New test.
43028
43029 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
43030
43031 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
43032 * g++.old-deja/g++.mike/net36.C: Mark candidate.
43033 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
43034 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
43035 * g++.old-deja/g++.other/ptrmem7.C: New test.
43036 * g++.old-deja/g++.pt/ptrmem10.C: New test.
43037
43038 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
43039
43040 * g++.old-deja/g++.pt/typename27.C: New test.
43041
43042 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
43043
43044 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
43045 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
43046 * g++.old-deja/g++.pt/friend45.C: New test.
43047 * g++.old-deja/g++.other/friend8.C: New test.
43048
43049 2000-08-15 Richard Henderson <rth@cygnus.com>
43050
43051 * gcc.c-torture/execute/20000815-1.c: New test.
43052
43053 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
43054
43055 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
43056 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
43057 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
43058
43059 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
43060
43061 * g++.old-deja/g++.other/refinit2.C: New test.
43062
43063 2000-08-13 Geoff Keating <geoffk@cygnus.com>
43064
43065 * lib/c-torture.exp (c-torture): Make
43066 compiler_conditional_xfail_data global.
43067 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
43068 compiler_conditional_xfail_data machinery.
43069 (f-torture-execute): Likewise.
43070 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
43071 and only when unrolling loops.
43072
43073 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
43074
43075 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
43076
43077 * g++.old-deja/g++.pt/explicit81.C: New test.
43078
43079 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
43080
43081 * g++.old-deja/g++.pt/typename26.C: New test.
43082
43083 2000-08-10 Geoff Keating <geoffk@cygnus.com>
43084
43085 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
43086 warning.
43087
43088 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
43089
43090 * g++.old-deja/g++.other/array3.C: New test.
43091
43092 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
43093
43094 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
43095 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
43096 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
43097 New tests.
43098
43099 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
43100
43101 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
43102 * g++.old-deja/g++.abi/vmihint.C: Likewise.
43103
43104 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
43105
43106 * gcc.c-torture/execute/20000808-1.c: New test.
43107
43108 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
43109
43110 * gcc.dg/c90-const-expr-1.c: New test.
43111
43112 2000-08-08 Richard Henderson <rth@cygnus.com>
43113
43114 * gcc.dg/noncompile/920923-1.c: Declare calloc.
43115
43116 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
43117
43118 * gcc.dg/noncompile/const-ll-1.c: New test.
43119
43120 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
43121
43122 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
43123
43124 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
43125
43126 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
43127 that running programs linked against the shared version of libobjc
43128 run correctly.
43129
43130 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
43131
43132 * gcc.dg/c99-printf-1.c: New test.
43133
43134 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
43135
43136 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
43137
43138 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
43139
43140 * gcc.c-torture/execute/20000731-1.x: Delete.
43141
43142 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
43143
43144 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
43145 and torture_without_loops as is done by c-torture.exp.
43146 (search_for): Copy from c-torture.exp.
43147 (gcc-dg-runtest): New function, drives a directory of tests
43148 iterating over the TORTURE_OPTIONS.
43149 (scan-assembler, scan-assembler-not): Move here from
43150 individual directory drivers.
43151
43152 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
43153 defined by lib/gcc-dg.exp.
43154 * gcc.dg/cpp/cpp.exp: Likewise.
43155 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
43156 gcc-dg-runtest, so we cycle over optimization options.
43157
43158 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
43159 * gcc.dg/compare2.c: No longer expected to fail.
43160
43161 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43162
43163 * gcc.c-torture/execute/20000804-1.c: New test.
43164
43165 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
43166
43167 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
43168
43169 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
43170
43171 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
43172
43173 2000-08-03 Jeffrey A Law (law@cygnus.com)
43174
43175 * gcc.c-torture/compile/20000803-1.c: New test.
43176
43177 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
43178
43179 * gcc.c-torture/execute/20000801-3.c,
43180 gcc.c-torture/execute/20000801-4.c: New tests.
43181 * gcc.c-torture/execute/20000801-3.x,
43182 gcc.c-torture/execute/20000801-4.x: Xfail.
43183
43184 2000-08-02 Geoff Keating <geoffk@cygnus.com>
43185
43186 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
43187 libobjc/.libs to allow for libtool.
43188
43189 2000-08-02 Jakub Jelinek <jakub@redhat.com>
43190
43191 * gcc.c-torture/compile/20000802-1.c: New test.
43192
43193 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
43194
43195 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
43196
43197 2000-07-31 Jeffrey A Law (law@cygnus.com)
43198
43199 * gcc-c-torture/execute/20000731-2.c: New test.
43200
43201 * gcc.c-torture/execute/20000731-1.c: New test.
43202 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
43203
43204 2000-07-31 Jakub Jelinek <jakub@redhat.com>
43205
43206 * testsuite/gcc.dg/cpp/paste7.c: New test.
43207 * gcc.dg/cpp/20000725-1.c: New test.
43208
43209 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
43210
43211 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
43212 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
43213 declaration warning for __builtin_dwarf_reg_size.
43214
43215 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
43216
43217 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
43218
43219 * gcc.dg/noncompile/voidparam-1.c: New test.
43220
43221 2000-07-30 Richard Henderson <rth@cygnus.com>
43222
43223 * gcc.dg/c90-digraph-1.c: Don't xfail.
43224 * gcc.dg/compare2.c (case 10): Xfail.
43225 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
43226
43227 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
43228
43229 * gcc.dg/c99-main-1.c: New test.
43230
43231 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
43232
43233 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
43234
43235 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
43236
43237 * gcc.c-tortuer/execute/20000726-1.c: New test.
43238
43239 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
43240
43241 * gcc.c-torture/execute/enum-2.c: New test.
43242
43243 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43244
43245 * gcc.dg/cpp/tr-warn3.c: New test.
43246
43247 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
43248
43249 * g++.old-deja/g++.ext/implicit1.C: Remove.
43250 * g++.old-deja/g++.jason/c2.C: Remove
43251 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
43252 * g++.old-deja/g++.pt/crash16.C: Likewise.
43253 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
43254
43255 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
43256
43257 * g++.old-deja/g++.other/for2.C: New test.
43258
43259 2000-07-25 Jakub Jelinek <jakub@redhat.com>
43260
43261 * gcc.dg/20000720-1.c: New test.
43262
43263 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
43264
43265 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
43266
43267 2000-07-24 Geoff Keating <geoffk@cygnus.com>
43268
43269 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
43270 * gcc.c-torture/execute/20000722-1.c: New.
43271 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
43272
43273 2000-07-24 Jakub Jelinek <jakub@redhat.com>
43274
43275 * gcc.dg/cpp/20000720-1.S: New test.
43276
43277 2000-07-21 Michael Meissner <meissner@redhat.com>
43278
43279 * gcc.c-torture/execute/ieee/hugeval.c: New test.
43280
43281 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
43282
43283 * g++.old-deja/g++.brendan/crash16.C,
43284 g++.old-deja/g++.brendan/parse3.C,
43285 g++.old-deja/g++.brendan/redecl1.C,
43286 g++.old-deja/g++.ns/template13.C,
43287 g++.old-deja/g++.other/decl4.C,
43288 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
43289
43290 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
43291
43292 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
43293 and "Internal error".
43294
43295 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
43296 regexps.
43297 * gcc.dg/cpp/paste6.c: New test.
43298
43299 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
43300
43301 * gcc.dg/cpp/tr-direct.c: New test.
43302
43303 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
43304 gcc.dg/cpp/undef1.c: Tweak error regexps.
43305
43306 2000-07-18 Eric Christopher <echristo@redhat.com>
43307
43308 * gcc.c-torture/compile/20000718-1.c: New test.
43309
43310 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
43311
43312 * cpplex.c (_cpp_push_token): If the token being pushed back
43313 is the previous token in this context, just subtract one from
43314 context->posn.
43315 * cppmacro.c (save_expansion): Clear aux field when storing a
43316 placemarker.
43317
43318 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
43319
43320 * gcc.dg/noncompile/redecl-1.c: New test.
43321
43322 2000-07-18 Jakub Jelinek <jakub@redhat.com>
43323
43324 * gcc.c-torture/execute/20000717-5.c: New test.
43325 * gcc.c-torture/execute/20000717-1.x: Removed.
43326
43327 2000-07-17 Richard Henderson <rth@cygnus.com>
43328
43329 * gcc.c-torture/execute/20000717-4.c: New test.
43330
43331 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
43332
43333 * gcc.dg/cpp/syshdr.c: New test.
43334 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
43335
43336 2000-07-17 Neil Booth <neilb@earthling.net>
43337
43338 * gcc.dg/cpp/cmdlne-dM.c: New test.
43339 * gcc.dg/cpp/cmdlne-dD.c: New test.
43340
43341 2000-07-17 Jeffrey A Law (law@cygnus.com)
43342
43343 * gcc.c-torture/execute/20000717-3.c: New test.
43344
43345 * gcc.c-torture/compile/20000717-1.c: New test.
43346
43347 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
43348
43349 * gcc.c-torture/execute/20000717-2.c: New test.
43350
43351 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
43352
43353 * gcc.dg/formatz-1.c: New test.
43354
43355 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
43356 * gcc.dg/c99-digraph-1.c: New tests.
43357
43358 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
43359 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
43360
43361 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
43362 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
43363 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
43364 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
43365 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
43366 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
43367 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
43368
43369 2000-07-17 Greg McGary <greg@mcgary.org>
43370
43371 * gcc.c-torture/execute/20000717-1.c: New test.
43372 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
43373
43374 2000-07-15 Jakub Jelinek <jakub@redhat.com>
43375
43376 * gcc.c-torture/execute/20000715-2.c: New test.
43377 * gcc.dg/20000715-1.c: New test.
43378
43379 2000-07-15 Michael Meissner <meissner@redhat.com>
43380
43381 * gcc.c-torture/execute/20000715-1.c: New test.
43382
43383 2000-07-13 Jakub Jelinek <jakub@redhat.com>
43384
43385 * gcc.c-torture/execute/20000707-1.c: New test.
43386
43387 2000-07-13 Neil Booth <NeilB@earthling.net>
43388
43389 * testsuite/gcc.dg/cpp/digraph1.c,
43390 testsuite/gcc.dg/cpp/digraph2.c,
43391 testsuite/gcc.dg/cpp/digraphs.c: New tests.
43392
43393 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
43394
43395 * g77.f-torture/compile/20000630-2.f: New test.
43396 * g77.f-torture/compile/20000630-2.x
43397
43398 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
43399
43400 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
43401
43402 2000-07-11 Neil Booth <NeilB@earthling.net>
43403
43404 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
43405
43406 2000-07-11 Neil Booth <NeilB@earthling.net>
43407
43408 * gcc.dg/cpp/cmdlne-C.c: New.
43409
43410 2000-07-09 Neil Booth <NeilB@earthling.net>
43411
43412 * gcc.dg/cpp/directiv.c: New tests.
43413 * gcc.dg/cpp/undef1.c: Update.
43414
43415 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
43416
43417 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
43418
43419 2000-07-09 Neil Booth <NeilB@earthling.net>
43420
43421 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
43422
43423 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
43424
43425 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
43426 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
43427
43428 2000-07-08 Neil Booth <NeilB@earthling.net>
43429
43430 * gcc.dg/cpp/macsyntx.c: New tests.
43431
43432 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43433
43434 * gcc.dg/20000707-1.c: New test.
43435
43436 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43437
43438 * gcc.c-torture/execute/20000706-1.c: New test.
43439 * gcc.c-torture/execute/20000706-2.c: New test.
43440 * gcc.c-torture/execute/20000706-3.c: New test.
43441 * gcc.c-torture/execute/20000706-4.c: New test.
43442 * gcc.c-torture/execute/20000706-5.c: New test.
43443
43444 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43445
43446 * g++.old-deja/g++.pt/instantiate7.C: New test.
43447
43448 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43449
43450 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
43451 * g++.old-deja/g++.mike/thunk3.C: Likewise.
43452 * g++.old-deja/g++.other/rtti3.C: Likewise.
43453 * g++.old-deja/g++.other/rttid3.C: Likewise.
43454
43455 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
43456
43457 * g77.f-torture/compile/20000630-1.x: Fix typo
43458
43459 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
43460
43461 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
43462 assembly output.
43463
43464 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
43465
43466 * gcc.dg/cpp/ident.c: New test.
43467
43468 2000-07-05 Neil Booth <NeilB@earthling.net>
43469
43470 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
43471 gcc.dg/cpp/lexstrng.c: New tests.
43472
43473 2000-07-04 Neil Booth <NeilB@earthling.net>
43474
43475 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
43476 * gcc.dg/cpp/strify2.c: Same.
43477
43478 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
43479
43480 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
43481 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
43482 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
43483 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
43484
43485 * testsuite/gcc.dg/cpp/macro1.c,
43486 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
43487 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
43488 testsuite/gcc.dg/cpp/strify1.c,
43489 testsuite/gcc.dg/cpp/strify2.c: New tests.
43490
43491 2000-07-03 Jakub Jelinek <jakub@redhat.com>
43492
43493 * gcc.c-torture/execute/20000703-1.c: New test.
43494
43495 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43496
43497 * g++.old-deja/g++.pt (lookup10.C): New test.
43498
43499 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43500
43501 * g++.old-deja/g++.pt (typename25.C): New test.
43502
43503 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
43504
43505 * gcc.c-torture/compile/20000701-1.c: New test.
43506
43507 2000-06-30 Nick Clifton <nickc@cygnus.com>
43508
43509 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
43510 to test case.
43511
43512 2000-06-30 Catherine Moore <clm@cygnus.com>
43513
43514 * gcc.c-torture/execute/align-1.c: New test.
43515
43516 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
43517
43518 * g++.old-deja/g++.pt/expr8.C: New test.
43519 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
43520
43521 2000-06-29 Nick Clifton <nickc@cygnus.com>
43522
43523 * gcc.c-torture/compile/20000629-1.c: New test.
43524
43525 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43526
43527
43528 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
43529 gcc.dg/noncompile directory, depending on whether they're
43530 preprocessor tests or not. Annotate all the tests for the dg
43531 framework.
43532
43533 * gcc.c-torture/noncompile/noncompile.exp: Delete.
43534 * gcc.dg/noncompile/noncompile.exp: New.
43535
43536 * Moved files:
43537 Old name New name
43538 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
43539 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
43540 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
43541 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
43542 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
43543 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
43544 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
43545 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
43546 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
43547 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
43548 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
43549 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
43550 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
43551 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
43552 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
43553 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
43554 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
43555 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
43556 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
43557 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
43558 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
43559 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
43560 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
43561 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
43562
43563 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
43564 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
43565 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
43566 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
43567 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
43568 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
43569
43570 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43571
43572 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
43573 declare one variable. On the fourth, error.
43574 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
43575 declared by 20000628-1a.h.
43576
43577 2000-06-29 Richard Henderson <rth@redhat.com>
43578
43579 * gcc.c-torture/execute/930529-1.x: New file.
43580 * gcc.dg/920413-1.c: Adjust expected warning text.
43581 * gcc.dg/980217-1.c: Declare abort.
43582 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
43583
43584 2000-06-29 Jeffrey A Law (law@cygnus.com)
43585
43586 * g77.f-torture/compile/20000629-1.f: New test.
43587 * g77.f-torture/compile/20000629-1.x: Expected to fail.
43588
43589 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43590
43591 Rearrange lots of files, removing entirely the
43592 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
43593 directories.
43594
43595 * Deleted files:
43596 gcc.c-torture/code_quality/code_quality.exp
43597 gcc.c-torture/special/special.exp
43598 gcc.failure/failure.exp
43599 gcc.failure/940409-1.x
43600 gcc.c-torture/compile/961203-1.x
43601
43602 * New files:
43603 gcc.misc-tests/linkage.exp
43604 gcc.c-torture/execute/920730-1t.c
43605 gcc.c-torture/execute/920730-1t.x
43606 gcc.c-torture/compile/920520-1.x
43607 gcc.c-torture/compile/920521-1.x
43608 gcc.c-torture/compile/981006-1.x
43609 gcc.c-torture/execute/eeprof-1.x
43610
43611 * Moved files (possibly with modifications to fit a new harness):
43612 Old name New name
43613 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
43614 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
43615 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
43616 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
43617 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
43618 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
43619 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
43620 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
43621 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
43622 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
43623 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
43624 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
43625 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
43626 gcc.failure/940409-1.c gcc.dg/940409-1.c
43627
43628 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43629
43630 * c-torture/compile/961203-1.x: Delete.
43631
43632 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
43633 not exit. Include stdio.h.
43634 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
43635 * gcc.misc-tests/dg-12.c: Likewise.
43636 * gcc.misc-tests/dg-5.c: Likewise.
43637 * gcc.misc-tests/dg-6.c: Likewise.
43638 * gcc.misc-tests/dg-7.c: Prototype abort.
43639 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
43640 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
43641 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
43642 not exit.
43643 * gcc.misc-tests/sieve.c: Use return from main, not exit.
43644 * gcc.misc-tests/sort2.c: Use return from main, not exit.
43645
43646 2000-06-28 Jakub Jelinek <jakub@redhat.com>
43647
43648 * gcc.dg/cpp/20000628-1.c: New test.
43649 * gcc.dg/cpp/20000628-1.h: New header for above test.
43650 * gcc.dg/cpp/20000628-1a.h: Likewise.
43651
43652 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
43653
43654 * gcc.dg/cpp: New directory.
43655 * gcc.dg/cpp/cpp.exp: New driver.
43656 * gcc.dg/cpp/20000627-1.c: New test.
43657 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
43658 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
43659 and rewrite as a compilation test.
43660
43661 * gcc.dg: Move many files into the cpp subdirectory, possibly
43662 renaming or editing them as well.
43663 Old name New name
43664 990119-1.c cpp/19990119-1.c
43665 990228-1.c cpp/19990228-1.c
43666 990407-1.c cpp/19990407-1.c
43667 990409-1.c cpp/19990409-1.c
43668 990413-1.c cpp/19990413-1.c
43669 990703-1.c cpp/19990703-1.c
43670 20000127-1.c cpp/20000127-1.c
43671 20000129-1.c cpp/20000129-1.c
43672 20000207-1.c cpp/20000207-1.c
43673 20000207-2.c cpp/20000207-2.c
43674 20000209-1.c cpp/20000209-1.c
43675 20000209-2.c cpp/20000209-2.c
43676 20000301-1.c cpp/20000301-1.c
43677 20000419-1.c cpp/20000419-1.c
43678 20000510-1.S cpp/20000510-1.S
43679 20000519-1.c cpp/20000519-1.c
43680 20000529-1.c cpp/20000529-1.c
43681 20000625-1.c cpp/20000625-1.c
43682 20000625-2.c cpp/20000625-2.c
43683 cpp-as1.c cpp/assert1.c
43684 cpp-as2.c cpp/assert2.c
43685 cxx-comments-1.c cpp/cxxcom1.c
43686 cxx-comments-2.c cpp/cxxcom2.c
43687 endif-label.c cpp/endif.c
43688 cpp-hash1.c cpp/hash1.c
43689 cpp-hash2.c cpp/hash2.c
43690 cpp-if1.c cpp/if-1.c
43691 cpp-if2.c cpp/if-2.c
43692 cpp-if3.c cpp/if-3.c
43693 cpp-if4.c cpp/if-4.c
43694 cpp-if5.c cpp/if-5.c
43695 cpp-cond.c cpp/if-cexp.c
43696 cpp-missingop.c cpp/if-mop.c
43697 cpp-missingparen.c cpp/if-mpar.c
43698 cpp-opprec.c cpp/if-oppr.c
43699 cpp-ifparen.c cpp/if-paren.c
43700 cpp-shortcircuit.c cpp/if-sc.c
43701 cpp-shift.c cpp/if-shift.c
43702 cpp-unary.c cpp/if-unary.c
43703 cpp-li1.c cpp/line1.c
43704 cpp-li2.c cpp/line2.c
43705 lineno.c cpp/line3.c
43706 lineno-2.c cpp/line4.c
43707 cpp-mi.c cpp/mi1.c
43708 cpp-mic.h cpp/mi1c.h
43709 cpp-micc.h cpp/mi1cc.h
43710 cpp-mind.h cpp/mi1nd.h
43711 cpp-mindp.h cpp/mi1ndp.h
43712 cpp-mix.h cpp/mi1x.h
43713 cpp-mi2.c cpp/mi2.c
43714 cpp-mi2a.h cpp/mi2a.h
43715 cpp-mi2b.h cpp/mi2b.h
43716 cpp-mi2c.h cpp/mi2c.h
43717 cpp-mi3.c cpp/mi3.c
43718 cpp-mi3.def cpp/mi3.def
43719 poison-1.c cpp/poison.c
43720 pr-impl.c cpp/prag-imp.c
43721 cpp-redef-2.c cpp/redef1.c
43722 cpp-redef.c cpp/redef2.c
43723 strpaste.c cpp/strp1.c
43724 strpaste-2.c cpp/strp2.c
43725 cpp-tradpaste.c cpp/tr-paste.c
43726 cpp-tradstringify.c cpp/tr-str.c
43727 cpp-tradwarn1.c cpp/tr-warn1.c
43728 cpp-tradwarn2.c cpp/tr-warn2.c
43729 trigraphs.c cpp/trigraphs.c
43730 cpp-unc1.c cpp/unc1.c
43731 cpp-unc2.c cpp/unc2.c
43732 cpp-unc3.c cpp/unc3.c
43733 cpp-unc.c cpp/unc4.c
43734 undef.c cpp/undef1.c
43735 undef-2.c cpp/undef2.c
43736 cpp-wi1.c cpp/widestr1.c
43737
43738 2000-06-27 Mark Mitchell <mark@codesourcery.com>
43739
43740 * lib/g++.exp (g++_include_flags): Tweak.
43741
43742 2000-06-27 H.J. Lu <hjl@gnu.org>
43743 Loren J. Rittle <ljrittle@acm.org>
43744
43745 * lib/g++.exp (g++_include_flags): Override libgloss.exp
43746 version with one that knows about the new gcc tree structure.
43747 (g++_link_flags): Same.
43748
43749 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
43750
43751 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
43752 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
43753 case we are cross-compiling.
43754
43755 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
43756 g++.old-deja/g++.niklas/Makefile.in,
43757 g++.old-deja/g++.niklas/configure.in,
43758 g++.old-deja/g++.other/Makefile.in,
43759 g++.old-deja/g++.other/configure.in,
43760 gcc.c-torture/code_quality/Makefile.in,
43761 gcc.c-torture/code_quality/configure.in,
43762 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
43763 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
43764 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
43765 gcc.c-torture/execute/ieee/Makefile.in,
43766 gcc.c-torture/execute/ieee/configure.in,
43767 gcc.c-torture/noncompile/Makefile.in,
43768 gcc.c-torture/noncompile/configure.in,
43769 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
43770 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
43771 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
43772
43773 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43774
43775 * g++.old-deja/g++.other/ambig3.C: New test.
43776
43777 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43778
43779 * g++.old-deja/g++.pt/syntax1.C: New test.
43780 * g++.old-deja/g++.pt/syntax2.C: New test.
43781 * g++.old-deja/g++.other/syntax3.C: New test.
43782 * g++.old-deja/g++.other/syntax4.C: New test.
43783
43784 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43785
43786 * gcc.dg/20000623-1.c: Prototype exit and abort.
43787
43788 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43789
43790 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
43791 New tests.
43792 * gcc.dg/cpp-mi3.def: New file.
43793
43794 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
43795 inside assertions.
43796 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
43797 lexer's error messages.
43798 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
43799 divine anything from the linemarkers.
43800 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
43801 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
43802
43803 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
43804
43805 * gcc.dg/20000623-1.c: New test.
43806
43807 2000-06-22 Jakub Jelinek <jakub@redhat.com>
43808
43809 * gcc.c-torture/execute/20000622-1.c: New test.
43810
43811 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43812
43813 * g++.old-deja/g++.other/init15.C: New test.
43814
43815 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43816
43817 * g++.old-deja/g++.pt/vaarg2.C: New test.
43818 * g++.old-deja/g++.pt/vaarg3.C: New test.
43819
43820 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
43821
43822 * g++.old-deja/g++.other/dyncast6.C: New test.
43823
43824 2000-06-15 Jakub Jelinek <jakub@redhat.com>
43825
43826 * gcc.c-torture/execute/loop-6.c: New test.
43827
43828 2000-06-14 Jakub Jelinek <jakub@redhat.com>
43829
43830 * gcc.dg/20000614-1.c: New test.
43831 * gcc.dg/20000614-2.c: New test.
43832
43833 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
43834
43835 * g++.old-deja/g++.other/inline12.C: New test.
43836
43837 2000-06-13 Jakub Jelinek <jakub@redhat.com>
43838
43839 * g++.old-deja/g++.other/eh1.C: New test.
43840
43841 2000-06-12 Jakub Jelinek <jakub@redhat.com>
43842
43843 * g++.old-deja/g++.other/type.C: New test.
43844
43845 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43846
43847 * g++.old-deja/g++.other/initstring.C: New test.
43848
43849 2000-06-12 Jason Merrill <jason@redhat.com>
43850
43851 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
43852
43853 2000-06-09 Jeffrey A Law (law@cygnus.com)
43854
43855 * gcc.c-torture/compile/20000609-1.c: New test.
43856
43857 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
43858
43859 * gcc.dg/20000609-1.c: New test.
43860
43861 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
43862
43863 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
43864 * gcc.c-torture/noncompile/poison-1.c: Move...
43865 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
43866 * gcc.dg/cpp-li1.c: Add a token after the #line.
43867
43868 2000-06-05 Richard Henderson <rth@cygnus.com>
43869
43870 * gcc.c-torture/execute/20000605-2.c: New test.
43871 * gcc.c-torture/execute/20000605-3.c: New test.
43872
43873 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
43874
43875 * g77.f-torture/execute/20000503-1.x: New file.
43876
43877 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
43878
43879 * g++.old-deja/g++.eh/badalloc1.C: New test.
43880
43881 2000-06-05 Richard Henderson <rth@cygnus.com>
43882
43883 * gcc.c-torture/execute/20000605-1.c: New test.
43884
43885 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43886 Nathan Sidwell <nathan@codesourcery.com>
43887
43888 * gcc.c-torture/compile/20000605-1.c: New test.
43889
43890 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
43891
43892 * g77.f-torture/compile/20000601-1.f: New test.
43893
43894 2000-06-03 Richard Henderson <rth@cygnus.com>
43895
43896 * gcc.c-torture/execute/20000603-1.c: New.
43897
43898 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
43899
43900 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
43901 * gcc.dg/noreturn-2.c (noreturn): Likewise.
43902
43903 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
43904
43905 * gcc.dg/compare2.c (case 12): XFAIL.
43906 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
43907 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
43908
43909 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
43910
43911 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
43912
43913 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
43914 guard macro is already defined when the header is first
43915 included.
43916 * gcc.dg/cpp-mix.h: New file.
43917 * gcc.dg/endif-label.c: Update patterns to match compiler.
43918
43919 * g++.brendan/complex1.C: Declare abort.
43920 * g++.law/refs4.C: Remove XFAIL.
43921 * g++.oliva/expr2.C: Declare abort and exit.
43922
43923 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
43924
43925 * gcc.c-torture/execute/20000528-1.c: New test.
43926
43927 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
43928 * g++.old-deja/g++.law/temps4.C: Likewise.
43929
43930 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
43931 stdlib.h. Call abort() on failure.
43932 * g++.old-deja/g++.law/refs4.C: Likewise.
43933 * g++.old-deja/g++.law/temps4.C: Likewise.
43934 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
43935 * gcc.c-torture/execute/20000112-1.c: Include string.h.
43936
43937 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
43938
43939 Relative to g++.dg/special:
43940 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
43941
43942 Relative to g++.old-deja:
43943 * g++.brendan/complex1.C, g++.jason/optimize2.C,
43944 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
43945 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
43946 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
43947 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
43948 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
43949 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
43950
43951 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
43952 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
43953 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
43954 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
43955 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
43956 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
43957 and/or string.h.
43958
43959 * g++.other/goto1.C: Update expectations for error messages.
43960
43961 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
43962
43963 * gcc.c-torture/compile/20000523-1.c: New test.
43964
43965 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43966
43967 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
43968
43969 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43970
43971 * g++.old-deja/g++.eh/catch11.C: New test.
43972 * g++.old-deja/g++.eh/catch12.C: New test.
43973
43974 2000-05-24 Nick Clifton <nickc@cygnus.com>
43975
43976 * gcc.c-torture/execute/20000523-1.c: New test.
43977
43978 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
43979
43980 * c-torture/execute/bcp-1.c: Replace abort in arg of
43981 __builtin_constant_p with a generic external function.
43982
43983 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
43984 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
43985 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
43986 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
43987 Prototype abort and/or exit.
43988
43989 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
43990 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
43991 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
43992 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
43993
43994 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
43995
43996 * gcc.dg/dwarf2-1.c: New test.
43997
43998 2000-05-20 Richard Henderson <rth@cygnus.com>
43999
44000 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
44001
44002 2000-05-20 Andreas Jaeger <aj@suse.de>
44003
44004 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
44005 testcase.
44006
44007 2000-05-19 David Edelsohn <edelsohn@gnu.org>
44008
44009 * gcc.c-torture/execute/20000519-2.c: New test.
44010
44011 2000-05-19 Andreas Jaeger <aj@suse.de>
44012
44013 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
44014 which fails with SSA.
44015
44016 * lib/c-torture.exp: Also test with -O3 -fssa.
44017
44018 2000-05-18 Michael Meissner <meissner@redhat.com>
44019
44020 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
44021 * gcc.c-torture/execute/920415-1.c: Ditto.
44022 * gcc.c-torture/execute/920501-1.c: Ditto.
44023 * gcc.c-torture/execute/conversion.c: Ditto.
44024 * gcc.c-torture/execute/cvt-1.c: Ditto.
44025
44026 2000-05-18 Jeffrey A Law (law@cygnus.com)
44027
44028 * gcc.c-torture/compile/20000518-1.c: New test.
44029
44030 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
44031
44032 * g77.f-torture/compile/200005018.f: New test.
44033
44034 2000-05-17 Jeffrey A Law (law@cygnus.com)
44035
44036 * gcc.c-torture/compile/20000517-1.c: New test.
44037
44038 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44039
44040 * gcc.c-torture/execute/20000516-1.c: New test.
44041
44042 2000-05-15 Jakub Jelinek <jakub@redhat.com>
44043
44044 * g++.old-deja/g++.other/eh.C: New test.
44045
44046 2000-05-12 Richard Henderson <rth@cygnus.com>
44047
44048 * gcc.c-torture/execute/990208-1.c (main): Don't pass
44049 constants through to doit's conditional.
44050
44051 2000-05-11 Jeffrey A Law (law@cygnus.com)
44052
44053 * gcc.c-torture/compile/20000511-1.c: New test.
44054 * g77.f-torture/compile/20000511-1.f: New test.
44055 * g77.f-torture/compile/20000511-2.f: New test.
44056
44057 2000-05-11 Michael Meissner <meissner@redhat.com>
44058
44059 * gcc.c-torture/execute/20000511-1.c: New test.
44060
44061 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
44062
44063 * gcc.dg/dg.exp: Scan .S files as well as .c files.
44064 * gcc.dg/20000510-1.S: New.
44065
44066 2000-05-08 Catherine Moore <clm@cygnus.com>
44067
44068 * gcc.dg/unused-3.c: New.
44069
44070 2000-05-06 Richard Henderson <rth@cygnus.com>
44071
44072 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
44073 * g++.old-deja/g++.mike/warn1.C: Likewise.
44074 * g++.old-deja/g++.pt/local1.C: Likewise.
44075 * g++.old-deja/g++.pt/local7.C: Likewise.
44076 * g++.old-deja/g++.pt/spec16.C: Likewise.
44077
44078 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
44079
44080 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
44081
44082 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
44083
44084 * g77.f-torture/execute/20000503-1.f: New test.
44085
44086 2000-05-04 Andreas Jaeger <aj@suse.de>
44087
44088 * gcc.dg/noreturn-2.c: New test.
44089
44090 2000-05-04 Neil Booth <NeilB@earthling.net>
44091
44092 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
44093 preprocessor.
44094
44095 2000-05-04 Richard Henderson <rth@cygnus.com>
44096
44097 * gcc.c-torture/execute/20000503-1.c: Fix typo.
44098
44099 2000-05-04 Richard Henderson <rth@cygnus.com>
44100
44101 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
44102 OpenSSL by Jason R Thorpe.
44103
44104 2000-05-03 Jim Wilson <wilson@cygnus.com>
44105
44106 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
44107
44108 2000-05-03 Robert Lipe <robertlipe@usa.net>
44109
44110 * gcc.dg/20000503-1.c: New test.
44111
44112 2000-05-02 Jakub Jelinek <jakub@redhat.com>
44113
44114 * gcc.c-torture/compile/20000502-1.c: New test.
44115 * g++.old-deja/g++.other/align.C: New test.
44116 * gcc.dg/cpp-tradstringify.c: New test.
44117
44118 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
44119
44120 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
44121 and hard registers.
44122
44123 2000-04-26 Geoff Keating <geoffk@cygnus.com>
44124
44125 * gcc.c-torture/execute/loop-5.c: New test.
44126
44127 2000-04-25 Jakub Jelinek <jakub@redhat.com>
44128
44129 * gcc.c-torture/execute/va-arg-20.c: New test.
44130
44131 2000-04-23 Jeffrey A Law (law@cygnus.com)
44132
44133 * gcc.c-torture/execute/20000422-1.c: New test.
44134
44135 2000-04-20 Greg McGary <gkm@gnu.org>
44136
44137 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
44138 when optimizing, but without sibling-call optimizations (-O1).
44139
44140 2000-04-20 Jeffrey A Law (law@cygnus.com)
44141
44142 * gcc.c-torture/compile/20000420-1.c: New test.
44143
44144 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
44145
44146 * g++.abi/ptrflags.C: New test.
44147 * g++.eh/catchptr1.C: Test incomplete pointer chains.
44148
44149 2000-04-19 Catherine Moore <clm@cygnus.com>
44150
44151 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
44152
44153 2000-04-19 Greg McGary <gkm@gnu.org>
44154
44155 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
44156 sibling-call optimizations.
44157
44158 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
44159
44160 * gcc.dg/20000419-1.c: New test.
44161
44162 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
44163
44164 * gcc.c-torture/execute/20000412-6.c: New test.
44165
44166 2000-04-12 Jeffrey A Law (law@cygnus.com)
44167
44168 * gcc.c-torture/execute/20000412-5.c: New test.
44169 * g77.f-torture/compile/20000412-1.f: New test.
44170 * gcc.c-torture/execute/20000412-4.c: New test.
44171 * gcc.c-torture/compile/20000412-2.c: New test.
44172 * gcc.c-torture/execute/20000412-3.c: New test.
44173 * gcc.c-torture/compile/20000412-1.c: New test.
44174 * gcc.c-torture/execute/20000412-2.c: New test.
44175
44176 2000-04-12 Jakub Jelinek <jakub@redhat.com>
44177
44178 * objc/execute/bf-20.m: New test.
44179
44180 2000-04-10 Richard Henderson <rth@cygnus.com>
44181
44182 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
44183
44184 * gcc.c-torture/execute/20000412-1.c: New test.
44185
44186 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
44187
44188 * g++.old-deja/g++.eh/catchptr1.C: New test.
44189
44190 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
44191
44192 * g++.old-deja/g++.abi/cxa_vec.C: New test.
44193
44194 2000-04-08 Neil Booth <NeilB@earthling.net>
44195
44196 * gcc.dg/cpp-nullchar.c: Remove test as
44197 embedded nulls cause problems.
44198
44199 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44200
44201 * gcc.dg/compare2.c: New test.
44202
44203 2000-04-08 Neil Booth <NeilB@earthling.net>
44204
44205 * gcc.dg/cpp-nullchar.c: New test.
44206
44207 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
44208
44209 * gcc.dg/cpp-mi2.c: New test.
44210 * gcc.dg/cpp-mi2[abc].h: New files.
44211
44212 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
44213
44214 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
44215 member name.
44216
44217 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
44218
44219 * g++.old-deja/g++.abi/vmihint.C: New test.
44220
44221 2000-04-06 Neil Booth <NeilB@earthling.net>
44222
44223 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
44224 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
44225 copyright.
44226
44227 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
44228
44229 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
44230 avoid stack-frame overwrite.
44231
44232 2000-04-05 Jakub Jelinek <jakub@redhat.com>
44233
44234 * gcc.c-torture/compile/20000405-2.c: New test.
44235 * gcc.c-torture/compile/20000405-3.c: New test.
44236
44237 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44238
44239 * gcc.c-torture/compile/20000405-1.c: New test.
44240
44241 2000-04-04 Geoff Keating <geoffk@cygnus.com>
44242
44243 * gcc.dg/cast-qual-1.c: Revert last change.
44244
44245 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44246
44247 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
44248
44249 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
44250
44251 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
44252 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
44253
44254 2000-04-03 Jeffrey A Law (law@cygnus.com)
44255
44256 * gcc.c-torture/compile/20000403-2.c: New test.
44257 * gcc.c-torture/compile/20000403-1.c: New test.
44258
44259 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
44260
44261 * gcc.c-torture/execute/20000403-1.c: New test.
44262
44263 2000-04-03 Geoff Keating <geoffk@cygnus.com>
44264
44265 * gcc.c-torture/execute/20000402-1.c: New test.
44266
44267 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
44268
44269 * gcc.c-torture/execute/va-arg-15.c: New test.
44270 * gcc.c-torture/execute/va-arg-16.c: New test.
44271 * gcc.c-torture/execute/va-arg-17.c: New test.
44272 * gcc.c-torture/execute/va-arg-18.c: New test.
44273 * gcc.c-torture/execute/va-arg-19.c: New test.
44274
44275 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
44276
44277 * gcc.c-torture/compile/981211-1.c: Move to...
44278 * gcc.dg/cpp-as1.c: ...here.
44279 * gcc.dg/cpp-as2.c: New file.
44280
44281 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
44282 compiler.
44283
44284 2000-04-02 Neil Booth <NeilB@earthling.net>
44285
44286 * gcc.dg/cpp-cond.c New tests.
44287 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
44288 accidental success less likely.
44289 * gcc.dg/cpp-missingop.c New tests.
44290 * gcc.dg/cpp-missingparen.c New tests.
44291 * gcc.dg/cpp-shift.c New tests.
44292 * gcc.dg/cpp-shortcircuit.c New tests.
44293 * gcc.dg/cpp-unary.c New tests.
44294
44295 2000-03-29 Jeffrey A Law (law@cygnus.com)
44296
44297 * gcc.c-torture/compile/20000329-1.c: New test.
44298
44299 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
44300
44301 * gcc.c-torture/compile/20000326-1.c: New test.
44302 * gcc.c-torture/compile/20000326-2.c: New test.
44303
44304 2000-03-24 Geoff Keating <geoffk@cygnus.com>
44305
44306 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
44307 the first parameter is a function argument.
44308
44309 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
44310
44311 * g++.old-deja/g++.ext/array4.C: New test.
44312
44313 2000-03-22 Geoff Keating <geoffk@cygnus.com>
44314
44315 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
44316
44317 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44318
44319 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
44320
44321 2000-03-19 Richard Henderson <rth@cygnus.com>
44322
44323 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
44324
44325 2000-03-19 Richard Henderson <rth@cygnus.com>
44326
44327 * gcc.c-torture/compile/20000319-1.c: New test.
44328
44329 2000-03-14 Jeffrey A Law (law@cygnus.com)
44330
44331 * gcc.c-torture/execute/20000314-3.c: New test.
44332 * gcc.c-torture/execute/20000314-2.c: New test.
44333 * gcc.c-torture/execute/20000314-1.c: New test.
44334 * gcc.c-torture/compile/20000314-2.c: New test.
44335 * gcc.c-torture/compile/20000314-1.c: New test.
44336
44337 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
44338
44339 * g++.old-deja/g++.warn/inline.C: New test.
44340
44341 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
44342
44343 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
44344 standards-compliant result rather than specific constants.
44345 Put test-values in array.
44346
44347 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
44348
44349 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
44350 (g++_target_compile): Put test-specific options last.
44351
44352 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44353
44354 * g++.old-deja/g++.eh/vbase4.C: New test.
44355
44356 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44357
44358 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
44359
44360 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44361
44362 * g++.old-deja/g++.brendan/misc12.C: Removed.
44363 * g++.old-deja/g++.pt/memtemp77.C: Constify.
44364 * g++.old-deja/g++.ext/pretty4.C: New test.
44365
44366 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44367
44368 * g++.old-deja/g++.other/string2.C: New test.
44369
44370 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
44371
44372 * g++.old-deja/g++.warn/impint2.C: New test.
44373
44374 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
44375
44376 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
44377 is 1, not zero.
44378
44379 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
44380
44381 * g++.old-deja/g++.warn/impint.C: New test.
44382 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
44383 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
44384 * g++.old-deja/g++.pt/explicit12.C: Likewise.
44385 * g++.old-deja/g++.pt/explicit13.C: Likewise.
44386 * g++.old-deja/g++.pt/explicit17.C: Likewise.
44387 * g++.old-deja/g++.pt/explicit18.C: Likewise.
44388 * g++.old-deja/g++.pt/explicit19.C: Likewise.
44389 * g++.old-deja/g++.pt/explicit23.C: Likewise.
44390 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44391 * g++.old-deja/g++.pt/explicit35.C: Likewise.
44392 * g++.old-deja/g++.pt/explicit6.C: Likewise.
44393 * g++.old-deja/g++.pt/memclass7.C: Likewise.
44394
44395 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
44396
44397 * gcc.dg/cpp-redef.c: New test.
44398
44399 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
44400
44401 * g++.old-deja/g++.pt/unify7.C: New test.
44402
44403 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44404
44405 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
44406 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
44407
44408 2000-02-25 Geoff Keating <geoffk@cygnus.com>
44409
44410 * gcc.c-torture/compile/20000224-1.c: New test.
44411
44412 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44413
44414 * gcc.c-torture/compile/cpp-2.c: New test.
44415 * gcc.c-torture/compile/cpp-1.c: New test.
44416
44417 2000-02-25 Jeffrey A Law (law@cygnus.com)
44418
44419 * gcc.c-torture/execute/20000225-1.c: New test.
44420
44421 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44422
44423 * gcc.dg/cpp-li2.c: New test.
44424
44425 * gcc.dg/cpp-wi1.c: New test.
44426
44427 * gcc.dg/cpp-li1.c: New test.
44428
44429 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
44430
44431 * g++.old-deja/g++.other/sizeof5.C: New test.
44432
44433 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44434
44435 * gcc.c-torture/execute/va-arg-13.c: New test.
44436
44437 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
44438
44439 * gcc.c-torture/execute/va-arg-12.c: New test.
44440
44441 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44442
44443 * gcc.c-torture/execute/20000223-1.c: New test.
44444
44445 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44446
44447 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44448
44449 2000-02-22 Mark Mitchell <mark@codesourcery.com>
44450
44451 * g++.old-deja/g++.abi/ptrmem.C: New test.
44452
44453 2000-02-19 Richard Henderson <rth@cygnus.com>
44454
44455 * gcc.c-torture/compile/init-3.c: New.
44456
44457 2000-02-17 Mark Mitchell <mark@codesourcery.com>
44458
44459 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
44460 ALWAYS_CXXFLAGS.
44461
44462 2000-02-11 Robert Lipe <robertl@sco.com>
44463
44464 * gcc.c-torture/compile/20000211-3.c: New test.
44465
44466 2000-02-11 Martin Buchholz <martin@xemacs.org>
44467
44468 * gcc.c-torture/compile/20000211-2.c: New test.
44469
44470 2000-02-11 Jeffrey A Law (law@cygnus.com)
44471
44472 * gcc.c-torture/compile/20000211-1.c: New test.
44473
44474 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
44475
44476 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
44477 on native targets
44478
44479 2000-02-08 Nathan Sidwell <nathan@acm.org>
44480
44481 * g++.old-deja/g++.other/cast5.C: New test.
44482
44483 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
44484
44485 * gcc.c-torture/execute/20000205-1.c: New.
44486
44487 2000-02-03 Nathan Sidwell <nathan@acm.org>
44488
44489 * g++.old-deja/g++.jason/cast3.C: Return void.
44490 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
44491
44492 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44493
44494 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
44495
44496 * gcc.dg/loop-1.c: New test.
44497
44498 2000-01-27 Jakub Jelinek <jakub@redhat.com>
44499
44500 * gcc.c-torture/compile/20000127-1.c: New test.
44501 * gcc.c-torture/execute/991228-1.c: New test.
44502
44503 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44504
44505 * gcc.dg/unused-2.c: New test.
44506
44507 * gcc.dg/conv-1.c: New test.
44508
44509 2000-01-24 Mark Mitchell <mark@codesourcery.com>
44510
44511 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
44512 compiler.
44513 (tool_option_proc): Fix typo.
44514
44515 2000-01-24 Geoff Keating <geoffk@cygnus.com>
44516
44517 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
44518 of the ld on the host, not on the build machine.
44519 Also, don't crash if '--help' is not a supported option.
44520
44521 2000-01-24 Richard Henderson <rth@cygnus.com>
44522
44523 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
44524
44525 2000-01-20 Jeffrey A Law (law@cygnus.com)
44526
44527 * gcc.c-torture/execute/20000120-2.c: New test.
44528 * gcc.c-torture/execute/20000120-1.c: New test.
44529
44530 2000-01-13 Jeffrey A Law (law@cygnus.com)
44531
44532 * gcc.c-torture/execute/20000113-1.c: New test.
44533
44534 2000-01-12 Jeffrey A Law (law@cygnus.com)
44535
44536 * gcc.c-torture/execute/20000112-1.c: New test.
44537
44538 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44539
44540 * gcc.dg/20000111-1.c: New test.
44541
44542 2000-01-10 Jeffrey A Law (law@cygnus.com)
44543
44544 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
44545 with 16 bit integers.
44546
44547 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44548
44549 * gcc.dg/20000108-1.c: New test.
44550
44551 2000-01-05 Nathan Sidwell <nathan@acm.org>
44552
44553 * g++.old-deja/g++.ns/koenig8.C: New test.
44554
44555 2000-01-05 Nathan Sidwell <nathan@acm.org>
44556
44557 * g++.old-deja/g++.other/cast4.C: New test.
44558
44559 2000-01-05 Jeffrey A Law (law@cygnus.com)
44560
44561 * gcc.c-torture/compile/20000105-2.c: New test.
44562 * gcc.c-torture/compile/20000105-1.c: New test.
44563
44564 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44565
44566 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
44567 references to printf & atoi to conform to ANSI standard.
44568 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
44569 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
44570 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
44571 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
44572 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
44573 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44574 * g++.old-deja/g++.brendan/copy1.C: Likewise.
44575 * g++.old-deja/g++.brendan/copy2.C: Likewise.
44576 * g++.old-deja/g++.brendan/copy3.C: Likewise.
44577 * g++.old-deja/g++.brendan/copy4.C: Likewise.
44578 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44579 * g++.old-deja/g++.brendan/copy6.C: Likewise.
44580 * g++.old-deja/g++.brendan/copy7.C: Likewise.
44581 * g++.old-deja/g++.brendan/copy8.C: Likewise.
44582 * g++.old-deja/g++.brendan/crash11.C: Likewise.
44583 * g++.old-deja/g++.brendan/crash14.C: Likewise.
44584 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
44585 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44586 * g++.old-deja/g++.brendan/delete2.C: Likewise.
44587 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
44588 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
44589 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
44590 * g++.old-deja/g++.brendan/eh1.C: Likewise.
44591 * g++.old-deja/g++.brendan/groff1.C: Likewise.
44592 * g++.old-deja/g++.brendan/init3.C: Likewise.
44593 * g++.old-deja/g++.brendan/misc12.C: Likewise.
44594 * g++.old-deja/g++.brendan/misc7.C: Likewise.
44595 * g++.old-deja/g++.brendan/new2.C: Likewise.
44596 * g++.old-deja/g++.brendan/operators4.C: Likewise.
44597 * g++.old-deja/g++.brendan/operators5.C: Likewise.
44598 * g++.old-deja/g++.brendan/overload2.C: Likewise.
44599 * g++.old-deja/g++.brendan/overload7.C: Likewise.
44600 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
44601 * g++.old-deja/g++.brendan/reference1.C: Likewise.
44602 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
44603 * g++.old-deja/g++.brendan/template24.C: Likewise.
44604 * g++.old-deja/g++.brendan/template3.C: Likewise.
44605 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
44606 * g++.old-deja/g++.jason/inline3.C: Likewise.
44607 * g++.old-deja/g++.jason/opeq.C: Likewise.
44608 * g++.old-deja/g++.law/arg5.C: Likewise.
44609 * g++.old-deja/g++.law/arm7.C: Likewise.
44610 * g++.old-deja/g++.law/ctors11.C: Likewise.
44611 * g++.old-deja/g++.law/cvt8.C: Likewise.
44612 * g++.old-deja/g++.law/init9.C: Likewise.
44613 * g++.old-deja/g++.law/refs4.C: Likewise.
44614 * g++.old-deja/g++.law/template2.C: Likewise.
44615 * g++.old-deja/g++.law/visibility24.C: Likewise.
44616 * g++.old-deja/g++.law/vtable3.C: Likewise.
44617 * g++.old-deja/g++.mike/asm2.C: Likewise.
44618 * g++.old-deja/g++.mike/eh1.C: Likewise.
44619 * g++.old-deja/g++.mike/misc1.C: Likewise.
44620 * g++.old-deja/g++.mike/misc13.C: Likewise.
44621 * g++.old-deja/g++.mike/misc14.C: Likewise.
44622 * g++.old-deja/g++.mike/ns12.C: Likewise.
44623 * g++.old-deja/g++.mike/p1248.C: Likewise.
44624 * g++.old-deja/g++.mike/p3708.C: Likewise.
44625 * g++.old-deja/g++.mike/p3708a.C: Likewise.
44626 * g++.old-deja/g++.mike/p3708b.C: Likewise.
44627 * g++.old-deja/g++.mike/p646.C: Likewise.
44628 * g++.old-deja/g++.mike/p700.C: Likewise.
44629 * g++.old-deja/g++.mike/p783.C: Likewise.
44630 * g++.old-deja/g++.mike/p783a.C: Likewise.
44631 * g++.old-deja/g++.mike/p783b.C: Likewise.
44632 * g++.old-deja/g++.mike/p786.C: Likewise.
44633 * g++.old-deja/g++.mike/p789.C: Likewise.
44634 * g++.old-deja/g++.mike/p789a.C: Likewise.
44635 * g++.old-deja/g++.mike/p807a.C: Likewise.
44636 * g++.old-deja/g++.other/delete3.C: Likewise.
44637 * g++.old-deja/g++.other/dyncast1.C: Likewise.
44638 * g++.old-deja/g++.other/dyncast2.C: Likewise.
44639 * g++.old-deja/g++.other/dyncast3.C: Likewise.
44640 * g++.old-deja/g++.other/empty1.C: Likewise.
44641 * g++.old-deja/g++.other/temporary1.C: Likewise.
44642 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
44643 * g++.old-deja/g++.pt/t16.C: Likewise.
44644 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
44645
44646 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
44647
44648 * gcc.dg/991230-1.c: New test.
44649
44650 1999-12-29 Jeffrey A Law (law@cygnus.com)
44651
44652 * gcc.c-torture/compile/991229-3.c: New test.
44653 * gcc.c-torture/compile/991229-2.c: New test.
44654 * gcc.c-torture/compile/991229-1.c: New test.
44655
44656 1999-12-29 Greg McGary <gkm@eng.ascend.com>
44657
44658 * gcc.c-torture/compile/labels-2.c: New test.
44659
44660 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
44661
44662 * gcc.c-torture/execute/991227-1.c: New test.
44663
44664 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44665
44666 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
44667
44668 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
44669
44670 * gcc.c-torture/execute/991221-1.c: New test.
44671
44672 1999-12-20 Nathan Sidwell <nathan@acm.org>
44673
44674 * g++.old-deja/g++.other/cast3.C: New test.
44675
44676 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
44677
44678 * gcc.c-torture/execute/991216-4.c: New test.
44679
44680 1999-12-16 Michael Meissner <meissner@cygnus.com>
44681
44682 * gcc.c-torture/execute/991216-1.c: New test.
44683 * gcc.c-torture/execute/991216-2.c: New test.
44684 * gcc.c-torture/execute/991216-3.c: New test.
44685
44686 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44687
44688 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
44689 Actually make the test fail by using "-O2" for compilation.
44690
44691 1999-12-15 Nathan Sidwell <nathan@acm.org>
44692
44693 * g++.old-deja/g++.warn/cast-align1.C: New test.
44694
44695 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44696
44697 * gcc.c-torture/compile/991214-1.c: New test.
44698 * gcc.c-torture/compile/991214-2.c: New test.
44699
44700 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44701
44702 * gcc.dg/991214-1.c: New test.
44703
44704 1999-12-13 Jeffrey A Law (law@cygnus.com)
44705
44706 * gcc.c-torture/compile/991213-3.c: New test.
44707 * gcc.c-torture/compile/991213-2.c: New test.
44708 * gcc.c-torture/compile/991213-1.c: New test.
44709
44710 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
44711
44712 * gcc.dg/991209-1.c: New test.
44713
44714 1999-12-08 Nathan Sidwell <nathan@acm.org>
44715
44716 * gcc.c-torture/compile/991208-1.c: New test.
44717
44718 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44719
44720 * gcc.dg/ultrasp2.c: New test.
44721
44722 1999-12-05 Alex Samuel <samuel@codesourcery.com>
44723
44724 * g++.old-deja/g++.abi/align.C (main): Fix typo.
44725
44726 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
44727
44728 * gcc.c-torture/compile/991202-1.c: New test.
44729 * gcc.c-torture/execute/991202-1.c: New test.
44730 * gcc.c-torture/execute/991202-2.c: New test.
44731 * gcc.c-torture/execute/991202-3.c: New test.
44732
44733 1999-12-02 Alex Samuel <samuel@codesourcery.com>
44734
44735 * g++.old-deja/g++.abi/align.C: New test.
44736 * g++.old-deja/g++.abi/aggregates.C: Likewise.
44737 * g++.old-deja/g++.abi/bitfields.C: Likewise.
44738
44739 1999-12-01 Richard Henderson <rth@cygnus.com>
44740
44741 * gcc.c-torture/execute/991201-1.c: New.
44742
44743 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
44744
44745 * gcc.dg/991129-1.c: New test.
44746
44747 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
44748
44749 * gcc.c-torture/compile/991127-1.c: New test.
44750
44751 1999-11-22 Nathan Sidwell <nathan@acm.org>
44752
44753 * g++.old-deja/g++.other/warn4.C: New test.
44754
44755 1999-11-22 Nathan Sidwell <nathan@acm.org>
44756
44757 * g++.old-deja/g++.eh/cleanup2.C: New test.
44758 * g++.old-deja/g++.ext/pretty2.C: New test.
44759 * g++.old-deja/g++.ext/pretty3.C: New test.
44760 * g++.old-deja/g++.other/debug6.C: New test.
44761
44762 1999-10-20 Jim Wilson <wilson@cygnus.com>
44763
44764 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
44765 compiler_output to look for one error message instead of two.
44766
44767 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
44768
44769 * gcc.c-torture/execute/991118-1.c: Also test case
44770 where the word boundary does not split a byte evenly.
44771
44772 1999-11-19 Nathan Sidwell <nathan@acm.org>
44773
44774 * g++.old-deja/g++.ext/restrict1.C: New test.
44775
44776 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
44777
44778 * gcc.c-torture/execute/991118-1.c: New test.
44779
44780 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
44781
44782 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
44783 working directory pathnames.
44784
44785 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
44786
44787 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
44788 host is equipped with driver.h and driver.o so it can actually
44789 compile and run the tests.
44790
44791 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
44792
44793 * gcc.c-torture/compile/991008-1.c: New test.
44794
44795 1999-11-08 Nick Clifton <nickc@cygnus.com>
44796
44797 * lib/gcc-dg.exp: Include target-supports.exp
44798
44799 1999-11-05 Nick Clifton <nickc@cygnus.com>
44800
44801 * lib/target-supports.exp: New file: Provide procs to test for
44802 features supported by the target.
44803 (check_weak_available): Moved here from ecos.exp.
44804 (check_alias_available): New proc: Determine of the target
44805 toolchain supports the alias attribute.
44806
44807 * gcc.dg/special/ecos.exp: Move check_weak_available to
44808 target-supports.exp.
44809 (alias-1.c): Only perform the test if the target supports
44810 aliases.
44811 (wkali-1.c): Only perform the test if the target supports
44812 aliases.
44813
44814 * gcc.dg/990506-0.c: Expect error messages from cross
44815 targets as well as native targets.
44816
44817 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44818
44819 * gcc.dg/ultrasp1.c: Removed xfail.
44820 * gcc.dg/struct-ret-2.c: Likewise.
44821 * gcc.dg/array-1.c: Likewise.
44822
44823 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44824
44825 * gcc.dg/struct-ret-2.c: New test.
44826
44827 * gcc.dg/array-1.c: New test.
44828
44829 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
44830
44831 * gcc.c-torture/execute/991030-1.c: New test.
44832
44833 1999-10-26 Richard Henderson <rth@cygnus.com>
44834
44835 * gcc.c-torture/compile/991026-2.c: New test.
44836
44837 1999-10-26 Jeffrey A Law (law@cygnus.com)
44838
44839 * gcc.c-torture/compile/991026-1.c: New test.
44840
44841 1999-10-23 Jeffrey A Law (law@cygnus.com)
44842
44843 * gcc.c-torture/execute/991023-1.c: New test.
44844
44845 1999-10-19 Jeffrey A Law (law@cygnus.com)
44846
44847 * gcc.c-torture/execute/991019-1.c: New test.
44848
44849 1999-10-16 Richard Henderson <rth@cygnus.com>
44850
44851 * gcc.c-torture/execute/991016-1.c: New test.
44852
44853 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
44854
44855 * gcc.c-torture/execute/991014-1.c: New test.
44856
44857 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
44858
44859 * g++.old-deja/g++.other/union2.C: New test.
44860
44861 1999-10-13 Nathan Sidwell <nathan@acm.org>
44862
44863 * g++.old-deja/g++.other/vaarg2.C: New test.
44864 * g++.old-deja/g++.other/vaarg3.C: New test.
44865
44866 1999-10-12 Craig Burley <craig@jcb-sc.com>
44867
44868 * g77.f-torture/noncompile/19990905-1.f: Moved from being
44869 in compile/.
44870
44871 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
44872
44873 * gcc.c-torture/execute/va-arg-11.c: New test.
44874
44875 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
44876
44877 * lib/file-format.exp (gcc_target_object_format): Don't
44878 crash if objdump is unavailable.
44879
44880 1999-09-29 Donn Terry <donn@interix.com>
44881
44882 * gcc.misc-tests/mg.exp: delete extraneous redirection.
44883
44884 1999-09-28 Nick Clifton <nickc@cygnus.com>
44885
44886 * gcc.c-torture/compile/990928-1.c: New test.
44887
44888 1999-09-28 Nathan Sidwell <nathan@acm.org>
44889
44890 * g++.old-deja/g++.other/decl6.C: New test.
44891
44892 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44893
44894 * gcc.c-torture/execute/va-arg-10.c: New test.
44895
44896 1999-09-27 Nathan Sidwell <nathan@acm.org>
44897
44898 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
44899 __PRETTY_FUNCTION__.
44900
44901 1999-09-23 Nick Clifton <nickc@cygnus.com>
44902
44903 * gcc.c-torture/execute/990923-1.c: New test.
44904
44905 1999-09-21 Nick Clifton <nickc@cygnus.com>
44906
44907 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
44908 for which -fpic is inappropriate.
44909
44910 1999-09-21 Mark Mitchell <mark@codesourcery.com>
44911
44912 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
44913
44914 1999-09-21 Nathan Sidwell <nathan@acm.org>
44915
44916 * g++.old-deja/g++.other/dyncast1.C: New test.
44917 * g++.old-deja/g++.other/dyncast2.C: New test.
44918 * g++.old-deja/g++.other/dyncast3.C: New test.
44919 * g++.old-deja/g++.other/dyncast4.C: New test.
44920 * g++.old-deja/g++.other/dyncast5.C: New test.
44921 * g++.old-deja/g++.eh/catch3.C: New test.
44922 * g++.old-deja/g++.eh/catch3p.C: New test.
44923 * g++.old-deja/g++.eh/catch4.C: New test.
44924 * g++.old-deja/g++.eh/catch4p.C: New test.
44925 * g++.old-deja/g++.eh/catch5.C: New test.
44926 * g++.old-deja/g++.eh/catch5p.C: New test.
44927 * g++.old-deja/g++.eh/catch6.C: New test.
44928 * g++.old-deja/g++.eh/catch6p.C: New test.
44929 * g++.old-deja/g++.eh/catch7.C: New test.
44930 * g++.old-deja/g++.eh/catch7p.C: New test.
44931 * g++.old-deja/g++.eh/catch8.C: New test.
44932 * g++.old-deja/g++.eh/catch8p.C: New test.
44933 * g++.old-deja/g++.eh/catch9.C: New test.
44934 * g++.old-deja/g++.eh/catch9p.C: New test.
44935
44936 1999-09-13 Nathan Sidwell <nathan@acm.org>
44937
44938 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
44939 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
44940
44941 1999-09-13 Jeffrey A Law (law@cygnus.com)
44942
44943 * gcc.c-torture/compile/990913-1.c: New test.
44944
44945 1999-09-10 Nathan Sidwell <nathan@acm.org>
44946
44947 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
44948 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44949
44950 1999-09-09 Richard Henderson <rth@cygnus.com>
44951
44952 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
44953
44954 1999-09-09 Nathan Sidwell <nathan@acm.org>
44955
44956 * g++.old-deja/g++.other/lookup11.C: New test.
44957 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
44958 what is permitted and what we want.
44959 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
44960 overload use.
44961 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44962
44963 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
44964
44965 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
44966 * gcc.c-torture/noncompile/poison-1.c: New file.
44967
44968 1999-09-08 Nathan Sidwell <nathan@acm.org>
44969
44970 * g++.old-deja/g++.other/sizeof3.C: New test.
44971 * g++.old-deja/g++.other/sizeof4.C: New test.
44972 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
44973 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
44974
44975 1999-09-07 Richard Henderson <rth@cygnus.com>
44976
44977 * gcc.dg/va-arg-1.c: New.
44978
44979 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44980
44981 * gcc.c-torture/execute/va-arg-9.c: New test.
44982
44983 1999-09-05 Craig Burley <craig@jcb-sc.com>
44984
44985 * g77.f-torture/compile/980519-2.f: New test.
44986 * g77.f-torture/compile/19990905-0.f: New test.
44987 * g77.f-torture/compile/19990905-1.f: New test.
44988 * g77.f-torture/compile/19990905-2.f: New test.
44989
44990 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
44991
44992 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
44993
44994 * gcc.c-torture/execute/990827-1.c: Fix typo.
44995
44996 1999-09-03 Nathan Sidwell <nathan@acm.org>
44997
44998 * g++.old-deja/g++.other/deref1.C: New test.
44999
45000 1999-09-02 Nathan Sidwell <nathan@acm.org>
45001
45002 * g++.old-deja/g++.other/ambig2.C: New test.
45003 * g++.old-deja/g++.other/cond5.C: New test.
45004 * g++.old-deja/g++.other/lookup16.C: New test.
45005
45006 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
45007
45008 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
45009 assemblers too.
45010
45011 1999-08-31 Jeffrey A Law (law@cygnus.com)
45012
45013 * lib/c-torture.exp: Avoid the "compare executables" optimization
45014 when testing native.
45015
45016 1999-08-29 Jeffrey A Law (law@cygnus.com)
45017
45018 * gcc.c-torture/execute/990829-1.c: New test.
45019 * gcc.c-torture/compile/990829-1.c: New test.
45020
45021 1999-08-27 Paul Burchard <burchard@pobox.com>
45022
45023 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
45024 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
45025 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
45026 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
45027 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
45028 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
45029 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
45030 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
45031 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
45032 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
45033 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
45034
45035 1999-08-27 Jeffrey A Law (law@cygnus.com)
45036
45037 * gcc.c-torture/execute/990827-1.c: New test.
45038
45039 1999-08-26 Craig Burley <craig@jcb-sc.com>
45040
45041 * g77.f-torture/noncompile/19990826-4.f: New test.
45042
45043 * g77.f-torture/compile/19990826-3.f: New test.
45044
45045 * g77.f-torture/execute/19990826-2.f: New test.
45046
45047 * g77.f-torture/compile/19990826-1.f: New test.
45048
45049 * gcc.c-torture/execute/990826-0.c: New test.
45050 * g77.c-torture/execute/19990826-0.f: New test.
45051
45052 * g77.f-torture/noncompile/970626-2.f: New test.
45053
45054 1999-08-25 Paul Burchard <burchard@pobox.com>
45055
45056 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
45057 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
45058 lss-011.C: New tests.
45059
45060 1999-08-25 Nathan Sidwell <nathan@acm.org>
45061
45062 * g++.old-deja/g++.other/decl5.C: New test.
45063
45064 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45065
45066 * noncompile/noncompile.exp: Load_lib c-torture.exp.
45067 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
45068 call `postbase' for each one. All callers of `postbase' changed
45069 to call this instead.
45070
45071 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
45072
45073 * gcc.c-torture/execute/990811-1.c: New test.
45074
45075 1999-08-09 Nick Clifton <nickc@cygnus.com>
45076
45077 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
45078 just native ones.
45079
45080 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
45081 just native ones.
45082
45083 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
45084
45085 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
45086
45087 1999-08-04 Jeffrey A Law (law@cygnus.com)
45088
45089 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
45090
45091 1999-08-04 Nathan Sidwell <nathan@acm.org>
45092
45093 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
45094
45095 1999-08-04 Jeffrey A Law (law@cygnus.com)
45096
45097 * gcc.c-torture/execute/990804-1.c: New test.
45098
45099 1999-08-03 Nathan Sidwell <nathan@acm.org>
45100
45101 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
45102 * g++.old-deja/g++.brendan/crash64.C: Likewise.
45103 * g++.old-deja/g++.brendan/overload8.C: Likewise.
45104
45105 1999-08-03 Nathan Sidwell <nathan@acm.org>
45106
45107 * g++.old-deja/g++.other/struct1.C: New test.
45108
45109 1999-08-03 Nathan Sidwell <nathan@acm.org>
45110
45111 * g++.old-deja/g++.other/enum2.C: New test.
45112
45113 1999-08-02 Richard Henderson <rth@cygnus.com>
45114
45115 Adapted from tests from Franz Sirl:
45116 * gcc.c-torture/execute/va-arg-7.c: New test.
45117 * gcc.c-torture/execute/va-arg-8.c: New test.
45118
45119 1999-08-01 Jeffrey A Law (law@cygnus.com)
45120
45121 * gcc.c-torture/compile/990801-2.c: New test.
45122
45123 * gcc.c-torture/compile/990801-1.c: New test.
45124
45125 1999-07-27 Michael Meissner <meissner@cygnus.com>
45126
45127 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
45128 fp-cmp-1.c, converting double to float.
45129
45130 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
45131 fp-cmp-1.c, converting double to long double.
45132
45133 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
45134 from fr1 to unknown_register, since fr1 is a legitimate register
45135 on some machines.
45136
45137 1999-07-25 Jeffrey A Law (law@cygnus.com)
45138
45139 * README: More listname related changes.
45140
45141 1999-07-08 Catherine Moore <clm@cygnus.com>
45142
45143 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
45144
45145 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
45146
45147 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
45148
45149 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
45150
45151 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
45152
45153 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
45154
45155 * gcc.dg/990703-1.c: New test.
45156
45157 1999-06-29 Nick Clifton <nickc@cygnus.com>
45158
45159 * lib/file-format.exp: New file: Move definition of proc
45160 gcc_target_object_format to here from
45161 gcc.dg/special/ecos.exp.
45162
45163 * lib/c-torture.exp: Include lib file-format.exp.
45164 * lib/gcc-dg.exp: Include lib file-format.exp.
45165
45166 * gcc.dg/special/ecos.exp: Remove definition of proc
45167 gcc_target_object_format.
45168
45169 1999-06-28 Jeffrey A Law (law@cygnus.com)
45170
45171 * gcc.c-torture/execute/990628-1.c: New test.
45172
45173 1999-06-25 Jeffrey A Law (law@cygnus.com)
45174
45175 * gcc.c-torture/compile/990625-2.c: New test.
45176
45177 * gcc.c-torture/compile/990625-1.c: New test.
45178
45179 1999-06-23 Nick Clifton <nickc@cygnus.com>
45180
45181 * gcc.c-torture/compile/dll.c: New test case. Check that dll
45182 attributes compile.
45183 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
45184 ports that use the COFF/PE file format.
45185
45186 1999-06-17 Jeffrey A Law (law@cygnus.com)
45187
45188 * gcc.c-torture/compile/990617-1.c: New test.
45189
45190 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
45191
45192 * g++.old-deja/g++.other/decl4.C: New test.
45193
45194 1999-06-14 Nathan Sidwell <nathan@acm.org>
45195
45196 * g++.old-deja/g++.other/bitfld3.C: New test.
45197
45198 1999-06-08 Nathan Sidwell <nathan@acm.org>
45199
45200 * g++.old-deja/g++.eh/catch1.C: New test.
45201
45202 1999-06-07 Jeffrey A Law (law@cygnus.com)
45203
45204 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
45205
45206 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
45207 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
45208
45209 1999-06-05 Craig Burley <craig@jcb-sc.com>
45210
45211 * g77.f-torture/compile/19990502-0.f: Replace with new,
45212 shorter, test that still fails after recent changes.
45213
45214 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45215
45216 * gcc.c-torture/execute/990604-1.c: New test.
45217
45218 1999-05-31 Jeffrey A Law (law@cygnus.com)
45219
45220 * gcc.c-torture/execute/990531-1.c: New test.
45221
45222 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45223
45224 * gcc.c-torture/compile/990527-1.c: New test.
45225
45226 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
45227
45228 * gcc.c-torture/execute/990527-1.c: New test.
45229
45230 1999-05-25 Nick Clifton <nickc@cygnus.com>
45231
45232 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
45233 bitfields as signed.
45234
45235 1999-05-25 Craig Burley <craig@jcb-sc.com>
45236
45237 * g77.f-torture/compile/19990525-0.f: New test.
45238
45239 1999-05-25 Jeffrey A Law (law@cygnus.com)
45240
45241 * gcc.c-torture/execute/990525-2.c: New test.
45242
45243 * gcc.c-torture/execute/990525-1.c: New test.
45244
45245 1999-05-24 Nathan Sidwell <nathan@acm.org>
45246
45247 * g++.old-deja/g++.other/anon3.C: New test.
45248 * g++.old-deja/g++.other/anon4.C: New test.
45249 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
45250 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
45251 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
45252 Merrill).
45253
45254 1999-05-24 Jeffrey A Law (law@cygnus.com)
45255
45256 * gcc.c-torture/execute/990524-1.c: New test.
45257
45258 * gcc.dg/990524-1.c: New test.
45259
45260 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45261
45262 * gcc.c-torture/compile/990523-1.c: New test.
45263
45264 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
45265
45266 * gcc.c-torture/compile/990519-1.c: New test.
45267
45268 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45269
45270 * gcc.c-torture/compile/990517-1.c: New test.
45271
45272 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
45273 (e4, f4): New tests.
45274 (main): Call them.
45275
45276 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45277
45278 * gcc.dg/noreturn-1.c: New test.
45279
45280 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45281
45282 * gcc.c-torture/execute/990513-1.c: New test.
45283
45284 1999-05-10 Richard Henderson <rth@cygnus.com>
45285
45286 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
45287
45288 1999-05-10 Craig Burley <craig@jcb-sc.com>
45289
45290 * g77.f-torture/execute/erfc.f: Use small single-precision
45291 values, to avoid problems on Alphas when not -mieee.
45292
45293 1999-05-08 Craig Burley <craig@jcb-sc.com>
45294
45295 * gcc.dg/990506-0.c: New test.
45296
45297 1999-05-08 Richard Henderson <rth@cygnus.com>
45298
45299 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
45300 the constant to test. Don't XFAIL 64-bit targets.
45301
45302 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
45303 * g++.old-deja/g++.law/profile1.C: Likewise.
45304
45305 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
45306 operator new instances.
45307 * g++.old-deja/g++.other/delete5.C: Likewise.
45308
45309 1999-05-03 Craig Burley <craig@jcb-sc.com>
45310
45311 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
45312 intrinsic.
45313
45314 1999-05-03 Craig Burley <craig@jcb-sc.com>
45315
45316 * g77.f-torture/execute/u77-test.f: Reverse order of two
45317 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
45318
45319 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45320
45321 * gcc.dg/compare1.c: New test.
45322
45323 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
45324
45325 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
45326 New tests.
45327
45328 1999-05-02 Craig Burley <craig@jcb-sc.com>
45329
45330 * g77.f-torture/compile/19990502-1.f: New test.
45331
45332 1999-05-02 Craig Burley <craig@jcb-sc.com>
45333
45334 * g77.f-torture/compile/19990502-0.f: New test.
45335
45336 1999-05-02 Craig Burley <craig@jcb-sc.com>
45337
45338 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
45339 intrinsic.
45340
45341 1999-05-02 Craig Burley <craig@jcb-sc.com>
45342
45343 * g77.f-torture/execute/u77-test.f (main): List libU77
45344 intrinsics not currently tested.
45345 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
45346 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
45347 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
45348 Trim blanks off the ends of some printed strings.
45349
45350 1999-05-02 Craig Burley <craig@jcb-sc.com>
45351
45352 * g77.f-torture/execute/u77-test.f (main): Just warn about
45353 FSTAT gid disagreement, as it's expected on some systems.
45354
45355 1999-05-01 Craig Burley <craig@jcb-sc.com>
45356
45357 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
45358 use a new function, which allows for some slop.
45359 Clean up some commentary.
45360 (issum): The new function.
45361 (sgladd): Deleted subroutine.
45362
45363 1999-05-01 Craig Burley <craig@jcb-sc.com>
45364
45365 * g77.f-torture/execute/u77-test.f: Modify to be more like
45366 libf2c/libU77 version, bringing patches to that version here.
45367 Add suitable commentary.
45368
45369 1999-04-25 Richard Henderson <rth@cygnus.com>
45370
45371 * gcc.dg/990424-1.c: New test.
45372
45373 1999-04-24 Craig Burley <craig@jcb-sc.com>
45374
45375 * g77.f-torture/execute/u77-test.f (main): Bug involving
45376 LSTAT has been fixed, so turn back on full checking.
45377
45378 1999-04-20 Craig Burley <craig@jcb-sc.com>
45379
45380 * g77.f-torture/compile/19990419-0.f: New test.
45381 * g77.f-torture/execute/19990419-1.f: New test.
45382
45383 1999-04-17 Richard Henderson <rth@cygnus.com>
45384
45385 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
45386 to avoid the need for a prototype to supress a warning.
45387
45388 1999-04-07 Jim Wilson <wilson@cygnus.com>
45389
45390 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
45391
45392 1999-04-04 Jeffrey A Law (law@cygnus.com)
45393
45394 * gcc.c-torture/execute/990404-1.c: New test.
45395
45396 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45397
45398 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
45399 * gcc.dg/cpp-if3.c: Don't use -pedantic.
45400 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
45401 missing initializer warnings.
45402
45403 1999-03-28 Jeffrey A Law (law@cygnus.com)
45404
45405 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
45406 matching strings.
45407
45408 1999-03-26 Jeffrey A Law (law@cygnus.com)
45409
45410 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
45411
45412 1999-03-26 Craig Burley <craig@jcb-sc.com>
45413
45414 * g77.f-torture/execute/19990325-0.f: New test.
45415 * g77.f-torture/execute/19990325-1.f: New test.
45416
45417 1999-03-24 Jeffrey A Law (law@cygnus.com)
45418
45419 * gcc.c-torture/execute/990324-1.c: New test.
45420
45421 1999-03-22 Jim Wilson <wilson@cygnus.com>
45422
45423 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
45424 test with 4.
45425
45426 1999-03-17 Richard Henderson <rth@cygnus.com>
45427
45428 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
45429
45430 1999-03-13 Craig Burley <craig@jcb-sc.com>
45431
45432 * g77.f-torture/execute/19990313-2.f: New test.
45433 * g77.f-torture/execute/19990313-3.f: New test.
45434
45435 1999-03-13 Craig Burley <craig@jcb-sc.com>
45436
45437 * g77.f-torture/execute/19990313-0.f: New test.
45438 * g77.f-torture/execute/19990313-1.f: New test.
45439
45440 1999-03-12 Jim Wilson <wilson@cygnus.com>
45441
45442 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
45443 printf to sprintf.
45444 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
45445 (main): Add check for u15. Conditionalize u31 check depending on
45446 whether ints are <32 bits or >=32 bits.
45447
45448 1999-03-08 Craig Burley <craig@jcb-sc.com>
45449
45450 * g77.f-torture/execute/19981119-0.f: Improve testiness.
45451
45452 1999-03-08 Craig Burley <craig@jcb-sc.com>
45453
45454 * g77.f-torture/compile/19990305-0.f: New test.
45455 * g77.f-torture/execute/19981119-0.f: New test.
45456
45457 1999-03-08 Craig Burley <craig@jcb-sc.com>
45458
45459 * g77.f-torture/execute/970625-2.f: call ABORT if final
45460 result is not correct, instead of just printing it.
45461 Add this checking via newly introduced obfuscation, to
45462 trip up buggy front ends.
45463
45464 1999-03-07 Craig Burley <craig@jcb-sc.com>
45465
45466 * g77.f-torture/compile/960317-1.f: Moved from being
45467 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
45468
45469 1999-03-06 Craig Burley <craig@jcb-sc.com>
45470
45471 * g77.f-torture/execute/960317-1.f: New (old) test.
45472 * g77.f-torture/execute/970625-2.f: Ditto.
45473
45474 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
45475
45476 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
45477 message on line 1 or line 2; cccp and cpplib do this differently.
45478
45479 1999-03-01 Jeffrey A Law (law@cygnus.com)
45480
45481 * g++.old-deja/g++.law/weak1.C: New test.
45482
45483 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45484
45485 * gcc.c-torture/execute/990119-1.c: Renamed to...
45486 * gcc.dg/990119-1.c: this, so it will only be tested once
45487 (it's a preprocessor test, it doesn't need to be run at
45488 multiple optimization levels).
45489
45490 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45491
45492 * lib/g++.exp: Don't add incdir=$base_dir/../include to
45493 ALWAYS_CXXFLAGS.
45494
45495 1999-02-24 Craig Burley <craig@jcb-sc.com>
45496
45497 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
45498 * g77.f-torture/compile/19981216-0.f: ...as it is expected
45499 to not be compilable by current g77.
45500
45501 1999-02-24 Nick Clifton <nickc@cygnus.com>
45502
45503 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
45504
45505 1999-02-22 Jeffrey A Law (law@cygnus.com)
45506
45507 * gcc.c-torture/execute/990222-1.c: New test.
45508
45509 1999-02-19 Craig Burley <craig@jcb-sc.com>
45510
45511 * g77.f-torture/compile/19990218-0.f: New test.
45512 * g77.f-torture/noncompile/19990218-1.f: New test.
45513
45514 1999-02-18 Craig Burley <craig@jcb-sc.com>
45515
45516 * g77.f-torture/compile/19981216-0.f: New test.
45517
45518 1999-02-14 Jeffrey A Law (law@cygnus.com)
45519
45520 * gcc.dg/990214-1.c: New test.
45521
45522 1999-02-13 Jeffrey A Law (law@cygnus.com)
45523
45524 * gcc.dg/990213-2.c: New test.
45525
45526 * gcc.dg/990213-1.c: New test.
45527
45528 1999-02-12 Jeffrey A Law (law@cygnus.com)
45529
45530 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
45531 ints.
45532
45533 1999-02-11 Nick Clifton <nickc@cygnus.com>
45534
45535 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
45536 specified by target.
45537
45538 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
45539
45540 1999-02-11 Jeffrey A Law (law@cygnus.com)
45541
45542 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
45543
45544 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
45545
45546 * gcc.dg/special/ecos.exp: New test driver for new tests with
45547 special requirements.
45548
45549 * gcc.dg/special/alias-1.c: New test.
45550 * gcc.dg/special/gcsec-1.c: New test.
45551 * gcc.dg/special/weak-1.c: New test.
45552 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
45553 * gcc.dg/special/weak-2.c: New test.
45554 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
45555 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
45556 * gcc.dg/special/wkali-1.c: New test.
45557 * gcc.dg/special/wkali-2.c: New test.
45558 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
45559 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
45560
45561 1999-02-10 Felix Lee <flee@cygnus.com>
45562
45563 * lib/c-torture.exp (c-torture-compile): Pull out code for
45564 analyzing gcc error messages.
45565 (c-torture-execute): Likewise. Fix some (harmless) false
45566 positives.
45567 * lib/gcc.exp (gcc_check_compile): New function.
45568
45569 1999-02-08 Richard Henderson <rth@cygnus.com>
45570
45571 * gcc.c-torture/execute/990208-1.c: New test.
45572
45573 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
45574
45575 * g++.dg/special/ecos.exp: New driver for new tests with special
45576 requirements
45577
45578 * g++.dg/special/conpr-1.C: New test
45579 * g++.dg/special/conpr-2.C: New test
45580 * g++.dg/special/conpr-2a.C: New test
45581 * g++.dg/special/conpr-3.C: New test
45582 * g++.dg/special/conpr-3a.C: New test
45583 * g++.dg/special/conpr-3b.C: New test
45584
45585 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
45586 allow g++ to use the dg driver
45587
45588 * README: Add comment about g++.dg directory
45589
45590 1999-02-06 Jeffrey A Law (law@cygnus.com)
45591
45592 * README: Update email addresses.
45593
45594 1999-02-03 Nick Clifton <nickc@cygnus.com>
45595
45596 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
45597 arguments in order to force structure S onto the stack even on
45598 the alpha.
45599 (test): Pass 10 leading arguments to function foo as well as the
45600 structure S.
45601
45602 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
45603 failure for all targets.
45604
45605 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
45606 abort to terminate program execution.
45607
45608 1999-01-30 Richard Henderson <rth@cygnus.com>
45609
45610 * gcc.c-torture/execute/990130-1.c: New test.
45611
45612 1999-01-30 Jeffrey A Law (law@cygnus.com)
45613
45614 * gcc.dg/990130-1.c: New test.
45615
45616 1999-01-28 Michael Meissner <meissner@cygnus.com>
45617
45618 * gcc.c-torture/execute/990128-1.c: New test.
45619
45620 1999-01-27 Michael Meissner <meissner@cygnus.com>
45621
45622 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
45623
45624 1999-01-27 Felix Lee <flee@cygnus.com>
45625
45626 * lib/c-torture.exp (c-torture-compile): pull out code for
45627 analyzing gcc error messages.
45628 (c-torture-execute): ditto, and fix some (harmless) false
45629 positives.
45630 * lib/gcc.exp (gcc_check_compile): new function.
45631
45632 1999-01-17 Jeffrey A Law (law@cygnus.com)
45633
45634 * gcc.dg/990117-1.c: New test.
45635
45636 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
45637
45638 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
45639
45640 1999-01-15 Jeffrey A Law (law@cygnus.com)
45641
45642 * g77.f-torture/compile/990115-1.f: New test.
45643
45644 1999-01-07 Jeffrey A Law (law@cygnus.com)
45645
45646 * gcc.c-torture/compile/990107-1.c: New test
45647
45648 1999-01-06 Jeffrey A Law (law@cygnus.com)
45649
45650 * gcc.c-torture/execute/990106-2.c: New test.
45651
45652 * gcc.c-torture/execute/990106-1.c: New test.
45653
45654 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
45655
45656 * gcc.c-torture/compile/981223-1.c: New test.
45657
45658 1998-12-29 Richard Henderson <rth@cygnus.com>
45659
45660 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
45661 (opt3): Rename from opt4 and disable.
45662
45663 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
45664
45665 * g++.old-deja/g++.pt/ptrmem5.C: New test.
45666
45667 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45668
45669 * g++.old-deja/g++.other/conv5.C: New test.
45670
45671 1998-12-14 Nick Clifton <nickc@cygnus.com>
45672
45673 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
45674
45675 1998-12-11 Jeffrey A Law (law@cygnus.com)
45676
45677 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
45678
45679 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
45680
45681 * gcc.c-torture/compile/981211-1.c: New test.
45682
45683 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
45684
45685 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
45686
45687 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
45688
45689 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45690
45691 * gcc.special/930510-1.c: Make C9X safe.
45692 * gcc.misc-tests/gcov-1.c Similarly.
45693 * gcc.misc-tests/gcov-2.c Similarly.
45694
45695 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45696
45697 * gcc.dg/ultrasp1.c: New test.
45698
45699 1998-12-06 Richard Henderson <rth@cygnus.com>
45700
45701 * gcc.c-torture/execute/981206.c: New test.
45702
45703 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45704
45705 * g++.old-deja/g++.ns/template7.C: New test.
45706
45707 * g++.old-deja/g++.other/expr1.C: New test.
45708
45709 * g++.old-deja/g++.eh/tmpl3.C: New test.
45710
45711 * g++.old-deja/g++.eh/tmpl2.C: New test.
45712
45713 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45714
45715 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
45716 * g++.old-deja/g++.other/using6.C: Removed.
45717 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
45718
45719 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
45720
45721 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45722
45723 * g++.old-deja/g++.pt/overload8.C: New test.
45724
45725 * g++.old-deja/g++.pt/overload7.C: New test.
45726
45727 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
45728
45729 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
45730 and relinking messages.
45731 * lib/g++.exp (g++_target_compile): Remove .rpo file when
45732 compiling with -frepo.
45733
45734 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
45735
45736 * g++.old-deja/g++.pt/lookup6.C: New test.
45737
45738 1998-11-30 Nick Clifton <nickc@cygnus.com>
45739
45740 * gcc.c-torture/execute/981130-1.c: New test.
45741 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
45742
45743 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45744
45745 * g++.old-deja/g++.pt/explicit76.C: New test.
45746
45747 * g++.old-deja/g++.pt/friend38.C: New test.
45748
45749 * g++.old-deja/g++.ns/crash2.C: New test.
45750
45751 * g++.old-deja/g++.pt/defarg8.C: New test.
45752
45753 * g++.old-deja/g++.pt/instantiate6.C: New test.
45754
45755 * g++.old-deja/g++.pt/static6.C: New test.
45756
45757 * g++.old-deja/g++.pt/decl2.C: New test.
45758
45759 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45760
45761 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
45762 problem is actually related with name lookup, but so what? :-)
45763
45764 * g++.old-deja/g++.pt/friend37.C: New test.
45765
45766 1998-11-25 Dave Love <d.love@dl.ac.uk>
45767
45768 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
45769 element, which fails on some systems.
45770
45771 * g77.f-torture/execute/labug1.f: New test.
45772
45773 1998-11-21 Jeffrey A Law (law@cygnus.com)
45774
45775 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
45776 is defined.
45777
45778 1998-11-18 Dave Love <d.love@dl.ac.uk>
45779
45780 * g77.f-torture/compile/981117-1.f: New test.
45781
45782 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
45783
45784 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
45785 properly discarded.
45786
45787 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
45788
45789 * gcc.c-torture/execute/memcheck: New directory of tests for
45790 -fcheck-memory-usage.
45791
45792 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
45793
45794 * README: New file, general information about the testsuite and
45795 new description of the various C++ test subdirectories.
45796 * README.g++: Eliminate obsolete information, update and move most
45797 relevant stuff to README.
45798
45799 1998-11-07 Richard Henderson <rth@cygnus.com>
45800
45801 * gcc.c-torture/compile/981107-1.c: New test.
45802
45803 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
45804
45805 * execute/memcpy-bi.c: New testcase.
45806
45807 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
45808
45809 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
45810 base classes.
45811
45812 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
45813 template is selected.
45814
45815 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
45816 classes, it should be accepted for all types.
45817
45818 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
45819
45820 * g++.old-deja/g++.pt/spec24.C: Ensure that template
45821 specializations start with template headers.
45822
45823 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
45824
45825 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
45826
45827 * g++.old-deja/g++.other/init9.C: Test cross initialization of
45828 non-POD types.
45829
45830 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45831
45832 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
45833
45834 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
45835
45836 * compile/981022-1.c, compile/981022-1.x: New test and driver.
45837
45838 1998-10-19 Jeffrey A Law (law@cygnus.com)
45839
45840 * 981019-1.c: New test.
45841
45842 1998-10-14 Robert Lipe <robertl@dgii.com>
45843
45844 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
45845 find objc headers.
45846
45847 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45848
45849 * compile/981001-4.c: Remove use of GCC extension that triggers a
45850 compiler bug.
45851
45852 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
45853
45854 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
45855
45856 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45857
45858 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
45859 instantiation of template produces incorrect code for delete
45860 expression.
45861
45862 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
45863 constructors' name is not unique.
45864 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
45865 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
45866
45867 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
45868 automatic array of const is ill-formed.
45869
45870 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
45871 of template parameter?
45872
45873 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
45874 const.
45875
45876 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
45877 pointer-to-member expression.
45878
45879 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
45880 declaration causes ICE.
45881
45882 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
45883
45884 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
45885 reserved in the global namespace.
45886
45887 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
45888 generate needed virtual table.
45889
45890 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
45891
45892 1998-10-10 Dariush Eslimi <eslimi@loran.com>
45893
45894 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
45895 template-dependent type
45896
45897 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
45898
45899 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
45900 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
45901 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
45902
45903 * g++.old-deja/g++.other/using5.C: New test; using decl from base
45904 class should be usable as argument of member function.
45905 * g++.old-deja/g++.other/using6.C: New test; using decl from base
45906 class should be usable as return type of member function.
45907 * g++.old-deja/g++.other/using7.C: New test; using decl from base
45908 class should be usable as type of data member.
45909
45910 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
45911
45912 1998-10-09 Jeffrey A Law (law@cygnus.com)
45913
45914 * gcc.c-torture/special/920521-1.c: Fix bogus test.
45915
45916 1998-10-08 Nick Clifton <nickc@cygnus.com>
45917
45918 * gcc.dg/dll-?.c Add thumb to target list.
45919 Fix assembler scan patterns to match current assembler output.
45920
45921 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
45922
45923 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
45924 matching of template brackets.
45925
45926 * g++.old-deja/g++.other/using4.C: New test. Test using
45927 declarations of methods from base classes.
45928
45929 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
45930 within functions should introduce names into the innermost
45931 enclosing namespace.
45932
45933 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
45934 of static locals if first initialization throws.
45935
45936 1998-10-07 Jim Wilson <wilson@cygnus.com>
45937
45938 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
45939
45940 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
45941
45942 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
45943 lose track of the possible targets of tablejump insns.
45944 * special/special.exp: Run it.
45945
45946 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45947
45948 * g++.old-deja/g++.pt/friend35.C: New test. A template function
45949 must be declared before its specializations can be named in friend
45950 declarations.
45951
45952 1998-10-05 Dave Love <d.love@dl.ac.uk>
45953
45954 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
45955
45956 * g77.f-torture/execute/io1.f: New test.
45957
45958 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45959
45960 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
45961 with pointer to template function, for which no argument deduction
45962 is possible.
45963
45964 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
45965 specialization of template function as argument to template
45966 function.
45967
45968 * g++.old-deja/g++.other/access2.C: New test; Inner class
45969 shouldn't have privileged access to Outer's names.
45970
45971 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45972
45973 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
45974 friend template declared within template class conflicts with
45975 nested class of the same name.
45976
45977 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
45978 is ignored.
45979
45980 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
45981 object with direct initializer as function declaration.
45982
45983 * g++.old-deja/g++.other/decl2.C: New test; duplicate
45984 initializers.
45985
45986 * g++.old-deja/g++.other/null2.C: New test; conditional operator
45987 involving const pointer and NULL produces incorrect result.
45988
45989 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
45990 type name without `typename' should be rejected with -pedantic.
45991
45992 1998-10-02 Richard Henderson <rth@cygnus.com>
45993
45994 * g++.old-deja/g++.other/addrof1.C: New test.
45995
45996 1998-10-01 Nick Clifton <nickc@cygnus.com>
45997
45998 * gcc.c-torture/compile/981001-1.c: New test.
45999 * gcc.c-torture/execute/981001-1.c: New test.
46000
46001 1998-10-01 Jeffrey A Law (law@cygnus.com)
46002
46003 * gcc.c-torture/compile/981001-2.c: New test.
46004 * gcc.c-torture/compile/981001-3.c: New test.
46005 * gcc.c-torture/compile/981001-4.c: New test.
46006
46007 1998-10-01 Robert Lipe <robertl@dgii.com>
46008
46009 * lib/objc.exp (objc_target_compile): Add -L during compiles for
46010 multilibbed hosts. Idea grafted from g77.exp.
46011
46012 1998-09-30 Dave Love <d.love@dl.ac.uk>
46013
46014 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
46015 avoid losing on systems which need -lsocket.
46016
46017 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
46018
46019 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
46020 * g++.old-deja/g++.other/nested2.C: Ditto.
46021 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
46022 failure.
46023
46024 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
46025
46026 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
46027 preferred over template operator!= for enum bitfields.
46028
46029 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
46030
46031 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
46032 that happen to have the same base name, but in different scopes,
46033 are incorrectly rejected.
46034
46035 1998-09-16 Richard Henderson <rth@cygnus.com>
46036
46037 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
46038 on the native word size instead of an integer literal.
46039
46040 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
46041
46042 * g++.old-deja/g++.other/static2.C: Invocation of static data
46043 member of type pointer-to-function denoted as non-static member.
46044
46045 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
46046 checks involving function types and aliases.
46047
46048 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
46049
46050 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
46051 redefined to the same non-trivial type.
46052
46053 * g++.old-deja/g++.pt/explicit73.C: Test for proper
46054 namespace-qualification of template specializations declared in
46055 other namespaces.
46056
46057 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
46058 to declare a subset of the specializations of a template function
46059 as friends of specializations of a template class.
46060
46061 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
46062 member templates that do not fully specialize the enclosing
46063 template class are rejected.
46064
46065 1998-09-11 Dave Love <d.love@dl.ac.uk>
46066
46067 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
46068
46069 1998-09-08 Dave Love <d.love@dl.ac.uk>
46070
46071 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
46072 altered from libf2c/libU77 version.
46073
46074 1998-09-06 Dave Love <d.love@dl.ac.uk>
46075
46076 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
46077
46078 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
46079
46080 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
46081 (un)signed char are different types for template specialization
46082 purposes.
46083
46084 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
46085
46086 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
46087 * objc: ObjC testsuite.
46088
46089 1998-08-31 Catherine Moore <clm@cygnus.com>
46090
46091 * gcc.c-torture/execute/941014-1.x: New file.
46092
46093 1998-08-31 Nick Clifton <nickc@cygnus.com>
46094
46095 * lib/c-torture.exp: Add support for
46096 torture_eval_before_compile and torture_eval_before_execute
46097 variables.
46098
46099 1998-08-30 Jeffrey A Law (law@cygnus.com)
46100
46101 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
46102 this test triggers valid.
46103
46104 1998-08-27 Jeffrey A Law (law@cygnus.com)
46105
46106 * gcc.dg/980827-1.c: New test.
46107
46108 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
46109
46110 * gcc.c-torture/execute/loop-4b.c: New test.
46111
46112 1998-08-26 Nick Clifton <nickc@cygnus.com>
46113
46114 * lib/c-torture.exp: Add support for
46115 torture_eval_before_compile and torture_eval_before_execute
46116 variables.
46117
46118 1998-08-25 Jeffrey A Law (law@cygnus.com)
46119
46120 * gcc.c-torture/compile/980825-1.c: New test.
46121
46122 1998-08-24 Nick Clifton <nickc@cygnus.com>
46123
46124 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
46125 count number tests in opt_t0 not good_t0.
46126
46127 1998-08-24 Jeffrey A Law (law@cygnus.com)
46128
46129 * gcc.c-torture/compile/930326-1.x: Fix typo.
46130
46131 1998-08-23 Mark Mitchell <mark@markmitchell.com>
46132
46133 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
46134 causes an ICE.
46135
46136 1998-08-21 Jeffrey A Law (law@cygnus.com)
46137
46138 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
46139 STACK_SIZE is defined.
46140 * gcc.c-torture/unsorted/stuct.c: Similarly.
46141
46142 * gcc.c-torture/compile/980821-1.c: New test.
46143
46144 1998-08-21 Jeffrey A Law (law@cygnus.com)
46145
46146 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
46147
46148 1998-08-19 Mark Mitchell <mark@markmitchell.com>
46149
46150 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
46151 code.
46152
46153 1998-08-09 Mark Mitchell <mark@markmitchell.com>
46154
46155 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
46156 error'.
46157
46158 1998-08-18 Jeffrey A Law (law@cygnus.com)
46159
46160 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
46161
46162 1998-08-16 Jeffrey A Law (law@cygnus.com)
46163
46164 * gcc.c-torture/compile/980816-1.c: New test.
46165
46166 * gcc.dg/980816-1.c: New test.
46167
46168 1998-08-13 Jeffrey A Law (law@cygnus.com)
46169
46170 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
46171 compiler for ieee tests.
46172
46173 1998-08-01 Dave Love <d.love@dl.ac.uk>
46174
46175 * g77.f-torture/compile/980729-0.f: New test.
46176
46177 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
46178
46179 * gcc.c-torture/special/eeprof-1.c: New test, for
46180 -finstrument-functions.
46181 * gcc.c-torture/special/special.exp: Run it.
46182
46183 1998-07-29 Jeffrey A Law (law@cygnus.com)
46184
46185 * gcc.c-torture/compile/980729-1.c: New test.
46186
46187 1998-07-27 Nick Clifton <nickc@cygnus.com>
46188
46189 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
46190 __thumb__ is defined, and test for ARM style doubles if so.
46191
46192 1998-07-26 Dave Love <d.love@dl.ac.uk>
46193
46194 * g77.f-torture/noncompile/980615-0.f: New test.
46195
46196 1998-07-26 H.J. Lu (hjl@gnu.org)
46197
46198 * gcc.dg/980312-1.c: Do link instead of compile.
46199 * gcc.dg/980313-1.c: Likewise.
46200
46201 1998-07-26 Jeffrey A Law (law@cygnus.com)
46202
46203 * gcc.c-torture/compile/980726-1.c: New test.
46204
46205 1998-07-25 Dave Love <d.love@dl.ac.uk>
46206
46207 * g77.f-torture/execute/io0.f: New test.
46208
46209 1998-07-24 Nick Clifton <nickc@cygnus.com>
46210
46211 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
46212 an int.
46213
46214 1998-06-18 Michael Meissner <meissner@cygnus.com>
46215
46216 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
46217 m32r bugs.
46218
46219 1998-07-17 Nick Clifton <nickc@cygnus.com>
46220
46221 * gcc.dg/980626-1.c: Expect failures for all toolchains until
46222 c-decl.c:grokdeclarator can handle mode attributes.
46223
46224 1998-07-16 Jeffrey A Law (law@cygnus.com)
46225
46226 * gcc.c-torture/execute/980716-1.c: New test.
46227
46228 1998-07-13 Jeffrey A Law (law@cygnus.com)
46229
46230 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
46231 the mn10200.
46232 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
46233 the mn10200.
46234 * gcc.c-torture/execute/va-arg-3.x: Similarly.
46235 * gcc.c-torture/compile/930326-1.x: Similarly.
46236
46237 1998-07-13 Dave Love <d.love@dl.ac.uk>
46238
46239 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
46240 New test from Craig.
46241
46242 1998-07-12 Dave Love <d.love@dl.ac.uk>
46243
46244 * g77.f-torture/noncompile/980616-0.f: New test.
46245
46246 * g77.f-torture/execute/970816-3.f: New test from Craig.
46247
46248 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
46249
46250 * g++.other/singleton.C: Return error value instead of taking
46251 SIGSEGV.
46252
46253 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
46254
46255 * g++.other/singleton.C: New test. Warning is under dispute.
46256 Runtime crash is not.
46257
46258 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
46259
46260 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
46261 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
46262 using6.C, using7.C}: New namespace tests.
46263
46264 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
46265
46266 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
46267 specialization with typedef'ed names used as array indexes.
46268
46269 1998-07-09 Jeffrey A Law (law@cygnus.com)
46270
46271 * gcc.c-torture/execute/980709-1.c: New test.
46272
46273 * gcc.dg/980709-1.c: New test.
46274
46275 1998-07-07 Richard Henderson <rth@cygnus.com>
46276
46277 * gcc.c-torture/execute/bcp-1.c: New test.
46278
46279 1998-07-07 Jeffrey A Law (law@cygnus.com)
46280
46281 * gcc.c-torture/execute/980707-1.c: New test.
46282
46283 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
46284
46285 * gcc.c-torture/compile/980706-1.c: New test.
46286
46287 1998-07-01 Dave Love <d.love@dl.ac.uk>
46288
46289 * g77.f-torture/execute/980701-0.f,
46290 g77.f-torture/execute/980701-1.f: New test from Craig.
46291
46292 1998-07-01 Jeffrey A Law (law@cygnus.com)
46293
46294 * gcc.c-torture/compile/980701-1.c: New test.
46295
46296 * gcc.c-torture/execute/980701-1.c: New test.
46297
46298 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
46299 rlsruhe.de>
46300
46301 * g++.old-deja/g++.robertl/eb132.C: New test.
46302 * g++.old-deja/g++.robertl/eb133.C: Likewise.
46303
46304 1998-06-29 Dave Love <d.love@dl.ac.uk>
46305
46306 * g77.f-torture/execute/980628-7.f,
46307 g77.f-torture/execute/980628-8.f,
46308 g77.f-torture/execute/980628-9.f,
46309 g77.f-torture/execute/980628-10.f: New tests from Craig.
46310
46311 * g77.f-torture/execute/980628-3.f: Remove mail headers.
46312
46313 1998-06-28 Jeffrey A Law (law@cygnus.com)
46314
46315 * g77.f-torture/execute/980628-4.f: New test from Craig.
46316 * g77.f-torture/execute/980628-5.f: Likewise.
46317 * g77.f-torture/execute/980628-2.f: Likewise.
46318 * g77.f-torture/execute/980628-0.f: Likewise.
46319 * g77.f-torture/execute/980628-1.f: Likewise.
46320 * g77.f-torture/execute/980628-3.f: Likewise.
46321 * g77.f-torture/execute/980628-6.f: Likewise.
46322
46323 1998-06-28 Jeffrey A Law (law@cygnus.com)
46324
46325 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
46326 directory when nothing has been installed yet.
46327
46328 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
46329
46330 * gcc.c-torture/special/special.exp: Handle newer versions of
46331 dejagnu.
46332
46333 1998-06-26 Jeffrey A Law (law@cygnus.com)
46334
46335 * gcc.dg/980626-1.c: New test.
46336
46337 1998-06-19 Bruno Haible <haible@ilog.fr>
46338
46339 * gcc.misc-tests/m-un-2.c: New test.
46340 * g++.old-deja/g++.other/warn01.c: Likewise.
46341
46342 1998-06-19 Robert Lipe <robertl@dgii.com>
46343
46344 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
46345 compatibility with assmblers with a different comment character.
46346 Eliminate use of GAS-specific extensions.
46347
46348 1998-06-19 Jeffrey A Law (law@cygnus.com)
46349
46350 * gcc.c-torture/execute/ieee/980619-1.c: New test.
46351
46352 1998-06-19 Robert Lipe <robertl@dgii.com>
46353
46354 * lib/g77.exp: Replace search for libf2c.a with search for newly
46355 renamed libg2c.a
46356
46357 1998-06-17 Jeffrey A Law (law@cygnus.com)
46358
46359 * gcc.c-torture/execute/980617-1.c: New test.
46360
46361 1998-06-12 Jeffrey A Law (law@cygnus.com)
46362
46363 * gcc.c-torture/execute/980612-1.c: New test.
46364
46365 1998-06-08 Jeffrey A Law (law@cygnus.com)
46366
46367 * gcc.dg/980523-1.c: Only test on ppc-linux.
46368 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
46369
46370 * gcc.c-torture/execute/980608-1.c: New test.
46371
46372 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
46373
46374 * gcc.c-torture/execute/980605-1.c: New test.
46375
46376 1998-06-04 Jeffrey A Law (law@cygnus.com)
46377
46378 * gcc.c-torture/execute/980604-1.c: New test.
46379
46380 1998-06-02 Jeffrey A Law (law@cygnus.com)
46381
46382 * gcc.c-torture/execute/980602-1.c: New test.
46383 * gcc.c-torture/execute/980602-2.c: Likewise.
46384
46385 1998-06-02 Dave Love <d.love@dl.ac.uk>
46386
46387 * 970125-0.f: Fix per JCB. Add commentary.
46388
46389 1998-05-31 Michael Meissner <meissner@cygnus.com>
46390
46391 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
46392 IEEE -0 support.
46393
46394 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
46395
46396 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
46397 earlier.
46398
46399 1998-05-28 Catherine Moore <clm@cygnus.com>
46400
46401 * gcc.c-torture/execute/980526-3.c: New test.
46402
46403 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
46404
46405 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
46406 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
46407 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
46408 m88k-motorola-sysv3 to XFAIL.
46409
46410 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46411
46412 * gcc.dg/980526-1.c: New test.
46413 * gcc.c-torture/execute/980526-2.c: New test.
46414
46415 1998-05-26 Jeffrey A Law (law@cygnus.com)
46416
46417 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
46418
46419 * gcc.c-torture/execute/980526-1.c: New test.
46420
46421 1998-05-26 Dave Love <d.love@dl.ac.uk>
46422
46423 * g77.f-torture/execute/alpha2.f: Add runtime test.
46424
46425 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
46426
46427 * g++.old-deja/old-deja.exp: Strip leading directories.
46428
46429 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
46430 error for the line. Don't run multiple tests for the same line.
46431
46432 1998-05-23 Jeffrey A Law (law@cygnus.com)
46433
46434 * gcc.dg/980523-1.c: New test.
46435
46436 1998-05-23 Dave Love <d.love@dl.ac.uk>
46437
46438 * g77.f-torture/compile/970915-0.f: New test.
46439
46440 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
46441
46442 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
46443
46444 1998-05-21 Jeffrey A Law (law@cygnus.com)
46445
46446 * gcc.dg/980520-1.c: New test.
46447
46448 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
46449
46450 * gcc.dg/980502-1.c: Fix return type.
46451
46452 1998-05-20 Jeffrey A Law (law@cygnus.com)
46453
46454 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
46455 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
46456 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
46457 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
46458 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
46459
46460 1998-05-20 Dave Love <d.love@dl.ac.uk>
46461
46462 * g77.f-torture/execute/980520-1.f: New test.
46463
46464 1998-05-15 Dave Love <d.love@dl.ac.uk>
46465
46466 * lib/mike-g77.exp: New file.
46467
46468 * g77.f-torture/noncompile/noncompile.exp,
46469 g77.f-torture/noncompile/check0.f: New files.
46470
46471 1998-05-14 Dave Love <d.love@dl.ac.uk>
46472
46473 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
46474 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
46475 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
46476 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
46477 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
46478 abort where appropriate.
46479
46480 1998-05-05 Michael Meissner <meissner@cygnus.com>
46481
46482 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
46483 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
46484
46485 1998-04-29 Dave Love <d.love@dl.ac.uk>
46486
46487 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
46488
46489 1998-04-27 Dave Love <d.love@dl.ac.uk>
46490
46491 * g77.f-torture/compile/980427-0.f: New test.
46492
46493 1998-04-24 Dave Love <d.love@dl.ac.uk>
46494
46495 * g77.f-torture/compile/980424-0.f: New test.
46496
46497 1998-04-19 Dave Love <d.love@dl.ac.uk>
46498
46499 * g77.f-torture/compile/980419-2.f (main): New test.
46500 * g77.f-torture/compile/970125-0.f: New test.
46501 * g77.f-torture/compile/980419-1.f: New test.
46502
46503 1998-04-08 Jim Wilson <wilson@cygnus.com>
46504
46505 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
46506 of loop-4.c.
46507
46508 1998-04-07 Jim Wilson <wilson@cygnus.com>
46509
46510 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
46511
46512 1998-04-03 Jim Wilson <wilson@cygnus.com>
46513
46514 * gcc.c-torture/compile/980329-1.c: New test.
46515
46516 1998-03-18 Jim Wilson <wilson@cygnus.com>
46517
46518 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
46519 * gcc.dg/980312-1.c: Fix typo in -march command.
46520
46521 1998-03-16 H.J. Lu (hjl@gnu.org)
46522
46523 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
46524
46525 1998-03-11 Robert Lipe <robertl@dgii.com>
46526
46527 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
46528 Dave Love agree the Fortran source is bogus.
46529
46530 1998-03-11 Robert Lipe <robertl@dgii.com>
46531
46532 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
46533 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
46534 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
46535 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
46536 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
46537
46538 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
46539
46540 * g++.old-deja/g++.other/friend1.C: New test.
46541
46542 1998-02-18 Dave Love <d.love@dl.ac.uk>
46543
46544 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
46545 possibly uninitialized) variables and declare dnrm2.
46546
46547 1998-02-23 Robert Lipe <robertl@dgii.com>
46548
46549 From Bruno Haible <haible@ilog.fr>:
46550 * gcc.c-torture/execute/980223.c: New test.
46551
46552 1998-02-13 Jeffrey A Law (law@cygnus.com)
46553
46554 * gcc.dg/ifelse-1.c: New test.
46555
46556 1998-02-09 H.J. Lu (hjl@gnu.org)
46557
46558 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
46559
46560 * lib/old-dejagnu.exp (old-dejagnu): Added the
46561 "execution test - XFAIL *-*-*" handling in the spirit of
46562 "excess errors test -". Changed the "execution test fails"
46563 handling to be like "excess errors test fails".
46564 * Update various tests accordingly.
46565
46566 1998-02-06 Jim Wilson <wilson@cygnus.com>
46567
46568 * gcc.c-torture/execute/980205.c: New test.
46569
46570 1998-01-18 Jeffrey A Law (law@cygnus.com)
46571
46572 * lib/c-torture.exp: Look for .x files instead of .cexp files.
46573 * lib/f-torture.exp: Similarly.
46574 * gcc.c-torture: Rename all .cexp files to .x files.
46575
46576 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
46577
46578 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
46579 (940510-1.c): Removed duplicate.
46580 (971104-1.c): New test.
46581
46582 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
46583
46584 * lib/f-torture.exp: Improve error and loop detection.
46585
46586 1997-11-19 Michael Meissner <meissner@cygnus.com>
46587
46588 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
46589 use that to size the filler array.
46590
46591 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
46592
46593 * lib/c-torture.exp(c-torture-execute): Fix typo.
46594
46595 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
46596 testcase as the executable name. Keep the executable around if
46597 the test fails.
46598
46599 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
46600
46601 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
46602 changes. Only test one -g option, and move it to the end of the
46603 list of options to test.
46604
46605 1997-09-19 Michael Meissner <meissner@cygnus.com>
46606
46607 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
46608 variable GCC_TORTURE_OPTIONS to supply default switches separated
46609 by colons. If no environment variable, run tests with -O0 -g, -O1
46610 -g, and -O2 -g as well.
46611
46612 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
46613
46614 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
46615 explanatory comments. Fix indentation.
46616
46617 1997-09-15 Jeffrey A Law (law@cygnus.com)
46618
46619 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
46620
46621 1997-09-11 Jeffrey A Law (law@cygnus.com)
46622
46623 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
46624 * g++.old-deja/g++.mike/p7325.C: Likewise.
46625 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
46626
46627 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
46628
46629 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
46630 * g++.old-deja/g++.brendan/crash30.C: Likewise.
46631 * g++.old-deja/g++.brendan/crash39.C: Likewise.
46632 * g++.old-deja/g++.law/operators4.C: Likewise.
46633
46634 1997-09-11 Joe Buck (jbuck@synopsys.com)
46635
46636 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
46637 * g++.old-deja/g++.mike/p784.C: Ditto.
46638 * g++.old-deja/g++.mike/p785.C: Ditto.
46639
46640 1997-09-05 Jeffrey A Law (law@cygnus.com)
46641
46642 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
46643
46644 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46645
46646 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
46647 target feature; pass this to c-torture-execute as needed.
46648
46649 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46650
46651 * lib/c-torture.exp(c-torture-execute): If the previous and the
46652 current executables being tested are identical, we don't need to
46653 run the executable again. Try to make the executable names
46654 unique. Add an optional argument for passing additional compiler
46655 flags.
46656
46657 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
46658
46659 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
46660
46661 1997-08-29 Jeffrey A Law (law@cygnus.com)
46662
46663 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
46664
46665 1997-07-31 Jeffrey A Law (law@cygnus.com)
46666
46667 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
46668 32bit or larger longs.
46669
46670 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
46671 have either a 32bit long or 32bit int.
46672
46673 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
46674
46675 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
46676 Make double precision tests dependent on sizeof (double).
46677
46678 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
46679
46680 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
46681 too.
46682
46683 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
46684
46685 * gcc.c-torture/compile/961203-1.cexp: New script.
46686
46687 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
46688
46689 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
46690 up the includes ourselves.
46691
46692 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
46693
46694 * lib/plumhall.exp: Remove random include, and add a few
46695 verbose messages for debugging.
46696
46697 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
46698
46699 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
46700 of trying to do it ourselves.
46701
46702 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
46703
46704 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
46705
46706 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
46707
46708 * gcc.prms/5403.c: Made regexp a bit less strict.
46709
46710 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
46711
46712 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
46713 is returned from remote_load instead.
46714 * lib/plumhall.exp: Ditto.
46715 * lib/mike-g++.exp: Ditto.
46716 * lib/old-dejagnu.exp: Ditto.
46717 * lib/c-torture.exp: Ditto.
46718
46719 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
46720
46721 * lib/g++.exp: Use build_wrapper procedure.
46722 * lib/gcc.exp: Ditto.
46723
46724 1997-05-20 Jeffrey A Law (law@cygnus.com)
46725
46726 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
46727 an old-style decl for malloc. Fixes tests to work when
46728 sizeof (int) != sizeof (size_t).
46729
46730 1997-05-15 Mike Meissner <meissner@cygnus.com>
46731
46732 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
46733
46734 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
46735 use stdargs.h interface.
46736
46737 1997-05-15 Mike Meissner <meissner@cygnus.com>
46738
46739 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
46740 NO_VARARGS when compiling.
46741
46742 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
46743
46744 * lib/plumhall.exp(ph_includes): New procedure.
46745 (ph_make): Use it.
46746 (ph_compiler): Ditto.
46747
46748 * lib/g++.exp: Rename test-glue.c to testglue.c.
46749 * lib/gcc.exp: Ditto.
46750
46751 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
46752
46753 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
46754 to completion when it's called.
46755
46756 1997-03-21 Michael Meissner <meissner@cygnus.com>
46757
46758 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
46759 is defined, don't do test.
46760
46761 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
46762
46763 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
46764 for object files.
46765 (ph_summary): Mark skipped testcases as untested, not unresolved.
46766
46767 * lib/plumhall.exp (ph_make): If unresolved because of bad
46768 errorCode, record errorCode in log file.
46769 (*): Replace send_log/verbose with verbose -log.
46770
46771 1997-03-19 Michael Meissner <meissner@cygnus.com>
46772
46773 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
46774 double conversion if double isn't at least 8 bytes.
46775
46776 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
46777 int to work with targets where int is 16 bits.
46778
46779 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
46780 8 bytes, just exit, since 4 byte doubles don't have enough bits of
46781 precision for the test to complete.
46782
46783 1997-03-14 Michael Meissner <meissner@cygnus.com>
46784
46785 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
46786 if d10v is not compiled with the -mdouble64 flag.
46787 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
46788
46789 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
46790 d10v is not compiled with the -mint32 flag.
46791
46792 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
46793
46794 * lib/plumhall.exp: Use incr_count.
46795
46796 1997-03-12 Jeffrey A Law (law@cygnus.com)
46797
46798 * gcc.c-torture: Update to c-torture-1.45.
46799
46800 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
46801
46802 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
46803 the name of the expect testcase file).
46804
46805 * lib/g++.exp(g++_init): Ditto.
46806
46807 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
46808
46809 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
46810 the host.
46811
46812 * lib/gcc.exp(gcc_exit): New procedure.
46813
46814 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
46815
46816 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
46817 specs where appropriate.
46818
46819 * g++.old-deja/g++.arm/*: Added additional ERROR checks
46820 because of new "candidates are" messages, and removed a few
46821
46822 * Converted all non-old-style g++ testcases to old-style, and
46823 moved into g++.old-deja.
46824
46825 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
46826
46827 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
46828 options.
46829
46830 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
46831 succeeded.
46832
46833 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
46834
46835 1997-02-13 Michael Meissner <meissner@cygnus.com>
46836
46837 * lib/gcc.exp (gcc_target_compile): Add support for defining
46838 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
46839 the machine doesn't have those features.
46840
46841 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
46842
46843 * g++.law/operators4.exp: Don't use LIBS.
46844
46845 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
46846
46847 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
46848
46849 * lib/mike-g++.exp: Don't set the compiler to be tested here.
46850 * lib/g++.exp: Set it here instead. Also, allow use of the
46851 --tool_exec and --tool_opt options. Change CXX to
46852 GXX_UNDER_TEST.
46853
46854 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
46855
46856 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
46857
46858 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
46859
46860 * lib/old-dejagnu.exp: Use prune_warnings instead of
46861 prune_system_crud.
46862 * lib/mike-g++.exp: Ditto.
46863 * lib/gcc.exp: Ditto.
46864 * lib/g++.exp: Ditto.
46865
46866 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
46867
46868 1997-02-07 Jeffrey A Law (law@cygnus.com)
46869
46870 * 941014-2.c: Include stdlib.h
46871 * 960327-1.c: Include stdio.h
46872 * dbra.c, index-1.c: Don't assume ints are 32bits.
46873
46874 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
46875
46876 * lib/gcc.exp: Add gcc,stack_size target feature.
46877
46878 * lib/g++.exp(g++_target_compile): Add the include and link
46879 paths here, not in two other places. And, it's $options, not
46880 options.
46881
46882 * lib/mike-g++.exp(postbase): Remove the code that determines
46883 the correct include and link paths.
46884 * g++.old-deja/old-deja.exp: Ditto.
46885
46886 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
46887
46888 * lib/g++.exp(g++_init): target_compile no longer returns the
46889 filename of the result.
46890
46891 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
46892
46893 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
46894 call to glob.
46895
46896 * gcc.c-torture/special/special.exp: Change call to
46897 gcc_target_compile to include the object file.
46898
46899 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
46900
46901 * gcc.c-torture/special/special.exp: Correct misspelling in last
46902 change.
46903
46904 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
46905
46906 * lib/plumhall.exp(ph_summary): Log the entire output of the
46907 executable. Return -1 if there were any failures, 0 otherwise.
46908 (ph_execute): Return -1 if there were any failures, 0 otherwise.
46909 (ph_make): Clean up objects and executables that were built
46910 if the tests succeeded.
46911
46912 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
46913
46914 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
46915 libraries and includes in the build tree as appropriate.
46916
46917 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46918
46919 * lib/c-torture.exp: Instead of looking for the global variable
46920 NO_LONG_LONG, check to see if that's a feature of the target.
46921
46922 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46923
46924 * config/default.exp: Minimize. Delete the remainer of the files in
46925 config; this functionality is now in devo/dejagnu/config.
46926
46927 g++.*/*: Pass any additional flags used to compile to postbase;
46928 delete CXXFLAGS.
46929
46930 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
46931 is now done by runtest.exp. Use gcc_target_compile instead of
46932 compile.
46933
46934 lib/c-torture.exp: Use gcc_target_compile instead of compile.
46935 Remove references to CFLAGS. Use remote_file instead of
46936 calling rm -f.
46937 (c-torture): Take a list of arguments to use to compile this
46938 testcase.
46939
46940 lib/g++.exp: Simplify. Use target_compile instead of compile.
46941 lib/gcc-dg.exp: Ditto.
46942 lib/gcc.exp: Ditto.
46943 lib/mike-{gcc,g++}.exp: Ditto.
46944 lib/old-dejagnu.exp: Ditto.
46945 lib/plumhall.exp: Ditto.
46946
46947 1997-01-08 Jim Wilson <wilson@cygnus.com>
46948
46949 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
46950 (ph_linker): Likewise.
46951
46952 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
46953
46954 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
46955 MAP_ANON / MAP_ANONYMOUS if defined;
46956 else try to map from /dev/zero .
46957
46958 1996-11-12 Jeffrey A Law (law@cygnus.com)
46959
46960 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
46961 isn't defined, then define it to MAP_ANONYMOUS.
46962
46963 1996-11-12 Jeffrey A Law (law@cygnus.com)
46964
46965 * gcc.c-torture: Update to c-torture-1.42 release.
46966
46967 1996-11-11 Jeffrey A Law (law@cygnus.com)
46968
46969 * gcc.c-torture: Update to c-torture-1.41 release.
46970
46971 1996-10-27 Jeffrey A Law (law@cygnus.com)
46972
46973 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
46974 c-torture release.
46975
46976 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
46977
46978 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
46979 and LDFLAGS. Fix second case to append the target_info ldflags
46980 onto LDFLAGS, not CFLAGS.
46981 * lib/g++.exp (g++_init): Add target_info stuff.
46982 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
46983 of libgloss and newlib flags for !native.
46984
46985 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
46986 (GDB): Fix relative path to go up another dir for finding gdb.
46987
46988 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
46989
46990 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
46991 versions in the target_info array, if they don't exist.
46992
46993 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
46994
46995 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
46996
46997 1996-07-08 Jim Wilson <wilson@cygnus.com>
46998
46999 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
47000 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
47001
47002 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
47003
47004 * lib/old-dejagnu.exp: Don't remove the output file before we've
47005 actually tested it. Don't append pwd to the path of the executable
47006 we're testing.
47007
47008 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
47009
47010 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
47011
47012 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
47013
47014 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
47015 temporary directory for compiler files, and set it to a default
47016 value of /tmp. Set $output as the name of the output file from
47017 compiling the testcase. Add a -o option to $cflags_var so the
47018 compiler writes the final output file as $output. Set $executable
47019 to $output.
47020
47021 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
47022 directory for compiler files, and set it to /tmp if it doesn't
47023 already have a value. Set $output_file to the name of the output
47024 file from compiling the testcase. Add a -o option to CXXFLAGS so
47025 the compiler writes the final output file as $output. Use $output
47026 as the executable to be tested.
47027
47028 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
47029
47030 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
47031
47032 1996-06-08 Jeffrey A Law (law@cygnus.com)
47033
47034 * gcc.c-torture/execute/pending-1.c: New test. Still
47035 pending in Tege's queue.
47036
47037 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
47038
47039 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
47040 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
47041 if there were failures. Call unresolved if there were unresolved
47042 testcases. Call gcc_fail if program did not run to completion.
47043 (ph_make): Pass additional argument name to ph_execute.
47044 (ph_execute): Add new argument. Pass additional arguments to
47045 ph_summary. Call gcc_fail is there is no execution output.
47046
47047 1996-04-24 Jeffrey A Law (law@cygnus.com)
47048
47049 * lib/plumhall.exp (proc_summary): Output relavent summary
47050 lines into the log so specific failures in plumhall can be
47051 investigated.
47052
47053 1996-04-10 Jeffrey A Law (law@cygnus.com)
47054
47055 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
47056 (c-torture-execute): Don't try to execute tests which use
47057 "long long" types if $NO_LONG_LONG is nonzero.
47058
47059 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
47060
47061 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
47062 not c-torture.
47063
47064 * gcc.ieee: Move from here.
47065 * gcc.c-torture/execute/ieee: To here.
47066
47067 1996-03-26 Jeffrey A Law (law@cygnus.com)
47068
47069 * gcc.c-torture: Update to c-torture-1.41 release.
47070
47071 1996-03-22 Jeffrey A Law (law@cygnus.com)
47072
47073 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
47074 not "$output".
47075
47076 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
47077
47078 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
47079 -c present.
47080
47081 1996-03-02 Jeffrey A Law (law@cygnus.com)
47082
47083 * config/proelf.exp: Handle connecting to a simulator.
47084
47085 1996-01-31 Jeffrey A Law (law@cygnus.com)
47086
47087 * config/proelf.exp: New file. Enough framework that we can
47088 run c-torture tests on the proelf targets (or any other target
47089 that gdb can connect to for that matter).
47090
47091 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
47092
47093 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
47094 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
47095
47096 * lib/plumhall.exp (ph_execute): Always call ph_summary if
47097 exec_output exists.
47098
47099 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
47100
47101 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
47102 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
47103
47104 * config/*.exp: Update FSF address. Change result of ${tool}_load
47105 to pass/fail/unresolved/unsupported/untested. Caller must now
47106 call unresolved/unsupported/untested.
47107 * lib/*.exp: Update FSF address. Update to handle new results of
47108 ${tool}_load.
47109 * lib/chill.exp (verbose): Delete.
47110
47111 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
47112
47113 * lib/gcc.exp (default_gcc_start): Change order of args to
47114 $LDFLAGS $CFLAGS $LIBS.
47115 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
47116 Save/set/restore CFLAGS. Pass single arg to gcc_start.
47117 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
47118 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
47119 * gcc.misc-tests/dg-test.exp: Likewise.
47120 * gcc.misc-tests/msgs.exp: Likewise.
47121 * gcc.prms/prms.exp: Likewise.
47122 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
47123 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
47124
47125 * lib/dg.exp: Deleted, moved to dejagnu/lib.
47126
47127 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
47128
47129 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
47130
47131 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
47132 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
47133
47134 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
47135 necessary.
47136
47137 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
47138
47139 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
47140 global for loop; add use of $mathlib.
47141 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
47142 settings here; set mathlib for anything but VxWorks.
47143
47144 1996-01-22 Jeffrey A Law (law@cygnus.com)
47145
47146 * gcc.c-torture: Update to c-torture-1.40 release.
47147
47148 1996-01-03 Jeffrey A Law (law@cygnus.com)
47149
47150 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
47151 dg.exp.
47152
47153 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
47154
47155 * lib/c-torture.exp (c-torture-execute): Declare "output" as
47156 global.
47157
47158 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
47159
47160 * lib/g++.exp (LIBS): Define if not already.
47161 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
47162 (gcc-dg-prune): Call prune_gcc_output.
47163 * lib/gcc.exp (prune_gcc_output): New proc.
47164 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
47165 prune_gcc_output.
47166
47167 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
47168
47169 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
47170 (c-torture-execute): Likewise. Rename `name' to `testcase'.
47171
47172 1995-11-15 Jeffrey A Law (law@cygnus.com)
47173
47174 * gcc.c-torture: Update to c-torture-1.39 release.
47175
47176 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
47177
47178 * lib/c-torture.exp (c-torture-execute): Don't return if one option
47179 fails, try others as well.
47180
47181 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
47182
47183 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
47184 If compilation fails, mark execute tests as `untested'.
47185 If test is marked as unsupported, don't mark compilation and
47186 execute tests as failed.
47187
47188 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
47189
47190 * lib/g++.exp (g++_init): Don't link in libg++, and look to
47191 libstdc++ for whether or not we want to be doing shared
47192 libraries. Delete link_curses since we don't need it anymore.
47193 * lib/mike-g++.exp (postbase): Don't link in libg++.
47194 * g++.old-deja/old-deja.exp: Likewise.
47195
47196 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
47197
47198 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
47199
47200 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
47201
47202 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
47203 For that, add `-Wl,-a,shared_archive'.
47204 * g++.old-deja/old-deja.exp: Likewise.
47205
47206 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
47207
47208 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
47209
47210 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
47211
47212 * lib/mike-g++.exp (postbase): Pay attention to the status of
47213 g++_load.
47214
47215 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
47216
47217 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
47218
47219 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
47220
47221 * lib/gcc.exp (default_gcc_start): No longer need to log program
47222 being executed or its output, execute_anywhere does that now.
47223 * lib/g++.exp (default_g++_version): Call execute_anywhere.
47224 (default_g++_start): Likewise. Delete calls to verbose/send_log.
47225
47226 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
47227
47228 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
47229 the same as those in lib/g++.exp.
47230
47231 1995-10-10 Jeff Law (law@hurl.cygnus.com)
47232
47233 * gcc.c-torture: Update to c-torture-1.38 release.
47234 * gcc.ieee: Related changes.
47235
47236 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
47237
47238 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
47239 "exec". Minor reformatting changes.
47240
47241 * config/rom68k.exp (${tool}_load): Make it work in a canadian
47242 cross. This means all "exec" calls now work on a remote host as
47243 well.
47244 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
47245 cross. Filter out the extra "\r\n" stuff that expect puts in.
47246 (c-torture-execute): Filter out the bogus warnings like
47247 c-torture-compile does. Add support for canadian cross.
47248 * lib/gcc.exp (default_gcc_version, default_gcc_start)
47249 Use execute_anywhere rather than calling exec directly. Now it
47250 works for canadian cross testing.
47251
47252 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
47253
47254 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
47255 results into a variable, and check that rather than using file exists.
47256
47257 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
47258
47259 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
47260 create a libg++.so. For sunos4.1.*, also add -ltermcap.
47261
47262 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47263
47264 * g++.old-deja/old-deja.exp: Create and pass runshlib and
47265 lib_curses if there's a shared libg++ in the build tree.
47266
47267 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
47268
47269 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
47270 if not supported target.
47271
47272 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
47273
47274 * lib/g++.exp (g++_init): Move empty setting of runshlib and
47275 link_curses up to always happen, not just for native builds.
47276
47277 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
47278
47279 * gcc.c-torture: Update to c-torture-1.36 release.
47280 * gcc.failure: Related changes.
47281
47282 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
47283
47284 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
47285
47286 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
47287
47288 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
47289 * lib/mike-g++.exp (postbase): Not in here. Still reference
47290 runshlib, link_curses, and mathlib for link and run.
47291
47292 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
47293 pass the runtime shared library options for Solaris, OSF/1, and
47294 Irix5, and link with -lcurses to avoid unresolved references.
47295
47296 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
47297
47298 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
47299 only run once.
47300
47301 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
47302
47303 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
47304
47305 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
47306
47307 * gcc.c-torture: Update to c-torture-1.35 release. Note we
47308 do not have a framework for the "compat" tests yet.
47309
47310 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
47311
47312 * lib/mike-g++.exp (postbase): New local variable `mathlib',
47313 set to null if we're testing vxworks5.1. Use that instead of
47314 `-lm' in the setting of LIBS for link and run.
47315
47316 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
47317
47318 * config/rom68k.exp (${tool}_load): Major changes to make it
47319 work. Verified that it does in fact return the stuff in
47320 exec_output properly. Catch any Emul or any TRAP other than 0.
47321
47322 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
47323
47324 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
47325 LDFLAGS properly for targets that need stuff from libgloss.
47326 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
47327 only run once.
47328 (gpp_initialized): New variable.
47329
47330 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
47331
47332 * config/rom68k.exp: Load libgloss.exp.
47333 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
47334 so we can produce a fully linked binary.
47335 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
47336 so we can produce a fully linked binary.
47337
47338 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
47339
47340 * lib/plumhall.exp (ph_section): Watch for expected failures.
47341 Add missing `else'.
47342
47343 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
47344 run the testcase.
47345 (c-torture): Likewise.
47346
47347 1995-08-28 Doug Evans <dje@cygnus.com>
47348
47349 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
47350
47351 * lib/mike-g++.exp (mike_cleanup): New proc.
47352 (prebase): New globals compiler_result, not_compiler_result,
47353 target_regexp.
47354 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
47355 allow leading "-" in pattern. Watch for unsupported tests.
47356 If $compiler_result is set, pattern match assembler code,
47357 and ditto for $not_compiler_result.
47358 * lib/mike-gcc.exp: Likewise.
47359
47360 * lib/plumhall.exp (ph_execute): Only call ph_summary if
47361 execution "succeeded".
47362
47363 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
47364
47365 * config/win32.exp: New file.
47366 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
47367
47368 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
47369
47370 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
47371 unsupported.
47372 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
47373 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
47374 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
47375
47376 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
47377 "... without exceptions was ...". That is now handled by
47378 prune_system_crud.
47379 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47380
47381 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
47382
47383 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
47384 sieve.c,sort2.c}: New files.
47385 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
47386 sieve.exp,sort2.exp}: Drivers for them.
47387
47388 * lib/mike-gcc.exp (program_output): New user settable variable.
47389 (postbase): Call prune_system_crud. Also prune extraneous compiler
47390 messages.
47391 * lib/mike-g++.exp (program_output): New user settable variable.
47392
47393 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
47394
47395 * config/sh.exp: Deleted (use sim.exp instead).
47396
47397 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
47398
47399 * config/vx.exp: Declare CHECKTASK as global.
47400 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
47401 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
47402 * lib/old-dejagnu.exp: Load [pwd]/$executable.
47403
47404 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47405
47406 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
47407 target. Like vx.exp, only includes `vx29k.exp' instead of
47408 `vxworks.exp'.
47409
47410 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
47411
47412 * config/sim.exp: Increase time limit from 120 seconds to 240.
47413
47414 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
47415
47416 * gcc.c-torture/execute/950628-1.c: New test.
47417
47418 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
47419
47420 * gcc.c-torture: Update with changes/additions from
47421 c-torture-1.34.
47422
47423 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
47424
47425 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
47426
47427 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
47428
47429 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
47430
47431 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
47432
47433 * gcc.c-torture/compile/950512-1.c: New test.
47434 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
47435 * gcc.dg/struct-ret-1.c: Likewise.
47436
47437 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
47438
47439 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
47440 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
47441
47442 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
47443
47444 * gcc.c-torture/special/920411-1.c: Deleted.
47445 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
47446
47447 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
47448
47449 * config/sim.exp (${tool}_load): Hack in call to bash to get a
47450 cpu limit.
47451
47452 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
47453
47454 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
47455
47456 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
47457
47458 From kenner;
47459 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
47460 is the proper length.
47461 * va-arg-3.c: Likewise.
47462
47463 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
47464
47465 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
47466 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
47467
47468 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
47469 * lib/g++.exp (default_g++_start): Delete old cruft.
47470
47471 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
47472
47473 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
47474 (2 * (1 << 18)) to (2 * (1 << 17)).
47475
47476 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
47477
47478 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
47479
47480 * config/rom68k.exp: Renamed from config/idp.exp
47481
47482 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
47483
47484 * c-torture/compile/921109-2.c
47485
47486 1995-04-18 Mike Stump <mrs@cygnus.com>
47487
47488 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
47489 excess errors.
47490
47491 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
47492
47493 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
47494 output.
47495 * lib/g++.exp (default_g++_start): Likewise.
47496
47497 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
47498
47499 * gcc.c-torture/compile/950329-1.c: New test.
47500
47501 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
47502
47503 * config/bug.exp (${tool}_load): Updated to use new remote_open
47504 and remote_close procs.
47505 * config/idp.exp: New file.
47506
47507 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
47508
47509 * gcc.c-torture/execute/950322-1.c: New test.
47510
47511 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
47512
47513 * config/vx.exp (${tool}_load): Clean up testing of return code from
47514 vxworks_ld and vxworks_spawn.
47515
47516 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
47517
47518 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
47519
47520 1995-03-13 Mike Stump <mrs@cygnus.com>
47521
47522 * lib/old-deja.exp: Add `excess errors test - ' error, now one
47523 can mark excess errors on a machine by machine basis. Note, the
47524 default is to not expect any excess errors, even when excess
47525 errors test - is given, so you will want to put an XFAIL ... on
47526 these lines. For example, // excess errors test - XFAIL hppa*-*-*
47527 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
47528 those 4 machines, but no others.
47529
47530 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
47531
47532 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
47533 * lib/c-torture.exp: to here.
47534
47535 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
47536
47537 * gcc.c-torture/execute/950221-1.c: New test.
47538 * gcc.c-torture/execute/struct-ret-1.c: New test.
47539 * gcc.c-torture/compile/950221-1.c: New test.
47540
47541 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
47542
47543 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
47544
47545 * gcc.c-torture/execute/arith-1.c (main): Return 0.
47546 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
47547
47548 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
47549
47550 * g++.gb: New directory of tests, derived from my signature and
47551 class scoping tests.
47552
47553 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
47554 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
47555 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
47556 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
47557 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
47558 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
47559 * g++.gb/sig25.C: Likewise.
47560
47561 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
47562 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
47563 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
47564 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
47565 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
47566 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
47567 * g++.gb/sig25.exp: Likewise.
47568
47569 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
47570 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
47571 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
47572 * g++.gb/scope13.C: Likewise, this test still fails.
47573
47574 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
47575 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
47576 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
47577 * g++.gb/scope13.exp: Ditto.
47578
47579 * g++.gb/README: New file, explains what these tests are about.
47580
47581 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
47582
47583 * lib/dg.exp (dg-do): Support `preprocess'.
47584 (dg-test): Likewise.
47585
47586 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
47587
47588 * config/udi.exp: change "continue -expect" to "exp_continue".
47589
47590 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
47591
47592 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
47593 Delete redundant tests.
47594
47595 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
47596 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
47597 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
47598 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
47599 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
47600 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
47601 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
47602 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
47603
47604 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
47605 storing label pointers.
47606 * gcc.c-torture/execute/921019-1.c: Likewise.
47607 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
47608 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
47609 parameter fp.
47610 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
47611 constants.
47612
47613 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
47614 Delete obsolete tests.
47615
47616 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
47617 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
47618 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
47619 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
47620 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
47621 * gcc.c-torture/compile/950124-1.c: New test.
47622
47623 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
47624
47625 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
47626
47627 * lib/mike-g++.exp: Add -lm to LIBS.
47628
47629 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
47630
47631 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
47632
47633 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
47634
47635 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
47636
47637 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
47638
47639 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
47640
47641 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
47642
47643 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
47644 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
47645 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
47646 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
47647 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
47648 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
47649 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
47650 * g++.law/{operators31.C, operators32.C,
47651 * g++.law/{operators33.C, operators34.C}: Likewise.
47652 * g++.law/{pic1.C, refs2.C}: Likewise.
47653 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
47654 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
47655 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
47656 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47657
47658 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
47659 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
47660 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
47661 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
47662 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
47663 * g++.law/{enum9.exp, friend5.exp}: Likewise.
47664 * g++.law/{nest3.exp, nest4.exp}: Likewise.
47665 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
47666 * g++.law/{operators30.exp, operators31.exp}: Likewise.
47667 * g++.law/{operators32.exp, operators33.exp}: Likewise.
47668 * g++.law/{operators34.exp}: Likewise.
47669 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
47670 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
47671 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
47672 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
47673 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47674
47675 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
47676 No longer expected to fail.
47677 * g++.law/missed-error3.C: Tweak for recent bool changes.
47678
47679 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
47680
47681 * config/emb-unix: Deleted.
47682 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
47683 remote execution. Do final link on remote host if REMOTE_LINK is set.
47684
47685 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
47686
47687 * lib/dg.exp (dg-test): Fix typo in last patch.
47688
47689 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
47690
47691 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
47692 (handles multiple occurrences).
47693
47694 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
47695
47696 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
47697 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
47698 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
47699 printed).
47700 * lib/c-torture.exp (c-torture-compile): Likewise.
47701 (c-torture): Prepend full path if missing.
47702 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
47703 (gcc_fail): Likewise.
47704 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
47705
47706 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
47707
47708 * lib/netware.exp: Only attach to NetWare i386 systems.
47709
47710 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
47711
47712 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
47713 messages. Add test name to "output pattern match" pass/fail message.
47714
47715 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
47716
47717 * gcc.dg: New testsuite.
47718 * gcc.dg/dg.exp: New file.
47719
47720 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
47721 test-switch.c}: Deleted.
47722
47723 * gcc.misc-tests/msgs.exp: New testcase driver.
47724
47725 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
47726
47727 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
47728 Watch for illegal return values from ${tool}_load.
47729 * config/unix.exp (${tool}_load): Fix pass/fail detection for
47730 cross targets. Coerce return value >0 to 1.
47731
47732 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
47733
47734 * config/unix.exp (${tool}_load): Call program rsh, not proc.
47735
47736 * config/emb-unix.exp: New file.
47737
47738 * config/sim.exp: Error if variable $SIM not defined.
47739 (${tool}_load): Mark test as "untested" if simulator missing.
47740
47741 * config/unix.exp: Load remote.exp to get rcp_download.
47742 * lib/c-torture.exp: Use different option lists for testcases with
47743 and without loops.
47744 * gcc.c-torture/execute/execute.exp: Likewise.
47745
47746 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
47747
47748 * config/*.exp: Clarify return code from ${tool}_load.
47749 Call `unresolved' or `untested' instead of `warning' or `perror'
47750 (sometimes you still want to call both though).
47751 Add comment that `shell_id' is local to each file.
47752 * config/udi.exp (timeout): Set to 30.
47753 Don't print warning if connection fails, $connectmode has already
47754 printed an error.
47755 (${tool}_load): Move verbose messages to level 2.
47756 Rework pattern for "Process started" message.
47757 Pass `shell_id' to ${connectmode}_download.
47758 Retry twice upon timeout. Make resetting of target more robust.
47759 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
47760 Pass `shell_id' to exit_$connectmode.
47761 Only call exit_$connectmode if connected.
47762 * config/unix.exp (${tool}_load): Check return codes better.
47763 * config/vrtx.exp (${tool}_load): Likewise.
47764 * config/vx.exp (${tool}_load): Likewise.
47765 Delete unneeded global's.
47766 * lib/dg.exp (dg-test): Update to reflect clarified return codes
47767 from ${tool}_load.
47768 (dg-stat): Delete.
47769 (dg-init): Delete recording of pass/fail counts.
47770 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47771 (old-dejagnu-init): Likewise.
47772 (old-dejagnu-stat): Delete contents, empty proc now.
47773 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
47774 (c-torture): Delete references to lcnt, lpass, lfail.
47775 Get option list from TORTURE_OPTIONS.
47776 Delete -funroll[-all]-loops if no loops.
47777 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
47778 (g++_stat): Delete contents (empty proc now).
47779 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
47780 (gcc_finish): Likewise.
47781 (gcc_stat): Deleted.
47782 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
47783 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
47784 * gcc.c-torture/execute/execute.exp: Likewise.
47785 Split tests into two parts: compile, execute.
47786 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
47787 no loops. Update to reflect clarified return codes from ${tool}_load.
47788
47789 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
47790
47791 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
47792 to grep for.
47793 (old-dejagnu): Likewise (where necessary).
47794
47795 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
47796
47797 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
47798
47799 * lib/dg.exp (dg-process-target): Fix processing of selector.
47800 Add comment regarding use of `error'.
47801
47802 * lib/gcc.exp (prune_system_crud): Define if missing.
47803 * lib/g++.exp (prune_system_crud): Likewise.
47804
47805 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
47806 Call prune_system_crud.
47807 * lib/dg.exp (dg-runtest): New proc.
47808 Use perror instead of send_user for tcl errors in testcase.
47809 Don't return any value, it's never used.
47810 Don't clobber previous definition of `unknown'.
47811 Print tcl errors in `dg-final'.
47812
47813 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
47814
47815 * lib/dg.exp (dg-process-target): Improve syntax error messages.
47816 (dg-test): Don't print errorInfo, it contains stack backtrace.
47817
47818 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
47819
47820 * lib/g++.exp (runtest_file_p): Define if missing.
47821
47822 1994-09-24 Doug Evans (dje@cygnus.com)
47823
47824 * lib/mike-g++.exp: Comment out loading of g++.exp.
47825 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
47826 (default_g++_version): Always print something.
47827 (default_g++_start): Comment out call to `which'.
47828 (g++_start, g++_load): Deleted (must be defined in config file).
47829 * lib/gcc.exp: Test for existence of $CC at start.
47830 Delete check for tmpdir (done in gcc_init).
47831 (default_gcc_version): Always print something.
47832 (default_gcc_start): Comment out call to `which'.
47833 * config/*.exp: Major cleanup - make cross targets work at least a
47834 little better for g++ (by not being "--tool gcc" specific).
47835 Rename gcc_xxx to ${tool}_xxx.
47836 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
47837 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
47838
47839 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
47840
47841 * lib/c-torture.exp (c-torture-compile): Rework compiler
47842 message processing.
47843
47844 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
47845 c-torture.
47846
47847 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
47848
47849 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
47850
47851 * lib/dg.exp (dg-process-target): Support { target native }.
47852
47853 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
47854
47855 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
47856 looked for "... program xxx got fatal signal".
47857 Correct regsub munging of `comp_output'.
47858 Ignore compiler messages "path prefix not used" and "linker input
47859 file unused".
47860
47861 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
47862
47863 * lib/gcc.exp (runtest_file_p): Define if missing.
47864 * gcc.prms/template.c: Example to work from.
47865
47866 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
47867
47868 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
47869 * lib/dg.exp (dg-test): Call unsupported testcases as such.
47870
47871 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
47872 * gcc.prms/1883.c: Moved from compile/940714-1.c.
47873 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
47874 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
47875
47876 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
47877 (dg-process-target): No longer a varargs proc.
47878 Return S/N for target, P/F for xfail. All callers changed.
47879 (user option procs): More argument checking.
47880 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
47881 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
47882 (dg-test): Skip test if not running on selected target in `dg-do'.
47883 Update handling of `dg-do-what', `dg-output-text'.
47884 Separate execution pass/fail from output pattern match pass/fail.
47885 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
47886
47887 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
47888
47889 * gcc.c-torture/special/special.exp: Don't expect failure for mips
47890 target for 920510-1.c.
47891
47892 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
47893
47894 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
47895 Clean up comment regarding use of passcnt, etc.
47896 (gcc_stat): Don't update `testcnt' here.
47897 (gcc_finish): Do it here.
47898 Might as well reset `but_id' here too.
47899 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
47900 to determine if the file should be tested.
47901 * gcc.c-torture/compile/compile.exp: Likewise.
47902 * gcc.c-torture/execute/execute.exp: Likewise.
47903 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47904 * gcc.misc-tests/dg-test.exp: Likewise.
47905 * gcc.prms/prms.exp: Likewise.
47906 * gcc.wendy/wendy.exp: Likewise.
47907 * g++.old-deja.exp: Likewise.
47908 Move "Testing file" message to verbose level 1.
47909
47910 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
47911
47912 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
47913
47914 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
47915
47916 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
47917 (default_gcc_start): Accept optional second list element
47918 of compiler flags. Print compiler output at verbosity level 2.
47919 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
47920 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
47921 Save current values of framework globals passcnt, failcnt, xpasscnt,
47922 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
47923 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
47924 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
47925 xfailcnt to compute stats. Update framework global `testcnt' from
47926 pass/fail counts.
47927 (gcc_finish): New proc. Clean up test environment.
47928 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
47929 (gcc_epass, gcc_efail): Delete.
47930 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
47931 argument of line number.
47932 (dg-init): If the tool has an init routine, call it.
47933 (dg-test): Remove args `cflags_var' and `libs_var'.
47934 Pass all compiler options to ${tool}_start.
47935 Handle missing line number.
47936 (dg-finish): New function.
47937 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
47938 particular files. Call gcc_finish at end. Move "skipping test"
47939 message to verbosity level 3.
47940 * gcc.c-torture/compile/compile.exp: Likewise.
47941 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47942 * gcc.c-torture/execute/execute.exp: Likewise.
47943 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47944 Print testcase being tried at verbosity level 1.
47945 * gcc.c-torture/special/special.exp: Unset xfail.
47946 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47947 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
47948 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
47949 * gcc.failure/failure.exp: Likewise.
47950 * gcc.ieee/ieee.exp: Likewise.
47951 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
47952 Update call to dg-test. Call dg-finish at end.
47953 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
47954 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47955 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
47956 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
47957 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
47958 * gcc.wendy/wendy.exp: Add copyright.
47959 Delete setting of tmpdir (done by gcc_init).
47960 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
47961 Pass compiler flags to gcc_start. Call gcc_finish at end.
47962 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
47963 gcc_[ce]pass/fail.
47964
47965 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
47966
47967 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
47968 confusion.
47969 (g++_load): Likewise.
47970
47971 * config/*.exp (gcc_load): Some were varargs fns and some were not.
47972 Rename argument to `prog' to remove the confusion.
47973 Varargs fns behave differently too!
47974 (g++_load): Likewise.
47975
47976 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
47977
47978 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
47979 what it is. Delete (always) printing of status value for !native.
47980 Simplify verbose code, and include status and exec_output.
47981 (g++_load): Use gcc_load.
47982
47983 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
47984
47985 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
47986 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
47987 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
47988 940714-3.c as these testcases don't exist anymore. Make
47989 va-arg-1.c expected to pass.
47990
47991 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
47992
47993 * gcc.misc-tests/misc.exp: Only run specific testcases.
47994 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
47995 * gcc.misc-tests/dg-[1-9].c: New files.
47996
47997 * lib/dg.exp: New testsuite driver.
47998 * gcc.prms/prms.exp: Use it.
47999
48000 * README.gcc: New file.
48001
48002 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
48003 Document and reset `lxpass' and `lxfail'.
48004 Simplify "initialized" message.
48005 (gcc_stat): Clean up comments a little.
48006
48007 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
48008
48009 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
48010
48011 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
48012
48013 * lib/old-dejagnu.exp (process-option): New proc.
48014 (old-dejagnu-init, old-dejagnu-stat): Likewise.
48015 (old-dejagnu): Simplify.
48016 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
48017
48018 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
48019
48020 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
48021 exists and is not an empty string.
48022
48023 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
48024 $xfail rather than calling setup_xfail. Clear $xfail when test is
48025 finished.
48026 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
48027 automatically.
48028
48029 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
48030 longer expected to fail.
48031
48032 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
48033 "f" function call.
48034
48035 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
48036
48037 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
48038 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
48039 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
48040 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
48041 c-torture-1.29.
48042
48043 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
48044 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
48045
48046 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
48047
48048 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
48049 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
48050
48051 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
48052 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
48053 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
48054
48055 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
48056
48057 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
48058 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
48059 940714-1.c, 940714-2.c, 940714-3.c},
48060 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
48061 gcc.misc-tests/{mg.c,mg.exp}:
48062 New tests.
48063 * gcc.noncompile/noncompile.exp: Change accordingly.
48064
48065 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
48066
48067 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
48068 Undo previous clobberage.
48069
48070 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
48071
48072 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
48073 * gcc.special/{930510-1.c, special.exp}:
48074 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
48075 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
48076 struct-varargs-1.c}: New tests from c-torture-1.26.
48077
48078 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
48079
48080 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
48081 argument to switch.
48082
48083 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
48084
48085 * Revert the previous changes. Please see Rob's directory
48086 (/lisa/test/rob/progressive/gcc/testsuite) for testing
48087 fixes.
48088
48089 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
48090
48091 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
48092 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
48093 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
48094 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
48095 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
48096 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
48097 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
48098 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
48099 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
48100 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
48101 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
48102 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
48103 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
48104 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
48105 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
48106 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
48107 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
48108 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
48109 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
48110 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
48111 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
48112 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
48113 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
48114 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
48115 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
48116 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
48117 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
48118
48119 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
48120
48121 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
48122 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
48123 with perror calls.
48124
48125 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
48126
48127 * config/unix.exp (g++_load): Fix syntax.
48128
48129 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
48130
48131 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
48132 * gcc.noncompile/921017-1.c: Deleted obsolete test.
48133 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
48134 Don't expect va-arg-1.c to fail. Correct expected output for
48135 920928-1.c.
48136 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
48137 * gcc.wendy/hbm4.c: Correct typo.
48138 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
48139
48140 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
48141
48142 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
48143 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
48144 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
48145 * lib/c-torture.exp (c-torture-compile): Ditto.
48146
48147 Reduce volume of output (remove all the -I's and such).
48148 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
48149 Call gcc_cpass, gcc_cfail.
48150 (c-torture): Pass testing option to c-torture-compile.
48151
48152 1994-03-21 Doug Evans (dje@cygnus.com)
48153
48154 Bring patches over from progressive.
48155 * config/default.exp: Exit remote shell cleanly.
48156 (g++_exit, g++_start): Add default versions.
48157 * config/sim.exp (gcc_load): Use perror, not error.
48158
48159 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
48160
48161 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
48162 set in site.exp.
48163
48164 1994-03-14 Doug Evans (dje@cygnus.com)
48165
48166 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
48167 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
48168 (wendy_try): New proc to run testcase.
48169 (main loop): Call 'em.
48170 * gcc.wendy/*.c: Clean up pass to correct expected output.
48171
48172 * lib/gcc.exp: Minor cleanup work.
48173 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
48174
48175 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
48176
48177 * config/sim.exp (gcc_load): Document return codes better.
48178 Don't pass -v to simulator.
48179
48180 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
48181
48182 * gcc.special/920717-x.c: Fix typo.
48183 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
48184 get at sources.
48185
48186 * lib/mike-gcc.exp: Fix typo.
48187
48188 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
48189
48190 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
48191 binary to use, transform the name.
48192 * config/*.exp: rename everything. Nuke any g++ specific files,
48193 it's now a special case of gcc that requires no special support.
48194 Add a default.exp for unsupported targets.
48195
48196 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
48197
48198 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
48199 lib/old-dejagnu.exp: Fix a few patterns to work with the new
48200 version of Tcl.
48201
48202 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
48203
48204 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
48205 than a warning.
48206
48207 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
48208
48209 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
48210
48211 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
48212
48213 * gcc.execute/execute.exp: Combine opt_list and foption_list into
48214 option_list. Compile every file with only 4/6 option choices
48215 (same as C torture) instead of with 12/18 different option
48216 choices.
48217 * lib/c-torture.exp: Likewise.
48218
48219 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
48220 not already set.
48221
48222 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
48223
48224 * lib/old-deja.exp: Add `excess errors test fails' error, now one
48225 can put an XFAIL *-*-* on excess errors.
48226
48227 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
48228
48229 * g++.law: Add more tests derived from g++-bugs snapshots.
48230
48231 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
48232 equivalent to g++.law/init9.
48233
48234 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
48235 compiled it, and the a.out file after we've run it.
48236
48237 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
48238
48239 * lib/mike-g++.exp (postbase): Delete the .o file after we've
48240 compiled it, and the a.out file after we've run it.
48241
48242 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
48243
48244 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
48245
48246 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
48247
48248 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
48249 version number.
48250
48251 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
48252
48253 * g++.law: New directory of g++ tests derived from the g++-bugs
48254 snapshots.
48255
48256 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
48257
48258 * gcc.compile: initbug1.c initbug1.exp testcase added
48259
48260 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
48261
48262 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
48263 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
48264 fixes submitted by Jeff Law (law@cs.utah.edu)
48265 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
48266 Jeff Law (law@cs.utah.edu)
48267
48268
48269 1993-11-30 Mike Stump (mrs@cygnus.com)
48270
48271 * config/unix-g++.exp: Follow the gcc way of doing things.
48272 * g++.old-deja/old-deja.exp: Minor updates.
48273 * lib/g++.exp: New file, follow the gcc way of doing things.
48274 * lib/old-dejagnu.exp: Minor updates.
48275 * lib/mike-g++.exp: Always unset errorInfo.
48276
48277 1993-11-06 Mike Stump (mrs@cygnus.com)
48278
48279 * lib/gcc.exp: Fix some errors with the below change, CC and
48280 CFLAGS should be global when setting, not local.
48281
48282 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
48283
48284 * lib/gcc.exp: Transform tool name.
48285
48286 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48287
48288 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
48289
48290 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48291
48292 * lib/gcc.exp: change gcc_done to gcc_stat
48293
48294 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48295
48296 * Upgraded gcc testsuite to c-torture version 1.25
48297
48298 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
48299
48300 * lib/gcc.exp: added reporting code. Changed verbose compile message.
48301 * lib/c-torture: added hooks for new reporting code.
48302
48303 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
48304
48305 * config/sh-gcc.exp: check if sh-sim exists in the path
48306
48307 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
48308
48309 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
48310 * gcc.compile/compile.exp: Initial changes for new logic.
48311 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
48312 * gcc.failure/failure.exp: Initial changes for new logic.
48313 * gcc.ieee/ieee.exp: Initial changes for new logic.
48314 * gcc.misc-tests/misc.exp: Initial changes for new logic.
48315 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
48316 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
48317 * lib/c-torture.exp: Initial changes for new logic.
48318 * lib/gcc.exp: Initial changes for new logic.
48319
48320 1993-10-15 Mike Stump (mrs@cygnus.com)
48321
48322 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
48323 depend upon failure or success. Fully qualify names in failure
48324 and success messages. Always remove a.out before starting
48325 compile, just in case. Pay more attention to error text output by
48326 the compiler. Handle testcases with no known past errors just
48327 like all others, so that things are uniform. Other miscellaneous
48328 improvements.
48329
48330 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
48331
48332 * gcc.cpp: new directory for cpp tests
48333
48334 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
48335
48336 * lib/chill.exp: Code reformatted, removed unused code.
48337 * config/unix-chill.exp: Code reformatted, removed unused code.
48338 * chill.execute/execute.exp: Code reformatted, removed unused code.
48339 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
48340
48341 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
48342
48343 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
48344 routines not written.
48345
48346 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
48347
48348 * config/bug-gcc.exp: Use new procs from bug.exp.
48349
48350 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
48351
48352 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
48353 via ftp, rather than depending on NFS.
48354 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
48355 case.
48356
48357 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
48358
48359 * config/bug-gcc.exp: Use new download proc.
48360
48361 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
48362
48363 * chill.execute/execute.exp: cleanups, handles errors better
48364 * chill.compile/compile.exp: rewrite, based on execute.exp
48365 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
48366 * lib/chill.exp: major changes to diff proc and compile and link
48367 procs. added chill_fail and chill_pass wrappers to pass and
48368 fail. added more comments, and handle error codes better.
48369 Added a hack to capture stderr from exec, so noncompile tests
48370 can work.
48371
48372 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
48373
48374 * chill.execute/execute.exp: rewrite of testsuite driver
48375 * lib/chill.exp: rewrite of testsuite driver
48376 * config/unix-chill.exp: rewrite of testsuite driver
48377
48378 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
48379
48380 In chill.execute:
48381 * iexpr.ch: Standardize uppercase.
48382 * tuples.dat: Standardize uppercase.
48383 * vary.ch: standardize. Correct varying string assignments.
48384 * vary.dat: Add new output lines.
48385
48386 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
48387
48388 In chill.execute:
48389 * chprintf.ch: Standardize use of uppercase.
48390 * tuples.ch: Standardize and turn arr2 into a DCL,
48391 rather than a SYN.
48392 * pinits.ch: Standardize.
48393
48394 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
48395
48396 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
48397 * Makefil: Renamed to Makefile.in.
48398 * configure.in: New.
48399
48400 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
48401
48402 In chill.execute:
48403 * .cvsignore: Add result/output files.
48404 * Makefile: Fix up variables at start. Use MFLAGS
48405 everywhere. Correct bool_loc, built_ins entries.
48406 Add entry for vary1.ch.
48407 * bitarray.ch: Standardize upper-case usage.
48408 * bitexpr.ch: Standardize, add output of b1.
48409 * params.ch: Use arrayt in along PROC parameters, to
48410 avoid novelty problems.
48411 * sets.ch: Tiny cleanup.
48412 * vary1.ch: Re-indent.
48413
48414 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
48415
48416 * Add PR-related files to Makefiles, .cvsignore files, etc.
48417
48418 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
48419
48420 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
48421 with compiler objects. New names are test-flow.c and test-loop.c
48422
48423 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
48424
48425 * Upgraded c-torture tests from 1.19 to 1.20
48426
48427 * new files:
48428 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
48429 * gcc.compile: 930623-1.c 930623-2.c
48430 * gcc.noncompile: 930622-1.c 930622-2.c
48431 * gcc.failure: 920411-1.c 920627-2.c
48432 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
48433
48434 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
48435
48436 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48437 More changes to get testsuite working properly. Needs more work.
48438 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
48439
48440 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
48441
48442 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48443 More changes to get testsuite working properly. Needs more work.
48444
48445 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
48446
48447 * chill.compile/compile.exp: Added for Dejagnu support
48448 * chill.execute/execute.exp: Added for Dejagnu support
48449 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
48450
48451 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
48452
48453 This should complete moving the CHILL test files.
48454 * chill.noncompile(.cvsignore printf.grt
48455 in-printf.grt chprintf.grt chprintf.ch):
48456 Added test-support files.
48457 (Makefile): Modified further.
48458 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
48459 signal.ch): Added test files.
48460 * chill.execute (.cvsignore printf.grt printr.c
48461 in-printf.grt rts.c chprintf.grt rts.h): Added
48462 test-support files.
48463 (Makefile): More corrections.
48464
48465 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
48466
48467 * chill.compile, chill.execute, chill.nocompile: Add CHILL
48468 test cases, ready for DejaGnu.
48469
48470 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
48471
48472 * Upgraded c-torture tests from 1.18 to 1.19
48473
48474 * gcc.compile: added test(s):
48475 930607-1.c
48476 * gcc.execute: added test(s):
48477 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
48478
48479 * added new subdirectory for misc tests: gcc.misc-tests
48480 * gcc.misc-test(s): added tests:
48481 inst-check.c test-consts.c test-ior.c test-switch.c
48482
48483 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
48484
48485 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
48486
48487 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
48488
48489 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
48490
48491 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
48492
48493 * Upgraded c-torture tests from 1.17 to 1.18
48494
48495 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
48496
48497 * Upgraded c-torture tests from 1.12 to 1.17
48498
48499 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
48500
48501 * lib/old-dejagnu.exp:
48502 Fixed handling of XFAIL target triplets to correctly
48503 recognize wildcard characters. Removed code that
48504 appended a unique id tag to the end of the file name
48505 printed out by the result of the testcases within a
48506 given test file.
48507
48508 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
48509
48510 * lib/old-dejagnu.exp:
48511 Reworked expected failure handling to trigger off of XFAIL
48512 keyword in keyphrase embeded in testcase source code. The
48513 XFAIL keyword must be at the end of the keyphrase line. It
48514 may optionally be followed by one or more target triplets.
48515 It has just occured that the handling of wildcards in the
48516 target triplet may not be correct.
48517
48518 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
48519
48520 * g++.old-deja/tests:
48521 Moved all subdirectories up one level into g++.old-deja .
48522
48523 * lib/old-dejagnu.exp:
48524 Fixed problem with CXXFLAGS not being properly reset, and being
48525 corrupted with extraneous "-c" compiler option. This was
48526 causing binaries to not be generated for test that needed them.
48527 Modified strings passed to "pass" and "fail" so that individual
48528 tests from the same test file would be distinguished by an
48529 identifier appended to the test file name in the summary logs;
48530 this corrected a problem with erroneous diff logs. Added code
48531 to search testcases for expected fail and unexpected pass keywords.
48532
48533 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
48534
48535 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
48536
48537 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
48538
48539 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
48540 Removed extraneous text from end of "Special g++ Options"
48541 keyphrase.
48542
48543 * lib/old-dejagnu.exp: Added pattern matching to look for new
48544 keywords, embedded in testcases comments, which will trigger
48545 calls to xpass and xfail.
48546
48547 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
48548
48549 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
48550 comments embedded in the testcases, especially the one looking for
48551 special compiler options, as well as the pattern matching for the
48552 compiler output again.
48553
48554 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
48555
48556 * lib/old-dejagnu.exp: Do a proper check of the return value for
48557 execute tests. Fixed several problems with the pattern matching
48558 of the compiler output which gave erroneous test results.
48559 Changed several of the test result messages to be more descriptive.
48560 * config/unix-g++.exp: Proc g++_load now actually works and
48561 executes the tests passed to it and returns a usable return
48562 value.
48563
48564 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
48565
48566 * lib/gcc.exp: Exits gracefully if $CC is bogus.
48567
48568 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
48569
48570 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
48571 Modified both files to properly execute the old style
48572 dejagnu tests. The previous versions of these files were
48573 experimental and did not function anything near correctly.
48574
48575 1993-04-05 Rob Savoye (rob@cygnus.com)
48576
48577 * Removed all Makefile.in and configure.in files. No configuration
48578 needed now.
48579
48580 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
48581
48582 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
48583
48584 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
48585
48586 * gcc.compile/configure.in, gcc.unsorted/configure.in,
48587 gcc.special/configure.in, gcc.noncompile/configure.in,
48588 gcc.execute/configure.in, gcc.code_quality/configure.in,
48589 g++.other/configure.in, g++.old-deja/configure.in,
48590 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
48591 in srcname setting.
48592
48593 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
48594
48595 * lib/udi.exp: Fixed mondfe and mondfe_download.
48596 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
48597 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
48598
48599 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
48600
48601 * config/udi-gdb.exp: Check $shell_id after connecting to target.
48602 (gdb_exit): Don't remove *_soc files.
48603
48604 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
48605
48606 * lib/c-torture.exp: Don't look for main; instead always use -w
48607 -c. This is how the c-torture tests work. Remove the object
48608 file if the compilation succeeds.
48609 * gcc.execute/execute.exp: Remove executable if test passes.
48610 * gcc.noncompile/noncompile.exp: Every test is an expected
48611 failure.
48612 * gcc.special/special.exp: Added tests from c-torture 1.11,
48613 corrected use of existing test.
48614 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
48615 gcc.execute/920625-1.c: Updated to c-torture 1.11.
48616 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
48617 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
48618 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
48619 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
48620 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
48621 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
48622 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
48623 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
48624 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
48625 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
48626 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
48627 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
48628 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
48629 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
48630 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
48631 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
48632 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
48633 c-torture 1.11.
48634 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
48635 correspond to c-torture 1.11.
48636
48637 * New file.