large-size-array-3.c: Correct typo.
[gcc.git] / gcc / testsuite / ChangeLog
1 2001-01-30 Roger Sayle <roger@eyesopen.com>
2 Uros Bizjak <ubizjak@gmail.com>
3
4 * gcc.dg/large-size-array-3.c: Correct typo.
5
6 2007-01-30 Richard Guenther <rguenther@suse.de>
7
8 PR middle-end/27657
9 * g++.dg/debug/pr27657.C: New testcase.
10
11 2007-01-30 Richard Guenther <rguenther@suse.de>
12
13 PR middle-end/30313
14 * gcc.dg/torture/pr30313.c: New testcase.
15
16 2007-01-29 Janis Johnson <janis187@us.ibm.com>
17
18 * gcc.dg/dfp/dfp-except.h: New file.
19 * gcc.dg/dfp/fe-check.h: New file.
20 * gcc.dg/dfp/fe-binop.c: New test.
21 * gcc.dg/dfp/fe-convert-1.c: New test.
22 * gcc.dg/dfp/fe-convert-2.c: New test.
23 * gcc.dg/dfp/fe-convert-3.c: New test.
24
25 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
26 * gcc.dg/dfp/decfloat-constants.c: Ditto.
27 * gcc.dg/dfp/convert-dfp.c: Ditto.
28 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
29
30 2007-01-29 Josh Conner <jconner@apple.com>
31
32 * gcc.target/powerpc/altivec-24.c: New test.
33
34 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
35
36 PR c++/28266
37 * g++.dg/parse/defarg12.C: New test.
38
39 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
40
41 PR fortran/30554
42 * gfortran.dg/used_dummy_types_6.f90: New test.
43
44 2007-01-28 Jan Hubicka <jh@suse.cz>
45
46 * gcc.dg/tree-prof/val-prof-6.c: New test.
47
48 2007-01-28 Roger Sayle <roger@eyesopen.com>
49
50 * gcc.dg/large-size-array-3.c: Correct test case (portability).
51
52 2007-01-28 Andrew Pinski <pinskia@gmail.com>
53
54 PR C++/28988
55 * g++.dg/expr/dtor4.C: New test.
56
57 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
58
59 * gcc.dg/tree-ssa/loop-23.c: New test.
60
61 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
62
63 PR libfortran/30389
64 * gfortran.dg/achar_2.f90: New test.
65 * gfortran.dg/achar_3.f90: New test.
66
67 2007-01-27 Ian Lance Taylor <iant@google.com>
68
69 * gcc.dg/strict-overflow-1.c: New test.
70 * gcc.dg/no-strict-overflow-1.c: New test.
71 * gcc.dg/strict-overflow-2.c: New test.
72 * gcc.dg/no-strict-overflow-2.c: New test.
73 * gcc.dg/strict-overflow-3.c: New test.
74 * gcc.dg/no-strict-overflow-3.c: New test.
75 * gcc.dg/strict-overflow-4.c: New test.
76 * gcc.dg/no-strict-overflow-4.c: New test.
77 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
78 * gcc.dg/pr15784-1.c: Likewise.
79 * gcc.dg/pr20922-1.c: Likewise.
80 * gcc.dg/pr20922-3.c: Likewise.
81 * gcc.dg/pr20922-4.c: Likewise.
82 * gcc.dg/pr20922-6.c: Likewise.
83 * gcc.dg/compare-4.c: Likewise.
84 * gcc.dg/torture/pr26898-1.c: Likewise.
85 * gcc.dg/tree-ssa/divide-1.c: Likewise.
86 * gcc.dg/tree-ssa/divide-2.c: Likewise.
87 * gcc.dg/tree-ssa/divide-3.c: Likewise.
88 * gcc.dg/tree-ssa/divide-4.c: Likewise.
89 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
90 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
91 * gcc.dg/tree-ssa/pr21082.c: Likewise.
92 * gcc.dg/tree-ssa/pr26899.c: Likewise.
93 * g++.dg/tree-ssa/pr21082.C: Likewise.
94
95 2007-01-27 Roger Sayle <roger@eyesopen.com>
96
97 * gcc-dg/large-size-array-3.c: New test case.
98
99 2007-01-27 Roger Sayle <roger@eyesopen.com>
100
101 * gfortran.dg/forall_7.f90: New test case.
102
103 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
104
105 PR fortran/30407
106 * gfortran.dg/where_operator_assign_1.f90: New test.
107 * gfortran.dg/where_operator_assign_2.f90: New test.
108 * gfortran.dg/where_operator_assign_3.f90: New test.
109
110 2007-01-26 Joseph Myers <joseph@codesourcery.com>
111
112 * lib/target-supports.exp
113 (check_effective_target_powerpc_altivec): New.
114 (check_effective_target_vect_cmdline_needed): Use it.
115
116 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
117
118 PR fortran/30278
119 * gfortran.dg/backslash_3.f: New test.
120
121 2007-01-26 Richard Guenther <rguenther@suse.de>
122
123 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
124
125 2007-01-26 Tobias Burnus <burnus@net-b.de>
126
127 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
128 * gfortran.dg/vect/vect.exp: Ditto.
129 * gfortran.dg/dg.exp: Ditto.
130 * gfortran.fortran-torture/execute/execute.exp: Ditto.
131 * gfortran.fortran-torture/compile/compile.exp: Ditto.
132
133 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
134
135 * gcc.dg/builtins-20.c: Add more cases.
136 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
137
138 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
139
140 PR fortran/30437
141 * gcc.dg/Wall.c: New.
142 * gcc.dg/Wno-all.c: New.
143 * gfortran.dg/Wall.f90: New.
144 * gfortran.dg/Wno-all.f90: New.
145
146 2007-01-24 Geoffrey Keating <geoffk@apple.com>
147
148 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
149 * g++.dg/eh/simd-2.C: Also run on Darwin.
150 * g++.dg/eh/simd-3.C: New.
151 * g++.dg/eh/simd-4.C: New.
152
153 2007-01-25 Richard Guenther <rguenther@suse.de>
154
155 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
156 and _PROFILE_USE.
157 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
158
159 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
160
161 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
162 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
163 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
164 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
165 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
166 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
167 * gcc.dg/ipa/ipa-7.c: New testcase.
168
169 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
170
171 * g++.dg/cpp0x/warn_cxx0x.C: New.
172
173 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
174
175 * gcc.dg/builtins-20.c: Test builtin carg.
176
177 2007-01-24 Jakub Jelinek <jakub@redhat.com>
178
179 PR middle-end/27416
180 * gcc.dg/gomp/pr27416.c: New test.
181
182 PR middle-end/30494
183 * gcc.dg/gomp/pr30494.c: New test.
184 * g++.dg/gomp/pr30494.C: New test.
185
186 PR middle-end/30421
187 * gcc.dg/gomp/pr30421.c: New test.
188
189 2007-01-24 Steve Ellcey <sje@cup.hp.com>
190
191 * gcc.target/ia64/versionid-1.c: New test.
192 * gcc.target/ia64/versionid-2.c: New test.
193
194 2007-01-24 Richard Guenther <rguenther@suse.de>
195
196 PR testsuite/30181
197 * gcc.dg/builtins-57.c: Change to a link-time testcase
198 to support non-C99 targets.
199
200 2007-01-24 Jan Hubicka <jh@suse.cz>
201
202 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
203
204 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
205
206 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
207
208 2007-01-23 Andrew Pinski <pinskia@gmail.com>
209
210 PR objc/27438
211 * objc.dg/const-str-12.m: New test.
212
213 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
214
215 PR fortran/30532
216 * gfortran.dg/ctrl-z.f90: New test.
217
218 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
219
220 PR fortran/30481
221 * gfortran.dg/namelist_assumed_char.f90: New test.
222
223 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
224
225 PR c++/27492
226 * g++.dg/inherit/covariant15.C: New test.
227
228 2007-01-23 Ian Lance Taylor <iant@google.com>
229
230 * g++.dg/warn/Wparentheses-24.C: New test.
231
232 2007-01-23 Richard Guenther <rguenther@suse.de>
233
234 PR testsuite/30560
235 * ada/acats/run_acats: Do not call gnatmake or gnatchop
236 with full path.
237
238 2007-01-22 Richard Guenther <rguenther@suse.de>
239
240 PR tree-optimization/30038
241 * gcc.dg/builtins-62.c: New testcase.
242
243 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
244
245 * gcc.c-torture/compile/20070121.c: New test.
246
247 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
248
249 PR libfortran/30525
250 * gfortran.dg/char_comparison_1.f: New test.
251
252 2007-01-21 Ira Rosen <irar@il.ibm.com>
253
254 * gcc.dg/vect/vect-strided-same-dr.c: New test.
255
256 2007-01-20 Andrew Pinski <pinskia@gmail.com>
257
258 PR objc/30479
259 * objc.dg/pch: New directory.
260 * objc.dg/pch/pch.exp: New file.
261 * objc.dg/pch/interface-1.m: New test.
262 * objc.dg/pch/interface-1.hs: New include file.
263 * lib/objc.exp (objc_target_compile): Add
264 "-x objective-c-header" in front of the sources if this is
265 a precompiled header being compiled.
266
267 2007-01-20 Roger Sayle <roger@eyesopen.com>
268
269 * gfortran.dg/array_memcpy_3.f90: New test case.
270 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
271
272 2007-01-20 Roger Sayle <roger@eyesopen.com>
273 Brooks Moses <brooks.moses@codesourcery.com>
274 Francois-Xavier Coudert <coudert@clipper.ens.fr>
275
276 * gfortran.dg/intrinsic_sign_1.f90: New test case.
277 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
278
279 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
280
281 * gcc.dg/torture/builtin-math-3.c: Test fdim.
282
283 2007-01-19 Mike Stump <mrs@apple.com>
284
285 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
286 away.
287
288 2007-01-19 Roger Sayle <roger@eyesopen.com>
289
290 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
291 option instead of -funsafe-math-optimizations.
292
293 2007-01-19 Tomas Bily <tbily@suse.cz>
294
295 gcc.dg/tree-prof/indir-call-prof.c: New.
296 g++.dg/dg.exp: Add tree-prof subdirectory.
297 g++.dg/tree-prof/indir-call-prof.C: New.
298 g++.dg/tree-prof/tree-prof.exp: New.
299
300 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
301
302 PR c++/17947
303 * g++.dg/warn/deprecated.C: Update warning output.
304 * g++.dg/warn/deprecated-2.C: Likewise.
305 * g++.dg/warn/deprecated-3.C: New.
306
307 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
308
309 * gcc.c-torture/execute/nestfunc-7.c: New.
310
311 2007-01-18 Hui-May Chang <hm.chang@apple.com>
312
313 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
314
315 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
316
317 * gcc.dg/m68k-pic-1.c: New.
318
319 2007-01-18 Roger Sayle <roger@eyesopen.com>
320
321 * gfortran.dg/array_memcpy_4.f90: New test case.
322
323 2007-01-18 Josh Conner <jconner@apple.com>
324
325 PR target/30485
326 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
327 * gcc.dg/vect/no-trapping-math-1: New.
328 * gcc.dg/vect/no-trapping-math-2: New.
329
330 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
331
332 * gcc.target/i386/387-8.c: Update comment about optimizing
333 inherent load of 1.0 of fptan instruction.
334
335 2007-01-18 Dirk Mueller <dmueller@suse.de>
336 Richard Guenther <rguenther@suse.de>
337
338 PR diagnostic/8268
339 * gcc.dg/Warray-bounds.c: New testcase.
340 * gcc.dg/Warray-bounds-2.c: New testcase.
341 * g++.dg/warn/Warray-bounds.C: New testcase.
342 * g++.dg/warn/Warray-bounds-2.C: New testcase.
343
344 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
345
346 PR fortran/30476
347 * gfortran.dg/generic_12.f90: New test.
348
349 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
350
351 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
352 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
353
354 2007-01-16 Janis Johnson <janis187@us.ibm.com>
355
356 * gcc.dg/dfp/compare-special.h: New file.
357 * gcc.dg/dfp/compare-special-32.c: New test.
358 * gcc.dg/dfp/compare-special-64.c: New test.
359 * gcc.dg/dfp/compare-special-128.c: New test.
360
361 2007-01-16 Roger Sayle <roger@eyesopen.com>
362 Paul Thomas <pault@gcc.gnu.org>
363 Steven G. Kargl <kargl@gcc.gnu.org>
364
365 PR fortran/30404
366 * gfortran.dg/forall_6.f90: New test case.
367 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
368 * gfortran.dg/dependency_13.f90: Likewise.
369
370 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
371
372 PR testsuite/12325
373 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
374 targets that don't support Inf.
375
376 2007-01-15 Dale Johannesen <dalej@apple.com>
377
378 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
379
380 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
381
382 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
383 of achar for 0xff to avoid the "Extended ASCII not
384 implemented" error message.
385
386 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
387
388 PR fortran/28172
389 * gfortran.dg/altreturn_4.f90: New test.
390
391 PR fortran/29389
392 * gfortran.dg/stfunc_4.f90: New test.
393
394 PR fortran/29712
395 * gfortran.dg/bound_2.f90: Reinstate commented out line.
396 * gfortran.dg/initialization_1.f90: Change warning.
397
398 PR fortran/30283
399 * gfortran.dg/specification_type_resolution_2.f90: New test.
400
401 2007-01-14 Jan Hubicka <jh@suse.cz>
402
403 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
404 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
405 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
406 elimination.
407
408 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
409
410 PR fortran/30410
411 * gfortran.dg/external_procedures_2.f90: New test.
412
413 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
414
415 PR target/30413
416 * gcc.target/i386/pr30413.c: New test.
417
418 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
419
420 PR fortran/30452
421 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
422
423 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
424
425 * gcc.dg/20070112-1.c: New test.
426
427 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
428
429 PR libgfortran/30435
430 * gfortran.dg/list_read_6.f90: New test.
431
432 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
433
434 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
435
436 2007-01-12 Tom Tromey <tromey@redhat.com>
437
438 PR preprocessor/28227:
439 * gcc.dg/cpp/pr28227.c: New file.
440
441 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
442
443 * gcc.dg/tree-ssa/loop-22.c: New test.
444
445 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
446
447 PR tree-optimization/29516
448 * gcc.dg/tree-ssa/loop-20.c: New test.
449
450 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
451
452 PR libfortran/30415
453 * minmaxloc_integer_kinds_1.f90: New test.
454
455 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
456
457 PR c++/29573
458 * g++.dg/template/sizeof-template-argument.C: New test.
459
460 2007-01-11 Jan Hubicka <jh@suse.cz>
461
462 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
463 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
464 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
465 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
466 * gcc.dg/tree-ssa/pr21658.c: Likewise.
467 * gcc.dg/tree-ssa/pr15349.c: Likewise.
468 * gcc.dg/tree-ssa/pr25501.c: Likewise.
469 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
470 transformation in question.
471 * gcc.dg/tree-ssa/vrp05.c: Likewise.
472 * gcc.dg/tree-ssa/pr20701.c: Likewise.
473 * gcc.dg/always_inline3.c: Likewise.
474
475 2007-01-10 Mark Mitchell <mark@codesourcery.com>
476
477 PR c++/28999
478 * g++.dg/template/typename11.C: New test.
479
480 2007-01-10 Robert Kennedy <jimbob@google.com>
481
482 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
483
484 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
485
486 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
487 for different integer kinds.
488 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
489 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
490 * gfortran.dg/ishft_2.f90: New test.
491 * gfortran.dg/ishft_3.f90: New test.
492
493 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
494
495 * gfortran.dg/altreturn_2.f90: Removed executable bit.
496
497 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
498
499 PR tree-optimization/30322
500 * gcc.dg/tree-ssa/loop-21.c: New test.
501
502 2007-01-08 Geoffrey Keating <geoffk@apple.com>
503
504 * g++.dg/rtti/darwin-builtin-linkage.C: New.
505
506 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
507
508 * gcc.target/spu/intrinsics-1.c: Remove xfail.
509
510 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
511
512 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
513 * g++.dg/warn/overflow-warn-3.C: Likewise.
514 * g++.dg/warn/overflow-warn-4.C: Likewise.
515 * g++.dg/warn/overflow-warn-5.C: Likewise.
516 * g++.dg/warn/overflow-warn-6.C: Likewise.
517 * g++.dg/warn/Woverflow-1.C: Likewise.
518 * g++.dg/warn/Woverflow-2.C: Likewise.
519 * g++.dg/warn/Woverflow-3.C: Likewise.
520 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
521
522 2007-01-08 Roger Sayle <roger@eyesopen.com>
523
524 * gfortran.dg/array_constructor_14.f90: New test case.
525 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
526
527 2007-01-08 Richard Guenther <rguenther@suse.de>
528
529 PR tree-optimization/23603
530 * gcc.dg/tree-ssa/vrp31.c: New testcase.
531 * gcc.dg/tree-ssa/vrp32.c: Likewise.
532
533 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
534
535 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
536 in __v8qi typedef.
537 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
538 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
539 compiler behaviour.
540 * gcc.dg/simd-5.c: Likewise.
541 * gcc.dg/simd-6.c: Likewise.
542 * g++.dg/conversion/simd1.C: Likewise.
543 * g++.dg/conversion/simd3.C: Likewise.
544 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
545 (main): Use it.
546
547 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
548
549 PR tree-optimization/29877
550 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
551 name of a hard register for the target concerned. Adjust dg-error
552 directives to cope with new behaviour of TER.
553
554 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
555
556 PR c++/28986
557 * g++.dg/conversion/nullptr1.C: Added overflow warning.
558 * g++.dg/warn/overflow-warn-1.C: New.
559 * g++.dg/warn/overflow-warn-3.C: New.
560 * g++.dg/warn/overflow-warn-4.C: New.
561 * g++.dg/warn/overflow-warn-5.C: New.
562 * g++.dg/warn/overflow-warn-6.C: New.
563 * g++.dg/warn/Woverflow-1.C: New.
564 * g++.dg/warn/Woverflow-2.C: New.
565 * g++.dg/warn/Woverflow-3.C: New.
566 * g++.dg/warn/multiple-overflow-warn-2.C: New.
567
568 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
569
570 PR fortran/27698
571 * gfortran.dg/invalid_name.f90: New test.
572 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
573 * gfortran.dg/gomp/pr29759.f90: Ditto.
574
575 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
576
577 * gfortran.dg/present_1.f90: Update error message.
578
579 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
580
581 PR c++/19439
582 * g++.dg/template/duplicate1.C: New test
583 * g++.dg/template/memfriend6.C: Adjust error markers.
584
585 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
586
587 PR tree-opt/30385
588 * gcc.dg/torture/inline-1.c: New test.
589
590 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
591
592 PR c/19978
593 * gcc.dg/multiple-overflow-warn-1.c: New.
594 * gcc.dg/multiple-overflow-warn-2.c: New.
595 * gcc.dg/overflow-warn-6.c: New.
596 * g++.dg/warn/multiple-overflow-warn-1.C: New.
597
598 2007-01-05 Roger Sayle <roger@eyesopen.com>
599
600 * gfortran.dg/array_memcpy_1.f90: New test case.
601 * gfortran.dg/array_memcpy_2.f90: Likewise.
602
603 2007-01-05 Richard Guenther <rguenther@suse.de>
604
605 PR middle-end/27826
606 * g++.dg/opt/pr27826.C: New testcase.
607
608 2007-01-05 Ian Lance Taylor <iant@google.com>
609
610 * gcc.dg/Walways-true-1.c: New test.
611 * gcc.dg/Walways-true-2.c: New test.
612 * g++.dg/warn/Walways-true-1.C: New test.
613 * g++.dg/warn/Walways-true-2.C: New test.
614
615 2007-01-05 Jakub Jelinek <jakub@redhat.com>
616
617 PR c/30360
618 * gcc.dg/pr30360.c: New test.
619
620 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
621
622 PR fortran/23232
623 * gfortran.dg/data_implied_do_1.f90: New test.
624
625 PR fortran/27996
626 PR fortran/27998
627 * gfortran.dg/char_length_1.f90: New test.
628
629 2007-01-05 Richard Guenther <rguenther@suse.de>
630
631 PR middle-end/28116
632 * g++.dg/opt/pr28116.C: New testcase.
633
634 2007-01-05 Tobias Burnus <burnus@net-b.de>
635
636 PR fortran/29624
637 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
638 invalid deallocate.
639 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
640 * gfortran.dg/protected_4.f90: Add pointer intent check.
641 * gfortran.dg/protected_6.f90: Add pointer intent check.
642 * gfortran.dg/pointer_intent_1.f90: New test.
643 * gfortran.dg/pointer_intent_2.f90: New test.
644 * gfortran.dg/pointer_intent_3.f90: New test.
645
646 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
647
648 PR 30235
649 * gfortran.dg/altreturn_2.f90: new test.
650
651 2007-01-04 Tom Tromey <tromey@redhat.com>
652
653 PR preprocessor/28165:
654 * gcc.dg/cpp/pr28165.c: New file.
655
656 2007-01-03 Josh Conner <jconner@apple.com>
657
658 PR middle-end/29683
659 * gcc.dg/pr29683.c: New.
660
661 2007-01-03 Jakub Jelinek <jakub@redhat.com>
662
663 PR c++/28217
664 * g++.dg/pch/template-1.C: New test.
665 * g++.dg/pch/template-1.Hs: New file.
666
667 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
668
669 PR middle-end/30353
670 * gcc.c-torture/compile/complex-4.c: New test.
671
672 2007-01-03 Joseph Myers <joseph@codesourcery.com>
673
674 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
675 -maltivec.
676 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
677
678 2007-01-03 Jakub Jelinek <jakub@redhat.com>
679
680 PR middle-end/30286
681 * gcc.dg/pr30286.c: New test.
682
683 PR c++/29535
684 * g++.dg/template/crash66.C: New test.
685
686 PR c++/29054
687 * g++.dg/template/friend49.C: New test.
688
689 2007-01-03 Steven G. Kargl <kargls@comcast.net>
690
691 * gfortran.dg/ibits.f90: New test.
692
693 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
694
695 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
696 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
697
698 2007-01-02 Jan Hubicka <jh@suse.cz>
699
700 * gcc.dg/pr16194.c: We now output error on all three functions, not just
701 first one.
702
703 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
704
705 PR c/19977
706 * gcc/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
707 * gcc/testsuite/gcc.dg/overflow-warn-4.c: Remove XFAIL.
708
709 2006-01-02 Ian Lance Taylor <iant@google.com>
710
711 * g++.dg/warn/Wparentheses-22.C: New test.
712 * g++.dg/warn/Wparentheses-23.C: New test.
713
714 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
715
716 PR middle-end/7651
717 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
718 * gcc.dg/declspec-3-Wextra.c: New.
719 * gcc.dg/declspec-3-no.c: New
720
721 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
722
723 PR fortran/20896
724 * gfortran.dg/interface_10.f90: Remove.
725
726 2007-01-01 Roger Sayle <roger@eyesopen.com>
727
728 * gcc.dg/fold-eqxor-4.c: New test case.
729
730 2007-01-02 Joseph Myers <joseph@codesourcery.com>
731
732 PR middle-end/30311
733 * gcc.c-torture/compile/pr30311.c: New test.
734
735 2007-01-01 Andrew Pinski <pinskia@gmail.com>
736
737 PR middle-end/30253
738 * gcc.c-torture/compile/statement-expression-1.c: New test.
739
740 2007-01-01 Andreas Schwab <schwab@suse.de>
741
742 PR target/29166
743 * g++.dg/eh/pr29166.C: New test.
744
745 2007-01-01 Joseph Myers <joseph@codesourcery.com>
746
747 * lib/target-supports.exp (check_effective_target_powerpc_spe):
748 New.
749 (check_effective_target_vect_cmdline_needed): Use it.
750
751 2006-12-31 Richard Guenther <rguenther@suse.de>
752
753 PR middle-end/30137
754 * testsuite/gcc.dg/pr30137-1.c: New testcase.
755 * testsuite/gcc.dg/pr30137-2.c: Likewise.
756
757 2006-12-31 Roger Sayle <roger@eyesopen.com>
758
759 PR middle-end/30322
760 * gcc.dg/fold-plusnot-1.c: New test case.
761
762 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
763
764 PR c++/29731
765 * g++.dg/parse/template22.C: New test.
766
767 2006-12-31 Richard Guenther <rguenther@suse.de>
768
769 PR middle-end/30338
770 * gcc.c-torture/compile/pr30338.c: New testcase.
771
772 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
773
774 PR fortran/27900
775 * gfortran.dg/intrinsic_actual_4.f90: New test.
776
777 PR fortran/24325
778 * gfortran.dg/func_decl_3.f90: New test.
779
780 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
781
782 PR fortran/23060
783 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
784 * gfortran.dg/c_by_val_1.f: New test.
785 * gfortran.dg/c_by_val_2.f: New test.
786 * gfortran.dg/c_by_val_3.f: New test.
787
788 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
789
790 PR libfortran/30321
791 * gfortran.dg/sum_zero_array_1.f90: New test.
792
793 2006-12-29 Jakub Jelinek <jakub@redhat.com>
794
795 PR preprocessor/29612
796 * gcc.dg/cpp/pr29612-1.c: New test.
797 * gcc.dg/cpp/pr29612-2.c: New test.
798
799 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
800
801 PR fortran/30034
802 * gfortran.dg/pure_formal_proc_1.f90: New test.
803
804 PR fortran/30237
805 * gfortran.dg/intrinsic_actual_3.f90: New test.
806
807 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
808
809 PR fortran/30014
810 * gfortran.dg/io_constraints_1.f90: Update test.
811 * gfortran.dg/io_constraints_2.f90: Update test.
812 * gfortran.dg/inquire_iolength.f90: New test.
813
814 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
815
816 PR fortran/20896
817 * gfortran.dg/interface_10.f90: New test.
818 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
819 since z is already, locally a variable.
820
821 PR fortran/25135
822 * gfortran.dg/generic_11.f90: New test.
823 * gfortran.dg/interface_7.f90: Remove name clash between module
824 name and procedure 'x' referenced in the interface.
825
826 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
827
828 PR middle-end/7651
829 * gcc.dg/Wmissing-parameter-type.c: New.
830 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
831 * gcc.dg/Wmissing-parameter-type-no.c: New.
832
833 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
834
835 PR fortran/25818
836 * gfortran.dg/entry_array_specs_2.f: New test.
837
838 PR fortran/30084
839 * gfortran.dg/nested_modules_6.f90: New test.
840
841 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
842
843 PR middle-end/7651
844 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
845 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
846
847 2006-12-21 Andrew Pinski <pinskia@gmail.com>
848
849 PR C++/30168
850 * g++.dg/opt/complex6.C: New test.
851
852 2006-12-22 Ben Elliston <bje@au.ibm.com>
853
854 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
855 full" if the linker on spu-*-* warns about exceeding local store.
856
857 And revert this patch:
858 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
859 fail to link due to relocation overflows on spu-*-*.
860
861 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
862
863 PR fortran/30273
864 * gfortran.dg/dependency_19.f90: New test.
865
866 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
867
868 PR fortran/30202
869 * gfortran.dg/alloc_comp_basics_3.f90: New test.
870
871 2006-12-21 Jakub Jelinek <jakub@redhat.com>
872
873 PR middle-end/30262
874 * gcc.c-torture/execute/20061220-1.c: New test.
875
876 PR middle-end/30263
877 * gcc.dg/gomp/asm-1.c: New test.
878
879 PR target/30230
880 * g++.dg/eh/ia64-2.C: New test.
881
882 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
883
884 PR target/28966
885 PR target/29248
886 * gcc.dg/rs6000-leaf.c: New.
887
888 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
889
890 PR fortran/25392
891 * gfortran.dg/f2c_8.f90: New test.
892
893 2006-12-20 Bill Wendling <wendling@apple.com>
894
895 * gcc.dg/asm-b.c: Check for __ppc64__.
896
897 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
898
899 PR fortran/30190
900 * gfortran.dg/bounds_check_5.f90: New test.
901
902 2006-12-20 Andrew Pinski <pinskia@gmail.com>
903
904 PR middle-end/30143
905 * gcc.dg/gomp/complex-1.c: New testcase.
906
907 2006-12-20 Roger Sayle <roger@eyesopen.com>
908
909 * gfortran.dg/array_memset_1.f90: New test case.
910
911 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
912
913 * lib/target-supports.exp: Add spu to
914 check_effective_target_vect_widen_mult_hi_to_si.
915
916 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
917
918 PR fortran/29992
919 * gfortran.dg/generic_9.f90: New test.
920
921 PR fortran/30081
922 * gfortran.dg/generic_10.f90: New test.
923
924 2006-12-19 Andrew Pinski <pinskia@gmail.com>
925
926 PR tree-opt/30045
927 * gcc.dg/pr30045.c: New test.
928
929 2006-12-20 Ben Elliston <bje@au.ibm.com>
930
931 * gcc.dg/20020312-2.c: Add a case for __SPU__.
932
933 2006-12-19 Eric Christopher <echristo@apple.com>
934
935 PR target/29302
936 * gcc.c-torture/execute/pr29302-1.c: New.
937
938 2006-12-19 Tobias Burnus <burnus@net-b.de>
939
940 PR fortran/39238
941 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
942
943 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
944
945 PR fortran/30236
946 * gfortran.dg/altreturn_3.f90: New test.
947
948 * gfortran.dg/char_result_12.f90: Fix comment typos.
949
950 2006-12-19 Ben Elliston <bje@au.ibm.com>
951
952 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
953 as newlib's stdio.h uses non-traditional cpp constructs.
954
955 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
956
957 * gfortran.dg/advance.f90: Renamed to advance_1.f90
958 * gfortran.dg/append-1.f90: Renamed to append_1.f90
959 * gfortran.dg/array-1.f90: Renamed to array_1.f90
960 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
961 * gfortran.dg/backspace.f: Renamed to backspace_1.f
962 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
963 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
964 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
965 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
966 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
967 * gfortran.dg/logint-1.f: Renamed to logint_1.f
968 * gfortran.dg/logint-2.f: Renamed to logint_2.f
969 * gfortran.dg/logint-3.f: Renamed to logint_3.f
970 * gfortran.dg/advance_1.f90: Renamed from advance.f90
971 * gfortran.dg/append_1.f90: Renamed from append-1.f90
972 * gfortran.dg/array_1.f90: Renamed from array-1.f90
973 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
974 * gfortran.dg/backspace_1.f: Renamed from backspace.f
975 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
976 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
977 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
978 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
979 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
980 * gfortran.dg/logint_1.f: Renamed from logint-1.f
981 * gfortran.dg/logint_2.f: Renamed from logint-2.f
982 * gfortran.dg/logint_3.f: Renamed from logint-3.f
983
984 2006-12-18 Bill Wendling <wendling@apple.com>
985
986 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
987 id is an OjbC keyword.
988
989 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
990
991 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
992
993 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
994
995 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
996
997 2006-12-18 Ian Lance Taylor <iant@google.com>
998
999 * g++.dg/warn/Wmissing-declarations-1.C: New test.
1000
1001 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
1002
1003 * gcc.c-torture/compile/pr27528.c: Use empty templates.
1004
1005 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
1006
1007 PR fortran/30207
1008 * gfortran.fortran-torture/execute/where21.f90: New test.
1009
1010 2006-12-17 Tobias Burnus <burnus@net-b.de>
1011
1012 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
1013
1014 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1015
1016 PR middle-end/7651
1017 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
1018 * gcc.dg/if-empty-1.c: Likewise.
1019 * gcc.dg/pr23165.c: Likewise.
1020 * g++.dg/warn/empty-body.C: Likewise.
1021
1022 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1023
1024 PR libfortran/30005
1025 * gfortran.dg/open_errors.f90: New test.
1026
1027 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
1028
1029 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
1030
1031 * gcc.target/i386/ssse3-pabsb.c: New file.
1032 * gcc.target/i386/ssse3-pabsd.c: Likewise.
1033 * gcc.target/i386/ssse3-pabsw.c: Likewise.
1034 * gcc.target/i386/ssse3-palignr.c: Likewise.
1035 * gcc.target/i386/ssse3-phaddd.c: Likewise.
1036 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
1037 * gcc.target/i386/ssse3-phaddw.c: Likewise.
1038 * gcc.target/i386/ssse3-phsubd.c: Likewise.
1039 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
1040 * gcc.target/i386/ssse3-phsubw.c: Likewise.
1041 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
1042 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
1043 * gcc.target/i386/ssse3-pshufb.c: Likewise.
1044 * gcc.target/i386/ssse3-psignb.c: Likewise.
1045 * gcc.target/i386/ssse3-psignd.c: Likewise.
1046 * gcc.target/i386/ssse3-psignw.c: Likewise.
1047 * gcc.target/i386/ssse3-vals.h: Likewise.
1048
1049 2006-12-15 Janis Johnson <janis187@us.ibm.com>
1050
1051 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
1052 * lib/fortran-torture.exp: Include target-supports.exp.
1053
1054 2006-12-15 Jakub Jelinek <jakub@redhat.com>
1055
1056 PR target/30185
1057 * gcc.c-torture/execute/pr30185.c: New test.
1058
1059 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1060
1061 PR testsuite/30179
1062 PR testsuite/30180
1063 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
1064 * gcc.dg/builtin-bswap-2.c: Likewise.
1065 * gcc.dg/builtin-bswap-3.c: Likewise.
1066 * gcc.dg/builtin-bswap-4.c: Likewise.
1067 * lib/target-supports.exp (check_effective_target_stdint_types): New.
1068 * cc.c-torture/execute/mode-dependent-address.x: New file.
1069
1070 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1071
1072 PR libfortran/30145
1073 * gfortran.dg/write_zero_array: New test.
1074
1075 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1076
1077 PR fortran/30200
1078 * gfortran.dg/write_fmt_trim.f90: New test.
1079
1080 2006-12-14 Diego Novillo <dnovillo@redhat.com>
1081
1082 PR 30194
1083 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
1084 temporarily.
1085
1086 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1087
1088 * lib/target-supports.exp (check_weak_available): Use istarget
1089 "hppa*-*-hpux10*" instead of regexp.
1090 (check_cxa_atexit_available): Likewise.
1091
1092 2006-12-14 Richard Guenther <rguenther@suse.de>
1093
1094 PR tree-optimization/30197
1095 * gcc.c-torture/execute/complex-1.c: Fix function name.
1096 * gcc.dg/builtins-61.c: New testcase.
1097
1098 2006-12-14 Richard Guenther <rguenther@suse.de>
1099
1100 PR middle-end/30172
1101 * gcc.dg/pr30172-1.c: New testcase.
1102
1103 2006-12-14 Richard Guenther <rguenther@suse.de>
1104
1105 PR tree-optimization/30198
1106 * gcc.dg/builtins-60.c: New testcase.
1107
1108 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
1109
1110 * lib/target-supports.exp (vect_no_align): Remove spu.
1111
1112 2006-12-13 Ian Lance Taylor <iant@google.com>
1113
1114 PR c++/19564
1115 PR c++/19756
1116 * g++.dg/warn/Wparentheses-5.C: New test.
1117 * g++.dg/warn/Wparentheses-6.C: New test.
1118 * g++.dg/warn/Wparentheses-7.C: New test.
1119 * g++.dg/warn/Wparentheses-8.C: New test.
1120 * g++.dg/warn/Wparentheses-9.C: New test.
1121 * g++.dg/warn/Wparentheses-10.C: New test.
1122 * g++.dg/warn/Wparentheses-11.C: New test.
1123 * g++.dg/warn/Wparentheses-12.C: New test.
1124 * g++.dg/warn/Wparentheses-13.C: New test.
1125 * g++.dg/warn/Wparentheses-14.C: New test.
1126 * g++.dg/warn/Wparentheses-15.C: New test.
1127 * g++.dg/warn/Wparentheses-16.C: New test.
1128 * g++.dg/warn/Wparentheses-17.C: New test.
1129 * g++.dg/warn/Wparentheses-18.C: New test.
1130 * g++.dg/warn/Wparentheses-19.C: New test.
1131 * g++.dg/warn/Wparentheses-20.C: New test.
1132 * g++.dg/warn/Wparentheses-21.C: New test.
1133
1134 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1135
1136 PR testsuite/30157
1137 * lib/target-supports.exp (check_cxa_atexit_available): Return false
1138 for target "hppa.*hpux10".
1139
1140 2006-12-13 Jakub Jelinek <jakub@redhat.com>
1141
1142 * g++.dg/debug/vartrack1.C: New test.
1143
1144 * g++.dg/opt/ifcvt1.C: New test.
1145
1146 * gcc.dg/tls/opt-13.c: New test.
1147
1148 * gcc.dg/20060425-2.c: New test.
1149
1150 * g++.dg/opt/pr15054-2.C: New test.
1151
1152 * gcc.c-torture/execute/20060420-1.c: New test.
1153
1154 * gcc.c-torture/execute/20060412-1.c: New test.
1155
1156 * objc/compile/20060406-1.m: New test.
1157
1158 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
1159
1160 * g++.dg/template/array17.C: New test.
1161
1162 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
1163
1164 * gcc.target/powerpc/altivec-23.c: New test.
1165
1166 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
1167
1168 PR c++27316
1169 * g++.dg/inherit/error3.C: New test.
1170
1171 PR c++/28740
1172 * g++.dg/inherit/error4.C: New test.
1173
1174 2006-12-13 Richard Guenther <rguenther@suse.de>
1175
1176 PR tree-optimization/17687
1177 * gcc.dg/builtins-59.c: New testcase.
1178
1179 2006-12-13 Ben Elliston <bje@au.ibm.com>
1180
1181 * gcc.target/spu/Wmain.c: New test.
1182
1183 2006-12-12 Josh Conner <jconner@apple.com>
1184
1185 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
1186 * g++.dg/abi/thunk4.C: Likewise.
1187 * g++.dg/abi/rtti3.C: Likewise.
1188
1189 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
1190
1191 * gcc.target/spu/cpat-1.c: New test.
1192 * gcc.target/spu/cpat-2.c: New test.
1193 * gcc.target/spu/cpat-3.c: New test.
1194 * gcc.target/spu/cpat-4.c: New test.
1195
1196 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1197
1198 PR tree-opt/28436
1199 * gcc.c-torture/compile/vector-1.c: New test.
1200 * gcc.c-torture/compile/vector-2.c: New test.
1201 * gcc.c-torture/compile/vector-3.c: New test.
1202
1203 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1204
1205 * lib/fortran-torture.exp: Update copyright years. Remove
1206 obsolete comment. Test -ftree-vectorize where it makes sense.
1207 * lib/gfortran-dg.exp: Update copyright years. Use settings
1208 from fortran-torture.exp.
1209 * gfortran.dg/char_transpose_1.f90,
1210 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
1211 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
1212 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
1213 '-w' to dg-options.
1214
1215 2006-12-12 Richard Sandiford <richard@codesourcery.com>
1216
1217 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
1218 saved_${tool}_load.
1219
1220 2006-12-12 Ira Rosen <irar@il.ibm.com>
1221
1222 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
1223 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
1224 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
1225 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
1226 gaps.
1227
1228 2006-12-12 Richard Guenther <rguenther@suse.de>
1229
1230 PR middle-end/30147
1231 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
1232
1233 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
1234 Diego Novillo <dnovillo@redhat.com>
1235
1236 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
1237 VDEF/VUSE changes.
1238 * gcc.dg/tree-ssa/pr26421.c: Likewise
1239 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
1240 * gcc.dg/tree-ssa/pr23382.c: Likewise.
1241 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
1242 * gcc.dg/tree-ssa/pr28410.c: Likewise.
1243 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
1244 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
1245 * gcc.dg/tree-ssa/vrp07.c: Likewise.
1246 * gcc.dg/tree-ssa/vrp08.c: Likewise.
1247 * gcc.dg/tree-ssa/alias-12.c: Likewise.
1248
1249 2006-12-11 Jan Hubicka <jh@suse.cz>
1250
1251 * gcc.dg/tree-prof/stringop-1.c: New test.
1252 * gcc.dg/tree-prof/stringop-2.c: New test.
1253
1254 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
1255
1256 PR target/30120
1257 * gcc.target/i386/pr30120.c: New test.
1258
1259 Revert:
1260 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
1261
1262 * gcc.target/i386/x87regparm-1.c: New test.
1263 * gcc.target/i386/x87regparm-2.c: New test.
1264 * gcc.target/i386/x87regparm-3.c: New test.
1265 * gcc.target/i386/x87regparm-4.c: New test.
1266
1267 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
1268
1269 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
1270
1271 2006-12-10 Tobias Burnus <burnus@net-b.de>
1272
1273 PR fortran/23994
1274 * gfortran.dg/protected_1.f90: New test.
1275 * gfortran.dg/protected_2.f90: New test.
1276 * gfortran.dg/protected_3.f90: New test.
1277 * gfortran.dg/protected_4.f90: New test.
1278 * gfortran.dg/protected_5.f90: New test.
1279 * gfortran.dg/protected_6.f90: New test.
1280
1281 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
1282 Tobias Burnus <burnus@gcc.gnu.org>
1283
1284 PR fortran/29975
1285 PR fortran/30068
1286 * gfortran.dg/interface_4.f90: Test adding procedure to generic
1287 interface.
1288 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
1289 ambiguous interfaces.
1290 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
1291 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
1292 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
1293 ambiguous interfaces.
1294 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
1295 * gfortran.dg/array_initializer_2.f90: Add initializer array
1296 constructor test.
1297
1298 PR fortran/30096
1299 * gfortran.dg/interface_9.f90: Test that host interfaces are
1300 not checked for ambiguity with the local version.
1301
1302 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
1303
1304 PR fortran/29464
1305 * gfortran.dg/module_interface_2.f90: New test.
1306
1307 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
1308
1309 PR fortran/29941
1310 * gfortran.dg/assumed_len.f90: New test.
1311
1312 2006-12-09 Richard Guenther <rguenther@suse.de>
1313
1314 * g++.dg/warn/implicit-typename1.C: Qualify types.
1315 * g++.dg/parse/crash12.C: Likewise.
1316 * g++.dg/tree-ssa/pr22444.C: Likewise.
1317
1318 2006-12-09 Tobias Burnus <burnus@net-b.de>
1319
1320 * gfortran.dg/array_2.f90: Added sqrt test.
1321
1322 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
1323
1324 * gcc.target/i386/x87regparm-1.c: XFAIL.
1325 * gcc.target/i386/x87regparm-2.c: XFAIL.
1326 * gcc.target/i386/x87regparm-3.c: XFAIL.
1327 * gcc.target/i386/x87regparm-4.c: XFAIL.
1328
1329 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1330
1331 * lib/target-supports.exp
1332 (check_effective_target_large_long_double): New.
1333 * gcc.dg/Wconversion-real.c : Use it.
1334 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
1335 unsigned.
1336
1337 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
1338
1339 * gcc.c-torture/execute/mode-dependent-address.c: New test.
1340
1341 2006-12-08 Tobias Burnus <burnus@net-b.de>
1342
1343 PR fortran/27546
1344 * gfortran.dg/import4.f90: New test for IMPORT in modules.
1345
1346 2006-12-07 Mark Mitchell <mark@codesourcery.com>
1347
1348 PR c++/29732
1349 * g++.dg/template/crash65.C: New test.
1350 * g++.dg/template/spec16.C: Tweak error markers.
1351
1352 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
1353
1354 * gcc.target/spu: New directory.
1355 * gcc.target/spu/spu.exp: New file.
1356 * gcc.target/spu/intrinsics-1.c: New test.
1357
1358 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
1359
1360 PR c++/29980
1361 * g++.dg/ext/attrib27.C: New test.
1362 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
1363 * g++.dg/parse/typedef5.C: Likewise.
1364
1365 2006-12-07 Mike Stump <mrs@apple.com>
1366
1367 * treelang/compile/var_defs.tree: Adjust.
1368
1369 2006-12-06 Mark Mitchell <mark@codesourcery.com>
1370
1371 PR c++/29730
1372 * g++.dg/template/crash64.C: New test.
1373 * g++.dg/parse/crash27.C: Adjust error markers.
1374
1375 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
1376
1377 PR libfortran/30009
1378 PR libfortran/30056
1379 * gfortran.dg/read_eof_4.f90: Add tests.
1380 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
1381 * gfortran.dg/unf_read_corrupted_1.f90: New test.
1382
1383 2006-12-05 Mark Mitchell <mark@codesourcery.com>
1384
1385 PR c++/29729
1386 * g++.dg/template/crash63.C: New test.
1387
1388 PR c++/29728
1389 * g++.dg/template/crash62.C: New test.
1390
1391 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
1392
1393 PR fortran/30003
1394 * gfortran.dg/allocatable_function_1.f90: Increase the number
1395 of expected calls of free to 10; the lhs section reference is
1396 now evaluated so there is another call to bar. Change the
1397 comment appropriately.
1398 * gfortran.dg/array_section_1.f90: New test.
1399
1400 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
1401
1402 PR fortran/29912
1403 * gfortran.dg/char_result_12.f90: New test.
1404
1405 2006-12-05 Richard Guenther <rguenther@suse.de>
1406
1407 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
1408 * gcc.dg/vect/vect-pow-2.c: Rename to ...
1409 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
1410 vect_double, xfail for spu*-*-*.
1411
1412 2006-12-04 Tobias Burnus <burnus@net-b.de>
1413
1414 PR fortran/29962
1415 * initialization_4.f90: Test noninteger exponents (-std=f95).
1416 * initialization_5.f90: New test for noninteger exponents
1417 with -std=f2003.
1418
1419 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1420
1421 PR fortran/29821
1422 * gfortran.dg/parameter_array_section_1.f90: New test.
1423
1424 2006-12-04 Mark Mitchell <mark@codesourcery.com>
1425
1426 PR c++/29733
1427 * g++.dg/template/crash61.C: New test.
1428
1429 PR c++/29632
1430 * g++.dg/template/error23.C: New test.
1431
1432 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
1433
1434 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
1435
1436 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1437
1438 PR fortran/29916
1439 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
1440
1441 2006-12-04 Jakub Jelinek <jakub@redhat.com>
1442
1443 PR middle-end/29965
1444 * gcc.dg/gomp/pr29965-1.c: New test.
1445 * gcc.dg/gomp/pr29965-2.c: New test.
1446 * gcc.dg/gomp/pr29965-3.c: New test.
1447 * gcc.dg/gomp/pr29965-4.c: New test.
1448 * gcc.dg/gomp/pr29965-5.c: New test.
1449 * gcc.dg/gomp/pr29965-6.c: New test.
1450 * g++.dg/gomp/pr29965-1.C: New test.
1451 * g++.dg/gomp/pr29965-2.C: New test.
1452 * g++.dg/gomp/pr29965-3.C: New test.
1453 * g++.dg/gomp/pr29965-4.C: New test.
1454 * g++.dg/gomp/pr29965-5.C: New test.
1455 * g++.dg/gomp/pr29965-6.C: New test.
1456 * g++.dg/gomp/pr29965-7.C: New test.
1457 * g++.dg/gomp/pr29965-8.C: New test.
1458 * g++.dg/gomp/pr29965-9.C: New test.
1459 * g++.dg/gomp/pr29965-10.C: New test.
1460
1461 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
1462
1463 * gnat.dg/pointer_variable_bounds.adb: New test.
1464 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1465 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
1466
1467 2006-12-03 Eric Christopher <echristo@apple.com>
1468
1469 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
1470
1471 2006-12-03 Richard Henderson <rth@redhat.com>
1472 Andrew Pinski <pinskia@gmail.com>
1473
1474 PR C++/14329
1475 * g++.dg/warn/unit-1.C: New test.
1476
1477 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
1478
1479 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
1480
1481 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1482
1483 * g++.dg/vect/vect.exp: Enable tests to run on spu.
1484 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
1485 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
1486 * gcc.dg/vect/vect-70.c: Reduce array size.
1487 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
1488 vect_no_compaer_double targets.
1489 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
1490 vect_float, vect_double, and vect_int.
1491
1492 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1493
1494 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
1495 test for loop versioning on vect_no_align targets.
1496 * gcc.dg/vect/pr20122.c: Likewise.
1497 * gcc.dg/vect/vect-105.c: Likewise.
1498 * gcc.dg/vect/vect-42.c: Likewise.
1499 * gcc.dg/vect/vect-43.c: Likewise.
1500 * gcc.dg/vect/vect-74.c: Likewise.
1501 * gcc.dg/vect/vect-75.c: Likewise.
1502 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
1503 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
1504 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
1505 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
1506
1507 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
1508
1509 PR fortran/29642
1510 * gfortran.dg/value_1.f90 : New test.
1511 * gfortran.dg/value_2.f90 : New test.
1512 * gfortran.dg/value_3.f90 : New test.
1513 * gfortran.dg/value_4.f90 : New test.
1514 * gfortran.dg/value_4.c : Called from value_4.f90.
1515
1516 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
1517
1518 PR C++/30033
1519 * g++.dg/cpp0x/static_assert4.C: New testcase.
1520
1521 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1522
1523 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
1524
1525 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
1526
1527 PR c/27953
1528 * gcc.dg/pr27953.c: New test.
1529
1530 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1531
1532 PR c++/30022
1533 * g++.dg/ext/vector5.C: New test.
1534
1535 PR c++/30021
1536 * g++.dg/other/main1.C: New test.
1537
1538 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
1539
1540 PR libfortran/29568
1541 * gfortran.dg/convert_implied_open.f90: Change to
1542 new default record length.
1543 * gfortran.dg/unf_short_record_1.f90: Adapt to
1544 new error message.
1545 * gfortran.dg/unformatted_subrecords_1.f90: New test.
1546
1547 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
1548
1549 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
1550
1551 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
1552
1553 PR c++/29066
1554 * g++.dg/expr/pr29066.c: New.
1555
1556 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
1557 Zdenek Dvorak <dvorakz@suse.cz>
1558
1559 PR tree-optimization/29921
1560 * gcc.dg/pr29921-2.c: New test.
1561
1562 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
1563
1564 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
1565 (i386_get_cpuid): New function.
1566 (i386_cpuid_ecx): Likewise.
1567 (i386_cpuid_edx): Likewise.
1568 (i386_cpuid): Updated to call i386_cpuid_edx.
1569
1570 * gcc.target/i386/sse3-addsubpd.c: New file.
1571 * gcc.target/i386/sse3-addsubps.c: Likewise.
1572 * gcc.target/i386/sse3-haddpd.c: Likewise.
1573 * gcc.target/i386/sse3-haddps.c: Likewise.
1574 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1575 * gcc.target/i386/sse3-hsubps.c: Likewise.
1576 * gcc.target/i386/sse3-lddqu.c: Likewise.
1577 * gcc.target/i386/sse3-movddup.c: Likewise.
1578 * gcc.target/i386/sse3-movshdup.c: Likewise.
1579 * gcc.target/i386/sse3-movsldup.c: Likewise.
1580
1581 2006-12-01 Dirk Mueller <dmueller@suse.de>
1582
1583 * g++.dg/warn/Wreturn-type-4.C: New testcase.
1584
1585 2006-11-30 Janis Johnson <janis187@us.ibm.com>
1586
1587 * gcc.dg/dfp/convert-int-max.c: New test.
1588 * gcc.dg/dfp/convert-int-max-fold.c: New test.
1589
1590 2006-11-30 Richard Guenther <rguenther@suse.de>
1591
1592 * gcc.dg/vect/vect-pow-1.c: Rename ...
1593 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
1594 floats instead of doubles, check successful vectorization.
1595
1596 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
1597
1598 PR target/29945
1599 * gcc.c-torture/compile/pr29945.c: New testcase.
1600
1601 2006-11-30 Joseph Myers <joseph@codesourcery.com>
1602
1603 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
1604 -maltivec.
1605
1606 2006-11-29 Eric Christopher <echristo@apple.com>
1607
1608 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
1609
1610 2006-11-29 Janis Johnson <janis187@us.ibm.com>
1611
1612 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
1613
1614 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
1615
1616 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
1617
1618 PR c++/29022
1619 * g++.dg/inherit/virtual2.C: New test.
1620 * g++.dg/inherit/virtual3.C: Likewise.
1621 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
1622 * g++.dg/inherit/error2.C: Likewise.
1623 * g++.dg/template/instantiate1.C: Likewise.
1624
1625 2006-11-28 Andrew Pinski <pinskia@gmail.com>
1626
1627 PR tree-opt/29984
1628 * gcc.dg/tree-ssa/reassoc-12.c: New test.
1629
1630 2006-11-28 Jan Hubicka <jh@suse.cz>
1631
1632 * gcc.dg/memcpy-1.c: New test.
1633
1634 2006-11-28 Jakub Jelinek <jakub@redhat.com>
1635
1636 PR c++/29735
1637 * g++.dg/warn/main-3.C: New test.
1638
1639 2006-11-28 Jan Hubicka <jh@suse.cz>
1640
1641 * gcc.dg/winline-1.c: New test.
1642
1643 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
1644
1645 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
1646 alignments.
1647
1648 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1649
1650 PR fortran/29976
1651 * gfortran.dg/missing_optional_dummy_3.f90
1652
1653 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1654
1655 PR fortran/20880
1656 * gfortran.dg/interface_3.f90: Modify errors.
1657
1658 2006-11-28 Ben Elliston <bje@au.ibm.com>
1659
1660 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
1661 fail to link due to relocation overflows on spu-*-*.
1662
1663 2006-11-27 Michael Matz <matz@suse.de>
1664 Andreas Krebbel <krebbel1@de.ibm.com>
1665
1666 PR target/29319
1667 * gcc.dg/20061127-1.c: New testcase.
1668
1669 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
1670
1671 * gcc.dg/20061124-1.c: Add exit() function prototype.
1672
1673 2006-11-27 Jan Hubicka <jh@suse.cz>
1674
1675 * gcc.target/i386/memcpy-1.c: Adjust size.
1676 * testsuite/gcc.dg/visibility-11.c: Likewise.
1677
1678 2006-11-27 Richard Guenther <rguenther@suse.de>
1679
1680 PR middle-end/25620
1681 * gcc.target/i386/pow-1.c: New testcase.
1682 * gcc.dg/builtins-58.c: Likewise.
1683
1684 2006-11-26 Mark Mitchell <mark@codesourcery.com>
1685
1686 PR c++/29886
1687 * g++.dg/expr/cast8.C: New test.
1688
1689 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1690
1691 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
1692 Don't ever inline the testcase.
1693
1694 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1695
1696 PR fortran/29982
1697 * gfortran.fortran-torture/compile/parameter_3.f90: New
1698 testcase.
1699
1700 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1701
1702 PR fortran/29951
1703 * gfortran.fortran-torture/execute/transfer2.f90: New test.
1704
1705 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1706
1707 * gfortran.fortran-torture/execute/specifics.f90: Remove test
1708 for CHAR.
1709
1710 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1711
1712 PR libgfortran/29936
1713 * gfortran.dg/write_check3.f90: New test.
1714
1715 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1716
1717 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
1718
1719 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
1720
1721 PR fortran/20880
1722 * gfortran.dg/interface_3.f90: New test.
1723
1724 PR fortran/29387
1725 * gfortran.dg/generic_8.f90: New test.
1726
1727 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1728
1729 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
1730 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
1731 * gfortran.dg/specifics_3.f90: Remove.
1732
1733 2006-11-24 Jakub Jelinek <jakub@redhat.com>
1734
1735 PR c/29955
1736 * gcc.dg/gomp/pr29955.c: New test.
1737
1738 PR c/29736
1739 * gcc.dg/pr29736.c: New test.
1740
1741 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1742
1743 PR tree-opt/29964
1744 * gcc.dg/pure-1.c: New test.
1745
1746 2006-11-24 Joseph Myers <joseph@codesourcery.com>
1747
1748 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
1749 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
1750
1751 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
1752
1753 * gcc.dg/20061124-1.c: New testcase.
1754
1755 2006-11-23 Eric Christopher <echristo@apple.com>
1756
1757 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
1758
1759 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1760
1761 PR c/2707
1762 PR c++/26167
1763 * gcc.dg/Wconversion-integer.c: New. Supersedes
1764 Wconversion-negative-constants.c
1765 * gcc.dg/Wconversion-real.c: New.
1766 * gcc.dg/Wconversion-real-integer.c: New.
1767 * gcc.dg/Wconversion-negative-constants.c: Deleted.
1768 * g++.dg/warn/Wconversion1.C: Modified.
1769
1770 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1771
1772 * gfortran.dg/overload_1.f90: New test.
1773
1774 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1775
1776 PR c/9072
1777 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
1778 Wtraditional-conversion.
1779 * gcc.dg/overflow-warn-2.c: Likewise.
1780 * gcc.dg/Wconversion.c: Likewise. Renamed as
1781 Wtraditional-conversion.c .
1782 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
1783 Wtraditional-conversion-2.c .
1784 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
1785 Wtraditional-conversion-2.c
1786 * gcc.dg/Wconversion-negative-constants.c: New.
1787
1788 2006-11-23 Andrew Pinski <pinskia@gmail.com>
1789
1790 * gcc.dg/tree-ssa/dump-1.c: New test.
1791
1792 2006-11-23 David Ung <davidu@mips.com>
1793
1794 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
1795 -mfp64, allowable when ISA >= 33 and float is enabled.
1796 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
1797 of mthc1 and mfhc1 patterns.
1798
1799 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
1800
1801 PR tree-optimization/29921
1802 * gcc.dg/pr29921.c: New test.
1803
1804 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1805
1806 PR fortran/29441
1807 * gfortran.dg/initialization_4.f90: New test.
1808
1809 2006-11-22 Ira Rosen <irar@il.ibm.com>
1810
1811 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
1812 platforms that have interleaving support.
1813 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
1814 * gcc.dg/vect/vect-strided-a-u16-i2.c,
1815 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
1816 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
1817 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
1818 gcc.dg/vect/vect-strided-u8-i2-gap.c,
1819 gcc.dg/vect/vect-strided-u8-i8.c,
1820 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
1821 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
1822 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
1823 gcc.dg/vect/vect-strided-float.c,
1824 gcc.dg/vect/vect-strided-a-mult.c,
1825 gcc.dg/vect/vect-strided-mult-char-ls.c,
1826 gcc.dg/vect/vect-strided-a-u16-mult.c,
1827 gcc.dg/vect/vect-strided-a-u32-mult.c,
1828 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
1829 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
1830 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
1831 gcc.dg/vect/vect-strided-mult.c,
1832 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
1833 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
1834
1835 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1836
1837 PR fortran/25087
1838 * gfortran.dg/auto_char_len_4.f90: New test.
1839
1840 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1841
1842 PR fortran/29652
1843 * gfortran.dg/generic_7.f90: New test.
1844 * gfortran.dg/defined_operators_1.f90: Add new error.
1845
1846 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
1847
1848 PR tree-optimization/29902
1849 * g++.dg/tree-ssa/pr29902.C: New test.
1850
1851 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
1852
1853 PR fortran/29820
1854 * gfortran.dg/used_types_13.f90: New test.
1855
1856 2006-11-21 Janis Johnson <janis187@us.ibm.com>
1857
1858 * gcc.dg/dfp/snan.c: Delete.
1859
1860 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
1861
1862 * g++.dg/cpp0x/static_assert1.C: New.
1863 * g++.dg/cpp0x/static_assert2.C: New.
1864 * g++.dg/cpp0x/static_assert3.C: New.
1865
1866 2006-11-21 Richard Guenther <rguenther@suse.de>
1867
1868 * gcc.dg/vect/vect-pow-1.c: New testcase.
1869 * gcc.dg/vect/vect-pow-2.c: Likewise.
1870
1871 2006-11-21 Jakub Jelinek <jakub@redhat.com>
1872
1873 PR c++/29570
1874 * g++.dg/template/static29.C: New test.
1875
1876 PR c++/29734
1877 * g++.dg/conversion/simd4.C: New test.
1878
1879 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
1880
1881 PR c++/29475
1882 * g++.dg/template/access19.C: New test.
1883 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
1884 error is reported.
1885
1886 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
1887
1888 PR tree-opt/25500
1889 * gcc.dg/tree-ssa/sra-4.c: New testcase.
1890
1891 2006-11-20 Tobias Burnus <burnus@net-b.de>
1892
1893 PR fortran/27546
1894 * gfortran.dg/import.f90: Extended test.
1895 * gfortran.dg/import2.f90: Extended test.
1896
1897 2006-11-20 Tobias Burnus <burnus@net-b.de>
1898
1899 * gfortran.dg/volatile3.f90: Add conflict test.
1900
1901 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
1902
1903 PR fortran/24783
1904 * gfortran.dg/implicit_10.f90: New test.
1905
1906 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
1907
1908 PR c++/8586
1909 * g++.dg/warn/Wall-write-strings.C: New.
1910
1911 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
1912
1913 * gfortran.dg/alloc_comp_constraint_5.f90: New.
1914 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
1915
1916 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1917
1918 * gfortran.dg/use_3.f90: Remove error message.
1919 * gfortran.dg/iso_fortran_env_1.f90: New test.
1920 * gfortran.dg/iso_fortran_env_2.f90: New test.
1921 * gfortran.dg/iso_fortran_env_3.f90: New test.
1922 * gfortran.dg/iso_fortran_env_4.f90: New test.
1923
1924 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
1925
1926 * gcc.dg/vect/vect-27.c: Fix initialization.
1927
1928 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1929
1930 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
1931 * gcc.dg/torture/builtin-minmax-1.c: New.
1932
1933 * gcc.dg/builtins-20.c: Add cases for copysign.
1934
1935 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1936
1937 PR fortran/24285
1938 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
1939
1940 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1941 * gfortran.dg/use_1.f90: New test.
1942 * gfortran.dg/use_1.f90: New test.
1943 * gfortran.dg/use_1.f90: New test.
1944
1945 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
1946
1947 PR tree-optimization/29801
1948 * gcc.dg/pr29801.c: New test.
1949
1950 2006-11-17 Jakub Jelinek <jakub@redhat.com>
1951
1952 PR middle-end/29584
1953 * gcc.dg/torture/pr29584.c: New test.
1954
1955 2006-11-17 Joseph Myers <joseph@codesourcery.com>
1956
1957 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
1958 Condition PowerPC tests for saving FPRs on powerpc_fprs.
1959 * gcc.target/powerpc/compress-float-ppc.c,
1960 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
1961 powerpc_fprs.
1962 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
1963 do not pass -mhard-float.
1964
1965 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
1966
1967 * gnat.dg/volatile_aggregate.adb: New test.
1968
1969 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1970
1971 PR fortran/29391
1972 PR fortran/29489
1973 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
1974 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
1975
1976 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1977
1978 PR target/29201
1979 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
1980
1981 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
1982
1983 * gfortran.dg/import3.f90: Fix error message.
1984
1985 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
1986
1987 PR tree-opt/29788
1988 * gfortran.fortran-torture/compile/inline_1.f90:
1989 New testcase.
1990
1991 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
1992
1993 * gcc.target/i386/x87regparm-1.c: New test.
1994 * gcc.target/i386/x87regparm-2.c: New test.
1995 * gcc.target/i386/x87regparm-3.c: New test.
1996 * gcc.target/i386/x87regparm-4.c: New test.
1997
1998 2006-11-15 Tobias Burnus <burnus@net-b.de>
1999
2000 PR fortran/27546
2001 * gfortran.dg/import.f90: New test.
2002 * gfortran.dg/import2.f90: New test.
2003 * gfortran.dg/import3.f90: New test.
2004
2005 2006-11-15 Tobias Burnus <burnus@net-b.de>
2006
2007 PR fortran/27588
2008 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
2009
2010 2006-11-15 Tobias Burnus <burnus@net-b.de>
2011
2012 PR fortran/29806
2013 * gfortran.dg/contains.f90: New test.
2014 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
2015
2016 2006-11-15 Jakub Jelinek <jakub@redhat.com>
2017
2018 PR tree-optimization/29581
2019 * gcc.dg/pr29581-1.c: New test.
2020 * gcc.dg/pr29581-2.c: New test.
2021 * gcc.dg/pr29581-3.c: New test.
2022 * gcc.dg/pr29581-4.c: New test.
2023 * gfortran.dg/pr29581.f90: New test.
2024
2025 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
2026
2027 PR fortran/29702
2028 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
2029 numbers in error message headers.
2030
2031 2006-11-14 Richard Guenther <rguenther@suse.de>
2032
2033 * gcc.target/i386/math-torture/math-torture.exp: Restrict
2034 to i?86 and x86_64 targets.
2035
2036 2006-11-14 Caroline Tice <ctice@apple.com>
2037
2038 * gcc.dg/pubtypes-1.c: New file/testcase.
2039 * gcc.dg/pubtypes-2.c: New file/testcase.
2040 * gcc.dg/pubtypes-3.c: New file/testcase.
2041 * gcc.dg/pubtypes-4.c: New file/testcase.
2042 * g++.dg/pubtypes.C: New file/testcase.
2043
2044 2006-11-14 Mark Mitchell <mark@codesourcery.com>
2045
2046 PR c++/29106
2047 * g++.dg/init/self1.C: New test.
2048
2049 2006-11-14 Tobias Burnus <burnus@net-b.de>
2050
2051 PR fortran/29657
2052 * gfortran.dg/conflicts.f90: Add.
2053
2054 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
2055
2056 PR rtl-optimization/29798
2057
2058 * gcc.c-torture/execute/pr29798.c: New.
2059
2060 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2061
2062 * gcc.dg/builtins-20.c: Add more cases.
2063
2064 2006-11-13 Jakub Jelinek <jakub@redhat.com>
2065
2066 PR fortran/29759
2067 * gfortran.dg/gomp/pr29759.f90: New test.
2068
2069 2006-11-13 Mark Mitchell <mark@codesourcery.com>
2070
2071 PR c++/29518
2072 * g++.dg/template/static28.C: New test.
2073
2074 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
2075
2076 * lib/c-torture.exp: Use target-libpath.exp.
2077 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
2078 set GCC_EXEC_PREFIX env var from global variable of same name.
2079
2080 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
2081
2082 PR fortran/26994
2083 * gfortran.fortran-torture/compile/transfer-1.f90:
2084 New testcase.
2085
2086 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
2087 Zdenek Dvorak <dvorakz@suse.cz>
2088
2089 PR tree-optimization/29680
2090 * gcc.dg/alias-11.c: New test.
2091
2092 2006-11-12 Jason Merrill <jason@redhat.com>
2093 Andrew Pinski <pinskia@physics.uc.edu>
2094
2095 PR middle-end/28915
2096 * gcc.target/i386/vectorize1.c: New.
2097
2098 2006-11-12 Roger Sayle <roger@eyesopen.com>
2099
2100 PR rtl-optimization/29797
2101 * gcc.c-torture/execute/pr29797-1.c: New test case.
2102
2103 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2104
2105 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
2106
2107 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
2108
2109 * gcc.dg/tree-ssa/prefetch-3.c: New test.
2110
2111 2006-11-12 Roger Sayle <roger@eyesopen.com>
2112
2113 PR tree-optimization/13827
2114 * gcc.dg/fold-eqand-1.c: New test case.
2115
2116 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
2117
2118 PR rtl-opt/28812
2119 * gcc.c-torture/execute/mayalias-3.c: New test.
2120
2121 2006-11-11 Richard Sandiford <richard@codesourcery.com>
2122
2123 PR middle-end/27528
2124 * gcc.c-torture/compile/pr27528.c: New test.
2125 * gcc.dg/pr27528.c: Likewise.
2126
2127 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2128
2129 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
2130
2131 * gcc.dg/torture/builtin-symmetric-1.c: New test.
2132
2133 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
2134
2135 PR fortran/29758
2136 * gfortran.dg/reshape_source_size_1.f90: New test.
2137
2138 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
2139
2140 PR fortran/29315
2141 * gfortran.dg/aliasing_dummy_4.f90: New test.
2142
2143 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
2144
2145 PR target/29777
2146 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
2147 and x86_64-*-* targets.
2148
2149 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2150
2151 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
2152 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
2153 New macros. Use them in exact tests.
2154 (TESTIT3): New macro.
2155 Add tests for fmin, fmax and fma.
2156
2157 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
2158
2159 PR fortran/29431
2160 * gfortran.dg/array_constructor_13.f90: New test.
2161
2162 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
2163
2164 PR fortran/29744
2165 * gfortran.dg/used_types_12.f90: New test.
2166
2167 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
2168
2169 PR middle-end/29726
2170 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
2171 (test6): Ditto.
2172 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
2173 * gcc.dg/fold-eqandshift-3.c: New test case.
2174
2175 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
2176
2177 PR fortran/29699
2178 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
2179
2180 PR fortran/21370
2181 * gfortran.dg/change_symbol_attributes_1.f90: New test.
2182
2183 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2184
2185 * gcc.dg/20061109-1.c: New testcase.
2186
2187 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2188
2189 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
2190
2191 2006-11-09 Tobias Burnus <burnus@net-b.de>
2192
2193 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
2194 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
2195
2196 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
2197
2198 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
2199 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
2200
2201 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2202
2203 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
2204
2205 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2206
2207 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
2208 vect-9.c).
2209 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
2210 * gcc.dg/vect/vect-9.c: Now vectorizable.
2211 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
2212 that support vect_widen_mult.
2213 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
2214 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
2215 vect-reduc-dot-u16.c).
2216 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
2217 vect-reduc-dot-u16.c).
2218 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
2219 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
2220 vect-reduc-dot-s8.c).
2221 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
2222 vect-reduc-dot-s8.c).
2223 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
2224 vect-reduc-dot-s8.c).
2225 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
2226 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
2227 vect-reduc-dot-u8.c).
2228 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
2229 vect-reduc-dot-u8.c).
2230 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
2231 * gcc.dg/vect/vect-multitypes-9.c: New test.
2232 * gcc.dg/vect/vect-multitypes-10.c: New test.
2233 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
2234 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
2235 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
2236 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
2237 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
2238 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
2239 wrapv-vect-reduc-dot-s8.c.
2240 * lib/target-support.exp (check_effective_target_vect_unpack): New.
2241 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
2242 targets that support vec_unpack.
2243 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
2244 (check_effective_target_vect_widen_mult_qi_to_hi): New.
2245 (check_effective_target_vect_widen_mult_hi_to_si): New.
2246 (check_effective_target_vect_widen_sum): Removed.
2247
2248 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2249
2250 * gcc.dg/vect/vect-multitypes-8.c: New test.
2251 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
2252
2253 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2254
2255 * gcc.dg/vect/vect-multitypes-7.c: New test.
2256
2257 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2258
2259 * gcc.dg/vect/vect-multitypes-4.c: New test.
2260 * gcc.dg/vect/vect-multitypes-5.c: New test.
2261 * gcc.dg/vect/vect-multitypes-6.c: New test.
2262
2263 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2264
2265 * gcc.dg/vect/vect-multitypes-1.c: New test.
2266 * gcc.dg/vect/vect-multitypes-2.c: New test.
2267 * gcc.dg/vect/vect-multitypes-3.c: New test.
2268
2269 2006-11-07 Eric Christopher <echristo@apple.com>
2270
2271 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
2272 Test using scan-assembler-not.
2273
2274 2006-11-07 Jakub Jelinek <jakub@redhat.com>
2275
2276 * gcc.dg/inline-17.c: New test.
2277
2278 2006-11-07 Steve Ellcey <sje@cup.hp.com>
2279
2280 PR other/25028
2281 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
2282 on HP-UX.
2283
2284 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
2285
2286 PR fortran/29539
2287 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
2288
2289 PR fortran/29634
2290 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
2291 test.
2292
2293 2006-11-07 Tobias Burnus <burnus@net-b.de>
2294
2295 PR fortran/29601
2296 * gfortran.dg/volatile.f90: Add.
2297 * gfortran.dg/volatile2.f90: Add.
2298 * gfortran.dg/volatile3.f90: Add.
2299 * gfortran.dg/volatile4.f90: Add.
2300 * gfortran.dg/volatile5.f90: Add.
2301 * gfortran.dg/volatile6.f90: Add.
2302 * gfortran.dg/volatile7.f90: Add.
2303
2304 2006-11-06 Tobias Burnus <burnus@net-b.de>
2305
2306 * gfortran.dg/io_constraints_2.f90: Adjust pattern
2307 for matching error messages.
2308 * gfortran.dg/specifics_3.f90: Adjust pattern
2309 for matching error messages.
2310
2311 2006-11-06 Janis Johnson <janis187@us.ibm.com>
2312 Bernhard Fischer <aldot@gcc.gnu.org>
2313
2314 * lib/gcc-dg.exp (output-exists): New proc.
2315 (output-exists-not): New proc.
2316 * gcc.test-framework/test-framework.awk: Support new directives.
2317 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
2318 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
2319 * gcc.test-framework/dg-outexists-exp-F.c: New test.
2320 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
2321 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
2322 * gcc.test-framework/dg-outexists-exp-P.c: New test.
2323
2324 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
2325
2326 PR fortran/29630
2327 PR fortran/29679
2328 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
2329 * gfortran.dg/initialization_3.f90: New.
2330
2331 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2332
2333 PR libgfortran/25545
2334 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
2335
2336 2006-11-05 Jakub Jelinek <jakub@redhat.com>
2337
2338 PR middle-end/29695
2339 * gcc.c-torture/execute/pr29695-1.c: New test.
2340 * gcc.c-torture/execute/pr29695-2.c: New test.
2341
2342 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
2343
2344 PR fortran/29565
2345 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
2346
2347 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
2348
2349 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
2350 for matching error messages.
2351
2352 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
2353
2354 PR target/26915
2355 * gcc.target/i386/387-12.c: New test.
2356
2357 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2358
2359 PR libfortran/29713
2360 * gfortran.dg/pr29713.f90: New test.
2361
2362 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
2363
2364 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
2365 Also test for bogus rest sign.
2366
2367 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2368
2369 PR libfortran/27895
2370 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
2371
2372 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
2373
2374 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
2375 from error messages.
2376
2377 2006-11-02 Mike Stump <mrs@apple.com>
2378
2379 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
2380
2381 * g++.old-deja/g++.abi/align.C: Enable for darwin.
2382
2383 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
2384
2385 * g++.dg/eh/gcsec1.C: New test.
2386
2387 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2388
2389 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
2390 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
2391
2392 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
2393
2394 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
2395 hexadecimal value.
2396 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
2397 * gcc.dg/pr14796-2.c: Likewise.
2398
2399 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2400
2401 * gcc.c-torture/execute/20061101-1.c: New test.
2402
2403 2006-11-01 Richard Guenther <rguenther@suse.de>
2404
2405 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
2406
2407 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2408
2409 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
2410 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
2411
2412 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2413
2414 * gcc.c-torture/execute/20061031-1.c: New test.
2415
2416 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2417
2418 PR 23067
2419 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
2420 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
2421 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
2422 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
2423 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
2424 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
2425 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
2426
2427 2006-10-31 Eric Christopher <echristo@apple.com>
2428 Falk Hueffner <falk@debian.org>
2429
2430 * gcc.dg/builtin-bswap-1.c: New.
2431 * gcc.dg/builtin-bswap-2.c: New.
2432 * gcc.dg/builtin-bswap-3.c: New.
2433 * gcc.dg/builtin-bswap-4.c: New.
2434 * gcc.dg/builtin-bswap-5.c: New.
2435 * gcc.target/i386/builtin-bswap-1.c: New.
2436
2437 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2438
2439 * gcc.dg/inline-16.c: New.
2440
2441 PR 16622
2442 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
2443 defining it.
2444 * gcc.dg/inline-13.c: New.
2445 * gcc.dg/inline-14.c: New.
2446 * gcc.dg/inline-15.c: New.
2447
2448 PR 11377
2449 * gcc.dg/inline6.c: New.
2450 * gcc.dg/inline7.c: New.
2451
2452 2006-10-31 Roger Sayle <roger@eyesopen.com>
2453
2454 PR middle-end/23470
2455 * gcc.dg/pr23470-1.c: New test case.
2456
2457 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
2458
2459 PR fortran/29537
2460 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
2461 data.
2462 * gfortran.dg/blockdata_2.f90: New testcase.
2463
2464 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
2465
2466 PR libfortran/29627
2467 * gfortran.dg/unf_short_record_1.f90: New test.
2468
2469 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2470
2471 PR fortran/29067
2472 * gfortran.dg/pr29067.f: New test.
2473
2474 2006-10-31 Joseph Myers <joseph@codesourcery.com>
2475 Richard Sandiford <richard@codesourcery.com>
2476
2477 * lib/target-supports.exp (get_compiler_messages): Append options
2478 as a single list element.
2479 (check_effective_target_arm_vfp_ok): New.
2480 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
2481
2482 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
2483
2484 PR fortran/29387
2485 * gfortran.dg/intrinsic_actual_2.f90: New test.
2486
2487 PR fortran/29490
2488 * gfortran.dg/actual_array_interface_1.f90: New test.
2489
2490 PR fortran/29641
2491 * gfortran.dg/used_types_11.f90: New test.
2492
2493 2006-10-30 Dirk Mueller <dmueller@suse.de>
2494
2495 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
2496 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
2497 * g++.old-deja/g++.pt/eichin01.C (main): Same.
2498 * g++.old-deja/g++.mike/net25.C (main): Same.
2499 * g++.dg/lookup/exception1.C (main): Same.
2500 * g++.dg/parse/parens2.C (main): Same.
2501
2502 2006-10-30 Roger Sayle <roger@eyesopen.com>
2503
2504 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
2505
2506 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2507
2508 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
2509 * gcc.dg/torture/builtin-math-3.c: Likewise.
2510
2511 2006-10-30 Tobias Burnus <burnus@net-b.de>
2512
2513 PR fortran/29452
2514 * gfortran.dg/write_check.f90: Check run-time keyword checking.
2515 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
2516
2517 2006-10-30 Andrew Pinski <pinskia@gmail.com>
2518
2519 PR Fortran/29410
2520 * gfortran.fortran-torture/execute/transfer1.f90: New test.
2521
2522 2006-10-30 Joseph Myers <joseph@codesourcery.com>
2523
2524 * lib/target-supports.exp (check_function_available): Declare
2525 function before calling.
2526
2527 2006-10-30 Jakub Jelinek <jakub@redhat.com>
2528
2529 PR tree-optimization/29637
2530 * gcc.dg/pr29637.c: New test.
2531
2532 2006-10-29 Roger Sayle <roger@eyesopen.com>
2533
2534 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
2535 tree canonicalization.
2536
2537 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2538
2539 * gcc.dg/builtins-20.c: Add more hypot tests.
2540
2541 2006-10-29 Roger Sayle <roger@eyesopen.com>
2542
2543 * gcc.dg/fold-compare-1.c: New test case.
2544
2545 2006-10-29 Dirk Mueller <dmueller@suse.de>
2546
2547 PR c++/16307
2548 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
2549
2550 2006-10-29 Roger Sayle <roger@eyesopen.com>
2551
2552 PR tree-optimization/15458
2553 * gcc.dg/fold-xornot-1.c: New test case.
2554
2555 2006-10-29 Richard Guenther <rguenther@suse.de>
2556
2557 * gcc.target/i386/math-torture/trunc.c: New testcase.
2558
2559 2006-10-29 Richard Guenther <rguenther@suse.de>
2560
2561 * gcc.target/i386/math-torture/round.c: New testcase.
2562
2563 2006-10-29 Richard Guenther <rguenther@suse.de>
2564
2565 * gcc.target/i386/math-torture/ceil.c: New testcase.
2566 * gcc.target/i386/math-torture/floor.c: Likewise.
2567
2568 2006-10-29 Richard Guenther <rguenther@suse.de>
2569
2570 * gcc.target/i386/math-torture/rint.c: New testcase.
2571 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
2572
2573 2006-10-29 Richard Guenther <rguenther@suse.de>
2574
2575 * gcc.target/i386/math-torture/lfloor.c: New testcase.
2576 * gcc.target/i386/math-torture/lceil.c: Likewise.
2577
2578 2006-10-28 Tobias Burnus <burnus@net-b.de>
2579
2580 PR libgfortran/24313
2581 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
2582
2583 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
2584
2585 * gcc.c-torture/execute/20020118-1.c,
2586 gcc.c-torture/execute/builtins/strlen.c,
2587 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
2588 comment typos.
2589
2590 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2591
2592 * gcc.dg/builtins-20.c: Add tests for hypot.
2593 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
2594 two-argument builtins.
2595 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
2596 TESTIT2. Update all callers.
2597 (TESTIT2, TESTIT2_R): New helper macros.
2598 Add testcases for pow, hypot and atan2.
2599
2600 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2601
2602 PR C++/29295
2603 * g++.dg/expr/bool1.C: New test.
2604 * g++.dg/expr/bool2.C: New test.
2605
2606 2006-10-28 Tobias Burnus <burnus@net-b.de>
2607
2608 PR fortran/28224
2609 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
2610 * gfortran.dg/namelist_internal.f90: New test.
2611
2612 2006-10-28 Tobias Burnus <burnus@net-b.de>
2613
2614 PR fortran/29625
2615 * gfortran.dg/io_real_boz.f90: Add.
2616 * gfortran.dg/io_real_boz2.f90: Add.
2617
2618 2006-10-28 Richard Guenther <rguenther@suse.de>
2619
2620 PR middle-end/26899
2621 * gcc.dg/tree-ssa/pr26899.c: New testcase.
2622
2623 2006-10-28 Richard Guenther <rguenther@suse.de>
2624
2625 PR target/28806
2626 * gcc.target/i386/math-torture/lround.c: New testcase.
2627
2628 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
2629
2630 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
2631 * gcc.dg/builtins-44.c: Likewise.
2632 * gcc.dg/builtins-45.c: Likewise.
2633 * gcc.dg/pr28796-2.c: Likewise.
2634 * gcc.dg/unordered-3.c: Likewise.
2635
2636 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2637
2638 PR libgfortran/27954
2639 * gfortran.dg/error_recovery_2.f90: New test.
2640
2641 2006-10-26 Richard Guenther <rguenther@suse.de>
2642
2643 * gcc.target/i386/i386.exp: Use glob, not find to collect
2644 tests. Avoids recursing into subdirectories.
2645 * gcc.target/i386/math-torture/math-torture.exp: Torture
2646 for interesting ia32 math options.
2647 * gcc.target.i386/math-torture/lrint.c: New testcase.
2648
2649 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2650
2651 PR libgfortran/29563
2652 * gfortran.dg/arrayio_9.f90: Update test.
2653 * gfortran.dg/arrayio_19.f90: New test.
2654
2655 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
2656
2657 * gcc.dg/20061026.c: New testcase.
2658
2659 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2660
2661 PR libgfortran/29563
2662 * gfortran.dg/arrayio_9.f90: New test.
2663
2664 2006-10-26 Ben Elliston <bje@au.ibm.com>
2665
2666 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
2667 Copy the strings manually, as strcpy may call strlen.
2668
2669 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2670
2671 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
2672 Add checks for log, log2, log10 and log1p.
2673
2674 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
2675 we already test 0.0. Add checks for expm1, log, log2, log10,
2676 log1p, cbrt, erf and erfc.
2677
2678 2006-10-25 Steve Ellcey <sje@cup.hp.com>
2679
2680 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
2681
2682 2006-10-25 Uros Bizjak <uros@kss-loka.si>
2683
2684 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
2685 and remainderl() built-in functions. Remove -ffast-math from
2686 dg-options.
2687
2688 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2689
2690 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
2691 acosh and atanh.
2692
2693 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
2694 floating point modifiers to arguments passed to float and long
2695 double functions respectively. Update all callers to use floating
2696 point numbers, not integers. Add tests for exp, exp2 and
2697 exp10/pow10.
2698
2699 * gcc.dg/torture/builtin-math-3.c: New test.
2700
2701 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
2702
2703 PR fortran/29393
2704 * gfortran.dg/initialize_2.f90: New.
2705
2706 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2707
2708 * gcc.dg/torture/builtin-math-2.c: New test.
2709
2710 2006-10-24 Richard Guenther <rguenther@suse.de>
2711
2712 PR middle-end/28796
2713 * gcc.dg/pr28796-1.c: New testcase.
2714 * gcc.dg/pr28796-2.c: Likewise.
2715
2716 2006-10-24 Richard Guenther <rguenther@suse.de>
2717
2718 * gcc.dg/builtins-57.c: New testcase.
2719
2720 2006-10-24 Richard Guenther <rguenther@suse.de>
2721
2722 PR tree-optimization/29567
2723 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
2724
2725 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
2726
2727 PR tree-optimization/14784
2728 * gcc.dg/alias-10.c: New test.
2729
2730 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2731
2732 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
2733
2734 2006-10-23 Jakub Jelinek <jakub@redhat.com>
2735
2736 * gcc.dg/builtin-strncat-chk-1.c: New test.
2737
2738 2006-10-23 Jan Hubicka <jh@suse.cz>
2739
2740 * gcc.dg/memmove-1.c: New test.
2741
2742 2006-10-23 Paul Brook <paul@codesourcery.com>
2743
2744 * gcc.dg/pragma-pack-5.c: New test.
2745
2746 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
2747
2748 * g++.dg/other/s390-1.C: New testcase.
2749
2750 2006-10-23 Richard Guenther <rguenther@suse.de>
2751
2752 PR middle-end/27132
2753 PR middle-end/23295
2754 * gcc.dg/pr27132.c: New testcase.
2755 * gcc.dg/pr23295.c: Likewise.
2756 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
2757 * g++.dg/tree-ssa/pr19807.C: Likewise.
2758
2759 2006-10-23 Richard Guenther <rguenther@suse.de>
2760
2761 PR middle-end/21032
2762 * gcc.dg/pr21032.c: New testcase.
2763
2764 2006-10-22 Jeff Law <law@redhat.com>
2765 Richard Guenther <rguenther@suse.de>
2766
2767 PR tree-optimization/15911
2768 * gcc.dg/tree-ssa/vrp30.c: New testcase.
2769
2770 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
2771
2772 PR c++/20647
2773 * g++.dg/abi/rtti3.C: New.
2774
2775 2006-10-21 Uros Bizjak <uros@kss-loka.si>
2776
2777 PR middle-end/28252
2778 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
2779 transformation.
2780
2781 2006-10-21 Richard Guenther <rguenther@suse.de>
2782
2783 PR tree-optimization/3511
2784 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
2785
2786 2006-10-21 Richard Guenther <rguenther@suse.de>
2787
2788 PR middle-end/26898
2789 * gcc.dg/torture/pr26898-1.c: New testcase.
2790 * gcc.dg/torture/pr26898-2.c: Likewise.
2791
2792 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
2793
2794 PR c++/28053
2795 * g++.dg/parse/bitfield1.C: Adjust error markers.
2796 * g++.dg/parse/bitfield2.C: New test.
2797
2798 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
2799
2800 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
2801
2802 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2803
2804 PR libfortran/27895
2805 * gfortran.dg/zero_sized_1.f90: New test.
2806
2807 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
2808
2809 * gcc.dg/div-compare-1.c: New test.
2810
2811 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
2812
2813 PR fortran/29216
2814 * gfortran.dg/result_default_init_1.f90: New test.
2815
2816 PR fortran/29314
2817 * gfortran.dg/automatic_default_init_1.f90: New test.
2818
2819 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
2820 from 38 to 33.
2821
2822 2006-10-18 Geoffrey Keating <geoffk@apple.com>
2823
2824 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
2825 'using namespace std' without previous declaration.
2826 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
2827 * g++.old-deja/g++.robertl/eb133c.C: New.
2828
2829 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2830
2831 PR libgfortran/29277
2832 * gfortran.dg/streamio_4.f90: Update test.
2833 * gfortran.dg/streamio_11.f90: New test.
2834
2835 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
2836
2837 PR c++/27952
2838 * g++.dg/inherit/virtual1.C: New test.
2839
2840 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2841
2842 PR c++/28261
2843 * g++.dg/parse/enum3.C: New test.
2844
2845 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2846
2847 PR c++/29039
2848 * g++.dg/init/ctor8.C: New test.
2849
2850 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2851
2852 PR c++/27270
2853 * g++.dg/ext/complit8.C: Tweak error markers.
2854 * g++.dg/template/complit1.C: Add error marker.
2855
2856 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2857
2858 PR c++/27270
2859 * g++.dg/ext/complit8.C: New test.
2860
2861 PR c++/29408
2862 * g++.dg/parse/dtor12.C: New test.
2863
2864 PR c++/29435
2865 * g++.dg/template/sizeof11.C: New test.
2866
2867 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
2868
2869 PR fortran/29392
2870 * gfortran.dg/data_char_3.f90: New test.
2871
2872 PR fortran/29451
2873 * gfortran.dg/negative_automatic_size.f90: New test.
2874
2875 2006-10-16 David Daney <ddaney@avtrex.com>
2876
2877 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
2878
2879 2006-10-16 Eric Christopher <echristo@apple.com>
2880
2881 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
2882 x86_64.
2883
2884 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2885
2886 PR c++/28211
2887 * g++.dg/tc1/dr49.C: Tweak error messages.
2888 * g++.dg/parse/template21.C: New test.
2889
2890 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2891
2892 PR middle-end/20491
2893 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
2894
2895 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
2896
2897 PR fortran/29403
2898 * gfortran.dg/print_1.f90: New test.
2899
2900 2006-10-15 Jan Hubicka <jh@suse.cz>
2901
2902 PR middle-end/29241
2903 * gcc.c-torture/compile/pr29241.c: New testcase.
2904
2905 2006-10-15 David Edelsohn <edelsohn@gnu.org>
2906
2907 PR middle-end/29250
2908 * gcc.c-torture/compile/pr29250.c: New test.
2909
2910 2006-10-15 Richard Guenther <rguenther@suse.de>
2911
2912 * gcc.dg/pr29299.c: New testcase.
2913
2914 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
2915
2916 PR fortran/24767
2917 * gfortran.dg/label_4.f90: Adjust warning flag.
2918
2919 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
2920
2921 PR fortran/29371
2922 * gfortran.dg/nullify_3.f90: New test.
2923
2924 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2925
2926 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2927 on Solaris 2.5.1 too.
2928
2929 2006-10-13 Eric Christopher <echristo@apple.com>
2930
2931 * gcc.dg/pr25993.c: Skip for darwin.
2932
2933 2006-10-13 Eric Christopher <echristo@apple.com>
2934
2935 * gcc.dg/visibility-11.c: Skip for darwin.
2936
2937 2006-10-13 Eric Christopher <echristo@apple.com>
2938
2939 * gcc.dg/darwin-weakimport-1.c: Use
2940 -fno-asynchronous-unwind-tables.
2941 * gcc.dg/darwin-weakimport-3.c: Ditto.
2942
2943 2006-10-13 Richard Guenther <rguenther@suse.de>
2944
2945 PR tree-optimization/29446
2946 * gcc.dg/torture/pr29446.c: New testcase.
2947
2948 2006-10-13 Bill Wendling <wendling@apple.com>
2949
2950 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
2951 * g++.old-deja/g++.jason/hmc1.C: Likewise.
2952 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
2953 * g++.old-deja/g++.law/shadow1.C: Likewise.
2954 * g++.old-deja/g++.law/ctors10.C: Likewise.
2955 * g++.dg/debug/namespace1.C: Likewise.
2956 * g++.dg/inherit/namespace-as-base.C: Likewise.
2957 * g++.dg/opt/delay-slot-1.C: Likewise.
2958 * g++.dg/parse/defarg10.C: Likewise.
2959 * g++.dg/template/ptrmem11.C: Likewise.
2960 * g++.dg/template/mem_func_ptr.C: Likewise.
2961 * g++.dg/template/spec19.C: Likewise.
2962
2963 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
2964
2965 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
2966
2967 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
2968
2969 PR fortran/29373
2970 * gfortran.dg/implicit_9.f90: New test.
2971
2972 PR fortran/29407
2973 * gfortran.dg/namelist_25.f90: New test.
2974
2975 PR fortran/27701
2976 * gfortran.dg/same_name_2.f90: New test.
2977
2978 PR fortran/29232
2979 * gfortran.dg/host_assoc_types_1.f90: New test.
2980
2981 PR fortran/29364
2982 * gfortran.dg/missing_derived_type_1.f90: New test.
2983 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
2984
2985 PR fortran/29422
2986 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
2987
2988 PR fortran/29428
2989 * gfortran.dg/alloc_comp_assign_5.f90: New test.
2990
2991 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2992
2993 PR fortran/29391
2994 * gfortran.dg/bound_2.f90: New test.
2995
2996 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2997
2998 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
2999 directive.
3000 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
3001 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
3002 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
3003 * gfortran.dg/gomp/reduction3.f90: Likewise.
3004 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
3005 * gfortran.dg/dummy_procedure_2.f90: Likewise.
3006 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3007 * gfortran.dg/forall_4.f90: Likewise.
3008 * gfortran.dg/spec_expr_4.f90: Likewise.
3009 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
3010 * gfortran.dg/forall_5.f90: Likewise.
3011 * gfortran.dg/open_access_append_2.f90: Add check for
3012 compile-time warning.
3013
3014 2006-10-13 Mark Mitchell <mark@codesourcery.com>
3015
3016 PR c++/28506
3017 * g++.dg/parse/pure1.C: New test.
3018
3019 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3020
3021 PR fortran/21435
3022 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
3023 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
3024 for compile-time warnings.
3025 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
3026 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
3027 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
3028 file.
3029 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
3030 specifier.
3031 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
3032 compile-time warning.
3033
3034 2006-10-12 Jan Hubicka <jh@suse.cz>
3035
3036 PR c/28419
3037 * gcc.dg/pr28319.c: New test.
3038
3039 2006-10-12 Mark Mitchell <mark@codesourcery.com>
3040 PR c++/29318
3041 * g++.dg/ext/vla4.C: New test.
3042
3043 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
3044
3045 PR c++/27961
3046 * g++.dg/template/crash60.C: New test.
3047 * g++.dg/other/large-size-array.C: Adjust error markers.
3048 * g++.dg/parse/crash27.C: Likewise.
3049 * g++.dg/template/crash1.C: Likewise.
3050
3051 2006-10-12 Steve Ellcey <sje@cup.hp.com>
3052
3053 PR testsuite/29093
3054 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
3055
3056 2006-10-12 Jakub Jelinek <jakub@redhat.com>
3057
3058 PR preprocessor/28709
3059 * gcc.dg/cpp/paste14.c: New test.
3060
3061 2006-10-11 Mark Mitchell <mark@codesourcery.com>
3062
3063 PR c++/29175
3064 * g++.dg/init/array24.C: New test.
3065
3066 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3067
3068 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
3069 of <sys/types.h>.
3070
3071 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
3072
3073 PR c++/29024
3074 * g++.dg/parse/typedef8.C: New test.
3075 * g++.dg/other/mult-stor1.C: Adjust error markers.
3076
3077 2006-10-11 Richard Guenther <rguenther@suse.de>
3078
3079 PR tree-optimization/28230
3080 * gcc.dg/torture/pr28230.c: New testcase.
3081
3082 2006-10-11 Richard Guenther <rguenther@suse.de>
3083
3084 PR inline-asm/29119
3085 * gcc.dg/torture/pr29119.c: New testcase.
3086
3087 2006-10-10 Jakub Jelinek <jakub@redhat.com>
3088
3089 PR middle-end/29272
3090 * gcc.c-torture/execute/20060930-2.c: New test.
3091
3092 2006-10-09 Richard Henderson <rth@redhat.com>
3093
3094 Revert emutls patch.
3095
3096 2006-10-09 Richard Guenther <rguenther@suse.de>
3097
3098 PR middle-end/29254
3099 * gcc.dg/pr29254.c: New testcase.
3100
3101 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
3102 Paul Thomas <pault@gcc.gnu.org>
3103
3104 PR fortran/20541
3105 * gfortran.dg/alloc_comp_basics_1.f90: New test.
3106 * gfortran.dg/alloc_comp_basics_2.f90: New test.
3107 * gfortran.dg/alloc_comp_assign_1.f90: New test.
3108 * gfortran.dg/alloc_comp_assign_2.f90: New test.
3109 * gfortran.dg/alloc_comp_assign_3.f90: New test.
3110 * gfortran.dg/alloc_comp_assign_4.f90: New test.
3111 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
3112 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
3113 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
3114 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
3115 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
3116 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
3117 * gfortran.dg/alloc_comp_std.f90: New test.
3118 * gfortran.dg/move_alloc.f90: New test.
3119
3120 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
3121
3122 PR fortran/29115
3123 * gfortran.dg/derived_constructor_comps_2.f90: New test.
3124
3125 PR fortran/29211
3126 * gfortran.dg/forall_char_dependencies_1.f90: New test.
3127
3128 2006-10-08 Tobias Burnus <burnus@net-b.de>
3129
3130 PR fortran/28585
3131 * gfortran.dg/new_line.f90: New test.
3132
3133 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3134
3135 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
3136 * gcc.dg/torture/builtin-convert-1.c,
3137 gcc.dg/torture/builtin-convert-2.c,
3138 gcc.dg/torture/builtin-convert-3.c,
3139 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
3140
3141 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
3142
3143 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
3144 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
3145 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
3146 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
3147
3148 2006-10-07 Andrew Pinski <pinskia@gmail.com>
3149
3150 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
3151 Xfail some tests for powerpc-darwin and powerpc-aix.
3152
3153 2006-10-07 Jakub Jelinek <jakub@redhat.com>
3154
3155 PR c/29380
3156 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
3157
3158 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3159
3160 PR target/29300
3161 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
3162 on hppa*-*-hpux*.
3163
3164 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3165
3166 PR fortran/16580
3167 PR fortran/29288
3168 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
3169 Add tests for using all possible intrinsics as actual arguments.
3170 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
3171 all possible intrinsics as actual arguments.
3172 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
3173 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
3174
3175 2006-10-07 Richard Sandiford <richard@codesourcery.com>
3176
3177 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
3178 * gcc.dg/debug/debug-2.c: Likewise.
3179
3180 2006-10-06 Uros Bizjak <uros@kss-loka.si>
3181
3182 * gcc.c-torture/compile/sync-2.c: New test.
3183
3184 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3185
3186 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
3187 line endings.
3188
3189 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3190
3191 PR rtl-optimization/29128
3192 * gcc.c-torture/compile/pr29128.c: New test.
3193
3194 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3195
3196 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
3197 line endings.
3198
3199 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
3200
3201 PR middle-end/29256
3202 * gcc.dg/tree-ssa/loop-19.c: New test.
3203
3204 2006-10-06 Jakub Jelinek <jakub@redhat.com>
3205
3206 PR tree-optimization/29330
3207 * gcc.dg/pr29330.c: New test.
3208
3209 PR target/28924
3210 * gcc.c-torture/compile/20061005-1.c: New test.
3211
3212 2006-10-06 Olivier Hainque <hainque@adacore.com>
3213
3214 * gcc.dg/typename-vla-1.c: New case.
3215 * gnat.dg/forward_vla.adb: New case.
3216
3217 2006-10-06 Jakub Jelinek <jakub@redhat.com>
3218
3219 PR tree-optimization/29290
3220 * gfortran.dg/loop_nest_1.f90: New test.
3221
3222 PR target/29198
3223 * gcc.dg/tls/opt-12.c: New test.
3224
3225 PR fortran/28415
3226 * gfortran.dg/save_2.f90: New test.
3227
3228 PR c/29091
3229 * gcc.dg/pr29091.c: New test.
3230
3231 2006-10-06 Joseph Myers <joseph@codesourcery.com>
3232
3233 * lib/target-supports.exp
3234 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
3235 same as x86_64-*-*; check for LP64.
3236
3237 2006-10-04 Richard Henderson <rth@redhat.com>
3238
3239 * lib/target-supports.exp (check_effective_target_tls): Redefine
3240 to mean non-emulated tls.
3241 * gcc.dg/tls/alias-1.c: Remove tls requirement.
3242 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
3243 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
3244 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
3245 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
3246 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
3247 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
3248
3249 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
3250
3251 PR fortran/29343
3252 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
3253
3254 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3255
3256 * gfortran.dg/bounds_check_fail_1.f90: New test.
3257
3258 2006-10-03 Mark Mitchell <mark@codesourcery.com>
3259
3260 PR c++/29020
3261 * g++.dg/template/friend48.C: New test.
3262
3263 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
3264
3265 PR fortran/29098
3266 * gfortran.dg/default_initialization_2.f90: New test.
3267
3268 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
3269
3270 PR fortran/20779
3271 PR fortran/20891
3272 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
3273
3274 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
3275
3276 PR fortran/29284
3277 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
3278
3279 PR fortran/29321
3280 PR fortran/29322
3281 * gfortran.dg/missing_optional_dummy_2.f90: New test.
3282
3283 PR fortran/25091
3284 PR fortran/25092
3285 * gfortran.dg/entry_array_specs_1.f90: New test.
3286
3287 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
3288
3289 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
3290 insufficient to inhibit some test failures at -O3. Do testing
3291 on integers.
3292
3293 2006-10-03 Mark Mitchell <mark@codesourcery.com>
3294
3295 PR c++/29138
3296 * g++.dg/inherit/access8.C: New test.
3297 * g++.dg/template/dtor4.C: Tweak error messages.
3298
3299 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3300
3301 PR fortran/27478
3302 * gfortran.dg/entry_8.f90: New test.
3303
3304 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3305
3306 PR c++/29291
3307 * g++.dg/parse/new4.C: New test.
3308
3309 2006-10-03 Uros Bizjak <uros@kss-loka.si>
3310
3311 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
3312 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
3313 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
3314 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
3315 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
3316
3317 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3318
3319 PR fortran/19260
3320 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
3321 * gfortran.dg/continuation_2.f90: New test.
3322
3323 PR fortran/19262
3324 * gfortran.dg/continuation_3.f90: New test.
3325 * gfortran.dg/continuation_4.f90: New test.
3326 * gfortran.dg/continuation_5.f: New test.
3327 * gfortran.dg/continuation_6.f: New test.
3328
3329 2006-10-02 Mark Mitchell <mark@codesourcery.com>
3330
3331 PR c++/29226
3332 * g++.dg/template/vla1.C: New test.
3333
3334 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3335
3336 PR fortran/29210
3337 * gfortran.dg/complex_parameter_1.f90: New test.
3338
3339 2006-10-02 Jakub Jelinek <jakub@redhat.com>
3340
3341 PR c/29154
3342 * gcc.c-torture/execute/20060929-1.c: New test.
3343
3344 2006-10-01 Mark Mitchell <mark@codesourcery.com>
3345
3346 PR c++/29105
3347 * g++.dg/template/member6.C: New test.
3348 * g++.dg/parse/typename7.C: Adjust error markers.
3349
3350 PR c++/29080
3351 * g++.dg/template/member7.C: New test.
3352
3353 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
3354
3355 PR c/24010
3356 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
3357 gcc.dg/Woverride-init-3.c: New tests.
3358
3359 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
3360
3361 * gcc.c-torture/execute/20060930-1.c: New test.
3362
3363 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3364
3365 PR fortran/18791
3366 * gfortran.dg/specifics_1.f90: New test.
3367 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
3368 complex specifics.
3369
3370 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3371
3372 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
3373 pthread-init-common.h: New.
3374
3375 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
3376
3377 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
3378 precision on some archs.
3379
3380 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
3381
3382 * gcc.dg/non-local-goto-1.c: New test.
3383 * gcc.dg/non-local-goto-2.c: Likewise.
3384 * gcc.dg/setjmp-3.c: Likewise.
3385 * gcc.dg/setjmp-4.c: Likewise.
3386
3387 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
3388
3389 * gnat.dg/self_aggregate_with_pointer.adb: New test.
3390
3391 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
3392
3393 PR fortran/28276
3394 * gfortran.dg/exponent_1.f90: New test.
3395
3396 PR fortran/27021
3397 * gfortran.dg/nearest_1.f90: New test.
3398
3399 2006-09-26 Jakub Jelinek <jakub@redhat.com>
3400
3401 PR middle-end/25261
3402 PR middle-end/28790
3403 * gcc.dg/gomp/nestedfn-1.c: New test.
3404
3405 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
3406
3407 PR objc/29195
3408 * objc/compile/method-1.m: New test.
3409
3410 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
3411
3412 PR c++/26938
3413 * g++.dg/template/crash58.C: New test.
3414 * g++.dg/parse/crash28.C: Adjust error markers.
3415 * g++.dg/template/crash34.C: Likewise.
3416 * g++.dg/template/friend31.C: Likewise.
3417 * g++.dg/template/crash32.C: Likewise.
3418
3419 PR c++/27329
3420 * g++.dg/template/crash59.C: New test.
3421
3422 PR c++/27667
3423 * g++.dg/template/spec33.C: New test.
3424 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
3425
3426 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
3427 Adam Nemet <anemet@caviumnetworks.com>
3428
3429 * gcc.dg/tree-ssa/ivopts-1.c: New test.
3430 * gcc.dg/tree-ssa/ivopts-2.c: New test.
3431
3432 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
3433
3434 PR target/28911
3435 * gcc.dg/pr28911.c: New.
3436
3437 2006-09-23 Uros Bizjak <uros@kss-loka.si>
3438
3439 PR target/29169
3440 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
3441 (dg-options): Add -mfpmath=387.
3442
3443 2006-09-23 Jakub Jelinek <jakub@redhat.com>
3444
3445 PR c/28706
3446 * gcc.dg/pr28706.c: New test.
3447
3448 PR c/28712
3449 * gcc.dg/pr28712.c: New test.
3450
3451 2006-09-22 Mike Stump <mrs@apple.com>
3452
3453 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
3454
3455 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
3456
3457 PR tree-optimization/28888
3458 * gcc.dg/pr28888.c: New test.
3459
3460 2006-09-21 Mark Mitchell <mark@codesourcery.com>
3461
3462 PR c++/29016
3463 * g++.dg/init/ptrfn1.C: New test.
3464
3465 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
3466
3467 PR c++/28861
3468 * g++.dg/template/spec32.C: New test.
3469 * g++.dg/parse/crash9.C: Adjust error markers.
3470
3471 PR c++/28303
3472 * g++.dg/template/typedef6.C: New test.
3473 * g++.dg/init/error1.C: Adjust error markers.
3474 * g++.dg/parse/crash9.C: Likewise.
3475 * g++.dg/template/crash55.C: Likewise.
3476
3477 2006-09-21 Janis Johnson <janis187@us.ibm.com>
3478
3479 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
3480
3481 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
3482
3483 PR target/27650
3484 * g++.dg/ext/dllimport12.C: New test.
3485
3486 2006-09-20 Richard Sandiford <richard@codesourcery.com>
3487
3488 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
3489 * gcc.target/mips/nmadd-2.c: Likewise.
3490 * gcc.target/mips/mips-ps-6.c: New test.
3491 * gcc.target/mips/neg-abs-1.c: Likewise.
3492 * gcc.target/mips/neg-abs-2.c: Likewise.
3493 * gcc.target/mips/nmadd-3.c: New test.
3494
3495 2006-09-20 Jakub Jelinek <jakub@redhat.com>
3496
3497 PR middle-end/28046
3498 * gcc.dg/gomp/atomic-10.c: New test.
3499 * g++.dg/gomp/atomic-10.C: New test.
3500
3501 2006-09-20 Eric Christopher <echristo@apple.com>
3502
3503 * gcc.target/i386/sse3-not-fisttp.c: New.
3504
3505 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
3506
3507 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
3508
3509 2006-09-19 Richard Sandiford <richard@codesourcery.com>
3510
3511 * gcc.c-torture/execute/pr28289.c (one): New variable.
3512 (main): Use it instead of argc.
3513 * gcc.c-torture/execute/20060102-1.c (one): New variable.
3514 (main): Use it instead of argc.
3515
3516 2006-09-19 Paul Brook <paul@codesourcery.com>
3517
3518 PR target/28516
3519 * gcc.dg/nested-func-5.c: New test.
3520
3521 2006-09-19 Ben Elliston <bje@au.ibm.com>
3522
3523 * lib/target-supports.exp (check_effective_target_tls): Compile
3524 test stubs using ${tool}_target_compile, not just target_compile.
3525 (check_effective_target_tls_runtime): Likewise.
3526
3527 2006-09-19 Ben Elliston <bje@au.ibm.com>
3528
3529 * gcc.c-torture/compile/20030405-1.x: Remove.
3530
3531 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
3532 optimising linker from discarding it.
3533
3534 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3535
3536 PR fortran/28526
3537 * gfortran.dg/keyword_symbol_1.f90: New test.
3538
3539 * gfortran.dg/spread_shape_1.f90: Add missing warning with
3540 pedantic compilation option.
3541
3542 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3543
3544 PR fortran/29060
3545 * gfortran.dg/spread_shape_1.f90: New test.
3546
3547 2006-09-17 Roger Sayle <roger@eyesopen.com>
3548
3549 PR tree-optimization/28887
3550 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
3551
3552 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
3553
3554 PR c/25993
3555 * gcc.dg/pr25993.c: New test.
3556
3557 2006-09-17 Ira Rosen <irar@il.ibm.com>
3558
3559 PR tree-opt/21591
3560 * gcc.dg/vect/pr21591.c: New test.
3561
3562 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
3563
3564 PR tree-opt/29059
3565 * gcc.c-torture/compile/strcpy-1.c: New test.
3566 * gcc.c-torture/compile/strcpy-2.c: New test.
3567 * gcc.c-torture/compile/memcpy-1.c: New test.
3568 * gcc.c-torture/compile/memcpy-2.c: New test.
3569
3570 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
3571
3572 PR testsuite/29055
3573 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
3574
3575 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
3576
3577 * gnat.dg/specs/double_record_extension1.ads: New test.
3578 * gnat.dg/specs/double_record_extension2.ads: Likewise.
3579
3580 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
3581
3582 PR fortran/29051
3583 * gfortran.dg/oldstyle_3.f90: New test.
3584
3585 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3586
3587 PR libgfortran/29099
3588 * gfortran.dg/secnds-1.f: New test.
3589
3590 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3591
3592 PR libgfortran/29053
3593 * gfortran.dg/streamio_9.f90: New test.
3594 * gfortran.dg/streamio_10.f90: New test.
3595
3596 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
3597
3598 PR C++/29002
3599 * g++.dg/init/array22.C: New test.
3600 * g++.dg/init/array23.C: New test.
3601
3602 2006-09-14 Arnaud Charlet <charlet@adacore.com>
3603
3604 * stackcheck.lst: Update list of tests requiring stack checking.
3605 * norun.lst: Adjust for above change.
3606 * ada95.lst: New file.
3607 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
3608 requiring -gnat95 switch.
3609
3610 2006-09-14 Olivier Hainque <hainque@adacore.com>
3611
3612 * gnat.dg/in_out_parameter.adb: New test.
3613
3614 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
3615
3616 PR debug/28980
3617 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
3618
3619 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
3620
3621 * gnat.dg/specs/unchecked_union.ads: New test.
3622
3623 2006-09-13 Richard Sandiford <richard@codesourcery.com>
3624
3625 PR rtl-optimization/28982
3626 * gcc.c-torture/execute/pr28982a.c: New test.
3627 * gcc.c-torture/execute/pr28982b.c: Likewise.
3628
3629 2006-09-12 Eric Christopher <echristo@apple.com>
3630
3631 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
3632 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
3633
3634 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
3635
3636 PR c/28768
3637 PR preprocessor/14634
3638 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
3639 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
3640 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
3641
3642 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3643
3644 * gcc.dg/pr28243.c: New test.
3645
3646 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
3647
3648 PR fortran/28971
3649 gfortran.dg/pr28971.f90: New test to act as a backstop in case
3650 this undiagnosed regression reappears.
3651
3652 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
3653
3654 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
3655 Treat $srcdir as a literal.
3656 * lib/fortran-torture.exp (fortran-torture-compile,
3657 fortran-torture-execute): Likewise.
3658 * lib/objc-torture.exp (objc-torture-compile,
3659 objc-torture-execute): Likewise.
3660 * lib/profopt.exp (profopt-execute): Likewise.
3661
3662 2006-09-11 Geoffrey Keating <geoffk@apple.com>
3663
3664 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
3665
3666 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
3667
3668 PR testsuite/28950
3669 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
3670
3671 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
3672
3673 PR target/13685
3674 * gcc.target/i386/pr13685.c: New test.
3675
3676 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3677
3678 * gcc.dg/pr28726.c: New test.
3679
3680 2006-09-11 Josh Conner <jconner@apple.com>
3681
3682 * gcc.dg/nrv3.c: Increase size of structure.
3683 * gcc.dg/nrv4.c: Likewise.
3684 * gcc.dg/nrv5.c: Likewise.
3685
3686 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
3687
3688 PR libfortran/28890
3689 gfortran.dg/assumed_charlen_function_5.f90: New test.
3690
3691 2006-09-10 Mark Mitchell <mark@codesourcery.com>
3692
3693 PR c++/28991
3694 * g++.dg/init/static3.C: New test.
3695
3696 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
3697
3698 PR testsuite/29007
3699 * gcc.dg/long-long-cst1.c (t): Add cast to
3700 __SIZE_TYPE__ before casting to int.
3701 (main): Return 0 on success.
3702
3703 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3704
3705 * gcc.c-torture/execute/20060910-1.c: New test.
3706
3707 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
3708
3709 PR middle-end/26983
3710 * gcc.dg/pr26983.c: New test.
3711
3712 2006-09-10 Richard Sandiford <richard@codesourcery.com>
3713
3714 PR target/29006
3715 * gcc.c-torture/execute/pr29006.c: New test.
3716
3717 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3718
3719 PR libfortran/28947
3720 gfortran.dg/matmul_4.f90: New test.
3721
3722 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3723
3724 PR fortran/28959
3725 gfortran.dg/used_types_10: New test.
3726
3727 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3728
3729 PR libfortran/28923
3730 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
3731 gfortran.dg/array_initializer_3.f90: New test.
3732
3733 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3734
3735 PR fortran/28914
3736 * gfortran.dg/actual_array_constructor_3.f90: New test.
3737
3738 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
3739
3740 PR testsuite/26778
3741 * gcc.target/i386/pr26778.c: New testcase.
3742
3743 2006-09-08 Eric Christopher <echristo@apple.com>
3744
3745 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
3746 * gcc.target/i386/memcpy-1.c: Ditto.
3747 * gcc.target/i386/asm-1.c: Ditto.
3748 * gcc.target/i386/20060512-4.c: Ditto.
3749 * gcc.target/i386/compress-float-387.c: Ditto.
3750 * gcc.target/i386/20060512-1.c: Ditto.
3751 * gcc.target/i386/compress-float-sse.c: Ditto.
3752 * gcc.target/i386/20060512-2.c: Ditto.
3753 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
3754 * gcc.target/i386/stack-prot-kernel.c: Ditto.
3755 * gcc.target/i386/compress-float-387-pic.c: Ditto.
3756 * gcc.dg/pr26449.c: Ditto.
3757 * gcc.dg/attr-ms_struct-2.c: Ditto.
3758 * gcc.dg/attr-ms_struct-1.c: Ditto.
3759 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
3760
3761 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
3762
3763 PR c/28504
3764 * gcc.dg/vla-10.c: New test.
3765
3766 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3767
3768 PR c++/28858
3769 * g++.dg/parse/template20.C: New test.
3770 * g++.dg/template/operator8.C: Remove obsolete part.
3771 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
3772 * g++.old-deja/g++.pt/crash65.C: Likewise.
3773
3774 2006-09-07 Jason Merrill <jason@redhat.com>
3775
3776 PR middle-end/27724
3777 * gcc.dg/long-long-cst1.c: New test.
3778
3779 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3780
3781 PR C++/28906
3782 * g++.dg/other/array3.C: New test.
3783 * g++.dg/other/array4.C: New test.
3784 * g++.dg/other/array5.C: New test.
3785
3786 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
3787
3788 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
3789
3790 2006-09-07 Uros Bizjak <uros@kss-loka.si>
3791
3792 PR target/28946
3793 * gcc.target/i386/pr28946.c: New test.
3794
3795 2006-09-07 Steven G. Kargl <kargls@comcast.net>
3796
3797 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
3798 in integer literal constant.
3799 * gfortran.dg/enum_8.f90: Ditto.
3800 * gfortran.dg/g77/20030326-1.f: Ditto.
3801
3802 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
3803
3804 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
3805 nonconformance usage.
3806
3807 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3808
3809 PR middle-end/28862
3810 * gcc.c-torture/compile/vector-align-1.c: New test.
3811
3812 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
3813
3814 PR rtl-opt/27883
3815 * g++.dg/opt/copysign-1.C: New test.
3816
3817 2006-09-06 Jason Merrill <jason@redhat.com>
3818
3819 PR c++/27371
3820 * g++.dg/warn/unused-result1.C: New test.
3821
3822 2006-09-06 Mark Mitchell <mark@codesourcery.com>
3823
3824 PR c++/28903
3825 * g++.dg/ext/vla3.C: New test.
3826
3827 PR c++/28886
3828 * g++.dg/template/array16.C: New test.
3829
3830 2006-09-06 Richard Guenther <rguenther@suse.de>
3831
3832 * gcc.dg/pr27226.c: Remove testcase again.
3833
3834 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3835
3836 PR tree-opt/28937
3837 * g++.dg/opt/unroll2.C: New test.
3838
3839 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3840
3841 PR tree-opt/28952
3842 * gcc.dg/vect/pr28952.c: New test.
3843
3844 2006-09-05 Richard Guenther <rguenther@suse.de>
3845
3846 PR tree-optimization/28900
3847 * gcc.dg/torture/pr28900.c: New testcase
3848
3849 2006-09-05 Richard Guenther <rguenther@suse.de>
3850
3851 PR tree-optimization/28905
3852 * gcc.c-torture/compile/pr28905.c: New testcase.
3853
3854 2006-09-05 Richard Guenther <rguenther@suse.de>
3855
3856 PR middle-end/28935
3857 * gcc.dg/pr28935.c: New testcase.
3858
3859 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3860
3861 * gcc.c-torture/execute/20060905-1.c: New test.
3862
3863 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
3864
3865 PR fortran/28908
3866 * gfortran.dg/used_types_7.f90: New test.
3867 * gfortran.dg/used_types_8.f90: New test.
3868 * gfortran.dg/used_types_9.f90: New test.
3869
3870 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3871
3872 * gcc.c-torture/compile/20060904-1.c: New test.
3873
3874 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
3875
3876 PR c++/23287 Revert my 2006-09-01 patch
3877 * g++.dg/parse/dtor12.C: Remove.
3878
3879 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
3880
3881 PR c+/27670
3882 * g++.dg/template/operator9.C: New test.
3883
3884 PR c++/27493
3885 * g++.dg/template/operator7.C: New test.
3886
3887 PR c++/27494
3888 * g++.dg/template/operator8.C: New test.
3889
3890 PR c++/27397
3891 * g++.dg/template/crash57.C: New test.
3892
3893 * g++.dg/template/typedef4.C: Adjust error markers.
3894 * g++.dg/template/typedef5.C: Likewise.
3895
3896 2006-09-02 Jakub Jelinek <jakub@redhat.com>
3897
3898 PR c++/28878
3899 * g++.dg/parse/crash33.C: New test.
3900
3901 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
3902 Richard Guenther <rguenther@suse.de>
3903 Adam Nemet <anemet@caviumnetworks.com>
3904
3905 PR middle-end/27226
3906 * gcc.target/mips/memcpy-1.c: New testcase.
3907 * gcc.dg/pr27226.c: Likewise.
3908
3909 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3910
3911 PR c++/28705
3912 * g++.dg/lookup/koenig5.C: New.
3913 * g++.dg/template/crash56.C: New.
3914
3915 2006-09-01 Josh Conner <jconner@apple.com>
3916
3917 PR c++/25505
3918 * gcc.dg/nrv3.c: New test.
3919 * gcc.dg/nrv4.c: New test.
3920 * gcc.dg/nrv5.c: New test.
3921
3922 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3923
3924 PR c++/23287
3925 * g++.dg/parse/dtor12.C: New.
3926
3927 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
3928
3929 PR tree-optimization/28839
3930 * gcc.dg/pr28839.c: New test.
3931
3932 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
3933
3934 PR target/24367
3935 * gcc.dg/pr24367.c: New testcase.
3936
3937 2006-08-30 Joseph Myers <joseph@codesourcery.com>
3938
3939 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
3940
3941 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
3942
3943 PR rtl-optimization/27735
3944 * gcc.dg/loop-unswitch-1.c: New test.
3945
3946 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
3947
3948 PR fortran/28885
3949 * gfortran.dg/aliasing_dummy_2.f90: New test.
3950
3951 PR fortran/20067
3952 * gfortran.dg/generic_5.f90: Change error message.
3953
3954 PR fortran/28873
3955 * gfortran.dg/generic_6.f90: New test.
3956
3957 PR fortran/25077
3958 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
3959
3960 PR fortran/25102
3961 * gfortran.dg/invalid_interface_assignment.f90: New test.
3962
3963 PR fortran/24866
3964 * gfortran.dg/module_proc_external_dummy.f90: New test.
3965
3966 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
3967
3968 PR c++/28349
3969 * testsuite/g++.dg/warn/var-args1.C: New test.
3970
3971 2006-08-29 Steven G. Kargl <kargls@comcast.net>
3972
3973 PR fortran/28866
3974 * gfortran.dg/simpleif_2.f90: New test.
3975 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
3976 * gfortran.dg/enum_5.f90: Ditto.
3977
3978 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3979 Kazu Hirata <kazu@codesourcery.com>
3980
3981 PR tree-optimization/17506
3982 * gcc.dg/pr17506.c: New.
3983
3984 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
3985
3986 PR c++/28139
3987 * g++.dg/eh/alias1.C: New test.
3988
3989 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3990
3991 PR c++/28860
3992 * g++.dg/template/ttp22.C: New test.
3993
3994 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
3995
3996 PR middle-end/26632
3997 * gcc.dg/pr26632.c: New.
3998
3999 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4000
4001 PR libgfortran/28354
4002 * gfortran.dg/fmt_zero_precision.f90: New test.
4003
4004 2006-08-27 Mark Mitchell <mark@codesourcery.com>
4005
4006 PR c++/28058
4007 * g++.dg/template/spec31.C: New test.
4008
4009 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
4010
4011 PR c++/26573
4012 * g++.dg/other/static2.C: New test.
4013
4014 2006-08-26 Roger Sayle <roger@eyesopen.com>
4015
4016 * gcc.dg/Wswitch-enum-2.c: New test case.
4017 * gcc.dg/Wswitch-enum-3.c: Likewise.
4018
4019 2006-08-26 Richard Guenther <rguenther@suse.de>
4020
4021 * gcc.c-torture/compile/20060826-1.c: New testcase.
4022
4023 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
4024
4025 PR c++/28736
4026 * g++.dg/template/void10.C: New test.
4027
4028 PR c++/28737
4029 * g++.dg/template/void8.C: New test.
4030
4031 PR c+_+/28738
4032 * g++.dg/template/void9.C: New test.
4033
4034 * g++.dg/template/void3.C: Adjust error markers.
4035 * g++.dg/template/void4.C: Likewise.
4036 * g++.dg/template/crash55.C: Likewise.
4037 * g++.dg/template/void7.C: Likewise
4038
4039 2006-08-26 Mark Mitchell <mark@codesourcery.com>
4040
4041 PR c++/28588
4042 * g++.dg/inherit/access6.C: New test.
4043 * g++.dg/inherit/access7.C: Likewise.
4044
4045 PR c++/28595
4046 * g++.dg/template/array15.C: New test.
4047 * g++.dg/template/crash2.C: Tweak error markers.
4048
4049 2006-08-26 Jakub Jelinek <jakub@redhat.com>
4050
4051 PR middle-end/28683
4052 * gcc.c-torture/compile/20060823-1.c: New test.
4053
4054 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4055
4056 PR c++/28853
4057 * g++.dg/template/ttp21.C: New test.
4058
4059 PR c++/28852
4060 * g++.dg/other/operator1.C: Add error-marker.
4061 * g++.dg/other/operator2.C: New test.
4062
4063 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
4064
4065 PR c/27893
4066 * gcc.c-torture/compile/vla-const-1.c,
4067 gcc.c-torture/compile/vla-const-2.c: New tests.
4068
4069 2006-08-26 Richard Guenther <rguenther@suse.de>
4070
4071 PR middle-end/28814
4072 * gcc.dg/torture/pr28814.c: New testcase.
4073
4074 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
4075
4076 PR c/28418
4077 * gcc.c-torture/compile/compound-literal-1.c: New test.
4078
4079 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
4080
4081 PR c/28299
4082 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
4083 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
4084 Expect extra diagnostics.
4085
4086 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
4087
4088 gcc.dg/noncompile/pr16876.c: New test.
4089
4090 2006-08-25 Mark Mitchell <mark@codesourcery.com>
4091
4092 PR c++/28056
4093 * g++.dg/parse/local1.C: New test.
4094 * g++.dg/other/qual1.C: Tweak error marker.
4095
4096 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
4097
4098 PR c++/27787
4099 * g++.dg/template/typename10.C: New.
4100 * g++.dg/template/lookup4.C: Remove bogus error marker.
4101
4102 2006-08-25 Richard Guenther <rguenther@suse.de>
4103
4104 PR testsuite/28829
4105 * gcc.dg/pr26570.c: Fix testcase.
4106
4107 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
4108
4109 PR tree-opt/28807
4110 * gcc.c-torture/execute/mayalias-2.c: New test.
4111 * gcc.dg/tree-ssa/alias-13.c: New test.
4112
4113 2006-08-24 Jan Hubicka <jh@suse.cz>
4114
4115 PR debug/26881
4116 * gcc.dg/debug/pr26881.c: New file.
4117
4118 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
4119
4120 PR fortran/28788
4121 * gfortran.dg/used_types_4.f90: New test.
4122 * gfortran.dg/derived_init_2.f90: Modify to check sibling
4123 association of derived types.
4124 * gfortran.dg/used_types_2.f90: Add module cleanup.
4125 * gfortran.dg/used_types_3.f90: The same.
4126
4127 PR fortran/28771
4128 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
4129 fix of regression.
4130
4131 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4132
4133 PR 28813
4134 * gfortran.dg/direct_io_6.f90: Remove test.
4135
4136 2006-08-23 Stuart Hastings <stuart@apple.com>
4137
4138 PR 28825
4139 * gcc.target/i386/20060821-1.c: New.
4140
4141 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
4142
4143 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
4144 dg-warning strings for dllimport.
4145
4146 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
4147
4148 PR C++/28450
4149 * g++.dg/ext/vector4.C: New test.
4150 * g++.dg/ext/complex1.C: New test.
4151
4152 2006-08-21 Geoffrey Keating <geoffk@apple.com>
4153
4154 PR debug/28692
4155 * gcc.dg/debug/const-1.c: New.
4156 * gcc.dg/debug/const-2.c: New.
4157 * gcc.dg/debug/dwarf2/const-1.c: New.
4158 * gcc.dg/debug/dwarf2/const-2.c: New.
4159 * gcc.dg/debug/dwarf2/const-2b.c: New.
4160
4161 2006-08-22 Richard Guenther <rguenther@suse.de>
4162
4163 PR middle-end/28776
4164 * gcc.c-torture/compile/pr28776-1.c: New testcase.
4165 * gcc.c-torture/compile/pr28776-2.c: Likewise.
4166
4167 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
4168
4169 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
4170
4171 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
4172
4173 PR c++/26269
4174 * g++.dg/other/error14.C: New test.
4175
4176 PR c++/28505
4177 * g++.dg/parse/ctor7.C: New test.
4178 * g++.dg/parse/ctor8.C: Likewise.
4179
4180 PR c++/28741
4181 * g++.dg/template/void7.C: New test.
4182
4183 2006-08-21 Olivier Hainque <hainque@adacore.com>
4184
4185 * gnat.dg/self_aggregate_with_zeros.adb: New test.
4186 * gnat.dg/self_aggregate_with_array.adb: New test.
4187
4188 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
4189
4190 * g++.dg/eh/arm-vfp-unwind.C: New test.
4191
4192 2006-08-20 Mark Mitchell <mark@codesourcery.com>
4193
4194 PR c++/28341
4195 * g++.dg/template/ref3.C: New test.
4196 * g++.dg/template/nontype13.C: New test.
4197
4198 PR c++/28346
4199 * g++.dg/template/ptrmem17.C: New test.
4200
4201 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
4202
4203 PR target/28648 c:
4204 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
4205
4206 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
4207
4208 PR fortran/28630
4209 * gfortran.dg/used_types_2.f90: New test.
4210
4211 PR fortran/28601
4212 * gfortran.dg/used_types_3.f90: New test.
4213
4214 PR fortran/20886
4215 * gfortran.dg/generic_actual_arg.f90: New test.
4216
4217 PR fortran/28735
4218 * gfortran.dg/module_private_array_refs_1.f90: New test.
4219
4220 PR fortran/28762
4221 * gfortran.dg/program_name_1.f90: New test.
4222
4223 PR fortran/28425
4224 * gfortran.dg/derived_constructor_comps_1.f90: New test.
4225
4226 PR fortran/28496
4227 * gfortran.dg/array_initializer_2.f90: New test.
4228
4229 PR fortran/18111
4230 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
4231
4232 PR fortran/28600
4233 * gfortran.dg/assumed_charlen_function_4.f90: New test.
4234
4235 PR fortran/28771
4236 * gfortran.dg/assumed_charlen_in_main.f90: New test.
4237
4238 PR fortran/28660
4239 * gfortran.dg/dependent_decls_1.f90: New test.
4240
4241 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
4242
4243 PR fortran/25217
4244 * gfortran.dg/derived_init_2.f90: New.
4245
4246 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
4247
4248 * gcc.c-torture/execute/pr28289.c: New test.
4249
4250 2006-08-17 Jakub Jelinek <jakub@redhat.com>
4251
4252 PR c/28744
4253 * gcc.dg/attr-externally-visible-1.c: New test.
4254 * gcc.dg/attr-externally-visible-2.c: New test.
4255 * g++.dg/parse/attr-externally-visible-1.C: New test.
4256 * g++.dg/parse/attr-externally-visible-2.C: New test.
4257
4258 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4259
4260 PR c++/28606
4261 * g++.dg/parse/dtor11.C: New test.
4262
4263 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4264
4265 PR rtl-optimization/28489
4266 * gcc.c-torture/compile/pr28489.c: New test.
4267
4268 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4269
4270 PR c++/28710
4271 * g++.dg/template/redecl4.C: New test.
4272
4273 PR c++/28711
4274 * g++.dg/template/ctor8.C: New test.
4275
4276 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
4277
4278 * gcc.dg/pr26570.c: Fix testcase.
4279
4280 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
4281
4282 * PR c++/28573
4283 * g++.dg/parse/offsetof6.C: New test.
4284 * g++.dg/parse/offsetof6.C: New test.
4285 * g++.dg/parse/offsetof7.C: New test.
4286
4287 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4288
4289 PR testsuite/28602
4290 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
4291 is false.
4292
4293 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
4294
4295 PR c++/28302
4296 * g++.dg/ext/vector3.C: New test.
4297
4298 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
4299
4300 PR gcov/profile/26570
4301 * gcc.dg/pr26570.c: New test.
4302
4303 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
4304
4305 PR c/27697
4306 * gcc.dg/qual-component-1.c: New test.
4307
4308 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4309
4310 PR c++/28593
4311 * g++.dg/parse/new3.C: New test.
4312
4313 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4314
4315 PR fortran/25828
4316 * gfortran.dg/streamio_1.f90: New test.
4317 * gfortran.dg/streamio_2.f90: New test.
4318 * gfortran.dg/streamio_3.f90: New test.
4319 * gfortran.dg/streamio_4.f90: New test.
4320 * gfortran.dg/streamio_5.f90: New test.
4321 * gfortran.dg/streamio_6.f90: New test.
4322 * gfortran.dg/streamio_7.f90: New test.
4323 * gfortran.dg/streamio_8.f90: New test.
4324
4325 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
4326
4327 PR c/28287
4328 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
4329
4330 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
4331
4332 PR c++/28594
4333 * g++.dg/template/void6.C: New test.
4334
4335 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4336
4337 PR c/28649
4338 * gcc.dg/parse-error-1.c: New test.
4339 * gcc.dg/parse-error-2.c: New test.
4340 * gcc.dg/cpp/digraph2.c: Add error-marker.
4341 * gcc.dg/noncompile/920923-1.c: Likewise.
4342
4343 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
4344
4345 PR c/27490
4346 * gcc.dg/sizeof-2.c: New testcase.
4347
4348 PR c/27489
4349 * gcc.dg/switch-A.c: New testcase.
4350
4351 2006-08-14 Steve Ellcey <sje@cup.hp.com>
4352
4353 PR c++/28288
4354 PR c++/14556
4355 * g++.old-deja/g++.warn/compare1.C: Delete.
4356 * g++.dg/opt/pr7503-2.C: Delete.
4357 * g++.dg/opt/pr7503-3.C: Delete.
4358 * g++.dg/opt/pr7503-4.C: Delete.
4359 * g++.dg/opt/pr7503-5.C: Delete.
4360 * g++.dg/opt/max1.C: Delete.
4361 * g++.dg/warn/minmax.C: Delete.
4362 * g++.dg/expr/minmax.C: New test.
4363
4364 2006-08-14 Richard Guenther <rguenther@suse.de>
4365
4366 PR testsuite/28703
4367 * gcc.c-torture/execute/pr28651.c: Do not use argc
4368 to avoid optimization, instead forbid inlining.
4369
4370 2006-08-14 Richard Sandiford <richard@codesourcery.com>
4371
4372 PR rtl-optimization/28634
4373 * gcc.c-torture/execute/ieee/pr28634.c: New test.
4374
4375 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
4376
4377 PR c/27184
4378 * gcc.dg/torture/pr27184.c: New test.
4379
4380 2006-08-12 Jakub Jelinek <jakub@redhat.com>
4381
4382 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
4383
4384 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4385
4386 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
4387 * gfortran.dg/stat_2.f90: Likewise.
4388 * gfortran.dg/chmod_1.f90: Likewise.
4389 * gfortran.dg/chmod_2.f90: Likewise.
4390 * gfortran.dg/chmod_3.f90: Likewise.
4391
4392 2006-08-11 David Edelsohn <edelsohn@gnu.org>
4393
4394 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
4395
4396 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
4397
4398 * g++.dg/opt/pr23454-2.C: New test.
4399
4400 2006-08-11 Richard Guenther <rguenther@suse.de>
4401
4402 PR middle-end/28651
4403 * gcc.c-torture/execute/pr28651.c: New testcase.
4404
4405 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
4406
4407 * gnat.dg/specs/static_initializer.ads: New test.
4408
4409 2006-08-10 Paul Brook <paul@codesourcery.com>
4410
4411 * gcc.target/arm/cond-asm.c: New test.
4412
4413 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
4414
4415 PR tree-optimization/26197
4416 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
4417 * g++.dg/vect/vect.exp: Compile the new tests with
4418 --param max-aliased-vops=0.
4419
4420 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
4421
4422 PR c++/28637
4423 * g++.dg/template/void3.C: New test.
4424
4425 PR c++/28638
4426 * g++.dg/template/void4.C: New test.
4427
4428 PR c++/28640
4429 * g++.dg/template/void5.C: New test.
4430
4431 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
4432
4433 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
4434 after dg-do compile.
4435
4436 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
4437
4438 PR tree-optimizations/26969
4439 * gcc.dg/vect/vect.exp: Compile tests prefixed with
4440 "unswitch-loops" with -funswitch-loops.
4441 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
4442
4443 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4444
4445 * gcc.dg/sparc-getcontext-1.c: Fix typo.
4446 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
4447 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
4448 * objc.dg/dwarf-1.m: Likewise.
4449 * objc.dg/dwarf-2.m: Likewise.
4450 * obj-c++.dg/dwarf-2.mm: Likewise.
4451
4452 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4453
4454 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
4455 * objc.dg/dwarf-2.m: Likewise.
4456 * obj-c++.dg/dwarf-2.mm: Likewise.
4457
4458 PR libfortran/28603
4459 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
4460
4461 PR testsuite/27611
4462 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4463
4464 PR testsuite/27033
4465 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4466
4467 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
4468
4469 PR target/27827
4470 * gcc.target/i386/pr27827.c: New testcase.
4471
4472 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
4473
4474 PR fortran/28590
4475 * gfortran.dg/sequence_types_1.f90: New test.
4476
4477 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
4478
4479 PR fortran/28548
4480 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
4481 dg-warning. Add -pedantic option.
4482
4483 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4484
4485 PR c/28502
4486 * gcc.dg/proto-1.c: New test.
4487
4488 PR c/27721
4489 * gcc.dg/lvalue-4.c: New test.
4490
4491 PR c/28136
4492 * gcc.dg/init-bad-5.c: New test.
4493
4494 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
4495
4496 PR c++/28347
4497 * g++.dg/ext/typedef-init.C: Add new test for typedef
4498 initialization inside templates. Adjust existing error markers.
4499
4500 2006-08-03 Mark Mitchell <mark@codesourcery.com>
4501
4502 PR c++/28148
4503 * g++.dg/init/ptrmem3.C: New test.
4504
4505 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
4506
4507 PR tree-optimization/27770
4508 * lib/target-support.exp: New target keyword "section_anchors".
4509 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
4510 tests.
4511 * gcc.dg/vect/section-anchors-pr27770.c: New test.
4512 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
4513 * gcc.dg/vect/section-anchors-vect-69.c: New test.
4514 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
4515
4516 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4517
4518 * gcc.dg/20060801-1.c: Add missing '}'.
4519
4520 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4521
4522 PR c++/27508
4523 * g++.dg/parse/dtor9.C: New test.
4524 * g++.dg/parse/dtor10.C: New test.
4525 * g++.dg/other/error7.C: Adjust error-marker.
4526
4527 PR c++/28274
4528 * g++.dg/other/default5.C: New test.
4529
4530 2006-08-02 Richard Guenther <rguenther@suse.de>
4531
4532 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
4533
4534 2006-08-02 Mark Mitchell <mark@codesourcery.com>
4535
4536 PR c++/28557
4537 * g++.dg/template/conv9.C: New test.
4538
4539 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
4540
4541 PR debug/28063
4542 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
4543 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
4544 Optionally return assembly text. Update callers.
4545 (check_no_compiler_messages): Update verbose messages.
4546 (check_no_messages_and_pattern): New.
4547 (check_effective_target_string_merging): New.
4548
4549 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4550
4551 PR c++/28250
4552 * g++.dg/eh/catch4.C: New test.
4553
4554 PR c++/28257
4555 * g++.dg/other/qual1.C: New test.
4556
4557 PR c++/28259
4558 * g++.dg/inherit/error2.C: New test.
4559
4560 PR c++/28267
4561 * g++.dg/other/new1.C: New test.
4562
4563 * g++.dg/warn/pr23075.C: Remove obsolete test.
4564 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
4565 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
4566
4567 2006-07-31 Mark Mitchell <mark@codesourcery.com>
4568
4569 PR c++/28523
4570 * g++.dg/eh/cast1.C: New test.
4571
4572 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
4573
4574 PR libfortran/28452
4575 * gfortran.dg/random_3.f90: New test.
4576
4577 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4578
4579 PR c++/28432
4580 * g++.dg/other/pr28304.C: Change expected error message.
4581 * g++.dg/other/pr28432.C: New test.
4582
4583 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4584
4585 PR c++/28256
4586 * g++.dg/init/brace2.C: Change expected error message, add empty init.
4587
4588 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
4589
4590 PR debug/23336
4591 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
4592 at -g1.
4593 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
4594 g++.dg/debug/enum-2.C: New.
4595
4596 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4597
4598 PR c++/6634
4599 * g++.dg/parse/long1.C: Add more tests.
4600
4601 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4602
4603 * gfortran.dg/lrshift_1.c: New file.
4604
4605 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4606
4607 PR libgfortran/28335
4608 * gfortran.dg/no_unit_error_1.f90: New test.
4609
4610 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4611
4612 PR libgfortran/28335
4613 * gfortran.dg/no_unit_error_1.f90: Delete test.
4614 * gfortran.dg/no_unit_error_2.f90: Delete test.
4615
4616 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4617
4618 * gfortran.dg/chmod_3.f90: New test.
4619 * gfortran.dg/ltime_gmtime_1.f90: New test.
4620 * gfortran.dg/ltime_gmtime_2.f90: New test.
4621 * gfortran.dg/lrshift_1.f90: New test.
4622 * gfortran.dg/chmod_1.f90: New test.
4623 * gfortran.dg/chmod_2.f90: New test.
4624
4625 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
4626
4627 PR c++/27668
4628 * g++.dg/template/crash55.C: New test.
4629
4630 PR c++/27962
4631 * g++.dg/template/nontype16.C: New test.
4632
4633 * g++.dg/template/void2.C: Adjust error markers.
4634 * g++.dg/template/nontype5.C: Adjust error markers.
4635
4636 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
4637
4638 * gcc.target/i386/stack-prot-kernel.c: New test.
4639
4640 2006-07-27 Roger Sayle <roger@eyesopen.com>
4641
4642 * gcc.dg/builtins-55.c: New test case.
4643
4644 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
4645
4646 PR rtl-optimization/27907
4647 * gcc.c-torture/compile/pr27907.c: New test.
4648
4649 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4650
4651 * gfortran.dg/mclock.f90: New test.
4652 * gfortran.dg/int_conv_1.f90: New test.
4653 * gfortran.dg/stat_1.f90: New test.
4654 * gfortran.dg/stat_2.f90: New test.
4655
4656 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4657
4658 PR libgfortran/28335
4659 * gfortran.dg/no_unit_error_1.f90: New test.
4660 * gfortran.dg/no_unit_error_2.f90: New test.
4661 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
4662
4663 2006-07-25 Roger Sayle <roger@eyesopen.com>
4664
4665 PR middle-end/28473
4666 * gcc.dg/fold-convround-1.c: New test case.
4667
4668 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4669
4670 * gfortran.dg/arithmetic_if.f90: Fix comments.
4671
4672 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4673
4674 PR c++/27572
4675 * g++.dg/other/typedef1.C: New test.
4676 * g++.dg/template/typedef4.C: New test.
4677 * g++.dg/template/typedef5.C: New test.
4678
4679 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
4680
4681 PR fortran/28416
4682 * gfortran.dg/allocatable_dummy_3.f90: New.
4683
4684 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4685
4686 PR fortran/28439
4687 * gfortran.dg/arithmetic_if.f90: New test.
4688
4689 2006-07-24 Uros Bizjak <uros@kss-loka.si>
4690
4691 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
4692 avoid memcpy optimization.
4693
4694 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4695
4696 PR fortran/25289
4697 * gfortran.dg/direct_io_6.f90: New test.
4698
4699 2006-07-24 Jan Hubicka <jh@suse.cz>
4700
4701 PR c/25795
4702 PR c++/27369
4703 * gcc.dg/pr25795.c: New test.
4704 * gcc.dg/pr25795-1.c: New test.
4705
4706 2006-07-23 Roger Sayle <roger@eyesopen.com>
4707
4708 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
4709 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
4710 which may be transformed to "g || h" on some platforms.
4711
4712 2006-07-23 Mark Mitchell <mark@codesourcery.com>
4713
4714 PR c++/28025
4715 * g++.dg/template/friend45.C: New test.
4716
4717 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4718
4719 PR libgfortran/28339
4720 * gfortran.dg/arrayio_8.f90: New test.
4721
4722 2006-07-21 Mike Stump <mrs@apple.com>
4723
4724 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
4725
4726 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
4727
4728 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4729
4730 PR c++/28250
4731 * g++.dg/eh/catch3.C: New test.
4732
4733 PR c++/28363
4734 * g++.dg/template/defarg10.C: New test.
4735
4736 2006-07-20 Paul Brook <paul@codesourcery.com>
4737
4738 PR 27363
4739 * gcc.dg/pr27363.c: New test.
4740
4741 2006-07-19 Mark Mitchell <mark@codesourcery.com>
4742
4743 PR c++/28338
4744 * g++.dg/init/ref13.C: New test.
4745
4746 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4747
4748 PR obj-c++/28434
4749 * obj-c++.dg/proto-error-1.mm: New test.
4750
4751 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4752
4753 PR c++/28337
4754 * g++.dg/template/string1.C: New test.
4755
4756 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4757
4758 PR c++/28048
4759 * g++.dg/template/defarg9.C: New test.
4760
4761 PR c++/28235
4762 * g++.dg/template/static27.C: New test.
4763
4764 2006-07-18 Diego Novillo <dnovillo@redhat.com>
4765
4766 PR 28410
4767 * gcc.dg/tree-ssa/pr28410.c: New test.
4768
4769 2006-07-18 Lee Millward <lee.millward@gmail.com>
4770
4771 PR c++/28258
4772 * g++/dg/other/error13.C: New test.
4773
4774 PR c++/28260
4775 * g++.dg/template/friend44.C: New test.
4776
4777 2006-07-18 Steve Ellcey <sje@cup.hp.com>
4778
4779 PR c++/27495
4780 * g++.dg/other/pr27495.C: New.
4781
4782 2006-07-18 Olivier Hainque <hainque@adacore.com>
4783
4784 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
4785 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
4786
4787 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4788
4789 PR c/28286
4790 * gcc.dg/pragma-pack-4.c: New test.
4791
4792 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4793
4794 PR c++/28291
4795 * g++.dg/ext/pr28291.C: New test.
4796
4797 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4798
4799 PR middle-end/28403
4800 * gcc.c-torture/execute/pr28403.c: New test.
4801
4802 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4803
4804 PR middle-end/28402
4805 * gcc.dg/pr28402.c: New test.
4806
4807 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4808
4809 PR c++/28304
4810 * g++.dg/other/pr28304.C: New test.
4811
4812 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
4813
4814 PR other/28251
4815 gcc.c-torture/unsorted/dump-noaddr.c: New test.
4816 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
4817
4818 2006-07-17 Richard Guenther <rguenther@suse.de>
4819
4820 PR tree-optimization/28238
4821 * g++.dg/tree-ssa/pr28238.C: New testcase.
4822
4823 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4824
4825 PR c++/28250
4826 * g++.dg/eh/catch1.C: New test.
4827 * g++.dg/eh/catch2.C: New test.
4828
4829 2006-07-16 Jakub Jelinek <jakub@redhat.com>
4830
4831 PR c++/28370
4832 * g++.dg/template/anon3.C: New test.
4833
4834 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
4835
4836 PR fortran/20844
4837 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
4838 specifiers requiring an explicit format tag..
4839
4840 PR fortran/28201
4841 * gfortran.dg/generic_5: New test.
4842
4843 PR fortran/20893
4844 * gfortran.dg/elemental_optional_args_1.f90: New test.
4845
4846 2006-07-16 Olivier Hainque <hainque@adacore.com>
4847
4848 * gnat.dg/assert.ads: New file.
4849 * gnat.dg/controlled_record.ads: Likewise.
4850 * gnat.dg/controlled_record.adb: Likewise.
4851
4852 2006-07-15 Lee Millward <lee.millward@gmail.com>
4853
4854 PR c++/28292
4855 * g++.dg/other/error12.C: New test.
4856
4857 PR c++/28269
4858 * g++.dg/template/crash54.C: New test.
4859
4860 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4861
4862 PR c++/28249
4863 * g++.dg/parse/catch1.C: New test.
4864
4865 PR c++/28294
4866 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
4867
4868 PR c++/28387
4869 * g++.dg/ext/attrib24.C: New test.
4870
4871 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4872
4873 PR c++/28343
4874 * g++.dg/ext/asmspec1.C: New test.
4875
4876 2006-07-13 Janis Johnson <janis187@us.ibm.com>
4877
4878 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
4879 (dg-test): Support shouldfail tests.
4880 * lib/target-supports-dg.exp (dg-shouldfail): New.
4881 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
4882 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
4883 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
4884 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
4885 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
4886 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
4887 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
4888
4889 2006-07-13 Jan Hubicka <jh@suse.cz>
4890
4891 * gcc.target/i386/memcpy-1.c: New.
4892
4893 2006-07-12 Geoffrey Keating <geoffk@apple.com>
4894
4895 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
4896
4897 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
4898
4899 PR fortran/25097
4900 * gfortran.dg/present_1.f90: New test.
4901
4902 PR fortran/20903
4903 * gfortran.dg/interface_derived_type_1.f90: New test.
4904
4905 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
4906
4907 PR fortran/28213
4908 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
4909 list.
4910
4911 2006-07-07 Lee Millward <lee.millward@gmail.com>
4912
4913 PR c++/27820
4914 * g++.dg/other/label1.C: New test.
4915
4916 2006-07-07 Richard Guenther <rguenther@suse.de>
4917
4918 PR middle-end/28268
4919 * gcc.dg/torture/pr28268.c: New testcase.
4920
4921 2006-07-07 Steve Ellcey <sje@cup.hp.com>
4922
4923 PR c++/27019
4924 * g++.dg/ext/pr27019.C: New.
4925
4926 2006-07-07 Richard Guenther <rguenther@suse.de>
4927
4928 PR tree-optimization/28187
4929 * gcc.dg/pr28187.c: New testcase.
4930
4931 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
4932
4933 * gnat.dg/address_conversion.adb: New test.
4934 * gnat.dg/boolean_subtype.adb: Likewise.
4935 * gnat.dg/frame_overflow.adb: Likewise.
4936 * gnat.dg/pointer_array.adb: Likewise.
4937 * gnat.dg/pointer_conversion.adb: Likewise.
4938
4939 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
4940
4941 PR fortran/28237
4942 PR fortran/23420
4943 * gfortran.dg/print_fmt_5.f90: New test.
4944
4945 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4946
4947 PR fortran/28129
4948 * gfortran.dg/bounds_check_4.f90: New test.
4949
4950 2006-07-05 Richard Guenther <rguenther@suse.de>
4951
4952 PR target/28158
4953 * gfortran.dg/pr28158.f90: New testcase.
4954
4955 2006-07-05 Richard Guenther <rguenther@suse.de>
4956
4957 PR tree-optimization/28162
4958 * gcc.dg/pr28162.c: New testcase.
4959
4960 2006-07-05 Richard Guenther <rguenther@suse.de>
4961 Andrew Pinski <pinskia@gcc.gnu.org>
4962
4963 PR c++/27084
4964 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
4965
4966 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
4967
4968 PR fortran/28174
4969 * gfortran.dg/actual_array_substr_2.f90: New test.
4970
4971 PR fortran/28167
4972 * gfortran.dg/actual_array_constructor_2.f90: New test.
4973
4974 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4975
4976 * gfortran.dg/itime_idate_1.f: New test.
4977 * gfortran.dg/itime_idate_2.f: New test.
4978
4979 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4980
4981 PR libgfortran/27704
4982 * gfortran.dg/open_status_3.f90: New test.
4983 * gfortran.dg/fmt_l.f90: Update for new feature.
4984
4985 2006-07-03 Asher Langton <langton2@llnl.gov>
4986
4987 * gfortran.dg/oldstyle_2.f90: New.
4988
4989 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
4990
4991 * gnat.dg/string_slice.adb: New test.
4992
4993 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4994
4995 PR fortran/19259
4996 * gfortran.dg/semicolon_fixed.c: New.
4997 * gfortran.dg/semicolon_free.c: New.
4998
4999 2006-06-30 Mike Stump <mrs@apple.com>
5000
5001 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
5002 that don't support internal visibility.
5003
5004 2006-06-30 Andrew Pinski <pinskia@gmail.com>
5005
5006 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
5007 for '(' / ')' needing an extra '\'.
5008
5009 2006-06-29 Roger Sayle <roger@eyesopen.com>
5010
5011 PR middle-end/27428
5012 * gcc.dg/pr27428-1.c: New test case.
5013
5014 2006-06-29 Mike Stump <mrs@apple.com>
5015
5016 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
5017 on darwin as we can't align commons large enough yet.
5018
5019 * gcc.dg/vla-8.c: Add additional testcases.
5020
5021 2006-06-26 Steve Ellcey <sje@cup.hp.com>
5022
5023 PR c++/28114
5024 * g++.dg/other/pr28114.C: New.
5025
5026 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
5027
5028 * gcc.c-torture/compile/20060625-1.c: New test.
5029
5030 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
5031
5032 PR fortran/20867
5033 * gfortran.dg/stfunc_3.f90: New test.
5034
5035 PR fortran/25056
5036 * gfortran.dg/impure_actual_1.f90: New test.
5037
5038 PR fortran/20874
5039 * gfortran.dg/elemental_result_1.f90: New test.
5040
5041 PR fortran/25073
5042 * gfortran.dg/select_7.f90: New test.
5043
5044 PR fortran/27554
5045 * intrinsic_actual_1.f: New test.
5046
5047 PR fortran/22038
5048 PR fortran/28119
5049 * gfortran.dg/forall_4.f90: New test.
5050
5051 PR fortran/25072
5052 * gfortran.dg/forall_5.f90: New test.
5053
5054 2006-06-25 Lee Millward <lee.millward@gmail.com>
5055
5056 PR c++/28051
5057 * g++.dg/template/using13.C: New test.
5058
5059 PR c++/28054
5060 * g++.dg/other/incomplete3.C: New test.
5061
5062 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5063
5064 PR fortran/28081
5065 * gfortran.dg/substr_3.f: New test.
5066 * gfortran.dg/equiv_2.f90: Update expected error message.
5067
5068 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
5069
5070 PR fortran/28118
5071 * gfortran.dg/actual_array_substr_1.f90: New test.
5072
5073 2006-06-24 Olivier Hainque <hainque@adacore.com>
5074
5075 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
5076 * gnat.dg/scalar_mode_agg_compare.adb: New test.
5077
5078 2006-06-23 Janis Johnson <janis187@us.ibm.com>
5079
5080 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
5081
5082 2006-06-23 Steven G. Kargl <kargls@comcast.net>
5083
5084 PR fortran/27981
5085 * gfortran.dg/simpleif_2.f90: New test.
5086
5087 2006-06-23 Lee Millward <lee.millward@gmail.com>
5088
5089 * g++.dg/template/error22.C: Fix typo.
5090
5091 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5092
5093 PR c++/28112
5094 * g++.dg/ext/attrib23.C: New test.
5095
5096 2006-06-23 Olivier Hainque <hainque@adacore.com>
5097
5098 * gnat.dg/varsize_temp.adb: New test.
5099
5100 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5101
5102 PR c++/11468
5103 * g++.dg/other/java2.C: New test.
5104
5105 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
5106
5107 PR target/27789
5108 * g++.dg/ext/dllimport4.C. Add more tests for invalid
5109 initialization.
5110
5111 2006-06-22 Roger Sayle <roger@eyesopen.com>
5112
5113 PR target/27531
5114 * gcc.dg/pr27531-1.c: New test case.
5115
5116 2006-06-22 Asher Langton <langton2@llnl.gov>
5117
5118 PR fortran/24748
5119 * gfortran.dg/implicit_8.f90: New.
5120
5121 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
5122
5123 PR rtl-optimization/28121
5124 * gcc.dg/pr28121.c: New test.
5125
5126 2006-06-22 Lee Millward <lee.millward@gmail.com>
5127
5128 PR c++/27805
5129 * g++.dg/parse/ptrmem6.C: New test.
5130
5131 PR c++/27821
5132 * g++.dg/template/error22.C: New test.
5133
5134 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5135
5136 PR c++/28111
5137 * g++.dg/template/friend43.C: New test.
5138
5139 PR c++/28110
5140 * g++.dg/template/crash53.C: New test.
5141
5142 PR c++/28109
5143 * g++.dg/rtti/incomplete1.C: New test.
5144
5145 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
5146
5147 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
5148
5149 2006-06-21 Joseph Myers <joseph@codesourcery.com>
5150
5151 * gcc.c-torture/execute/complex-7.c: New.
5152
5153 2006-06-21 Jakub Jelinek <jakub@redhat.com>
5154
5155 * gcc.dg/merge-all-constants-1.c: New test.
5156
5157 2006-06-20 Janis Johnson <janis187@us.ibm.com>
5158
5159 PR c++/28113
5160 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
5161
5162 2006-06-20 Steven G. Kargl <kargls@comcast.net>
5163
5164 * gfortran.dg/rrspacing_1.f90: New test.
5165
5166 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5167
5168 PR c++/28052
5169 * g++.dg/other/bitfield2.C: New test.
5170
5171 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
5172
5173 PR tree-optimization/27331
5174 * gcc.dg/pr27331.c: New test.
5175
5176 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
5177 Eric Botcazou <ebotcazou@adacore.com>
5178
5179 PR ada/18692
5180 * lib/gnat.exp: New file.
5181 * lib/gnat-dg.exp: Likewise.
5182 * gnat.dg: New directory.
5183 * gnat.dg/dg.exp: New driver.
5184 * gnat.dg/specs: New directory.
5185 * gnat.dg/specs/specs.exp: New driver.
5186 * gnat.dg/style: New directory.
5187 * gnat.dg/style/style.exp: New driver.
5188
5189 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
5190
5191 PR fortran/16206
5192 * gfortran.dg/array_initializer_1.f90: New test.
5193
5194 PR fortran/28005
5195 * gfortran.dg/matmul_3.f90: New test.
5196
5197 2006-06-19 Andrew Pinski <pinskia@gmail.com>
5198
5199 PR middle-end/28075
5200 * gcc.dg/tree-ssa/inline-1.c: New test.
5201
5202 2006-06-19 Anatoly Sokolov <aesok@post.ru>
5203
5204 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
5205 in malloc prototype; remove XFAIL.
5206 * gcc.dg/pr18241-2.c: Ditto.
5207 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
5208 in memset prototype; remove XFAIL.
5209 * gcc.dg/tree-ssa/pr23382.c: Ditto.
5210
5211 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
5212
5213 * gcc.dg/vla-8.c: Add.
5214
5215 2006-06-19 Richard Guenther <rguenther@suse.de>
5216
5217 PR tree-optimization/27090
5218 * g++.dg/tree-ssa/pr27090.C: New testcase.
5219
5220 2006-06-19 Roger Sayle <roger@eyesopen.com>
5221
5222 PR target/27861
5223 * gcc.dg/pr27861-1.c: New test case.
5224
5225 2006-06-19 Richard Guenther <rguenther@suse.de>
5226
5227 PR middle-end/28045
5228 * gcc.dg/torture/pr28045.c: New testcase.
5229
5230 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5231
5232 PR fortran/26801
5233 * gfortran.dg/associated_4.f90: New test.
5234
5235 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5236
5237 PR fortran/19310
5238 PR fortran/19904
5239 * gfortran.dg/real_const_3.f90: New test.
5240
5241 2006-06-16 Mark Mitchell <mark@codesourcery.com>
5242
5243 PR c++/28016
5244 * g++.dg/template/static26.C: New test.
5245
5246 PR c++/27979
5247 * g++.dg/expr/bitfield2.C: New test.
5248
5249 PR c++/27884
5250 * g++.dg/parse/linkage2.C: New test.
5251
5252 2006-06-16 Richard Guenther <rguenther@suse.de>
5253
5254 PR middle-end/27116
5255 * gcc.dg/pr15785-1.c: Revert last change.
5256 * gcc.dg/torture/pr27116-2.c: New testcase.
5257
5258 2006-06-16 Roger Sayle <roger@eyesopen.com>
5259
5260 PR middle-end/27802
5261 * gcc.dg/pr27802-1.c: New test case.
5262
5263 2006-06-15 Mark Mitchell <mark@codesourcery.com>
5264
5265 PR c++/27689
5266 * g++.dg/template/ttp18.C: New test.
5267 * g++.dg/template/ttp19.C: Likewise.
5268
5269 PR c++/27666
5270 * g++.dg/expr/cond9.C: New test.
5271
5272 PR c++/27640
5273 * g++.dg/template/ctor7.C: New test.
5274
5275 2006-06-15 Janis Johnson <janis187@us.ibm.com>
5276
5277 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
5278
5279 2006-06-16 Richard Guenther <rguenther@suse.de>
5280
5281 PR tree-optimization/27781
5282 * gcc.dg/tree-ssa/pr27781.c: New testcase.
5283
5284 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
5285
5286 * gfortran.dg/allocate_zerosize_2.f90: New test case.
5287
5288 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
5289
5290 * gcc.dg/tree-ssa/loop-18.c: New test.
5291
5292 2006-06-14 Mark Mitchell <mark@codesourcery.com>
5293
5294 PR c++/27665
5295 * g++.dg/template/crash52.C: New test.
5296
5297 PR c++/27648
5298 * g++.dg/ext/attrib22.C: New test.
5299
5300 PR c++/26559
5301 * g++.dg/template/builtin1.C: New test.
5302 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
5303
5304 PR c++/28018
5305 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
5306 assignment.
5307 * g++.old-deja/g++.pt/crash51.C: Likewise.
5308
5309 PR c++/27227
5310 * g++.dg/lookup/linkage1.C: New test.
5311 * g++.dg/lookup/linkage2.C: Likewise.
5312
5313 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
5314
5315 PR middle-end/27959
5316 * gcc.dg/pr27959.c: New testcase.
5317
5318 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
5319
5320 PR target/28014:
5321 * g++.dg/eh/div.C: New test.
5322
5323 2006-06-13 Jakub Jelinek <jakub@redhat.com>
5324
5325 PR c++/27894
5326 * g++.dg/tree-ssa/pr26757.C: New test.
5327 * g++.dg/tree-ssa/pr27894.C: New test.
5328
5329 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
5330
5331 * gcc.c-torture/compile/20060609-1.c: New test.
5332
5333 PR target/27863
5334 * gcc.c-torture/compile/pr27863.c: New test.
5335
5336 2006-06-13 Richard Guenther <rguenther@suse.de>
5337
5338 PR tree-optimization/27830
5339 * g++.dg/tree-ssa/pr27830.C: New testcase.
5340
5341 2006-06-13 Matthew Sachs <msachs@apple.com>
5342
5343 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
5344 the list of compiler flags; this causes those flags to be checked
5345 for things like dg-skip-if.
5346
5347 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5348
5349 PR c++/27601
5350 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
5351
5352 2006-06-12 Mark Mitchell <mark@codesourcery.com>
5353 Kazu Hirata <kazu@codesourcery.com>
5354
5355 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
5356 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
5357
5358 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5359
5360 PR c++/27933
5361 * g++.dg/lookup/using15.C: New test.
5362
5363 PR c++/27951
5364 * g++.dg/other/anon4.C: New test.
5365
5366 2006-06-12 Roger Sayle <roger@eyesopen.com>
5367
5368 PR c++/21210
5369 * g++.dg/init/complex1.C: New test case.
5370
5371 2006-06-11 Eric Christopher <echristo@apple.com>
5372
5373 PR middle-end/27948
5374 * gcc.dg/bf-ms-layout.c: Run on darwin.
5375 * gcc.dg/bf-no-ms-layout: Ditto.
5376 * gcc.dg/attr-ms_struct-2.c: New.
5377 * gcc.dg/bf-ms-layout-2.c: Ditto.
5378
5379 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
5380
5381 * gcc.dg/attr-ms_struct-packed1.c: New.
5382
5383 2006-06-09 Mike Stump <mrs@apple.com>
5384
5385 * gcc.dg/vla-7.c: Add.
5386
5387 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
5388
5389 PR fortran/24558
5390 * gfortran.dg/entry_6.f90: New test.
5391
5392 PR fortran/20877
5393 PR fortran/25047
5394 * gfortran.dg/entry_7.f90: New test.
5395
5396 2006-06-09 Jakub Jelinek <jakub@redhat.com>
5397
5398 PR c/27747
5399 * gcc.dg/cpp/_Pragma6.c: New test.
5400
5401 PR c++/27748
5402 * g++.dg/cpp/_Pragma1.C: New test.
5403
5404 PR preprocessor/27746
5405 * gcc.dg/gomp/macro-3.c: New test.
5406 * gcc.dg/gomp/macro-4.c: New test.
5407 * g++.dg/gomp/macro-3.C: New test.
5408 * g++.dg/gomp/macro-4.C: New test.
5409
5410 2006-06-09 Richard Guenther <rguenther@suse.de>
5411
5412 PR tree-optimization/26998
5413 * gcc.dg/torture/pr26998.c: New testcase.
5414 * gcc.dg/tree-ssa/vrp29.c: New testcase.
5415
5416 2006-06-08 Mike Stump <mrs@apple.com>
5417
5418 * gcc.dg/pr27095.c: Account for stubs.
5419
5420 PR target/26427
5421 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
5422 produce bad code on darwin.
5423
5424 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5425
5426 PR fortran/27958
5427 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
5428
5429 2006-06-08 Asher Langton <langton2@llnl.gov>
5430
5431 PR fortran/27786
5432 * cray_pointers_2.f90: Add -fbounds-check compile flag.
5433
5434 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5435
5436 PR target/27421
5437 * gcc.dg/union-3.c: New test.
5438
5439 2006-06-08 Richard Guenther <rguenther@suse.de>
5440
5441 PR middle-end/27116
5442 * gcc.dg/torture/pr27116.c: New testcase.
5443 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
5444
5445 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5446
5447 PR rtl-optimization/26449
5448 * gcc.dg/pr26449.c: New test.
5449
5450 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5451
5452 PR c++/27601
5453 * g++.dg/ext/offsetof1.C: Test member functions.
5454
5455 2006-06-07 Steve Ellcey <sje@cup.hp.com>
5456
5457 * gcc.dg/pr27095.c: Improve scanning.
5458
5459 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
5460
5461 PR fortran/23091
5462 * gfortran.dg/saved_automatic_1.f90: New test.
5463
5464 PR fortran/24168
5465 * gfortran.dg/array_simplify_1.f90: New test.
5466
5467 PR fortran/25090
5468 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5469
5470 PR fortran/25058
5471 * gfortran.dg/entry_dummy_ref_2.f90: New test.
5472
5473 2006-06-06 Mark Mitchell <mark@codesourcery.com>
5474
5475 PR c++/27177
5476 * g++.dg/expr/cast7.C: New test.
5477
5478 2006-06-06 Janis Johnson <janis187@us.ibm.com>
5479
5480 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
5481 * lib/gcc-defs.exp (tool_check_compile): Ditto.
5482 * lib/fortran-torture.exp (fortran-torture-compile,
5483 fortran-torture-execute): Ditto.
5484
5485 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
5486
5487 PR target/27842
5488 * gcc.dg/vmx/pr27842.c: New test.
5489
5490 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5491
5492 PR libfortran/27895
5493 * gfortran.dg/bounds_check_3.f90: New test.
5494
5495 2006-06-05 Mike Stump <mrs@apple.com>
5496
5497 * objc.dg/objc-fast-4.m: Skip for ppc64.
5498
5499 2006-06-05 Steve Ellcey <sje@cup.hp.com>
5500
5501 PR testsuite/27705
5502 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
5503
5504 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
5505 Victor Kaplansky <victork@il.ibm.com>
5506
5507 PR tree-optimizations/26360
5508 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
5509 with -fno-tree-dce.
5510 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
5511
5512 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
5513
5514 PR fortran/14067
5515 * gfortran.dg/data_char_1.f90: Add messages for truncated
5516 strings.
5517
5518 PR fortran/16943
5519 * gfortran.dg/func_decl_2.f90: New test.
5520
5521 PR fortran/20839
5522 * gfortran.dg/do_2.f90: New test.
5523
5524 PR fortran/27655
5525 * gfortran.dg/associated_3.f90: New test.
5526
5527 2006-06-04 Mark Mitchell <mark@codesourcery.com>
5528
5529 PR c++/27819
5530 * g++.dg/template/static25.C: New test.
5531
5532 PR c++/27722
5533 * g++.dg/init/array21.C: New test.
5534
5535 PR c++/27807
5536 * g++.dg/ext/complit7.C: New test.
5537
5538 PR c++/27806
5539 * g++.dg/parse/ptrmem5.C: New test.
5540
5541 2006-06-04 Roger Sayle <roger@eyesopen.com>
5542 Andrew Pinski <pinskia@physics.uc.edu>
5543
5544 PR c/27150
5545 PR middle-end/27382
5546 * gcc.dg/pr27150-1.c: New testcase.
5547 * gcc.dg/pr27382-1.c: New testcase.
5548 * gcc.dg/pr27382-2.c: New testcase.
5549
5550 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
5551
5552 PR c/25161
5553 PR c/27020
5554 * gcc.dg/array-10.c: New test.
5555
5556 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5557
5558 PR c++/27804
5559 * g++.dg/init/const4.C: New test.
5560 * g++.dg/init/member1.C: Add error-marker.
5561 * g++.dg/other/fold1.C: Adjust error-marker.
5562
5563 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5564
5565 PR c++/27601
5566 * g++.dg/ext/offsetof1.C: New test.
5567
5568 2006-06-04 Eric Christopher <echristo@apple.com>
5569
5570 * gcc.dg/attr-ms_struct-1.c: New.
5571
5572 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
5573
5574 * gcc.c-torture/compile/builtin_constant_p.c: New test.
5575
5576 2006-06-04 Richard Guenther <rguenther@suse.de>
5577
5578 PR tree-optimization/27039
5579 * gcc.dg/tree-ssa/loop-17.c: New testcase.
5580
5581 2006-06-03 Roger Sayle <roger@eyesopen.com>
5582
5583 PR target/26223
5584 * gcc.target/i386/amd64-abi-2.c: New test case.
5585
5586 2006-06-02 Eric Christopher <echristo@apple.com>
5587
5588 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
5589 * gcc.target/i386/20020523-1.c: Skip if darwin.
5590 * gcc.target/i386/asm-3.c: Ditto.
5591 * gcc.target/i386/20011119-1.c: Ditto.
5592 * gcc.target/i386/clobbers.c: Remove pic part of test.
5593
5594 2006-06-02 Steve Ellcey <sje@cup.hp.com>
5595
5596 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
5597 * g++.old-deja/g++.other/init19.C: Ditto.
5598 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
5599 and add other platforms as expected failures.
5600
5601 2006-06-01 Steve Ellcey <sje@cup.hp.com>
5602
5603 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
5604 (is-effective-target-keyword): Ditto.
5605
5606 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
5607
5608 PR fortran/27715
5609 * gfortran.dg/extended_char_comparison_1.f: New test.
5610
5611 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
5612
5613 PR fortran/25098
5614 * gfortran.dg/dummy_procedure_1.f90: New test.
5615
5616 PR fortran/25147
5617 * gfortran.dg/dummy_procedure_2.f90: New test.
5618
5619 * gfortran.dg/associated_2.f90: Correct to make consistent with
5620 standard.
5621
5622 2006-05-31 Roger Sayle <roger@eyesopen.com>
5623
5624 * gcc.target/i386/387-11.c: New test case.
5625
5626 2006-05-31 Mark Mitchell <mark@codesourcery.com>
5627
5628 PR c++/27801
5629 * g++.dg/template/cond6.C: New test.
5630
5631 PR c++/26496
5632 * g++.dg/template/crash51.C: New test.
5633 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
5634
5635 PR c++/27385
5636 * g++.dg/init/array20.C: New test.
5637
5638 2006-05-31 Roger Sayle <roger@eyesopen.com>
5639
5640 * gcc.dg/builtins-54.c: New test case.
5641
5642 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5643
5644 PR c++/26433
5645 * g++.dg/template/fntry1.C: Add dg-do link.
5646
5647 PR c++/27808
5648 * g++.dg/parse/friend6.C: New test.
5649
5650 2006-05-30 Asher Langton <langton2@llnl.gov>
5651
5652 * gfortran.dg/cray_pointers_7.f90: New test.
5653
5654 2006-05-30 Roger Sayle <roger@eyesopen.com>
5655
5656 PR tree-optimization/23452
5657 * gcc.dg/fold-mulconj-1.c: New test case.
5658
5659 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5660
5661 PR c++/27803
5662 * g++.dg/parse/bitfield1.C: New test.
5663
5664 2006-05-30 Roger Sayle <roger@eyesopen.com>
5665
5666 * gcc.target/ppc-eq0-1.c: New test case.
5667 * gcc.target/ppc-negeq0-1.c: New test case.
5668
5669 2006-05-30 Dirk Mueller <dmueller@suse.de>
5670
5671 PR c/27273
5672 * gcc.dg/overflow-warn-5.c: New test.
5673
5674 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5675
5676 PR c/27718
5677 * gcc.dg/sizeof-1.c: New test.
5678
5679 2006-05-30 Uros Bizjak <uros@kss-loka.si>
5680
5681 PR target/27790
5682 * gcc.target/i386/pr27790.c: New test.
5683
5684 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5685
5686 PR libgfortran/27757
5687 * gfortran.dg/direct_io_5.f90: New test.
5688
5689 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5690
5691 PR libgfortran/27634
5692 * gfortran.dg/fmt_missing_period_1.f: New test.
5693 * gfortran.dg/fmt_missing_period_2.f: New test.
5694 * gfortran.dg/fmt_missing_period_3.f: New test.
5695
5696 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5697
5698 PR fortran/19777
5699 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
5700 arrays.
5701
5702 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5703
5704 PR c++/27713
5705 * g++.dg/template/new6.C: New test.
5706
5707 2006-05-29 Roger Sayle <roger@eyesopen.com>
5708
5709 PR tree-optimization/24964
5710 * gcc.target/i386/387-10.c: New test case.
5711
5712 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
5713
5714 * intrinsics/string_intrinsics.c (compare_string):
5715 Use memcmp instead of strncmp to avoid tripping over
5716 CHAR(0) in a string.
5717
5718 2006-05-27 Richard Guenther <rguenther@suse.de>
5719
5720 PR middle-end/27773
5721 * gcc.dg/torture/pr27773.c: New testcase.
5722
5723 2006-05-27 Dirk Mueller <dmueller@suse.de>
5724
5725 * gcc.dg/pr24561.c: Rename to..
5726 * gcc.dg/pr25962.c: .. this.
5727
5728 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5729
5730 PR fortran/19777
5731 * gfortran.dg/bounds_check_2.f: New test.
5732
5733 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
5734
5735 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
5736 * gfortran.dg/byte_1.f90: Likewise.
5737 * gfortran.dg/dup_save_2.f90: Likewise.
5738
5739 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
5740
5741 * gfortran.dg/associated_2.f90: New test.
5742
5743 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5744
5745 PR fortran/27524
5746 * gfortran.dg/bounds_check_1.f90: New test.
5747
5748 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
5749
5750 PR rtl-optimization/27661
5751 * gcc.dg/pr27661.c: New test case.
5752
5753 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
5754
5755 PR fortran/23151
5756 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
5757 * gfortran.dg/print_parentheses_1.f: New test.
5758 * gfortran.dg/print_parentheses_2.f90: New test.
5759
5760 2006-05-26 Jakub Jelinek <jakub@redhat.com>
5761
5762 PR target/27758
5763 * gcc.dg/pr27758.c: New test.
5764
5765 2006-05-24 Falk Hueffner <falk@debian.org>
5766
5767 * gcc.c-torture/compile/pr27571.c: New test.
5768
5769 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
5770
5771 PR fortran/27709
5772 * gfortran.dg/spec_expr_4.f90: New test.
5773
5774 PR fortran/27155
5775 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
5776
5777 2006-05-25 Mark Mitchell <mark@codesourcery.com>
5778
5779 PR c++/20103
5780 * g++.dg/ext/complit6.C: New test.
5781 * g++.dg/ext/complit3.C: Adjust error markers.
5782 * g++.dg/init/const3.C: New test.
5783
5784 2006-05-25 Richard Guenther <rguenther@suse.de>
5785
5786 PR middle-end/27743
5787 * gcc.dg/torture/pr27743.c: New testcase.
5788
5789 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5790
5791 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
5792
5793 2006-05-25 Alan Modra <amodra@bigpond.net.au>
5794
5795 * gcc.dg/compat/scalar-by-value-x.h: New.
5796 * gcc.dg/compat/scalar-by-value-y.h: New.
5797 * gcc.dg/compat/scalar-by-value-5.c: New.
5798 * gcc.dg/compat/scalar-by-value-5_main.c: New.
5799 * gcc.dg/compat/scalar-by-value-5_x.c: New.
5800 * gcc.dg/compat/scalar-by-value-5_y.c: New.
5801 * gcc.dg/compat/scalar-by-value-6.c: New.
5802 * gcc.dg/compat/scalar-by-value-6_main.c: New.
5803 * gcc.dg/compat/scalar-by-value-6_x.c: New.
5804 * gcc.dg/compat/scalar-by-value-6_y.c: New.
5805
5806 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5807
5808 PR tree-optimization/27639
5809 PR tree-optimization/26719
5810 * gcc.dg/pr27639.c: New test.
5811 * gcc.dg/pr26719.c: New test.
5812 * gcc.dg/tree-ssa/scev-cast.c: New test.
5813
5814 2006-05-23 Mark Mitchell <mark@codesourcery.com>
5815
5816 PR c++/20173
5817 * g++.dg/template/error21.C: New test.
5818
5819 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
5820
5821 PR target/27696
5822 * gcc.target/i386/pr27696.c: New.
5823
5824 2006-05-22 Janis Johnson <janis187@us.ibm.com>
5825
5826 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
5827
5828 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
5829
5830 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5831
5832 PR c++/27716
5833 * g++.dg/other/assign1.C: New test.
5834
5835 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
5836
5837 PR target/27266
5838 * gcc.target/i386/pr27266.c: New.
5839
5840 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5841
5842 PR c++/27451
5843 * g++.dg/ext/asm9.C: New test.
5844
5845 2006-05-22 Richard Sandiford <richard@codesourcery.com>
5846
5847 PR rtl-optimization/25514
5848 * gcc.c-torture/compile/pr25514.c: New test.
5849
5850 2006-05-22 Richard Guenther <rguenther@suse.de>
5851
5852 Revert
5853 2006-01-31 Richard Guenther <rguenther@suse.de>
5854
5855 * gcc.target/i386/sselibm-1.c: New testcase.
5856 * gcc.target/i386/sselibm-2.c: Likewise.
5857 * gcc.target/i386/sselibm-3.c: Likewise.
5858 * gcc.target/i386/sselibm-4.c: Likewise.
5859 * gcc.target/i386/sselibm-5.c: Likewise.
5860
5861 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5862
5863 PR c/27420
5864 * gcc.dg/func-args-2.c: New test.
5865
5866 PR c/26818
5867 * gcc.dg/struct-incompl-1.c: New test.
5868
5869 2006-05-22 Richard Guenther <rguenther@suse.de>
5870
5871 PR testsuite/27708
5872 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
5873 the transformations we test for.
5874
5875 2006-05-22 Richard Guenther <rguenther@suse.de>
5876
5877 PR testsuite/27707
5878 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
5879
5880 2006-05-21 Mark Mitchell <mark@codesourcery.com>
5881
5882 PR c++/27210
5883 * g++.dg/warn/new1.C: New test.
5884 * g++.dg/template/new5.C: Likewise.
5885
5886 2006-05-21 Roger Sayle <roger@eyesopen.com>
5887
5888 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
5889 * gcc.target/i386/20060512-3.c: Likewise.
5890
5891 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
5892
5893 PR rtl-optimization/27671
5894 * gcc.c-torture/execute/pr27671-1.c: New.
5895 * gcc.dg/pr27671-2.c: Likewise.
5896
5897 PR tree-optimization/26622.
5898 * gcc.c-torture/compile/pr26622.c: New.
5899
5900 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5901
5902 PR fortran/27613
5903 * gfortran.dg/recursive_reference_1.f90: New test.
5904
5905 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5906
5907 PR fortran/25746
5908 * gfortran.dg/elemental_subroutine_3.f90: New test.
5909
5910 PR fortran/25090
5911 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
5912
5913 PR fortran/27584
5914 * gfortran.dg/associated_target_1.f90: New test.
5915
5916 PR fortran/19015
5917 * gfortran.dg/maxloc_shape_1.f90: New test.
5918
5919 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5920
5921 PR libgfortran/24459
5922 * gfortran.dg/namelist_24.f90: New test.
5923 * gfortran.dg/namelist_12.f: Fix typo in comment.
5924
5925 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
5926
5927 PR middle-end/25776
5928 * g++.dg/other/error11.C: New test.
5929
5930 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5931
5932 * gcc.target/mips/pr26765.c: Add -w to options.
5933
5934 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5935
5936 * lib/target-supports.exp (check_effective_target_mpaired_single):
5937 New function.
5938 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
5939 multilibs.
5940 * g++.dg/vect/vect.exp: Likewise.
5941
5942 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5943
5944 PR testsuite/25891
5945 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
5946
5947 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
5948
5949 PR fortran/27662
5950 * gfortran.dg/temporary_1.f90: New file.
5951
5952 2006-05-19 Andreas Schwab <schwab@suse.de>
5953
5954 * g++.dg/other/unused1.C: Also match "stringz".
5955
5956 2006-05-19 Mark Mitchell <mark@codesourcery.com>
5957
5958 PR c++/26433
5959 * g++.dg/template/fntry1.C: New test.
5960
5961 2006-05-18 Mark Mitchell <mark@codesourcery.com>
5962
5963 PR c++/27471
5964 PR c++/27506
5965 * g++.dg/conversion/bitfield5.C: New test.
5966 * g++.dg/conversion/bitfield6.C: New test.
5967
5968 2006-05-18 Mike Stump <mrs@apple.com>
5969
5970 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
5971 * gcc.dg/vla-4.c: Add.
5972 * gcc.dg/vla-5.c: Add.
5973 * gcc.dg/vla-6.c: Add.
5974
5975 2006-05-12 Stuart Hastings <stuart@apple.com>
5976
5977 * testsuite/gcc.target/i386/20060512-1.c: New.
5978 * testsuite/gcc.target/i386/20060512-2.c: New.
5979 * testsuite/gcc.target/i386/20060512-3.c: New.
5980 * testsuite/gcc.target/i386/20060512-4.c: New.
5981
5982 2006-05-17 Mark Mitchell <mark@codesourcery.com>
5983
5984 PR c++/26122
5985 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
5986
5987 PR c++/26068
5988 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
5989 * g++.dg/parse/linkage1.C: New test.
5990
5991 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5992
5993 PR tree-optimization/27548
5994 * g++.dg/tree-ssa/pr27548.C: New test.
5995
5996 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5997
5998 PR fortran/26551
5999 * gfortran.dg/recursive_check_1.f: New test.
6000 * gfortran.dg/recursive_check_2.f90: New test.
6001
6002 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
6003
6004 * g++.dg/opt/temp2.C: New test.
6005
6006 2006-05-17 Jakub Jelinek <jakub@redhat.com>
6007
6008 PR c++/27491
6009 * g++.dg/init/brace5.C: New test.
6010
6011 PR middle-end/27415
6012 * gcc.dg/gomp/pr27415.c: New test.
6013 * g++.dg/gomp/pr27415.C: New test.
6014
6015 PR tree-optimization/27549
6016 * g++.dg/tree-ssa/pr27549.C: New test.
6017
6018 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6019
6020 PR libgfortran/27575
6021 * gfortran.dg/read_eof_4.f90: New test.
6022
6023 2006-05-16 Richard Guenther <rguenther@suse.de>
6024
6025 PR tree-optimization/22303
6026 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
6027
6028 2006-05-16 Jakub Jelinek <jakub@redhat.com>
6029
6030 PR middle-end/27573
6031 * gcc.dg/gomp/pr27573.c: New test.
6032 * gfortran.dg/gomp/pr27573.f90: New test.
6033
6034 PR c/27499
6035 * gcc.dg/gomp/pr27499.c: New test.
6036 * g++.dg/gomp/pr27499.C: New test.
6037
6038 2006-05-15 Mark Mitchell <mark@codesourcery.com>
6039
6040 PR c++/27339
6041 * g++.dg/parser/access8.C: Adjust error marker.
6042 * g++.dg/template/access17.C: New test.
6043 * g++.dg/template/access18.C: Likewise.
6044
6045 2006-05-15 Roger Sayle <roger@eyesopen.com>
6046
6047 PR target/26600
6048 * gcc.target/i386/pr26600.c: New test case.
6049
6050 2006-05-15 Mark Mitchell <mark@codesourcery.com>
6051
6052 PR c++/27505
6053 * g++.dg/expr/bitfield1.C: New test.
6054
6055 2006-05-15 Richard Guenther <rguenther@suse.de>
6056
6057 PR tree-optimization/27603
6058 * gcc.dg/torture/pr27603.c: New testcase.
6059
6060 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
6061
6062 PR fortran/25090
6063 * gfortran.dg/entry_dummy_ref_1.f90: New test.
6064
6065 PR fortran/25082
6066 * gfortran.dg/scalar_return_1.f90: New test.
6067
6068 PR fortran/27411
6069 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
6070
6071 2006-05-15 Jakub Jelinek <jakub@redhat.com>
6072
6073 * gcc.dg/gomp/critical-4.c: New test.
6074 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
6075 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
6076 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
6077 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
6078
6079 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6080
6081 PR c++/27582
6082 * g++.dg/template/dependent-args1.C: New test.
6083
6084 PR c++/27581
6085 * g++.dg/lookup/this1.C: New test.
6086
6087 PR c++/27315
6088 * g++.dg/template/operator6.C: New test.
6089 * g++.dg/template/incomplete3.C: New test.
6090
6091 PR c++/27559
6092 * g++.dg/template/new4.C: New test.
6093
6094 PR c++/27496
6095 * g++.dg/template/void2.C: New test.
6096
6097 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
6098
6099 * g++.dg/template/dependent-expr5.C: New test.
6100
6101 2006-05-14 Roger Sayle <roger@eyesopen.com>
6102
6103 PR middle-end/26729
6104 * gcc.dg/pr26729-1.c: New test case.
6105
6106 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6107
6108 * gcc.dg/pr27003.c: New test.
6109
6110 2006-05-12 Steve Ellcey <sje@cup.hp.com>
6111
6112 * lib/target-supports.dg (check_cxa_atexit_available): Change
6113 v3_target_compile to ${tool}_target_compile.
6114
6115 2006-05-11 Jason Merrill <jason@redhat.com>
6116
6117 * lib/scanasm.exp (scan-not-hidden): Fix typo.
6118
6119 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6120
6121 PR fortran/27553
6122 * gfortran.dg/label_5.f90: New test.
6123
6124 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
6125
6126 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
6127 check_effective_target_powerpc_altivec_ok): New.
6128 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
6129 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
6130 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
6131 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
6132 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
6133 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
6134 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
6135 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
6136 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
6137 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
6138 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
6139 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
6140 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
6141 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
6142 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
6143 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
6144 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
6145 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
6146 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
6147 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
6148 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
6149 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
6150 gcc.target/powerpc/altivec-9.c,
6151 gcc.target/powerpc/altivec-consts.c,
6152 gcc.target/powerpc/altivec-pr22085.c,
6153 gcc.target/powerpc/altivec-splat.c,
6154 gcc.target/powerpc/altivec-types-1.c,
6155 gcc.target/powerpc/altivec-types-2.c,
6156 gcc.target/powerpc/altivec-types-3.c,
6157 gcc.target/powerpc/altivec-types-4.c,
6158 gcc.target/powerpc/altivec-varargs-1.c,
6159 gcc.target/powerpc/altivec-vec-merge.c,
6160 gcc.target/powerpc/ppc-vector-memcpy.c,
6161 gcc.target/powerpc/ppc-vector-memset.c,
6162 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
6163 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
6164 these effective targets.
6165 * gcc.dg/vmx/pr27006.c: Add missing close brace.
6166 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
6167
6168 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6169
6170 PR middle-end/27384
6171 * g++.dg/other/fold1.C: New test.
6172
6173 PR middle-end/27488
6174 * gcc.dg/fold-nonneg-1.c: New test.
6175
6176 PR c++/27547
6177 * g++.dg/other/operator1.C: New test.
6178
6179 2006-05-11 Richard Guenther <rguenther@suse.de>
6180
6181 PR middle-end/27529
6182 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
6183
6184 2006-05-10 Janis Johnson <janis187@us.ibm.com>
6185
6186 * lib/target-supports-dg.exp (check-flags): New.
6187 (dg-skip-if): Move flag checks.
6188
6189 2006-05-09 Steve Ellcey <sje@cup.hp.com>
6190
6191 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
6192 * lib/target-supports.dg (check_cxa_atexit_available): New.
6193
6194 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
6195
6196 PR fortran/27470
6197 * gfortran.dg/multiple_allocation_2.f90: New test case.
6198
6199 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
6200
6201 * gcc.target/arm/pr27387.C: Fix a comment typo.
6202
6203 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6204
6205 PR fortran/24549
6206 * gfortran.dg/error_recovery_1.f90: New test.
6207
6208 2006-05-10 Richard Guenther <rguenther@suse.de>
6209
6210 PR tree-optimization/27302
6211 * gcc.dg/torture/pr27302.c: New testcase.
6212
6213 2006-05-09 Dirk Mueller <dmueller@suse.de>
6214 Richard Guenther <rguenther@suse.de>
6215
6216 PR middle-end/27498
6217 * gcc.dg/tree-ssa/pr27498.c: New testcase.
6218
6219 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
6220
6221 PR rtl-optimization/27335
6222 * gcc.dg/pr27335.c: New test.
6223
6224 2006-05-06 Richard Sandiford <richard@codesourcery.com>
6225
6226 * gcc.target/mips/mips-ps-5.c: New file.
6227
6228 2006-05-08 Jan Hubicka <jh@suse.cz>
6229
6230 PR middle-end/25962
6231 * gcc.dg/pr25962.c: New.
6232
6233 2006-05-08 Roger Sayle <roger@eyesopen.com>
6234
6235 PR target/27158
6236 * gcc.target/powerpc/pr27158.c: New test case.
6237
6238 2006-05-08 Laurent GUERBY <laurent@guerby.net>
6239
6240 PR testsuite/27476
6241 * ada/acats/run_all.sh: Use test -z.
6242
6243 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6244
6245 PR libfortran/18271
6246 * gfortran.dg/spec_expr_3.f90: New test.
6247
6248 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
6249
6250 PR target/24879
6251 * gcc.target/i386/monitor.c: New file.
6252
6253 2006-05-08 Alan Modra <amodra@bigpond.net.au>
6254
6255 * gcc.dg/pr27095.c: xfail *-*-darwin*.
6256
6257 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6258
6259 PR c++/27447
6260 * g++.dg/other/ptrmem7.C: New test.
6261
6262 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6263
6264 PR target/27421
6265 * gcc.dg/array-9.c: New test.
6266
6267 2006-05-07 Richard Guenther <rguenther@suse.de>
6268
6269 PR tree-optimization/27409
6270 * gcc.dg/torture/pr27409.c: New testcase.
6271
6272 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6273
6274 PR fortran/27457
6275 * gfortran.dg/select_6.f90: New.
6276
6277 2006-05-07 Richard Guenther <rguenther@suse.de>
6278
6279 PR tree-optimization/27136
6280 * gcc.dg/torture/pr27136.c: New testcase.
6281
6282 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
6283
6284 PR fortran/24813
6285 * gfortran.dg/char_cons_len_1.f90: New test.
6286
6287 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6288
6289 PR c++/27427
6290 * g++.dg/template/incomplete2.C: New test.
6291
6292 2006-05-06 Richard Guenther <rguenther@suse.de>
6293
6294 PR tree-optimization/27151
6295 * gcc.dg/vect/pr27151.c: New testcase.
6296
6297 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6298
6299 PR c++/27430
6300 * g++.dg/template/void1.C: New test.
6301
6302 PR c++/27423
6303 * g++.dg/other/void2.C: New test.
6304
6305 PR c++/27422
6306 * g++.dg/conversion/void1.C: New test.
6307
6308 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
6309
6310 PR/21391
6311 * g++.dg/other/unused1.C: New.
6312
6313 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6314
6315 PR objc/27240
6316 * objc.dg/member-1.m: New test.
6317
6318 2006-05-05 Steve Ellcey <sje@cup.hp.com>
6319
6320 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
6321
6322 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6323
6324 PR libfortran/26985
6325 * gfortran.dg/matmul_2.f90: New test.
6326
6327 2005-05-05 Laurent GUERBY <laurent@guerby.net>
6328
6329 * ada/acats/run_all.sh: Use sync when main not found.
6330
6331 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
6332
6333 PR target/26765
6334 * gcc.target/mips/pr26765.c: New.
6335
6336 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
6337
6338 * gcc.target/bfin: New directory.
6339 * gcc.target/bfin/bfin.exp: New file.
6340 * gcc.target/bfin/frmul.c: New file.
6341 * gcc.target/bfin/arith.c: New file.
6342 * gcc.target/bfin/mul-combine.c: New file.
6343 * gcc.target/bfin/shift.c: New file.
6344
6345 2006-05-04 Richard Guenther <rguenther@suse.de>
6346
6347 PR tree-optimization/14287
6348 PR tree-optimization/14844
6349 PR tree-optimization/19792
6350 PR tree-optimization/21608
6351 PR tree-optimization/27090
6352 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
6353 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
6354 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
6355 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
6356 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
6357
6358 2006-05-04 Jakub Jelinek <jakub@redhat.com>
6359
6360 PR tree-optimization/27285
6361 * gcc.c-torture/execute/pr27285.c: New test.
6362
6363 PR middle-end/27388
6364 * gcc.dg/gomp/pr27388-1.c: New test.
6365 * gcc.dg/gomp/pr27388-2.c: New test.
6366 * gcc.dg/gomp/pr27388-3.c: New test.
6367
6368 PR c++/27359
6369 * g++.dg/gomp/pr27359.C: New test.
6370
6371 2006-05-02 Steven G. Kargl <kargls@comcast.net>
6372
6373 PR fortran/20248
6374 * gfortran.dg/iargc.f90: New test.
6375
6376 2006-05-02 Mark Mitchell <mark@codesourcery.com>
6377
6378 PR c++/27102
6379 * g++.dg/template/crash49.C: New test.
6380
6381 2006-05-02 Steve Ellcey <sje@cup.hp.com>
6382
6383 PR testsuite/27032
6384 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
6385
6386 2006-05-02 Jeff Law <law@redhat.com>
6387
6388 PR tree-optimization/27364
6389 * gcc.c-torture/execute/pr27364.c: New test.
6390
6391 2006-05-02 Mark Mitchell <mark@codesourcery.com>
6392
6393 PR c++/27309
6394 * g++.dg/parser/ctor5.C: New test.
6395
6396 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
6397
6398 PR target/27387
6399 * gcc.target/arm/arm.exp: New.
6400 * gcc.target/arm/pr27387.C: Likewise.
6401
6402 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
6403
6404 PR fortran/27269
6405 PR fortran/27324
6406 * gfortran.dg/module_equivalence_2.f90: New test.
6407
6408 2006-05-02 Jakub Jelinek <jakub@redhat.com>
6409
6410 PR middle-end/27337
6411 * g++.dg/gomp/pr27337-1.C: New test.
6412 * g++.dg/gomp/pr27337-2.C: New test.
6413
6414 PR middle-end/27328
6415 * gcc.dg/gomp/pr27328.c: New test.
6416
6417 PR middle-end/27325
6418 * g++.dg/gomp/pr27325.C: New test.
6419
6420 PR middle-end/27310
6421 * g++.dg/gomp/pr27310.C: New test.
6422
6423 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6424
6425 PR tree-optimization/27291
6426 * g++.dg/tree-ssa/pr27291.C: New test.
6427
6428 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6429
6430 PR tree-optimization/27283
6431 * g++.dg/tree-ssa/pr27283.C: New test.
6432
6433 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6434
6435 * gcc.dg/tree-ssa/loop-16.c: New test.
6436
6437 2006-05-01 Roger Sayle <roger@eyesopen.com>
6438 Joseph S. Myers <joseph@codesourcery.com>
6439
6440 * gcc.dg/Wconversion-3.c: New test case.
6441 * gcc.dg/Wconversion-4.c: Likewise.
6442
6443 2006-05-01 Richard Guenther <rguenther@suse.de>
6444
6445 PR tree-optimization/26726
6446 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
6447
6448 2006-04-30 Roger Sayle <roger@eyesopen.com>
6449
6450 * gcc.dg/Woverflow-1.c: New test case.
6451 * gcc.dg/Woverflow-2.c: Likewise.
6452 * gcc.dg/Woverflow-3.c: Likewise.
6453
6454 2006-04-30 Mark Mitchell <mark@codesourcery.com>
6455
6456 PR c++/27094
6457 * g++.dg/template/defarg8.C: New test.
6458
6459 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6460
6461 PR c++/27278
6462 * g++.dg/parse/operator7.C: New test.
6463
6464 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6465
6466 PR c++/11471
6467 PR c++/27102
6468 * g++.dg/template/crash48.C: New test.
6469
6470 PR c++/27279
6471 * g++.dg/parse/ctor4.C: New test.
6472
6473 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6474
6475 PR fortran/25681
6476 * gfortran.df/char_type_len.f90: New test.
6477
6478 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6479
6480 PR libgfortran/27304
6481 * gfortran.dg/fmt_exhaust.f90: New test.
6482
6483 2006-04-28 Roger Sayle <roger@eyesopen.com>
6484
6485 PR c/25309
6486 * gcc.dg/large-size-array-2.c: New test case.
6487
6488 2006-04-28 Richard Guenther <rguenther@suse.de>
6489
6490 PR target/26826
6491 * gcc.target/i386/pr26826.c: New testcase.
6492
6493 2006-04-28 Jakub Jelinek <jakub@redhat.com>
6494
6495 PR middle-end/27260
6496 * gcc.c-torture/execute/pr27260.c: New.
6497
6498 2006-04-28 Alan Modra <amodra@bigpond.net.au>
6499
6500 PR middle-end/27095
6501 * gcc.dg/pr27095.c: New.
6502
6503 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6504
6505 PR c++/27292
6506 * g++.dg/conversion/bitfield4.C: New test.
6507
6508 2006-04-27 Eric Christopher <echristo@apple.com>
6509
6510 * gcc.dg/pragma-ms_struct.c: New.
6511
6512 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6513
6514 PR c++/27102
6515 * g++.dg/template/crash47.C: New test.
6516
6517 2006-04-27 Dirk Mueller <dmueller@suse.de>
6518
6519 * gcc.target/i386/sse-7.c: build with -msse.
6520
6521 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
6522
6523 PR testsuite/27274:
6524 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
6525 (main): Exit if processor doesn't support SSE.
6526
6527 2006-04-26 David Edelsohn <edelsohn@gnu.org>
6528
6529 PR middle-end/27282
6530 * gcc.c-torture/compile/pr27282.c: New test.
6531
6532 2006-04-26 Jakub Jelinek <jakub@redhat.com>
6533
6534 PR middle-end/26913
6535 * g++.dg/gomp/pr26913.C: New test.
6536
6537 PR c/25996
6538 * gcc.dg/gomp/pr25996.c: New test.
6539 * g++.dg/gomp/pr25996.C: New test.
6540
6541 2006-04-25 Richard Sandiford <richard@codesourcery.com>
6542
6543 PR rtl-optimization/26725
6544 * gcc.c-torture/compile/pr26725.c: New test.
6545
6546 2006-04-25 Richard Guenther <rguenther@suse.de>
6547
6548 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
6549 than n + -1.
6550
6551 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
6552
6553 * gcc.dg/20060425-1.c: New testcase.
6554
6555 2006-04-25 Jakub Jelinek <jakub@redhat.com>
6556
6557 PR tree-optimization/26865
6558 * gcc.dg/pr26865.c: New test.
6559
6560 2006-04-24 Mark Mitchell <mark@codesourcery.com>
6561
6562 PR c++/27292
6563 * g++.dg/conversion/bitfield1.C: New test.
6564 * g++.dg/conversion/bitfield2.C: Likewise.
6565 * g++.dg/conversion/bitfield3.C: Likewise.
6566
6567 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6568 Richard Guenther <rguenther@suse.de>
6569
6570 PR tree-optimization/27236
6571 * gcc.dg/tree-ssa/pr27236.c: New testcase.
6572
6573 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6574
6575 PR c++/19963
6576 * g++.dg/other/incomplete2.C: New test.
6577
6578 2006-04-24 Richard Guenther <rguenther@suse.de>
6579
6580 PR middle-end/26869
6581 * gcc.dg/torture/pr26869.c: New testcase.
6582
6583 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6584 Richard Guenther <rguenther@suse.de>
6585
6586 PR tree-optimization/27218
6587 * g++.dg/tree-ssa/pr27218.C: New testcase.
6588
6589 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6590
6591 PR c++/26912
6592 * g++.dg/template/friend41.C: New test.
6593
6594 2006-04-23 David Edelsohn <edelsohn@gnu.org>
6595
6596 * g++.dg/opt/pr15551.C: Include cstdio.
6597 (main): Use remove instead of unlink.
6598
6599 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
6600
6601 * gcc.dg/sibcall-7.c: New test.
6602 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
6603 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
6604 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
6605 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
6606 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
6607
6608 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6609
6610 PR c++/26534
6611 * g++.dg/opt/bitfield1.C: New test.
6612 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
6613 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
6614 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
6615 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
6616 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
6617 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
6618 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
6619 * g++.dg/abi/bitfield2.C: Likewise.
6620 * g++.dg/init/bitfield1.C: Likewise.
6621
6622 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
6623
6624 PR fortran/25099
6625 * gfortran.dg/elemental_subroutine_4.f90: New test.
6626 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
6627 call sub (m, x).
6628
6629 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
6630
6631 * gcc.c-torture/compile/20060421-1.c: New testcase.
6632
6633 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6634
6635 PR c/25875
6636 * gcc.dg/init-bad-4.c: New test.
6637
6638 2006-04-21 Paul Brook <paul@codesourcery.com>
6639
6640 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
6641
6642 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
6643
6644 PR fortran/27122
6645 * gfortran.dg/defined_operators_1.f90: New test.
6646 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
6647 remove old ones associated, incorrectly, with Note 5.46.
6648
6649 PR fortran/27113
6650 * gfortran.dg/character_array_constructor_1.f90: New test.
6651
6652 2006-04-20 Jakub Jelinek <jakub@redhat.com>
6653
6654 * gcc.dg/20060419-1.c: New test.
6655
6656 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
6657
6658 PR c/26774
6659 * gcc.dg/struct-parse-1.c: New test case.
6660
6661 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6662
6663 PR c++/26558
6664 * g++.dg/parse/template19.C: New test.
6665
6666 PR c++/26739
6667 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
6668
6669 PR c++/26036
6670 * g++.dg/expr/call3.C: New test.
6671
6672 PR c++/10385
6673 * g++.dg/conversion/dynamic1.C: New test.
6674
6675 2006-04-19 Mark Mitchell <mark@codesourcery.com>
6676
6677 PR c++/27102
6678 * g++.dg/template/crash35.C: Tweak error markers.
6679 * g++.dg/template/crash46.C: New test.
6680 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
6681 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
6682
6683 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
6684
6685 PR rtl-optimization/14261
6686 * gcc.c-torture/compile/20060419-1.c: Added.
6687
6688 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
6689
6690 * gfortran.dg/label_1.f90: Adjust dg-error.
6691
6692 2006-04-16 Roger Sayle <roger@eyesopen.com>
6693
6694 PR target/26961
6695 * gcc.dg/fold-cond-1.c: New test case.
6696 * gcc.dg/pr26961-1.c: Likewise.
6697
6698 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6699
6700 PR libgfortran/27138
6701 * gfortran.dg/read_bad_advance.f90: New test.
6702
6703 2006-04-16 Roger Sayle <roger@eyesopen.com>
6704 Dale Johannesen <dalej@apple.com>
6705
6706 PR target/24076
6707 * gcc.target/i386/vecinit-3.c: New testcase.
6708 * gcc.target/i386/vecinit-4.c: Likewise.
6709 * gcc.target/i386/sse-18.c: Likewise.
6710 * gcc.target/i386/sse-19.c: Likewise.
6711
6712 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
6713
6714 * gfortran.dg/allocate_zerosize_1.f90: New test.
6715
6716 2006-04-16 Mark Mitchell <mark@codesourcery.com>
6717
6718 PR c++/26365
6719 * g++.dg/template/crash45.C: New test.
6720
6721 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
6722
6723 PR fortran/26787
6724 * gfortran.dg/proc_assign_1.f90: New test.
6725 * gfortran.dg/procedure_lvalue.f90: Change message.
6726 * gfortran.dg/namelist_4.f90: Add new error.
6727
6728 PR fortran/25597
6729 PR fortran/27096
6730 * gfortran.dg/auto_pointer_array_result_1.f90
6731
6732 PR fortran/27089
6733 * gfortran.dg/specification_type_resolution_1.f90
6734
6735 PR fortran/18003
6736 PR fortran/25669
6737 PR fortran/26834
6738 * gfortran.dg/bounds_temporaries_1.f90: New test.
6739
6740 PR fortran/27124
6741 * gfortran.dg/array_return_value_1.f90: New test.
6742
6743 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6744
6745 PR fortran/25336
6746 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
6747
6748 2006-04-15 Jakub Jelinek <jakub@redhat.com>
6749
6750 PR middle-end/26823
6751 * g++.dg/gomp/pr26823-1.C: New test.
6752 * g++.dg/gomp/pr26823-2.C: New test.
6753
6754 2006-04-13 Uros Bizjak <uros@kss-loka.si>
6755
6756 PR middle-end/27134
6757 * gcc.dg/pr27314.c: New test.
6758
6759 2006-04-13 Richard Henderson <rth@redhat.com>
6760
6761 * g++.dg/gomp/block-0.C: Update expected matches.
6762
6763 2006-04-13 DJ Delorie <dj@redhat.com>
6764
6765 * lib/target-supports.exp (check_effective_target_int32plus): New.
6766 (check_effective_target_ptr32plus): New.
6767 (check_effective_target_size32plus): New.
6768 (check_effective_target_int16): New.
6769 (check_profiling_available): Add m32c to the list of unsupported targets.
6770
6771 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
6772 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
6773 memory size.
6774 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
6775 pointers.
6776 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
6777 size_t.
6778 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
6779 and size_t.
6780 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
6781 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
6782 not just xstormy16. Skip m32c due to weird pointer size.
6783 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
6784 not just xstormy16.
6785 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
6786 not just xstormy16.
6787 * gcc.dg/20020312-2.c: Add m32c support.
6788 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
6789 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
6790 in test.
6791 * gcc.dg/20050321-2.c: Require >=32 bit integers.
6792 * gcc.dg/asm-1.c: Skip if int and short are the same size.
6793 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
6794 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
6795 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
6796 * gcc.dg/init-string-2.c: Require >=32 bit integers.
6797 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
6798 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
6799 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
6800 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
6801 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
6802 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
6803 in test.
6804 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
6805 in test.
6806 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
6807 * gcc.dg/pr23049.c: Require >=32 bit integers.
6808 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
6809 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
6810 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
6811 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
6812 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
6813 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
6814 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
6815 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
6816 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
6817 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
6818 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
6819 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
6820 prototype in test.
6821 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
6822 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
6823 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
6824 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
6825 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
6826
6827 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
6828 * gcc.c-torture/execute/20040703-1.x: Likewise.
6829 * gcc.c-torture/execute/20040705-1.x: Likewise.
6830 * gcc.c-torture/execute/20040705-2.x: Likewise.
6831 * gcc.c-torture/execute/20040709-1.x: Likewise.
6832 * gcc.c-torture/execute/20040709-2.x: Likewise.
6833 * gcc.c-torture/execute/20040811-1.x: Likewise.
6834 * gcc.c-torture/execute/20050316-1.x: Likewise.
6835 * gcc.c-torture/execute/bitfld-4.x: Likewise.
6836 * gcc.c-torture/execute/pr19689.x: Likewise.
6837 * gcc.c-torture/execute/pr7284-1.x: Likewise.
6838 * gcc.c-torture/execute/usmul.x: Likewise.
6839 * gcc.c-torture/execute/vrp-5.x: Likewise.
6840 * gcc.c-torture/execute/vrp-6.x: Likewise.
6841 * gcc.dg/debug/20041023-1.s: Likewise.
6842
6843 2006-04-13 Roger Sayle <roger@eyesopen.com>
6844
6845 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
6846 of integers to a vector types are now constant expressions in C.
6847 * gcc.dg/vect/vect-fold-1.c: New test case.
6848
6849 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
6850 Ulrich Weigand <uweigand@de.ibm.com>
6851
6852 PR target/27006
6853 * gcc.dg/vmx/pr27006.c: New testcase.
6854
6855 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6856
6857 PR libgfortran/26766
6858 * gfortran.dg/write_recursive.f90: New test.
6859
6860 2006-04-11 Mark Mitchell <mark@codesourcery.com>
6861
6862 * g++.dg/parse/dtor7.C: New test.
6863 * g++.dg/parse/new1.C: Add error marker.
6864 * g++.dg/template/new3.C: New test.
6865
6866 PR c++/26122
6867 * g++.dg/template/pure1.C: New test.
6868
6869 PR c++/26295
6870 * g++.dg/parse/ptrmem4.C: New test.
6871
6872 2006-04-10 Jeff Law <law@redhat.com>
6873
6874 PR/27087
6875 * gcc.c-torture/compile/pr27087.c: New test.
6876
6877 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
6878
6879 PR/21391
6880 * gcc.dg/20060410.c: New.
6881
6882 2006-04-10 Matthias Klose <doko@debian.org>
6883
6884 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
6885 Recognize multilib directory names containing underscores.
6886
6887 2006-04-10 Roger Sayle <roger@eyesopen.com>
6888
6889 * gcc.target/i386/vecinit-1.c: New test case.
6890 * gcc.target/i386/vecinit-2.c: Likewise.
6891
6892 2006-04-10 Jakub Jelinek <jakub@redhat.com>
6893
6894 PR debug/27057
6895 * g++.dg/debug/dwarf2-2.C: New test.
6896
6897 2006-04-09 Richard Sandiford <richard@codesourcery.com>
6898
6899 PR rtl-optimization/27073
6900 * gcc.c-torture/execute/pr27073.c: New test.
6901
6902 2006-04-08 Mike Stump <mrs@apple.com>
6903
6904 * gcc.dg/pragma-darwin.c: Improve for ppc64.
6905
6906 2006-04-07 Richard Guenther <rguenther@suse.de>
6907
6908 PR tree-optimization/26135
6909 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
6910
6911 2006-04-06 Jan Hubicka <jh@suse.cz>
6912
6913 PR profile/26399
6914 * g++.dg/bprob/g++-bprob-2.C: New testcase.
6915
6916 2006-04-06 Roger Sayle <roger@eyesopen.com>
6917
6918 * g++.dg/conversion/nullptr1.C: New test case.
6919 * g++.dg/conversion/nullptr2.C: Likewise.
6920
6921 2006-04-05 Roger Sayle <roger@eyesopen.com>
6922
6923 * gfortran.dg/dependency_18.f90: New test case.
6924
6925 2006-04-05 Richard Guenther <rguenther@suse.de>
6926
6927 PR tree-optimization/26919
6928 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
6929 * gcc.dg/ipa/ipa-2.c: Likewise.
6930 * gcc.dg/ipa/ipa-3.c: Likewise.
6931 * gcc.dg/ipa/ipa-5.c: Likewise.
6932
6933 2006-04-05 Richard Guenther <rguenther@suse.de>
6934
6935 PR tree-optimization/26763
6936 * gcc.dg/torture/pr26763-1.c: New testcase.
6937 * gcc.dg/torture/pr26763-2.c: Likewise.
6938
6939 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
6940
6941 PR fortran/23634
6942 PR fortran/25619
6943 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
6944
6945 2006-04-04 Eric Christopher <echristo@apple.com>
6946
6947 * gcc.target/i386/387-1.c: Allow regexp to match darwin
6948 stubs.
6949 * gcc.target/i386/387-5.c: Ditto.
6950
6951 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
6952
6953 * gcc.target/sparc/struct-ret-check.c: New test.
6954
6955 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6956
6957 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
6958 zero decimal digits specified in format.
6959
6960 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
6961
6962 PR fortran/26891
6963 * gfortran.dg/missing_optional_dummy_1.f90: New test.
6964
6965 PR fortran/26976
6966 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
6967 * gfortran.dg/initialization_1.f90: Make assignment compliant.
6968 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
6969 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
6970 bigendian-ness.
6971
6972 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
6973
6974 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
6975 dummy arguments work when the actual argument is itself a dummy
6976 argument of the caller.
6977
6978 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6979
6980 PR libfortran/24685
6981 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
6982
6983 2006-04-01 Roger Sayle <roger@eyesopen.com>
6984
6985 * gfortran.dg/dependencency_17.f90: New test case.
6986
6987 2006-04-01 Roger Sayle <roger@eyesopen.com>
6988
6989 * gfortran.dg/dependency_14.f90: New test case.
6990 * gfortran.dg/dependency_15.f90: Likewise.
6991 * gfortran.dg/dependency_16.f90: Likewise.
6992
6993 2006-03-31 Asher Langton <langton2@llnl.gov>
6994
6995 PR fortran/25358
6996 gfortran.dg/cray_pointers_6.f90: New test.
6997
6998 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6999
7000 PR libgfortran/26890
7001 * gfortran.dg/read_size_noadvance.f90: New test.
7002
7003 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
7004
7005 PR fortran/25031
7006 * gfortran.dg/multiple_allocation_1.f90: Check that the
7007 size has changed after a re-allocation with stat.
7008
7009 2006-03-30 Richard Guenther <rguenther@suse.de>
7010
7011 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
7012 removal.
7013 * gcc.target/i386/sselibm-2.c: Likewise.
7014 * gcc.target/i386/sselibm-3.c: Likewise.
7015 * gcc.target/i386/sselibm-4.c: Likewise.
7016 * gcc.target/i386/sselibm-5.c: Likewise.
7017
7018 2006-03-28 Roger Sayle <roger@eyesopen.com>
7019
7020 * gcc.dg/fold-andxor-1.c: New test case.
7021 * gcc.dg/fold-xorand-1.c: Likewise.
7022
7023 2006-03-28 Roger Sayle <roger@eyesopen.com>
7024
7025 * gcc.dg/fold-convnotconv-1.c: New test case.
7026
7027 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
7028
7029 PR fortran/26779
7030 * gfortran.dg/private_type_5.f90: New test.
7031
7032 2006-03-27 David Edelsohn <edelsohn@gnu.org>
7033
7034 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
7035
7036 2006-03-27 Jakub Jelinek <jakub@redhat.com>
7037
7038 * gfortran.dg/advance_2.f90: New test.
7039 * gfortran.dg/advance_3.f90: New test.
7040
7041 * gfortran.fortran-torture/execute/equiv_5.f: New test.
7042
7043 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7044
7045 PR libgfortran/26661
7046 PR libgfortran/26880
7047 * gfortran.dg/read_x_past.f: New test.
7048
7049 2006-03-26 Geoffrey Keating <geoffk@apple.com>
7050
7051 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
7052 to be STABS.
7053
7054 2006-03-26 David Edelsohn <edelsohn@gnu.org>
7055
7056 * objc.dg/dwarf-1.m: Skip on AIX.
7057 * objc.dg/dwarf-2.m: Skip on AIX.
7058
7059 2006-03-25 Steven G. Kargl <kargls@comcast.net>
7060
7061 PR fortran/26816
7062 * gfortran.dg/float_1.f90: New test.
7063
7064 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
7065
7066 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
7067 X86_64 targets.
7068 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
7069
7070 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
7071
7072 PR libfortran/26735
7073 * gfortran.dg/convert_implied_open.f90: New test case.
7074
7075 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
7076
7077 PR fortran/26769
7078 * gfortran.dg/transpose_reshape_r10.f90: New test case.
7079
7080 2006-03-25 Uros Bizjak <uros@kss-loka.si>
7081
7082 PR middle-end/26717
7083 * gcc.dg/pr26717.c: New test.
7084
7085 2006-03-25 Roger Sayle <roger@eyesopen.com>
7086
7087 * gfortran.dg/dependency_12.f90: New test case.
7088
7089 2006-03-24 Roger Sayle <roger@eyesopen.com>
7090
7091 * gfortran.dg/dependency_9.f90: New (resurected) test case.
7092
7093 2006-03-24 Jeff Law <law@redhat.com>
7094
7095 * gcc.c-torture/pr26840.c: New test.
7096
7097 2006-03-24 Geoffrey Keating <geoffk@apple.com>
7098
7099 * objc.dg/dwarf-2.m: New.
7100 * obj-c++.dg/dwarf-2.mm: New.
7101
7102 * g++.old-deja/g++.other/init19.C: New.
7103
7104 2006-03-24 David Edelsohn <edelsohn@gnu.org>
7105
7106 * g++.dg/eh/spbp.C: Skip on AIX.
7107
7108 2006-03-24 Jakub Jelinek <jakub@redhat.com>
7109
7110 PR middle-end/26611
7111 * g++.dg/gomp/pr26611-1.C: New test.
7112 * g++.dg/gomp/pr26611-2.C: New test.
7113
7114 2006-03-24 Jeff Law <law@redhat.com>
7115
7116 * gcc.c-torture/compile/pr26833.c: New test.
7117 * gfortran.fortran-torture/compile/pr26806.f90: New test.
7118
7119 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7120
7121 * gfortran.dg/endfile_2.f90: Delete temp file.
7122
7123 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
7124
7125 PR fortran/19303
7126 * gfortran.dg/record_marker_1.f90: New test case.
7127 * gfortran.dg/record_marker_2.f: New test case.
7128 * gfortran.dg/record_marker_3.f90: New test case.
7129
7130 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
7131
7132 PR fortran/17298
7133 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
7134 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
7135
7136 2006-03-21 Janis Johnson <janis187@us.ibm.com>
7137
7138 * lib/gcc-dg.exp (cleanup-modules): New proc.
7139 * gfortran.dg/allocatable_function_1.f90,
7140 gfortran.dg/allocate_char_star_scalar_1.f90,
7141 gfortran.dg/assumed_charlen_function_1.f90,
7142 gfortran.dg/assumed_dummy_1.f90,
7143 gfortran.dg/assumed_shape_ranks_1.f90,
7144 gfortran.dg/assumed_shape_ranks_2.f90,
7145 gfortran.dg/assumed_size_dt_dummy.f90,
7146 gfortran.dg/auto_char_dummy_array_1.f90,
7147 gfortran.dg/auto_char_len_3.f90,
7148 gfortran.dg/automatic_module_variable.f90,
7149 gfortran.dg/bad_automatic_objects_1.f90,
7150 gfortran.dg/char_array_constructor.f90,
7151 gfortran.dg/char_array_structure_constructor.f90,
7152 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
7153 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
7154 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
7155 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
7156 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
7157 gfortran.dg/derived_pointer_recursion.f90,
7158 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
7159 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
7160 gfortran.dg/dummy_functions_1.f90,
7161 gfortran.dg/elemental_initializer_1.f90,
7162 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
7163 gfortran.dg/elemental_pointer_1.f90,
7164 gfortran.dg/elemental_subroutine_1.f90,
7165 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
7166 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
7167 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
7168 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
7169 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
7170 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
7171 gfortran.dg/global_references_1.f90,
7172 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
7173 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
7174 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
7175 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
7176 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
7177 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
7178 gfortran.dg/large_integer_kind_1.f90,
7179 gfortran.dg/large_real_kind_1.f90,
7180 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
7181 gfortran.dg/module_double_reuse.f90,
7182 gfortran.dg/module_equivalence_1.f90,
7183 gfortran.dg/module_interface_1.f90,
7184 gfortran.dg/module_parameter_array_refs_1.f90,
7185 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
7186 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
7187 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
7188 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
7189 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
7190 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
7191 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
7192 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
7193 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
7194 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
7195 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
7196 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
7197 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
7198 gfortran.dg/same_name_1.f90,
7199 gfortran.dg/sibling_dummy_procedure_1.f90,
7200 gfortran.dg/sibling_dummy_procedure_2.f90,
7201 gfortran.dg/sibling_dummy_procedure_3.f90,
7202 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
7203 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
7204 gfortran.dg/used_dummy_types_2.f90,
7205 gfortran.dg/used_dummy_types_3.f90,
7206 gfortran.dg/used_dummy_types_4.f90,
7207 gfortran.dg/used_dummy_types_5.f90,
7208 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
7209 gfortran.dg/userdef_operator_1.f90: Use it.
7210
7211 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7212
7213 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
7214 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
7215 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
7216 gfortran.dg/write_back.f,
7217 gfortran.fortran-torture/execute/inquire_1.f90,
7218 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
7219
7220 2006-03-21 Jeff Law <law@redhat.com>
7221
7222 * gcc.dg/tree-ssa/vrp28.c: New test.
7223
7224 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7225
7226 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
7227 if _STDC_C99 is defined.
7228 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
7229 * gcc.dg/builtins-20.c: Likewise.
7230 * gcc.dg/builtins-53.c: Likewise.
7231 * gcc.dg/single-precision-constant.c: Likewise. Also pass
7232 -mmacosx-version-min=10.3 on PowerPC/Darwin.
7233
7234 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
7235
7236 PR tree-opt/26781
7237 * gcc.c-torture/compile/pr26781-1.c: New test.
7238 * gcc.c-torture/compile/pr26781-2.c: New test.
7239
7240 2006-03-21 Jakub Jelinek <jakub@redhat.com>
7241
7242 PR c++/26690
7243 * g++.dg/gomp/pr26690-1.C: New test.
7244 * g++.dg/gomp/pr26690-2.C: New test.
7245
7246 2006-03-20 Jeff Law <law@redhat.com>
7247
7248 * gcc.dg/tree-ssa/pr21829.c: New test.
7249
7250 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
7251
7252 2006-03-20 Richard Sandiford <richard@codesourcery.com>
7253
7254 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
7255 (check_visibility_available): Use it.
7256 (check_effective_target_default_packed): Likewise.
7257 (check_effective_target_pcc_bitfield_type_matters): Likewise.
7258 (check_effective_target_fopenmp): Likewise.
7259 (check_effective_target_freorder): Likewise.
7260 (check_effective_target_fpic): Likewise.
7261 (check_named_sections_available): Likewise.
7262 (check_effective_target_ilp32): Likewise.
7263 (check_effective_target_lp64): Likewise.
7264
7265 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
7266
7267 PR fortran/20935
7268 * gfortran.dg/scalar_mask_2.f90: New test case.
7269
7270 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
7271
7272 PR tree-opt/26629
7273 * gcc.dg/tree-ssa/loadpre12.c: New test.
7274 * gcc.dg/tree-ssa/loadpre13.c: New test.
7275 * gcc.dg/tree-ssa/loadpre14.c: New test.
7276 * gcc.dg/tree-ssa/loadpre15.c: New test.
7277 * gcc.dg/tree-ssa/loadpre16.c: New test.
7278 * gcc.dg/tree-ssa/loadpre17.c: New test.
7279 * gcc.dg/tree-ssa/loadpre18.c: New test.
7280 * gcc.dg/tree-ssa/loadpre19.c: New test.
7281 * gcc.dg/tree-ssa/loadpre20.c: New test.
7282 * gcc.dg/tree-ssa/loadpre21.c: New test.
7283 * gcc.dg/tree-ssa/loadpre22.c: New test.
7284
7285 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
7286
7287 PR fortran/26741
7288 * gfortran.dg/elemental_initializer_1.f90: New test.
7289
7290 PR fortran/26716
7291 * gfortran.dg/assumed_shape_ranks_2: New test.
7292
7293 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
7294
7295 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
7296 target fpic.
7297
7298 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7299
7300 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
7301 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
7302 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
7303 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
7304 gfortran.fortran-torture/execute/direct_io.f90,
7305 gfortran.fortran-torture/execute/inquire_2.f90,
7306 gfortran.fortran-torture/execute/inquire_4.f90,
7307 gfortran.fortran-torture/execute/list_read_1.f90,
7308 gfortran.fortran-torture/execute/open_replace.f90,
7309 gfortran.fortran-torture/execute/slash_edit.f90,
7310 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
7311 temporary files from testcases.
7312
7313 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7314
7315 PR libgfortran/26509
7316 gfortran.dg/write_direct_eor.f90: New test.
7317
7318 2006-03-17 David Edelsohn <edelsohn@gnu.org>
7319
7320 * gcc.target/powerpc/pr26350.c: New.
7321 * gcc.target/powerpc/indexed-addr.c: New.
7322
7323 2006-03-16 Roger Sayle <roger@eyesopen.com>
7324
7325 * gfortran.dg/dependency_13.f90: New test case.
7326
7327 2006-03-16 Roger Sayle <roger@eyesopen.com>
7328
7329 PR middle-end/21781
7330 * gcc.dg/real-const-1.c: New test case.
7331
7332 2006-03-15 Geoffrey Keating <geoffk@apple.com>
7333
7334 * g++.old-deja/g++.other/init18.C: New.
7335 * g++.old-deja/g++.other/init5.C: Remove xfail.
7336
7337 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7338
7339 * g++.dg/opt/pr15551.C: Cleanup temp file.
7340
7341 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7342
7343 PR c++/6634
7344 g++.dg/parse/long1.C: New test.
7345
7346 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7347
7348 PR fortran/19101
7349 * gfortran.dg/continuation.f90: New test.
7350 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
7351
7352 2006-03-14 Richard Guenther <rguenther@suse.de>
7353
7354 PR tree-optimization/26672
7355 * gcc.dg/torture/pr26672.c: New testcase.
7356
7357 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
7358
7359 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
7360 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
7361
7362 2006-03-13 Roger Sayle <roger@eyesopen.com>
7363
7364 PR middle-end/26557
7365 * gcc.c-torture/compile/switch-1.c: New test case.
7366
7367 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
7368
7369 PR fortran/25378
7370 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
7371 test to include more permuatations of mask and index.
7372 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
7373 respond to F2003 spec. that the position returned for an all false
7374 mask && condition is zero.
7375
7376 2006-03-13 Jakub Jelinek <jakub@redhat.com>
7377
7378 PR middle-end/25989
7379 * gcc.dg/gomp/pr25989.c: New test.
7380
7381 2006-03-13 Jeff Law <law@redhat.com>
7382
7383 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
7384
7385 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
7386
7387 * gcc.dg/switch-9.c: New test.
7388
7389 2006-03-13 Richard Guenther <rguenther@suse.de>
7390
7391 PR middle-end/26630
7392 * gcc.dg/torture/pr26630.c: New testcase.
7393
7394 2006-03-11 Roger Sayle <roger@eyesopen.com>
7395
7396 * gfortran.dg/dependency_10.f90: New test case.
7397 * gfortran.dg/dependency_11.f90: Likewise.
7398
7399 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
7400 Erik Edelmann <eedelman@gcc.gnu.org>
7401
7402 * gfortran.dg/allocatable_function_1.f90: New.
7403 * gfortran.dg/allocatable_function_2.f90: New.
7404
7405 2006-03-10 Richard Guenther <rguenther@suse.de>
7406
7407 PR middle-end/26565
7408 * gcc.dg/torture/pr26565.c: New testcase.
7409
7410 2006-03-09 Eric Christopher <echristo@apple.com>
7411
7412 * gcc.c-torture/compile/20060309-1.c: New.
7413
7414 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7415
7416 PR libgfortran/26499
7417 * gfortran.dg/write_back.f: New test.
7418 * gfortran.dg/write_rewind_1.f: New test.
7419 * gfortran.dg/write_rewind_2.f: New test.
7420
7421 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7422
7423 PR libgfortran/26554
7424 * gfortran.dg/read_logical.f90: New test.
7425
7426 2006-03-04 Laurent GUERBY <laurent@guerby.net>
7427
7428 * ada/acats/norun.lst: cdd2a03 now passes.
7429
7430 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
7431
7432 PR testsuite/25177
7433 * gcc.target/powerpc/pr18096-1.c: Change where the error
7434 would match.
7435
7436 2006-03-04 Jakub Jelinek <jakub@redhat.com>
7437
7438 * gcc.target/i386/cleanup-1.c: New test.
7439 * gcc.target/i386/cleanup-2.c: New test.
7440
7441 2006-03-04 Roger Sayle <roger@eyesopen.com>
7442
7443 * gfortran.dg/dependency_9.f90: Remove for the time being.
7444
7445 2006-03-04 Krister Walfridsson <cato@df.lth.se>
7446
7447 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
7448 directive.
7449
7450 2006-03-03 Roger Sayle <roger@eyesopen.com>
7451
7452 * gfortran.dg/dependency_9.f90: New test case.
7453
7454 2006-03-03 Roger Sayle <roger@eyesopen.com>
7455
7456 * gfortran.dg/dependency_4.f90: New test case.
7457 * gfortran.dg/dependency_5.f90: New test case.
7458 * gfortran.dg/dependency_6.f90: New test case.
7459 * gfortran.dg/dependency_7.f90: New test case.
7460 * gfortran.dg/dependency_8.f90: New test case.
7461
7462 2006-03-03 Paul Brook <paul@codesourcery.com>
7463
7464 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
7465 Add m68k-*-elf.
7466
7467 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
7468
7469 PR fortran/25031
7470 * multiple_allocation_1.f90: New test.
7471
7472 2006-03-03 Roger Sayle <roger@eyesopen.com>
7473
7474 PR tree-optimization/26524
7475 * gfortran.dg/pr26524.f: New test case.
7476
7477 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7478
7479 * g++.dg/template/repo5.C: Cleanup repo files.
7480 * gcc.dg/20051201-1.c: Cleanup coverage files.
7481 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
7482 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
7483 tree dump files.
7484
7485 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
7486
7487 * objc.dg/objc-nofilename-1.m: New test.
7488 * objc.dg/bad-receiver-type.m: New test.
7489 * obj-c++.dg/bad-receiver-type.mm: New test.
7490
7491 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7492
7493 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
7494
7495 2006-03-01 Mike Stump <mrs@apple.com>
7496
7497 * g++.dg/abi/key2.C: Add.
7498
7499 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
7500
7501 * gfortran.dg/logical_dot_product.f90: New test.
7502
7503 PR fortran/26393
7504 * gfortran.dg/used_interface_ref.f90: New test.
7505
7506 PR fortran/20938
7507 * gfortran.dg/dependency_2.f90: New test.
7508 * gfortran.fortran-torture/execute/where17.f90: New test.
7509 * gfortran.fortran-torture/execute/where18.f90: New test.
7510 * gfortran.fortran-torture/execute/where19.f90: New test.
7511 * gfortran.fortran-torture/execute/where20.f90: New test.
7512
7513 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
7514
7515 * g++.dg/tree-ssa/pr26443.C: New test case.
7516
7517 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
7518
7519 PR middle-end/26022
7520 * g++.dg/opt/return-slot1.C: New test.
7521
7522 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7523
7524 PR libgfortran/26136
7525 * gfortran.dg/namelist_23.f90: New test.
7526
7527 2006-02-28 Roger Sayle <roger@eyesopen.com>
7528
7529 PR middle-end/14752
7530 * gcc.dg/fold-eqandshift-2.c: New test case.
7531
7532 2006-02-28 Richard Guenther <rguenther@suse.de>
7533
7534 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
7535 decomposition.
7536
7537 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
7538
7539 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
7540
7541 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7542
7543 PR libgfortran/26464
7544 * gfortran.dg/backspace_5.f: New test.
7545 * gfortran.dg/backspace_6.f: New test.
7546
7547 2006-02-26 Roger Sayle <roger@eyesopen.com>
7548
7549 * gcc.dg/fold-eqandnot-1.c: New test case.
7550
7551 2006-02-26 Roger Sayle <roger@eyesopen.com>
7552
7553 PR middle-end/19983
7554 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
7555
7556 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
7557
7558 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
7559 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
7560
7561 2006-02-26 Richard Guenther <rguenther@suse.de>
7562
7563 PR tree-optimization/26421
7564 * gcc.dg/tree-ssa/pr26421.c: New testcase.
7565
7566 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
7567
7568 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
7569 * g++.old-deja/g++.robertl/eb132.C: Likewise.
7570
7571 2006-02-26 Roger Sayle <roger@eyesopen.com>
7572
7573 * gcc.dg/fold-even-1.c: New test case.
7574
7575 2006-02-26 Roger Sayle <roger@eyesopen.com>
7576
7577 PR middle-end/21137
7578 * gcc.dg/fold-eqandshift-1.c: New test case.
7579
7580 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7581
7582 PR tree-optimization/25125
7583 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
7584 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
7585
7586 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7587
7588 PR tree-optimizations/26359
7589 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
7590 with -fdump-tree-dceloop-details.
7591 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
7592
7593 2006-02-25 Roger Sayle <roger@eyesopen.com>
7594
7595 PR middle-end/23673
7596 * gcc.dg/fold-eqxor-1.c: New test case.
7597 * gcc.dg/fold-eqxor-2.c: Likewise.
7598 * gcc.dg/fold-eqxor-3.c: Likewise.
7599
7600 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
7601
7602 PR fortran/23092
7603 * scalar_mask_1.f90: New test.
7604
7605 2006-02-24 Geoffrey Keating <geoffk@apple.com>
7606
7607 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
7608 * g++.dg/eh/uncaught2.C: New.
7609 * g++.dg/eh/uncaught3.C: New.
7610
7611 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7612
7613 PR libgfortran/26423
7614 * gfortran.dg/read_many_1.f: New test.
7615
7616 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
7617
7618 PR fortran/24519
7619 * gfortran.dg/dependency_3.f90: New test.
7620 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
7621 XFAILs.
7622
7623 PR fortran/25395
7624 * gfortran.dg/equiv_6.f90: New test.
7625
7626 2006-02-23 Jeff Law <law@redhat.com>
7627
7628 * gcc.c-torture/compile/pr26425.c: New test.
7629
7630 2006-02-23 Jakub Jelinek <jakub@redhat.com>
7631
7632 PR middle-end/26412
7633 * gcc.dg/gomp/pr26412.c: New test.
7634
7635 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7636
7637 PR c++/26291
7638 * g++.dg/other/ellipsis1.C: New test.
7639 * g++.dg/parse/operator4.C: Adjust error marker.
7640
7641 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
7642
7643 PR target/25603
7644 * gfortran.dg/pr25603.f: New testcase.
7645
7646 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
7647
7648 * gcc.dg/bf-spl1.c: Don't specify -m68000.
7649 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
7650
7651 2006-02-21 Geoffrey Keating <geoffk@apple.com>
7652
7653 * g++.dg/eh/spbp.C: New.
7654
7655 2006-02-21 Jakub Jelinek <jakub@redhat.com>
7656
7657 PR middle-end/26379
7658 * gcc.target/i386/mmx-7.c: New test.
7659
7660 2006-02-20 Roger Sayle <roger@eyesopen.com>
7661
7662 PR tree-optimization/26361
7663 * gcc.dg/tree-ssa/vrp27.c: New test case.
7664
7665 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
7666
7667 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
7668 * gcc.dg/tree-ssa/complex-4.c: Here.
7669
7670 2006-02-19 Roger Sayle <roger@eyesopen.com>
7671
7672 PR middle-end/19543
7673 * gfortran.dg/logical_1.f90: New test case.
7674
7675 2006-02-19 Jakub Jelinek <jakub@redhat.com>
7676
7677 PR middle-end/26334
7678 * gcc.dg/20060218-1.c: Moved to...
7679 * gcc.target/i386/20060218-1.c: ... here. New test.
7680
7681 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
7682
7683 PR fortran/26201
7684 * gfortran.dg/convert_1.f90: New.
7685
7686 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
7687
7688 PR fortran/25054
7689 * gfortran.dg/namelist_5.f90: New test.
7690
7691 PR fortran/25089
7692 * gfortran.dg/namelist_4.f90: New test.
7693
7694 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7695
7696 PR tree-opt/25680
7697 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
7698
7699 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7700
7701 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
7702 variable to take into account the variable name in the
7703 function header.
7704 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
7705
7706 2006-02-18 Jakub Jelinek <jakub@redhat.com>
7707
7708 PR middle-end/26334
7709 * gcc.c-torture/compile/20060217-1.c: New test.
7710 * gcc.dg/20060218-1.c: New test.
7711
7712 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
7713
7714 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
7715
7716 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
7717
7718 * gcc.dg/cpp/undef3.c: New test.
7719 * gcc.dg/cpp/trad/builtins2.c: New test.
7720
7721 2006-02-18 Mark Mitchell <mark@codesourcery.com>
7722
7723 PR c++/26266
7724 * g++.dg/template/static22.C: New test.
7725 * g++.dg/template/static23.C: New test.
7726 * g++.dg/template/static24.C: New test.
7727 * g++.dg/template/non-dependent13.C: New test.
7728 * g++.dg/init/member1.C: Tweak error markers.
7729
7730 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7731
7732 PR target/26255
7733 * gcc.c-torture/compile/pr26255.c: New test case.
7734
7735 2006-02-16 Roger Sayle <roger@eyesopen.com>
7736
7737 * gfortran.fortran-torture/execute/where_10.f90: New test case.
7738 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
7739 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
7740 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
7741 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
7742 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
7743 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
7744
7745 2006-02-16 Jeff Law <law@redhat.com>
7746
7747 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
7748 * gcc.dg/tree-ssa/vrp26.c: New test.
7749
7750 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
7751
7752 PR target/20353
7753 PR target/24578
7754 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
7755 __UCLIBC__ is defined.
7756
7757 2006-02-16 Jakub Jelinek <jakub@redhat.com>
7758
7759 PR fortran/26224
7760 * gfortran.dg/gomp/pr26224.f: New test.
7761
7762 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
7763
7764 PR tree-opt/25918
7765 * lib/target-supports.exp
7766 (check_effective_target_vect_short_mult): New.
7767 (check_effective_target_vect_char_mult): New.
7768 (check_effective_target_vect_widen_sum_qi_to_si): New.
7769 (check_effective_target_vect_widen_sum_qi_to_hi): New.
7770 (check_effective_target_vect_widen_sum_hi_to_si): New.
7771 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
7772 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
7773 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
7774 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
7775 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
7776 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
7777 vect-reduc-pattern-2c.c
7778 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
7779 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
7780 vect-reduc-pattern-1c.c
7781
7782 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
7783
7784 PR fortran/24557
7785 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
7786
7787 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
7788
7789 PR fortran/26054
7790 * gfortran.dg/enum_8.f90: Remove check for warning.
7791 * gfortran.dg/iomsg_1.f90: Ditto.
7792 * gfortran.dg/enum_1.f90: Ditto.
7793 * gfortran.dg/enum_9.f90: Ditto.
7794 * gfortran.dg/enum_2.f90: Ditto.
7795 * gfortran.dg/enum_10.f90: Ditto.
7796 * gfortran.dg/enum_3.f90: Ditto.
7797 * gfortran.dg/flush_1.f90: Ditto.
7798 * gfortran.dg/enum_4.f90: Ditto.
7799 * gfortran.dg/array_constructor_1.f90: Ditto.
7800 * gfortran.dg/enum_5.f90: Ditto.
7801 * gfortran.dg/enum_6.f90: Ditto.
7802 * gfortran.dg/enum_7.f90: Ditto.
7803
7804 2006-02-15 Jakub Jelinek <jakub@redhat.com>
7805
7806 PR middle-end/26300
7807 * gcc.c-torture/compile/20060215-1.c: New test.
7808
7809 2006-02-14 Roger Sayle <roger@eyesopen.com>
7810
7811 PR middle-end/23670
7812 * gcc.dg/tree-ssa/andor-2.c: New test case.
7813
7814 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
7815
7816 PR fortran/25045
7817 * optional_dim.f90: New test.
7818
7819 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7820
7821 PR fortran/26277
7822 * gfortran.dg/label_4.f90: New.
7823
7824 2006-02-14 Jakub Jelinek <jakub@redhat.com>
7825 Diego Novillo <dnovillo@redhat.com>
7826 Uros Bizjak <uros@kss-loka.si>
7827
7828 * gfortran.dg/gomp: New directory.
7829
7830 2006-02-14 Richard Guenther <rguenther@suse.de>
7831
7832 PR tree-optimization/26258
7833 * gcc.dg/torture/pr26258.c: New testcase.
7834
7835 2006-02-13 Jakub Jelinek <jakub@redhat.com>
7836
7837 PR fortran/26246
7838 * gfortran.dg/pr26246_1.f90: New test.
7839 * gfortran.dg/pr26246_2.f90: New test.
7840
7841 PR middle-end/26092
7842 * gcc.c-torture/compile/20060208-1.c: New test.
7843
7844 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
7845
7846 PR fortran/26074
7847 PR fortran/25103
7848 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
7849 * gfortran.dg/bad_automatic_objects_1.f90: New test.
7850 * gfortran.dg/automatic_module_variable.f90: Change error message.
7851
7852 PR fortran/20861
7853 * gfortran.dg/internal_dummy_1.f90: New test.
7854
7855 PR fortran/20871
7856 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
7857
7858
7859 PR fortran/25083
7860 * gfortran.dg/uncommon_block_data_1.f90: New test.
7861 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
7862 with standard.
7863
7864 PR fortran/25088
7865 * gfortran.dg/typed_subroutine_1.f90: New test.
7866
7867 2006-02-13 Geoffrey Keating <geoffk@apple.com>
7868
7869 * objc.dg/dwarf-1.m: New.
7870
7871 2006-02-13 Roger Sayle <roger@eyesopen.com>
7872
7873 PR middle-end/24427
7874 * gcc.dg/tree-ssa/andor-1.c: New test case.
7875
7876 2006-02-13 Josh Conner <jconner@apple.com>
7877
7878 PR target/25376
7879 * gcc.dg/pr25376.c: New test.
7880
7881 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
7882 assemble.
7883 * lib/target-supports.exp (check_named_sections_available):
7884 Only compile named-sections test -- don't assemble.
7885
7886 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
7887
7888 * g++.dg/warn/no-write-strings.C: New test.
7889 * g++.dg/warn/write-strings.C: Likewise.
7890 * g++.dg/warn/write-strings-default.C: Likewise.
7891
7892 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
7893
7894 PR fortran/25806
7895 * gfortran.dg/ret_pointer_2.f90: New test.
7896
7897 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
7898
7899 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
7900
7901 2006-02-10 Jeff Law <law@redhat.com>
7902
7903 * gcc.c-torture/compile/pr26213.c: New test.
7904
7905 2006-02-10 Steven G. Kargl <kargls@comcast.net>
7906
7907 gfortran.dg/null_1.f90: New test.
7908
7909 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7910
7911 PR fortran/14771
7912 * gfortran.dg/parens_4.f90: New.
7913 * gfortran.dg/parens_5.f90: New.
7914
7915 2006-02-10 Richard Guenther <rguenther@suse.de>
7916
7917 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
7918
7919 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7920 Paul Thomas <pault@gcc.gnu.org>
7921
7922 PR fortran/14771
7923 * gfortran.dg/parens_1.f90: New.
7924 * gfortran.dg/parens_2.f90: New.
7925 * gfortran.dg/parens_3.f90: New.
7926
7927 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
7928
7929 PR fortran/26038
7930 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
7931
7932 PR fortran/25059
7933 * gfortran.dg/impure_assignment_1.f90: New test.
7934
7935 PR fortran/25070
7936 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
7937
7938 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7939
7940 PR target/26141
7941 * g++.dg/expr/stdarg2.C: New test.
7942
7943 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7944
7945 PR inline-asm/16194
7946 * gcc.dg/pr16194.c: New test.
7947
7948 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7949
7950 * ada/acats/run_acats: Use portable variant of "$@".
7951
7952 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
7953
7954 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
7955 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
7956
7957 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7958
7959 PR tree-opt/26179
7960 * g++.dg/opt/pr26179.C: New test.
7961
7962 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7963
7964 PR middle-end/26134
7965 * gcc.dg/tree-ssa/complex-3.c: New test.
7966
7967 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7968
7969 * gcc.c-torture/compile/volatile-1.c: New test.
7970
7971 2006-02-09 Diego Novillo <dnovillo@redhat.com>
7972
7973 PR 26180
7974 * gcc.dg/tree-ssa/pr26180.c: New test.
7975
7976 2006-02-08 Jeff Law <law@redhat.com>
7977
7978 * gcc.dg/tree-ssa/pr21417.c: New test.
7979
7980 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7981
7982 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
7983 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
7984
7985 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7986
7987 * lib/scanrtl.exp: New.
7988
7989 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7990
7991 PR c++/26071
7992 * g++.dg/other/virtual2.C: New test.
7993
7994 PR c++/26070
7995 * g++.dg/other/virtual1.C: New test.
7996
7997 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7998
7999 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
8000 cleanup-ipa-dump): Update dump file glob patterns.
8001 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
8002 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
8003
8004 * lib/gcc-dg.exp: Load it.
8005 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
8006
8007 2006-02-07 Janis Johnson <janis187@us.ibm.com>
8008
8009 PR testsuite/26159
8010 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
8011 * gcc.dg/tree-ssa/pr23382.c: Ditto.
8012
8013 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
8014
8015 PR fortran/25577
8016 * gfortran.dg/mvbits_1.f90: New.
8017
8018 2006-02-07 Dirk Mueller <dmueller@suse.com>
8019
8020 * g++.dg/warn/Wdiv-by-zero.C: New test.
8021 * g++.dg/warn/Wno-div-by-zero.C: New.
8022
8023 2006-02-07 Jeff Law <law@redhat.com>
8024
8025 * gcc.dg/tree-ssa/pr21559.c: New test.
8026
8027 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
8028 multiple VRP passes.
8029 * gcc.dg/tree-ssa/vrp09.c: Likewise.
8030 * gcc.dg/tree-ssa/vrp18.c: Likewise.
8031 * gcc.dg/tree-ssa/pr21582.c: Likewise.
8032 * gcc.dg/tree-ssa/pr20657.c: Likewise.
8033 * gcc.dg/tree-ssa/pr21001.c: Likewise.
8034 * gcc.dg/tree-ssa/vrp02.c: Likewise
8035 * gcc.dg/tree-ssa/vrp11.c: Likewise
8036 * gcc.dg/tree-ssa/pr14341.c: Likewise
8037 * gcc.dg/tree-ssa/vrp19.c: Likewise
8038 * gcc.dg/tree-ssa/vrp20.c: Likewise
8039 * gcc.dg/tree-ssa/vrp03.c: Likewise
8040 * gcc.dg/tree-ssa/pr21086.c: Likewise
8041 * gcc.dg/tree-ssa/pr21959.c: Likewise
8042 * gcc.dg/tree-ssa/vrp21.c: Likewise
8043 * gcc.dg/tree-ssa/vrp04.c: Likewise
8044 * gcc.dg/tree-ssa/pr25485.c: Likewise
8045 * gcc.dg/tree-ssa/pr22026.c: Likewise
8046 * gcc.dg/tree-ssa/vrp22.c: Likewise
8047 * gcc.dg/tree-ssa/vrp05.c: Likewise
8048 * gcc.dg/tree-ssa/20030807-10.c: Likewise
8049 * gcc.dg/tree-ssa/pr20701.c: Likewise
8050 * gcc.dg/tree-ssa/vrp23.c: Likewise
8051 * gcc.dg/tree-ssa/vrp06.c: Likewise
8052 * gcc.dg/tree-ssa/pr22117.c: Likewise
8053 * gcc.dg/tree-ssa/pr20702.c: Likewise
8054 * gcc.dg/tree-ssa/vrp15.c: Likewise
8055 * gcc.dg/tree-ssa/pr21090.c: Likewise
8056 * gcc.dg/tree-ssa/pr21294.c: Likewise
8057 * gcc.dg/tree-ssa/vrp24.c: Likewise
8058 * gcc.dg/tree-ssa/vrp07.c: Likewise
8059 * gcc.dg/tree-ssa/pr21563.c: Likewise
8060 * gcc.dg/tree-ssa/pr25382.c: Likewise
8061 * gcc.dg/tree-ssa/vrp16.c: Likewise
8062 * gcc.dg/tree-ssa/vrp25.c: Likewise
8063 * gcc.dg/tree-ssa/vrp08.c: Likewise
8064 * gcc.dg/tree-ssa/20030807-6.c: Likewise
8065 * gcc.dg/tree-ssa/vrp17.c: Likewise
8066 * gcc.dg/tree-ssa/pr21458.c: Likewise
8067 * g++.dg/tree-ssa/pr18178.C: Likewise
8068
8069 2006-02-07 Richard Guenther <rguenther@suse.de>
8070
8071 PR c++/26140
8072 Revert
8073 2006-01-30 Richard Guenther <rguenther@suse.de>
8074 PR c++/23372
8075 * gcc.dg/pr23372-1.C: New testcase.
8076
8077 * g++.dg/tree-ssa/pr26140.C: New testcase.
8078
8079 2006-02-07 Mark Mitchell <mark@codesourcery.com>
8080
8081 PR c++/9737
8082 * g++.dg/template/ttp15.C: New test.
8083 * g++.dg/template/ttp16.C: Likewise.
8084 * g++.dg/template/ttp17.C: Likewise.
8085 * g++.old-deja/g++.pt/ttp36.C: Remove.
8086 * g++.old-deja/g++.pt/ttp19.C: Likewise.
8087 * g++.old-deja/g++.pt/ttp37.C: Likewise.
8088 * g++.old-deja/g++.pt/ttp38.C: Likewise.
8089 * g++.old-deja/g++.pt/ttp39.C: Likewise.
8090 * g++.old-deja/g++.pt/ttp9.C: Likewise.
8091 * g++.old-deja/g++.pt/ttp40.C: Likewise.
8092 * g++.old-deja/g++.pt/ttp51.C: Likewise.
8093 * g++.old-deja/g++.pt/ttp26.C: Likewise.
8094 * g++.old-deja/g++.pt/ttp36.C: Likewise.
8095
8096 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
8097
8098 PR libfortran/23815
8099 * unf_io_convert_4.f90: New test.
8100
8101 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
8102
8103 * gcc.dg/tree-ssa/loadpre10.c: New test.
8104 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
8105 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
8106 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
8107
8108 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8109
8110 PR libfortran/24685
8111 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
8112
8113 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
8114
8115 PR tree-opt/25251
8116 * gfortran.dg/assign_7.f: New test.
8117
8118 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
8119
8120 PR fortran/26041
8121 PR fortran/26064
8122 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
8123 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
8124 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
8125
8126 2006-02-05 Jakub Jelinek <jakub@redhat.com>
8127
8128 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
8129 in size_t typedef.
8130
8131 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8132
8133 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
8134 * g++.dg/charset/string.c (foo): Likewise.
8135 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
8136 const char*
8137 * g++.dg/ext/builtin2.C (printf): Likewise.
8138 * g++.dg/init/new15.C (printf): Likewise.
8139 * g++.dg/opt/pr17697-1.C (foo): Likewise.
8140 * g++.dg/opt/pr17697-2.C (foo): Likewise.
8141 * g++.dg/opt/pr17697-3.C (foo): Likewise.
8142 * g++.dg/template/non-dependent4.C (temp): Likewise.
8143 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
8144 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
8145 parameter type to const char*.
8146 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
8147 Change type to const char*.
8148 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
8149 Likewise.
8150 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
8151 second parameter type to const char*.
8152 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
8153 (Y::Y): Change parameter type to const char*.
8154 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
8155 * g++.old-deja/g++.jason/report.C: Apply const correctness.
8156 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
8157 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
8158 (char*).
8159 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
8160 const char*.
8161 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
8162 type to const char*.
8163 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
8164 return type to const char*.
8165 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
8166 to const char*.
8167 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
8168 * g++.old-deja/g++.law/refs1.C: Likewise.
8169 * g++.old-deja/g++.law/visibility1.C: Likewise.
8170 * g++.old-deja/g++.law/visibility2.C: Likewise.
8171 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
8172 const char*.
8173 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
8174 * g++.old-deja/g++.mike/net48.C: Likewise.
8175 * g++.old-deja/g++.mike/p646.C: Likewise.
8176 * g++.old-deja/g++.mike/p6746.C: Likewise.
8177 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
8178 type to const char*.
8179 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
8180 deprecated conversion warning.
8181 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
8182 char*.
8183 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
8184 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
8185 * g++.old-deja/g++.pt/explicit8.C: Likewise.
8186 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
8187 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
8188 * g++.old-deja/g++.pt/nontype3.C: Likewise.
8189 * g++.old-deja/g++.pt/t39.C: Likewise.
8190 * g++.old-deja/g++.robertl/eb106.C: Likewise.
8191 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
8192
8193 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
8194
8195 PR fortran/25075
8196 intrinsic_argument_conformance_1.f90: New test.
8197
8198 2006-02-03 Steven G. Kargl <kargls@comcast.net>
8199
8200 PR fortran/20845
8201 * gfortran.dg/char_result_11.f90: Add SAVE.
8202 * gfortran.dg/der_pointer_4.f90: Ditto.
8203 * gfortran.dg/default_initialization.f90: New test.
8204
8205 2006-02-03 Jeff Law <law@redhat.com>
8206
8207 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
8208 handle more than 100 dump files.
8209 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
8210 * lib/scantree.exp (scan-tree-dump): Likewise.
8211 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
8212 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
8213 * lib/scanipa.exp (scan-ipa-dump): Likewise.
8214 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
8215 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
8216
8217 2006-02-03 Diego Novillo <dnovillo@redhat.com>
8218
8219 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
8220
8221 2006-02-03 Mark Mitchell <mark@codesourcery.com>
8222
8223 * g++.dg/template/using12.C: New test.
8224
8225 2006-02-03 Alan Modra <amodra@bigpond.net.au>
8226
8227 * gcc.target/powerpc/pr25960.c: New test.
8228
8229 2006-02-02 Steven G. Kargl <kargls@comcast>
8230
8231 PR fortran/24958
8232 gfortran.dg/nullify_2.f90: New test.
8233
8234 2006-02-02 Diego Novillo <dnovillo@redhat.com>
8235
8236 PR 25990
8237 * gcc.dg/gomp/pr25990.c: New test.
8238
8239 2006-01-31 Mark Mitchell <mark@codesourcery.com>
8240
8241 PR c++/25342
8242 * g++.gd/template/partial4.C: New test.
8243
8244 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
8245
8246 PR middle-end/26001
8247 * gfortran.dg/data_char_2.f90: New.
8248
8249 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
8250
8251 PR fortran/26039
8252 maxval_maxloc_conformance_1.f90: New test.
8253
8254 2006-01-31 Richard Guenther <rguenther@suse.de>
8255
8256 * gcc.target/i386/sselibm-1.c: New testcase.
8257 * gcc.target/i386/sselibm-2.c: Likewise.
8258 * gcc.target/i386/sselibm-3.c: Likewise.
8259 * gcc.target/i386/sselibm-4.c: Likewise.
8260 * gcc.target/i386/sselibm-5.c: Likewise.
8261
8262 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
8263
8264 PR fortran/24266
8265 * gfortran.dg/arrayio_derived_2.f90: New.
8266
8267 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
8268
8269 * gcc.dg/unsigned-long-compare.c: New test.
8270
8271 2006-01-30 Steve Ellcey <sje@cup.hp.com>
8272
8273 PR testsuite/25318
8274 * lib/target-supports.exp (check_effective_target_freorder):
8275 Check to see if target supports -freorder-blocks-and-partition.
8276 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
8277 instead of "dg-require-named-sections".
8278
8279 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
8280
8281 PR target/14798:
8282 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
8283 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
8284 * gcc.dg/pragma-isr-trapa2.c: Likewise.
8285 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
8286 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
8287 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
8288 * gcc.dg/attr-isr-trap_exit.c: Likewise.
8289 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
8290
8291 2006-01-30 Richard Guenther <rguenther@suse.de>
8292
8293 PR c++/23372
8294 * gcc.dg/pr23372-1.C: New testcase.
8295
8296 2006-01-29 Diego Novillo <dnovillo@redhat.com>
8297
8298 * gcc.dg/gomp/pr25874.c: New test.
8299
8300 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
8301
8302 PR tree-opt/25911
8303 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
8304
8305 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
8306
8307 PR fortran/18578
8308 PR fortran/18579
8309 PR fortran/20857
8310 PR fortran/20885
8311 * gfortran.dg/intent_out_1.f90: New test.
8312
8313 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
8314
8315 PR fortran/17911
8316 * gfortran.dg/procedure_lvalue.f90: New test.
8317
8318 PR fortran/20895
8319 PR fortran/25030
8320 * gfortran.dg/char_pointer_assign_2.f90: New test.
8321 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
8322 assignment to be consistent with standard.
8323 * gfortran.dg/char_result_2.f90: The same.
8324 * gfortran.dg/char_result_8.f90: The same.
8325
8326 2006-01-28 Zack Weinberg <zackw@panix.com>
8327
8328 * gcc.dg/Woverlength-strings.c
8329 * gcc.dg/Woverlength-strings-pedantic-c89.c
8330 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
8331 * gcc.dg/Woverlength-strings-pedantic-c99.c
8332 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
8333
8334 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
8335
8336 * gcc.c-torture/execute/20060127-1.c: New test.
8337
8338 2006-01-28 Mark Mitchell <mark@codesourcery.com>
8339
8340 PR c++/25999
8341 * g++.dg/ext/pragmaweak1.C: New test.
8342
8343 2006-01-28 Mark Mitchell <mark@codesourcery.com>
8344
8345 PR c++/25855
8346 * g++.dg/template/spec29.C: New test.
8347
8348 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
8349
8350 PR c/19606.
8351 * gcc.c-torture/execute/pr19606.c: New.
8352
8353 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
8354
8355 * gcc.dg/pragma-re-4.c: New test.
8356
8357 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
8358
8359 PR fortran/25964
8360 * gfortran.dg/assumed_size_refs_3.f90: New test.
8361
8362 2006-01-27 Ben Elliston <bje@au.ibm.com>
8363
8364 * gcc.misc-tests/dectest.exp: Remove defunct comment.
8365
8366 2006-01-26 Laurent GUERBY <laurent@guerby.net>
8367
8368 PR ada/21317
8369 * ada/acats/support/impdef.a: Add One_Long_Second.
8370 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
8371 * ada/acats/tests/c9/c94026.a: Likewise.
8372 * ada/acats/tests/c9/c97305c.ada: Likewise.
8373 * ada/acats/tests/c9/c99004a.ada: Likewise.
8374
8375 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
8376
8377 PR fortran/25964
8378 * gfortran.dg/global_references_2.f90: New test.
8379
8380 PR fortran/25084
8381 PR fortran/20852
8382 PR fortran/25085
8383 PR fortran/25086
8384 * gfortran.dg/assumed_charlen_function_1.f90: New test.
8385 * gfortran.dg/assumed_charlen_function_3.f90: New test.
8386
8387 PR fortran/25416
8388 * gfortran.dg/assumed_charlen_function_2.f90: New test.
8389
8390 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
8391
8392 PR c/25892
8393 * gcc.dg/Wpointer-sign.c: New.
8394 * gcc.dg/Wpointer-sign-Wall.c: New.
8395 * gcc.dg/Wpointer-sign-Wall-no.c: New.
8396 * gcc.dg/Wpointer-sign-pedantic.c: New.
8397 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
8398 * gcc.dg/conv-2.c: Use -Wpointer-sign.
8399
8400 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
8401
8402 PR C/25861
8403 * gcc.c-torture/compile/pr25861.c: New test.
8404
8405 2006-01-26 Paul Brook <paul@codesourcery.com>
8406
8407 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
8408 on short-enum targets.
8409 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
8410 variable.
8411 (generate_fields): Use short_enums.
8412 (main): Set short_enums. Document -e.
8413 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
8414 on short-enum targets.
8415 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
8416 variable.
8417 (generate_fields): Use short_enums.
8418 (main): Set short_enums. Document -e.
8419 * lib/target-supports.exp (check_effective_target_short_enums): New.
8420
8421 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
8422
8423 PR target/25947
8424 * gcc.dg/torture/pr25947-1.c: New test.
8425
8426 2006-01-25 Jan Hubicka <jh@suse.cz>
8427 Roger Sayle <roger@eyesopen.com>
8428
8429 PR rtl-optimization/25703
8430 * gcc.target/i386/20060125-1.c: New test case.
8431 * gcc.target/i386/20060125-2.c: New test case.
8432
8433 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
8434
8435 PR fortran/18540
8436 * gfortran.dg/goto_1.f: New.
8437
8438 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
8439
8440 PR fortran/25716
8441 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
8442 25716 on 32-bit systems too.
8443
8444 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
8445
8446 PR testsuite/25590
8447 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
8448
8449 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
8450
8451 * gcc.dg/tree-ssa/gen-vect-33.c: New.
8452
8453 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8454
8455 PR fortran/25835
8456 * gfortran.dg/read_eof.f90: Delete, renamed.
8457 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
8458 * gfortran.dg/read_eof_2.f90: New test.
8459 * gfortran.dg/read_eof_3.f90: New test.
8460
8461 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
8462
8463 PR tree-opt/25860
8464 * gcc.c-torture/compile/pr25860.c: New test.
8465
8466 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8467
8468 PR c++/25552
8469 * g++.dg/parse/dtor8.C: New test.
8470
8471 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
8472
8473 PR testsuite/25891
8474 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
8475 * gcc.dg/gomp/gomp.exp: Return without testing anything if
8476 check_effective_target_fopenmp returns 0.
8477
8478 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
8479
8480 PR ada/20548
8481 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
8482 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
8483 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
8484
8485 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
8486
8487 PR tree-opt/25857
8488 * g++.dg/opt/pr25857.C: New test.
8489
8490 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
8491 Jan Hubicka <jh@suse.cz>
8492 Richard Guenther <rguenther@suse.de>
8493
8494 PR rtl-optimization/25654
8495 * gcc.dg/torture/pr25654.c: New testcase.
8496 * gcc.target/i386/pr25654.c: Likewise.
8497
8498 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
8499
8500 PR fortran/25901
8501 * gfortran.dg/internal references_2.f90: New test.
8502
8503 Fix regression in testing of admissability of attributes.
8504 * gfortran.dg/intent_used_1.f90: New test.
8505
8506 2006-01-23 Ben Elliston <bje@au.ibm.com>
8507
8508 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
8509 Remove target conditional torture options for i?86 and x86_64
8510 GNU/Linux.
8511
8512 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
8513
8514 PR c++/10891
8515 * g++.dg/rtti/no-rtti.C: New.
8516
8517 2006-01-21 Mark Mitchell <mark@codesourcery.com>
8518
8519 PR c++/25895
8520 * g++.dg/inherit/conv2.C: New test.
8521
8522 PR c++/25856
8523 * g++.dg/parse/dtor7.C: New test.
8524
8525 PR c++/25858
8526 * g++.dg/template/crash44.C: New test.
8527
8528 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
8529
8530 PR fortran/25124
8531 PR fortran/25625
8532 * gfortran.dg/internal_references_1.f90: New test.
8533 PR fortran/20881
8534 PR fortran/23308
8535 PR fortran/25538
8536 PR fortran/25710
8537 * gfortran.dg/global_references_1.f90: New test.
8538 * gfortran.dg/g77/19990905-1.f: Restore the error that
8539 there is a clash between the common block name and
8540 the name of a subroutine reference.
8541
8542 PR fortran/PR24276
8543 * gfortran.dg/aliasing_dummy_1.f90: New test.
8544
8545 2006-01-21 Alan Modra <amodra@bigpond.net.au>
8546
8547 * gcc.dg/vmx/1b-01.c: Warning fix.
8548 * gcc.dg/vmx/1c-02.c: Likewise.
8549 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
8550
8551 2006-01-20 Steve Ellcey <sje@cup.hp.com>
8552
8553 PR testsuite/24962
8554 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
8555
8556 2006-01-20 Richard Guenther <rguenther@suse.de>
8557 Steven Bosscher <stevenb.gcc@gmail.com>
8558
8559 PR rtl-optimization/24626
8560 * gcc.dg/torture/pr24626-1.c: New testcase.
8561 * gcc.dg/torture/pr24626-2.c: Likewise.
8562 * gcc.dg/torture/pr24626-3.c: Likewise.
8563 * gcc.dg/torture/pr24626-4.c: Likewise.
8564
8565 2006-01-20 Dirk Mueller <dmueller@suse.com>
8566
8567 PR c++/5520
8568 * g++.dg/warn/empty-body.C: New.
8569
8570 2006-01-19 Mark Mitchell <mark@codesourcery.com>
8571
8572 PR c++/22136
8573 * g++.dg/template/using10.C: New test.
8574 * g++.dg/temlpate/using11.C: Likewise.
8575 * g++.dg/inherit/using5.C: Tweak error messages.
8576
8577 2006-01-20 Alan Modra <amodra@bigpond.net.au>
8578
8579 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
8580 target test.
8581 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
8582
8583 2006-01-19 Jan Hubicka <jh@suse.cz>
8584
8585 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
8586
8587 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8588
8589 PR c++/25854
8590 * g++.dg/template/spec28.C: New test.
8591
8592 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
8593
8594 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8595 Fix fprintf's by adding srcdir or removing it.
8596
8597 2006-01-19 Diego Novillo <dnovillo@redhat.com>
8598
8599 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
8600 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
8601 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
8602 * testsuite/gcc.dg/gomp/empty.c: Likewise.
8603 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
8604 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
8605 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
8606 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
8607 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
8608 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
8609 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
8610 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
8611 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
8612 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
8613
8614 2006-01-18 Jeff Law <law@redhat.com>
8615
8616 * gcc.dg/tree-ssa/vrp25.c: New test.
8617
8618 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8619
8620 * gcc.dg/pr25805.c: Fix misapplied patch.
8621
8622 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
8623
8624 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
8625 (check_effective_target_vect_udot_qi): New.
8626 (check_effective_target_vect_sdot_hi): New.
8627 (check_effective_target_vect_udot_hi): New.
8628 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
8629 prefixed with "wrapv-" with -fwrapv.
8630 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
8631 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
8632 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
8633 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
8634 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
8635
8636 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
8637 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
8638 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
8639 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
8640
8641 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8642
8643 PR c++/16829
8644 * g++.dg/other/default2.C: New test.
8645 * g++.dg/other/default3.C: New test.
8646
8647 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8648
8649 PR c/25805
8650 * gcc.dg/pr25805.c: New file.
8651
8652 2006-01-18 Mark Mitchell <mark@codesourcery.com>
8653
8654 PR c++/25836
8655 * g++.dg/template/init6.C: New test.
8656
8657 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
8658
8659 * gcc.dg/tree-ssa/pr24287.c: New test
8660
8661 2006-01-18 Eric Christopher <echristo@apple.com>
8662
8663 * g++.dg/eh/table.C: New.
8664
8665 2006-01-18 DJ Delorie <dj@redhat.com>
8666
8667 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
8668 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
8669 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
8670 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
8671
8672 2006-01-18 Jeff Law <law@redhat.com>
8673
8674 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
8675 on wrapping on overflow semantics.
8676
8677 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
8678
8679 * gcc.gc/tree-ssa/vrp23.c: New test.
8680 * gcc.gc/tree-ssa/vrp24.c: New test.
8681
8682 2006-01-18 Richard Henderson <rth@redhat.com>
8683 Aldy Hernandez <aldyh@redhat.com>
8684 Jakub Jelinek <jakub@redhat.com>
8685 Diego Novillo <dnovillo@redhat.com>
8686 Uros Bizjak <uros@kss-loka.si>
8687
8688 * testsuite/gcc.dg/gomp: New directory.
8689
8690 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
8691 Steven G. Kargl <kargls@comcast.net>
8692
8693 PR fortran/20869
8694 * gfortran.dg/intrinsic_external_1.f90: New test.
8695
8696 PR fortran/20875.
8697 * gfortran.dg/elemental_pointer_1.f90: New test.
8698
8699 PR fortran/25024
8700 * gfortran.dg/external_procedures_1.f90: New test.
8701
8702 PR fortran/25785
8703 gfortran.dg/assumed_present.f90: New test.
8704
8705 2006-01-18 Jakub Jelinek <jakub@redhat.com>
8706
8707 * g++.dg/parse/lookup5.C: New test.
8708
8709 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8710
8711 PR fortran/25697
8712 * gfortran.dg/read_eof.f90: New test.
8713
8714 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8715
8716 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
8717 add a closing brace.
8718
8719 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8720
8721 PR fortran/25631
8722 * gfortran.dg/fmt_tl.f: New test.
8723
8724 2006-01-17 Eric Christopher <echristo@apple.com>
8725
8726 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
8727 * g++.old-deja/g++.warn/impint2.C: Ditto.
8728 * g++.old-deja/g++.other/null1.C: Ditto.
8729 * g++.dg/warn/conv2.C: Ditto.
8730 * g++.dg/warn/conv4.C: New file.
8731
8732 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8733
8734 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
8735
8736 2006-01-17 Andreas Jaeger <aj@suse.de>
8737 Janis Johnson <janis187@us.ibm.com>
8738
8739 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
8740 in 64-bit.
8741 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
8742 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
8743
8744 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8745
8746 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8747 xfail txxx where xxx >= 25.
8748
8749 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8750
8751 PR testsuite/25764
8752 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
8753
8754 2006-01-17 Jakub Jelinek <jakub@redhat.com>
8755
8756 PR c/25682
8757 * gcc.dg/pr25682.c: New test.
8758 * g++.dg/parse/array-size2.C: New test.
8759
8760 2006-01-16 Ian Lance Taylor <ian@airs.com>
8761
8762 * consistency.vlad: Remove entire directory, 1652 files.
8763
8764 2006-01-16 Janis Johnson <janis187@us.ibm.com>
8765
8766 * lib/target-supports.exp (check_effective_target_dfp_nocache,
8767 check_effective_target_dfprt_nocache): New.
8768 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
8769 (check_effective_target_dfprt): New.
8770 * lib/c-compat.exp (check_dfp): Remove.
8771 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
8772 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
8773 level of support for decimal float.
8774 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
8775 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
8776 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
8777 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
8778 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
8779 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
8780 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
8781 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
8782 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
8783 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
8784 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
8785 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
8786 directives.
8787
8788 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
8789
8790 PR testsuite/25741
8791 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
8792 $base_dir/../.
8793 * lib/gfortran.exp (gfortran_init): Likewise.
8794 * lib/obj-c++.exp (obj-c++_init): Likewise.
8795 * lib/scanasm.exp (scan-assembler-dem): Likewise.
8796 (scan-assembler-dem-not): Likewise.
8797 * lib/scandump.exp (scan-dump-dem): Likewise.
8798 (scan-dump-dem-not): Likewise.
8799
8800 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
8801
8802 PR testsuite/25767
8803 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
8804 powerpc-*-darwin*.
8805 * lib/obj-c++.exp (obj-c++_init): Likewise.
8806
8807 2006-01-16 Richard Guenther <rguenther@suse.de>
8808
8809 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
8810
8811 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8812
8813 PR testsuite/25777
8814 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
8815 to LD_LIBRARY_PATH.
8816
8817 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
8818 Andrew Pinski <pinskia@physics.uc.edu>
8819
8820 * gcc.dg/minmax-1.c: New test.
8821
8822 2006-01-16 Ben Elliston <bje@au.ibm.com>
8823
8824 * gcc.dg/dfp/dfp.exp: Correct FSF address.
8825 * gcc.misc-tests/dectest.exp: Ditto.
8826
8827 2006-01-15 Ian Lance Taylor <ian@airs.com>
8828
8829 PR testsuite/25796
8830 * gcc.target/i386/cmov6.c: Use -march=k8.
8831
8832 2006-01-15 Andreas Jaeger <aj@suse.de>
8833
8834 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
8835 x86 does not have __float128.
8836
8837 2006-01-14 Ian Lance Taylor <ian@airs.com>
8838
8839 * gcc.target/i386/cmov6.c: New test.
8840
8841 2006-01-14 Mark Mitchell <mark@codesourcery.com>
8842
8843 PR c++/25663
8844 * g++.dg/template/ctor6.C: New test.
8845
8846 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
8847
8848 PR tree-optimization/25485
8849 * gcc.dg/tree-ssa/pr25485.c: New.
8850
8851 2006-01-14 Richard Guenther <rguenther@suse.de>
8852
8853 PR tree-optimization/22548
8854 PR tree-optimization/22555
8855 PR tree-optimization/22501
8856 * gcc.dg/tree-ssa/alias-4.c: New testcase.
8857 * gcc.dg/tree-ssa/alias-5.c: Likewise.
8858 * gcc.dg/tree-ssa/alias-6.c: Likewise.
8859 * gcc.dg/tree-ssa/alias-7.c: Likewise.
8860 * gcc.dg/tree-ssa/alias-8.c: Likewise.
8861 * gcc.dg/tree-ssa/alias-9.c: Likewise.
8862 * gcc.dg/tree-ssa/alias-10.c: Likewise.
8863 * gcc.dg/tree-ssa/alias-11.c: Likewise.
8864 * gcc.dg/tree-ssa/alias-12.c: Likewise.
8865
8866 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
8867
8868 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
8869 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
8870
8871 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
8872 Richard Guenther <rguenther@suse.de>
8873
8874 PR rtl-optimization/24257
8875 * gcc.dg/torture/pr24257.c: New testcase.
8876
8877 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
8878
8879 * gcc.c-torture/execute/20060110-1.c: New test.
8880 * gcc.c-torture/execute/20060110-2.c: New test.
8881
8882 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
8883
8884 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
8885
8886 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
8887
8888 PR fortran/25756
8889 * gfortran.dg/label_3.f90: New test.
8890
8891 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
8892
8893 PR tree-optimization/25771
8894 * g++.dg/tree-ssa/pr25771.C: New test
8895
8896 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8897
8898 PR tree-opt/24365
8899 * g++.dg/opt/complex5.C: New test.
8900
8901 2006-01-13 Richard Guenther <rguenther@suse.de>
8902
8903 * gcc.target/i386/387-9.c: New testcase.
8904
8905 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
8906
8907 PR c++/24824
8908 * g++.dg/debug/dwarf2-1.C: New.
8909
8910 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
8911
8912 PR testsuite/25728
8913 * lib/gcov.exp (verify-lines): Add "close $fd".
8914
8915 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
8916 Ben Elliston <bje@au.ibm.com>
8917
8918 * gcc.dg/dfp/inf-1.c: New test.
8919
8920 2006-01-12 Janis Johnson <janis187@us.ibm.com>
8921 Yao Qi <qiyaoltc@cn.ibm.com>
8922 Ben Elliston <bje@au.ibm.com>
8923 Jon Grimm <jgrimm2@us.ibm.com>
8924
8925 * gcc.dg/nodfp-1.c: New test.
8926 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8927 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8928 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
8929 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
8930 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
8931 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
8932 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
8933 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
8934 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
8935 * gcc.dg/format/dfp-scanf-1.c: Likewise.
8936 * gcc.dg/format/dfp-printf-1.c: Likewise.
8937 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
8938 (compat_setup_dfp): New.
8939 * gcc.dg/compat/compat.exp: Use it.
8940 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
8941 Make some variables global, prepend "compat_" to their names.
8942 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
8943 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
8944 * gcc.misc-tests/dectest.exp: New test driver for decTest.
8945 * lib/compat.exp (compat_skip_list): Make global, rename.
8946 * lib/c-compat.exp: New file.
8947 * lib/target-supports.exp (check_effective_target_dfp): New.
8948
8949 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
8950 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
8951 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
8952 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
8953 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
8954 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
8955 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
8956 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
8957 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
8958 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
8959 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
8960 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
8961 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
8962 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
8963 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
8964 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
8965 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
8966 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
8967 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
8968 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
8969 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
8970 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
8971 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
8972 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
8973 gcc.dg/dfp/struct-layout-1.c,
8974 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
8975 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
8976 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
8977 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
8978 gcc.dg/dfp/func-vararg-dfp.c,
8979 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
8980 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
8981 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
8982 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
8983 gcc.dg/dfp/wtr-conversion-1.c: New tests.
8984
8985 2006-01-11 Richard Guenther <rguenther@suse.de>
8986
8987 PR tree-optimization/25734
8988 * gcc.dg/tree-ssa/pr25734.c: New testcase.
8989
8990 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8991
8992 PR fortran/25486
8993 * gfortran.dg/literal_character_constant_1_x.F: New test.
8994 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
8995 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
8996 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
8997
8998 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
8999
9000 PR c++/25386
9001 * g++.dg/ext/packed3.C: Add expected packed error.
9002
9003 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
9004
9005 PR target/25706
9006 * gcc.dg/torture/pr25706-1.c: New test.
9007
9008 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
9009
9010 PR tree-optimization/23109
9011 PR tree-optimization/23948
9012 PR tree-optimization/24123
9013
9014 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
9015 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
9016 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
9017 g++.dg/tree-ssa/pr23948.C: New testcases.
9018 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
9019 three divisions in order to do the optimization.
9020
9021 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9022
9023 PR c++/25632
9024 * g++.dg/other/pr25632.C: New test.
9025
9026 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
9027
9028 PR fortran/25730
9029 * gfortran.dg/used_types_1.f90: New test.
9030
9031 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
9032
9033 PR target/25718
9034 * gcc.dg/torture/pr25718-1.c: New test.
9035
9036 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
9037
9038 * gfortran.dg/list_read_2.f90: Fix typo in description.
9039
9040 2006-01-10 Jan Beulich <jbeulich@novell.com>
9041
9042 * lib/target-supports.exp (check_visibility_available): Simplify test
9043 for *-*-netware*.
9044 (check_profiling_available): Fail for *-*-netware*.
9045 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
9046 * gcc.dg/20021014-1.c: Likewise.
9047 * gcc.dg/nest.c: Likewise.
9048
9049 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
9050
9051 fortran/24936
9052 * gfortran.dg/forall_3.f90: New test.
9053
9054 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
9055
9056 PR fortran/21977
9057 * gfortran.dg/nesting_2.f90: New test.
9058 * gfortran.dg/nesting_3.f90: New test.
9059
9060 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
9061
9062 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
9063 Fix typo in comment.
9064
9065 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
9066
9067 * gfortran.dg/single_char_string.f90: New test.
9068
9069 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
9070
9071 * gfortran.dg/ichar_2.f90: New test.
9072
9073 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
9074
9075 PR fortran/25093
9076 * gfortran.dg/private_type_4.f90: New.
9077
9078 2006-01-07 Richard Guenther <rguenther@suse.de>
9079
9080 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
9081
9082 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9083
9084 * gfortran.dg/func_decl_1.f90: New.
9085 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
9086 * gfortran.dg/array_alloc_2.f90: Likewise.
9087 * gfortran.dg/char_result_8.f90: Likewise.
9088 * gfortran.dg/dup_save_1.f90: Likewise.
9089 * gfortran.dg/dup_save_2.f90: Likewise.
9090 * gfortran.dg/f2c_6.f90: Likewise.
9091 * gfortran.dg/f2c_7.f90: Likewise.
9092 * gfortran.dg/func_result_2.f90: Likewise.
9093 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
9094
9095 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
9096
9097 PR fortran/22146
9098 * gfortran.dg/elemental_subroutine_1.f90: New test.
9099 * gfortran.dg/elemental_subroutine_2.f90: New test.
9100
9101 PR fortran/25029
9102 PR fortran/21256
9103 * gfortran.dg/assumed_size_refs_1.f90: New test.
9104
9105 PR fortran/20868
9106 PR fortran/20870
9107 * gfortran.dg/assumed_size_refs_2.f90: New test.
9108 * gfortran.dg/initialization_1.f90: Change warning message.
9109
9110 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
9111
9112 * gcc.dg/tree-ssa/loop-15.c: New test.
9113
9114 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9115
9116 PR fortran/25598
9117 * gfortran.dg/backspace_3.f: New test.
9118 * gfortran.dg/backspace_4.f: New test.
9119
9120 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9121
9122 PR fortran/24268
9123 * gfortran.dg/fmt_white.f: Update test.
9124
9125 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
9126
9127 * gcc.dg/cast-1.c: Add new warning.
9128 * gcc.dg/cast-2.c: Likewise.
9129 * gcc.dg/cast-3.c: Likewise.
9130 * gcc.dg/format/cast-1.c: Likewise.
9131 * gcc.dg/cast-4.c: New testcase.
9132
9133 2006-01-05 Richard Guenther <rguenther@suse.de>
9134
9135 PR tree-optimization/22555
9136 * gcc.dg/tree-ssa/alias-3.c: New testcase.
9137
9138 2006-01-05 Richard Guenther <rguenther@suse.de>
9139 Diego Novillo <dnovillo@redhat.com>
9140
9141 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
9142 * gcc.dg/tree-ssa/loop-8.c: Likewise.
9143 * gcc.dg/tree-ssa/loop-1.c: Likewise.
9144 * gcc.dg/tree-ssa/pr23294.c: Likewise.
9145 * gcc.dg/tree-ssa/pr21985.c: Likewise.
9146 * gcc.dg/tree-ssa/loop-14.c: Likewise.
9147 * gcc.dg/tree-ssa/loop-2.c: Likewise.
9148 * gcc.dg/tree-ssa/loop-3.c: Likewise.
9149 * gcc.dg/tree-ssa/loop-4.c: Likewise.
9150 * gcc.dg/tree-ssa/pr21171.c: Likewise.
9151 * gcc.dg/tree-ssa/loop-5.c: Likewise.
9152 * gcc.dg/tree-ssa/loop-10.c: Likewise.
9153 * gcc.dg/tree-ssa/loop-6.c: Likewise.
9154 * treelang/compile/extravar.tree: Likewise.
9155 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
9156 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
9157 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
9158 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
9159 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
9160
9161 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
9162
9163 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
9164 for 64-bit fix.
9165
9166 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
9167
9168 PR fortran/23675
9169 gfortran.dg/char_result_11.f90: New.
9170
9171 2006-01-04 Mark Mitchell <mark@codesourcery.com>
9172
9173 PR c++/24782
9174 * g++.dg/parse/access9.C: New test.
9175 * g++.dg/tc1/dr52.C: Tweak error markers.
9176
9177 2006-01-04 Richard Henderson <rth@redhat.com>
9178
9179 Merge from gomp branch.
9180 * g++.dg/parse/pragma2.C: Update expected error lines.
9181
9182 2006-01-04 Jakub Jelinek <jakub@redhat.com>
9183
9184 * g++.dg/other/i386-2.C: New test.
9185
9186 PR target/25554
9187 * gcc.c-torture/compile/20051228-1.c: New test.
9188
9189 PR c/25559
9190 * gcc.dg/pr25559.c: New test.
9191
9192 2006-01-03 Mark Mitchell <mark@codesourcery.com>
9193
9194 PR c++/25492
9195 * g++.dg/lookup/friend9.C: New test.
9196
9197 PR c++/25625
9198 * g++.dg/template/repo5.C: New test.
9199
9200 2006-01-03 Steven G. Kargl <kargls@comcast.net>
9201
9202 PR fortran/25101
9203 * gfortran.dg/forall_2.f90: New test.
9204
9205 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
9206
9207 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
9208 dg-require-weak. Adjust regexp to handle leading-underscore
9209 targets and space as well as TAB after .weak. Change previous
9210 64-bit fix to not use naked dot.
9211
9212 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
9213
9214 PR rtl-optimization/25578
9215 * gcc.c-torture/execute/20060102-1.c: New testcase.
9216
9217 2006-01-03 Richard Guenther <rguenther@suse.de>
9218
9219 PR c/25183
9220 * gcc.dg/torture/pr25183.c: New testcase.
9221
9222 2006-01-03 Jakub Jelinek <jakub@redhat.com>
9223
9224 Merge from gomp-branch.
9225 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
9226 * gcc.dg/ia64-sync-2.c: Likewise.
9227 * gcc.dg/ia64-sync-3.c: Likewise.
9228 * gcc.dg/ia64-sync-4.c: Likewise.
9229 * gcc.dg/sync-2.c: Likewise.
9230 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
9231 that sparc64-*-* and sparcv9-*-* supports sync builtins.
9232
9233 2006-01-02 Mark Mitchell <mark@codesourcery.com>
9234
9235 PR c++/25635
9236 * g++.dg/parse/operator6.C: New test.
9237
9238 PR c++/25637
9239 * g++.dg/parse/error29.C: New test.
9240
9241 PR c++/25638
9242 * g++.dg/parse/dtor6.C: New test.
9243
9244 PR c++/25633
9245 * g++.dg/parse/ctor3.C: New test.
9246
9247 PR c++/25634
9248 * g++.dg/template/class3.C: New test.
9249
9250 2006-01-02 Geoffrey Keating <geoffk@apple.com>
9251
9252 * g++.dg/debug/debug9.C: New.
9253
9254 2006-01-02 Steven G. Kargl <kargls@comcast.net>
9255
9256 PR fortran/24640
9257 * gfortran.dg/label_2.f90: New test.
9258
9259 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9260
9261 * g++.dg/lookup/using12.C: Tighten error marker.
9262
9263 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
9264 Andrew Pinski <pinskia@physics.uc.edu>
9265
9266 * gcc.target/powerpc/darwin-abi-3.c: New file.
9267 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
9268 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
9269 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
9270 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
9271 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
9272 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
9273 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
9274 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
9275
9276 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
9277
9278 * gcc.dg/tree-ssa/loadpre1.c: New;
9279 * gcc.dg/tree-ssa/loadpre2.c: New;
9280 * gcc.dg/tree-ssa/loadpre3.c: New;
9281 * gcc.dg/tree-ssa/loadpre4.c: New;
9282 * gcc.dg/tree-ssa/loadpre5.c: New;
9283 * gcc.dg/tree-ssa/loadpre6.c: New;
9284 * gcc.dg/tree-ssa/loadpre7.c: New;
9285 * gcc.dg/tree-ssa/loadpre8.c: New;
9286 * gcc.dg/tree-ssa/loadpre9.c: New;
9287
9288 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
9289
9290 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
9291 * g++.dg/abi/thunk4.C: Likewise.
9292
9293 2006-01-01 Andreas Jaeger <aj@suse.de>
9294
9295 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
9296 portable.
9297
9298 2006-01-01 Jakub Jelinek <jakub@redhat.com>
9299
9300 PR c++/25294
9301 * gcc.dg/pragma-pack-3.c: New test.
9302 * g++.dg/parse/pragma3.C: New test.
9303
9304 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9305
9306 PR middle-end/24827
9307 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
9308
9309 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9310
9311 PR testsuite/25214
9312 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
9313
9314 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
9315
9316 PR fortran/22607
9317 * gfortran-dg/pure_byref_3.f90: New.
9318
9319 fortran/PR 25396
9320 * gfortran.dg/userdef_operator_1.f90: New.
9321
9322 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
9323
9324 * g++.dg/abi/thunk3.C: New.
9325 * g++.dg/abi/thunk4.C: New.
9326
9327 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
9328
9329 PR fortran/25532
9330 * gfortran.dg/host_used_types_1.f90: New test. Check that host
9331 associated derived type components of derived types are
9332 properly declared in contained procedures.
9333
9334 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9335
9336 PR libgfortran/25139
9337 * gfortran.dg/backspace_2.f: New test.
9338
9339 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9340
9341 PR libgfortran/25550
9342 * gfortran.dg/endfile.f: New test.
9343
9344 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9345
9346 PR libgfortran/25419
9347 * gfortran.dg/comma.f: New test.
9348
9349 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9350
9351 * lib/gfortran-dg.exp: Remove trailing whitespace.
9352 * lib/fortran-torture.exp: Test with -fbounds-check instead of
9353 -funroll-all-loops.
9354
9355 2005-12-28 Alan Modra <amodra@bigpond.net.au>
9356
9357 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
9358 Extended Double long doubles or repeat tests when long double is
9359 the same size as double.
9360
9361 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9362
9363 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
9364
9365 PR testsuite/25442
9366 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
9367 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
9368
9369 PR testsuite/25441
9370 * gcc.dg/pr23911.c: Make test variable static.
9371
9372 PR testsuite/25444
9373 * gcc.dg/tree-ssa/pr14841.c: Likewise.
9374
9375 2005-12-26 Mark Mitchell <mark@codesourcery.com>
9376
9377 PR c++/25439
9378 * g++.dg/parse/crash17.C: Adjust error markers.
9379 * g++.dg/template/error20.C: New test.
9380
9381 2005-12-26 Mark Mitchell <mark@codesourcery.com>
9382
9383 PR c++/23172
9384 * g++.dg/ext/complit4.C: New test.
9385
9386 PR c++/25417
9387 * g++.dg/ext/complit5.C: Likewise.
9388
9389 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
9390
9391 PR tree-optimization/25125
9392 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
9393 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
9394 * gcc.c-torture/execute/pr25125.c: New.
9395
9396 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
9397
9398 PR fortran/25029
9399 PR fortran/21256
9400 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
9401 with incorrect assumed size references.
9402
9403 2005-12-24 Mark Mitchell <mark@codesourcery.com>
9404
9405 PR c++/23171
9406 * g++.dg/opt/init1.C: New test.
9407
9408 2005-12-23 Mark Mitchell <mark@codesourcery.com>
9409
9410 PR c++/24671
9411 * g++.dg/template/sfinae3.C: New test.
9412
9413 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9414
9415 * g++.dg/other/friend4.C: New test.
9416
9417 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9418
9419 PR target/25005
9420 * g++.dg/opt/pr25005.C: New test.
9421
9422 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9423
9424 PR c++/25369
9425 * g++.dg/template/ptrmem16.C: New test.
9426
9427 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
9428
9429 PR fortran/25029
9430 PR fortran/21256
9431 * gfortran.dg/initialization_1.f90: Add test of SIZE.
9432
9433 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9434
9435 PR libgfortran/25307
9436 * gfortran.dg/list_read_5.f90: New test.
9437
9438 2005-12-22 Richard Henderson <rth@redhat.com>
9439
9440 * gcc.target/i386/sse-7.c: Use -msse2.
9441
9442 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9443
9444 PR rtl-optimization/25432
9445 * gcc.c-torture/compile/20051216-1.c: New test.
9446
9447 PR objc/25328
9448 * objc/execute/pr25328.m: New test.
9449
9450 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9451
9452 PR c++/25364
9453 * g++.dg/template/call4.C: New test.
9454
9455 2005-12-22 Dale Johannesen <dalej@apple.com>
9456
9457 * gcc.target/i386/sse-17.c: New.
9458
9459 2005-12-22 Paul Brook <paul@codesourcery.com>
9460
9461 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
9462
9463 2005-12-22 Paul Brook <paul@codesourcery.com>
9464
9465 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
9466
9467 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9468
9469 PR tree-opt/25513
9470 * gcc.c-torture/compile/pr25513.c: New test.
9471
9472 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9473
9474 PR c++/23333
9475 * g++.dg/parse/error25.C: Add more tests.
9476
9477 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9478
9479 PR fortran/18990
9480 * gfortran.dg/der_charlen_1.f90: New.
9481
9482 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
9483
9484 PR fortran/20889
9485 * gfortran.dg/pointer_component_type_1.f90: New test.
9486
9487 PR fortran/25029
9488 PR fortran/21256
9489 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
9490 should give an error with assumed size array refernces and checks those
9491 that should not.
9492 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
9493 reference an upper bound so that it does not generate an error.
9494
9495 PR fortran/19362
9496 PR fortran/20244
9497 PR fortran/20864
9498 PR fortran/25391
9499 * gfortran.dg/used_dummy_types_1.f90: New test.
9500 * gfortran.dg/used_dummy_types_2.f90: New test.
9501 * gfortran.dg/used_dummy_types_3.f90: New test.
9502 * gfortran.dg/used_dummy_types_4.f90: New test.
9503 * gfortran.dg/used_dummy_types_5.f90: New test.
9504
9505 PR fortran/23152
9506 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
9507 group already being USE associated.
9508 * gfortran.dg/assumed_shape_nml.f90: New test.
9509 * gfortran.dg/assumed_size_nml.f90: New test.
9510
9511 PR fortran/20862
9512 PR fortran/25053
9513 PR fortran/25063
9514 PR fortran/25064
9515 PR fortran/25066
9516 PR fortran/25067
9517 PR fortran/25068
9518 PR fortran/25307
9519 * gfortran.dg/io_constraints_1.f90: New test.
9520 * gfortran.dg/io_constraints_1.f90: New test.
9521 * gfortran.dg/iostat_3.f90: Change wording of warning.
9522 * gfortran.dg/g77/19981216-0.f: The same.
9523
9524 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
9525
9526 PR tree-optimization/23518
9527 * testsuite/gcc.dg/pr23518.c: New.
9528
9529 2005-12-21 Mike Stump <mrs@apple.com>
9530
9531 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
9532
9533 2005-12-21 Paul Brook <paul@codesourcery.com>
9534
9535 * gcc.dg/pr19340.c: Skip on m68k targets.
9536
9537 2005-12-21 Steven Bosscher <stevenb@suse.de>
9538
9539 PR rtl-optimization/25196
9540 * gcc.dg/pr25196.c: New test.
9541
9542 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
9543
9544 PR fortran/25423
9545 gfortran.dg/where_nested_1.f90: New.
9546
9547 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
9548
9549 PR tree-optimization/25382.
9550 * gcc.dg/tree-ssa/pr25382.c: New.
9551
9552 2005-12-20 Richard Guenther <rguenther@suse.de>
9553
9554 PR middle-end/24306
9555 * gcc.target/i386/pr24306.c: New testcase.
9556
9557 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
9558
9559 PR tree-optimization/25501
9560 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
9561
9562 2005-12-20 Richard Guenther <rguenther@suse.de>
9563
9564 Revert
9565 2005-12-02 Richard Guenther <rguenther@suse.de>
9566
9567 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9568
9569 2005-12-20 Mark Mitchell <mark@codesourcery.com>
9570
9571 PR c++/21228
9572 * g++.dg/warn/Wunreachable-code-2.C: New test.
9573
9574 2005-12-19 Mark Mitchell <mark@codesourcery.com>
9575
9576 PR c++/24278
9577 * g++.dg/template/ctor5.C: New test.
9578
9579 PR c++/24915
9580 * g++.dg/template/overload8.C: New test.
9581
9582 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
9583
9584 * gcc.c-torture/compile/pr25483 : New test.
9585
9586 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9587
9588 PR c++/20552
9589 * g++.dg/ext/typeof10.C: New test.
9590
9591 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
9592
9593 * gcc.dg/mt-loopi1.c: New.
9594
9595 2005-12-18 Richard Guenther <rguenther@suse.de>
9596
9597 PR tree-optimization/25481
9598 * gcc.dg/torture/pr25481.c: New testcase.
9599
9600 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9601
9602 PR rtl-optimization/21041
9603 * gcc.dg/pr21041.c: New test.
9604
9605 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9606
9607 PR libgfortran/25463
9608 * gfortran.dg/advance.f90: New test.
9609
9610 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
9611
9612 * gcc.dg/20051201-1.c: New test.
9613
9614 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
9615
9616 PR fortran/25018
9617 * gfortran.dg/initialization_1.f90: New test.
9618 * gfortran.dg/enum_5.f90: Change dg-error to new message.
9619 * gfortran.dg/g77/980616-0.f: The same.
9620
9621 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9622
9623 * PR fortran/25458
9624 * gfortran.dg/chkbits.f90: New test.
9625
9626 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9627
9628 * gfortran.dg/enum_5.f: Revert to previous version.
9629
9630 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9631
9632 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
9633 * gfortran.dg/nested_modules_1.f90: Ditto.
9634 * gfortran.dg/hollerith_f95.f90: Ditto.
9635 * gfortran.dg/select_5.f90: Ditto.
9636 * gfortran.dg/secnds.f: Ditto.
9637 * gfortran.dg/hollerith2.f90: Ditto.
9638 * gfortran.dg/imag_2.f: Ditto.
9639 * gfortran.dg/ftell_2.f90: Ditto.
9640 * gfortran.dg/malloc_free_1.f90: Ditto.
9641 * gfortran.dg/logint-1.f: Ditto.
9642 * gfortran.dg/recursive_statement_functions.f90: Ditto.
9643 * gfortran.dg/e_d_fmt.f90: Ditto.
9644 * gfortran.dg/hollerith_legacy.f90: Ditto.
9645 * gfortran.dg/logint-2.f: Ditto.
9646 * gfortran.dg/enum_5.f90: Ditto.
9647 * gfortran.dg/f2c_2.f90: Ditto.
9648 * gfortran.dg/pr17143.f90: Ditto.
9649 * gfortran.dg/namelist_14.f90: Ditto.
9650 * gfortran.dg/logint-3.f: Ditto.
9651 * gfortran.dg/spread_scalar_source.f90: Ditto.
9652 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
9653 * gfortran.dg/namelist_11.f: Ditto.
9654 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9655 * gfortran.dg/g77/20010519-1.f
9656 * gfortran.dg/g77/alpha1.f: Ditto.
9657 * gfortran.dg/g77/990115-1.f: Ditto.
9658 * gfortran.dg/g77/erfc.f: Ditto.
9659 * gfortran.dg/g77/19990313-3.f: Ditto.
9660 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
9661 * gfortran.dg/g77/20010426.f: Ditto.
9662 * gfortran.dg/g77/19990313-0.f: Ditto.
9663 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
9664 * gfortran.dg/g77/20000629-1.f: Ditto.
9665 * gfortran.dg/g77/970125-0.f: Ditto.
9666 * gfortran.dg/g77/8485.f: Ditto.
9667 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
9668 * gfortran.dg/g77/19990313-1.f: Ditto.
9669 * gfortran.dg/g77/int8421.f: Ditto.
9670 * gfortran.dg/g77/19990305-0.f: Ditto.
9671 * gfortran.dg/g77/947.f: Ditto.
9672 * gfortran.dg/g77/19990905-2.f: Ditto.
9673 * gfortran.dg/g77/cabs.f: Ditto.
9674 * gfortran.dg/g77/19990313-2.f: Ditto.
9675 * gfortran.dg/g77/20020307-1.f: Ditto.
9676 * gfortran.dg/g77/dcomplex.f: Ditto.
9677 * gfortran.dg/g77/19990502-1.f: Ditto.
9678 * gfortran.dg/g77/19981216-0.f: Ditto.
9679 * gfortran.dg/common_4.f90: Ditto.
9680 * gfortran.dg/entry_4.f90: Ditto.
9681 * gfortran.dg/equiv_constraint_2.f90: Ditto.
9682 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
9683 * gfortran.dg/namelist_12.f: Ditto.
9684 * gfortran.dg/scale_1.f90: Ditto.
9685 * gfortran.dg/modulo_1.f90
9686 * gfortran.dg/hollerith.f90: Ditto.
9687 * gfortran.dg/direct_io_3.f90: Ditto.
9688 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
9689 * gfortran.dg/gnu_logical_1.F: Ditto.
9690 * gfortran.dg/unf_io_convert_1.f90: Ditto.
9691 * gfortran.dg/assign_1.f90: Ditto.
9692 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
9693 * gfortran.dg/pr23095.f: Ditto.
9694 * gfortran.dg/read_float_1.f90: Ditto.
9695
9696 2005-12-17 Andreas Jaeger <aj@suse.de>
9697
9698 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
9699 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
9700
9701 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9702
9703 PR fortran/24268
9704 * gfortran.dg/fmt_white.f: New test.
9705
9706 2005-12-16 Steven G. Kargl <kargls@comcast.net>
9707
9708 * gfortran.dg/label_1.f90: New test.
9709
9710 2005-12-15 Ben Elliston <bje@au.ibm.com>
9711
9712 PR testsuite/25422
9713 * gcc.dg/20031012-1.c: Add -Walways-true option.
9714 * gcc.dg/weak/weak-3.c: Likewise.
9715 * g++.old-deja/g++.mike/warn8.C: Likewise.
9716
9717 2005-12-16 Mike Stump <mrs@apple.com>
9718
9719 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
9720 exit.
9721
9722 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9723
9724 PR libgfortran/25264
9725 PR libgfortran/25349
9726 * gfortran.dg/tl_editing.f90: Added additional checks.
9727 * gfortran.dg/t_editing.f: New test.
9728 * gfortran.dg/write_padding.f90: New test
9729
9730 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9731
9732 PR testsuite/25215
9733 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
9734
9735 2005-12-16 Jakub Jelinek <jakub@redhat.com>
9736
9737 PR rtl-optimization/24899
9738 * gcc.c-torture/execute/20051215-1.c: New test.
9739
9740 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
9741
9742 PR 24823
9743 * gfortran.dg/pr24823.f: New test.
9744
9745 2005-12-16 Jeff Law <law@redhat.com>
9746
9747 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
9748
9749 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
9750
9751 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
9752 Change C++ style comments to C style comments.
9753 Remove aligned types from the array.
9754 Keep Enums disabled.
9755 (complex_types): Remove aligned types from the array.
9756 Comment out "_Complex long double".
9757 (attrib_types): Remove.
9758 (complex_attrib_types): Remove.
9759 (attrib_array_types): Remove.
9760 (complex_attrib_array_types): Remove.
9761 (aligned_bitfld_types): Remove.
9762 (n_aligned_bitfld_types): Remove.
9763 (FEATURE_ALIGNEDPACKED): Delete.
9764 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
9765 (singles): Remove support for adding attributes.
9766 (choose_type): Remove support for attributed types.
9767 (generate_fields): Remove support for attributed bit-fields.
9768 Remove support for adding attributes.
9769 (generate_random_tests): Remove support for adding attributes.
9770 (features): Add back "[0] :0" and "complex vector [0]".
9771 (main): Remove support for attributed bit-fields.
9772 Uncomment the calling of generate_random_tests for the rests of
9773 the tests.
9774
9775 2005-12-16 Jan Hubicka <jh@suse.cz>
9776
9777 * gcc.c-torture/combine/pr25224.c: New.
9778
9779 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
9780
9781 PR other/25028
9782 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
9783 HP-UX.
9784
9785 2005-12-15 Richard Sandiford <richard@codesourcery.com>
9786
9787 * gcc.dg/20051215-1.c: New file.
9788
9789 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9790
9791 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
9792 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
9793
9794 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
9795
9796 PR fortran/18197
9797 * gfortran.dg/dummy_functions_1.f90: New.
9798
9799 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
9800
9801 PR rtl-optimization/25310
9802 * gcc.c-torture/compile/pr25310.c: New test.
9803
9804 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9805
9806 PR debug/25023
9807 * gcc.dg/pr25023.c: New test.
9808
9809 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9810
9811 * g++.old-deja/g++.brendan/redecl1.C,
9812 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
9813 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
9814 g++.old-deja/g++.oliva/typeof1.C,
9815 g++.old-deja/g++.other/crash16.C,
9816 g++.old-deja/g++.other/crash34.C,
9817 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
9818 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
9819 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
9820 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
9821 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
9822 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
9823 Remove xfail.
9824
9825 2005-12-14 Kean Johnston <jkj@sco.com>
9826 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9827
9828 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
9829 * gcc.target/i386/20020523-1.c: Ditto.
9830 * gcc.target/i386/tailcall-1.c: Ditto.
9831 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
9832 * gcc.target/i386/ssetype-5.c: Ditto.
9833
9834 2005-12-14 Jeff Law <law@redhat.com>
9835
9836 * gcc.dg/tree-ssa/foldstring-1.c: New test.
9837
9838 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9839
9840 PR target/25254
9841 PR target/24188
9842 * gcc.target/i386/pr25254.c: New test.
9843 * gfortran.dg/PR24188.f: New test.
9844
9845 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
9846
9847 * lib/fortran-torture.exp: Catch remaining uses of
9848 remote_file build delete.
9849
9850 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9851
9852 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
9853
9854 2005-12-14 Ben Elliston <bje@au.ibm.com>
9855
9856 * gcc.dg/warn-addr-cmp.c: New test.
9857
9858 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9859
9860 PR debug/25023
9861 PR target/25293
9862 * gcc.target/i386/pr25293.c: New test.
9863
9864 2005-12-13 Petr Machata <machata@post.cz>
9865
9866 PR c++/24907
9867 * g++.dg/parse/comma2.C: New test.
9868
9869 2005-12-13 Mark Mitchell <mark@codesourcery.com>
9870 Jakub Jelinek <jakub@redhat.com>
9871
9872 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9873 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9874 (limits.h): Include unconditionally.
9875 (stdlib.h): Likewise.
9876 (hashtab.h): Do not include.
9877 (getopt.h): Likewise.
9878 (stddef.h): Include.
9879 (hashval_t): Define.
9880 (struct entry): Add "next" field.
9881 (HASH_SIZE): New macro.
9882 (hash_table): New variable.
9883 (switchfiles): Do not use xmalloc.
9884 (mix): New macro.
9885 (iterative_hash): New function.
9886 (hasht): Remove.
9887 (e_exists): New function.
9888 (e_insert): Likewise.
9889 (output): Use, instead of libiberty hashtable functions.
9890 (main): Do not use getopt. Do not call htab_create.
9891
9892 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9893
9894 PR c++/25331
9895 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
9896 put atal* and atpaal* attributes on array elements.
9897 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
9898 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
9899 put atal* and atpaal* attributes on array elements.
9900 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
9901
9902 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
9903
9904 * gcc.dg/single-precision-constant.c: New test.
9905
9906 2005-12-13 Alan Modra <amodra@bigpond.net.au>
9907
9908 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
9909 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
9910 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
9911 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
9912 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
9913 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
9914 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
9915 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
9916 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
9917 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
9918 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
9919 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
9920 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
9921 gcc.target/powerpc/ppc-sdata-2.c,
9922 gcc.target/powerpc/ppc-stackalign-1.c,
9923 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
9924 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
9925 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
9926 gcc.target/powerpc/rs6000-ldouble-2.c,
9927 gcc.target/powerpc/rs6000-power2-1.c,
9928 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
9929 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
9930 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
9931 option into target selector.
9932 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
9933 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
9934
9935 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9936
9937 PR objc/25348
9938 * objc.dg/encode-9.m: New test.
9939
9940 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9941
9942 PR testsuite/20772
9943 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
9944 * gcc.dg/asm-b.c: Fix typo.
9945 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
9946 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
9947 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
9948 i?86 lp64 and x86_64 ilp32.
9949 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
9950 on i?86 lp64.
9951 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
9952
9953 2005-12-12 Steven G. Kargl <kargls@comcast.net>
9954
9955 PR fortran/25078
9956 gfortran.dg/equiv_5.f90: New test.
9957
9958 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
9959
9960 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
9961 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
9962 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
9963 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
9964 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
9965 * gcc.dg/tree-ssa/reassoc-5.c: New.
9966 * gcc.dg/tree-ssa/reassoc-6.c: New.
9967 * gcc.dg/tree-ssa/reassoc-7.c: New.
9968 * gcc.dg/tree-ssa/reassoc-8.c: New.
9969 * gcc.dg/tree-ssa/reassoc-9.c: New.
9970 * gcc.dg/tree-ssa/reassoc-10.c: New.
9971 * gcc.dg/tree-ssa/reassoc-11.c: New.
9972
9973 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9974
9975 PR testsuite/25167
9976 PR testsuite/24478
9977 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
9978
9979 2005-12-12 Mark Mitchell <mark@codesourcery.com>
9980
9981 PR c++/25300
9982 * g++.dg/template/inherit.C: Do not use a generic error message.
9983
9984 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9985
9986 PR libobjc/25354
9987 * objc.dg/gnu-encoding: New directory.
9988 * objc.dg/gnu-encoding/compat-common.h: New file.
9989 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
9990 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
9991 * objc.dg/gnu-encoding/vector-defs.h: New file.
9992 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
9993 * objc.dg/gnu-encoding/generate-random.c: New file.
9994 * objc.dg/gnu-encoding/generate-random_r.c: New file.
9995 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
9996 * objc.dg/gnu-encoding/generate-random.h: New file.
9997
9998 2005-12-11 Mark Mitchell <mark@codesourcery.com>
9999
10000 PR c++/25337
10001 * g++.dg/template/defarg7.C: New test.
10002
10003 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
10004
10005 PR libobjc/25347
10006 * objc.dg/encode-8.m: New test.
10007
10008 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
10009
10010 PR libobjc/25346
10011 * objc.dg/encode-7.m: New test.
10012
10013 2005-12-10 Mark Mitchell <mark@codesourcery.com>
10014
10015 PR c++/25010
10016 * g++.dg/opt/inline10.C: New test.
10017
10018 2005-12-11 Steven G. Kargl <kargls@comcast.net>
10019
10020 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
10021
10022 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
10023
10024 * gfortran.dg/substring_equivalence.f90: typo in comment
10025
10026 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10027
10028 PR fortran/25068
10029 * gfortran.dg/iostat_3.f90: New test.
10030
10031 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
10032
10033 PR fortran/23815
10034 * gfortran.dg/unf_io_convert_1.f90: New test.
10035 * gfortran.dg/unf_io_convert_2.f90: New test.
10036 * gfortran.dg/unf_io_convert_3.f90: New test.
10037
10038 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10039
10040 PR testsuite/20772
10041 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
10042 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
10043 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
10044 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
10045 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
10046 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
10047 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
10048 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
10049 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
10050 gcc.dg/torture/fp-int-convert-float128-timode.c,
10051 gcc.dg/torture/fp-int-convert-float128.c,
10052 gcc.dg/torture/fp-int-convert-float80-timode.c,
10053 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
10054 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
10055
10056 * gcc.dg/tls/opt-1.c: Require effective target fpic.
10057
10058 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
10059
10060 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
10061
10062 2005-12-10 Richard Sandiford <richard@codesourcery.com>
10063
10064 * gcc.dg/20051207-1.c,
10065 * gcc.dg/20051207-2.c,
10066 * gcc.dg/20051207-3.c: New tests.
10067
10068 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10069
10070 PR testsuite/20772
10071 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
10072 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
10073 dg-skip-if target selector.
10074
10075 PR testsuite/20772
10076 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
10077 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
10078 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
10079 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
10080 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
10081 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
10082 and/or merge with i?86 cases.
10083
10084 * gcc.dg/tls/opt-3.c: Require effective target fpic.
10085
10086 PR testsuite/20772
10087 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
10088 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
10089 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
10090 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
10091 x86_64-*-linux*.
10092
10093 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
10094
10095 PR target/25311
10096 * gcc.c-torture/compile/pr25311.c: New test.
10097
10098 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10099
10100 PR libgfortran/25039
10101 * gfortran.dg/read_comma.f: New test.
10102
10103 2005-12-08 Jakub Jelinek <jakub@redhat.com>
10104
10105 PR c++/19317
10106 * g++.dg/opt/pr19317-1.C: New test.
10107 * g++.dg/opt/pr19317-2.C: New test.
10108 * g++.dg/opt/pr19317-3.C: New test.
10109
10110 PR target/19005
10111 * gcc.c-torture/execute/pr19005.c: New test.
10112
10113 PR target/17828
10114 * g++.old-deja/g++.other/comdat5.C: New test.
10115 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
10116
10117 * g++.dg/compat/struct-layout-1.exp: New file.
10118 * g++.dg/compat/struct-layout-1.h: New.
10119 * g++.dg/compat/struct-layout-1_generate.c: New.
10120 * g++.dg/compat/struct-layout-1_x1.h: New.
10121 * g++.dg/compat/struct-layout-1_x2.h: New.
10122 * g++.dg/compat/struct-layout-1_y1.h: New.
10123 * g++.dg/compat/struct-layout-1_y2.h: New.
10124
10125 * gcc.dg/20050330-2.c: New test.
10126
10127 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
10128
10129 PR fortran/25292
10130 * gfortran.dg/associated_1.f90: New.
10131
10132 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10133
10134 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
10135 ILP32 vect_no_align platforms.
10136
10137 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
10138 Jakub Jelinek <jakub@redhat.com>
10139
10140 PR target/25268
10141 * gcc.c-torture/compile/20051207-1.c: New test.
10142
10143 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10144
10145 PR testsuite/20772
10146 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
10147 gcc.dg/torture/pr18582-1.c,
10148 gcc.target/i386/attributes-error.c: Also test on x86_64.
10149
10150 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
10151
10152 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10153
10154 PR c++/19397
10155 * g++.dg/template/typedef3.C: New test.
10156
10157 PR c++/19762
10158 PR c++/19764
10159 * g++.dg/template/dtor3.C: Fix error markers.
10160
10161 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
10162
10163 * lib/target-supports.exp (check_effective_target_sync_char_short):
10164 Add s390*.
10165
10166 2005-12-06 Janis Johnson <janis187@us.ibm.com>
10167
10168 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
10169
10170 2005-12-06 Roger Sayle <roger@eyesopen.com>
10171
10172 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
10173 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
10174 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
10175 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
10176
10177 2005-12-06 Roger Sayle <roger@eyesopen.com>
10178
10179 PR c++/25263
10180 * g++.dg/other/array2.C: New test case.
10181
10182 2005-12-05 Geoffrey Keating <geoffk@apple.com>
10183
10184 * gcc.dg/darwin-weakimport-3.c: New.
10185
10186 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
10187 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
10188 and to work on Darwin.
10189 * gcc.dg/attr-weakref-1b.c: New file.
10190 * gcc.dg/attr-weakref-2.c: New test.
10191 * gcc.dg/darwin-weakref-1.c: New test.
10192
10193 2005-12-05 Janis Johnson <janis187@us.ibm.com>
10194
10195 PR testsuite/25247
10196 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
10197 use in selector expressions.
10198 (dg-xfail-if): Ditto.
10199 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
10200 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
10201 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
10202 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
10203 * gcc.test-framework/test-framework.exp: Skip generated tests if
10204 CHECK_TEST_FRAMEWORK is not 1.
10205
10206 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10207
10208 PR tree-optimization/24963
10209 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
10210
10211 PR target/24108
10212 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
10213
10214 PR target/18580
10215 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
10216 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
10217 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
10218 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
10219
10220 2005-12-05 Jakub Jelinek <jakub@redhat.com>
10221
10222 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
10223 dg-options.
10224
10225 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
10226
10227 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
10228
10229 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
10230
10231 * gcc.dg/format/cast-1.c: New test.
10232
10233 2005-12-04 Roger Sayle <roger@eyesopen.com>
10234
10235 PR c/7776
10236 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
10237 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
10238 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
10239 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
10240
10241 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
10242
10243 * gcc.dg/cast-pretty-print-1.c: New test.
10244
10245 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
10246
10247 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
10248
10249 2005-12-02 Mark Mitchell <mark@codesourcery.com>
10250
10251 PR c++/24173
10252 * g++.dg/template/friend40.C: New test.
10253
10254 2005-12-02 Jakub Jelinek <jakub@redhat.com>
10255
10256 PR target/25199
10257 * gcc.target/i386/movq-2.c: New test.
10258 * gcc.target/i386/movq.c: Remove target i?86, instead add
10259 dg-require-effective-target ilp32.
10260
10261 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10262
10263 PR c++/24103
10264 * g++.dg/other/default1.C: New test.
10265
10266 2005-12-02 Richard Guenther <rguenther@suse.de>
10267
10268 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
10269
10270 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
10271
10272 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
10273
10274 2005-12-02 Alan Modra <amodra@bigpond.net.au>
10275
10276 PR target/21017
10277 * gcc.target/powerpc/rotate.c: New.
10278
10279 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10280
10281 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
10282 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
10283
10284 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
10285
10286 PR c/13384
10287 * gcc.dg/pr17730-1.c: Adjust.
10288 * gcc.dg/lvalue1.c (main): Likewise.
10289 * gcc.dg/lvalue-2.c: Likewise.
10290 * g++.dg/pr7503-3.C
10291
10292 2005-12-01 Geoffrey Keating <geoffk@apple.com>
10293
10294 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
10295 error messages.
10296
10297 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
10298
10299 PR fortran/24789
10300 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
10301
10302 2005-12-01 Uros Bizjak <uros@kss-loka.si>
10303
10304 PR target/24475
10305 * lib/target-supports.exp (check_effective_target_tls): New.
10306 (check_effective_target_tls_runtime): New.
10307 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
10308 for TLS support.
10309 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
10310 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
10311 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
10312 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
10313 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
10314 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
10315 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
10316 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
10317 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
10318 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
10319 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
10320 effective-target TLS.
10321 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
10322 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
10323 effective-target TLS runtime.
10324
10325 2005-12-01 Uros Bizjak <uros@kss-loka.si>
10326
10327 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
10328
10329 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
10330
10331 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
10332 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
10333 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
10334 ignored" warnings when "packing" is the same as the ABI layout.
10335
10336 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
10337
10338 PR fortran/21302
10339 * gfortran.dg/line_length_1.f: New test.
10340 * gfortran.dg/line_length_2.f90: Ditto.
10341
10342 2005-11-30 Richard Guenther <rguenther@suse.de>
10343
10344 PR tree-optimization/21655
10345 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
10346
10347 2005-11-30 Dale Johannesen <dalej@apple.com>
10348
10349 * gcc.c-torture/compile/pr24930.c: New.
10350
10351 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
10352
10353 PR fortran/15809
10354 * gfortran.dg/auto_char_dummy_array.f90: New test.
10355
10356 2005-11-30 Jeff Law <law@redhat.com>
10357
10358 * g++.old-deja/g++.law/pr25000.C: New test.
10359
10360 2005-11-30 Jakub Jelinek <jakub@redhat.com>
10361
10362 * gcc.dg/tls/opt-11.c: New test.
10363
10364 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
10365
10366 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
10367 targets.
10368 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
10369 LP64 ia64.
10370
10371 2005-11-29 Jakub Jelinek <jakub@redhat.com>
10372
10373 * gfortran.dg/open_access_1.f90: New test.
10374
10375 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10376
10377 * gcc.dg/charset/builtin2.c: New test.
10378
10379 2005-11-28 Jakub Jelinek <jakub@redhat.com>
10380
10381 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
10382 on mmix-*-* for *_[xy].c.
10383
10384 2005-11-28 Kean Johnston <jkj@sco.com>
10385
10386 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
10387 headers.
10388 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
10389 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
10390 * gcc.target/i386/asm-3.c: Ditto.
10391 * gcc.target/i386/clobbers.c: Ditto.
10392 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
10393 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
10394 test regexp.
10395 * gcc.target/i386/mul.c: Ditto.
10396 * gcc.target/i386/ssetype-1.c: Ditto.
10397 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
10398 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
10399 static so the test works with -fPIC mode too. Based on comment in
10400 PR19231 by Pinski.
10401 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
10402
10403 2005-11-28 Richard Guenther <rguenther@suse.de>
10404
10405 * gcc.dg/alias-9.c: New testcase.
10406 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
10407
10408 2005-11-28 Roger Sayle <roger@eyesopen.com>
10409 Uros Bizjak <uros@kss-loka.si>
10410
10411 PR middle-end/20219
10412 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
10413 tan(x)/sin(x) transformations.
10414
10415 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
10416
10417 PR middle-end/24575
10418 * gcc.dg/tree-ssa/divide-3.c: New test.
10419 * gcc.dg/tree-ssa/divide-4.c: New test.
10420
10421 2005-11-27 Steven G. Kargl <kargls@comcast.net>
10422
10423 PR fortran/24917
10424 * gfortran.dg/boz_6.f90: New test.
10425
10426 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10427
10428 PR fortran/23912
10429 * gfortran.dg/modulo_1.f90: New test.
10430
10431 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10432
10433 PR libfortran/24919
10434 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
10435 fail on CRLF platforms.
10436 * gfortran.dg/ftell_2.f90: Likewise.
10437
10438 2005-11-26 Eric Christopher <echristo@apple.com>
10439
10440 * gcc.dg/intmax_t-1.c: Remove mips xfail.
10441
10442 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10443
10444 * objc.dg/gnu-runtime-3.m: Simplify.
10445
10446 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10447
10448 PR middle-end/23669
10449 * gcc.dg/tree-ssa/divide-1.c: New test.
10450 * gcc.dg/tree-ssa/divide-2.c: New test.
10451
10452 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10453
10454 PR libgfortran/24945
10455 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
10456
10457 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10458
10459 PR libgfortran/24945
10460 * gfortran.dg/open_status_2.f90: New test.
10461
10462 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10463
10464 * gcc.c-torture/execute/builtins/fprintf.c,
10465 gcc.c-torture/execute/builtins/fputs-lib.c,
10466 gcc.c-torture/execute/builtins/fputs.c,
10467 gcc.c-torture/execute/builtins/lib/fprintf.c,
10468 gcc.c-torture/execute/builtins/lib/printf.c,
10469 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
10470
10471 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
10472
10473 * gcc.dg/20050922-2.c: New test.
10474
10475 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
10476
10477 * objc.dg/gnu-runtime-3.m: New test.
10478
10479 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10480
10481 PR c++/9278
10482 * g++.dg/other/void1.C: New test.
10483
10484 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
10485
10486 PR middle-end/24998
10487 * gcc.dg/torture/fp-int-convert-float.c,
10488 gcc.dg/torture/fp-int-convert-double.c,
10489 gcc.dg/torture/fp-int-convert-long-double.c,
10490 gcc.dg/torture/fp-int-convert-timode.c,
10491 gcc.dg/torture/fp-int-convert-float80.c,
10492 gcc.dg/torture/fp-int-convert-float80-timode.c,
10493 gcc.dg/torture/fp-int-convert-float128.c,
10494 gcc.dg/torture/fp-int-convert-float128-timode.c,
10495 gcc.dg/torture/fp-int-convert.h: New files.
10496
10497 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10498
10499 PR middle-end/24989
10500 * gcc.dg/tree-ssa/bool-10.c: New test.
10501 * gcc.dg/tree-ssa/bool-11.c: New test.
10502 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
10503
10504 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10505
10506 PR middle-end/24990
10507 * tree-ssa/pr24990-1.c: New test.
10508
10509 2005-11-24 Richard Guenther <rguenther@suse.de>
10510 Dirk Mueller <dmueller@suse.de>
10511
10512 PR c++/14024
10513 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
10514 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
10515 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
10516 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
10517 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
10518 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
10519
10520 2005-11-23 Uros Bizjak <uros@kss-loka.si>
10521
10522 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
10523
10524 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
10525
10526 PR c/21668
10527 * gcc.dg/Wc++-compat.c: New.
10528 * gcc.dg/Wno-c++-compat.c: New.
10529
10530 2005-11-23 Alan Modra <amodra@bigpond.net.au>
10531
10532 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
10533 (vspltish, vspltisw): Likewise.
10534
10535 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10536
10537 PR libgfortran/24794
10538 * gfortran.dg/namelist_12.f: Fix quotes.
10539 * gfortran.dg/namelist_13.f90: Fix quotes.
10540 * gfortran.dg/namelist_14.f90: Fix quotes.
10541 * gfortran.dg/namelist_15.f90: Fix quotes.
10542 * gfortran.dg/namelist_use.f90: Fix quotes.
10543 * gfortran.dg/namelist_use_only.f90: Fix quotes.
10544 * gfortran.dg/namelist_21.f90: New test.
10545 * gfortran.dg/namelist_22.f90: New test.
10546
10547 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
10548
10549 PR target/23435
10550 * gcc.c-torture/compile/pr23435.c: New.
10551
10552 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10553
10554 * gcc.c-torture/execute/floatunsisf-1.c: New test.
10555
10556 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10557
10558 * gcc.target/powerpc/405-macchw-1.c,
10559 gcc.target/powerpc/405-macchw-2.c,
10560 gcc.target/powerpc/405-macchwu-1.c,
10561 gcc.target/powerpc/405-macchwu-2.c,
10562 gcc.target/powerpc/405-machhw-1.c,
10563 gcc.target/powerpc/405-machhw-2.c,
10564 gcc.target/powerpc/405-machhwu-1.c,
10565 gcc.target/powerpc/405-machhwu-2.c,
10566 gcc.target/powerpc/405-maclhw-1.c,
10567 gcc.target/powerpc/405-maclhw-2.c,
10568 gcc.target/powerpc/405-maclhwu-1.c,
10569 gcc.target/powerpc/405-maclhwu-2.c,
10570 gcc.target/powerpc/405-mulchw-1.c,
10571 gcc.target/powerpc/405-mulchw-2.c,
10572 gcc.target/powerpc/405-mulchwu-1.c,
10573 gcc.target/powerpc/405-mulchwu-2.c,
10574 gcc.target/powerpc/405-mulhhw-1.c,
10575 gcc.target/powerpc/405-mulhhw-2.c,
10576 gcc.target/powerpc/405-mulhhwu-1.c,
10577 gcc.target/powerpc/405-mulhhwu-2.c,
10578 gcc.target/powerpc/405-mullhw-1.c,
10579 gcc.target/powerpc/405-mullhw-2.c,
10580 gcc.target/powerpc/405-mullhwu-1.c,
10581 gcc.target/powerpc/405-mullhwu-2.c,
10582 gcc.target/powerpc/405-nmacchw-1.c,
10583 gcc.target/powerpc/405-nmacchw-2.c,
10584 gcc.target/powerpc/405-nmachhw-1.c,
10585 gcc.target/powerpc/405-nmachhw-2.c,
10586 gcc.target/powerpc/405-nmaclhw-1.c,
10587 gcc.target/powerpc/405-nmaclhw-2.c,
10588 gcc.target/powerpc/440-macchw-1.c,
10589 gcc.target/powerpc/440-macchw-2.c,
10590 gcc.target/powerpc/440-macchwu-1.c,
10591 gcc.target/powerpc/440-macchwu-2.c,
10592 gcc.target/powerpc/440-machhw-1.c,
10593 gcc.target/powerpc/440-machhw-2.c,
10594 gcc.target/powerpc/440-machhwu-1.c,
10595 gcc.target/powerpc/440-machhwu-2.c,
10596 gcc.target/powerpc/440-maclhw-1.c,
10597 gcc.target/powerpc/440-maclhw-2.c,
10598 gcc.target/powerpc/440-maclhwu-1.c,
10599 gcc.target/powerpc/440-maclhwu-2.c,
10600 gcc.target/powerpc/440-mulchw-1.c,
10601 gcc.target/powerpc/440-mulchw-2.c,
10602 gcc.target/powerpc/440-mulchwu-1.c,
10603 gcc.target/powerpc/440-mulchwu-2.c,
10604 gcc.target/powerpc/440-mulhhw-1.c,
10605 gcc.target/powerpc/440-mulhhw-2.c,
10606 gcc.target/powerpc/440-mulhhwu-1.c,
10607 gcc.target/powerpc/440-mulhhwu-2.c,
10608 gcc.target/powerpc/440-mullhw-1.c,
10609 gcc.target/powerpc/440-mullhw-2.c,
10610 gcc.target/powerpc/440-mullhwu-1.c,
10611 gcc.target/powerpc/440-mullhwu-2.c,
10612 gcc.target/powerpc/440-nmacchw-1.c,
10613 gcc.target/powerpc/440-nmacchw-2.c,
10614 gcc.target/powerpc/440-nmachhw-1.c,
10615 gcc.target/powerpc/440-nmachhw-2.c,
10616 gcc.target/powerpc/440-nmaclhw-1.c,
10617 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
10618
10619 2005-11-21 Jakub Jelinek <jakub@redhat.com>
10620
10621 PR fortran/24774
10622 * gfortran.dg/inquire_9.f90: New test.
10623
10624 PR fortran/21647
10625 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
10626
10627 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10628
10629 PR libfortran/24432
10630 * lib/target-supports.exp (check_effective_target_fortran_large_real):
10631 Check that 'cos' is supported.
10632
10633 2005-11-21 Paul Thomas <pault@gcc.gnu.org
10634
10635 PR fortran/24223
10636 * gfortran.dg/substring_equivalence.f90: New test.
10637
10638 PR fortran/24705
10639 * gfortran.dg/auto_internal_assumed.f90: New test.
10640
10641 2005-11-21 Uros Bizjak <uros@kss-loka.si>
10642
10643 * gcc.dg/fold-div-2.c: New test.
10644
10645 2005-11-20 Ian Lance Taylor <ian@airs.com>
10646
10647 PR rtl-optimization/24883
10648 * gcc.c-torture/compile/pr24883.c: New test.
10649
10650 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
10651
10652 PR middle-end/20583
10653 * gcc.c-torture/compile/pr20583.c: New.
10654
10655 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
10656
10657 * gcc.c-torture/execute/usmul.c: New test.
10658
10659 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
10660
10661 * gcc.dg/tree-ssa/vrp22.c: New test.
10662
10663 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
10664
10665 PR middle-end/24912
10666 * gcc.dg/torture/pr24912-1.c: New test.
10667
10668 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
10669
10670 PR fortran/24862
10671 * gfortran.dg/arrayio_derived_1.f90: New test.
10672
10673 2005-11-19 Richard Guenther <rguenther@suse.de>
10674
10675 PR middle-end/23294
10676 * gcc.dg/tree-ssa/pr23294.c: New testcase.
10677
10678 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
10679
10680 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
10681
10682 2005-11-18 Mark Mitchell <mark@codesourcery.com>
10683
10684 PR c++/8355
10685 * g++.dg/template/friend39.C: New test.
10686
10687 2005-11-18 James E Wilson <wilson@specifix.com>
10688
10689 * gcc.dg/builtin-strstr.c: New.
10690
10691 2005-11-18 Richard Henderson <rth@redhat.com>
10692
10693 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
10694 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
10695 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
10696 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
10697 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
10698 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
10699 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
10700 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
10701 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
10702 renaming to remove initial "ia64-".
10703
10704 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
10705
10706 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
10707
10708 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
10709
10710 * g++.dg/cpp/string-2.C: New test.
10711
10712 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
10713
10714 * gcc.dg/tree-ssa/loop-14.c: New test.
10715
10716 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
10717 Michael Chamberlain <michael@chamberlain.net.au>
10718
10719 * ada/acats/run_all.sh (target_run): Kill long running tests.
10720
10721 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10722
10723 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
10724 * gcc.dg/cleanup-9.c: Likewise.
10725 * gcc.dg/cleanup-10.c: Likewise.
10726 * gcc.dg/cleanup-11.c: Likewise.
10727
10728 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10729
10730 PR fortran/24892
10731 * gfortran.dg/open_access_append_1.f90: New test.
10732 * gfortran.dg/open_access_append_2.f90: New test.
10733
10734 2005-11-16 Richard Guenther <rguenther@suse.de>
10735
10736 PR middle-end/24851
10737 * gcc.c-torture/execute/pr24851.c: New testcase.
10738
10739 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
10740
10741 * gcc.dg/fold-overflow-1.c: New test.
10742
10743 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
10744
10745 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
10746 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
10747
10748 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
10749
10750 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
10751 structures.
10752 * g++.dg/eh/forced2.C: Likewise.
10753 * g++.dg/eh/forced3.C: Likewise.
10754 * g++.dg/eh/forced4.C: Likewise.
10755
10756 2005-11-11 Mike Stump <mrs@apple.com>
10757
10758 * g++.old-deja/g++.mike/unused.C: Add.
10759
10760 2005-11-15 Mark Mitchell <mark@codesourcery.com>
10761
10762 PR c++/24667
10763 * g++.dg/warn/Wcast-qual1.C: New test.
10764
10765 2005-11-15 Jan Hubicka <jh@suse.cz>
10766
10767 * gcc.dg/winline-5.c: Add large-unit-insns limit.
10768
10769 2005-11-14 David Edelsohn <edelsohn@gnu.org>
10770
10771 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
10772
10773 2005-11-14 Diego Novillo <dnovillo@redhat.com>
10774
10775 PR 24840
10776 * gcc.dg/tree-ssa/pr24840.c: New test.
10777
10778 2005-11-14 Janis Johnson <janis187@us.ibm.com>
10779
10780 PR testsuite/24841
10781 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
10782
10783 2005-11-14 Dale Johannesen <dalej@apple.com>
10784
10785 * gcc.c-torture/execute/20051113-1.c: New.
10786
10787 2005-11-14 Mark Mitchell <mark@codesourcery.com>
10788
10789 PR c++/24687
10790 * g++.dg/template/crash43.C: New test.
10791
10792 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
10793
10794 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
10795
10796 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10797
10798 PR c++/24817
10799 * g++.dg/eh/spec8.C: New test.
10800
10801 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10802
10803 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
10804
10805 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10806
10807 PR c++/20293
10808 * g++.dg/parse/ambig4.C: New test.
10809 * g++.dg/tc1/dr101.C: Adjust error markers.
10810 * g++.dg/lookup/strong-using-2.C: Likewise.
10811 * g++.dg/lookup/ambig5.C: Likewise.
10812 * g++.dg/lookup/ambig4.C: Likewise.
10813 * g++.dg/parse/crash22.C: Likewise.
10814
10815 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10816
10817 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
10818
10819 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
10820
10821 * gcc.dg/nested-calls-1.c: New test.
10822
10823 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10824
10825 * gfortran.dg/complex_intrinsic_1.f90: New test.
10826 * gfortran.dg/complex_intrinsic_2.f90: New test.
10827 * gfortran.dg/fgetc_1.f90: New test.
10828 * gfortran.dg/fgetc_2.f90: New test.
10829 * gfortran.dg/fgetc_3.f90: New test.
10830 * gfortran.dg/ftell_1.f90: New test.
10831 * gfortran.dg/ftell_2.f90: New test.
10832 * gfortran.dg/gnu_logical_1.F: New test.
10833 * gfortran.dg/gnu_logical_2.f90: New test.
10834
10835 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
10836
10837 PR middle-end/24820
10838 * testsuite/gcc.dg/pr24820.c: New test.
10839
10840 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
10841
10842 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
10843 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
10844 variable.
10845
10846 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10847
10848 testsuite/24614
10849 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
10850
10851 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10852
10853 * gcc.target/cris/cris.exp: New file.
10854 * gcc.target/cris/rld-legit1.c: New test.
10855 * gcc.target/cris/rld-legit2.c: New test.
10856
10857 2005-11-12 Jakub Jelinek <jakub@redhat.com>
10858
10859 PR c++/24780
10860 * g++.dg/opt/pr24780.C: New test.
10861
10862 PR c++/24761
10863 * g++.dg/template/asm1.C: New test.
10864
10865 2005-11-12 Steven G. Kargl <kargls@comcast.net>
10866
10867 PR libgfortran/24787
10868 * gfortran.dg/scan_1.f90: New test.
10869
10870 2005-11-12 Jan Hubicka <jh@suse.cz>
10871
10872 * gcc.target/i386/minmax-1.c: New.
10873 * gcc.target/i386/minmax-2.c: New.
10874
10875 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
10876
10877 * gcc.dg/pr24445.c: Fix for 64-bit targets.
10878
10879 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
10880
10881 * gcc.c-torture/execute/20051110-1.c,
10882 gcc.c-torture/execute/20051110-2.c: New tests.
10883
10884 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10885
10886 PR middle-end/24750
10887 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
10888 New tests.
10889
10890 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10891
10892 * lib/target-libpath.exp (get_shlib_extension): New proc.
10893 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
10894 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10895 * lib/objc.exp (objc_target_compile): Likewise.
10896 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
10897 detection.
10898
10899 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10900
10901 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
10902
10903 * lib/target-supports.exp (check_effective_target_static_libgfortran):
10904 Add -static to additional_flags and pass it to target_compile.
10905
10906 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10907
10908 PR libgfortran/24719
10909 gfortran.dg/read_noadvance.f90: New test.
10910
10911 PR libgfortran/24699
10912 gfortran.dg/fmt_t_2.f90: New test.
10913
10914 PR libgfortran/24785
10915 gfortran.dg/read_x_eor.f90: New test.
10916
10917 PR libgfortran/24584
10918 gfortran.dg/namelist_empty.f90: Rename test.
10919
10920 PR libgfortran/24489
10921 gfortran/read_eor.f90: Rename test.
10922
10923 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10924
10925 PR fortran/15976
10926 * gfortran.dg/automatic_module_variable.f90: New test.
10927
10928 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
10929
10930 PR target/24445
10931 * gcc.dg/pr24445.c: New test.
10932
10933 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10934
10935 PR fortran/24655
10936 PR fortran/24755
10937 * gfortran.dg/recursive_statement_functions.f90: Add statement
10938 functions using inline intrinsic functions and parameters to test
10939 that they no longer seg-fault.
10940
10941 PR fortran/24409
10942 gfortran.dg/nested_modules_4.f90: New test.
10943 gfortran.dg/nested_modules_5.f90: New test.
10944
10945 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10946
10947 PR fortran/24643
10948 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
10949
10950 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
10951
10952 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
10953 failures.
10954
10955 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10956
10957 * gcc.dg/sparc-getcontext-1.c: New test.
10958
10959 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
10960
10961 * gcc.dg/ifcvt-fabs-1.c: New test.
10962
10963 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
10964
10965 PR other/4372
10966 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
10967 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
10968
10969 2005-11-09 Richard Guenther <rguenther@suse.de>
10970
10971 PR tree-optimization/24716
10972 * gcc.c-torture/execute/pr24716.c: New testcase.
10973
10974 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10975
10976 * gcc.dg/pr24624.c: Disable for non S/390 targets.
10977
10978 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10979
10980 PR 24624
10981 * gcc.dg/pr24624.c: Testcase added.
10982
10983 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10984
10985 PR 24623
10986 * g++.dg/other/pr24623.C: Testcase added.
10987
10988 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
10989
10990 PR fortran/22607
10991 * gfortran-dg/pure_byref_1.f90: New.
10992 * gfortran-dg/pure_byref_2.f90: New.
10993
10994 2005-11-09 Uros Bizjak <uros@kss-loka.si>
10995
10996 PR c/24101
10997 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
10998 * gcc.dg/dg.exp: Run main loop also for *.i files.
10999
11000 2005-11-08 Jakub Jelinek <jakub@redhat.com>
11001
11002 PR c++/19450
11003 * g++.dg/tls/diag-3.C: New test.
11004 * g++.dg/tls/diag-4.C: New test.
11005 * g++.dg/tls/static-1.C: New test.
11006 * g++.dg/tls/static-1a.cc: New file.
11007
11008 2005-11-08 Diego Novillo <dnovillo@redhat.com>
11009
11010 PR 23046
11011 * g++.dg/tree-ssa/pr23046.C: New test.
11012
11013 2005-11-08 Devang Patel <dpatel@apple.com>
11014
11015 PR tree-optimization/23115
11016 * gcc.dg/tree-ssa/pr23115.c: New.
11017
11018 2005-11-08 David Edelsohn <edelsohn@gnu.org>
11019
11020 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
11021 * gcc.target/powerpc/pr16155.c: Same.
11022 * gcc.target/powerpc/altivec-1.c: Same.
11023 * gcc.target/powerpc/altivec-2.c: Same.
11024 * gcc.target/powerpc/altivec-3.c: Same.
11025 * gcc.target/powerpc/altivec-5.c: Same.
11026 * gcc.target/powerpc/altivec-11.c: Same.
11027 * gcc.target/powerpc/altivec-12.c: Same.
11028 * gcc.target/powerpc/altivec-14.c: Same.
11029 * gcc.target/powerpc/altivec-22.c: Same.
11030 * gcc.target/powerpc/altivec-consts.c: Same.
11031 * gcc.target/powerpc/altivec-pr22085.c: Same.
11032 * gcc.target/powerpc/altivec-splat.c: Same.
11033 * gcc.target/powerpc/altivec-varargs-1.c: Same.
11034 * gcc.target/powerpc/altivec-vec-merge.c: Same.
11035 * gcc.target/powerpc/darwin-longlong.c: Same.
11036
11037 2005-11-08 Uros Bizjak <uros@kss-loka.si>
11038
11039 PR target/19340
11040 * gcc.dg/pr19340.c: New test.
11041
11042 2005-11-07 Ian Lance Taylor <ian@airs.com>
11043
11044 PR rtl-optimization/24683
11045 * gcc.dg/pr24683.c: New test.
11046
11047 2005-11-07 Uros Bizjak <uros@kss-loka.si>
11048
11049 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
11050 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
11051
11052 2005-11-07 Uros Bizjak <uros@kss-loka.si>
11053
11054 * gcc.target/i386/pr23376.c: Compile with -mmmx.
11055
11056 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
11057
11058 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
11059
11060 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
11061
11062 PR target/24230
11063
11064 * gcc.target/powerpc/altivec-consts.c,
11065 gcc.target/powerpc/altivec-splat.c: New testcase.
11066
11067 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
11068
11069 PR c/24599
11070
11071 * gcc.dg/overflow-2.c: New testcase.
11072
11073 2005-11-07 Jakub Jelinek <jakub@redhat.com>
11074
11075 PR rtl-optimization/23567
11076 * gcc.c-torture/execute/20051104-1.c: New test.
11077
11078 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
11079
11080 PR fortran/24534
11081 gfortran.dg/private_type_2.f90: Modified to check that case with
11082 PRIVATE declaration within derived type is accepted.
11083
11084 PR fortran/20838
11085 gfortran.dg/pointer_assign_1.f90: New test.
11086
11087 PR fortran/20840
11088 * gfortran.dg/arrayio_0.f90: New test.
11089
11090 PR fortran/17737
11091 gfortran.dg/data_initialized.f90: New test.
11092 gfortran.dg/data_constraints_1.f90: New test.
11093 gfortran.dg/data_constraints_2.f90: New test.
11094
11095 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
11096
11097 PR fortran/24174
11098 PR fortran/24305
11099 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
11100
11101 2005-11-06 Diego Novillo <dnovillo@redhat.com>
11102
11103 PR 24670
11104 * gcc.dg/tree-ssa/pr24670.c: New test.
11105
11106 2005-11-05 Ian Lance Taylor <ian@airs.com>
11107
11108 PR target/22432
11109 * gcc.target/i386/pr22432.c: New test.
11110
11111 2005-11-05 Richard Henderson <rth@redhat.com>
11112
11113 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
11114 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
11115 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
11116 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
11117 from gcc.dg/alpha-*.
11118 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
11119 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
11120
11121 2005-11-05 Andreas Jaeger <aj@suse.de>
11122
11123 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
11124
11125 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
11126
11127 PR target/23424
11128 * gcc.dg/torture/pr23424-1.c: New test.
11129
11130 2005-11-04 Richard Henderson <rth@redhat.com>
11131
11132 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
11133 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
11134 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
11135 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
11136 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
11137 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
11138 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
11139 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
11140 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
11141 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
11142 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
11143 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
11144 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
11145 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
11146 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
11147 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
11148 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
11149 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
11150 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
11151 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
11152 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
11153 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
11154 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
11155 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
11156 Move from gcc.dg/.
11157 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
11158 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
11159 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
11160 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
11161 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
11162 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
11163 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
11164 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
11165 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
11166 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
11167 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
11168 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
11169 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
11170 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
11171 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
11172 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
11173 gcc.target/i386/lea.c, gcc.target/i386/local.c,
11174 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
11175 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
11176 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
11177 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
11178 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
11179 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
11180 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
11181 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
11182 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
11183 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
11184 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
11185 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
11186 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
11187 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
11188 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
11189 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
11190 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
11191 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
11192 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
11193 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
11194 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
11195 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
11196 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
11197 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
11198 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
11199 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
11200 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
11201 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
11202
11203 2005-11-04 Diego Novillo <dnovillo@redhat.com>
11204
11205 PR 24627
11206 * gcc.dg/tree-ssa/pr24627.c: New test.
11207
11208 2005-11-04 Paul Brook <paul@codesourcery.com>
11209
11210 * gcc.dg/tls/opt-10.c: New test.
11211
11212 2005-11-04 Andreas Jaeger <aj@suse.de>
11213
11214 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
11215 avoid extra warnings.
11216
11217 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11218
11219 PR libfortran/22298
11220 * gcc/testsuite/lib/target-supports.exp
11221 (check_effective_target_static_libgfortran): New
11222 static_libgfortran effective target.
11223 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
11224 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
11225
11226 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
11227
11228 * gcc.dg/pr24615.c: Guard test with { target fpic }.
11229
11230 2005-11-03 Josh Conner <jconner@apple.com>
11231
11232 PR c++/19989
11233 g++.dg/ext/array2.C: New test.
11234 g++.dg/template/dependent-name3.C: New test.
11235 g++.dg/template/dependent-name4.C: New test.
11236 g++.dg/template/sfinae2.C: New test.
11237
11238 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11239
11240 PR preprocessor/22042
11241 * gcc.dg/cpp/strify4.c: New test.
11242
11243 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
11244
11245 PR c++/17964
11246 * g++.dg/cpp/string-1.C: New test.
11247
11248 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
11249
11250 * gcc.target/powerpc: New directory.
11251 * gcc.target/powerpc/powerpc.exp: New file.
11252 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
11253 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
11254 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
11255 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
11256 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
11257 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
11258 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
11259 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
11260 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
11261 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
11262 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
11263 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
11264 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
11265 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
11266 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
11267 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
11268 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
11269 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
11270 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
11271 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
11272 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
11273 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
11274 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
11275 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
11276 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
11277 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
11278 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
11279 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
11280 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
11281 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
11282 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
11283 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
11284 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
11285 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
11286
11287 2005-11-03 Mark Mitchell <mark@codesourcery.com>
11288
11289 PR c++/21627
11290 * g++.dg/warn/inline2.C: New test.
11291
11292 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11293
11294 PR middle-end/23155
11295 * g++.dg/ext/c99struct1.C: New test.
11296 * gcc.dg/union-cast-1.c: New test.
11297 * gcc.dg/union-cast-2.c: New test.
11298 * gcc.dg/union-cast-3.c: New test.
11299
11300 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11301
11302 PR middle-end/24589
11303 * gcc.c-torture/execute/zero-struct-2.c: New test.
11304
11305 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11306
11307 PR c++/24582
11308 * g++.dg/init/switch1.C: New test.
11309
11310 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11311
11312 * gcc.dg/delay-slot-1.c: New test.
11313
11314 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
11315
11316 PR target/24620
11317 * gcc.dg/pr24620.c: New test.
11318
11319 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
11320
11321 PR c/24329
11322 * gcc.dg/format/unnamed-1.c: New test.
11323
11324 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11325
11326 PR c++/22434
11327 * g++.dg/expr/cond8.C: New test.
11328
11329 PR c++/24560
11330 * g++.dg/parse/dot1.C: New test.
11331
11332 2005-11-02 Jan Hubicka <jh@suse.cz>
11333
11334 PR target/23303
11335 * gcc.dg/i386-lea.c: New test
11336
11337 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
11338
11339 PR target/24615
11340 * gcc.dg/pr24615.c: New test.
11341
11342 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
11343
11344 PR target/24600
11345 * gcc.dg/pr24600.c: New test.
11346
11347 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11348
11349 PR c++/19253
11350 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
11351 * g++.dg/parse/typename9.C: New test.
11352 * g++/dg/parse/typename10.C: Likewise.
11353
11354 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
11355
11356 PR fortran/18157
11357 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
11358 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
11359 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
11360
11361 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11362
11363 PR c++/24569
11364 * g++.dg/debug/static1.C: New test.
11365
11366 2005-11-02 Josh Conner <jconner@apple.com>
11367
11368 * g++.dg/crash38.C: moved into proper directory...
11369 * g++.dg/template/crash42.C: ...here
11370
11371 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
11372
11373 PR target/18338
11374 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
11375 pcc_bitfield_type_matters || default_packed.
11376
11377 * lib/target-supports.exp
11378 (check_effective_target_pcc_bitfield_type_matters): New proc.
11379 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
11380
11381 PR testsuite/23304
11382 * lib/target-supports.exp (check_effective_default_packed): New proc.
11383 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
11384 Gate expected errors on target ! default_packed.
11385 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
11386
11387 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11388
11389 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
11390 change (r106358).
11391
11392 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11393
11394 PR fortran/24008
11395 * gfortran.dg/entry_5.f90: New.
11396 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
11397
11398 2005-11-01 Bob Wilson <bob.wilson@acm.org>
11399
11400 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
11401
11402 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
11403
11404 PR fortran/21565
11405 gfortran.dg/namelist_blockdata.f90: New test.
11406
11407 PR fortran/18737
11408 gfortran.dg/external_implicit_none.f90: New test.
11409
11410 PR fortran/14994
11411 * gfortran.dg/secnds.f: New test.
11412
11413 2005-10-31 Jan Hubicka <jh@suse.cz>
11414
11415 PR target/20928
11416 * gcc.c-torture/compile/pr20928.c: New test.
11417
11418 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
11419
11420 PR middle-end/23492
11421 * gcc.c-torture/compile/zero-strct-5.c: New test.
11422
11423 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
11424
11425 PR libgfortran/24584
11426 * gfortran.dg/pr24584.f90: New test.
11427
11428 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
11429
11430 PR fortran/18883
11431 * gfortran.dg/char_result_9.f90: New.
11432 * gfortran.dg/char_result_10.f90: New.
11433
11434 2005-10-30 Jan Hubicka <jh@suse.cz>
11435
11436 * g++.dg/tree-ssa/pr24172.C: New testcase.
11437
11438 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11439
11440 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
11441
11442 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
11443
11444 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
11445 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
11446 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
11447 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
11448 gfortran.dg/enum_9.f90,
11449 gfortran.fortran-torture/compile/enum_1.f90,
11450 gfortran.fortran-torture/execute/enum_1.f90,
11451 gfortran.fortran-torture/execute/enum_2.f90,
11452 gfortran.fortran-torture/execute/enum_3.f90,
11453 gfortran.fortran-torture/execute/enum_4.f90: New tests.
11454
11455 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
11456
11457 PR target/18482
11458 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
11459 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
11460
11461 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11462
11463 PR libfortran/20179
11464 * gfortran.dg/mixed_io_1.f90: New test.
11465 * gfortran.dg/mixed_io_1.c: New file.
11466
11467 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11468
11469 * gfortran.dg/malloc_free_1.f90: New test.
11470
11471 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
11472
11473 * gcc.dg/nested-func-4.c: Require profiling -pg.
11474
11475 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11476
11477 PR C++/23229
11478 * g++.dg/warn/main-2.C: New test.
11479
11480 2005-10-28 Steven G. Kargl <kargls@comcast.net>
11481
11482 PR fortran/24545
11483 * gfortran.dg/interface_2.f90: new test.
11484
11485 2005-10-28 Josh Conner <jconner@apple.com>
11486
11487 PR c++/22153
11488 * g++.dg/template/crash38.C: New test.
11489 * g++.dg/parse/explicit1.C: Change expected errors.
11490
11491 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11492
11493 PR C++/23426
11494 * g++.dg/other/large-size-array.C: New test.
11495
11496 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11497
11498 PR middle-end/24362
11499 * g++.dg/opt/complex4.C: New test.
11500
11501 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
11502
11503 * gcc.dg/nested-func-4.c: New test.
11504
11505 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
11506
11507 PR fortran/24158
11508 gfortran.dg/derived_recursion.f90: New test.
11509 gfortran.dg/implicit_actual.f90: New test.
11510
11511 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
11512
11513 PR middle-end/24295, PR testsuite/24477
11514 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
11515 removed when weakref hits the tree.
11516
11517 2005-10-25 Jakub Jelinek <jakub@redhat.com>
11518
11519 * gfortran.dg/cray_pointers_4.f90: New test.
11520
11521 * gfortran.dg/cray_pointers_5.f90: New test.
11522
11523 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
11524
11525 PR fortran/22290
11526 * gfortran.dg/assign_5.f90: New test.
11527 * gfortran.dg/assign_6.f: New test.
11528
11529 2005-10-25 Uros Bizjak <uros@kss-loka.si>
11530
11531 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
11532 CPU has no SSE support.
11533
11534 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
11535
11536 PR libgfortran/24224
11537 * gfortran.dg/arrayio_1.f90: Update attribution.
11538 * gfortran.dg/arrayio_2.f90: Update attribution.
11539 * gfortran.dg/arrayio_3.f90: Update attribution.
11540 * gfortran.dg/arrayio_4.f90: Update test conditions.
11541 * gfortran.dg/arrayio_5.f90: Update attribution.
11542 * gfortran.dg/arrayio_6.f90: New test.
11543 * gfortran.dg/arrayio_7.f90: New test.
11544
11545 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
11546
11547 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
11548
11549 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11550
11551 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
11552
11553 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11554
11555 PR fortran/24416
11556 * gfortran.dg/namelist_char_only.f90: New test.
11557
11558 2005-10-24 Asher Langton <langton2@llnl.gov>
11559
11560 PR fortran/17031
11561 PR fortran/22282
11562 * gfortran.dg/cray_pointers_1.f90: New test.
11563 * gfortran.dg/cray_pointers_2.f90: New test.
11564 * gfortran.dg/cray_pointers_3.f90: New test.
11565 * gfortran.dg/loc_1.f90: New test.
11566 * gfortran.dg/loc_2.f90: New test.
11567
11568 2005-10-24 Steven Bosscher <stevenb@suse.de>
11569
11570 * gcc.dg/pr24225.c: New test.
11571
11572 2005-10-24 Asher Langton <langton2@llnl.gov>
11573
11574 * gfortran.dg/dup_save_1.f90: New test.
11575 * gfortran.dg/dup_save_2.f90: New test.
11576
11577 2005-10-24 Paul Brook <paul@codesourcery.com>
11578
11579 PR 24107
11580 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
11581 stdint.h.
11582
11583 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
11584
11585 PR libgfortran/24489
11586 * gfortran.dg/pr24489.f90: New test.
11587
11588 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
11589
11590 PR fortran/23635
11591 * gfortran.dg/ichar_1.f90: Add tests for derived types.
11592
11593 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
11594
11595 PR target/18911
11596 * g++.dg/init/array16.C: Skip for mmix-*-*.
11597
11598 2005-10-23 Asher Langton <langton2@llnl.gov>
11599
11600 * gfortran.dg/byte_1.f90: New test.
11601 * gfortran.dg/byte_2.f90: New test.
11602
11603 2005-10-23 David Edelsohn <edelsohn@gnu.org>
11604
11605 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
11606
11607 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
11608
11609 PR fortran/18022
11610 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
11611
11612 PR fortran/24311
11613 * gfortran.dg/merge_char_const.f90: New test.
11614
11615 PR fortran/24384
11616 * gfortran.dg/spread_scalar_source.f90: New test.
11617
11618 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
11619
11620 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
11621
11622 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
11623 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
11624
11625 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
11626
11627 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
11628
11629 PR fortran/24426
11630 * gfortran.dg/der_pointer_4.f90: New.
11631
11632 2005-10-22 David Ayers <d.ayers@inode.at>
11633
11634 * obj-c++.dg/except-1.mm: Simplify.
11635
11636 2005-10-21 David Ayers <d.ayers@inode.at>
11637
11638 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
11639
11640 2005-10-21 Jakub Jelinek <jakub@redhat.com>
11641
11642 * gfortran.dg/assumed_dummy_2.f90: New test.
11643
11644 2005-10-21 James E Wilson <wilson@specifix.com>
11645
11646 PR preprocessor/15220
11647 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
11648
11649 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
11650
11651 * gcc.c-torture/execute/20051021-1.c: New test.
11652
11653 2005-10-21 Mark Mitchell <mark@codesourcery.com>
11654
11655 PR c++/24260
11656 * g++.dg/ext/tmplattr1.C: New test.
11657
11658 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
11659
11660 PR fortran/24440
11661 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
11662
11663 2005-10-20 Geoffrey Keating <geoffk@apple.com>
11664
11665 * obj-c++.dg/except-1.mm: New.
11666
11667 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
11668
11669 2005-10-21 Alan Modra <amodra@bigpond.net.au>
11670
11671 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
11672
11673 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
11674
11675 PR middle-end/24295
11676 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
11677 declarations with the same names as thunks' alias targets, use
11678 aliases instead.
11679 * gcc.dg/attr-alias-3.c: New test.
11680 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
11681
11682 2005-10-20 Mark Mitchell <mark@codesourcery.com>
11683
11684 PR c++/22618
11685 * g++.dg/parse/access8.C: New test.
11686
11687 2005-10-20 Richard Guenther <rguenther@suse.de>
11688
11689 PR c++/24439
11690 * g++.dg/tree-ssa/pr24439.C: New testcase.
11691
11692 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11693
11694 * g++.dg/opt/delay-slot-1.C: New test.
11695
11696 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
11697
11698 PR fortran/21625
11699 * gfortran.fg/der_init_1.f90: New.
11700
11701 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
11702
11703 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
11704
11705 2005-10-19 Mark Mitchell <mark@codesourcery.com>
11706
11707 PR c++/21908
11708 * g++.dg/parse/error28.C: New test.
11709
11710 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11711
11712 * gcc.dg/profile-generate-2.c: New test.
11713
11714 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
11715
11716 PR target/23589
11717 * g++.dg/ext/dllimport11.C: New.
11718
11719 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11720
11721 PR c++/22293
11722 * g++.dg/other/friend3.C: New test.
11723
11724 2005-10-18 Mark Mitchell <mark@codesourcery.com>
11725
11726 PR c++/23293
11727 * g++.dg/template/error19.C: New test.
11728
11729 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
11730
11731 PR c++/21383
11732 * g++.dg/overload/koenig2.C: New.
11733
11734 PR c++/23118
11735 * g++.dg/overload/error2.C: New.
11736
11737 PR c++/22604
11738 * g++.dg/inherit/covariant14.C: New.
11739
11740 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11741
11742 PR c++/23440
11743 * g++.dg/parse/for1.C: New test.
11744
11745 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
11746
11747 PR fortran/23446
11748 * gfortran.dg/host_dummy_index_1.f90: New test.
11749
11750 PR fortran/21459
11751 * gfortran.dg/automatic_char_len_2.f90: New test.
11752
11753 PR fortran/20866
11754 * gfortran.dg/recursive_statement_functions.f90: New test.
11755
11756 PR fortran/20853
11757 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
11758
11759 PR fortran/20849
11760 * gfortran.dg/external_initializer.f90: New test.
11761
11762 PR fortran/20837
11763 * non_module_public.f90: New test.
11764
11765 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
11766
11767 PR c++/24386
11768 * g++.dg/template/overload7.C: New.
11769
11770 PR c++/22551
11771 * g++.dg/other/switch2.C: Remove expected warnings.
11772
11773 PR c++/21353
11774 * g++.dg/template/defarg6.C: New.
11775
11776 2005-10-17 Uros Bizjak <uros@kss-loka.si>
11777
11778 PR target/24315
11779 * gcc.target/i386/pr24315.c: New test.
11780
11781 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11782
11783 PR c++/24389
11784 * g++.dg/template/static21.C: New test.
11785 * g++.dg/template/static21-a.cc: Likewise.
11786
11787 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
11788
11789 PR c++/23959
11790 * g++.dg/warn/Wswitch-default-1.C: New test.
11791 * g++.dg/warn/Wswitch-default-2.C: New test.
11792
11793 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11794
11795 PR c++/22173
11796 * g++.dg/parse/template18.C: New test.
11797 * g++.dg/template/nontype15.C: Likewise.
11798
11799 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
11800
11801 PR fortran/22273
11802 * gfortran.dg/spec_expr_2.f90: New.
11803
11804 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
11805
11806 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
11807 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
11808 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
11809 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
11810 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
11811 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
11812 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
11813 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
11814 previous target-specific skips and warning-message matches where
11815 applicable.
11816
11817 2005-10-15 Mark Mitchell <mark@codesourcery.com>
11818
11819 PR c++/21347
11820 * g++.dg/warn/Wctor-dtor.C: New test.
11821
11822 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11823
11824 PR c/23439
11825 * gcc.dg/for-1.c: New test.
11826
11827 2005-10-14 Mark Mitchell <mark@codesourcery.com>
11828
11829 PR c++/19565
11830 * g++.dg/warn/Wconversion1.C: New test.
11831 * g++.dg/ext/packed4.C: Compile with -w.
11832 * g++.dg/opt/20050511-1.C: Likewise.
11833 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
11834
11835 2005-10-14 Jakub Jelinek <jakub@redhat.com>
11836
11837 * gfortran.dg/boz_5.f90: New test.
11838
11839 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
11840
11841 PR c++/22551
11842 * g++.dg/other/switch2.C: New.
11843
11844 PR c++/23984
11845 * g++.dg/init/ctor7.C: New.
11846
11847 2005-10-13 David Edelsohn <edelsohn@gnu.org>
11848
11849 PR c++/23730
11850 * g++.dg/parse/crash32.C: New test.
11851
11852 2005-10-13 Mark Mitchell <mark@codesourcery.com>
11853
11854 PR c++/20721
11855 * g++.dg/init/goto2.C: New test.
11856
11857 PR c++/22464
11858 * g++.dg/template/crash/41.C: New test.
11859
11860 PR c++/22180
11861 * g++.dg/template/crash40.C: New test.
11862
11863 PR c++/23694
11864 * g++.dg/parse/friend5.C: New test.
11865
11866 PR c++/23307
11867 * g++.dg/template/crash38.C: New test.
11868
11869 PR c++/22352
11870 * g++.dg/template/friend38.C: New test.
11871
11872 PR c++/22405
11873 * g++.dg/template/crash39.C: New test.
11874
11875 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
11876
11877 * gcc.dg/debug/dwarf2/dwarf-char1.c,
11878 gcc.dg/debug/dwarf2/dwarf-char2.c,
11879 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
11880
11881 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
11882
11883 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
11884
11885 * gcc.dg/dll-2.c: Add tests for warnings.
11886 * gcc.dg/dll-3.c: Likewise.
11887 * gcc.dg/dll-4.c: Likewise.
11888
11889 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
11890 * g++.dg/ext/dllimport2.C: Likewise.
11891 * g++.dg/ext/dllimport3.C: Likewise.
11892 * g++.dg/ext/dllimport7.C: Likewise.
11893 * g++.dg/ext/dllimport8.C: Likewise.
11894 * g++.dg/ext/dllimport9.C: Likewise.
11895
11896 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
11897
11898 PR fortran/24092
11899 * gfortran.dg/derived_pointer_recursion.f90: New test.
11900
11901 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
11902
11903 * gcc.c-torture/execute/20051012-1.c: New test.
11904
11905 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11906
11907 PR fortran/18082
11908 * gfortran.dg/automatic_char_len_1.f90: New test.
11909
11910 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11911
11912 PR fortran/20847
11913 * gfortran.dg/save_common.f90: New test.
11914
11915 PR fortran/20856
11916 * gfortran.dg/save_result.f90: New test.
11917
11918 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11919
11920 PR c++/21592
11921 * g++.dg/template/dependent-expr1.C: Add new expected error.
11922 * g++.dg/template/dependent-expr2.C: Adjust error text.
11923 * g++.dg/template/overload6.C: New.
11924
11925 PR c++/23797
11926 * g++.dg/other/typename8.C: New.
11927
11928 PR c++/21117
11929 * g++.dg/other/return1.C: New.
11930
11931 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
11932
11933 PR c++/24052
11934 * g++.dg/ext/label5.C: New.
11935
11936 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11937
11938 PR c++/19964
11939 * g++.dg/parse/crash31.C: New.
11940
11941 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
11942
11943 * g++.dg/ipa/ipa-1.c: New test.
11944 * g++.dg/ipa/ipa-2.c: New test.
11945 * g++.dg/ipa/ipa-3.c: New test.
11946 * g++.dg/ipa/ipa-4.c: New test.
11947 * g++.dg/ipa/ipa-5.c: New test.
11948 * g++.dg/ipa/ipa.exp: New file.
11949
11950 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11951
11952 PR fortran/24207
11953 * gfortran.dg/private_type_3.f90: New test.
11954
11955 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11956
11957 PR fortran/20786
11958 gfortran.dg/aint_anint_1.f90: New test.
11959
11960 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11961
11962 PR libgfortran/24313
11963 gfortran.dg/csqrt.f: New test.
11964
11965 2005-10-11 Ian Lance Taylor <ian@airs.com>
11966
11967 PR c++/8057
11968 * g++.dg/warn/noeffect7.C: New test.
11969 * g++.dg/warn/noeffect2.C: Instantiate templates.
11970 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
11971 and warning.
11972
11973 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11974
11975 PR c++/21089
11976 * g++.dg/init/float1.C: New test.
11977
11978 PR c++/24277
11979 * g++.dg/init/member1.C: Tweak error markers.
11980
11981 2005-10-11 Janis Johnson <janis187@us.ibm.com>
11982
11983 PR testsuite/24281
11984 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
11985 Check for null pointer.
11986
11987 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11988
11989 PR c++/21369
11990 * g++.dg/parse/ret-type3.C: New test.
11991
11992 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
11993
11994 PR tree-opt/23946
11995 * gcc.c-torture/compile/pr23946.c: New test.
11996
11997 2005-10-11 Jakub Jelinek <jakub@redhat.com>
11998
11999 * g++.dg/opt/mmx2.C: New test.
12000
12001 2005-10-10 Mark Mitchell <mark@codesourcery.com>
12002
12003 PR c++/24277
12004 * g++.dg/template/static20.C: New test.
12005
12006 PR c++/24302
12007 * g++.dg/warn/Wunused-12.C: New test.
12008
12009 PR c++/23437
12010 * g++.dg/template/arg4.C: New test.
12011
12012 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12013
12014 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
12015 * gcc.dg/ucnid-3.c: Likewise.
12016 * gcc.dg/ucnid-4.c: Likewise.
12017 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
12018 * g++.dg/other/ucnid-1.C: Likewise.
12019 * gcc.dg/sparc-frame-1.c: New test.
12020
12021 2005-10-10 Mark Mitchell <mark@codesourcery.com>
12022
12023 PR c++/24139
12024 * g++.dg/template/spec27.C: New test.
12025
12026 PR c++/24275
12027 * g++.dg/template/static19.C: New test.
12028
12029 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12030
12031 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
12032 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
12033
12034 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
12035
12036 PR target/24136
12037 * gfortran.fortran-torture/compile/pr24136.f: New test.
12038
12039 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
12040
12041 PR c++/22172
12042 * g++.dg/parse/crash30.C: New test.
12043
12044 2005-10-07 Richard Guenther <rguenther@suse.de>
12045
12046 PR middle-end/24227
12047 * gcc.c-torture/compile/pr24227.c: New testcase.
12048
12049 2005-10-07 Steve Ellcey <sje@cup.hp.com>
12050
12051 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
12052 Do not put aligned attributes on array elements.
12053
12054 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
12055
12056 PR testsuite/23611, PR testsuite/23615
12057 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
12058 writing prototypes of library functions by hand.
12059 * obj-c++.dg/bitfield-4.mm: Likewise.
12060 * obj-c++.dg/const-str-4.mm: Likewise.
12061 * obj-c++.dg/encode-4.mm: Likewise.
12062 * obj-c++.dg/encode-5.mm: Likewise.
12063 * obj-c++.dg/encode-6.mm: Likewise.
12064 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
12065 * obj-c++.dg/method-10.mm: Likewise.
12066 * obj-c++.dg/method-17.mm: Likewise.
12067 * obj-c++.dg/method-19.mm: Likewise.
12068 * obj-c++.dg/try-catch-2.mm: Likewise.
12069
12070 2005-10-06 Richard Henderson <rth@redhat.com>
12071
12072 PR 24236
12073 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
12074
12075 2005-10-06 Dale Johannesen <dalej@apple.com>
12076
12077 * gcc.c-torture/execute/20030125-1.c: Correct.
12078
12079 2005-10-06 Richard Guenther <rguenther@suse.de>
12080
12081 PR tree-optimization/24238
12082 * g++.dg/tree-ssa/pr24238.C: New testcase.
12083
12084 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
12085
12086 PR 18568
12087 * gfortran.dg/der_pointer_3.f90: New test.
12088
12089 2005-10-05 Devang Patel <dpatel@apple.com>
12090
12091 PR Debug/23205
12092 * g++.dg/other/PR23205.C: New.
12093
12094 2005-10-05 Richard Henderson <rth@redhat.com>
12095
12096 PR target/23602
12097 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
12098 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
12099
12100 2005-10-05 Dale Johannesen <dalej@apple.com>
12101
12102 * gcc.c-torture/execute/float-floor.c: New.
12103
12104 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
12105
12106 PR tree-optimization/21419
12107 PR tree-optimization/24146
12108 PR tree-optimization/24151
12109
12110 * g++.dg/ext/asm7.C: New.
12111 * g++.dg/ext/asm8.C: New.
12112 * gcc.dg/asm-1.c: Compile on all targets.
12113 * gcc.dg/asm-pr24146.c: New.
12114 * gcc.dg/pr21419.c: Adjust error messages.
12115
12116 2005-10-05 Richard Guenther <rguenther@suse.de>
12117
12118 PR fortran/24176
12119 * gfortran.fortran-torture/compile/empty.f90: New testcase.
12120
12121 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
12122
12123 PR c++/23513
12124 * g++.dg/template/spec22.C: Robustify test.
12125 * g++.dg/template/spec26.C: New.
12126
12127 2005-10-05 Uros Bizjak <uros@kss-loka.si>
12128
12129 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
12130 if target supports vector instructions.
12131
12132 2005-10-04 Geoffrey Keating <geoffk@apple.com>
12133
12134 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
12135 C99 functions.
12136
12137 2005-10-04 Janis Johnson <janis187@us.ibm.com>
12138
12139 * lib/target-supports.exp (check_effective_target_fortran_large_real,
12140 check_effective_target_fortran_large_int): Replace cached result
12141 when target changes.
12142
12143 2005-10-04 Devang Patel <dpatel@apple.com>
12144
12145 * gcc.dg/i386-sse-vect-types.c: New.
12146
12147 2005-10-04 Ian Lance Taylor <ian@airs.com>
12148
12149 PR preprocessor/13726
12150 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
12151 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
12152
12153 2005-10-04 Richard Guenther <rguenther@suse.de>
12154
12155 PR c/23576
12156 * gcc.dg/noncompile/pr23576.c: New testcase.
12157
12158 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
12159
12160 PR middle-end/23125
12161 * gcc.dg/register-var-3.c: New test.
12162
12163 2005-10-04 Steven Bosscher <stevenb@suse.de>
12164
12165 * gcc.dg/pr23049.c: New test.
12166
12167 * gcc.dg/ucnid-4.c: Fix test.
12168
12169 2005-10-03 Diego Novillo <dnovillo@redhat.com>
12170
12171 PR 23445
12172 * gcc.c-torture/compile/pr23445.c: New test.
12173
12174 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
12175
12176 * g++.dg/overload/unknown1.C: New.
12177
12178 2005-10-03 Mark Mitchell <mark@codesourcery.com>
12179
12180 PR c++/17775
12181 * g++.dg/template/repo4.C: New test.
12182
12183 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12184
12185 PR libfortran/19308
12186 * gfortran.dg/large_real_kind_2.F90: New test.
12187 * gfortran.dg/large_integer_kind_2.f90: New test.
12188
12189 2005-10-03 Uros Bizjak <uros@kss-loka.si>
12190
12191 * lib/target-supports.exp (check_effective_target_vect_shift):
12192 Implement with result caching. Add i?86, x86_64 and ia64 targets.
12193 (check_effective_target_vect_condition): Fix copy-n-pasto.
12194
12195 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
12196 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
12197 targets.
12198
12199 2005-10-02 Mark Mitchell <mark@codesourcery.com>
12200
12201 PR c++/22621
12202 * g++.dg/template/overload5.C : New test.
12203
12204 PR c++/23840
12205 * g++.dg/expr/stdarg1.C: New test.
12206
12207 2005-10-02 Diego Novillo <dnovillo@redhat.com>
12208
12209 PR 24142
12210 * gcc.c-torture/execute/pr24142.c: New test.
12211
12212 2005-10-01 Diego Novillo <dnovillo@redhat.com>
12213
12214 PR 24141
12215 * gcc.c-torture/execute/pr24141.c: New test.
12216
12217 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
12218 Diego Novillo <dnovillo@redhat.com>
12219
12220 PR 23604
12221 * gcc.c-torture/execute/pr23604.c: New test.
12222
12223 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
12224
12225 PR fortran/16404
12226 PR fortran/20835
12227 PR fortran/20890
12228 PR fortran/20899
12229 PR fortran/20900
12230 PR fortran/20901
12231 PR fortran/20902
12232 gfortran.dg/equiv_constraint_1.f90: New test.
12233 gfortran.dg/equiv_constraint_2.f90: New test.
12234 gfortran.dg/equiv_constraint_3.f90: New test.
12235 gfortran.dg/equiv_constraint_4.f90: New test.
12236 gfortran.dg/equiv_constraint_5.f90: New test.
12237 gfortran.dg/equiv_constraint_6.f90: New test.
12238 gfortran.dg/equiv_constraint_7.f90: New test.
12239 gfortran.dg/equiv_constraint_8.f90: New test.
12240 gfortran.dg/private_type_1.f90: New test.
12241 gfortran.dg/private_type_2.f90: New test.
12242 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
12243 980628-10.f: Assert std=gnu to permit mixing of
12244 types in equivalence statements.
12245
12246 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
12247
12248 PR 24112
12249 * gfortran.dg/open_status_1.f90: New.
12250
12251 2005-09-30 Uros Bizjak <uros@kss-loka.si>
12252
12253 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
12254 * gcc.dg/vect/pr22480.c: Clean up temp files.
12255 * gcc.dg/vect/pr23831.c: Clean up temp files.
12256 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
12257 Clean up temp files.
12258 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
12259 Clean up temp files.
12260
12261 * gcc.dg/20050309-1.c: Clean up temp files.
12262 * gcc.dg/20050325-1.c: Clean up temp files.
12263
12264 2005-09-30 Uros Bizjak <uros@kss-loka.si>
12265
12266 PR tree-optimization/24059
12267 * gcc.dg/vect/pr24059.c : New test.
12268
12269 2005-09-29 Jakub Jelinek <jakub@redhat.com>
12270
12271 PR middle-end/24109
12272 * gcc.c-torture/execute/20050929-1.c: New test.
12273
12274 2005-09-29 Steven Bosscher <stevenb@suse.de>
12275
12276 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
12277
12278 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
12279
12280 PR c/21419
12281 * gcc.dg/pr21419.c: New test.
12282
12283 2005-09-29 Steven Bosscher <stevenb@suse.de>
12284
12285 * gcc.dg/pr23911.c: New test.
12286
12287 2005-09-28 Mark Mitchell <mark@codesourcery.com>
12288
12289 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
12290
12291 PR c++/16782
12292 * g++.dg/parse/qualified4.C: New test.
12293 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
12294 * g++.old-deja/g++.mike/p8154.C: Likewise.
12295
12296 2005-09-27 Mark Mitchell <mark@codesourcery.com>
12297
12298 PR c++/22147
12299 * g++.dg/template/friend37.C: New test.
12300 * g++.dg/parse/crash28.C: Adjust error markers.
12301
12302 2005-09-27 Jakub Jelinek <jakub@redhat.com>
12303
12304 PR fortran/18518
12305 * gfortran.fortran-torture/execute/save_2.f90: New decl.
12306
12307 2005-09-27 Devang Patel <dpatel@apple.com>
12308
12309 PR tree-optimization/23625
12310 * gcc.dg/pr23625.c: New test.
12311
12312 2005-09-27 Uros Bizjak <uros@kss-loka.si>
12313
12314 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
12315 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
12316
12317 2005-09-26 Jakub Jelinek <jakub@redhat.com>
12318
12319 PR fortran/23677
12320 * gfortran.fortran-torture/execute/save_1.f90: New test.
12321 * gfortran.dg/save_1.f90: New test.
12322
12323 2005-09-26 Uros Bizjak <uros@kss-loka.si>
12324
12325 * gcc.target/i386/builtin-apply-mmx.c: New test.
12326
12327 PR target/22576
12328 * gcc.target/i386/pr22576.c: New test.
12329
12330 PR target/22585
12331 * gcc.target/i386/pr22585.c: New test.
12332
12333 PR target/23268
12334 * gcc.target/i386/pr23268.c: New test.
12335
12336 PR middle-end/23831
12337 * gcc.dg/vect/pr23831.c: New test.
12338
12339 PR target/24055
12340 * gcc.target/i386/pr24055.c: New test.
12341
12342 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
12343
12344 PR tree-optimization/23960
12345 * gcc.c-torture/compile/pr23960.c: New.
12346
12347 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
12348
12349 PR fortran/16861
12350 * gfortran.dg/nested_modules_3.f90: New.
12351
12352 2005-09-22 Steven G. Kargl <kargls@comcast.net>
12353
12354 PR fortran/24005
12355 gfortran.dg/interface_1.f90: New test.
12356
12357 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
12358 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12359
12360 PR fortran/23843
12361 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
12362
12363 2005-09-22 Steven G. Kargl <kargls@comcast.net>
12364
12365 PR fortran/23516
12366 * gfortran.dg/imag_1.f: New test.
12367 * gfortran.dg/imag_2.f: Ditto.
12368
12369 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
12370
12371 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
12372
12373 2005-09-22 Jakub Jelinek <jakub@redhat.com>
12374
12375 PR c++/21983
12376 * g++.dg/warn/pr21983.C: New test.
12377
12378 2005-09-21 Mark Mitchell <mark@codesourcery.com>
12379
12380 PR c++/23993
12381 * g++.dg/template/array14.C: New test.
12382
12383 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
12384
12385 PR fortran/19929
12386 * gfortran.dg/der_ptr_component_1.f90: New test.
12387
12388 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12389
12390 PR c++/23965
12391 * g++.dg/template/error1.C: Reject "no matching function" message.
12392
12393 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12394
12395 PR c++/17609
12396 * g++.dg/lookup/error1.C: New test.
12397
12398 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
12399
12400 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
12401 functionality of the testcase.
12402
12403 2005-09-20 Richard Henderson <rth@redhat.com>
12404
12405 * gcc.dg/vect/vect-22.c: Require vect_float.
12406 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
12407
12408 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
12409
12410 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
12411 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
12412 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
12413 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
12414 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
12415 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
12416 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
12417 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
12418 * gcc.dg/cpp/ucnid-8.c: New test.
12419
12420 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12421
12422 PR tree-optimization/23929
12423 * gcc.c-torture/compile/pr23929.c: New test.
12424
12425 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
12426
12427 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
12428 for one loop.
12429
12430 2005-09-20 Steve Ellcey <sje@cup.hp.com>
12431
12432 PR testsuite/23186
12433 * g++.dg/other/pr22003.C: Require named sections.
12434
12435 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12436
12437 PR c++/23947
12438 * g++.dg/rtti/crash3.C: New test.
12439
12440 PR tree-optimization/23818
12441 * gcc.dg/pr23818.c: New test.
12442
12443 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12444
12445 PR fortran/23420
12446 * gfortran.dg/print_fmt_4.f: New.
12447
12448 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12449
12450 PR fortran/23663
12451 * gfortran.fortran-torture/execute/entry_11.f90: New test.
12452
12453 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12454
12455 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
12456 Use pointers to local alignable arrays instead. Added comments.
12457 * gcc.dg/vect/vect-46.c: Likewise.
12458 * gcc.dg/vect/vect-48.c: Likewise.
12459 * gcc.dg/vect/vect-49.c: Likewise.
12460 * gcc.dg/vect/vect-52.c: Likewise.
12461 * gcc.dg/vect/vect-53.c: Likewise.
12462 * gcc.dg/vect/vect-54.c: Likewise.
12463 * gcc.dg/vect/vect-56.c: Likewise.
12464 * gcc.dg/vect/vect-57.c: Likewise.
12465 * gcc.dg/vect/vect-58.c: Likewise.
12466 * gcc.dg/vect/vect-60.c: Likewise.
12467 * gcc.dg/vect/vect-61.c: Likewise.
12468
12469 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
12470 The test is no longer vectorizable on vect_no_align targets.
12471 * gcc.dg/vect/vect-43.c: Likewsie.
12472
12473 * gcc.dg/vect/vect-44.c: Added comments.
12474 * gcc.dg/vect/vect-45.c: Added comments.
12475 * gcc.dg/vect/vect-50.c: Added comments.
12476 * gcc.dg/vect/vect-51.c: Added comments.
12477
12478 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
12479 aligned type.
12480 * gcc.dg/vect/Os-vect-95.c: Likewise.
12481
12482 * gcc.dg/vect/vect-41.c: Test removed.
12483 * gcc.dg/vect/vect-47.c: Test removed.
12484 * gcc.dg/vect/vect-55.c: Test removed.
12485 * gcc.dg/vect/vect-59.c: Test removed.
12486
12487 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12488
12489 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
12490 No longer vectorizable on vect_no_align targets.
12491 * gcc.dg/vect/pr20122.c: Likewise.
12492 * gcc.dg/vect/vect-74.c: Likewise.
12493 * gcc.dg/vect/vect-75.c: Likewise.
12494 * gcc.dg/vect/vect-76.c: Likewise.
12495
12496 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
12497 Will not be vectorizable on vect_no_align targets once aliasing issues
12498 are resolved.
12499 * gcc.dg/vect/vect-79.c: Likewise.
12500
12501 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
12502 * gcc.dg/vect/vect-78.c: Likewise.
12503 * gcc.dg/vect/vect-97.c: Likewise.
12504
12505 2005-09-19 Steven Bosscher <stevenb@suse.de>
12506
12507 * gcc.dg/pr23943.c: New test.
12508
12509 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12510
12511 PR fortran/19181
12512 * gfortran.dg/derived_pointer_null_1.f90: New test.
12513
12514 2005-09-18 Richard Guenther <rguenther@suse.de>
12515
12516 PR middle-end/23944
12517 * gcc.c-torture/compile/pr23944.c: New testcase.
12518
12519 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
12520
12521 PR fortran/15975
12522 * gfortran.dg/der_pointer_2.f90: New test.
12523
12524 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12525
12526 PR fortran/16861
12527 * gfortran.dg/nested_modules_2.f90: New test.
12528
12529 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12530
12531 PR c++/18368
12532 * g++.dg/other/semicolon.C: New test.
12533
12534 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
12535
12536 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
12537 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
12538
12539 2005-09-16 Mark Mitchell <mark@codesourcery.com>
12540
12541 PR c++/23914
12542 * g++.dg/template/static18.C: New test.
12543
12544 PR c++/21514
12545 * g++.dg/template/crash19.C: Remove dg-error marker.
12546 * g++.dg/template/local4.C: New test.
12547
12548 2005-09-16 Paul Brook <paul@codesourcery.com>
12549
12550 PR fortran/23906
12551 * gfortran.dg/dependency_1.f90: New test.
12552
12553 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12554
12555 PR c++/23896
12556 * g++.dg/template/static17.C: New test.
12557
12558 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
12559
12560 PR c++/23139
12561 * g++.dg/warn/huge-val1.C: New test.
12562
12563 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12564
12565 PR c++/13140
12566 * g++.dg/parse/class2.C: New test.
12567 * g++.dg/template/explicit8.C: Likewise.
12568 * g++.dg/template/spec25.C: Likewise.
12569
12570 2005-09-14 Josh Conner <jconner@apple.com>
12571
12572 PR middle-end/23584
12573 * gcc.dg/pr23584.c: New test.
12574
12575 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
12576
12577 PR fortran/21875 Internal Unit Array I/O, NIST
12578 * gfortran.dg/arrayio_1.f90: New test.
12579 * gfortran.dg/arrayio_1.f90: New test.
12580 * gfortran.dg/arrayio_1.f90: New test.
12581 * gfortran.dg/arrayio_1.f90: New test.
12582 * gfortran.dg/arrayio_1.f90: New test.
12583
12584 2005-09-14 Uros Bizjak <uros@kss-loka.si>
12585
12586 PR middle-end/22480
12587 * gcc.dg/vect/pr22480.c: New test.
12588
12589 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
12590
12591 PR fortran/19358
12592 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
12593
12594 2005-09-13 Josh Conner <jconner@apple.com>
12595
12596 PR c++/23180
12597 * g++.dg/init/struct2.C: New test.
12598 * g++.dg/init/struct3.C: New test.
12599
12600 2005-09-13 Janis Johnson <janis187@us.ibm.com>
12601
12602 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
12603 Clean up temp files.
12604 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
12605 gcc.dg/tree-ssa/builtin-fprintf-1.c,
12606 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
12607 gcc.dg/tree-ssa/builtin-printf-1.c,
12608 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
12609 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
12610 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
12611 gcc.dg/tree-ssa/builtin-vprintf-1.c,
12612 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
12613 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
12614 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
12615 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
12616 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
12617 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
12618 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
12619 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
12620
12621 2005-09-13 Josh Conner <jconner@apple.com>
12622
12623 * lib/gcc-dg.exp: Load scanipa.exp.
12624 (cleanup-dump): New procedure.
12625 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
12626 * lib/scandump.exp: New file.
12627 * lib/scantree.exp: Use it.
12628 * lib/scanipa.exp: New file.
12629
12630 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
12631
12632 PR fortran/17740
12633 * gfortran.dg/generic_4.f90: New test.
12634
12635 2005-09-13 Uros Bizjak <uros@kss-loka.si>
12636
12637 PR target/23816
12638 * gcc.target/i386/pr23816-1.c: New test.
12639 * gcc.target/i386/pr23816-2.c: New test.
12640
12641
12642 2005-09-13 Bastian Blank <waldi@debian.org>
12643
12644 PR c++/16171
12645 * g++.dg/abi/mangle26.C: New test.
12646 * g++.dg/abi/mangle27.C: New test.
12647 * g++.dg/abi/mangle28.C: New test.
12648 * g++.dg/abi/mangle29.C: New test.
12649
12650 PR c++/23839
12651 * g++.dg/parse/register1.C: New test.
12652
12653 2005-09-13 Mark Mitchell <mark@codesourcery.com>
12654
12655 PR c++/23842
12656 * g++.dg/template/access16.C: New test.
12657
12658 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12659
12660 * gfortran.dg/char_pack_2.f90: Increase the vector size.
12661
12662 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12663
12664 PR fortran/18899
12665 * gfortran.dg/shape_2.f90: New test.
12666
12667 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12668
12669 PR target/19269
12670 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
12671 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
12672 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
12673 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
12674 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
12675 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
12676 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
12677 tests.
12678
12679 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12680
12681 PR c++/23841
12682 * g++.dg/parse/template17.C: New test.
12683
12684 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12685
12686 PR c++/23789
12687 * g++.dg/template/nontype14.C: New test.
12688
12689 2005-09-12 Ian Lance Taylor <ian@airs.com>
12690
12691 PR g++/7874
12692 * g++.dg/lookup/friend7.C: New test.
12693 * g++.dg/lookup/friend8.C: New test.
12694 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
12695 so that it will be found via argument dependent lookup.
12696 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
12697 friend functions which will no longer be found.
12698 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
12699 function g, so that it will be found via argument dependent
12700 lookup.
12701 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
12702 * g++.old-deja/g++.mike/net43.C: Likewise.
12703
12704 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12705
12706 PR c++/23691
12707 * g++.dg/template/static16.C: New test.
12708
12709 2005-09-12 Josh Conner <jconner@apple.com>
12710
12711 PR middle-end/23237
12712 * gcc.c-torture/compile/pr23237.c: New test.
12713
12714 2005-09-11 Richard Henderson <rth@redhat.com>
12715
12716 * g++.dg/other/error8.C: Update expected diagnostic text.
12717
12718 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12719
12720 PR libfortran/19872
12721 * gfortran.dg/overwrite_1.f: New test.
12722
12723 2005-09-09 Josh Conner <jconner@apple.com>
12724
12725 * g++.dg/init/pr23180-1.C: Removed.
12726 * g++.dg/init/pr23180-2.C: Removed.
12727
12728 2005-09-09 David Daney <ddaney@avtrex.com>
12729
12730 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
12731 files which are ...
12732 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
12733 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
12734
12735 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12736
12737 * gfortran.dg/iostat_2.f90: New test.
12738
12739 2005-09-09 Mark Mitchell <mark@codesourcery.com>
12740
12741 PR c++/22252
12742 * g++.dg/ext/interface1.C: New test.
12743 * g++.dg/ext/interface1.h: Likewise.
12744 * g++.dg/ext/interface1a.cc: Likewise.
12745
12746 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
12747
12748 * gfortran.dg/iomsg_1.f90: New test case.
12749
12750 2005-09-09 Richard Guenther <rguenther@suse.de>
12751
12752 PR c++/23624
12753 * g++.dg/tree-ssa/pr23624.C: New testcase.
12754
12755 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12756
12757 PR fortran/19239
12758 * gfortran.dg/vector_subscript_1.f90,
12759 * gfortran.dg/vector_subscript_2.f90: New tests.
12760
12761 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12762
12763 PR fortran/21104
12764 * gfortran.dg/array_alloc_1.f90,
12765 * gfortran.dg/array_alloc_2.f90,
12766 * gfortran.dg/array_alloc_3.f90: New tests.
12767
12768 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12769
12770 PR fortran/12840
12771 * gfortran.dg/array_constructor_6.f90
12772 * gfortran.dg/array_constructor_7.f90
12773 * gfortran.dg/array_constructor_8.f90
12774 * gfortran.dg/array_constructor_9.f90
12775 * gfortran.dg/array_constructor_10.f90
12776 * gfortran.dg/array_constructor_11.f90
12777 * gfortran.dg/array_constructor_12.f90: New tests.
12778
12779 2005-09-08 Josh Conner <jconner@apple.com>
12780
12781 PR c++/23180
12782 * g++.dg/init/pr23180-1.C: New test.
12783 * g++.dg/init/pr23180-2.C: New test.
12784
12785 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12786
12787 PR fortran/18878
12788 * gfortran.dg/module_double_reuse.f90: New.
12789
12790 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12791
12792 PR fortran/23270
12793 PR fortran/22304
12794 PR fortran/18870
12795 PR fortran/17917
12796 PR fortran/16511
12797 * gfortran.dg/common_equivalence_1.f: New.
12798 * gfortran.dg/common_equivalence_2.f: New.
12799 * gfortran.dg/common_equivalence_3.f: New.
12800 * gfortran.dg/contained_equivalence_1.f90: New.
12801 * gfortran.dg/module_blank_common.f90: New.
12802 * gfortran.dg/module_commons_1.f90: New.
12803 * gfortran.dg/module_equivalence_1.f90: New.
12804 * gfortran.dg/nested_modules_1.f90: New.
12805 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
12806 equivalences and add comment to connect the test with
12807 the PR.
12808
12809 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12810
12811 PR fortran/23765
12812 * gfortran.dg/common_6.f90: New test.
12813
12814 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12815
12816 PR fortran/15326
12817 * gfortran.dg/char_result_1.f90,
12818 * gfortran.dg/char_result_2.f90,
12819 * gfortran.dg/char_result_3.f90,
12820 * gfortran.dg/char_result_4.f90,
12821 * gfortran.dg/char_result_5.f90,
12822 * gfortran.dg/char_result_6.f90,
12823 * gfortran.dg/char_result_7.f90,
12824 * gfortran.dg/char_result_8.f90: New tests.
12825
12826 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12827
12828 PR fortran/19928
12829 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
12830
12831 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12832
12833 PR obj-c++/16816
12834 * obj-c++.dg/selector-5.mm: New test.
12835 * obj-c++.dg/selector-6.mm: New test.
12836
12837 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12838
12839 PR objc/20574
12840 PR objc/19324
12841 * objc.dg/error-1.m: New test.
12842
12843 2005-09-07 Richard Sandiford <richard@codesourcery.com>
12844
12845 PR fortran/23373
12846 * gfortran.fortran-torture/execute/pr23373-1.f90,
12847 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
12848
12849 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
12850
12851 PR libfortran/23760
12852 * gfortran.dg/g77/1832.f: Remove long string in write statement
12853 to allow the test to pass on correct list directed output with
12854 prepended space.
12855
12856 2005-09-07 James E Wilson <wilson@specifix.com>
12857
12858 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
12859
12860 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12861
12862 * gfortran.dg/parameter+save.f90: Rename to
12863 * gfortran.dg/parameter_save.f90: .. this.
12864
12865 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12866
12867 PR fortran/20848
12868 * gfortran.dg/parameter+save.f90: New test case.
12869
12870 2005-09-06 Richard Sandiford <richard@codesourcery.com>
12871
12872 PR fortran/19269
12873 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
12874
12875 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12876
12877 PR c/23075
12878 * gcc.dg/pr23075.c: New test.
12879 * g++.dg/warn/pr23075.C: New test.
12880
12881 PR target/22362
12882 * gcc.target/i386/pr22362.c: New test.
12883
12884 PR rtl-optimization/23098
12885 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
12886
12887 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
12888 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12889 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12890
12891 2005-09-06 Mark Mitchell <mark@codesourcery.com>
12892
12893 * g++.dg/expr/cast6.C: New test.
12894
12895 PR c++/9782
12896 * g++.dg/init/new15.C: New test.
12897
12898 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12899
12900 * gcc.dg/vect/Os-vect-95.c: New test.
12901 * gcc.dg/vect/vect-95.c: Same.
12902
12903 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12904
12905 * gcc.dg/vect/vect-29.c: Update xfail testing.
12906 * gcc.dg/vect/vect-44.c: Same.
12907 * gcc.dg/vect/vect-48.c: Same.
12908 * gcc.dg/vect/vect-50.c: Same.
12909 * gcc.dg/vect/vect-72.c: Same.
12910 * gcc.dg/vect/vect-77.c: Same.
12911 * gcc.dg/vect/vect-78.c: Same.
12912 * gcc.dg/vect/vect-80.c: Same.
12913 * gcc.dg/vect/vect-96.c: Same.
12914 * gcc.dg/vect/vect-100.c: Same.
12915 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
12916 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
12917 * gfortran.dg/vect/vect-5.f90: Same.
12918
12919 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12920
12921 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
12922 start strings.
12923 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12924 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12925
12926 PR c++/23056
12927 * g++.dg/opt/pr23056.C: New test.
12928
12929 PR rtl-optimization/23098
12930 * gcc.target/i386/pr23098.c: New test.
12931
12932 2005-09-05 Mark Mitchell <mark@codesourcery.com>
12933
12934 PR c++/23667
12935 * g++.dg/template/static15.C: New test.
12936
12937 PR c++/21440
12938 * g++.dg/ext/stmtexpr5.C: New test.
12939 * g++.dg/ext/stmtexpr6.C: Likewise.
12940
12941 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
12942
12943 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
12944
12945 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
12946 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12947 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12948
12949 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
12950
12951 PR libfortran/23321
12952 * gfortran.dg/direct_io_4.f90: New test case.
12953
12954 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
12955 Rasmus Hahn <rassahah@neofonie.de>
12956
12957 PR libobjc/23108
12958 * objc.dg/type-stream-1.m: New test.
12959
12960 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
12961
12962 PR fortran/23661
12963 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
12964 gfortran.dg/print_fmt_3.f90: New test.
12965
12966 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12967
12968 * gfortran.dg/fmt_t_1.f90: New test.
12969
12970 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12971
12972 PR rtl-optimization/23454
12973 * g++.dg/opt/pr23454.C: New test.
12974
12975 2005-09-03 Mark Mitchell <mark@codesourcery.com>
12976
12977 PR c++/23699
12978 * g++.dg/ext/static1.C: New test.
12979
12980 2005-09-02 Richard Henderson <rth@redhat.com>
12981
12982 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
12983 tail call to check_fa_work.
12984
12985 2005-09-02 Mark Mitchell <mark@codesourcery.com>
12986
12987 PR c++/21687
12988 * g++.dg/other/gc3.C: New test.
12989
12990 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12991
12992 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
12993 * gcc.dg/20050826-1.c: Likewise.
12994
12995 2005-08-31 Mark Mitchell <mark@codesourcery.com>
12996
12997 PR c++/23167
12998 * g++.dg/expr/volatile1.C: New test.
12999
13000 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
13001
13002 PR middle-end/23547
13003 * gcc.dg/pr23547.c: New test.
13004
13005 2005-09-02 Richard Sandiford <richard@codesourcery.com>
13006
13007 PR c/22061
13008 * gcc.c-torture/execute/pr22061-1.c,
13009 * gcc.c-torture/execute/pr22061-2.c,
13010 * gcc.c-torture/execute/pr22061-3.c,
13011 * gcc.c-torture/execute/pr22061-4.c: New tests.
13012
13013 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
13014
13015 * gcc.dg/Wredundant-decls-2.c: New test to check that
13016 -Wredundant-decls does not issue warning for a variable
13017 definition following a declaration.
13018
13019 2005-09-01 Jakub Jelinek <jakub@redhat.com>
13020
13021 PR debug/7241
13022 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
13023 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
13024 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
13025
13026 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
13027 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
13028 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
13029 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
13030 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
13031 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
13032 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
13033 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
13034
13035 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
13036
13037 PR objc/23306
13038 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
13039 scan-assmbler.
13040
13041 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
13042
13043 PR target/21255
13044 * gcc.dg/pr21255-1.c: New test.
13045 * gcc.dg/pr21255-2-mb.c: Likewise.
13046 * gcc.dg/pr21255-2-ml.c: Likewise.
13047 * gcc.dg/pr21255-3.c: Likewise.
13048 * gcc.dg/pr21255-4.c: Likewise.
13049
13050 2005-08-31 Dale Johannesen <dalej@apple.com>
13051
13052 * gcc.dg/20050830-1.c: New.
13053
13054 2005-08-31 Josh Conner <jconner@apple.com>
13055
13056 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
13057 command-line options for arm-*-* targets.
13058 * g++.dg/init/array16.C: Likewise.
13059 * g++.dg/other/crash-4.C: Likewise.
13060
13061 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
13062
13063 PR obj-c++/23640
13064 * obj-c++.dg/gnu-runtime-3.mm: New test.
13065
13066 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13067
13068 PR c++/13377
13069 * g++.dg/lookup/ambig4.C: New test.
13070 * g++.dg/lookup/ambig5.C: New test.
13071 * g++.dg/tc1/dr101.C: Adjust error markers.
13072
13073 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13074
13075 PR c++/23639
13076 * g++.dg/template/ttp5.C: Adjust error markers.
13077
13078 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
13079
13080 PR testsuite/23609
13081 * lib/obj-c++.exp: Include target-libpath.exp.
13082 (obj-c++_link_flags): Look for the GNU libobjc library
13083 and set the library path to include it.
13084 Don't manually set LD_LIBRARY_PATH (etc.) but call
13085 set_ld_library_path_env_vars instead.
13086 (obj-c++_target_compile): Don't set library path or
13087 linker flags because they are already set correctly
13088 in obj-c++_link_flags.
13089
13090 2005-08-30 Josh Conner <jconner@apple.com>
13091
13092 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
13093 to command-line options for arm-*-* targets.
13094
13095 2005-08-30 Geoffrey Keating <geoffk@apple.com>
13096
13097 * g++.dg/other/i386-1.C: New.
13098
13099 2005-08-30 Jakub Jelinek <jakub@redhat.com>
13100
13101 PR preprocessor/20348
13102 PR preprocessor/20356
13103 * gcc.dg/cpp/pr20348.c: New test.
13104 * gcc.dg/cpp/pr20348.h: New file.
13105 * gcc.dg/cpp/inc/pr20348.h: New file.
13106 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
13107 * gcc.dg/cpp/pr20356.c: New test.
13108 * gcc.dg/cpp/pr20356.h: New file.
13109 * gcc.dg/cpp/inc/pr20356.h: New file.
13110 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
13111
13112 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
13113
13114 * gfortran.fortran-torture/execute/intrinsic_count.f90:
13115 Fix array dimension to avoid correct end-of-file error.
13116
13117 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
13118
13119 PR libfortran/23598
13120 * gfortran.dg/iostat_1.f90: New test.
13121
13122 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
13123
13124 PR middle-end/23408
13125 * gcc.dg/pr23408.c: New test.
13126
13127 2005-08-28 Mark Mitchell <mark@codesourcery.com>
13128
13129 PR c++/23099
13130 * g++.dg/init/member1.C: Make sure erroneous static data member
13131 definitions are required.
13132 * g++.dg/template/static13.C: New test.
13133 * g++.dg/template/static14.C: Likewise.
13134
13135 2005-08-29 Jakub Jelinek <jakub@redhat.com>
13136
13137 * gcc.target/i386/pr23575.c: Use -msse2 instead of
13138 -march=pentium4, remove ilp32 requirement.
13139
13140 PR middle-end/23484
13141 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
13142 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
13143
13144 2005-08-29 Andreas Jaeger <aj@suse.de>
13145
13146 PR testsuite/23607
13147 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
13148
13149 2005-08-28 Jakub Jelinek <jakub@redhat.com>
13150
13151 * gcc.c-torture/execute/20050316-2.c: New test.
13152 * gcc.c-torture/execute/20050316-3.c: New test.
13153 * gcc.dg/torture/pr16104-1.c: New test.
13154
13155 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
13156
13157 PR middle-end/23463
13158 * gcc.c-torture/execute/zero-struct-1.c: New test.
13159
13160 2005-08-27 Richard Guenther <rguenther@suse.de>
13161
13162 PR target/23575
13163 * gcc.target/i386/pr23575.c: New testcase.
13164
13165 2005-08-26 Jakub Jelinek <jakub@redhat.com>
13166
13167 PR rtl-optimization/23561
13168 * gcc.c-torture/execute/20050826-1.c: New test.
13169
13170 PR rtl-opt/23560
13171 * gcc.c-torture/execute/20050826-2.c: New test.
13172
13173 2005-08-26 Dale Johannesen <dalej@apple.com>
13174
13175 * gcc.dg/20030711-1.c: Modify to work on Darwin.
13176 * gcc.dg/20050826-1.c: New.
13177
13178 2005-08-26 Mark Mitchell <mark@codesourcery.com>
13179
13180 PR c++/19004
13181 * g++.dg/template/nontype13.C: New test.
13182
13183 PR c++/23491
13184 * g++.dg/init/new14.C: New test.
13185 * g++.dg/expr/anew1.C: Do not XFAIL.
13186 * g++.dg/expr/anew2.C: Likewise.
13187 * g++.dg/expr/anew3.C: Likewise.
13188
13189 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
13190
13191 PR middle-end/22439
13192 * gcc.dg/vla-3.c: New test.
13193
13194 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
13195
13196 PR fortran/20363
13197 * gfortran.dg/named_interface.f90: New.
13198
13199 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
13200
13201 * gcc.c-torture/execute/frame-address.c: New test.
13202
13203 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
13204
13205 PR c++/20817
13206 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
13207
13208 2005-08-25 Alan Modra <amodra@bigpond.net.au>
13209
13210 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
13211
13212 2005-08-25 Alan Modra <amodra@bigpond.net.au>
13213
13214 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
13215 * gcc.dg/altivec-22.c: Rename from..
13216 * gcc.dg/altivec-nomfcr.c: ..this.
13217
13218 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
13219
13220 PR tree-optimization/23546
13221 * gcc.dg/tree-ssa/pr23546.c: New test.
13222
13223 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
13224
13225 PR fortran/17758
13226 * gfortran.dg/nonreturning_statements.f90: New test.
13227
13228 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
13229
13230 PR c++/22454
13231 * g++.dg/parse/crash29.C: New.
13232
13233 2005-08-23 DJ Delorie <dj@redhat.com>
13234
13235 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
13236 constants have the L suffix.
13237
13238 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
13239
13240 PR c++/23044
13241 * g++.dg/template/instantiate8.C: New.
13242
13243 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
13244
13245 PR middle-end/23467
13246 * gcc.c-torture/execute/pr23467.c: New test.
13247
13248 2005-08-23 Jakub Jelinek <jakub@redhat.com>
13249
13250 PR tree-optimization/22043
13251 * gcc.c-torture/execute/20050613-1.c: New test.
13252
13253 2005-08-23 Ben Elliston <bje@au.ibm.com>
13254
13255 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
13256
13257 2005-08-22 Jakub Jelinek <jakub@redhat.com>
13258
13259 PR rtl-optimization/23478
13260 * g++.dg/opt/pr23478.C: New test.
13261
13262 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13263
13264 PR c/18715
13265 * gcc.dg/switch-warn-3.c: New test.
13266
13267 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13268
13269 PR c++/22233
13270 * g++.dg/template/param1.C: New test.
13271
13272 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13273
13274 PR c++/23089
13275 * g++.dg/other/incomplete1.C: New test.
13276
13277 2005-08-22 Ira Rosen <irar@il.ibm.com>
13278
13279 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
13280 are vectorizable.
13281
13282 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13283
13284 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
13285 d_lines_5.f: New.
13286
13287 2005-08-21 Jakub Jelinek <jakub@redhat.com>
13288
13289 * gcc.target/i386/sse-4.c: New test.
13290
13291 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13292
13293 PR testsuite/23239
13294 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
13295
13296 2005-08-20 Jakub Jelinek <jakub@redhat.com>
13297
13298 * gcc.dg/20050811-1.c: New test.
13299 * gcc.dg/20050811-2.c: New test.
13300
13301 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
13302
13303 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
13304
13305 2005-08-19 Diego Novillo <dnovillo@redhat.com>
13306
13307 PR 23476
13308 * gcc.c-torture/compile/pr23476.c: New test.
13309
13310 2005-08-19 Devang Patel <dpatel@apple.com>
13311
13312 PR tree-optimization/23048
13313 * gcc.dg/tree-ssa/pr23048.c: New test.
13314
13315 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
13316
13317 PR middle-end/20624
13318 * g++.dg/warn/Wreturn-3.C: New test
13319
13320 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
13321
13322 PR tree-optimization/22228
13323 * g++.dg/vect/pr22543.cc: New test.
13324
13325 2005-08-17 Steven Bosscher <stevenb@suse.de>
13326
13327 PR tree-optimization/21574
13328 * gcc.dg/tree-ssa/pr21574.c: New test.
13329
13330 2005-08-16 James E Wilson <wilson@specifix.com>
13331
13332 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
13333
13334 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13335
13336 PR tree-opt/23402
13337 * gcc.c-torture/compile/zero-strct-3.c: New test.
13338 * gcc.c-torture/compile/zero-strct-4.c: New test.
13339
13340 2005-08-16 Steven Bosscher <stevenb@suse.de>
13341
13342 PR target/23376
13343 * gcc.target/x86_64/pr23376.c: New test.
13344
13345 2005-08-16 Ian Lance Taylor <ian@airs.com>
13346
13347 PR c++/23337
13348 * g++.dg/ext/vector2.C: New.
13349
13350 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
13351
13352 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
13353
13354 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
13355
13356 PR libfortran/23428
13357 * gfortran.dg/inquire-complex.f90: New test case.
13358
13359 2005-08-16 James E Wilson <wilson@specifix.com>
13360
13361 PR tree-optimization/21105
13362 * gcc.dg/large-size-array.c: New.
13363
13364 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
13365
13366 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
13367 type.
13368 * gcc.dg/vect/vect-41: Likewise.
13369 * gcc.dg/vect/vect-42: Likewise.
13370 * gcc.dg/vect/vect-43: Likewise.
13371 * gcc.dg/vect/vect-44: Likewise.
13372 * gcc.dg/vect/vect-46: Likewise.
13373 * gcc.dg/vect/vect-47: Likewise.
13374 * gcc.dg/vect/vect-48: Likewise.
13375 * gcc.dg/vect/vect-52: Likewise.
13376 * gcc.dg/vect/vect-53: Likewise.
13377 * gcc.dg/vect/vect-54: Likewise.
13378 * gcc.dg/vect/vect-55: Likewise.
13379 * gcc.dg/vect/vect-56: Likewise.
13380 * gcc.dg/vect/vect-57: Likewise.
13381 * gcc.dg/vect/vect-58: Likewise.
13382 * gcc.dg/vect/vect-59: Likewise.
13383 * gcc.dg/vect/vect-60: Likewise.
13384 * gcc.dg/vect/vect-61: Likewise.
13385 * gcc.dg/vect/vect-85: Likewise.
13386 * gcc.dg/vect/vect-87: Likewise.
13387 * gcc.dg/vect/vect-88: Likewise.
13388 * gcc.dg/vect/vect-93.c: Likewise.
13389 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
13390 * gcc.dg/vect/vect-75: Likewise.
13391 * gcc.dg/vect/vect-76: Likewise.
13392 * gcc.dg/vect/vect-77: Likewise.
13393 * gcc.dg/vect/vect-78: Likewise.
13394 * gcc.dg/vect/vect-80: Likewise.
13395 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
13396 vectorized for the expected reason, rather than checking how alignment
13397 was handled.
13398 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
13399 type and also instead of aligned pointers. Added documentation.
13400
13401 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
13402
13403 * gfortran.dg/power.f90: New test.
13404
13405 2005-08-16 Jakub Jelinek <jakub@redhat.com>
13406
13407 PR rtl-optimization/23299
13408 * g++.dg/opt/pr23299.C: New test.
13409
13410 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13411
13412 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
13413
13414 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
13415
13416 * g++.dg/template/local6.C: New test.
13417
13418 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13419
13420 * execute/exceptions/finally-1.m: Check that the catch and finally are
13421 being called. Also add a "return 0;" at the end of main.
13422
13423 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
13424
13425 PR fortran/21432.
13426 * gfortran.dg/namelist_print_1.f: New test of functionality of
13427 PRINT namelist.
13428 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
13429 namelist generates error with -std=f95.
13430
13431 2005-08-14 Ira Rosen <irar@il.ibm.com>
13432
13433 PR tree-optimization/23119
13434 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
13435
13436 2005-08-13 Marcin Koziej <creep@desk.pl>
13437 Andrew Pinski <pinskia@physics.uc.edu>
13438
13439 PR libobjc/22492
13440 * execute/exceptions/finally-1.m: New test.
13441
13442 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13443
13444 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
13445 testsuite.
13446 * objc/execute/exceptions/trivial.m: New test.
13447 * objc.dg/try-catch-11.m: Move to ...
13448 * objc/execute/exceptions/foward-1.m: Here.
13449 * objc.dg/try-catch-2.m: Move to ...
13450 * objc/execute/exceptions/catchall-1.m: Here.
13451 * objc.dg/try-catch-8.m: Move to ...
13452 * objc/execute/exceptions/local-variables-1.m: Here.
13453
13454 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13455
13456 * objc.dg/nested-func-1.m: Move to ...
13457 * objc/execute/nested-func-1.m: Here.
13458
13459 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13460
13461 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
13462 in ${options} instead of [target_info name].
13463 * lib/obj-c++.exp (objc_target_compile): Likewise.
13464
13465 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13466
13467 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
13468
13469 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13470
13471 part of PR testsuite/23348
13472 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
13473 of the torture options.
13474 * objc/compile/trivial.m: New test.
13475
13476 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13477
13478 * gfortran.dg/eoshift.f90: Correct format.
13479
13480 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13481
13482 * gfortran.fortran-torture/execute/character_passing.f90:
13483 Fix comment typo.
13484
13485 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
13486
13487 PR c++/8271
13488 * g++.dg/template/unify10.C: New.
13489
13490 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
13491
13492 * g++.dg/parse/pr22514.C: Move to...
13493 * g++.dg/debug/pr22514.C: here.
13494
13495 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13496
13497 PR c++/23266
13498 * g++.dg/inherit/pure1.C: New test.
13499
13500 * ChangeLog: Fix typos.
13501
13502 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13503 Steven Bosscher <stevenb@suse.de>
13504
13505 * gfortran.dg/runtime_warning_1.f90: New test.
13506
13507 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
13508
13509 PR c++/23219
13510 * g++.dg/parse/crash28.C: New.
13511
13512 2005-08-11 Richard Guenther <rguenther@suse.de>
13513
13514 PR target/23289
13515 * gcc.target/i386/tailcall-1.c: New testcase.
13516
13517 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13518
13519 * gcc.dg/vect/vect-67.c: Un-xfail.
13520
13521 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13522
13523 PR c++/23225
13524 * g++.dg/testsuite/parse/crash27.C: new test.
13525
13526 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
13527
13528 PR libfortran/22143
13529 * gfortran.dg/shift-kind.f90: New testcase.
13530
13531 2005-08-10 Richard Sandiford <richard@codesourcery.com>
13532
13533 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
13534 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
13535
13536 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13537
13538 PR c++/20646
13539 * g++.dg/other/mult-stor1.C: New test.
13540
13541 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13542
13543 * gcc.c-torture/pr18299-1.c: Move to ...
13544 * gcc.c-torture/compile/pr18299-1.c: Here.
13545
13546 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
13547
13548 * gfortran/fortran.torture/execute/character_passing.f90:
13549 Fix types for LSAME.
13550
13551 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
13552
13553 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
13554 input data back to what it was originally.
13555
13556 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13557
13558 * objc.dg/try-catch-8.m: Enable for all targets.
13559
13560 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
13561
13562 * gcc.dg/pr23165.c: New test.
13563
13564 2005-08-09 Steven Bosscher <stevenb@suse.de>
13565
13566 PR tree-optimization/23234
13567 * gcc.dg/tree-ssa/pr23234.c: New test.
13568
13569 2005-08-08 Josh Conner <jconner@apple.com>
13570
13571 PR rtl-optimization/23241
13572 * gcc.dg/char-compare.c: New test.
13573
13574 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13575
13576 PR c++/22508
13577 * g++.dg/init/new13.C: New test.
13578
13579 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
13580
13581 PR c++/21166
13582 * g++.dg/other/crash-4.C: Adjust
13583 * g++/dg/ext/packed9.C: New.
13584
13585 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13586
13587 PR middle-end/21964
13588 * gcc.c-torture/execute/pr21964-1.c: New test.
13589
13590 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13591
13592 PR c/22458
13593 * gcc.dg/pr22458-1.c: New test.
13594
13595 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
13596 Steven G. Kargl <kargls@comcast.net>
13597
13598 PR fortran/22390
13599 * gfortran.dg/flush_1.f90: New test.
13600
13601 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13602
13603 PR c++/23191
13604 * g++.dg/template/eh2.C: New test.
13605
13606 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13607
13608 PR c++/19498
13609 * g++.dg/template/instantiate7.C: New test.
13610
13611 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
13612
13613 PR c/23113
13614 * gcc.dg/Wunused-value-1.c: New test.
13615
13616 2005-08-06 Richard Sandiford <richard@codesourcery.com>
13617
13618 PR rtl-optimization/23233
13619 * gcc.c-torture/compile/pr23233-1.c: New test.
13620
13621 2005-08-06 Jakub Jelinek <jakub@redhat.com>
13622
13623 PR fortran/18833
13624 PR fortran/20850
13625 * gfortran.dg/equiv_1.f90: New test.
13626 * gfortran.dg/equiv_2.f90: New test.
13627 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
13628 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
13629 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
13630
13631 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13632
13633 * gcc.c-torture/execute/vrp-5.c: New test.
13634 * gcc.c-torture/execute/vrp-6.c: New test.
13635 * gcc.dg/tree-ssa/vrp21.c: New test.
13636
13637 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13638
13639 * g++.dg/parse/pr22514.C: New test.
13640
13641 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
13642
13643 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
13644
13645 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
13646 instead of constant loads / pool entries.
13647
13648 2005-08-05 David Edelsohn <edelsohn@gnu.org>
13649
13650 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
13651 TEST_TO_WCTYPE.
13652
13653 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
13654
13655 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
13656 __WINT_TYPE__ in generated prototypes if possible.
13657
13658 2005-08-04 Diego Novillo <dnovillo@redhat.com>
13659
13660 PR 22037
13661 * g++.dg/tree-ssa/pr22037.C:
13662
13663 2005-08-04 Richard Henderson <rth@redhat.com>
13664
13665 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
13666 scan-tree-dump-times directive.
13667
13668 2005-08-04 Jan Hubicka <jh@suse.cz>
13669
13670 * gcov-1.C: Fix switch counts.
13671 * gcov-4b.c: Likewise.
13672
13673 2005-08-03 Jeff Law <law@redhat.com>
13674
13675 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
13676
13677 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
13678
13679 * gcc.c-torture/execute/pr23135.c: New test.
13680
13681 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13682
13683 PR tree-optimization/19899
13684 * gcc.dg/tree-ssa/scev-1.c: New test.
13685 * gcc.dg/tree-ssa/scev-2.c: New test.
13686
13687 2005-08-03 Richard Sandiford <richard@codesourcery.com>
13688
13689 PR target/18582
13690 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
13691
13692 2005-08-03 Jan Hubicka <jh@suse.cz>
13693
13694 * update-conroll.c: New testcase.
13695 * update-conroll-2.c: New testcase.
13696
13697 2005-08-02 David Edelsohn <edelsohn@gnu.org>
13698
13699 * gfortran.dg/constant_substring.f: New test.
13700 * gfortran.dg/pr22491.f: New test.
13701
13702 2005-08-02 Jan Hubicka <jh@suse.cz>
13703
13704 * update-threading.c: Replace by the proper one.
13705
13706 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13707
13708 PR 23164
13709 * g++.dg/tree-ssa/pr23164.C: New test.
13710
13711 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13712
13713 * gcc.dg/tree-ssa/pr23192.c: New test.
13714
13715 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
13716
13717 * gcc.c-torture/execute/vrp-4.c: New test.
13718
13719 2005-08-02 Jan Hubicka <jh@suse.cz>
13720
13721 * update-threading.c: New test.
13722
13723 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
13724
13725 * gcc.c-torture/compile/20050801-1.c: New test.
13726 * gcc.c-torture/compile/20050801-2.c: New test.
13727
13728 2005-08-01 Jan Hubicka <jh@suse.cz>
13729
13730 * val-prof-5.c: New test.
13731
13732 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
13733
13734 PR c/22311
13735 * gcc.dg/pr22311-1.c : New test.
13736
13737 2005-07-31 Steven Bosscher <stevenb@suse.de>
13738
13739 PR target/23095
13740 * gfortran.dg/pr23095.f: New test.
13741
13742 PR c++/22003
13743 * g++.dg/other/pr22003.C: New test.
13744
13745 2005-07-31 Richard Sandiford <richard@codesourcery.com>
13746
13747 PR target/20621
13748 * gcc.c-torture/execute/pr20621-1.c: New test.
13749
13750 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
13751
13752 * gfortran.dg/comma_format_extension_4.f: Adjust length
13753 of string for format.
13754 * gfortran.dg/der_array_io_1.f: Replace illegal internal
13755 print statement with internal write.
13756 * gfortran.dg/der_array_io_2.f: Likewise.
13757 * gfortran.dg/der_array_io_3.f: Likewise.
13758
13759 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
13760
13761 * gcc.dg/fold-abs-4.c: new test.
13762
13763 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
13764
13765 PR fortran/22570 an related issues.
13766 * gfortran.dg/x_slash_1.f: New test.
13767
13768 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
13769
13770 PR c/23143
13771 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
13772 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
13773
13774 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13775
13776 PR c/529
13777 * gcc.dg/Wshadow-3.c: New test.
13778
13779 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
13780
13781 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
13782 used to have the wrong bounds).
13783
13784 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13785
13786 PR c/21720
13787 * gcc.dg/hex-round-1.c: Test more cases.
13788 * gcc.dg/hex-round-2.c: New test.
13789
13790 2005-07-29 Diego Novillo <dnovillo@redhat.com>
13791
13792 PR 22550
13793 * g++.dg/tree-ssa/pr22550.C: New test.
13794
13795 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
13796
13797 * gcc.dg/tree-ssa/vrp19.c: New test.
13798 * gcc.dg/tree-ssa-vrp20.c: New test.
13799
13800 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13801
13802 PR c/22240
13803 * gcc.dg/transparent-union-4.c: New test.
13804
13805 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13806
13807 PR c/22192
13808 * gcc.dg/c99-vla-2.c: New test.
13809
13810 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13811
13812 PR c/21720
13813 * gcc.dg/hex-round-1.c: New test.
13814
13815 2005-07-28 Jan Hubicka <jh@suse.cz>
13816
13817 * inliner-1.c: Do not dump everything.
13818 * tree-prof.exp: Do not pass -ftree-based-profiling.
13819 * bprob.exp: Likewise.
13820
13821 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
13822
13823 2005-07-28 Mark Mitchell <mark@codesourcery.com>
13824
13825 PR c++/22545
13826 * g++.dg/expr/ptrmem7.C: New test.
13827
13828 2005-07-28 Mike Stump <mrs@apple.com>
13829
13830 * g++.old-deja/g++.mike/visibility-1.C: New test.
13831
13832 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13833
13834 PR c/20187
13835 * gcc.c-torture/execute/pr20187-1.c: New test.
13836
13837 2005-07-28 Jeff Law <law@redhat.com>
13838
13839 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
13840 * gcc.dg/tree-ssa/vrp18.c: New test.
13841
13842 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13843
13844 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
13845
13846 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13847
13848 PR tree-optimization/22506
13849 * gcc.dg/vect/ps22506.c: New test.
13850
13851 2005-07-28 Jakub Jelinek <jakub@redhat.com>
13852
13853 PR target/21149
13854 * gcc.target/i386/sse-3.c: New test.
13855
13856 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13857
13858 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
13859 * gcc.target/mips/mips32-dsp-type.c: Likewise.
13860
13861 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13862
13863 PR c/22589
13864 * gcc.c-torture/compile/pr22589-1.c: New test.
13865
13866 2005-07-28 Jan Hubicka <jh@suse.cz>
13867
13868 * update-loopch.c: New testcase.
13869
13870 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13871
13872 PR rtl-optimization/23047
13873 * gcc.c-torture/execute/pr23047.c: New test.
13874 * gcc.c-torture/execute/pr23047.x: New.
13875
13876 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13877
13878 PR tree-optimization/22493
13879 * gcc.c-torture/execute/pr22493-1.c: New test.
13880 * gcc.c-torture/execute/pr22493-1.x: New.
13881 * gcc.c-torture/execute/vrp-1.c: New test.
13882 * gcc.c-torture/execute/vrp-2.c: New test.
13883 * gcc.c-torture/execute/vrp-2.c: New test.
13884
13885 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
13886
13887 * gcc.target/frv/all-builtin-read8.c: Delete.
13888 * gcc.target/frv/all-builtin-read16.c: Delete.
13889 * gcc.target/frv/all-builtin-read32.c: Delete.
13890 * gcc.target/frv/all-builtin-read64.c: Delete.
13891 * gcc.target/frv/all-builtin-write8.c: Delete.
13892 * gcc.target/frv/all-builtin-write16.c: Delete.
13893 * gcc.target/frv/all-builtin-write32.c: Delete.
13894 * gcc.target/frv/all-builtin-write64.c: Delete.
13895 * gcc.target/frv/all-read-write-1.c: New.
13896
13897 2005-07-27 Jeff Law <law@redhat.com>
13898
13899 * gcc.c-torture/execute/pr22630.c: New test.
13900
13901 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
13902
13903 PR tree-optimization/23073
13904 * gcc.dg/vect/nodump-pr23073.c: New test.
13905 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
13906
13907 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
13908
13909 PR tree-optimize/22348
13910 * gcc.c-torture/execute/pr22348.c: New.
13911
13912 2005-07-27 Richard Guenther <rguenther@suse.de>
13913
13914 * gcc.dg/tree-ssa/salias-1.c: New testcase.
13915
13916 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13917
13918 PR fortran/22503
13919 * gfortran.dg/logical_comp.f90: New test.
13920
13921 2005-07-27 Jan Hubicka <jh@suse.cz>
13922
13923 * inliner-1.c: Add cleanup of dumps.
13924 * val-prof-*.c: Likewise.
13925 * update-tailcall.c: New.
13926
13927 2005-07-26 Diego Novillo <dnovillo@redhat.com>
13928
13929 PR 22591
13930 * gcc.dg/tree-ssa/pr22591.c: New test.
13931 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
13932
13933 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
13934
13935 PR libobjc/22606
13936 * objc.dg/try-catch-11.m: New test.
13937
13938 2005-07-26 Richard Guenther <rguenther@suse.de>
13939
13940 PR tree-optimization/22486
13941 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
13942
13943 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13944
13945 PR tree-opt/22484
13946 * testsuite/g++.dg/opt/loop2.C: New test.
13947
13948 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13949
13950 * gcc.dg/tree-ssa/reassoc-3.c: New test.
13951 * gcc.dg/tree-ssa/reassoc-4.c: New test.
13952
13953 2005-07-25 Adam Nemet <anemet@lnxw.com>
13954
13955 * lib/profopt.exp (profopt-execute): Check for profiling data
13956 files on the target.
13957
13958 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
13959
13960 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
13961 for matching of asm labels.
13962
13963 2005-07-25 Richard Guenther <rguenther@suse.de>
13964
13965 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
13966
13967 2005-07-25 Richard Guenther <rguenther@suse.de>
13968
13969 PR testsuite/22624
13970 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
13971
13972 2005-07-25 Ira Rosen <irar@il.ibm.com>
13973
13974 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
13975 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
13976 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
13977 * gcc.dg/vect/vect-100.c: New test.
13978 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
13979 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
13980 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
13981 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
13982 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
13983 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
13984 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
13985 * gfortran.dg/vect/pr19049.f90: New testcase.
13986 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
13987
13988 2005-07-25 Jakub Jelinek <jakub@redhat.com>
13989
13990 * gcc.c-torture/execute/20050713-1.c: New test.
13991
13992 PR fortran/20063
13993 * gfortran.fortran-torture/execute/data_4.f90: New test.
13994
13995 PR middle-end/20303
13996 * gcc.dg/visibility-d.c: New test.
13997
13998 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
13999
14000 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
14001 * gfortran.dg/underflow.f90: Ditto.
14002
14003 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14004
14005 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
14006 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
14007 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
14008
14009 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
14010
14011 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
14012 include case of field width of zero.
14013
14014 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
14015
14016 PR libgfortran/21875
14017 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
14018 with trailing blanks on normal formatted read.
14019
14020 2005-07-23 Chao-ying Fu <fu@mips.com>
14021
14022 * gcc.target/mips/mips32-dsp-type.c: New test.
14023 * gcc.target/mips/mips32-dsp.c: New test.
14024
14025 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
14026
14027 PR testsuite/21073
14028 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
14029
14030 PR testsuite/20454
14031 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
14032 and __cyg_profile_func_exit.
14033
14034 2005-07-22 David Edelsohn <edelsohn@gnu.org>
14035
14036 * gfortran.dg/comma_format_extension_3.f: Fix typo.
14037 * gfortran.dg/comma_format_extension_4.f: Same.
14038 * gfortran.dg/pr15332.f: Same.
14039 * gfortran.dg/pr21730.f: Same.
14040
14041 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
14042
14043 * g++.dg/opt/vrp2.C: Fix testcase.
14044
14045 PR tree-opt/22625
14046 * g++.dg/opt/vrp2.C: New test.
14047
14048 2005-07-22 Mark Mitchell <mark@codesourcery.com>
14049
14050 PR debug/21828
14051 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
14052
14053 2005-07-22 Diego Novillo <dnovillo@redhat.com>
14054
14055 * gcc.dg/tree-ssa/20050719-1.c: New test.
14056
14057 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
14058
14059 * gcc.dg/bfin-longcall-1.c: New file.
14060 * gcc.dg/bfin-longcall-2.c: New file.
14061
14062 2005-07-21 Janis Johnson <janis187@us.ibm.com>
14063
14064 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
14065
14066 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
14067
14068 PR middle-end/19055
14069 * gcc.dg/tree-ssa/pr19055.c: New test.
14070 * gcc.dg/tree-ssa/pr19055-2.c: New test.
14071
14072 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
14073
14074 PR C++/22358
14075 * g++.dg/other/pr22358.C: New test.
14076
14077 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
14078
14079 PR c++/2922
14080 * g++.dg/lookup/two-stage5.C: New test from bug comments.
14081
14082 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14083
14084 PR c++/15938
14085 * g++.dg/init/union2.C: New test.
14086
14087 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14088
14089 PR c/22393
14090 * gcc.dg/complex-4.c: New test.
14091
14092 2005-07-21 Richard Guenther <rguenther@suse.de>
14093
14094 PR testsuite/22522
14095 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
14096 scanning for asm labels.
14097 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
14098
14099 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
14100
14101 PR target/22085
14102 * gcc.dg/altivec-pr22085.c: New.
14103
14104 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
14105
14106 PR tree-optimization/19210
14107 * gcc.dg/tree-ssa/pr19210-1.c: New.
14108 * gcc.dg/tree-ssa/pr19210-2.c: New.
14109
14110 2005-07-21 Richard Sandiford <richard@codesourcery.com>
14111
14112 PR rtl-optimization/22167
14113 * g++.dg/opt/pr22167.C: New test.
14114
14115 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
14116
14117 PR c++/2922
14118 * g++.dg/lookup/two-stage2.C: New.
14119 * g++.dg/lookup/two-stage3.C: New.
14120 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
14121 fixed two-stage name lookup for operators.
14122 * g++.dg/template/call3.C: Compiler now produces an appropriate
14123 error message.
14124 * g++.dg/template/crash37.C: Compiler now describes bla() on line
14125 14 as a candidate.
14126 * g++.dg/template/ptrmem4.C: Compiler produces different error
14127 message.
14128 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
14129 connect_to_method as a candidate.
14130
14131 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
14132
14133 * gcc.dg/fold-alloc-1.c: New test.
14134
14135 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
14136
14137 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
14138 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
14139
14140 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
14141
14142 * gcc.dg/fold-abs-1.c: New test.
14143 * gcc.dg/fold-abs-2.c: New test.
14144 * gcc.dg/fold-abs-3.c: New test.
14145
14146 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
14147
14148 Make CONSTRUCTOR use VEC to store initializers.
14149 * g++.dg/ext/complit3.C: Check for specific error messages.
14150 * g++.dg/init/brace2.C: Update error message.
14151 * g++.dg/warn/Wbraces2.C: Likewise.
14152
14153 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
14154
14155 PR fortran/16940
14156 * gfortran.dg/module_interface_1.f90: New test.
14157
14158 2005-07-19 Danny Berlin <dberlin@dberlin.org>
14159 Kenneth Zadeck <zadeck@naturalbridge.com>
14160
14161 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
14162
14163 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14164
14165 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
14166 specify -Wformat for these tests.
14167 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
14168 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
14169 * gcc.dg/format/opt-6.c: Delete.
14170
14171 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
14172
14173 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
14174 * gcc.dg/tree-ssa/sra-3.c: Likewise.
14175
14176 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
14177
14178 * gcc.dg/tree-ssa/alias-2.c: New test.
14179
14180 2005-07-18 Mark Mitchell <mark@codesourcery.com>
14181
14182 PR c++/22263
14183 * g++.dg/template/explicit7.C: New test.
14184
14185 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
14186
14187 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
14188 width of 8 to +Inf and -Inf.
14189
14190 2005-07-17 Mark Mitchell <mark@codesourcery.com>
14191
14192 PR c++/22139
14193 * g++.dg/template/friend36.C: New test.
14194
14195 2005-07-16 David Edelsohn <edelsohn@gnu.org>
14196
14197 PR fortran/21730
14198 * gfortran.dg/pr21730.f: New test.
14199
14200 2005-07-16 Danny Berlin <dberlin@dberlin.org>
14201 Kenneth Zadeck <zadeck@naturalbridge.com>
14202
14203 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
14204 since pure const detection cannot run at -O1 in c compiler.
14205 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
14206 can now optimize this case properly.
14207 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
14208 because we now pass.
14209 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
14210
14211 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
14212
14213 PR c/22421
14214 * gcc.dg/format/bitfld-1.c: New test.
14215
14216 2005-07-15 Mark Mitchell <mark@codesourcery.com>
14217
14218 PR c++/22204
14219 * g++.dg/rtti/repo1.C: New test.
14220
14221 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
14222
14223 PR middle-end/22398
14224 * gcc.c-torture/compile/pr22398.c: New test.
14225
14226 2005-07-15 Mark Mitchell <mark@codesourcery.com>
14227
14228 PR c++/22132
14229 * g++.dg/expr/cast4.C: New test.
14230
14231 2005-07-15 Richard Guenther <rguenther@suse.de>
14232
14233 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
14234 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
14235
14236 2005-07-15 Steven Bosscher <stevenb@suse.de>
14237
14238 PR tree-optimization/22230
14239 * gcc.dg/tree-ssa/pr22230.c: New test.
14240
14241 2005-07-14 Jakub Jelinek <jakub@redhat.com>
14242
14243 * gfortran.dg/g77/cpp6.f: New test.
14244
14245 PR fortran/22417
14246 * gfortran.dg/g77/cpp5.F: New test.
14247 * gfortran.dg/g77/cpp5.h: New file.
14248 * gfortran.dg/g77/cpp5inc.h: New file.
14249
14250 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
14251
14252 PR libfortran/16435
14253 * gfortran.dg/tl_editting.f90: New.
14254 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
14255
14256 2005-07-14 Steven G. Kargl <kargls@comcast.net>
14257
14258 * gfortran.dg/char_array_constructor.f90: New test.
14259
14260 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
14261
14262 * gfortran.dg/past_eor.f90: New.
14263 * gfortran.dg/complex_read.f90: New.
14264
14265 2005-07-13 Jeff Law <law@redhat.com>
14266
14267 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
14268 additional casts.
14269
14270 * gcc.dg/tree-ssa/pr22321.c: New test
14271
14272 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
14273
14274 PR tree-optimization/21921
14275 * gcc.dg/tree-ssa/pr21921.c: New.
14276
14277 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
14278
14279 PR tree-optimizatio/22442
14280 * gcc.dg/tree-ssa/loop-11.c: New test.
14281
14282 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
14283
14284 PR tree-opt/21840
14285 * gcc.c-torture/compile/pr21840.c: New test.
14286
14287 2005-07-12 Jan Hubicka <jh@suse.cz>
14288
14289 * gcc.c-torture/compile/pr22379.c: New test.
14290
14291 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
14292
14293 PR libfortran/21593
14294 gfortran.dg/dev_null.f90: Remove outdated comment about
14295 PR libfortran/21593.
14296
14297
14298 2005-07-12 Dale Johannesen <dalej@apple.com>
14299
14300 * gcc.target/i386/compress-float-sse.c: New.
14301 * gcc.target/i386/compress-float-sse-pic.c: New.
14302 * gcc.target/i386/compress-float-387.c: New.
14303 * gcc.target/i386/compress-float-387-pic.c: New.
14304 * gcc.dg/compress-float-ppc.c: New.
14305 * gcc.dg/compress-float-ppc-pic.c: New.
14306
14307 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
14308
14309 PR libfortran/21593
14310 gfortran.dg/dev_null.f90: Remove targets.
14311
14312 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
14313
14314 PR tree-opt/22335
14315 * gcc.dg/pr22335-1.c: New test.
14316 * gcc.dg/pr22335-2.c: New test.
14317
14318 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14319
14320 PR c++/20172
14321 * g++.dg/template/nontype12.C : New test.
14322
14323 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
14324
14325 * gcc.dg/tree-ssa/loop-10.c: New test.
14326
14327 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
14328
14329 * gcc.c-torture/execute/20020720-1.x: Remove.
14330
14331 2005-07-11 Jakub Jelinek <jakub@redhat.com>
14332
14333 * gfortran.fortran-torture/execute/forall_7.f90: New test.
14334
14335 2005-07-10 Richard Sandiford <richard@codesourcery.com>
14336
14337 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
14338 (dg-mips-options): Use it.
14339
14340 2005-07-09 Diego Novillo <dnovillo@redhat.com>
14341
14342 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
14343
14344 2005-07-09 Richard Henderson <rth@redhat.com>
14345
14346 * lib/target-supports.exp (check_effective_target_sync_char_short):
14347 Add alpha.
14348
14349 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
14350
14351 PR libfortran/22217
14352 * gfortran.dg/negative-z-descriptor.f90: New test.
14353
14354 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
14355
14356 PR tree-opt/22329
14357 * gcc.dg/pr22329.c: New test.
14358
14359 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
14360
14361 PR tree-optimization/20139
14362 * gcc.dg/tree-ssa/pr20139.c: New.
14363
14364 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
14365
14366 PR tree-opt/22356
14367 * testsuite/gcc.dg/pr22356-1.c: New test.
14368
14369 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
14370
14371 PR c++/21799
14372 * g++.dg/template/unify8.C: New.
14373 * g++.dg/template/unify9.C: New.
14374
14375 2005-07-08 Jakub Jelinek <jakub@redhat.com>
14376
14377 * gfortran.fortran-torture/execute/entry_10.f90: New test.
14378
14379 2005-07-07 Geoffrey Keating <geoffk@apple.com>
14380
14381 * gcc.dg/darwin-version-1.c: New.
14382 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
14383 * gcc.dg/builtins-20.c: Likewise.
14384 * gcc.dg/builtins-53.c: Likewise.
14385 * gcc.dg/torture/builtins-convert-1.c: Likewise.
14386 * gcc.dg/torture/builtins-convert-2.c: Likewise.
14387 * gcc.dg/torture/builtins-convert-3.c: Likewise.
14388 * gcc.dg/torture/builtins-power-1.c: Likewise.
14389 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
14390 on Darwin.
14391
14392 2005-07-07 Jeff Law <law@redhat.com>
14393
14394 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
14395 argument evaluation order.
14396
14397 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
14398
14399 PR libfortran/21594
14400 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14401 Add test cases where the shift length is greater than the
14402 array length.
14403
14404 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14405
14406 * obj-c++.dg/proto-lossage-6.mm: New.
14407 * objc.dg/proto-lossage-6.m: New.
14408
14409 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14410
14411 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
14412 * objc.dg/gnu-runtime-2.m: Likewise.
14413
14414 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14415
14416 * gfortran.dg/longline.f: New test.
14417
14418 * gfortran.dg/badline.f: New test.
14419
14420 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14421
14422 PR fortran/16531
14423 PR fortran/15966
14424 PR fortran/18781
14425 * gfortran.dg/hollerith.f90: New.
14426 * gfortran.dg/hollerith2.f90: New.
14427 * gfortran.dg/hollerith3.f90: New.
14428 * gfortran.dg/hollerith4.f90: New.
14429 * gfortran.dg/hollerith_f95.f90: New.
14430 * gfortran.dg/hollerith_legacy.f90: New.
14431 * gfortran.dg/g77/cpp4.F: New. Port from g77.
14432
14433 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14434
14435 PR objc/22274
14436 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
14437 * objc.dg/gnu-runtime-2.m: New.
14438
14439 2005-07-06 Jeff Law <law@redhat.com>
14440
14441 * gcc.dg/tree-ssa/vrp17.c: New test.
14442
14443 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14444
14445 PR fortran/22327
14446 * gfortran.dg/array_constructor_5.f90: New test.
14447
14448 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14449
14450 * gfortran.fortran-torture/execute/entry_9.f90: New test.
14451
14452 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
14453
14454 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
14455 * gcc.dg/980816-1.c: Ditto.
14456
14457 2005-07-06 Jeff Law <law@redhat.com>
14458
14459 * gcc.c-torture/compile/pr21356.c: New test.
14460
14461 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14462
14463 PR c/22013
14464 PR c/22098
14465 * gcc.c-torture/compile/pr22013-1.c,
14466 gcc.c-torture/execute/pr22098-1.c,
14467 gcc.c-torture/execute/pr22098-2.c,
14468 gcc.c-torture/execute/pr22098-3.c: New tests.
14469
14470 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14471
14472 PR c/22308
14473 * gcc.dg/pr22308-1.c: New test.
14474
14475 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
14476
14477 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
14478 target.
14479 * gcc.dg/compare9.c: Use -fshort-enums instead of
14480 -fno-short-enums. Change the last test to dg-bogus.
14481
14482 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
14483
14484 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
14485 * gcc.dg/compare9.c: New.
14486
14487 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14488
14489 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
14490
14491 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14492
14493 PR testsuite/22288
14494 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
14495
14496
14497 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14498
14499 * gcc.dg/format/gcc_gfc-1.c: New.
14500
14501 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14502
14503 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
14504
14505 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14506
14507 PR fortran/20842
14508 * gfortran.dg/io_invalid_1.f90: New test.
14509
14510 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
14511
14512 * gcc.dg/format/gcc_diag-1.c: Update.
14513
14514 2005-07-02 Jeff Law <law@redhat.com>
14515
14516 * gcc.dg/tree-ssa/pr22051-1.c: New test.
14517 * gcc.dg/tree-ssa/pr22051-2.c: New test.
14518
14519 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
14520
14521 * gcc.dg/format/gcc_diag-1.c: Update.
14522
14523 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
14524
14525 PR tree-opt/22269
14526 * gcc.c-torture/compile/pr22269.c: New test.
14527
14528 2005-06-30 Diego Novillo <dnovillo@redhat.com>
14529
14530 PR 21584
14531 PR 22219
14532 * g++.dg/tree-ssa/pr21584-1.C: New test.
14533 * g++.dg/tree-ssa/pr21584-2.C: New test.
14534
14535 2005-06-30 Ziemowit Laski <zlaski@apple.com>
14536
14537 * obj-c++.dg/try-catch-11.mm: New.
14538 * objc.dg/try-catch-10.m: New.
14539
14540 2005-06-29 David Edelsohn <edelsohn@gnu.org>
14541
14542 * g++.dg/other/ucnid-1.C: xfail on AIX.
14543
14544 2005-06-29 Diego Novillo <dnovillo@redhat.com>
14545
14546 PR 22234
14547 * gcc.dg/20050629-1.c: New test.
14548
14549 2005-06-29 Ziemowit Laski <zlaski@apple.com>
14550
14551 * obj-c++.dg/const-str-1[0-1].mm: New.
14552 * objc.dg/const-str-1[0-1].m: New.
14553
14554 2005-05-29 Richard Henderson <rth@redhat.com>
14555
14556 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
14557 Rename from check_effective_target_vect_no_max.
14558 (check_effective_target_vect_no_int_add): New.
14559 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
14560 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
14561 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14562 * gcc.dg/vect/vect-reduc-1.c: Use both.
14563 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14564
14565 2005-05-29 Richard Henderson <rth@redhat.com>
14566
14567 * lib/target-supports.exp (check_effective_target_vect_no_max):
14568 Remove i386 and x86_64.
14569
14570 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14571
14572 PR testsuite/21969
14573 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
14574
14575 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14576
14577 PR middle-end/21969
14578 * gcc.dg/vect/pr21969.c: New test.
14579
14580 2005-06-28 Eric Christopher <echristo@redhat.com>
14581
14582 PR c/22052
14583 PR c/21975
14584 * gcc.dg/inline1.c: New test.
14585 * gcc.dg/inline2.c: Ditto.
14586 * gcc.dg/inline3.c: Ditto.
14587 * gcc.dg/inline4.c: Ditto.
14588 * gcc.dg/inline5.c: Ditto.
14589
14590 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14591
14592 PR libfortran/22142
14593 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14594 Add testcase also testing eoshift1 for PR 22142.
14595
14596 2005-06-28 Richard Henderson <rth@redhat.com>
14597
14598 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
14599 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
14600 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
14601 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
14602 gcc.dg/tree-ssa/20030922-2.c: Likewise.
14603
14604 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14605
14606 PR libfortran/22142
14607 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14608 Add testcase for PR 22142.
14609
14610 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
14611
14612 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
14613 gcc.target/ia64/fpreg-2.c: New tests.
14614
14615 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14616
14617 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
14618
14619 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14620
14621 PR libfortran/22170
14622 * gfortran.dg/slash_1.f90: New test.
14623
14624 2005-06-27 Richard Henderson <rth@redhat.com>
14625
14626 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
14627 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
14628 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
14629 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14630 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
14631 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
14632
14633 2005-06-27 Richard Henderson <rth@redhat.com>
14634
14635 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
14636 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
14637
14638 2005-06-27 Ziemowit Laski <zlaski@apple.com>
14639
14640 * obj-c++.dg/proto-lossage-5.mm: New.
14641 * objc.dg/proto-lossage-5.m: New.
14642
14643 2005-06-27 Diego Novillo <dnovillo@redhat.com>
14644
14645 PR 21959
14646 * gcc.dg/tree-ssa/pr21959.c: New test.
14647
14648 2005-06-27 Jakub Jelinek <jakub@redhat.com>
14649
14650 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
14651 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
14652 testing uninitialized var.
14653
14654 * gcc.c-torture/execute/builtins/chk.h: New.
14655 * gcc.c-torture/execute/builtins/lib/chk.c: New.
14656 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
14657 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
14658 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
14659 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
14660 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
14661 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
14662 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
14663 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
14664 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
14665 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
14666 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
14667 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
14668 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
14669 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
14670 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
14671 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
14672 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
14673 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
14674 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
14675 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
14676 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
14677 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
14678 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
14679 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
14680 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
14681 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
14682 * gcc.dg/builtin-object-size-1.c: New test.
14683 * gcc.dg/builtin-object-size-2.c: New test.
14684 * gcc.dg/builtin-object-size-3.c: New test.
14685 * gcc.dg/builtin-object-size-4.c: New test.
14686 * gcc.dg/builtin-object-size-5.c: New test.
14687 * gcc.dg/builtin-stringop-chk-1.c: New test.
14688 * gcc.dg/builtin-stringop-chk-2.c: New test.
14689 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
14690 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
14691 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
14692 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
14693 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
14694 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
14695 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
14696 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
14697 * gcc.c-torture/execute/printf-1.c: New test.
14698 * gcc.c-torture/execute/fprintf-1.c: New test.
14699 * gcc.c-torture/execute/vprintf-1.c: New test.
14700 * gcc.c-torture/execute/vfprintf-1.c: New test.
14701 * gcc.c-torture/execute/printf-chk-1.c: New test.
14702 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
14703 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
14704 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
14705
14706 2005-06-27 Michael Matz <matz@suse.de>
14707
14708 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
14709 slot is not merged if address escapes.
14710
14711 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14712
14713 PR c/21911
14714 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
14715
14716 2005-06-26 Jakub Jelinek <jakub@redhat.com>
14717
14718 PR middle-end/17965
14719 * gcc.c-torture/compile/20050622-1.c: New test.
14720
14721 PR middle-end/22028
14722 * gcc.dg/20050620-1.c: New test.
14723
14724 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
14725
14726 PR tree-optimization/22026
14727 * gcc.dg/tree-ssa/pr22026.c: New.
14728
14729 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
14730
14731 PR libfortran/22144
14732 * gfortran.dg/shift-alloc.f90: New testcase.
14733
14734 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
14735
14736 * all files: Update FSF address in copyright headers.
14737
14738 2005-06-22 Jan Hubicka <jh@suse.cz>
14739
14740 * wholeprogram-1.c: New testcase.
14741 * wholeprogram-2.c: New testcase.
14742
14743 2005-06-24 Mark Mitchell <mark@codesourcery.com>
14744
14745 PR 22171
14746 * gcc.dg/tree-ssa/pr22171.c: New test.
14747
14748 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
14749
14750 * gfortran.dg/simplify_modulo.f90: New.
14751
14752 2005-06-24 Jan Hubicka <jh@suse.cz>
14753
14754 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
14755
14756 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14757
14758 * obj-c++.dg/proto-lossage-[1-4].mm: New.
14759
14760 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14761
14762 * obj-c++.dg/typedef-alias-1.mm: New.
14763 * objc.dg/typedef-alias-1.m: New.
14764
14765 2005-06-23 Jeff Law <law@redhat.com>
14766
14767 * gcc.dg/tree-ssa/vrp16.c: New test.
14768
14769 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14770
14771 * lib/target-supports.exp: Add
14772 check_effective_target_fortran_large_real and
14773 check_effective_target_fortran_large_int to check for
14774 corresponding effective targets.
14775 * gfortran.dg/large_integer_kind_1.f90: New test.
14776 * gfortran.dg/large_real_kind_1.f90: New test.
14777
14778 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
14779
14780 PR tree-optimization/22117
14781 * gcc.dg/tree-ssa/pr22117.c: New.
14782
14783 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
14784
14785 PR testsuite/22123
14786 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
14787
14788 2005-06-23 David Edelsohn <edelsohn@gnu.org>
14789
14790 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
14791
14792 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
14793
14794 * gfortran.dg/f2c_4.f90: Add tests for complex functions
14795 * gfortran.dg/f2c_4.c: Likewise.
14796
14797 2005-06-22 Paul Brook <paul@codesourcery.com>
14798
14799 PR fortran/21034
14800 * gfortran.dg/auto_save_1.f90: New test.
14801
14802 2005-06-22 Michael Matz <matz@suse.de>
14803
14804 * gcc.target/x86-64/abi: New directory.
14805 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
14806 * gcc.target/x86-64/abi/README.gcc: New file.
14807 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
14808 * gcc.target/x86-64/abi/asm-support.s: New file.
14809 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
14810 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
14811 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
14812 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
14813 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
14814 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
14815 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
14816 * gcc.target/x86_64/abi/test_bitfields.c: New test.
14817 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
14818 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
14819 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
14820 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
14821 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
14822 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
14823 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
14824 * gcc.target/x86_64/abi/test_varargs.c: New test.
14825
14826 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
14827
14828 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
14829 32-bit i?86 and x86_64.
14830
14831 2005-06-21 Ziemowit Laski <zlaski@apple.com>
14832
14833 * obj-c++.dg/const-str-[1-9].mm: New tests.
14834
14835 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
14836
14837 PR fortran/22010
14838 * gfortran.dg/namelist_use.f90: New.
14839 * gfortran.dg/namelist_use_only.f90: New.
14840
14841 2005-06-21 Jeff Law <law@redhat.com>
14842
14843 * gcc.dg/tree-ssa/vrp15.c: New test.
14844
14845 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
14846
14847 * lib/target-supports.exp (check_effective_target_vect_reduction):
14848 Remove.
14849 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
14850 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
14851 remove vect_reduction target keyword. Also avoid two returns in main.
14852 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14853 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
14854 * gcc.dg/vect/vect-reduc-1short.c: New test.
14855 * gcc.dg/vect/vect-reduc-1char.c: New test.
14856 * gcc.dg/vect/vect-reduc-2short.c: New test.
14857 * gcc.dg/vect/vect-reduc-2char.c: New test.
14858 * gcc.dg/vect/vect-reduc-6.c: New test.
14859 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
14860 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
14861 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
14862
14863 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14864 Paul Thomas <pault@gcc.gnu.org>
14865
14866 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
14867 New tests.
14868
14869 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14870
14871 * gfortran.dg/backslash_1.f90: New test.
14872 * gfortran.dg/backslash_2.f90: New test.
14873
14874 2005-06-20 Steven G. Kargl <kargls@comcast.net>
14875
14876 * gfortran.dg/duplicate_labels.f90: New test.
14877
14878 2005-06-20 Jan Beulich <jbeulich@novell.com>
14879
14880 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
14881 unsupportable relocations.
14882 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14883 * gcc.dg/20050321-2.c: xfail for NetWare.
14884
14885 2005-06-20 Andreas Jaeger <aj@suse.de>
14886
14887 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
14888 gcc.target/i386/fastcall-sseregparm.c,
14889 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
14890
14891 2005-06-19 Richard Henderson <rth@redhat.com>
14892
14893 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
14894
14895 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
14896
14897 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
14898
14899 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
14900
14901 PR c++/22115
14902 * g++.dg/conversion/simd2.C: Change expected error message.
14903
14904 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14905
14906 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
14907 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14908 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14909
14910 2005-06-18 James A Morrison <phython@gcc.gnu.org>
14911
14912 * gcc.dg/fold-mod-1.c: New test.
14913
14914 2005-06-18 Steven G. Kargl <kargls@comcast.net>
14915
14916 PR fortran/19926
14917 * gfortran.dg/pr19926.f90: New test.
14918
14919 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14920
14921 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
14922 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
14923 targets.
14924 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14925 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14926
14927 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
14928
14929 * gcc.target/ia64/float80-varargs-1.c: New test.
14930
14931 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14932
14933 PR tree-opt/22035
14934 * gfortran.dg/f2c_6.f90: New test.
14935
14936 2005-06-17 Geoffrey Keating <geoffk@apple.com>
14937
14938 PR c++/17413
14939 * g++.dg/template/local5.C: New.
14940
14941 2005-06-17 Richard Henderson <rth@redhat.com>
14942
14943 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
14944
14945 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
14946
14947 PR testsuite/21945
14948 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
14949
14950 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
14951
14952 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
14953 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
14954 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
14955 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
14956 check_vect to verify the presence of hardware vector support.
14957
14958 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
14959
14960 PR testsuite/22056
14961 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
14962
14963 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14964
14965 PR libfortran/19216
14966 * gfortran.dg/pr19216.f: Add correct space between brackets and
14967 dg directive.
14968
14969 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14970
14971 PR libfortran/16436
14972 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
14973
14974 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
14975
14976 * gcc.target/i386/attributes-error.c: New testcase.
14977 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
14978 * gcc.target/i386/regparm-stdcall.c: Likewise.
14979 * gcc.target/i386/sseregparm-1.c: Likewise.
14980 * gcc.target/i386/sseregparm-2.c: Likewise.
14981
14982 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
14983
14984 * g++.dg/rtti/crash2.C: New.
14985
14986 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
14987
14988 * gcc.dg/noncompile/20040203-3.c: Update expected message.
14989
14990 2005-06-15 David Ung <davidu@mips.com>
14991
14992 * gcc.target/mips/mips16e-extends.c: New test for testing the
14993 generation of MIPS16e zeb/zeh, seb/seh instructions.
14994
14995 2005-06-15 Diego Novillo <dnovillo@redhat.com>
14996
14997 PR 22018
14998 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
14999 * gcc.dg/tree-ssa/pr22018.c: New test.
15000
15001 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
15002
15003 * gcc.dg/simd-1.c: Update error messages.
15004 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
15005 * gcc.dg/simd-2.c: Update error messages.
15006 * gcc.dg/simd-4.c: New.
15007
15008 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
15009
15010 PR c++/20678
15011 * g++.dg/other/crash-4.C: New.
15012
15013 2005-06-14 Devang Patel <dpatel@apple.com>
15014
15015 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
15016
15017 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
15018
15019 PR c++/21929
15020 * g++.dg/parse/crash11.C: Update
15021
15022 2005-06-13 Jeff Law <law@redhat.com>
15023
15024 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
15025 perform the desired transformations.
15026 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
15027 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
15028
15029 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15030
15031 PR fortran/22038
15032 * gfortran.dg/forall_1.f90: Un-XFAIL.
15033
15034 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
15035
15036 PR c++/21929
15037 * g++.dg/parse/crash26.C: New.
15038
15039 PR c++/20789
15040 * g++.dg/init/member1.C: New.
15041
15042 2005-06-13 Jakub Jelinek <jakub@redhat.com>
15043
15044 * gfortran.dg/altreturn_1.f90: New test.
15045
15046 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
15047
15048 PR middle-end/21985
15049 * gcc.dg/tree-ssa/pr21985.c: New test.
15050
15051 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
15052
15053 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
15054
15055 2005-06-12 Roger Sayle <roger@eyesopen.com>
15056
15057 PR c++/21930
15058 * g++.dg/other/error10.C: New test case.
15059
15060 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15061
15062 PR libfortran/19155
15063 * gfortran.dg/pr19155.f: Add test.
15064
15065 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15066
15067 * gfortran.dg/f2c_7.f90: New test.
15068
15069 * gfortran.dg/forall_1.f90: XFAILed.
15070
15071 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
15072
15073 * gcc.dg/pr14796-1.c: New.
15074 * gcc.dg/pr14796-2.c: New.
15075
15076 2005-06-11 Steven G. Kargl <kargls@comcast.net>
15077
15078 PR fortran/17792
15079 PR fortran/21375
15080 * gfortran.dg/deallocate_stat.f90: New test.
15081
15082 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
15083
15084 * gfortran.fortran-torture/execute/in-pack.f90: New test.
15085
15086 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
15087
15088 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
15089 access will be generated when this loop is vectorized. Test that
15090 accesses with same alignment were detected.
15091 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
15092 Test that accesses with same alignment were detected.
15093 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
15094 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
15095 alignment were detected.
15096
15097 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
15098
15099 PR c++/10611
15100 * g++.dg/conversion/simd2.C: New.
15101
15102 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
15103
15104 * gcc.dg/Wcxx-compat-1.c: New.
15105
15106 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
15107
15108 PR libfortran/21480
15109 * gfortran.dg/reshape-complex.f90: Add a test for a packed
15110 complex array.
15111
15112 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
15113
15114 * gcc.dg/alias-8.c: New.
15115
15116 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
15117
15118 * gcc.dg/format/cmn_err-1.c: Update.
15119
15120 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
15121
15122 PR target/20666
15123 * gcc.target/sparc/fexpand-2.c: New.
15124 * gcc.target/sparc/fpmerge-2.c: New.
15125 * gcc.target/sparc/fpmul-2.c: New.
15126 * gcc.target/sparc/noresult.c: New.
15127 * gcc.target/sparc/pdist-2.c: New.
15128 * gcc.target/sparc/pdist-3.c: New.
15129
15130 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
15131
15132 PR testsuite/21702
15133 * gcc.target/i386/i386.exp: Fix comment typo.
15134
15135 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
15136
15137 PR c++/19497
15138 * g++.dg/inherit/using5.C: New.
15139 * g++.dg/inherit/using6.C: New.
15140
15141 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15142
15143 PR c++/19894
15144 * g++.dg/template/ptrmem15.C: New test.
15145
15146 PR c++/20563
15147 * g++.dg/ext/label4.C: New test.
15148
15149 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15150
15151 * gcc.dg/tls/debug-1.c: New test.
15152
15153 2005-06-07 Dale Johannesen <dalej@apple.com>
15154
15155 * gcc.target/i386/movq.c: New.
15156
15157 2005-06-07 Dale Johannesen <dalej@apple.com>
15158
15159 * gcc.dg/20050607-1.c: New.
15160
15161 2005-06-07 Jakub Jelinek <jakub@redhat.com>
15162
15163 PR middle-end/21850
15164 * gcc.c-torture/execute/20050607-1.c: New test.
15165
15166 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
15167
15168 PR libfortran/21926
15169 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
15170 Test case where the return array has lowest stride one,
15171 but isn't packed.
15172
15173 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
15174
15175 * lib/target-supports.exp (check_effective_target_sync_int_long):
15176 Add s390 and s390x targets.
15177
15178 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
15179
15180 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
15181 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
15182 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
15183 * gcc.dg/tree-ssa/loop-9.c: New test.
15184
15185 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
15186
15187 * g++.dg/parse/defarg10.C: New.
15188
15189 2005-06-06 Jakub Jelinek <jakub@redhat.com>
15190
15191 PR regression/21897
15192 * gcc.c-torture/execute/20050604-1.c: New test.
15193
15194 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
15195
15196 PR 21903
15197 * g++.dg/parse/defarg9.C: New.
15198
15199 PR c++/20637
15200 * g++.dg/inherit/using4.C: New.
15201 * g++.dg/overload/error1.C: Adjust expected errors.
15202 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
15203 * g++.old-deja/g++.brendan/arm2.C: Likewise.
15204 * g++.old-deja/g++.other/redecl2.C: Likewise.
15205 * g++.old-deja/g++.other/redecl4.C: Likewise.
15206 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
15207
15208 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
15209
15210 * gfortran.dg/f2c_5.f90: Add -w to dg-options
15211
15212 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
15213
15214 * lib/gfortran.exp (gfortran_target_compile): Call
15215 dg-additional-files-options
15216 * gfortran.dg/f2c_4.f90: New file
15217 * gfortran.dg/f2c_4.c: New file
15218 * gfortran.dg/f2c_5.f90: New file
15219 * gfortran.dg/f2c_5.c: New file
15220
15221 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15222
15223 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
15224
15225 PR fortran/21912
15226 * gfortran.dg/array_constructor_4.f90: New test.
15227
15228 2005-06-05 Mark Mitchell <mark@codesourcery.com>
15229
15230 PR c++/21619
15231 * g++.dg/ext/builtin9.C: New test.
15232
15233 2005-06-05 Dale Johannesen <dalej@apple.com>
15234
15235 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
15236 * gcc.c-torture/execute/20050603-2.c: Ditto.
15237
15238 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
15239
15240 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
15241 * gcc.dg/vect/vect-reduc-1.c: New.
15242 * gcc.dg/vect/vect-reduc-2.c: New.
15243 * gcc.dg/vect/vect-reduc-3.c: New.
15244
15245 2005-06-04 Dale Johannesen <dalej@apple.com>
15246
15247 * gcc.c-torture/execute/20050603-1.c: New.
15248 * gcc.c-torture/execute/20050603-2.c: New.
15249 * gcc.dg/20050603-3.c: New.
15250
15251 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15252
15253 PR fortran/19195
15254 * gfortran.dg/debug_1.f90: New test.
15255
15256 * gfortran.dg/forall_1.f90: New test.
15257
15258 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
15259
15260 * gfortran.dg/array_constructor_3.f90: New test.
15261
15262 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15263
15264 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
15265
15266 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
15267
15268 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
15269
15270 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
15271
15272 PR c/21873
15273 * gcc.dg/init-excess-1.c: New test.
15274
15275 2005-06-03 Mark Mitchell <mark@codesourcery.com>
15276
15277 PR c++/21853
15278 * g++.dg/expr/static_cast6.C: New test.
15279
15280 2005-06-03 Diego Novillo <dnovillo@redhat.com>
15281
15282 * gcc.dg/tree-ssa/vrp14.c: New test.
15283
15284 2005-06-03 Mark Mitchell <mark@codesourcery.com>
15285
15286 PR c++/21336
15287 * g++.dg/template/new2.C: New test.
15288
15289 2005-06-03 Josh Conner <jconner@apple.com>
15290
15291 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
15292 all entries in initializer.
15293
15294 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
15295
15296 PR middle-end/21858
15297 * gcc.dg/pr21858.c: New testcase.
15298
15299 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
15300
15301 PR tree-optimization/21292
15302
15303 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
15304 New.
15305 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
15306 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
15307 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
15308 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
15309 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
15310
15311 2005-06-02 Richard Henderson <rth@redhat.com>
15312
15313 * gcc.dg/sync-2.c: Use -march=i486 for i386.
15314
15315 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
15316
15317 * gcc.dg/wtypequal.c: New testcase.
15318
15319 2005-06-02 Diego Novillo <dnovillo@redhat.com>
15320
15321 PR 21582
15322 * gcc.dg/tree-ssa/pr21582.c: New test.
15323
15324 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
15325
15326 PR c++/21280
15327 * g++.dg/opt/interface2.h: New.
15328 * g++.dg/opt/interface2.C: New.
15329 * g++.dg/init/ctor4.C: Adjust error lines.
15330 * g++.old-deja/g++.bob/inherit2.C: Likewise.
15331 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
15332 * g++.old-deja/g++.jason/opeq3.C: Likewise.
15333 * g++.old-deja/g++.pt/assign1.C: Likewise.
15334 * g++.old-deja/g++.pt/crash20.C: Likewise.
15335
15336 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
15337
15338 PR tree-optimization/21734
15339 * g++.dg/vect/pr21734_1.cc: New.
15340 * g++.dg/vect/pr21734_2.cc: New.
15341
15342 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
15343
15344 PR c++/20350
15345 * g++.dg/template/spec24.C: New.
15346
15347 PR c++/21151
15348 * g++.dg/pch/local-1.C: New.
15349 * g++.dg/pch/local-1.Hs: New.
15350
15351 2005-06-01 Diego Novillo <dnovillo@redhat.com>
15352
15353 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
15354 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
15355 * gcc.dg/tree-ssa/pr14341.c: New test.
15356 * gcc.dg/tree-ssa/pr14841.c: New test.
15357 * gcc.dg/tree-ssa/pr20701.c: New test.
15358 * gcc.dg/tree-ssa/pr21086.c: New test.
15359 * gcc.dg/tree-ssa/pr21090.c: New test.
15360 * gcc.dg/tree-ssa/pr21332.c: New test.
15361 * gcc.dg/tree-ssa/pr21458.c: New test.
15362 * gcc.dg/tree-ssa/pr21658.c: New test.
15363 * gcc.dg/tree-ssa/vrp01.c: New test.
15364 * gcc.dg/tree-ssa/vrp02.c: New test.
15365 * gcc.dg/tree-ssa/vrp03.c: New test.
15366 * gcc.dg/tree-ssa/vrp04.c: New test.
15367 * gcc.dg/tree-ssa/vrp05.c: New test.
15368 * gcc.dg/tree-ssa/vrp06.c: New test.
15369 * gcc.dg/tree-ssa/vrp07.c: New test.
15370 * gcc.dg/tree-ssa/vrp08.c: New test.
15371 * gcc.dg/tree-ssa/vrp09.c: New test.
15372 * gcc.dg/tree-ssa/vrp10.c: New test.
15373 * gcc.dg/tree-ssa/vrp11.c: New test.
15374 * gcc.dg/tree-ssa/vrp12.c: New test.
15375 * gcc.dg/tree-ssa/vrp13.c: New test.
15376
15377 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
15378
15379 PR 21029
15380 * gcc.dg/tree-ssa/pr21029.c: New test.
15381
15382 2005-06-01 Roger Sayle <roger@eyesopen.com>
15383
15384 * gfortran.dg/logint-1.f: New test case.
15385 * gfortran.dg/logint-2.f: Likewise.
15386 * gfortran.dg/logint-3.f: Likewise.
15387
15388 2005-06-01 Jakub Jelinek <jakub@redhat.com>
15389
15390 PR c/21536
15391 PR c/20760
15392 * gcc.dg/20050527-1.c: New test.
15393
15394 * gcc.dg/i386-sse-12.c: New test.
15395
15396 PR fortran/21729
15397 * gfortran.dg/implicit_5.f90: New test.
15398
15399 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
15400
15401 PR fortran/20883
15402 * gfortran/assign_4.f90: New test.
15403 * gfortran/assign_2.f90: Change compile to run.
15404
15405 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
15406
15407 * lib/target-supports.exp
15408 (check_effective_target_sync_char_short): New.
15409 * gcc.dg/sync-2.c: New.
15410
15411 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
15412
15413 PR tree-optimization/21817
15414 * gcc.dg/torture/pr21817-1.c: New.
15415
15416 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
15417
15418 PR c++/21165
15419 * g++.dg/template/init5.C: New.
15420
15421 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
15422
15423 * gfortran.dg/char_initialiser_actual.f90:
15424 Test character initialisers as actual arguments.
15425 * gfortran.dg/char_pointer_comp_assign.f90:
15426 Test character pointer structure component assignments.
15427 * gfortran.dg/char_array_structure_constructor.f90:
15428 Test character components in structure constructors.
15429
15430 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
15431
15432 PR middle-end/20931
15433 * g++.dg/opt/pr20931.C: New test.
15434
15435 2005-05-31 Andreas Jaeger <aj@suse.de>
15436
15437 PR testsuite/20772
15438 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
15439 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
15440 g++.old-deja/g++.ext/asmspec1.C,
15441 g++.old-deja/g++.other/regstack.C,
15442 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
15443 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
15444 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
15445 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
15446 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
15447 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
15448 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
15449 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
15450 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
15451 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
15452 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
15453 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
15454 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
15455 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
15456 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
15457 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
15458 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
15459 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
15460 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
15461
15462 2005-05-31 Jeff Law <law@redhat.com>
15463
15464 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
15465
15466 2005-05-30 Paolo Carlini <pcarlini@suse.de>
15467
15468 PR middle-end/21743
15469 * gcc.dg/builtins-1.c: Activate disabled clog test.
15470 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15471
15472 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
15473
15474 * gfortran.dg/char_pointer_assign.f90:
15475 Test character-pointer assignments and pointer assignments.
15476 * gfortran.dg/char_pointer_dummy.f90:
15477 Test character-pointer dummy arguments.
15478 * gfortran.dg/char_pointer_func.f90:
15479 Test character-pointer function returns.
15480 * gfortran.dg/char_pointer_dependency.f90:
15481 Test character-pointer functions with dependencies.
15482
15483 2005-05-30 Mark Mitchell <mark@codesourcery.com>
15484
15485 PR c++/21784
15486 * g++.dg/lookup/using14.C: New test.
15487
15488 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
15489
15490 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
15491 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
15492 trailing ^M.
15493
15494 2005-05-29 Geoffrey Keating <geoffk@apple.com>
15495
15496 PR c++/17413
15497 * g++.dg/template/local5.C: New.
15498
15499 PR target/21761
15500 * gcc.c-torture/compile/pr21761.c: New.
15501
15502 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
15503 before darwin8.
15504
15505 2005-05-30 Steven G. Kargl
15506
15507 PR fortran/20846
15508 * gfortran.dg/inquire_8.f90: New test.
15509
15510 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15511
15512 PR libfortran/21376
15513 * gfortran.dg/output_exponents_1.f90: New test.
15514
15515 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15516
15517 PR libfortran/20006
15518 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
15519
15520 2005-05-28 Mark Mitchell <mark@codesourcery.com>
15521
15522 PR c++/21210
15523 * g++.dg/ext/complex1.C: New test.
15524
15525 PR c++/21340
15526 * g++.dg/init/ctor6.C: New test.
15527
15528 2005-05-29 Jan Hubicka <jh@suse.cz>
15529
15530 * gcc.c-torture/compile/pr21562.c: New.
15531
15532 2005-05-28 Steven G. Kargl <kargls@comcast.net>
15533
15534 * gfortran.dg/subnormal_1.f90: New test.
15535
15536 2005-05-28 Jan Hubicka <jh@suse.cz>
15537
15538 * tree-prof.exp: Fix comment.
15539 * value-prof-1.c: New.
15540 * value-prof-2.c: New.
15541 * value-prof-3.c: New.
15542 * value-prof-4.c: New.
15543
15544 2005-05-27 Mark Mitchell <mark@codesourcery.com>
15545
15546 PR c++/21614
15547 * g++.dg/expr/ptrmem6.C: New test.
15548 * g++.dg/expr/ptrmem6a.C: Likewise.
15549
15550 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
15551
15552 PR tree-optimization/21658
15553 * gcc.dg/tree-ssa/pr21658.c: New.
15554
15555 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
15556
15557 PR c++/21455
15558 * g++.dg/inherit/ptrmem3.C: New.
15559
15560 PR c++/21681
15561 * g++.dg/parse/template16.C: New.
15562
15563 2005-05-27 Andreas Jaeger <aj@suse.de>
15564
15565 * gcc.dg/setjmp-2.c: Only run in 32-bit.
15566
15567 * gcc.dg/i386-sse-8.c: Run test on all archs.
15568
15569 2005-05-26 Mike Stump <mrs@apple.com>
15570
15571 * objc.dg/isa-field-1.m: Only run on darwin.
15572 * objc.dg/lookup-1.m: Likewise.
15573 * objc.dg/try-catch-8.m: Likewise.
15574
15575 2005-05-26 Roger Sayle <roger@eyesopen.com>
15576
15577 PR tree-optimization/9814
15578 * gcc.dg/pr9814-1.c: New test case.
15579
15580 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15581
15582 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
15583 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
15584 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
15585 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
15586 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
15587 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
15588 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
15589 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
15590 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
15591 objc.dg/try-catch-8.m: New.
15592
15593 2005-05-26 Janis Johnson <janis187@us.ibm.com>
15594
15595 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
15596 remove extraneous semicolons.
15597
15598 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15599
15600 * obj-c++.dg/comp-types-12.mm: New.
15601 * objc.dg/comp-types-11.m: New.
15602 * objc.dg/selector-4.m: New.
15603
15604 2005-05-26 Andreas Jaeger <aj@suse.de>
15605
15606 PR testsuite/20772
15607 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
15608 g++.old-deja/g++.ext/attrib3.C,
15609 g++.old-deja/g++.other/store-expr1.C,
15610 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
15611 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
15612 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
15613 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
15614 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
15615 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
15616 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
15617 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
15618 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
15619 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
15620 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
15621 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
15622 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
15623 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
15624 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
15625 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
15626 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
15627 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
15628 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
15629
15630 2005-05-26 Andreas Jaeger <aj@suse.de>
15631
15632 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
15633 x86-64 compilation.
15634
15635 2005-05-26 Andreas Jaeger <aj@suse.de>
15636
15637 PR testsuite/20772
15638 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
15639 gcc.misc-tests/i386-pf-athlon-1.c,
15640 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
15641 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
15642 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
15643 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
15644 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
15645 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
15646 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
15647 programs.
15648
15649 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
15650 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
15651 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
15652 x86-64 compilation.
15653
15654 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
15655 x86_64.
15656
15657 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
15658 effective-target ilp32.
15659
15660 2005-05-26 David Ung <davidu@mips.com>
15661
15662 * gcc.target/mips/ext_ins.c: New test for testing the generation
15663 of MIPS32/64 rev 2 ext/ins instructions.
15664
15665 2005-05-26 Andreas Jaeger <aj@suse.de>
15666
15667 * treelang/compile/unsigned.tree: Use gimple instead of
15668 nonexisting generic dump.
15669
15670 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
15671
15672 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
15673
15674 2005-05-26 Andreas Jaeger <aj@suse.de>
15675
15676 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
15677
15678 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15679
15680 PR libfortran/17283
15681 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
15682 Test callee-allocated memory with write statements.
15683
15684 2005-05-25 Roger Sayle <roger@eyesopen.com>
15685
15686 PR middle-end/21709
15687 * gcc.dg/pr21709-1.c: New test case.
15688
15689 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15690 Mike Stump <mrs@apple.com>
15691
15692 * objc/execute/next_mapping.h: Update for C++.
15693
15694 * obj-c++.dg/selector-1.mm: Move to...
15695 * obj-c++.dg/selector-4.mm: here...
15696
15697 * obj-c++.dg/basic.mm: New.
15698 * obj-c++.dg/comp-types-1.mm: New.
15699 * obj-c++.dg/cxx-class-1.mm: New.
15700 * obj-c++.dg/cxx-ivars-1.mm: New.
15701 * obj-c++.dg/cxx-ivars-2.mm: New.
15702 * obj-c++.dg/cxx-ivars-3.mm: New.
15703 * obj-c++.dg/cxx-scope-1.mm: New.
15704 * obj-c++.dg/cxx-scope-2.mm: New.
15705 * obj-c++.dg/defs.mm: New.
15706 * obj-c++.dg/empty-private-1.mm: New.
15707 * obj-c++.dg/encode-1.mm: New.
15708 * obj-c++.dg/encode-2.mm: New.
15709 * obj-c++.dg/encode-3.mm: New.
15710 * obj-c++.dg/extern-c-1.mm: New.
15711 * obj-c++.dg/extra-semi.mm: New.
15712 * obj-c++.dg/fix-and-continue-2.mm: New.
15713 * obj-c++.dg/isa-field-1.mm: New.
15714 * obj-c++.dg/ivar-list-semi.mm: New.
15715 * obj-c++.dg/local-decl-1.mm: New.
15716 * obj-c++.dg/lookup-1.mm: New.
15717 * obj-c++.dg/lookup-2.mm: New.
15718 * obj-c++.dg/method-1.mm: New.
15719 * obj-c++.dg/method-2.mm: New.
15720 * obj-c++.dg/method-3.mm: New.
15721 * obj-c++.dg/method-4.mm: New.
15722 * obj-c++.dg/method-5.mm: New.
15723 * obj-c++.dg/method-6.mm: New.
15724 * obj-c++.dg/method-7.mm: New.
15725 * obj-c++.dg/no-extra-load.mm: New.
15726 * obj-c++.dg/overload-1.mm: New.
15727 * obj-c++.dg/pragma-1.mm: New.
15728 * obj-c++.dg/pragma-2.mm: New.
15729 * obj-c++.dg/private-1.mm: New.
15730 * obj-c++.dg/private-2.mm: New.
15731 * obj-c++.dg/proto-qual-1.mm: New.
15732 * obj-c++.dg/qual-types-1.mm: New.
15733 * obj-c++.dg/stubify-1.mm: New.
15734 * obj-c++.dg/stubify-2.mm: New.
15735 * obj-c++.dg/super-class-1.mm: New.
15736 * obj-c++.dg/super-class-2.mm: New.
15737 * obj-c++.dg/super-dealloc-1.mm: New.
15738 * obj-c++.dg/super-dealloc-2.mm: New.
15739 * obj-c++.dg/template-1.mm: New.
15740 * obj-c++.dg/template-2.mm: New.
15741 * obj-c++.dg/template-3.mm: New.
15742 * obj-c++.dg/template-4.mm: New.
15743 * obj-c++.dg/template-5.mm: New.
15744 * obj-c++.dg/template-6.mm: New.
15745 * obj-c++.dg/try-catch-1.mm: New.
15746 * obj-c++.dg/try-catch-2.mm: New.
15747 * obj-c++.dg/try-catch-3.mm: New.
15748 * obj-c++.dg/try-catch-4.mm: New.
15749 * obj-c++.dg/try-catch-5.mm: New.
15750 * obj-c++.dg/try-catch-6.mm: New.
15751 * obj-c++.dg/try-catch-7.mm: New.
15752 * obj-c++.dg/try-catch-8.mm: New.
15753 * obj-c++.dg/try-catch-9.mm: New.
15754 * obj-c++.dg/va-meth-1.mm: New.
15755
15756 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15757
15758 * obj-c++.dg/selector-1.mm: New.
15759 * obj-c++.dg/selector-2.mm: New.
15760
15761 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15762
15763 * obj-c++.dg/selector-3.mm: New.
15764 * objc.dg/selector-3.m: New.
15765
15766 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15767
15768 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
15769 about where warning appears.
15770
15771 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15772
15773 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
15774 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
15775 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
15776 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
15777
15778 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15779
15780 * gcc.dg/20050524-1.c: New test.
15781
15782 2005-05-25 Jan Hubicka <jh@suse.cz>
15783
15784 * gcc.dg/tree-prof/inliner-1.c: New.
15785
15786 2005-05-25 Janis Johnson <janis187@us.ibm.com>
15787
15788 * gcc.dg/tree-prof: New directory.
15789 * gcc.dg/tree-prof/tree-prof.exp: New.
15790
15791 2005-05-25 DJ Delorie <dj@redhat.com>
15792
15793 * gcc.dg/Wattributes-1.c: New.
15794 * gcc.dg/Wattributes-2.c: New.
15795 * gcc.dg/Wattributes-3.c: New.
15796
15797 20005-05-24 Janis Johnson <janis187@us.ibm.com>
15798
15799 PR tree-optimization/19833
15800 * gcc.dg/uninit-4.c: Remove xfail.
15801 * gcc.dg/uninit-9.c: Ditto.
15802
15803 2005-05-24 Ziemowit Laski <zlaski@apple.com>
15804
15805 * obj-c++.dg/bitfield-[1-5].mm: New.
15806 * obj-c++.dg/class-protocol-1.mm: New.
15807 * obj-c++.dg/comp-types-1[0-1].mm: New.
15808 * obj-c++.dg/comp-types-[2-9].mm: New.
15809 * obj-c++.dg/encode-[4-8].mm: New.
15810 * obj-c++.dg/layout-1.mm: New.
15811 * obj-c++.dg/method-1[0-9].mm: New.
15812 * obj-c++.dg/method-2[0-1].mm: New.
15813 * obj-c++.dg/method-[8-9].mm: New.
15814 * obj-c++.dg/objc-gc-3.mm: New.
15815 * obj-c++.dg/try-catch-10.mm: New.
15816 * objc.dg/bitfield-5.m: New.
15817 * objc.dg/comp-types-10.m: New.
15818 * objc.dg/comp-types-9.m: New.
15819 * objc.dg/layout-1.m: New.
15820 * objc.dg/objc-gc-4.m: New.
15821 * objc.dg/try-catch-9.m: New.
15822 * objc.dg/class-protocol-1.m: Tweak diagnostics.
15823 * objc.dg/comp-types-1.m: Likewise.
15824 * objc.dg/comp-types-[5-6].m: Likewise.
15825 * objc.dg/method-9.m: Likewise.
15826
15827 2005-05-24 Janis Johnson <janis187@us.ibm.com>
15828
15829 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
15830 and on hardware without VMX support.
15831
15832 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
15833
15834 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
15835
15836 * lib/profopt.exp (dg-final-generate, dg-final-use,
15837 profopt-final-code, profopt-get-options): New.
15838 (profopt-execute): Process test directives.
15839
15840 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
15841 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
15842 cleanup-tree-dump, cleanup-saved-temps): Update comments.
15843
15844 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
15845
15846 PR C++/21645
15847 * g++.dg/init/ctor5.C: New test.
15848
15849 2005-05-24 Ira Rosen <irar@il.ibm.com>
15850
15851 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
15852 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
15853 vect-113.c, vect-114.c.
15854
15855 2005-05-23 Adam Nemet <anemet@lnxw.com>
15856
15857 * gcc.dg/const-elim-1.c: Remove xfails.
15858
15859 2005-05-23 Jeff Law <law@redhat.com>
15860
15861 * gcc.c-torture/compile/pr21638.c: New test.
15862 * gcc.c-torture/compile/20050520-1.c: New test.
15863
15864 2005-05-23 Nick Clifton <nickc@redhat.com>
15865
15866 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
15867 be a proper triple, ie: m32r*-*-*.
15868 * g++.old-deja/g++.jason/thunk3.C: Likewise.
15869
15870 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
15871
15872 PR middle-end/21331
15873 PR tree-opt/21293
15874 * gcc.c-torture/compile/pr21293.c: New test.
15875 * gcc.c-torture/execute/pr21331.c: New test.
15876
15877 2004-05-20 Richard Henderson <rth@redhat.com>
15878
15879 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
15880
15881 2005-05-20 Ziemowit Laski <zlaski@apple.com>
15882
15883 * obj-c++-dg.exp: Add.
15884 * obj-c++.exp: Add.
15885 * obj-c++.dg/dg.exp: Add.
15886
15887 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
15888
15889 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
15890 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
15891
15892 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
15893
15894 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
15895
15896 2004-05-19 Richard Henderson <rth@redhat.com>
15897
15898 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
15899
15900 2005-05-19 Janis Johnson <janis187@us.ibm.com>
15901
15902 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
15903
15904 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
15905
15906 2005-05-19 Jakub Jelinek <jakub@redhat.com>
15907
15908 PR c++/21495
15909 * g++.dg/parse/extern1.C: New test.
15910 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
15911
15912 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15913
15914 * gcc.dg/c99-math.h: New.
15915 * gcc.dg/c99-math-float-1.c: New test.
15916 * gcc.dg/c99-math-double-1.c: Likewise.
15917 * gcc.dg/c99-math-long-double-1.c: Likewise.
15918
15919 2005-05-18 Richard Henderson <rth@redhat.com>
15920
15921 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
15922
15923 2005-05-18 Devang Patel <dpatel@apple.com>
15924
15925 * g++.dg/opt/20050511-1.C: New test.
15926
15927 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
15928
15929 PR libfortran/21127
15930 * gfortran.dg/reshape-complex.f90: New test.
15931
15932 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
15933
15934 * gfortran.dg/array_constructor_1.f90: New test.
15935 * gfortran.dg/array_constructor_2.f90: New test.
15936
15937 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
15938
15939 PR fortran/20954
15940 * gfortran.dg/pr20954.f: New test.
15941
15942 2005-05-17 Mike Stump <mrs@apple.com>
15943
15944 Yet more Objective-C++...
15945
15946 * objc.dg/method-5.m: Update.
15947 * objc.dg/method-6.m: Update.
15948 * objc.dg/method-7.m: Update.
15949 * objc.dg/method-9.m: Update.
15950 * objc.dg/try-catch-2.m: Update.
15951
15952 2005-05-17 Mark Mitchell <mark@codesourcery.com>
15953
15954 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
15955 Remove little-endian optimizations.
15956
15957 2005-05-17 Jeff Law <law@redhat.com>
15958
15959 * g++.dg/tree-ssa/pr14814.C: New test.
15960 * gcc.dg/tree-ssa/pr14814.C: New test.
15961 * gcc.dg/tree-ssa/pr17141-1.C: New test.
15962 * gcc.dg/tree-ssa/pr17141-2.C: New test.
15963
15964 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15965
15966 * gcc.dg/compat/generate-random.c: Do not include
15967 libiberty.h.
15968 * gcc.dg/compat/generate-random_r.c: Likewise.
15969
15970 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
15971
15972 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
15973
15974 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15975
15976 PR middle-end/21595
15977 * g++.dg/tree-ssa/builtin1.C: New testcase.
15978
15979 2005-05-17 Jakub Jelinek <jakub@redhat.com>
15980
15981 PR c++/21454
15982 * g++.dg/opt/const4.C: New test.
15983
15984 PR middle-end/21492
15985 * g++.dg/opt/crossjump1.C: New test.
15986
15987 PR tree-optimization/21610
15988 * gcc.c-torture/compile/20050516-1.c: New test.
15989
15990 PR fortran/15080
15991 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
15992 about the test failing.
15993 * gfortran.fortran-torture/execute/where_7.f90: New test.
15994 * gfortran.fortran-torture/execute/where_8.f90: New test.
15995
15996 2005-05-16 Richard Henderson <rth@redhat.com>
15997
15998 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
15999 i?86 and x86_64.
16000
16001 2005-05-16 Mark Mitchell <mark@codesourcery.com>
16002
16003 * gcc.dg/compat/generate-random.c (config.h): Do not include.
16004 (limits.h): Include unconditionally.
16005 (stdlib.h): Likewise.
16006 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
16007 (limits.h): Include unconditionally.
16008 (stdlib.h): Likewise.
16009 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
16010 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
16011 (limits.h): Include unconditionally.
16012 (stdlib.h): Likewise.
16013 (hashtab.h): Do not include.
16014 (getopt.h): Likewise.
16015 (stddef.h): Include.
16016 (hashval_t): Define.
16017 (struct entry): Add "next" field.
16018 (HASH_SIZE): New macro.
16019 (hash_table): New variable.
16020 (switchfiles): Do not use xmalloc.
16021 (mix): New macro.
16022 (iterative_hash): New function.
16023 (hasht): Remove.
16024 (e_exists): New function.
16025 (e_insert): Likewise.
16026 (output): Use, instead of libiberty hashtable functions.
16027 (main): Do not use getopt. Do not call htab_create.
16028
16029 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
16030
16031 PR libstdc++/21526
16032 * lib/target-supports.exp (check_mkfifo_available):
16033 Return 0 for cygwin as mkfifo support incomplete on platform.
16034 Fix typos in comments.
16035
16036 2005-05-15 Mark Mitchell <mark@codesourcery.com>
16037
16038 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
16039
16040 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
16041
16042 PR fortran/17432
16043 * gfortran.dg/assign_4.f: New test.
16044
16045 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
16046
16047 PR tree-optimization/21563
16048 * gcc.dg/tree-ssa/pr21563.c: New.
16049
16050 2005-05-14 Jan Hubicka <jh@suse.cz>
16051
16052 * gcc.dg/noreturn-7.c: Allow control reaches warning.
16053
16054 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
16055
16056 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
16057
16058 2005-05-13 Julian Brown <julian@codesourcery.com>
16059
16060 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
16061 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
16062
16063 2005-05-13 Jan Hubicka <jh@suse.cz>
16064
16065 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
16066 * gcc.dg/fold-xor-?.c: Likewise.
16067 * gcc.dg/pr15784-?.c: Likewise.
16068 * gcc.dg/pr20922-?.c: Likewise.
16069 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
16070 * gcc.dg/tree-ssa/pr17598.c: Likewise.
16071 * gcc.dg/tree-ssa/pr20470.c: Likewise.
16072
16073 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16074
16075 PR fortran/21260
16076 * gfortran.dg/hollerith_1.f90: New test.
16077
16078 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16079
16080 * gfortran.dg/func_result_2.f90: New test.
16081
16082 2005-05-11 Bud Davis <bdavis@gfortran.org>
16083
16084 * gfortran.dg/dev_null.f90: New test.
16085
16086 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
16087
16088 * gcc.dg/arm-vfp1.c: Revert last change.
16089
16090 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
16091
16092 PR middle-end/19807
16093 PR tree-optimization/19639
16094 * g++.dg/tree-ssa/pr19807.C: New testcase.
16095
16096 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16097
16098 PR libfortran/21471
16099 * gfortran.dg/append-1.f90: New test.
16100
16101 2005-05-10 Diego Novillo <dnovillo@redhat.com>
16102
16103 * gcc.dg/pr18501.c: XFAIL.
16104 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
16105 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
16106 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
16107 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
16108 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
16109 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
16110 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
16111 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
16112
16113 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16114
16115 PR fortran/20178
16116 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
16117 gfortran.dg/f2c_3.f90: New tests.
16118
16119 * gfortran.dg/return_1.f90: Fix dg annotation.
16120
16121 2005-05-10 Diego Novillo <dnovillo@redhat.com>
16122
16123 * gcc.c-torture/compile/20050510-1.c: New test.
16124
16125 2005-05-10 Mark Mitchell <mark@codesourcery.com>
16126
16127 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
16128
16129 2005-05-10 Bob Wilson <bob.wilson@acm.org>
16130
16131 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
16132
16133 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
16134
16135 PR c/17913
16136 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
16137
16138 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
16139
16140 PR c/21342
16141 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
16142 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
16143
16144 2005-05-10 Ben Elliston <bje@au.ibm.com>
16145
16146 PR debug/16676
16147 * gcc.dg/debug/pr16676.c: New test.
16148
16149 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
16150
16151 PR testsuite/21443
16152 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
16153 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
16154 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
16155 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
16156 Change -O1 to -O2.
16157 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
16158 -fno-tree-dominator-opts.
16159
16160 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16161
16162 * gfortran.dg/return_1.f90: New test.
16163
16164 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
16165
16166 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
16167
16168 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
16169
16170 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
16171
16172 PR c++/21427
16173 * g++.dg/inherit/covariant13.C: New.
16174
16175 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16176
16177 PR libfortran/19155
16178 * gfortran.dg/pr19155.f: New test.
16179
16180 2005-05-08 Roger Sayle <roger@eyesopen.com>
16181
16182 PR inline-asm/8788
16183 * gcc.dg/pr8788-1.c: New testcase.
16184
16185 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
16186
16187 PR target/21416
16188 * gcc.target/mips/fpcmp-[12].c: New tests.
16189
16190 2005-05-06 Mark Mitchell <mark@codesourcery.com>
16191
16192 * lib/target-supports-dg.exp (dg-require-fork): New function.
16193 (dg-require-mkfifo): Likewise.
16194 * lib/target-supports.exp (check_function_available): New
16195 function.
16196 (check_fork_available): Likewise.
16197 (check_mkfifo_available): Likewise.
16198
16199 2005-05-06 Jeff Law <law@redhat.com>
16200
16201 * gcc.c-torture/compile/pr21380.c: New test.
16202
16203 2005-05-06 Jakub Jelinek <jakub@redhat.com>
16204
16205 PR c++/20961
16206 * g++.dg/ext/weak3.C: New test.
16207
16208 2005-05-05 Mark Mitchell <mark@codesourcery.com>
16209
16210 PR c++/21352
16211 * g++.dg/template/crash37.C: New test.
16212
16213 2005-05-05 Paul Brook <paul@codesourcery.com>
16214
16215 * gcc.dg/arm-g2.c: Use effective-target arm32.
16216 * gcc.dg/arm-mmx-1.c: Ditto.
16217 * gcc.dg/arm-scd42-2.c: Ditto.
16218 * gcc.dg/arm-vfp1.c: Ditto.
16219 * lib/target-supports.exp (check_effective_target_arm32): New
16220 function.
16221
16222 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
16223
16224 PR libfortran/21354
16225 gfortran.dg/in_pack_rank7.f90: New test.
16226
16227 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
16228
16229 PR middle-end/15618
16230 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
16231
16232 2005-05-04 Jakub Jelinek <jakub@redhat.com>
16233
16234 PR middle-end/21265
16235 * gcc.dg/20050503-1.c: New test.
16236
16237 PR rtl-optimization/21239
16238 * gcc.dg/i386-sse-11.c: New test.
16239
16240 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
16241
16242 PR target/16888
16243 * gcc.target/i386/asm-1.c: New test.
16244
16245 2005-05-03 Jakub Jelinek <jakub@redhat.com>
16246
16247 PR rtl-optimization/21330
16248 * gcc.c-torture/execute/20050502-1.c: New test.
16249
16250 PR target/21297
16251 * gcc.c-torture/execute/20050502-2.c: New test.
16252
16253 2005-05-03 Uros Bizjak <uros@kss-loka.si>
16254
16255 PR middle-end/21282
16256 * gcc.dg/pr21282.c: New.
16257
16258 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
16259
16260 * gcc.dg/vect/pr20122.c: Clean up .vect file.
16261 * gcc.dg/vect/vect-92.c: Likewise.
16262 * gcc.dg/vect/vect-93.c: Likewise.
16263 * gcc.dg/vect/vect-dv-1.c: Likewise.
16264 * gcc.dg/vect/vect-dv-2.c: Likewise.
16265 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
16266
16267 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
16268
16269 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
16270 * gfortran.dg/vect/vect-2.f90: Likewise.
16271 * gfortran.dg/vect/vect-3.f90: Likewise.
16272 * gfortran.dg/vect/vect-4.f90: Likewise.
16273 * gfortran.dg/vect/vect-5.f90: Likewise.
16274
16275 2005-05-02 Geoffrey Keating <geoffk@apple.com>
16276
16277 PR target/20813
16278 * gcc.dg/rs6000-fpint-2.c: New.
16279
16280 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
16281
16282 PR c/15698
16283 * gcc.dg/builtins-30.c: Update expected messages.
16284 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
16285 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
16286 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
16287
16288 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
16289
16290 PR tree-optimization/21294
16291 * gcc.dg/tree-ssa/pr21294.c: New.
16292
16293 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
16294
16295 * gcc.dg/altivec-3.c (vec_store): Do not use the old
16296 __builtin_altivec_st_internal_4si built-in.
16297
16298 2005-05-02 Mark Mitchell <mark@codesourcery.com>
16299
16300 PR c++/15875
16301 * g++.dg/template/ptrmem14.C: New test.
16302
16303 2005-05-02 Paul Brook <paul@codesourcery.com>
16304
16305 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
16306
16307 2005-05-02 Michael Matz <matz@suse.de>
16308
16309 PR c++/19542
16310 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
16311
16312 2005-05-01 Mark Mitchell <mark@codesourcery.com>
16313
16314 * g++.dg/cpp/weak.C: New test.
16315
16316 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16317
16318 * gcc.dg/tree-ssa/loop-8.c: New test.
16319
16320 2005-04-30 Michael Maty <matz@suse.de>
16321
16322 * gcc.dg/inline-mcpy.c: New test.
16323
16324 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
16325
16326 PR libfortran/18958
16327 * gfortran.dg/eoshift.f90: New test case.
16328
16329 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
16330
16331 PR libfortran/18857
16332 * gfortran.dg/matmul_1.f90: New test.
16333
16334 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
16335
16336 PR tree-optimization/21030
16337 * gcc.dg/tree-ssa/pr21030.c: New.
16338
16339 2005-04-29 Devang Patel <dpatel@apple.com>
16340
16341 PR tree-optimization/21272
16342 * gcc.dg/vect/vect-ifcvt-10.c: New test.
16343
16344 2005-04-29 Jakub Jelinek <jakub@redhat.com>
16345
16346 PR fortran/13082
16347 PR fortran/18824
16348 * gfortran.dg/entry_4.f90: New test.
16349 * gfortran.fortran-torture/execute/entry_1.f90: New test.
16350 * gfortran.fortran-torture/execute/entry_2.f90: New test.
16351 * gfortran.fortran-torture/execute/entry_3.f90: New test.
16352 * gfortran.fortran-torture/execute/entry_4.f90: New test.
16353 * gfortran.fortran-torture/execute/entry_5.f90: New test.
16354 * gfortran.fortran-torture/execute/entry_6.f90: New test.
16355 * gfortran.fortran-torture/execute/entry_7.f90: New test.
16356
16357 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16358
16359 * gfortran.fortran-torture/execute/entry_8.f90: New test.
16360
16361 2005-04-29 Paul Brook <paul@codesourcery.com>
16362
16363 * gfortran.dg/entry_3.f90: New test.
16364
16365 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16366
16367 * gfortran.dg/implicit_4.f90: New test.
16368
16369 2005-04-28 Bob Wilson <bob.wilson@acm.org>
16370
16371 * lib/target-supports.exp (check_profiling_available): Return
16372 false for xtensa-*-elf.
16373
16374 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
16375
16376 * lib/fortran-torture.exp (fortran-torture.exp): Catch
16377 error if file cannot be deleted.
16378
16379 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
16380
16381 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
16382 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
16383 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
16384 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
16385 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
16386 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
16387 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
16388 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
16389 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
16390 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
16391 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
16392 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
16393 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
16394
16395 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16396
16397 PR fortran/20865
16398 * gfortran.dg/pr20865.f90: New test.
16399
16400 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
16401
16402 * gcc.dg/void-cast-2.c: New test.
16403
16404 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16405
16406 PR c/21159
16407 * gcc.dg/void-cast-1.c: New test.
16408
16409 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
16410
16411 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
16412
16413 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16414
16415 PR fortran/21177
16416 * gfortran.dg/pr21177.f90: New test.
16417
16418 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
16419
16420 PR tree-optimization/21171
16421 * gcc.dg/tree-ssa/pr21171.c: New test.
16422
16423 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
16424
16425 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
16426 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
16427 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
16428 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
16429 gcc.dg/tree-ssa/gen-vect-32.c: New.
16430 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
16431 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
16432 don't run on PPC32.
16433
16434 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16435
16436 PR c/21213
16437 * gcc.dg/transparent-union-3.c: New test.
16438
16439 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16440
16441 PR c/20740
16442 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
16443 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
16444 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
16445 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
16446 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
16447 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
16448
16449 2005-04-26 Jeff Law <law@redhat.com>
16450
16451 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
16452 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
16453 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
16454 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
16455 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
16456 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
16457 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
16458
16459 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
16460
16461 PR tree-optimization/17598
16462 * gcc.dg/tree-ssa/pr17598.c: New testcase.
16463
16464 2005-04-25 Mike Stump <mrs@apple.com>
16465
16466 * objc.dg/fix-and-continue-1.m: Add.
16467
16468 2005-04-25 Roger Sayle <roger@eyesopen.com>
16469
16470 PR c++/20995
16471 * g++.dg/opt/pr20995-1.C: New test case.
16472
16473 2005-04-25 Devang Patel <dpatel@apple.com>
16474
16475 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
16476
16477 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16478
16479 PR testsuite/21062
16480 * g++.dg/opt/alias2.C (printf): Correct the prototype.
16481
16482 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16483
16484 PR C++/21188
16485 * g++.dg/opt/rtti2.C: New test.
16486
16487 2005-04-25 Paul Brook <paul@codesourcery.com>
16488 Steven G. Kargl <kargls@comcast.net>
16489
16490 PR fortran/20879
16491 * gfortran.dg/ichar_1.f90: New file.
16492
16493 2005-04-24 Jakub Jelinek <jakub@redhat.com>
16494
16495 PR middle-end/20991
16496 * g++.dg/opt/pr20991.C: New test.
16497
16498 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
16499 where sizeof (type) < __alignof__ (type).
16500 * gcc.dg/compat/struct-layout-1.h: Likewise.
16501
16502 2005-04-24 Per Bothner <per@bothner.com>
16503 Devang Patel <dpatel@apple.com>
16504
16505 PR preprocessor/20907
16506 * gcc.dg/cpp/very-long-comment.c: New test.
16507
16508 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16509
16510 PR fortran/20059
16511 * gfortran.dg/common_5.f: New test.
16512
16513 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
16514
16515 PR middle-end/21082
16516 * g++.dg/tree-ssa/pr21082.C: New testcase.
16517
16518 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
16519
16520 * gcc.dg/vect/vect-99.c: New test.
16521
16522 2005-04-22 Diego Novillo <dnovillo@redhat.com>
16523
16524 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
16525
16526 2005-04-22 Jeff Law <law@redhat.com>
16527
16528 * gcc.dg/uninit-5.c: Remove xfails.
16529 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
16530 conditionals and loads.
16531
16532 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
16533
16534 PR libfortran/20074
16535 PR libfortran/20436
16536 PR libfortran/21108
16537 * gfortran.dg/nested_reshape.f90: new test
16538 * gfortran.dg/reshape-alloc.f90: new test
16539 * gfortran.dg/reshape.f90: new test
16540
16541 2005-04-22 Mark Mitchell <mark@codesourcery.com>
16542
16543 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
16544
16545 * gcc.dg/arm-vfp1.c: New test.
16546
16547 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
16548
16549 PR c++/21087
16550 * g++.dg/lookup/builtin2.C: New test.
16551
16552 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
16553
16554 * gcc.dg/weak/weak-13.c: New test.
16555
16556 2005-04-21 Geoffrey Keating <geoffk@apple.com>
16557
16558 * lib/target-supports.exp (check_effective_target_sync_int_long):
16559 Add powerpc*.
16560
16561 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
16562
16563 * gcc.target/mips/branch-1.c: New test.
16564
16565 2005-04-21 Richard Henderson <rth@redhat.com>
16566
16567 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
16568 * gcc.dg/vect/vect-86.c: Likewise.
16569 * gcc.dg/vect/vect-87.c: Likewise.
16570 * gcc.dg/vect/vect-88.c: Likewise.
16571
16572 2005-04-21 Devang Patel <dpatel@apple.com>
16573
16574 PR optimization/20994
16575 * gcc.dg/tree-ssa/ifc-3.c: New test.
16576
16577 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16578
16579 PR c/12913
16580 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
16581 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
16582 gcc.dg/c99-vla-jump-5.c: New tests.
16583
16584 2005-04-19 Richard Henderson <rth@redhat.com>
16585
16586 * lib/target-supports.exp (check_effective_target_vect_int_mult):
16587 Fix typo in exists check.
16588 (check_effective_target_sync_int_long): New.
16589 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
16590 * gcc.dg/ia64-sync-2.c: Likewise.
16591 * gcc.dg/ia64-sync-3.c: Likewise.
16592 * gcc.dg/ia64-sync-4.c: Likewise.
16593
16594 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
16595
16596 * gcc.dg/fold-xor-1.c: New test.
16597 * gcc.dg/fold-xor-2.c: New test.
16598
16599 2005-04-19 James E. Wilson <wilson@specifixinc.com>
16600
16601 PR target/20670
16602 * g++.dg/eh/fp-regs.C: New test.
16603
16604 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16605
16606 * gcc.dg/Wint-to-pointer-cast-1.c,
16607 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
16608 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
16609 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
16610
16611 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16612
16613 PR fortran/16861
16614 * gfortran.dg/pr16861.f90: New test.
16615
16616 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16617
16618 * gcc.dg/pr21085.c: New test.
16619
16620 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
16621
16622 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
16623 (setup_mips_tests, dg-mips-options): New procedures.
16624 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
16625 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
16626 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
16627 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16628 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
16629 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
16630 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
16631 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16632 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
16633 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
16634 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
16635 dg-mips-options instead of dg-options. Remove now-redundant
16636 preprocessor guards.
16637 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
16638 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16639 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16640 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
16641 * gcc.dg/vr-mult-2.c: Delete.
16642 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
16643 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
16644 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
16645 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
16646 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
16647 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
16648 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
16649
16650 2005-04-18 Laurent GUERBY <laurent@guerby.net>
16651
16652 * ada/acats/run_all.sh: Use sync when executable not present.
16653
16654 2005-04-18 Devang Patel <dpatel@apple.com>
16655
16656 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
16657 * gcc.dg/vect/vect-11a.c: New.
16658 * gcc.dg/vect/vect-none.c: Update.
16659 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
16660
16661 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16662
16663 PR tree-optimization/20922
16664 * gcc.dg/pr20922-1.c: New test.
16665 * gcc.dg/pr20922-2.c: New test.
16666 * gcc.dg/pr20922-3.c: New test.
16667 * gcc.dg/pr20922-4.c: New test.
16668 * gcc.dg/pr20922-5.c: New test.
16669 * gcc.dg/pr20922-6.c: New test.
16670
16671 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16672
16673 PR libfortran/20950
16674 * gfortran.dg/pr20950.f: New test.
16675
16676 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16677
16678 PR libfortran/19216
16679 * gfortran.dg/pr19216.f: New test.
16680
16681 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
16682
16683 PR tree-optimization/21001
16684 * gcc.dg/tree-ssa/pr21001.c: New.
16685
16686 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
16687
16688 PR libfortran/21075
16689 * gfortran.dg/reshape_rank7.f90: New test.
16690
16691 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
16692
16693 PR libfortran/12884 gfortran.dg/pr12884.f: New test
16694 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
16695 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
16696 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
16697 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
16698 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
16699 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
16700 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
16701 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
16702 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
16703 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
16704 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
16705 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
16706 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
16707 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
16708 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
16709 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
16710 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
16711 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
16712 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
16713 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
16714
16715 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
16716
16717 * gfortran.dg/wtruncate.f: New testcase.
16718 * gfortran.dg/wtruncate.f90: New testcase.
16719
16720 2005-04-16 Mark Mitchell <mark@codesourcery.com>
16721
16722 PR c++/21025
16723 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
16724 which sizeof/alignof is dependent, rather than just whether we are
16725 processing_template_decl.
16726
16727 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16728
16729 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16730 corrected typo where the wrong variables had been compared.
16731
16732 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16733
16734 PR libfortran/18495
16735 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16736 Test callee-allocated version of return array with a write
16737 statement.
16738 Test spread with a temporary with another write statement.
16739
16740 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
16741
16742 PR tree-optimization/21031
16743 * gcc.dg/tree-ssa/pr21031.c: New.
16744
16745 2005-04-15 Uros Bizjak <uros@kss-loka.si>
16746
16747 PR tree-optimization/21004
16748 * gcc.dg/builtins-53.c: Include builtins-config.h.
16749 Check floorf, ceilf, floorl and ceill transformations
16750 only when HAVE_C99_RUNTIME is defined.
16751
16752 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
16753
16754 PR middle-end/20739
16755 * gcc.dg/tree-ssa/pr20739.c: New test.
16756
16757 2005-04-14 Mike Stump <mrs@apple.com>
16758
16759 * gcc.dg/Foundation.framework/empty: New.
16760 * gcc.dg/framework-2.c: New.
16761
16762 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16763
16764 PR tree-optimization/21021
16765 * gcc.c-torture/compile/pr21021.c: New.
16766
16767 2005-04-14 Janis Johnson <janis187@us.ibm.com>
16768
16769 PR testsuite/21010
16770 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
16771 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
16772 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
16773 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
16774 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
16775 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
16776 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
16777 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
16778
16779 2005-04-14 Richard Henderson <rth@redhat.com>
16780
16781 * lib/target-supports.exp (check_effective_target_vect_condition):
16782 Add ia64, i?86, and x86_64.
16783
16784 2005-04-14 Steven G. Kargl <kargls@comcast.net>
16785
16786 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
16787
16788 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16789
16790 PR tree-optimization/20657
16791 * gcc.dg/tree-ssa/pr20657.c: New.
16792
16793 2005-04-14 Uros Bizjak <uros@kss-loka.si>
16794
16795 * gcc.dg/builtins-53.c: Also check (int)trunc* and
16796 (long long int)trunc*.
16797
16798 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
16799
16800 PR target/20927
16801 * gcc.dg/pr20927.c: New test.
16802
16803 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
16804
16805 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
16806 * gcc.target/mips/asm-1.c: Likewise.
16807
16808 2005-04-13 Dale Johannesen <dalej@apple.com>
16809
16810 * objc.dg/objc-fast-4.m: New.
16811
16812 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
16813
16814 * gcc.target/cris/torture/cris-torture.exp: New driver in new
16815 directory.
16816 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
16817
16818 2005-04-13 David Edelsohn <edelsohn@gnu.org>
16819
16820 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
16821 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
16822 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
16823
16824 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
16825
16826 PR tree-optimization/20913
16827 * gcc.dg/tree-ssa/pr20913.c: New.
16828
16829 PR tree-optimization/20702
16830 * gcc.dg/tree-ssa/pr20702.c: New.
16831
16832 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16833
16834 PR c++/13744
16835 * g++.dg/inherit/local3.C: New test.
16836
16837 2005-04-12 Jeff Law <law@redhat.com>
16838
16839 * gcc.dg/tree-ssa/20050412-1.c: New test.
16840
16841 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
16842
16843 PR libfortran/19016
16844 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
16845 Add tests with mask generated by expression.
16846 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16847 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16848 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16849
16850 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
16851
16852 PR middle-end/20917
16853 * gcc.dg/20050409-1.c: New test.
16854
16855 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
16856
16857 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
16858
16859 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16860
16861 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16862 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
16863 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16864 (TARGET_CXX): Adjust accordingly.
16865 * target.h (struct gcc_target): Remove epxort_class_data. Add
16866 determine_class_data_visibility and class_data_always_comdat.
16867 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16868 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
16869 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16870 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
16871 (arm_cxx_determine_class_data_visibility): New.
16872 (arm_cxx_class_data_always_comdat): Likewise.
16873 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16874 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
16875 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16876 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
16877 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
16878 Define.
16879
16880 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16881
16882 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
16883
16884 2005-04-11 Geoffrey Keating <geoffk@apple.com>
16885
16886 * gcc.dg/i386-darwin-fpmath.c: New.
16887
16888 2004-04-11 Devang Patel <dpatel@apple.com>
16889
16890 * lib/target-supports.exp (check_effective_target_vect_condition): New.
16891 * gcc.dg/vect/vect-ifcvt-1.c: New test.
16892 * gcc.dg/vect/vect-ifcvt-2.c: New test.
16893 * gcc.dg/vect/vect-ifcvt-3.c: New test.
16894 * gcc.dg/vect/vect-ifcvt-4.c: New test.
16895 * gcc.dg/vect/vect-ifcvt-5.c: New test.
16896 * gcc.dg/vect/vect-ifcvt-6.c: New test.
16897 * gcc.dg/vect/vect-ifcvt-7.c: New test.
16898 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
16899
16900 2004-04-11 Devang Patel <dpatel@apple.com>
16901
16902 * gcc.dg/vect/vect-dv-1.c: New test.
16903 * gcc.dg/vect/vect-dv-2.c: New test.
16904
16905 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16906
16907 PR tree-optimization/20933
16908 * gcc.dg/tree-ssa/pr20933.c: New test.
16909
16910 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16911
16912 * gfortran.dg/fold_nearest.f90: New test.
16913
16914 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
16915
16916 * gcc.dg/tree-ssa/alias-1.c: New test.
16917
16918 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16919
16920 PR tree-optimization/20920
16921 * g++.dg/tree-ssa/pr20920.C: New test.
16922
16923 2005-04-11 Uros Bizjak <uros@kss-loka.si>
16924
16925 * gcc.dg/builtins-53.c: Also check (int)ceil* and
16926 (long long int)ceil*.
16927
16928 2005-04-10 Mark Mitchell <mark@codesourcery.com>
16929
16930 * g++.dg/warn/Wdtor1.C: Declare template in system header with
16931 explicit C++ linkage.
16932
16933 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16934
16935 * gfortran.dg/pr17229.f: Take care of the new obsolescence
16936 warning for arithmetic IF statements.
16937
16938 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
16939
16940 * eor_handling_1.f90: New test case.
16941 * eor_handling_2.f90: New test case.
16942 * eor_handling_3.f90: New test case.
16943 * eor_handling_4.f90: New test case.
16944 * eor_handling_5.f90: New test case.
16945 * noadv_size.f90: New test case.
16946 * pad_no.f90: New test case.
16947
16948 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
16949
16950 * gcc.c-torture/execute/20050410-1.c: New test.
16951
16952 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
16953
16954 * gcc.dg/pr20126.c: New.
16955
16956 2005-04-09 Bud Davis <bdavis@gfortran.org>
16957 Steven G. Kargl <kargls@comcast.net>
16958
16959 * gfortran.dg/PR19872.f: New test.
16960
16961 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16962
16963 * gfortran.dg/nint_1.f90: Fix dg-do directive.
16964
16965 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16966
16967 * gfortran.dg/nint_1.f90: New test.
16968
16969 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16970
16971 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
16972 Added test for callee-allocated arrays with write statements.
16973 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
16974 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
16975 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16976 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16977 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16978
16979 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16980
16981 PR libfortran/20163
16982 * gfortran.dg/open-options-blanks.f: New test.
16983
16984 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
16985
16986 PR fortran/13257
16987 * gfortran.dg/comma_format_extension_[1234].f: New tests.
16988
16989 2005-04-09 Jakub Jelinek <jakub@redhat.com>
16990
16991 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16992 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16993 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16994 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16995 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16996 * gcc.c-torture/execute/stdarg-4.c: New test.
16997
16998 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
16999
17000 PR target/20795
17001 * g++.dg/abi/param2.C: New test.
17002
17003 2005-04-09 Uros Bizjak <uros@kss-loka.si>
17004
17005 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
17006
17007 2005-04-09 Uros Bizjak <uros@kss-loka.si>
17008
17009 * gcc.dg/builtins-53.c: New test.
17010
17011 2005-04-08 Diego Novillo <dnovillo@redhat.com>
17012
17013 * g++.dg/tree-ssa/pr18178.C: New test.
17014 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
17015 * gcc.c-torture/execute/20041019-1.c: New test.
17016 * gcc.dg/tree-ssa/20041008-1.c: New test.
17017 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
17018 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
17019 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
17020 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
17021 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
17022 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
17023 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
17024 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
17025 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
17026 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
17027
17028 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
17029
17030 PR rtl-optimization/20466
17031 * gcc.c-torture/execute/pr20466-1.c: New test.
17032
17033 2005-04-08 Mark Mitchell <mark@codesourcery.com>
17034
17035 PR c++/20905
17036 * g++.dg/parse/cond2.C: New test.
17037
17038 PR c++/20145
17039 * g++.dg/warn/Wdtor1.C: New test.
17040
17041 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17042
17043 PR fortran/17229
17044 * gfortran.dg/pr17229.f: New test.
17045
17046 2005-04-07 Steven G. Kargl <kargls@comcast.net>
17047
17048 * gfortran.dg/tiny_1.f90: New test.
17049 * gfortran.dg/tiny_2.f90: ditto.
17050
17051 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
17052
17053 * gfortran.dg/eor_1.f90: Fix dg-do run line
17054 * gfortran.dg/open_new.f90: Fix dg-do run line
17055
17056 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
17057
17058 * lib/target-supports.exp (get_compiler_messages): Support
17059 optional arguments, the fourth being compiler options.
17060 (check_effective_target_fpic): New proc.
17061 * gcc.dg/20050321-2.c: Restrict to target fpic.
17062
17063 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
17064
17065 * gcc.dg/15443-1.c: New test.
17066 * gcc.dg/15443-2.c: Likewise.
17067
17068 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17069
17070 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
17071
17072 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
17073
17074 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
17075
17076 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
17077
17078 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
17079 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
17080 -m64.
17081 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
17082 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
17083 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
17084
17085 2005-04-06 Mark Mitchell <mark@codesourcery.com>
17086
17087 PR c++/20212
17088 * g++.dg/warn/Wunused-11.C: New test.
17089
17090 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
17091
17092 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
17093
17094 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
17095
17096 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
17097
17098 2005-04-05 Mark Mitchell <mark@codesourcery.com>
17099
17100 PR c++/20734
17101 * g++.dg/template/ptrmem13.C: New test.
17102
17103 2005-04-05 Per Bothner <per@bothner.com>
17104
17105 * lib/gcc.exp: Always add -fno-show-column, for now.
17106
17107 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
17108
17109 PR testsuite/20767
17110 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
17111 of plain old "unsigned int" for the type of "i". Makes this test
17112 64bit clean.
17113
17114 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
17115
17116 * gcc.dg/i386-ssefn-1.c: New test.
17117 * gcc.dg/i386-ssefn-2.c: New test.
17118 * gcc.dg/i386-ssefn-3.c: New test.
17119 * gcc.dg/i386-ssefn-4.c: New test.
17120
17121 2005-04-05 Jakub Jelinek <jakub@redhat.com>
17122
17123 PR tree-optimization/20076
17124 * gcc.dg/builtin-apply4.c: New test.
17125
17126 PR preprocessor/19475
17127 * gcc.dg/cpp/macspace1.c: New test.
17128 * gcc.dg/cpp/macspace2.c: New test.
17129
17130 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17131
17132 * gfortran.dg/pr20755.f: Fixed bad format.
17133
17134 2005-04-05 Mark Mitchell <mark@codesourcery.com>
17135
17136 PR c++/20763
17137 * g++.dg/ext/attrib21.C: New test.
17138
17139 2004-04-05 Devang Patel <dpatel@apple.com>
17140
17141 * lib/target-supports.exp (check_effective_target_vect_shif): New.
17142 * gcc.dg/vect/vect-shift-1.c: New test.
17143
17144 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17145
17146 PR libfortran/20755
17147 * gfortran.dg/pr20755.f: New test.
17148
17149 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
17150
17151 * gfortran.dg/pr15959.f90: New test.
17152 * gfortran.dg/string_pad_trunc.f90: New test.
17153
17154 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17155
17156 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
17157 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
17158 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
17159 syntax.
17160
17161 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17162
17163 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
17164
17165 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17166
17167 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
17168 * gcc.c-torture/compile/20011119-2.c: Likewise.
17169 * gcc.c-torture/compile/981001-2.c: Likewise.
17170
17171 2005-04-04 Mark Mitchell <mark@codesourcery.com>
17172
17173 PR c++/20679
17174 * g++.dg/template/overload4.C: New test.
17175
17176 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
17177
17178 PR c++/20746
17179 * g++.dg/abi/covariant5.C: New.
17180
17181 PR debug/20505
17182 * g++.dg/debug/const2.C: New.
17183
17184 2005-04-04 Jakub Jelinek <jakub@redhat.com>
17185
17186 PR rtl-optimization/16104
17187 * gcc.c-torture/execute/20050316-1.c: New test.
17188
17189 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
17190
17191 * g++.dg/template/spec23.C: Fix dg-error text.
17192
17193 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
17194
17195 PR c++/19199
17196 * g++.dg/expr/lval2.C: New.
17197
17198 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17199
17200 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
17201 __builtin_strcasecmp and __builtin_strncasecmp.
17202
17203 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
17204
17205 PR c++/20723
17206 * g++.dg/template/spec22.C: New.
17207 * g++.dg/template/spec23.C: New.
17208
17209 2005-04-03 Dale Ranta <dir@lanl.gov>
17210 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17211
17212 PR libfortran/20068
17213 PR libfortran/20125
17214 PR libfortran/20156
17215 PR libfortran/20471
17216 * gfortran.dg/backspace.f: New test.
17217
17218 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
17219
17220 * gcc.dg/pr19345.c: New test.
17221
17222 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
17223
17224 PR tree-optimization/20640
17225 * gcc.dg/torture/tree-loop-1.c: New.
17226
17227 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
17228
17229 PR rtl-optimization/20290
17230 * gcc.c-torture/execute/loop-ivopts-2.c: New.
17231
17232 2005-04-02 Geoffrey Keating <geoffk@apple.com>
17233
17234 * gcc.dg/rs6000-fpint.c: New.
17235
17236 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
17237
17238 * gcc.dg/old-style-then-proto-1.c: New test.
17239
17240 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17241
17242 * gfortran.fortran-torture/execute/backspace.f90: Check
17243 after backspace and read was incorrect.
17244
17245 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17246
17247 * gcc.c-torture/execute/builtins/strcat.c: Check the result
17248 buffer past the terminating NUL using memcmp.
17249 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
17250 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
17251
17252 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
17253 Fix unused/uninitialized variable warnings.
17254
17255 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
17256 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
17257 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
17258 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
17259
17260 * gcc.c-torture/execute/builtins/abs-1-lib.c,
17261 gcc.c-torture/execute/builtins/fputs-lib.c,
17262 gcc.c-torture/execute/builtins/lib/fprintf.c,
17263 gcc.c-torture/execute/builtins/lib/main.c,
17264 gcc.c-torture/execute/builtins/lib/memcmp.c,
17265 gcc.c-torture/execute/builtins/lib/memmove.c,
17266 gcc.c-torture/execute/builtins/lib/mempcpy.c,
17267 gcc.c-torture/execute/builtins/lib/memset.c,
17268 gcc.c-torture/execute/builtins/lib/printf.c,
17269 gcc.c-torture/execute/builtins/lib/sprintf.c,
17270 gcc.c-torture/execute/builtins/lib/stpcpy.c,
17271 gcc.c-torture/execute/builtins/lib/strchr.c,
17272 gcc.c-torture/execute/builtins/lib/strcmp.c,
17273 gcc.c-torture/execute/builtins/lib/strcpy.c,
17274 gcc.c-torture/execute/builtins/lib/strcspn.c,
17275 gcc.c-torture/execute/builtins/lib/strlen.c,
17276 gcc.c-torture/execute/builtins/lib/strncat.c,
17277 gcc.c-torture/execute/builtins/lib/strncmp.c,
17278 gcc.c-torture/execute/builtins/lib/strncpy.c,
17279 gcc.c-torture/execute/builtins/lib/strrchr.c,
17280 gcc.c-torture/execute/builtins/lib/strspn.c,
17281 gcc.c-torture/execute/builtins/lib/strstr.c,
17282 gcc.c-torture/execute/builtins/memops-asm-lib.c,
17283 gcc.c-torture/execute/builtins/strlen-2.c,
17284 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
17285 prototypes.
17286
17287 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
17288
17289 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
17290 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
17291 selectany usage.
17292
17293 2005-04-01 Jakub Jelinek <jakub@redhat.com>
17294
17295 PR c++/19406
17296 * g++.dg/debug/using1.C: New test.
17297
17298 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
17299
17300 PR middle-end/20524
17301 * gcc.dg/alias-7.c: Prefix asm-declared name with
17302 __USER_LABEL_PREFIX__.
17303
17304 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
17305
17306 Fix fallout from PR middle-end/15700:
17307 * gcc.c-torture/compile/20011119-1.c: Take
17308 __USER_LABEL_PREFIX__ into account.
17309 * gcc.c-torture/compile/20011119-2.c: Likewise.
17310
17311 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
17312
17313 PR c++/18644
17314 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
17315
17316 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
17317
17318 PR c/17855
17319 * gcc.c-torture/compile/struct-non-lval-1.c,
17320 gcc.c-torture/compile/struct-non-lval-2.c,
17321 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
17322
17323 2005-03-31 Janis Johnson <janis187@us.ibm.com>
17324
17325 * gcc.dg/tls/tls.exp: Remove temporary file.
17326 * g++.dg/tls/tls.exp: Ditto.
17327 * lib/file-format.exp: Ditto.
17328 * g++.dg/special/ecos.exp: Ditto.
17329
17330 * lib/profopt.exp: Treat prof_ext as a list.
17331 * gcc.misc-tests/bprob.exp: Ditto.
17332 * g++.dg/bprob/bprob.exp: Ditto.
17333
17334 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
17335 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
17336 g++.dg/tree-ssa/pointer-reference-alias.C,
17337 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
17338 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
17339 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
17340 g++.dg/vect/pr19951.cc: Ditto.
17341 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
17342 gcc.dg/builtins-47.c: Ditto.
17343 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
17344 gcc.dg/pr20115-1.c: Ditto.
17345 * gcc.dg/tree-ssa/20030530-2.c,
17346 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
17347 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
17348 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
17349 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
17350 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
17351 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
17352 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
17353 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
17354 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
17355 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
17356 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
17357 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
17358 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
17359 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
17360 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
17361 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
17362 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
17363 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
17364 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
17365 gcc.dg/tree-ssa/20030824-1.c,
17366 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
17367 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
17368 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
17369 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
17370 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
17371 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
17372 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
17373 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
17374 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
17375 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
17376 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
17377 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
17378 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
17379 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
17380 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
17381 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
17382 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
17383 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
17384 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
17385 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
17386 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
17387 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
17388 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
17389 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
17390 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
17391 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
17392 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
17393 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
17394 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
17395 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
17396 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
17397 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
17398 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
17399 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
17400 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
17401 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
17402 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
17403 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
17404 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
17405 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
17406 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
17407 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
17408 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
17409 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
17410 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
17411 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
17412 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
17413 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
17414 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
17415 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
17416 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
17417 gcc.dg/tree-ssa/useless-1.c: Ditto.
17418 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
17419 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
17420 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
17421 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
17422 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17423 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
17424 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
17425 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
17426 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
17427 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
17428 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
17429 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
17430 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
17431 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
17432 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
17433 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
17434 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
17435 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
17436 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
17437 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
17438 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
17439 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
17440 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
17441 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
17442 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
17443 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
17444 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
17445 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
17446 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
17447 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
17448 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
17449 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
17450 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
17451 gcc.dg/vect/vect-none.c: Ditto.
17452 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
17453 treelang/compile/unsigned.tree: Ditto.
17454
17455 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
17456 * gcc.dg/cpp/direct2s.c: Ditto.
17457 * gcc.dg/cpp/paste4.c: Ditto.
17458 * gcc.dg/cpp/separate-1.c: Ditto.
17459 * gcc.dg/pch/save-temps-1.c: Ditto.
17460 * g++.dg/ext/altivec-10.C: Ditto.
17461 * g++.dg/pch/pch.C: Ditto.
17462
17463 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
17464
17465 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
17466 * g++.dg/template/repo1.C: Ditto.
17467 * g++.dg/template/repo2.C: Ditto.
17468 * g++.dg/template/repo3.C: Ditto.
17469 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
17470 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
17471 * g++.old-deja/g++.pt/repo1.C: Ditto.
17472 * g++.old-deja/g++.pt/repo2.C: Ditto.
17473 * g++.old-deja/g++.pt/repo3.C: Ditto.
17474 * g++.old-deja/g++.pt/repo4.C: Ditto.
17475
17476 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
17477 * gcc.dg/20030107-1.c: Ditto.
17478 * gcc.dg/20030702-1.c: Ditto.
17479 * gcc.dg/profile-generate-1.c: Ditto.
17480 * g++.dg/other/profile1.C: Ditto.
17481 * g++.old-deja/g++.robertl/eb83.C: Ditto.
17482
17483 * lib/gcc-dg.exp (remove-build-file): New.
17484 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
17485 cleanup-tree-dump, cleanup-saved-temps): New.
17486
17487 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
17488
17489 PR c++/19203, DR 214
17490 * g++.dg/parse/ambig3.C: Not ambiguous.
17491 * g++.dg/template/spec20.C: New.
17492 * g++.dg/template/spec21.C: New.
17493
17494 2005-03-31 Steve Ellcey <sje@cup.hp.com>
17495
17496 PR target/20045
17497 * gcc.dg/ia64-fptr-1.c: Run only on linux.
17498
17499 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17500
17501 PR libfortran/20660
17502 * gfortran.dg/negative_unit.f: New test.
17503
17504 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
17505
17506 * gcc.dg/20050330-1.c: New test.
17507
17508 2005-03-30 Devang Patel <dpatel@apple.com>
17509
17510 * g++.dg/tree-sra/ssa-sra-3.C: New test.
17511
17512 2005-03-30 Dale Johannesen <dalej@apple.com>
17513
17514 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
17515
17516 2005-03-30 Janis Johnson <janis187@us.ibm.com>
17517
17518 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17519 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
17520 Strip options from test name.
17521
17522 2005-03-31 Jan Hubicka <jh@suse.cz>
17523
17524 * gcc.dg/varpool-1.c: New testcase.
17525
17526 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17527
17528 PR c/772
17529 PR c/17913
17530 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
17531 gcc.dg/stmt-expr-label-3.c : New tests.
17532 * gcc.c-torture/execute/medce-2.c: Remove.
17533
17534 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17535
17536 PR c/20368
17537 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
17538 tests.
17539
17540 2005-03-30 Alan Modra <amodra@bigpond.net.au>
17541
17542 * gcc.c-torture/compile/pr20203.c: New test.
17543
17544 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17545
17546 * gfortran.dg/promotion.f90: New test.
17547
17548 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
17549
17550 PR middle-end/20491
17551 * gcc.dg/torture/asm-subreg-1.c: New test.
17552
17553 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
17554
17555 PR c/20672
17556 * gcc.dg/pr20672-1.c: New test.
17557
17558 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
17559
17560 * gfortran.dg/vect: New directory.
17561 * gfortran.dg/vect/vect.exp: New.
17562 * gfortran.dg/vect/vect-1.f90: New test.
17563 * gfortran.dg/vect/vect-2.f90: New test.
17564 * gfortran.dg/vect/vect-3.f90: New test.
17565 * gfortran.dg/vect/vect-4.f90: New test.
17566 * gfortran.dg/vect/vect-5.f90: New test.
17567
17568 2005-03-29 Jakub Jelinek <jakub@redhat.com>
17569
17570 PR middle-end/20622
17571 * gcc.dg/alias-7.c: New test.
17572
17573 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
17574
17575 * gcc.dg/sparc-reg-1.c: New test.
17576
17577 2005-03-28 Steve Ellcey <sje@cup.hp.com>
17578
17579 PR target/19890
17580 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
17581
17582 2005-03-29 Dale Ranta <dir@lanl.gov>
17583 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17584
17585 PR libfortran/20163
17586 * gfortran.dg/pr20163-2.f: New test.
17587
17588 2005-03-28 Jan Hubicka <jh@suse.cz>
17589
17590 PR middle-end/20635
17591 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
17592 by Jakub Jelinek.
17593
17594 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
17595
17596 PR tree-optimization/20626
17597 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
17598 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
17599
17600 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17601
17602 * gfortran.dg/underflow.f90: New test.
17603 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
17604
17605 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17606
17607 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
17608
17609 2005-03-25 Mark Mitchell <mark@codesourcery.com>
17610
17611 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
17612 (g++_init): Make sure that CXXFLAGS is set.
17613 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
17614 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
17615 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17616 * lib/objc.exp (objc_init): Likewise.
17617 * lib/treelang.exp (treelang_init): Likewise.
17618
17619 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
17620
17621 PR tree-optimization/20470
17622 * gcc.dg/tree-ssa/pr20470.c: New test.
17623
17624 2005-03-25 Geoffrey Keating <geoffk@apple.com>
17625
17626 * gcc.dg/ppc-stfiwx.c: New.
17627
17628 2005-03-25 Steve Ellcey <sje@cup.hp.com>
17629
17630 PR target/19888
17631 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
17632
17633 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17634
17635 * gcc.dg/20050325-1.c: Fix a typo.
17636
17637 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17638
17639 PR libfortran/19678
17640 PR libfortran/19679
17641 * gfortran.dg/dos_eol.f: New test.
17642
17643 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17644
17645 PR rtl-optimization/20249
17646 * gcc.dg/20050325-1.c: New test.
17647
17648 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17649
17650 PR libfortran/15332
17651 * gfortran.dg/pr15332.f: New test.
17652
17653 2005-03-24 Dale Johannesen <dalej@apple.com>
17654
17655 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
17656
17657 2005-03-24 Geoffrey Keating <geoffk@apple.com>
17658
17659 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
17660 'internal' visibility.
17661 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
17662 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
17663 'protected' visibility.
17664 * gcc.dg/visibility-7.c: Likewise.
17665 * lib/target-supports.exp (check_visibility_available): Take
17666 a parameter, the kind of visibility to check for.
17667 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
17668 to check_visibility_available.
17669
17670 * g++.dg/expr/cast3.C: New.
17671
17672 2005-03-24 David Edelsohn <edelsohn@gnu.org>
17673
17674 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
17675 rs6000.
17676
17677 2005-03-24 Steve Ellcey <sje@cup.hp.com>
17678
17679 PR target/20095
17680 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
17681
17682 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
17683
17684 * gcc.dg/badshift.c: Renamed to...
17685 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
17686
17687 * gcc.target/i386/badshift.c: Renamed to...
17688 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
17689 only.
17690
17691 PR rtl-optimization/20532
17692 * gcc.target/i386/badshift.c: New.
17693
17694 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17695
17696 * gfortran.dg/pr18025.f90: New test.
17697
17698 2005-03-23 Dale Johannesen <dalej@apple.com>
17699
17700 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
17701
17702 2005-03-23 Mark Mitchell <mark@codesourcery.com>
17703
17704 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
17705
17706 * lib/target-supports.exp (check_iconv_available): Default
17707 libiconv to -liconv, if there is no definition.
17708
17709 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
17710
17711 * gcc.dg/torture/cris-asm-mof-1.c: New test.
17712
17713 2005-03-22 Mark Mitchell <mark@codesourcery.com>
17714
17715 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
17716 * g++.dg/opt/pr7503-2.C: Likewise.
17717 * g++.dg/opt/pr7503-3.C: Likewise.
17718 * g++.dg/opt/pr7503-4.C: Likewise.
17719 * g++.dg/opt/pr7503-5.C: Likewise.
17720 * g++.dg/warn/minmax.C: New test.
17721
17722 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17723
17724 * gfortran.dg/g77_intrinsics_funcs.f: New test.
17725 * gfortran.dg/g77_intrinsics_sub.f: New test.
17726
17727 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
17728 Jan Hubicka <jh@suse.cz>
17729 Steven Bosscher <stevenb@suse.de
17730
17731 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
17732
17733 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17734
17735 PR c++/19980
17736 * g++.dg/template/redecl3.C: New test.
17737
17738 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17739
17740 PR c++/20499
17741 * g++.dg/parse/error16.C: Tweak error markers.
17742
17743 2005-03-22 Jakub Jelinek <jakub@redhat.com>
17744
17745 PR target/20561
17746 * gcc.dg/20050321-2.c: New test.
17747
17748 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
17749
17750 PR c++/20465
17751 PR c++/20381
17752 * g++.dg/template/ptrmem12.C: New.
17753
17754 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
17755
17756 PR rtl-optimization/20527
17757 * gcc.c-torture/execute/pr20527-1.c: New test.
17758
17759 2005-03-22 Ben Elliston <bje@au.ibm.com>
17760
17761 * gcc.misc-tests/options.exp (check_for_options): Create a real C
17762 program, compile it into a real executable and then delete the .c
17763 and .x files afterwards, to avoid problems on testglue targets.
17764
17765 2005-03-21 Stuart Hastings <stuart@apple.com>
17766
17767 * gcc.target/i386/sse-2.c: New.
17768
17769 2005-03-21 Uros Bizjak <uros@kss-loka.si>
17770
17771 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
17772
17773 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17774
17775 * g++.dg/parse/crash25.C: Fix typo.
17776
17777 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17778
17779 PR c++/20461
17780 * g++.dg/parse/crash24.C: New test.
17781
17782 PR c++/20536
17783 * g++.dg/parse/crash25.C: New test.
17784
17785 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17786
17787 PR c++/20147
17788 * g++.dg/ext/stmtexpr4.C: New test.
17789
17790 2005-03-20 Roger Sayle <roger@eyesopen.com>
17791
17792 PR middle-end/20539
17793 * gcc.c-torture/compile/pr13066-1.c: New test case.
17794 * gcc.c-torture/compile/pr20539-1.c: Likewise.
17795 * g++.dg/opt/pr13066-1.C: Likewise.
17796
17797 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
17798
17799 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
17800
17801 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17802
17803 PR fortran/18525
17804 * gfortran.dg/nesting_1.f90: New test.
17805
17806 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17807
17808 PR c++/20240
17809 * g++.dg/lookup/using13.C: New test.
17810
17811 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17812
17813 PR c++/20333
17814 * g++.dg/template/crash36.C: New test.
17815
17816 2005-03-18 Paolo Carlini <pcarlini@suse.de>
17817
17818 PR c++/20463
17819 * g++.dg/template/crash35.C: New test.
17820
17821 2005-03-17 Paolo Carlini <pcarlini@suse.de>
17822
17823 PR c++/19966
17824 * g++.dg/overload/operator2.C: New test.
17825
17826 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17827
17828 PR libfortran/20257
17829 * gfortran.dg/pr20257.f90: New test.
17830
17831 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17832
17833 PR libfortran/20480
17834 * gfortran.dg/pr20480.f90: New test.
17835
17836 2005-03-16 Richard Henderson <rth@redhat.com>
17837
17838 PR middle-end/15700
17839 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
17840 (_rtld_global): New.
17841 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
17842 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
17843
17844 * gcc.dg/alias-3.c: New.
17845 * gcc.dg/alias-4.c: New.
17846 * gcc.dg/alias-5.c: New.
17847 * gcc.dg/alias-6.c: New.
17848
17849 2005-03-15 Geoffrey Keating <geoffk@apple.com>
17850
17851 * gcc.dg/cpp/ucnid-7.c: New.
17852
17853 2005-03-15 Janis Johnson <janis187@us.ibm.com>
17854 Dorit Naishlos <dorit@il.ibm.com>
17855
17856 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
17857 darwin.
17858
17859 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
17860
17861 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
17862 misaligned accesses.
17863 * gcc.dg/vect/vect-58.c: Likewise.
17864 * gcc.dg/vect/vect-92.c: New.
17865 * gcc.dg/vect/vect-93.c: New.
17866
17867 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
17868
17869 PR fortran/18827
17870 * gfortran.dg/assign_2.f90: New test.
17871 * gfortran.dg/assign_3.f90: New test.
17872 * gfortran.dg/assign.f90: New test.
17873
17874 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
17875
17876 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
17877 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
17878 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
17879 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
17880 names.
17881
17882 2005-03-14 Geoffrey Keating <geoffk@apple.com>
17883
17884 * gcc.dg/cpp/ucnid-6.c: New.
17885
17886 * gcc.dg/cpp/normalize-1.c: New.
17887 * gcc.dg/cpp/normalize-2.c: New.
17888 * gcc.dg/cpp/normalize-3.c: New.
17889 * gcc.dg/cpp/normalize-4.c: New.
17890 * gcc.dg/cpp/ucnid-4.c: New.
17891 * gcc.dg/cpp/ucnid-5.c: New.
17892 * g++.dg/cpp/normalize-1.C: New.
17893 * g++.dg/cpp/ucnid-1.C: New.
17894
17895 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17896
17897 * gcc.dg/pr18628.c: New.
17898
17899 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17900
17901 PR c++/20280
17902 * g++.dg/tree-ssa/pr20280.C: New.
17903
17904 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17905
17906 PR fortran/20467
17907 * gfortran.dg/stfunc_2.f90: New test.
17908
17909 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17910
17911 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
17912
17913 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17914
17915 * gcc.dg/tree-ssa/20050314-1.c: New test.
17916
17917 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17918
17919 PR c++/4403
17920 PR c++/9783, DR433
17921 * g++.dg/template/friend34.C: New test.
17922 * g++.dg/template/friend35.C: Likewise.
17923 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
17924
17925 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17926
17927 Friend class name lookup 5/n
17928 PR c++/1016
17929 * g++.dg/lookup/hidden-class1.C: New test.
17930 * g++.dg/lookup/hidden-class2.C: Likewise.
17931 * g++.dg/lookup/hidden-class3.C: Likewise.
17932 * g++.dg/lookup/hidden-class4.C: Likewise.
17933 * g++.dg/lookup/hidden-class5.C: Likewise.
17934 * g++.dg/lookup/hidden-class6.C: Likewise.
17935 * g++.dg/lookup/hidden-class7.C: Likewise.
17936 * g++.dg/lookup/hidden-class8.C: Likewise.
17937 * g++.dg/lookup/hidden-class9.C: Likewise.
17938 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
17939 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
17940 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
17941 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
17942 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
17943 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
17944 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
17945 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
17946 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
17947 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
17948 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
17949
17950 2005-03-13 Mark Mitchell <mark@codesourcery.com>
17951
17952 PR c++/20157
17953 * g++.dg/template/error18.C: New test.
17954
17955 2005-03-09 Ben Elliston <bje@au.ibm.com>
17956
17957 PR debug/16792
17958 * g++.dg/debug/pr16792.C: New test.
17959
17960 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17961
17962 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
17963 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
17964 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
17965 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
17966 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
17967 test assertion names.
17968
17969 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17970
17971 PR fortran/18600
17972 * gfortran.dg/stfunc_1.f90: New test.
17973
17974 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17975
17976 PR fortran/16907
17977 * gfortran.dg/real_index_1.f90: New test.
17978
17979 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17980
17981 PR fortran/20323
17982 * gfortran.dg/spec_expr_1.f90: New test.
17983
17984 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17985
17986 PR c/20402
17987 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
17988 new parser.
17989
17990 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17991
17992 PR fortran/20361
17993 * gfortran.dg/largeequiv_1.f90: New test.
17994
17995 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17996
17997 * gcc.dg/ucnid-1.c: New.
17998 * gcc.dg/ucnid-2.c: New.
17999 * gcc.dg/ucnid-3.c: New.
18000 * gcc.dg/ucnid-4.c: New.
18001 * gcc.dg/ucnid-5.c: New.
18002 * gcc.dg/ucnid-6.c: New.
18003 * gcc.dg/cpp/ucnid-1.c: New.
18004 * gcc.dg/cpp/ucnid-2.c: New.
18005 * gcc.dg/cpp/ucnid-3.c: New.
18006 * g++.dg/other/ucnid-1.C: New.
18007
18008 2005-03-12 Geoffrey Keating <geoffk@apple.com>
18009
18010 * gcc.dg/vmx/darwin-abi-3.c: Delete.
18011
18012 2005-03-11 Per Bothner <per@bothner.com>
18013
18014 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
18015 that diagnotics refer to correct token.
18016 * gcc.dg/unused-3.c: Likewise.
18017
18018 2005-03-11 Per Bothner <per@bothner.com>
18019
18020 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
18021 constant" is now actually on same line as string constant.
18022 * gcc.dg/cpp/direct2s.c: Likewise.
18023
18024 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
18025
18026 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
18027
18028 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18029
18030 PR libfortran/20124
18031 * gfortran.dg/pr20124.f90: New Test
18032
18033 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
18034
18035 PR tree-optimization/20130
18036 * gcc.dg/pr20130-1.c: New test.
18037
18038 2005-03-10 Steve Ellcey <sje@cup.hp.com>
18039
18040 PR target/20095
18041 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
18042
18043 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18044
18045 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
18046
18047 2005-03-10 Steve Ellcey <sje@cup.hp.com>
18048
18049 * g++.dg/eh/forced1.C: Fix comment.
18050 * g++.dg/eh/forced2.C: Ditto.
18051 * g++.dg/eh/forced3.C: Ditto.
18052 * g++.dg/eh/forced4.C: Ditto.
18053
18054 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
18055
18056 PR rtl-opt/20412
18057 * gcc.c-torture/compile/pr20412.c: New test.
18058
18059 2005-03-10 Roger Sayle <roger@eyesopen.com>
18060
18061 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
18062
18063 2005-03-10 Jakub Jelinek <jakub@redhat.com>
18064
18065 PR target/20322
18066 * gcc.dg/20050307-1.c: New test.
18067
18068 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
18069
18070 PR c++/20375
18071 * g++.dg/other/stdarg3.C: New.
18072
18073 2005-03-10 Jakub Jelinek <jakub@redhat.com>
18074
18075 PR c++/18384, c++/18327
18076 * g++.dg/init/array19.C: New test.
18077
18078 PR inline-asm/20314
18079 * gcc.dg/torture/pr20314-1.c: New test.
18080 * gcc.dg/torture/pr20314-2.c: New test.
18081
18082 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
18083
18084 * gcc.dg/20050309-1.c: New test.
18085
18086 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18087
18088 * gcc.dg/builtins-10.c: Reactivate disabled test.
18089 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
18090 new cbrt transformations.
18091
18092 2005-03-09 Mark Mitchell <mark@codesourcery.com>
18093
18094 PR c++/20208
18095 * g++.dg/template/array13.C: New test.
18096
18097 2005-03-09 Paolo Carlini <pcarlini@suse.de>
18098
18099 PR c++/16859
18100 * g++.dg/init/brace4.C: New test.
18101
18102 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
18103
18104 PR c++/20186
18105 * g++.dg/template/non-dependent12.C: New.
18106
18107 2005-03-08 Mark Mitchell <mark@codesourcery.com>
18108
18109 PR c++/20142
18110 * g++.dg/init/array18.C: Add dg-do run marker.
18111
18112 PR c++/20142
18113 * g++.dg/init/array18.C: New test.
18114
18115 2005-03-09 Ben Elliston <bje@au.ibm.com>
18116
18117 * consistency.vlad/vlad.exp: Remove trailing semicolons.
18118 * g++.dg/gcov/gcov.exp: Likewise.
18119 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
18120 * gcc.target/xstormy16/xstormy16.exp: Likewise.
18121 * lib/c-torture.exp: Likewise.
18122 * lib/fortran-torture.exp: Likewise.
18123 * lib/g++.exp: Likewise.
18124 * lib/gcc-defs.exp: Likewise.
18125 * lib/gcc-dg.exp: Likewise.
18126 * lib/gcc.exp: Likewise.
18127 * lib/gcov.exp: Likewise.
18128 * lib/gfortran.exp: Likewise.
18129 * lib/mike-g++.exp: Likewise.
18130 * lib/mike-gcc.exp: Likewise.
18131 * lib/objc-torture.exp: Likewise.
18132 * lib/objc.exp: Likewise.
18133 * lib/profopt.exp: Likewise.
18134 * lib/target-libpath.exp: Likewise.
18135 * lib/target-supports.exp: Likewise.
18136 * lib/treelang.exp: Likewise.
18137 * lib/wrapper.exp: Likewise.
18138
18139 2005-03-08 Jeff Law <law@redhat.com>
18140
18141 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
18142 PHI-OPT changes.
18143
18144 2005-03-08 Ira Rosen <irar@il.ibm.com>
18145
18146 * gcc.dg/vect/pr20122.c: New test.
18147
18148 2005-03-07 Jeff Law <law@redhat.com>
18149
18150 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
18151 was folded away.
18152 * gcc.dg/tree-ssa/pr18133-1.c: New test.
18153 * gcc.dg/tree-ssa/pr18133-2.c: New test.
18154 * gcc.dg/tree-ssa/pr18134.c: New test.
18155
18156 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18157
18158 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
18159 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
18160 gcc.dg/torture/builtin-noret-2.c: Require weak support.
18161
18162 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
18163
18164 PR tree-opt/17671
18165 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
18166
18167 2005-03-07 Mark Mitchell <mark@codesourcery.com>
18168
18169 * g++.dg/warn/Wnvdtor.C: New test.
18170
18171 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
18172
18173 * gcc.dg/torture/pr19683-1.c: New test.
18174
18175 2005-03-06 Steven G. Kargl <kargls@comcast.net>
18176
18177 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
18178 * gfortran.dg/g77/19990313-2.f: Ditto.
18179 * gfortran.dg/g77/19990313-3.f: Ditto.
18180 * gfortran.dg/g77/19990525-0.f: Ditto.
18181 * gfortran.dg/g77/19990826-0.f: Ditto.
18182 * gfortran.dg/g77/19990826-2.f: Ditto.
18183 * gfortran.dg/g77/19990826-3.f: Ditto.
18184 * gfortran.dg/g77/20000511-1.f: Ditto.
18185 * gfortran.dg/g77/20000511-2.f: Ditto.
18186 * gfortran.dg/g77/970625-2.f: Ditto.
18187 * gfortran.dg/g77/980310-2.f: Ditto.
18188 * gfortran.dg/g77/980310-3.f: Ditto.
18189 * gfortran.dg/g77/980310-8.f: Ditto.
18190 * gfortran.dg/g77/980519-2.f: Ditto.
18191 * gfortran.dg/g77/alpha1.f: Ditto.
18192 * gfortran.dg/g77/claus.f: Ditto.
18193 * gfortran.dg/g77/erfc.f: Ditto.
18194 * gfortran.dg/g77/short.f: Ditto.
18195 * gfortran.fortran-torture/execute/data.f90: Ditto.
18196 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
18197 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
18198
18199 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18200
18201 * lib/file-format.exp (gcc_target_object_format): Add check for som
18202 format and hardcode object formats on hppa*-*-hpux*.
18203 * lib/target-supports.exp (check_weak_available): Add check for som
18204 object format. Always return 0 on hppa*-*-hpux10*.
18205
18206 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
18207 is defined.
18208
18209 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
18210
18211 2005-03-05 Steven G. Kargl <kargls@comcast.net>
18212
18213 * gfortran.dg/pr19936_1.f90: New test.
18214 * gfortran.dg/pr19936_2.f90: New test.
18215 * gfortran.dg/pr19936_3.f90: New test.
18216
18217 2005-03-05 Steven G. Kargl <kargls@comcast.net>
18218 Paul Thomas <prthomas@drfccad.cea.fr>
18219
18220 * gfortran.dg/PR19754_1.f90: New test.
18221 * gfortran.dg/PR19754_2.f90: Ditto.
18222
18223 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18224
18225 PR c++/19311
18226 * g++.dg/template/non-dependent11.C: New test.
18227
18228 2005-03-05 Uros Bizjak <uros@kss-loka.si>
18229
18230 * lib/target-supports.exp (check_iconv_available): Fix comment.
18231
18232 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
18233 Joseph S. Myers <joseph@codesourcery.com>
18234
18235 PR c++/19797
18236 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
18237
18238 2005-03-04 Matthew Sachs <msachs@apple.com>
18239
18240 * gcc.exp (gcc_target_compile): Put braces around
18241 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
18242 * objc.exp (objc_target_compile): Likewise.
18243 * treelang.exp (treelang_target_compile): Likewise.
18244
18245 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18246
18247 PR fortran/19673
18248 * gfortran.dg/func_result_1.f90: New test.
18249
18250 2005-03-04 Ben Elliston <bje@au.ibm.com>
18251
18252 * gcc.misc-tests/options.exp: New test.
18253
18254 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
18255
18256 * gcc.dg/pr15784-4.c: New test.
18257
18258 2005-03-03 Geoffrey Keating <geoffk@apple.com>
18259
18260 * gcc.c-torture/execute/pr17133.c: New.
18261 * gcc.c-torture/compile/20050303-1.c: New.
18262
18263 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
18264
18265 * gcc.dg/cpp/assert4.c: Fix for cygwin.
18266
18267 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
18268
18269 * g++.dg/overload/using2.C: New.
18270
18271 2005-03-02 Mark Mitchell <mark@codesourcery.com>
18272
18273 PR c++/19916
18274 * g++.dg/init/ptrmem2.C: New test.
18275
18276 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
18277
18278 PR c/8927
18279 * gcc.dg/pr8927-1.c: New test.
18280
18281 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
18282
18283 PR c++/20232
18284 * g++.dg/inherit/covariant12.C: New.
18285
18286 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18287
18288 PR fortran/19479
18289 * gfortran.dg/bound_1.f90: New test.
18290
18291 2005-02-28 Janis Johnson <janis187@us.ibm.com>
18292
18293 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
18294 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
18295
18296 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
18297
18298 PR c/20245
18299 * gcc.dg/pr20245-1.c: New test.
18300
18301 2005-02-28 Jakub Jelinek <jakub@redhat.com>
18302
18303 PR middle-end/19874
18304 * gcc.c-torture/execute/20050119-2.c: New test case.
18305
18306 2005-02-28 Ben Elliston <bje@au.ibm.com>
18307
18308 * README: Update the DejaGnu bug reporting address.
18309 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
18310 * lib/objc-torture.exp: Likewise.
18311
18312 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
18313
18314 * gfortran.dg/boz_1.f90: New test.
18315 * gfortran.dg/boz_3.f90: New test.
18316 * gfortran.dg/boz_4.f90: New test.
18317
18318 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
18319
18320 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
18321 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
18322
18323 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18324
18325 PR libfortran/20101
18326 * gfortran.dg/write_0_pe_format.f90: New test.
18327
18328 2005-02-27 Jakub Jelinek <jakub@redhat.com>
18329
18330 PR c++/20206
18331 * g++.dg/opt/thunk2.C: New test.
18332 * g++.dg/opt/covariant1.C: New test.
18333
18334 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18335
18336 * gfortran.dg/e_d_fmt.f90: New test.
18337
18338 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
18339
18340 * gcc.dg/asm-b.c: Fix comment typos.
18341
18342 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
18343
18344 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
18345 a V_MAY_DEF also.
18346
18347 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
18348
18349 PR tree-opt/20188
18350 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
18351 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
18352 * gcc.dg/asm-b.c: New test.
18353
18354 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
18355
18356 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
18357 Disable this test on IRIX 6.
18358
18359 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
18360
18361 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
18362 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
18363 parser.
18364
18365 2005-02-25 Diego Novillo <dnovillo@redhat.com>
18366
18367 PR tree-optimization/20204
18368 * testsuite/gcc.dg/pr20204.c: New test.
18369
18370 2005-02-24 Jakub Jelinek <jakub@redhat.com>
18371
18372 PR target/20196
18373 * gcc.c-torture/execute/20050224-1.c: New test.
18374
18375 PR c++/20175
18376 * g++.dg/warn/Wbraces2.C: New test.
18377
18378 2005-02-23 Mark Mitchell <mark@codesourcery.com>
18379
18380 PR c++/19878
18381 * g++.dg/init/const2.C: New test.
18382
18383 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
18384
18385 PR tree-optimization/20100
18386 * gcc.c-torture/execute/pr20100-1.c: New test.
18387
18388 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18389
18390 * gfortran.dg/implicit_3.f90: New test.
18391
18392 * gfortran.dg/deftype_1.f90: New test.
18393
18394 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
18395
18396 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
18397 the test passes.
18398 * g++.dg/other/anon3.C: Accept a warning.
18399
18400 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
18401
18402 * gcc.dg/pr20017.c: Fix a comment typo.
18403
18404 2005-02-23 Bud Davis <bdavis@gfortran.org>
18405
18406 * gfortran.dg/list_read_4.f90: Change to f90 comments.
18407
18408 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18409
18410 PR ada/19902
18411 * ada/acats/tests/cxa/cxa3004.a: Remove.
18412 * ada/acats/tests/cxb/cxb30061.am: Likewise.
18413
18414 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18415
18416 PR c++/20073
18417 * g++.dg/init/const1.C: New test.
18418
18419 PR c++/19991
18420 * g++.dg/parse/constant7.C: New test.
18421
18422 PR c++/20152
18423 * g++.dg/parse/error27.C: New test.
18424 * g++.dg/template/qualttp15.C: Adjust error markers.
18425 * g++.old-deja/g++.other/struct1.C: Likewise.
18426
18427 PR c++/20153
18428 * g++.dg/template/error17.C: New test.
18429
18430 PR c++/20148
18431 * g++.dg/parser/error26.C: New test.
18432
18433 2005-02-22 Diego Novillo <dnovillo@redhat.com>
18434
18435 PR tree-optimization/20100
18436 PR tree-optimization/20115
18437 * gcc.dg/pr20115.c: New test.
18438 * gcc.dg/pr20115-1.c: New test.
18439 * gcc.dg/pr20100.c: New test.
18440 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
18441 call-clobbered variables after alias1.
18442
18443 2005-02-22 Bud Davis <bdavis@gfortran.org>
18444
18445 * gfortran.dg/list_read_4.f90: new test.
18446
18447 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
18448
18449 PR rtl-optimization/20017.
18450 * gcc.dg/pr20017.c: New.
18451
18452 2005-02-22 Devang Patel <dpatel@apple.com>
18453
18454 PR 19952
18455 * g++.dg/tree-ssa/pr19952.C: New test.
18456
18457 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18458
18459 PR c++/19883
18460 * g++.dg/parse/constant6.C: New test.
18461
18462 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18463
18464 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18465 * g++.dg/charset/asm2.c: Likewise.
18466 * g++.dg/charset/asm3.c: Likewise.
18467 * g++.dg/charset/asm4.c: Likewise.
18468 * g++.dg/charset/asm5.c: Likewise.
18469 * g++.dg/charset/attribute1.c: Likewise.
18470 * g++.dg/charset/attribute2.c: Likewise.
18471 * g++.dg/charset/extern1.cc: Likewise.
18472 * g++.dg/charset/extern2.cc: Likewise.
18473 * g++.dg/charset/extern3.cc: Likewise.
18474 * g++.dg/charset/function.cc: Likewise.
18475 * g++.dg/charset/string.c: Likewise.
18476 * g++.dg/charset/charset.exp: Likewise.
18477 * lib/target-supports.exp (check_iconv_available): Fix comment.
18478
18479 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18480
18481 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
18482 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18483 * gcc.dg/charset/asm2.c: Likewise.
18484 * gcc.dg/charset/asm3.c: Likewise.
18485 * gcc.dg/charset/asm4.c: Likewise.
18486 * gcc.dg/charset/asm5.c: Likewise.
18487 * gcc.dg/charset/asm6.c: Likewise.
18488 * gcc.dg/charset/attribute1.c: Likewise.
18489 * gcc.dg/charset/attribute2.c: Likewise.
18490 * gcc.dg/charset/builtin1.c: Likewise.
18491 * gcc.dg/charset/extern.c: Likewise.
18492 * gcc.dg/charset/function.c: Likewise.
18493 * gcc.dg/charset/string.c: Likewise.
18494 * gcc.dg/charset/charset.exp: Likewise.
18495
18496 2005-02-21 Bud Davis <bdavis9659@comcast.net>
18497
18498 PR fortran/20086
18499 * gfortran.dg/pr20086.f90: New test.
18500
18501 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
18502
18503 PR tree-optimization/19786
18504 * g++.dg/tree-ssa/pr19786.C: New.
18505
18506 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18507
18508 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
18509
18510 2005-02-21 Jeff Law <law@redhat.com>
18511
18512 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
18513
18514 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18515
18516 * gfortran.dg/do_iterator: Split loop, markup all lines for
18517 which an error locus is printed.
18518 * gfortran.dg/pr17708.f90: Markup all lines for which an error
18519 locus is printed.
18520 * gfortran.dg/select_4.f90: Likewise.
18521 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
18522 locuses in the various permutations.
18523
18524 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
18525
18526 PR tree-optimization/19951
18527 * g++.dg/vect: New directory.
18528 * g++.dg/vect/vect.exp: New file.
18529 * g++.dg/vect/pr19951.cc: New testcase.
18530 * g++.dg/dg.exp: Also prune vectorizer tests.
18531
18532 2005-02-20 Zack Weinberg <zack@codesourcery.com>
18533
18534 PR 18785
18535 * gcc.dg/charset/builtin1.c: New test.
18536
18537 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18538
18539 PR c++/19299
18540 * g++.dg/inherit/volatile1.C: New test.
18541
18542 PR c++/19440
18543 * g++.dg/template/dtor4.C: New test.
18544
18545 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18546
18547 * gfortran.dg/int_1.f90: New test.
18548
18549 2005-02-19 Devang Patel <dpatel@apple.com>
18550
18551 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
18552
18553 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18554
18555 * gfortran.dg/achar_1.f90: New test.
18556
18557 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
18558
18559 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
18560
18561 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
18562 Jakub Jelinek <jakub@redhat.com>
18563
18564 PR tree-optimization/19828
18565 * gcc.dg/tree-ssa/loop-7.c: New test.
18566 * gcc.c-torture/execute/20050218-1.c: New test.
18567
18568 2005-02-19 Jakub Jelinek <jakub@redhat.com>
18569
18570 PR c/20043
18571 * gcc.dg/transparent-union-1.c: New test.
18572 * gcc.dg/transparent-union-2.c: New test.
18573
18574 2005-02-18 James E Wilson <wilson@specifixinc.com>
18575
18576 PR tree-optimization/18977
18577 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
18578
18579 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
18580
18581 PR target/20054
18582 * gcc.dg/pr20054.c: New test.
18583
18584 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18585
18586 PR c++/19508
18587 * g++.dg/ext/attrib20.C: New test.
18588
18589 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
18590
18591 PR middle-end/20030
18592 * gfortran.fortran-torture/execute/character_passing.f90: New test.
18593
18594 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
18595
18596 PR c++/20008
18597 * g++.dg/opt/switch4.C: New.
18598
18599 2005-02-18 Jakub Jelinek <jakub@redhat.com>
18600
18601 PR c++/20023
18602 PR tree-optimization/20009
18603 * gcc.c-torture/compile/20050217-1.c: New test.
18604 * g++.dg/opt/switch3.C: New test.
18605
18606 PR tree-optimization/18947
18607 * gcc.c-torture/compile/20050215-1.c: New test.
18608 * gcc.c-torture/compile/20050215-2.c: New test.
18609 * gcc.c-torture/compile/20050215-3.c: New test.
18610
18611 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
18612
18613 PR c++/20028
18614 * g++.dg/template/crash34.C: New.
18615
18616 PR c++/20022
18617 * g++.dg/other/access3.C: New.
18618
18619 2005-02-17 Ira Rosen <irar@il.ibm.com>
18620
18621 * gcc.dg/vect/vect-98.c: New test.
18622
18623 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
18624
18625 PR tree-optimization/19967
18626 * gcc.dg/pr19967.c: New.
18627
18628 2005-02-16 Jakub Jelinek <jakub@redhat.com>
18629
18630 PR middle-end/19857
18631 * gcc.dg/tree-ssa/20050215-1.c: New test.
18632 * gcc.c-torture/execute/20050215-1.c: New test.
18633
18634 2005-02-15 Eric Christopher <echristo@redhat.com>
18635
18636 * gcc.dg/cpp/20050215-1.c: New file.
18637
18638 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
18639
18640 PR tree-optimization/15785
18641 * gcc.dg/pr15785-1.c: New test.
18642
18643 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
18644
18645 PR c++/17788
18646 * g++.dg/init/ctor4.C: New.
18647 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
18648
18649 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
18650
18651 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
18652 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
18653
18654 2005-02-15 Andreas Schwab <schwab@suse.de>
18655
18656 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
18657 declare malloc.
18658
18659 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
18660
18661 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
18662
18663 2005-02-14 Diego Novillo <dnovillo@redhat.com>
18664
18665 PR tree-optimization/19853
18666 * gcc.c-torture/compile/pr19853.c: New test.
18667
18668 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18669
18670 PR c++/19608
18671 * g++.dg/parse/local-class1.C: New.
18672
18673 PR c++/19895
18674 * g++.dg/parse/ptrmem3.C: New.
18675
18676 PR c++/19884
18677 * g++.old-deja/g++.oliva/template6.C: Add another case.
18678 * g++.dg/template/explicit6.C: New.
18679
18680 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
18681
18682 PR c++/17816
18683 * g++.dg/other/redecl2.C: New.
18684
18685 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18686
18687 PR c++/19891
18688 * g++.dg/abi/covariant4.C: New.
18689
18690 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
18691
18692 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
18693
18694 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
18695
18696 * gcc.dg/vect/vect-96.c: Fix typo.
18697
18698 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18699
18700 PR c++/14479
18701 PR c++/19487
18702 * g++.dg/template/enum5.C: New test.
18703
18704 2005-02-12 Ira Rosen <irar@il.ibm.com>
18705
18706 * gcc.dg/vect/vect-97.c: New test.
18707
18708 2005-02-12 Ira Rosen <irar@il.ibm.com>
18709
18710 * gcc.dg/vect/vect-96.c: New test.
18711
18712 2005-02-12 Uros Bizjak <uros@kss-loka.si>
18713
18714 * gcc.dg/builtins-34.c: Also check ldexp*.
18715
18716 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
18717
18718 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
18719
18720 2005-02-11 Janis Johnson <janis187@us.ibm.com>
18721
18722 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
18723 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
18724 dg-require-dll, dg-require-iconv, dg-require-named-sections,
18725 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
18726 selector_list, selector_expression, dg-process-target): Move to new
18727 file target-supports-dg.exp.
18728 * lib/target-supports-dg.exp: New.
18729
18730 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
18731 New.
18732
18733 2005-02-11 Jakub Jelinek <jakub@redhat.com>
18734
18735 PR c++/19666
18736 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
18737
18738 PR middle-end/19858
18739 * gcc.c-torture/compile/20050210-1.c: New test.
18740
18741 2005-02-11 Mark Mitchell <mark@codesourcery.com>
18742
18743 PR c++/19755
18744 * g++.dg/warn/Wbraces1.C: New test.
18745
18746 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
18747
18748 * gcc.dg/builtins-52.c: New testcase.
18749
18750 2005-02-10 Jakub Jelinek <jakub@redhat.com>
18751
18752 PR c/19342
18753 * gcc.c-torture/execute/20050119-1.c: New test.
18754
18755 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18756
18757 PR c++/19811
18758 * g++.dg/init/delete1.C: New test.
18759
18760 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
18761
18762 PR c++/18470
18763 * g++.dg/template/static12.C: New test.
18764
18765 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18766
18767 PR c++/19787
18768 * g++.dg/conversion/ambig1.C: New test.
18769
18770 PR c++/19739
18771 * g++.dg/ext/attrib19.C: New test.
18772
18773 PR c++/19732
18774 * g++.dg/parse/dtor5.C: New test.
18775
18776 PR c++/19762
18777 * g++.dg/template/dtor3.C: New test.
18778
18779 PR c++/19826
18780 * g++.dg/template/static11.C: New test.
18781 * g++.dg/template/crash2.C: Remove dg-error marker.
18782
18783 2005-02-09 Janis Johnson <janis187@us.ibm.com>
18784
18785 PR C++/18491
18786 * g++.old-deja/g++.mike/p10769a.C: Remove.
18787
18788 2005-02-09 Roger Sayle <roger@eyesopen.com>
18789
18790 * gcc.dg/builtins-48.c: New test case.
18791 * gcc.dg/builtins-49.c: New test case.
18792 * gcc.dg/builtins-50.c: New test case.
18793 * gcc.dg/builtins-51.c: New test case.
18794
18795 2005-02-09 Ian Lance Taylor <ian@airs.com>
18796
18797 PR middle-end/19583
18798 * g++.dg/warn/Wreturn-type-3.C: New test.
18799
18800 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18801
18802 PR middle-end/19402
18803 * gcc.dg/pr19402-1.c: New testcase.
18804 * gcc.dg/pr19402-2.c: likewise.
18805
18806 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18807
18808 PR middle-end/19854
18809 * g++.dg/tree-ssa/tmmti.C: New testcase.
18810
18811 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18812
18813 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
18814
18815 2005-02-08 Mark Mitchell <mark@codesourcery.com>
18816
18817 PR c++/19733
18818 * g++.dg/parse/crash23.C: New test.
18819 * g++.dg/warn/Weff1.C: New test.
18820
18821 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18822
18823 * gcc.dg/20050209-1.c: New test.
18824
18825 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18826
18827 PR target/19799
18828 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
18829
18830 2005-02-08 Mike Stump <mrs@apple.com>
18831
18832 * g++.dg/pch/import-2.c: New test.
18833 * g++.dg/pch/import-2.hs: New.
18834 * g++.dg/pch/include/import-2a.h: New.
18835 * g++.dg/pch/include/import-2b.h: New.
18836
18837 2005-02-08 Janis Johnson <janis187@us.ibm.com>
18838
18839 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
18840
18841 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18842
18843 * gfortran.dg/substr_1.f90: New test.
18844
18845 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
18846
18847 PR middle-end/19775
18848 * gcc.dg/torture/builtin-power-1.c: Disable test for
18849 invalid transformation.
18850 * gcc.dg/builtins-10.c: Likewise. Disable one test we
18851 no longer optimize.
18852 * gcc.dg/builtins-47.c: New testcase.
18853
18854 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
18855 Dorit Naishlos <dorit@il.ibm.com>
18856
18857 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
18858
18859 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
18860
18861 * gcc.c-torture/compile/20050206-1.c: New test.
18862
18863 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18864
18865 PR tree-opt/19768
18866 * g++.dg/opt/pr19768.C: New test.
18867
18868 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18869
18870 PR tree-opt/19736
18871 * gcc.c-torture/compile/pr19736.c: New test.
18872
18873 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18874
18875 PR c++/17401
18876 * g++.dg/parse/error25.C: New test.
18877
18878 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
18879
18880 * gcc.c-torture/execute/20050203-1.c: New.
18881
18882 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
18883
18884 * gcc.dg/vect/vect-85.c: Remove xfail.
18885 * gcc.dg/vect/vect-86.c: Remove xfail.
18886 * gcc.dg/vect/vect-87.c: Remove xfail.
18887 * gcc.dg/vect/vect-88.c: Remove xfail.
18888
18889 2005-02-02 Geoffrey Keating <geoffk@apple.com>
18890
18891 * gcc.dg/altivec-19.c: New.
18892
18893 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
18894
18895 PR c/17807
18896 * gcc.dg/nested-func-3.c: New test.
18897 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
18898
18899 2005-02-02 Janis Johnson <janis187@us.ibm.com>
18900
18901 * gcc.test-framework/gen_directive_tests: Generate tests for
18902 selector expressions.
18903
18904 2005-02-02 Matt Austern <austern@apple.com>
18905
18906 PR c++/19628
18907 * g++/ext/builtin7.C: New.
18908 * g++/ext/builtin8.C: New.
18909
18910 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18911
18912 PR c/18502
18913 * gcc.dg/pr18502-1.c: New test.
18914
18915 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18916
18917 PR c++/17413
18918 * g++.dg/template/local4.C: Tweak.
18919
18920 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
18921
18922 PR tree-optimization/19578
18923 * gcc.c-torture/compile/20050202-1.c: New test.
18924
18925 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18926
18927 PR c/19435
18928 * gcc.dg/c99-init-4.c: New test.
18929
18930 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18931
18932 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
18933
18934 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
18935
18936 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
18937 * g++.dg/eh/check-vect.h: New.
18938
18939 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
18940 * gcc.dg/vect/vect-78.c: Ditto.
18941 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
18942 Remove.
18943
18944 * g++.dg/conversion/simd1.C: Expect warning.
18945 * g++.dg/ext/attribute-test-1.C: Ditto.
18946 * g++.dg/ext/attribute-test-2.C: Ditto.
18947 * g++.dg/ext/attribute-test-3.C: Ditto.
18948 * g++.dg/ext/attribute-test-4.C: Ditto.
18949
18950 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
18951 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
18952
18953 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
18954
18955 2005-02-01 Richard Henderson <rth@redhat.com>
18956
18957 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18958 long double for ibm double-double format.
18959 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18960
18961 2005-02-01 Diego Novillo <dnovillo@redhat.com>
18962
18963 PR tree-optimization/19633
18964 * testsuite/gcc.dg/pr19633-1.c: New test.
18965 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
18966 to NULL or a symbol.
18967
18968 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18969
18970 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
18971 New procs.
18972 (dg-process-target (local override)): Handle selector expressions.
18973
18974 * gcc.test-framework/README: Describe tests in source directory.
18975 * gcc.test-framework/test-framework.awk: Handle dg- tests.
18976 * gcc.test-framework/test-framework.exp: Handle dg- tests.
18977 * gcc.test-framework/dg-bogus-exp-P.c: New test.
18978 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
18979 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
18980 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
18981 * gcc.test-framework/dg-do-link-exp-P.c: New test.
18982 * gcc.test-framework/dg-do-run-exp-P.c: New test.
18983 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
18984 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
18985 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
18986 * gcc.test-framework/dg-error-exp-P.c: New test.
18987 * gcc.test-framework/dg-error-exp-XP.c: New test.
18988 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
18989 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
18990 * gcc.test-framework/dg-output-exp-P.c: New test.
18991 * gcc.test-framework/dg-output-exp-XF.c: New test.
18992 * gcc.test-framework/dg-warning-exp-P.c: New test.
18993 * gcc.misc-tests/dg-1.c: Remove.
18994 * gcc.misc-tests/dg-2.c: Remove.
18995 * gcc.misc-tests/dg-3.c: Remove.
18996 * gcc.misc-tests/dg-4.c: Remove.
18997 * gcc.misc-tests/dg-5.c: Remove.
18998 * gcc.misc-tests/dg-6.c: Remove.
18999 * gcc.misc-tests/dg-7.c: Remove.
19000 * gcc.misc-tests/dg-8.c: Remove.
19001 * gcc.misc-tests/dg-9.c: Remove.
19002 * gcc.misc-tests/dg-10.c: Remove.
19003 * gcc.misc-tests/dg-11.c: Remove.
19004 * gcc.misc-tests/dg-12.c: Remove.
19005 * gcc.misc-tests/dg-test.exp: Remove.
19006
19007 * gcc.test-framework/test-framework.awk: Change recording and
19008 printing of passes and failures.
19009
19010 * gcc.test-framework: New directory.
19011 * gcc.test-framework/README: New.
19012 * gcc.test-framework/test-framework.exp: New.
19013 * gcc.test-framework/test-framework.awk: New.
19014 * gcc.test-framework/gen_directive_tests: New.
19015
19016 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
19017
19018 * lib/treelang.exp: Fix comment typos.
19019 (treelang_target_compile): Don't append libs=-ltreelang to options.
19020
19021 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
19022
19023 * g++.dg/parse/typename7.C: Adjust error messages.
19024
19025 2005-01-31 Jeff Law <law@redhat.com>
19026
19027 * gcc.c-torture/execute/20050131-1.c: New test.
19028 * gcc.dg/wcaselabel.c: New test.
19029
19030 2005-01-31 Mark Mitchell <mark@codesourcery.com>
19031
19032 * g++.dg/other/warning1.C: Adjust error messags.
19033 * g++.dg/parse/constant5.C: New test.
19034
19035 2005-01-31 Steven Bosscher <stevenb@suse.de>
19036
19037 PR c/19333
19038 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
19039 the test case valid.
19040 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
19041 * testsuite/gcc.dg/array-7.c: Adjust expected result.
19042 * testsuite/gcc.dg/pr18596-3.c: Likewise.
19043 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
19044 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
19045 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
19046
19047 2005-01-31 Dale Johannesen <dalej@apple.com>
19048
19049 * g++.dg/opt/pr19650.C: New test.
19050
19051 2005-01-31 Richard Henderson <rth@redhat.com>
19052
19053 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
19054 long double for intel double extended format.
19055 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
19056
19057 2005-01-30 Mark Mitchell <mark@codesourcery.com>
19058
19059 PR c++/19555
19060 * g++.dg/template/static10.C: New test.
19061
19062 PR c++/19395
19063 * g++.dg/parse/error24.C: New test.
19064
19065 PR c++/19367
19066 * g++.dg/lookup/builtin1.C: New test.
19067
19068 PR c++/19457
19069 * g++.dg/warn/conv3.C: New test.
19070
19071 2005-01-30 Bud Davis <bdavis@gfortran.org>
19072
19073 PR fortran/19647
19074 * gfortan.dg/inquire_7.f90
19075
19076 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
19077
19078 PR tree-optimization/15791
19079 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
19080 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
19081 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
19082 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
19083 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
19084 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
19085 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
19086 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
19087 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
19088 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
19089
19090 2005-01-29 Paul Brook <paul@codesourcery.com>
19091
19092 PR fortran/18565
19093 * check.c (real_or_complex_check): New function.
19094 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
19095 * intrinsic.c (add_functions): Use new check functions.
19096 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
19097 Add prototypes.
19098
19099 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
19100
19101 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
19102 gcc.dg/lvalue-3.c: New tests.
19103 * gcc.dg/concat.c: Update expected messages.
19104
19105 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
19106
19107 PR libfortran/19595
19108 * gfortran.dg/eor_1.f90: New test.
19109
19110 2005-01-29 Steven G. Kargl <kargls@comcast.net>
19111
19112 PR fortran/19589
19113 * gfortran.dg/logical_data_1.f90: New test.
19114
19115 2005-01-28 Mark Mitchell <mark@codesourcery.com>
19116
19117 PR c++/19253
19118 * g++.dg/template/crash33.C: New test.
19119
19120 PR c++/19667
19121 * g++.dg/template/crash32.C: New test.
19122
19123 2005-01-28 Ian Lance Taylor <ian@airs.com>
19124
19125 PR middle-end/16558
19126 * g++.dg/warn/Wreturn-type-2.C: New test.
19127
19128 2004-06-24 Jeff Law <law@redhat.com>
19129
19130 * gcc.dg/tree-ssa/20050128-1.c: New test.
19131
19132 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
19133
19134 * gcc.target/frv/all-mdpackh-1.c: New test.
19135
19136 2005-01-28 Steven Bosscher <stevenb@suse.de>
19137
19138 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
19139
19140 2005-01-27 Richard Henderson <rth@redhat.com>
19141
19142 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
19143
19144 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
19145
19146 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
19147
19148 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
19149
19150 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
19151 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
19152 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
19153 to cope with cases where the multilib options override the dg-options.
19154
19155 2005-01-27 Jakub Jelinek <jakub@redhat.com>
19156
19157 PR c/18946
19158 * gcc.dg/noncompile/20050120-1.c: New test.
19159
19160 2005-01-26 Diego Novillo <dnovillo@redhat.com>
19161
19162 PR tree-optimization/19633
19163 * gcc.dg/pr19633.c: New test.
19164 * gcc.dg/tree-ssa/pr19633.c: New test.
19165
19166 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
19167
19168 * gcc.dg/20041216-1.c: New test.
19169
19170 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
19171
19172 PR objc/18862
19173 * objc.dg/selector-2.m: New test.
19174
19175 2005-01-26 Jakub Jelinek <jakub@redhat.com>
19176
19177 * g++.dg/opt/range-test-2.C: New test.
19178
19179 PR rtl-optimization/19579
19180 * gcc.c-torture/execute/20050124-1.c: New test.
19181
19182 2005-01-26 Greg Parker <gparker@apple.com>
19183 Stuart Hastings <stuart@apple.com>
19184
19185 * gcc.c-torture/execute/20050125-1.c: New.
19186
19187 2005-01-18 Jan Hubicka <jh@suse.cz>
19188
19189 PR tree-optimize/19337
19190 * gcc.c-torture/compile/20050119-1.c: New test.
19191
19192 2005-01-24 James E Wilson <wilson@specifixinc.com>
19193
19194 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
19195 test for successful match.
19196
19197 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
19198
19199 PR objc/18408
19200 * objc.dg/comp-types-7.m: New test.
19201
19202 2005-01-24 Janis Johnson <janis187@us.ibm.com>
19203
19204 * lib/target-supports.exp (current_target_name): New.
19205 (check_effective_target_ilp32, check_effective_target_lp64):
19206 Cache the result to use as long as the current target, with
19207 multilib flags, remains the same.
19208
19209 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
19210 (dg-require-weak, dg-require-visibility, dg-require-alias,
19211 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
19212 dg-require-effective-target, dg-skip-if): Remove call to
19213 skip_test_and_clear_xfail.
19214 (dg-test): Clear xfail data.
19215
19216 2005-01-24 Jakub Jelinek <jakub@redhat.com>
19217
19218 PR target/17751
19219 * gcc.dg/ppc64-toc.c: New test.
19220
19221 * g++.dg/tree-ssa/empty-1.C: New test.
19222
19223 PR middle-end/19551
19224 * gcc.c-torture/execute/20050121-1.c: New test.
19225 * gcc.dg/20050121-2.c: New test.
19226
19227 2004-01-23 Steven G. Kargl <kargls@comcast.net>
19228 Paul Brook <paul@codesourcery.com>
19229
19230 PR fortran/17941
19231 * gfortran.dg/real_const_1.f: New test.
19232 * gfortran.dg/real_const_2.f90: New test.
19233 * gfortran.dg/complex_int_1.f90: New test.
19234
19235 2005-01-23 Bud Davis <bdavis9659@comcast.net>
19236
19237 PR fortran/19313
19238 * gfortan.dg/inquire_6.f90: New test.
19239
19240 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
19241
19242 PR libfortran/19451
19243 * open_readonly_1.f90: New test.
19244
19245 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
19246
19247 PR libfortran/18982
19248 * gfortran.dg/open_new.f90: New file.
19249
19250 2005-01-22 Paul Brook <paul@codesourcery.com>
19251
19252 * namelist_1.f90: New test.
19253
19254 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
19255
19256 PR tree-optimization/19484
19257 * gcc.c-torture/compile/20050122-[12].c: New tests.
19258
19259 2005-01-22 Paul Brook <paul@codesourcery.com>
19260
19261 * gfortran.dg/implicit_2.f90: New test.
19262
19263 2005-01-22 Bud Davis <bdavis9659@comcast.net>
19264
19265 PR fortran/19314
19266 * gfortran.dg/inquire_5.f90: New test.
19267
19268 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19269
19270 PR c/18809
19271 * gcc.dg/pr18809-1.c: New test.
19272
19273 2005-01-21 Ian Lance Taylor <ian@airs.com>
19274
19275 * gcc.dg/20050121-1.c: New test.
19276
19277 PR tree-optimization/13000
19278 * gcc.dg/20040206-1.c: Change warning to point where function is
19279 being inlined.
19280
19281 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19282
19283 PR c++/19208
19284 * g++.dg/template/array11.C: New test.
19285
19286 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19287
19288 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
19289 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
19290 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
19291 * gfortran.dg/getenv_1.f90: Add dg-do directive.
19292 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
19293 gfortran.dg/pr17164.f90: Add missing dg-do directives.
19294
19295 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
19296
19297 PR tree-optimization/15349
19298 * gcc.dg/tree-ssa/pr15349.c: New.
19299
19300 2005-01-20 Steve Ellcey <sje@cup.hp.com>
19301
19302 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
19303
19304 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
19305
19306 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
19307 scan-assembler-times directive name.
19308
19309 * gcc.dg/asm-a.c: Move dg-require-effective-target to
19310 after dg-do.
19311
19312 PR rtl-optimization/19462
19313 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
19314
19315 2005-01-19 Steve Ellcey <sje@cup.hp.com>
19316
19317 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
19318 counting function calls on ia64.
19319
19320 2005-01-19 Jakub Jelinek <jakub@redhat.com>
19321
19322 PR rtl-optimization/15139
19323 * gcc.dg/20050111-2.c: New test.
19324
19325 PR c/17297
19326 * gcc.c-torture/compile/20050113-1.c: New testcase.
19327
19328 PR middle-end/19164
19329 * gcc.dg/20050113-1.c: New testcase.
19330
19331 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
19332
19333 * gcc.dg/vect/vect-85.c: Add comment.
19334 * gcc.dg/vect/vect-86.c: Add xfail for now.
19335 * gcc.dg/vect/vect-87.c: Add xfail for now.
19336 * gcc.dg/vect/vect-88.c: Add xfail for now.
19337 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
19338
19339 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19340
19341 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
19342
19343 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19344
19345 * g++.dg/debug/typedef3.C: New test.
19346
19347 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
19348
19349 PR c/19472
19350 * gcc.dg/asm-a.c: New test.
19351
19352 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
19353
19354 * gcc.dg/sh-relax.c: Add prototype for abort.
19355
19356 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19357
19358 * gcc.dg/short-compare-1.c: New test.
19359 * gcc.dg/short-compare-2.c: Likewise.
19360
19361 2005-01-18 Michael Matz <matz@suse.de>
19362
19363 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
19364
19365 2005-01-17 Diego Novillo <dnovillo@redhat.com>
19366
19367 PR tree-optimization/19121
19368 * gcc.c-torture/compile/pr19121.c: New test.
19369
19370 2005-01-17 James E. Wilson <wilson@specifixinc.com>
19371
19372 PR target/19357
19373 * gcc.c-torture/compile/pr19357.c: New test.
19374
19375 2005-01-17 Ian Lance Taylor <ian@airs.com>
19376
19377 PR c/5675
19378 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
19379 pass--those that refer just to the variable, possibly with a
19380 cast.
19381 * gcc.dg/c99-const-expr-3.c: Likewise.
19382
19383 PR middle-end/13127
19384 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
19385 longer emitted.
19386
19387 2005-01-16 Bud Davis <bdavis9659@comcast.net>
19388
19389 PR fortran/18778
19390 * gfortran.dg/endfile_2.f90: New test.
19391
19392 2005-01-16 Steven G. Kargl <kargls@comcast.net>
19393
19394 PR 19168
19395 * gfortran.dg/select_5.f90: New test.
19396
19397 2004-01-16 Paul Brook <paul@codesourcery.com>
19398
19399 * gfortran.dg/common_4.f90: New test.
19400
19401 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
19402
19403 PR rtl-optimization/19462
19404 * gcc.dg/torture/pr19462-1.c: New test.
19405
19406 2005-01-15 Ziemowit Laski <zlaski@apple.com>
19407
19408 PR objc/19321
19409 * objc.dg/func-ptr-2.m: New.
19410 * objc.dg/volatile-1.m: New.
19411
19412 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19413
19414 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
19415
19416 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19417
19418 PR tree-optimization/19060
19419 * gcc.c-torture/execute/20050104-1.c: New test.
19420
19421 2005-01-15 Bud Davis <bdavis9659@comcast.net>
19422
19423 PR fortran/18983
19424 * gfortran.dg/write_to_null.f90: New test.
19425
19426 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
19427 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19428
19429 PR other/19328
19430 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
19431 argument.
19432
19433 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19434
19435 PR c++/19263
19436 * g++.dg/init/vector1.C: New test.
19437
19438 2005-01-14 James E. Wilson <wilson@specifixinc.com>
19439
19440 PR target/13158
19441 * gcc.target/ia64/sibcall-unwind-1.c: New test.
19442 PR target/18987
19443 * gcc.target/ia64/sibcall-unwind-2.c: New test.
19444
19445 2005-01-14 Steven G. Kargl <kargls@comcast.net>
19446
19447 * gfortran.dg/select_1.f90: New test.
19448 * gfortran.dg/select_2.f90: New test.
19449 * gfortran.dg/select_3.f90: New test.
19450 * gfortran.dg/select_4.f90: New test.
19451
19452 2005-01-14 Jakub Jelinek <jakub@redhat.com>
19453
19454 PR middle-end/19084
19455 PR rtl-optimization/19348
19456 * gcc.dg/20050111-1.c: New test.
19457 * gcc.c-torture/execute/20050111-1.c: New test.
19458
19459 * gcc.dg/i386-asm-4.c: New test.
19460
19461 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19462
19463 * gcc.dg/nested-func-2.c: New test.
19464 * ada/acats/norun.lst: Remove c953002.
19465
19466 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
19467
19468 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
19469
19470 2005-01-12 Ben Elliston <bje@au.ibm.com>
19471
19472 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
19473
19474 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
19475
19476 PR target/18761
19477 * g++.dg/abi/align1.C: New test.
19478
19479 2005-01-11 Alan Modra <amodra@bigpond.net.au>
19480
19481 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
19482 at a time.
19483 * g++.dg/ext/altivec_check.h: Support compiling as C.
19484
19485 2005-01-10 Roger Sayle <roger@eyesopen.com>
19486
19487 PR c++/19355
19488 * g++.dg/expr/pr19355-1.C: New test case.
19489
19490 2005-01-10 Laurent GUERBY <laurent@guerby.net>
19491
19492 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
19493 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
19494 * ada/acats/tests/c3/c92005b.ada: Likewise.
19495 * ada/acats/tests/c3/cxb3012.a: Likewise.
19496 * ada/acats/norun.lst: Add c380004 and c953002, add PR
19497
19498 2005-01-09 Paul Brook <paul@codesourcery.com>
19499
19500 * gfortran.dg/common_2.f90: New file.
19501 * gfortran.dg/common_3.f90: New file.
19502
19503 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
19504
19505 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
19506
19507 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19508
19509 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
19510 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
19511 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
19512 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
19513 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
19514 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
19515 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
19516 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
19517 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
19518 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
19519 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
19520 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
19521 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
19522 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
19523 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
19524 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
19525 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
19526 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
19527 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
19528 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
19529 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
19530 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
19531 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
19532 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
19533 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
19534 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
19535 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
19536 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
19537 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
19538 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
19539 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
19540 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
19541 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
19542 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
19543 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
19544 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
19545 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
19546 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
19547 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
19548 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
19549 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
19550 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
19551 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
19552 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
19553 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
19554 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
19555 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
19556 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
19557 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
19558 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
19559 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
19560 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
19561 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
19562 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
19563 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
19564 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
19565 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
19566 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
19567 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
19568 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
19569 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
19570 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
19571 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
19572 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
19573 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
19574 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
19575 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
19576
19577 * gcc.dg/vect/vect-1.c: Fix spelling.
19578 * gcc.dg/vect/vect-10.c: Fix spelling.
19579 * gcc.dg/vect/vect-11.c: Fix spelling.
19580 * gcc.dg/vect/vect-12.c: Fix spelling.
19581 * gcc.dg/vect/vect-14.c: Fix spelling.
19582 * gcc.dg/vect/vect-15.c: Fix spelling.
19583 * gcc.dg/vect/vect-16.c: Fix spelling.
19584 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
19585 * gcc.dg/vect/vect-64.c: Fix comments.
19586 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
19587
19588 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19589 Ira Rosen <irar@il.ibm.com>
19590
19591 * gcc.dg/vect/vect-70.c: New test.
19592 * gcc.dg/vect/vect-71.c: New test.
19593
19594 2005-01-09 Manfred Hollstein <mh@suse.com>
19595
19596 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
19597 * gcc.dg/pr18241-2.c: Likewise.
19598 * gcc.dg/pr18241-3.c: Likewise.
19599 * gcc.dg/pr18241-4.c: Likewise.
19600 * gcc.dg/pr18241-5.c: Likewise.
19601
19602 2005-01-08 Richard Henderson <rth@redhat.com>
19603
19604 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19605 False for x86 and x86-64.
19606
19607 2005-01-08 Diego Novillo <dnovillo@redhat.com>
19608
19609 PR tree-optimization/18241
19610 * gcc.dg/pr18241-1.c: New test.
19611 * gcc.dg/pr18241-2.c: New test.
19612 * gcc.dg/pr18241-3.c: New test.
19613 * gcc.dg/pr18241-4.c: New test.
19614 * gcc.dg/pr18241-5.c: New test.
19615
19616 2005-01-08 Steven G. Kargl <kargls@comcast.net>
19617
19618 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
19619 gfortran.dg/select_4.f90: New.
19620
19621 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19622
19623 * gcc.c-torture/execute/20050107-1.c: New test.
19624
19625 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
19626
19627 PR c++/19298
19628 * g++.dg/template/ref2.C: New.
19629
19630 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
19631
19632 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
19633 instead of being empty.
19634
19635 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19636
19637 PR fortran/15553
19638 * gfortran.dg/array-1.f90: New test.
19639
19640 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19641
19642 PR tree-optimization/19283
19643 * gcc.c-torture/execute/20050106-1.c: New test.
19644
19645 PR rtl-optimization/18861
19646 * gcc.dg/20050105-1.c: New test.
19647
19648 PR tree-optimization/18828
19649 * gcc.dg/20050105-2.c: New test.
19650
19651 2005-01-07 Andreas Jaeger <aj@suse.de>
19652
19653 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
19654
19655 2005-01-07 Bud Davis <bdavis9659@comcast.net>
19656
19657 PR fortran/18398
19658 * gfortran.dg/fmt_read.f90: New test.
19659
19660 2005-01-06 Geoffrey Keating <geoffk@apple.com>
19661
19662 * gcc.dg/rs6000-ldouble-2.c: New.
19663
19664 2005-01-06 Mark Mitchell <mark@codesourcery.com>
19665
19666 PR c++/19244
19667 * g++.dg/parser/ctor2.C: New test.
19668
19669 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19670
19671 PR c++/17154
19672 * g++.dg/template/using9.C: New test.
19673
19674 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19675
19676 PR c++/19258
19677 * g++.dg/lookup/friend6.C: New test.
19678
19679 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
19680
19681 PR c++/19270
19682 * g++.dg/template/array10.C: New.
19683
19684 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19685
19686 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
19687 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
19688
19689 2005-01-06 Jakub Jelinek <jakub@redhat.com>
19690
19691 * gcc.c-torture/compile/20050105-1.c: New test.
19692
19693 2005-01-05 Geoffrey Keating <geoffk@apple.com>
19694
19695 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
19696
19697 2005-01-05 Roger Sayle <roger@eyesopen.com>
19698
19699 PR middle-end/19100
19700 * gcc.dg/conv-3.c: New test case.
19701
19702 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
19703
19704 * gcc.dg/asm-wide-1.c: New test.
19705
19706 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
19707
19708 PR c++/19030
19709 * g++.dg/parse/crash22.C: New
19710
19711 2005-01-04 Geoffrey Keating <geoffk@apple.com>
19712
19713 PR 19257
19714 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
19715
19716 2005-01-04 Uros Bizjak <uros@kss-loka.si>
19717
19718 PR middle-end/17767
19719 * gcc.dg/i386-mmx-6.c: New test case.
19720
19721 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
19722
19723 PR tree-optimization/18308
19724 * gcc.dg/vect/pr18308.c: New testcase.
19725
19726 2005-01-04 Andreas Jaeger <aj@suse.de>
19727
19728 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
19729
19730 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19731 Robert Bowdidge <bowdidge@apple.com>
19732
19733 * gcc.dg/cpp/subframework1.c: New.
19734 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
19735 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
19736 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
19737 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
19738
19739 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19740
19741 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
19742 producing warning.
19743 * gcc.dg/darwin-weakimport-2.c: New.
19744
19745 2005-01-03 Richard Henderson <rth@redhat.com>
19746
19747 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
19748
19749 2005-01-03 Richard Henderson <rth@redhat.com>
19750
19751 * gcc.dg/vect/vect.exp: Enable for ia64.
19752 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
19753 (check_effective_target_vect_float): Likewise.
19754 (check_effective_target_vect_no_align): Likewise.
19755 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
19756 * gcc.dg/vect/vect-8.c: Likewise.
19757
19758 2005-01-03 Uros Bizjak <uros@kss-loka.si>
19759
19760 PR target/19236
19761 * gcc.dg/pr19236-1.c: New test case.
19762
19763 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
19764
19765 PR rtl-optimization/12092
19766 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
19767
19768 2005-01-02 Andreas Jaeger <aj@suse.de>
19769
19770 * gcc.dg/pr12092-1.c: Do not run on x86_64.
19771
19772 2005-01-01 Roger Sayle <roger@eyesopen.com>
19773 Andrew Pinski <pinskia@physics.uc.edu>
19774
19775 PR rtl-optimization/12092
19776 * gcc.dg/pr12092-1.c: New test case.
19777
19778 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
19779
19780 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
19781 'hidden' and 'default' for better portability.
19782 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
19783
19784 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
19785 6 and 7.
19786 * g++.old-deja/g++.brendan/new3.C: Likewise.
19787
19788 2005-01-01 Steven Bosscher <stevenb@suse.de>
19789
19790 * gcc.dg/20041231-1.C: New test.
19791 * g++.dg/warn/Wunreachable-code-1.C: New test.
19792
19793 2004-12-30 David Edelsohn <edelsohn@gnu.org>
19794
19795 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
19796 file, not /dev/null. Abort on error.
19797
19798 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
19799 Ziemowit Laski <zlaski@apple.com>
19800
19801 PR objc/18971
19802 * objc.dg/encode-5.m: New test.
19803
19804 2004-12-29 Richard Henderson <rth@redhat.com>
19805
19806 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
19807 * objc.dg/stabs-1.m: Disable for ia64.
19808
19809 2004-12-29 Mark Mitchell <mark@codesourcery.com>
19810
19811 PR c++/19190
19812 * g++.dg/warn/Wunused-10.C: New test.
19813
19814 2004-12-28 Richard Henderson <rth@redhat.com>
19815
19816 * objc.dg/stabs-1.m: Disable for alpha.
19817
19818 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19819
19820 PR c++/19149
19821 * g++.dg/parse/error23.C: New test.
19822
19823 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19824
19825 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
19826
19827 PR fortran/19032
19828 * gfortran.dg/intrinsic_modulo_1.f90: New.
19829 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
19830 tests with divisor -1.
19831
19832 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19833
19834 * g++.dg/opt/temp1.C (memcpy): Return a value.
19835
19836 PR c++/19148
19837 * g++.dg/expr/cond7.C: New test.
19838
19839 2004-12-27 Paul Brook <paul@codesourcery.com>
19840
19841 * gfortran.dg/g77/select_no_compile.f: Remove.
19842
19843 2004-12-27 Richard Henderson <rth@redhat.com>
19844
19845 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
19846 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
19847 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
19848
19849 2004-12-26 Richard Henderson <rth@redhat.com>
19850
19851 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
19852 by 1i instead of token pasting.
19853
19854 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19855
19856 PR tree-optimization/17578
19857 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
19858 to additional_flags.
19859 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
19860
19861 2004-12-25 Richard Henderson <rth@redhat.com>
19862
19863 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19864 Remove Alpha.
19865
19866 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19867
19868 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
19869 hppa*-*-hpux*.
19870 * gcc.dg/pr17957.c (dg-options): Likewise.
19871 * gcc.dg/struct-ret-1.c: Add prototype for abort.
19872 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
19873 instead of 0 on __hppa__.
19874 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
19875 "foo,%r" on hppa*-*-*.
19876
19877 2004-12-23 Bud Davis <bdavis9659@comcast.net>
19878
19879 PR fortran/19071
19880 * gfortran.dg/complex_write.f90: New test.
19881
19882 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19883
19884 PR c++/17595
19885 * g++.dg/parse/pragma2.C: New test.
19886
19887 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
19888
19889 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19890
19891 * gcc.dg/empty2.c: Add missing dg-warning.
19892
19893 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19894
19895 PR c++/17413
19896 * g++.dg/template/local4.C: New test.
19897 * g++.dg/template/crash19.C: Add dg-error marker.
19898
19899 * g++.dg/template/crash31.C: Correct embedded PR number.
19900
19901 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19902
19903 PR c++/16405
19904 * g++.dg/opt/temp1.C: Add do-run marker.
19905
19906 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19907
19908 * g++.dg/template/spec19.C: New.
19909
19910 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19911
19912 PR target/16819
19913 * gcc.dg/empty2.c: New.
19914
19915 2004-12-23 Richard Henderson <rth@redhat.com>
19916
19917 * lib/target-supports.exp (check_effective_target_vect_no_align):
19918 Remove i?86 and x86-64.
19919
19920 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19921
19922 PR c++/16405
19923 * g++.dg/opt/temp1.C: New test.
19924
19925 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19926
19927 PR c++/18733
19928 * g++.dg/template/friend33.C: New testcase.
19929
19930 2004-12-22 Mark Mitchell <mark@codesourcery.com>
19931
19932 PR c++/18464
19933 * g++.dg/template/cond5.C: New test.
19934
19935 PR c++/18492
19936 * g++.dg/inherit/thunk3.C: New test.
19937
19938 PR c++/11224
19939 * g++.dg/warn/Wunused-9.C: New test.
19940
19941 2004-12-22 Janis Johnson <janis187@us.ibm.com>
19942
19943 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
19944
19945 2004-12-22 Jan Beulich <jbeulich@novell.com>
19946
19947 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
19948
19949 2004-12-21 Mark Mitchell <mark@codesourcery.com>
19950
19951 PR c++/18378
19952 * g++.dg/ext/packed8.C: New test.
19953
19954 PR c++/19063
19955 * g++.dg/template/crash31.C: New test.
19956
19957 PR c++/19034
19958 * g++.dg/template/crash30.C: New test.
19959
19960 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
19961
19962 PR C++/18984
19963 * g++.dg/eh/ctor3.C: New test.
19964
19965 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19966
19967 * objc.dg/stabs-1.m: Allow section name to be quoted and
19968 assembly label to begin with '.LL'.
19969
19970 2004-12-21 Janis Johnson <janis187@us.ibm.com>
19971
19972 * gcc.dg/vect/vect.exp
19973 (check_effective_target_lp64_or_vect_no_align): New.
19974 * gcc.dg/vect/vect-77.c: Use it.
19975 * gcc.dg/vect/vect-78.c: Use it.
19976
19977 * lib/target-supports.exp
19978 (check_effective_target_vect_no_max,
19979 check_effective_target_vect_no_bitwise,
19980 check_effective_target_vect_no_align): New.
19981 * gcc.dg/vect/vect-13.c: Use them.
19982 * gcc.dg/vect/vect-17.c: Ditto.
19983 * gcc.dg/vect/vect-18.c: Ditto.
19984 * gcc.dg/vect/vect-19.c: Ditto.
19985 * gcc.dg/vect/vect-20.c: Ditto.
19986 * gcc.dg/vect/vect-27.c: Ditto.
19987 * gcc.dg/vect/vect-29.c: Ditto.
19988 * gcc.dg/vect/vect-44.c: Ditto.
19989 * gcc.dg/vect/vect-48.c: Ditto.
19990 * gcc.dg/vect/vect-50.c: Ditto.
19991 * gcc.dg/vect/vect-52.c: Ditto.
19992 * gcc.dg/vect/vect-54.c: Ditto.
19993 * gcc.dg/vect/vect-56.c: Ditto.
19994 * gcc.dg/vect/vect-58.c: Ditto.
19995 * gcc.dg/vect/vect-60.c: Ditto.
19996 * gcc.dg/vect/vect-72.c: Ditto.
19997 * gcc.dg/vect/vect-80.c: Ditto.
19998
19999 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
20000
20001 PR c++/14075
20002 * g++.dg/init/string1.C: New.
20003
20004 PR c++/18975
20005 * g++.dg/other/synth1.C: New.
20006
20007 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
20008
20009 PR c/18963
20010 * gcc.dg/pr18963-1.c: New test.
20011
20012 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
20013
20014 PR c/18596
20015 * gcc.dg/funcdef-storage-1.c (foo): Remove.
20016 * gcc.dg/pr18596-1.c: Use dg-error.
20017 (dg-options): Use -fno-unit-at-a-time.
20018 * gcc.dg/pr18596-2.c: New test.
20019 * gcc.dg/pr18596-3.c: New test.
20020
20021 2004-12-20 Roger Sayle <roger@eyesopen.com>
20022
20023 PR middle-end/18683
20024 * g++.dg/opt/pr18683-1.C: New test case.
20025
20026 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
20027
20028 PR other/19093
20029 * g++.dg/opt/max1.C: Fix for 64bit targets.
20030
20031 2004-12-20 Matt Austern <austern@apple.com>
20032
20033 PR c++/19044
20034 * g++.dg/ext/builtin6.C: New
20035
20036 2004-12-20 Diego Novillo <dnovillo@redhat.com>
20037
20038 PR tree-optimization/19080
20039 * gcc.c-torture/compile/pr19080.c: New test.
20040
20041 2004-12-20 Steven Bosscher <stevenb@suse.de>
20042
20043 * gcc.dg/20041219-1.c: New test.
20044
20045 2004-12-19 Roger Sayle <roger@eyesopen.com>
20046
20047 PR middle-end/19068
20048 * g++.dg/opt/max1.C: New test case.
20049
20050 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
20051
20052 * gcc.dg/fdata-sections-1.c: New test.
20053
20054 2004-12-18 Roger Sayle <roger@eyesopen.com>
20055
20056 PR middle-end/18548
20057 * gcc.dg/max-1.c: New test case.
20058
20059 2004-12-18 Jakub Jelinek <jakub@redhat.com>
20060
20061 * gcc.c-torture/execute/20041218-1.c: New test.
20062
20063 2004-12-17 Diego Novillo <dnovillo@redhat.com>
20064
20065 * gcc.dg/pr18501.c: New test.
20066 * gcc.dg/uninit-5.c: XFAIL.
20067 * gcc.dg/uninit-9.c: XFAIL.
20068
20069 2004-12-17 Dale Johannesen <dalej@apple.com>
20070
20071 * gcc.dg/20041213-1.c: New.
20072
20073 2004-12-17 Ziemowit Laski <zlaski@apple.com>
20074
20075 * objc.dg/stabs-1.m: Allow assembly label to begin
20076 with a dot ('.').
20077
20078 2004-12-17 Jakub Jelinek <jakub@redhat.com>
20079
20080 * gcc.c-torture/execute/20041213-1.c: Move...
20081 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
20082
20083 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
20084
20085 PR c++/18721
20086 * g++.dg/lookup/conv-5.C: New.
20087
20088 2004-12-16 Ziemowit Laski <zlaski@apple.com>
20089
20090 * objc.dg/stabs-1.m: New test.
20091
20092 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
20093
20094 * gcc.dg/visibility-c.c: Change compile to
20095 assemble for the test.
20096
20097 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
20098
20099 PR target/19041
20100 * gcc.dg/visibility-c.c: New test.
20101
20102 2004-12-16 Roger Sayle <roger@eyesopen.com>
20103
20104 PR middle-end/18493
20105 * gcc.dg/switch-8.c: New test case.
20106
20107 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
20108
20109 PR c++/18905
20110 * g++.dg/template/init4.C: New.
20111 * g++.dg/opt/static3.C: Enable optimizer.
20112
20113 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
20114
20115 * g++.dg/other/complex1.C: New test.
20116
20117 2004-12-15 Alan Modra <amodra@bigpond.net.au>
20118
20119 * g++.dg/opt/inline9.C: New test.
20120
20121 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20122
20123 PR fortran/18993
20124 * gfotran.dg/nullify_1.f: New test.
20125
20126 2004-12-15 Richard Henderson <rth@redhat.com>
20127
20128 * gcc.target/i386/i386.exp: New harness.
20129 * gcc.target/i386/vect-args.c: New.
20130
20131 2004-12-15 David Edelsohn <edelsohn@gnu.org>
20132
20133 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
20134
20135 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20136
20137 PR c++/18825
20138 * g++.dg/template/friend32.C: New test.
20139
20140 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20141
20142 * cpp/pragma-once-1.c: New test.
20143 * cpp/pragma-once-1b.h: Likewise.
20144 * cpp/pragma-once-1c.h: Likewise.
20145 * cpp/pragma-once-1d.h: Likewise.
20146 * cpp/inc/pragma-once-1a.h: Likewise.
20147
20148 2004-12-15 Bud Davis <bdavis9659@comcast.net>
20149 Steven G. Kargl <kargls@comcast.net>
20150
20151 PR fortran/17597
20152 * gfortran.dg/list_read_3.f90: New test.
20153
20154 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20155
20156 * gcc.dg/ftrapv-2.c: New test.
20157
20158 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
20159
20160 PR c++/18981
20161 * g++.dg/template/typename9.C: New test.
20162
20163 2004-12-14 Mark Mitchell <mark@codesourcery.com>
20164
20165 PR c++/18738
20166 * g++.dg/template/typename8.C: New test.
20167 * g++.dg/parse/friend2.C: Tweak error message.
20168
20169 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
20170
20171 * gcc.c-torture/20041214-1.c: New test.
20172
20173 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
20174
20175 PR c++/18965
20176 * g++.dg/init/array17.C: New test.
20177
20178 2004-12-14 Mark Mitchell <mark@codesourcery.com>
20179
20180 PR c++/18793
20181 * g++.dg/init/aggr3.C: New test.
20182
20183 2004-12-14 Janis Johnson <janis187@us.ibm.com>
20184
20185 * gcc.dg/altivec-types-1.c: New test.
20186 * gcc.dg/altivec-types-2.c: New test.
20187 * gcc.dg/altivec-types-3.c: New test.
20188 * gcc.dg/altivec-types-4.c: New test.
20189 * g++.dg/ext/altivec-types-1.C: New test.
20190 * g++.dg/ext/altivec-types-2.C: New test.
20191 * g++.dg/ext/altivec-types-3.C: New test.
20192 * g++.dg/ext/altivec-types-4.C: New test.
20193
20194 2004-12-14 Jakub Jelinek <jakub@redhat.com>
20195
20196 PR middle-end/18951
20197 * gcc.c-torture/execute/20041213-1.c: New test.
20198
20199 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
20200
20201 PR c++/18949
20202 * g++.dg/template/cast1.C: New.
20203
20204 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
20205
20206 * gcc.c-torture/execute/20041213-2.c: New test.
20207
20208 2004-12-13 Richard Henderson <rth@redhat.com>
20209
20210 * gcc.dg/i386-sse-10.c: Fix typo in options.
20211
20212 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
20213
20214 PR c++/18968
20215 * g++.dg/opt/pr18968.C: New test.
20216
20217 2004-12-13 Mark Mitchell <mark@codesourcery.com>
20218
20219 PR c++/18925
20220 * g++.dg/ext/visibility/staticdatamem.C: New test.
20221
20222 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
20223
20224 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
20225
20226 2004-12-13 Roger Sayle <roger@eyesopen.com>
20227
20228 PR rtl-optimization/18928
20229 * gcc.dg/pr18928-1.c: New test case.
20230
20231 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
20232
20233 PR tree-opt/16951
20234 * gcc.c-torture/compile/20041211-1.c: New.
20235
20236 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20237
20238 PR middle-end/17564
20239 * gcc.c-torture/execute/20041212-1.c: New test.
20240
20241 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20242
20243 PR fortran/18869
20244 * gfortran.dg/common_1.f90: New test.
20245
20246 2004-12-12 Steven G. Kargl <kargls@comcast.net>
20247 Paul Brook <paul@codesourcery.com>
20248
20249 PR fortran/16222
20250 * gfortran.dg/real_do_1.f90: New test.
20251
20252 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
20253
20254 PR tree-opt/18040
20255 * g++.dg/opt/ptrmem6.C: New test.
20256
20257 2004-12-11 Roger Sayle <roger@eyesopen.com>
20258
20259 PR middle-end/18921
20260 * gcc.dg/pr18921-1.c: New test case.
20261
20262 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20263
20264 PR fortran/17175
20265 * gfortran.dg/scale_1.f90: New test.
20266
20267 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
20268
20269 PR middle-end/18903
20270 * gcc.c-torture/compile/pr18903.c: New test.
20271
20272 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
20273
20274 * gcc.c-torture/execute/20041210-1.c: New test.
20275
20276 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20277
20278 PR c++/18731
20279 * g++.dg/parser/struct-1.C: New test.
20280 * g++.dg/parser/struct-2.C: New test.
20281 * g++.dg/parser/struct-3.C: New test.
20282
20283 2004-12-09 Richard Henderson <rth@redhat.com>
20284
20285 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
20286
20287 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
20288 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
20289
20290 2004-12-09 Matt Austern <austern@apple.com>
20291
20292 PR c++/18514
20293 * g++.dg/ext/builtin1.C: New
20294 * g++.dg/ext/builtin2.C: New
20295 * g++.dg/ext/builtin3.C: New
20296 * g++.dg/ext/builtin4.C: New
20297 * g++.dg/ext/builtin5.C: New
20298
20299 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
20300
20301 PR tree-opt/18904
20302 * g++.dg/opt/ptrmem5.C: New test.
20303
20304 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
20305
20306 * g++.dg/parse/typename5.C: Adjust for new error.
20307 * g++.dg/parse/typename7.C: New.
20308
20309 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20310
20311 PR c++/18073
20312 * g++.dg/other/mmintrin.C: New test.
20313
20314 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
20315
20316 PR c++/16681
20317 * g++.dg/init/array15.C: New.
20318 * g++.dg/init/array16.C: New.
20319
20320 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20321
20322 PR fortran/18826
20323 * gfortran.dg/assign_1.f90: New test.
20324
20325 2004-12-08 Nick Clifton <nickc@redhat.com>
20326
20327 * gcc.target/xstormy16/bss_below100: New directory containing tests.
20328 * gcc.target/xstormy16/data_below100: Likewise.
20329 * gcc.target/xstormy16/sfr: Likewise.
20330 * gcc.target/xstormy16/below100.S: New test source file.
20331 * gcc.target/xstormy16/below100.ld: New test linker script.
20332 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
20333 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
20334 bp instructions.
20335 * gcc.target/xstormy16/bp.c: Likewise.
20336
20337 * gcc.target/xstormy16/bss_below100: New files:
20338 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
20339 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
20340 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
20341 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
20342 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
20343 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
20344 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
20345 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
20346 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
20347 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
20348 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
20349 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
20350 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
20351 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
20352 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
20353 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
20354 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
20355 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
20356 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
20357 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
20358 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
20359 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
20360 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
20361 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
20362 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
20363 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
20364 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
20365
20366 * gcc.target/xstormy16/data_below100: New files:
20367 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
20368 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
20369 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
20370 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
20371 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
20372 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
20373 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
20374 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
20375 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
20376 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
20377 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
20378 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
20379 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
20380 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
20381 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
20382 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
20383 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
20384 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
20385 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
20386 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
20387 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
20388 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
20389 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
20390 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
20391 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
20392 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
20393 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
20394
20395 * gcc.target/xstormy16/sfr: New files:
20396 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
20397 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
20398 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
20399 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
20400 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
20401 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
20402 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
20403 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
20404 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
20405 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
20406 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
20407 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
20408 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
20409 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
20410 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
20411 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
20412 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
20413 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
20414 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
20415 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
20416 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
20417 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
20418 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
20419 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
20420 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
20421 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
20422 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
20423 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
20424 27_if0_sfrw_bitfield_f.c
20425
20426 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20427
20428 PR c++/18100
20429 * g++.dg/lookup/name-clash4.C: New test.
20430
20431 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
20432
20433 PR c++/18672
20434 * g++.dg/opt/array1.C: New.
20435
20436 PR c++/18803
20437 * g++.dg/template/operator5.C: New.
20438
20439 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
20440
20441 PR c/18867
20442 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
20443
20444 2004-12-07 Steven Bosscher <stevenb@suse.de>
20445
20446 * gcc.dg/noncompile/20041207.c: New test.
20447
20448 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
20449
20450 * g++.dg/other/unreachable-1.C: New test.
20451
20452 2004-12-06 Nick Clifton <nickc@redhat.com>
20453
20454 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
20455 <limits.h> because the latter comes from gcc's include/ directory
20456 and not the newlib/libc/include directory.
20457
20458 2004-12-04 Richard Henderson <rth@redhat.com>
20459
20460 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
20461
20462 2004-12-04 Richard Henderson <rth@redhat.com>
20463
20464 * lib/target-supports.exp (check_gc_sections_available): Disable
20465 for alpha and ia64.
20466
20467 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
20468
20469 PR middle-end/17909
20470 * g++.dg/other/vararg-2.C: New test.
20471
20472 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20473
20474 PR c++/17011, c++/17971
20475 * g++.dg/template/error15.C: Adjust expected error.
20476 * g++.dg/template/instantiate3.C: Likewise.
20477
20478 2004-12-03 Janis Johnson <janis187@us.ibm.com>
20479
20480 * gcc.dg/altivec-18.c: Fix for darwin
20481
20482 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
20483
20484 PR c++/18782
20485 * g++.dg/parse/ptrmem2.C: New.
20486
20487 PR c++/18318
20488 * g++.dg/template/new1.C: New.
20489
20490 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20491
20492 PR fortran/18710
20493 * gfortran.dg/direct_io_3.f90: New test.
20494
20495 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
20496
20497 PR 18758
20498 * g++.dg/parse/crash21.C: New.
20499
20500 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20501
20502 PR c++/15664, c++/18276
20503 * g++.dg/template/ttp13.C: New test.
20504 * g++.dg/template/ttp14.C: Likewise.
20505
20506 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20507
20508 PR c++/18123
20509 * g++.dg/parse/enum2.C: New test.
20510 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
20511
20512 2004-12-02 Nick Clifton <nickc@redhat.com>
20513
20514 * gcc.target/xstormy16: New test directory.
20515 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
20516 * gcc.target/xstormy16/bp.c: Check the generation of bp
20517 instructions.
20518 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
20519 bn instructions and the BELOW100 attribute.
20520
20521 2004-12-02 Alan Modra <amodra@bigpond.net.au>
20522
20523 PR target/16952
20524 * gcc.dg/ppc-eabi.c: New.
20525
20526 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20527
20528 PR fortran/18284
20529 * gfortran.dg/backspace.f90
20530
20531 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20532
20533 * gfortran.dg/inquire.f90: New test.
20534
20535 2004-12-01 Janis Johnson <janis187@us.ibm.com>
20536
20537 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
20538 handle effective-target-keyword.
20539 (dg-skip-if): Support effective-target keyword as target list.
20540 (dg-xfail-if): Ditto.
20541 * lib/target-supports.exp (is-effective-target-keyword): New proc.
20542
20543 2004-12-01 Diego Novillo <dnovillo@redhat.com>
20544
20545 PR tree-optimization/18291
20546 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
20547
20548 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
20549
20550 PR C++/18729
20551 * g++.dg/parse/crash20.C: New.
20552
20553 PR c++/17431
20554 * g++.dg/overload/arg1.C: New.
20555 * g++.dg/overload/arg2.C: New.
20556 * g++.dg/overload/arg3.C: New.
20557 * g++.dg/overload/arg4.C: New.
20558
20559 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
20560
20561 * gcc.dg/c99-flex-array-4.c: Remove.
20562
20563 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20564
20565 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
20566
20567 * lib/target-supports.exp (is-effective-target): Simplify.
20568
20569 * lib/target-supports.exp (check_effective_target_vect_long):
20570 Fix for powerpc64-*-*.
20571
20572 2004-11-30 Loren James Rittle <ljrittle@acm.org>
20573
20574 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
20575 to support new requirements on FreeBSD 5.
20576
20577 2004-11-30 Devang Patel <dpatel@apple.com>
20578
20579 PR 18702
20580 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
20581
20582 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20583
20584 * g++.dg/ext/altivec-13.C: New test.
20585
20586 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
20587
20588 PR tree-opt/18298
20589 * gcc.c-torture/execute/p18298.c: New test.
20590
20591 2004-11-30 Ira Rosen <irar@il.ibm.com>
20592 Dorit Naishlos <dorit@il.ibm.com>
20593
20594 PR tree-opt/18607
20595 * gcc.dg/vect/vect-89.c: New test.
20596
20597 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
20598
20599 * gcc.dg/pr18596-1.c: New test.
20600
20601 2004-11-30 Ben Elliston <bje@au.ibm.com>
20602
20603 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
20604
20605 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20606
20607 PR c/18479
20608 * gcc.dg/pr18479.c: New test.
20609
20610 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20611
20612 PR target/18490
20613 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
20614 mmix-knuth-mmixware.
20615
20616 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
20617 cris-*-elf* cris-*-aout* mmix-*-*
20618
20619 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20620
20621 PR middle-end/18725
20622 * gcc.dg/pr18725.c: New test.
20623
20624 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20625
20626 PR target/18488
20627 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
20628
20629 PR target/18336
20630 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
20631
20632 2004-11-29 Mark Mitchell <mark@codesourcery.com>
20633
20634 PR c++/18368
20635 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
20636 * g++.old-deja/g++.law/ctors5.C: Likewise.
20637 * g++.old-deja/g++.other/crash25.C: Likewise.
20638
20639 PR c++/18674
20640 * g++.dg/template/error16.C: New test.
20641
20642 PR c++/18512
20643 * g++.dg/template/crash29.C: New test.
20644
20645 2004-11-29 Diego Novillo <dnovillo@redhat.com>
20646
20647 PR tree-optimization/18712
20648 * gcc.c-torture/compile/pr18712.c: New test.
20649
20650 2004-11-29 Joseph Myers <joseph@codesourcery.com>
20651
20652 PR c/7544
20653 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
20654 tests.
20655
20656 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20657
20658 PR c++/18652
20659 * g++.dg/lookup/crash6.C: New test.
20660
20661 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20662
20663 PR middle-end/18164
20664 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
20665
20666 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
20667
20668 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
20669 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
20670 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
20671
20672 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
20673
20674 * gcc.dg/pr18164.c: New test.
20675
20676 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
20677
20678 * gcc.dg/funroll-loops-all.c: New.
20679
20680 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20681
20682 PR target/18489
20683 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
20684 delimeter, match space and TAB as well as ":".
20685
20686 PR target/18484
20687 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
20688
20689 PR target/18348
20690 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
20691
20692 PR target/18345
20693 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
20694
20695 PR target/18337
20696 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
20697
20698 2004-11-28 Bud Davis <bdavis9659@comcast.net>
20699
20700 * gfortran.dg/direct_io_2.f90: New test.
20701
20702 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20703
20704 PR target/18334
20705 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
20706
20707 2004-11-28 Richard Henderson <rth@redhat.com>
20708
20709 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
20710
20711 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
20712
20713 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
20714 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
20715 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
20716 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
20717 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
20718 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
20719 gcc.dg/pointer-arith-8.c: New tests.
20720
20721 2004-11-27 Bud Davis <bdavis9659@comcast.net>
20722
20723 PR fortran/18364
20724 * gfortran.dg/endfile.f90: New test.
20725
20726 2004-11-27 Falk Hueffner <falk@debian.org>
20727
20728 * gcc.dg/loop-6.c: New test.
20729
20730 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20731
20732 * gcc.c-torture/execute/20041126-1.c: New test.
20733
20734 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20735
20736 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
20737 on IRIX.
20738
20739 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20740
20741 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
20742 functions.
20743
20744 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20745
20746 PR rtl-optimization/17825
20747 * gcc.c-torture/compile/20041119-1.c: New test.
20748
20749 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20750
20751 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
20752 Check existence of ld library path variables before unsetting.
20753
20754 2004-11-26 Mark Mitchell <mark@codesourcery.com>
20755
20756 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
20757
20758 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20759
20760 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
20761
20762 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20763
20764 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
20765
20766 2004-11-26 Ben Elliston <bje@au.ibm.com>
20767
20768 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
20769 dg-do directive.
20770
20771 2004-11-26 Ben Elliston <bje@au.ibm.com>
20772
20773 * gcc.dg/pr17957.c: Pass --param, not -param.
20774
20775 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
20776
20777 PR middle-end/17957
20778 * testsuite/gcc.dg/pr17957.c: New test.
20779
20780 2004-11-25 Mark Mitchell <mark@codesourcery.com>
20781
20782 PR c++/18445
20783 * g++.dg/template/crash28.C: Likewise.
20784
20785 PR c++/18001
20786 * g++.dg/expr/unary2.C: Adjust lvalue messages.
20787 * g++.dg/ext/lvaddr.C: Likewise.
20788 * g++.dg/opt/pr7503-3.C: Likewise.
20789
20790 PR c++/18466
20791 * g++.dg/parse/qualified3.C: New test.
20792 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
20793
20794 PR c++/18545
20795 * g++.dg/expr/return1.C: New test.
20796
20797 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20798
20799 Friend class name lookup 3/n, PR c++/3332
20800 * g++.dg/lookup/friend3.C: New test.
20801 * g++.dg/lookup/friend4.C: Likewise.
20802 * g++.dg/lookup/friend5.C: Likewise.
20803
20804 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20805
20806 Friend class name lookup 2/n, PR c++/14513, c++/15410
20807 * g++.dg/lookup/friend2.C: New test.
20808 * g++.dg/template/friend31.C: Likewise.
20809
20810 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20811
20812 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
20813
20814 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20815
20816 PR c++/17473
20817 * g++.dg/tc1/dr56.C: Remove.
20818 * g++.dg/template/typedef1.C: Add dg-error markers.
20819 * g++.old-deja/g++.other/typedef7.C: Likewise.
20820
20821 PR c++/18285
20822 * g++.dg/parse/typedef7.C: New test.
20823
20824 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
20825
20826 * gcc.c-torture/execute/20041124-1.c: New test.
20827
20828 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20829
20830 * g++.dg/template/deduce3.C: New test.
20831
20832 PR c++/18586
20833 * g++.dg/template/crash27.C: New test.
20834
20835 PR c++/18530
20836 * g++.dg/warn/Wshadow-3.C: New test.
20837
20838 2004-11-24 Devang Patel <dpatel@apple.com>
20839
20840 PR/18555
20841 * gcc.dg/cpp/isysroot-1.c: New test.
20842 * gcc.dg/cpp/usr/include/stdio.h: New file.
20843 * gcc.dg/cpp/isysroot-2.c: New test.
20844 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
20845 New file.
20846
20847 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20848
20849 PR c++/8929
20850 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
20851
20852 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20853
20854 * gcc.target/sparc/align.c: Do not include <stdint.h>.
20855 * gcc.target/sparc/pdist.c: Likewise.
20856
20857 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
20858
20859 PR c++/16882
20860 * g++.dg/conversion/simd1.C: New test.
20861
20862 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20863
20864 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
20865 and restore_ld_library_path_env_vars.
20866 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
20867 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
20868 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
20869 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
20870
20871 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
20872
20873 * gcc.dg/pragma-align-2.c: Test macro expansion.
20874 * gcc.dg/pragma-pack-2.c: New test.
20875
20876 2004-11-23 Richard Henderson <rth@redhat.com>
20877
20878 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
20879 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20880 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
20881 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
20882 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
20883 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
20884
20885 * gcc.dg/vect/vect.exp: Add check for alpha.
20886 * lib/target-supports.exp (check_alpha_max_hw_available): New.
20887 (check_effective_target_vect_int): Enable for alpha.
20888 (check_effective_target_vect_long): New.
20889 (is-effective-target): Add it.
20890
20891 2004-11-23 Uros Bizjak <uros@kss-loka.si>
20892
20893 * gcc.dg/pr18614-1.c: New test.
20894
20895 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20896
20897 * gcc.dg/setjmp-2.c: New test.
20898
20899 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
20900
20901 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
20902 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
20903 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
20904 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
20905 gcc.target/sparc/pdist.c: New tests.
20906
20907 2004-11-22 Bob Wilson <bob.wilson@acm.org>
20908
20909 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
20910
20911 2004-11-22 Dale Johannesen <dalej@apple.com>
20912
20913 * gcc.dg/20041111-1.c: New.
20914
20915 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20916
20917 PR tree-opt/18536
20918 * gcc.dg/vect/pr18536.c: New test.
20919
20920 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20921
20922 PR c++/18354
20923 * g++.dg/template/nontype11.C: New test.
20924
20925 2004-11-21 Roger Sayle <roger@eyesopen.com>
20926
20927 PR middle-end/18520
20928 * gcc.dg/pr18520-1.c: New test case.
20929
20930 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
20931
20932 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
20933 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
20934 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
20935 expected diagnostics.
20936
20937 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20938
20939 PR target/18580
20940 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
20941 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
20942 vect-77.c, vect-77a.c: XFAIL on the SPARC.
20943
20944 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20945
20946 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
20947
20948 2004-11-19 Mark Mitchell <mark@codesourcery.com>
20949 Joseph Myers <joseph@codesourcery.com>
20950
20951 * lib/target-supports.exp (check_visibility_available): Really
20952 test the compiler.
20953
20954 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20955
20956 PR tree-opt/18181
20957 * gcc.dg/vect/vect-85.c: New test.
20958 * gcc.dg/vect/vect-86.c: New test.
20959 * gcc.dg/vect/vect-87.c: New test.
20960 * gcc.dg/vect/vect-88.c: New test.
20961
20962 2004-11-19 Ben Elliston <bje@au.ibm.com>
20963
20964 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
20965
20966 2004-11-18 Janis Johnson <janis187@us.ibm.com>
20967
20968 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
20969 * gcc.dg/ppc-and-1.c: Ditto.
20970 * gcc.dg/ppc-compare-1.c: Ditto.
20971 * gcc.dg/ppc-mov-1.c: Ditto
20972
20973 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
20974 Mark Mitchell <mark@codesourcery.com>
20975
20976 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
20977
20978 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20979 Aldy Hernandez <aldyh@redhat.com>
20980
20981 * lib/target-supports.exp (check_effective_target_vect_int): New
20982 (check_effective_target_vect_float): New
20983 (check_effective_target_vect_double): New.
20984 (is-effective-target): Support new effective targets keywords.
20985 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
20986 default action for dg-do.
20987 * gcc.dg/vect/pr16105.c: Use new support.
20988 * gcc.dg/vect/pr18400.c: Ditto.
20989 * gcc.dg/vect/pr18425.c: Ditto.
20990 * gcc.dg/vect/vect-1.c: Ditto.
20991 * gcc.dg/vect/vect-10.c: Ditto.
20992 * gcc.dg/vect/vect-11.c: Ditto.
20993 * gcc.dg/vect/vect-12.c: Ditto.
20994 * gcc.dg/vect/vect-13.c: Ditto.
20995 * gcc.dg/vect/vect-14.c: Ditto.
20996 * gcc.dg/vect/vect-15.c: Ditto.
20997 * gcc.dg/vect/vect-16.c: Ditto.
20998 * gcc.dg/vect/vect-17.c: Ditto.
20999 * gcc.dg/vect/vect-18.c: Ditto.
21000 * gcc.dg/vect/vect-19.c: Ditto.
21001 * gcc.dg/vect/vect-2.c: Ditto.
21002 * gcc.dg/vect/vect-20.c: Ditto.
21003 * gcc.dg/vect/vect-21.c: Ditto.
21004 * gcc.dg/vect/vect-22.c: Ditto.
21005 * gcc.dg/vect/vect-23.c: Ditto.
21006 * gcc.dg/vect/vect-24.c: Ditto.
21007 * gcc.dg/vect/vect-25.c: Ditto.
21008 * gcc.dg/vect/vect-26.c: Ditto.
21009 * gcc.dg/vect/vect-27.c: Ditto.
21010 * gcc.dg/vect/vect-27a.c: Ditto.
21011 * gcc.dg/vect/vect-28.c: Ditto.
21012 * gcc.dg/vect/vect-29.c: Ditto.
21013 * gcc.dg/vect/vect-29a.c: Ditto.
21014 * gcc.dg/vect/vect-3.c: Ditto.
21015 * gcc.dg/vect/vect-30.c: Ditto.
21016 * gcc.dg/vect/vect-31.c: Ditto.
21017 * gcc.dg/vect/vect-32.c: Ditto.
21018 * gcc.dg/vect/vect-33.c: Ditto.
21019 * gcc.dg/vect/vect-34.c: Ditto.
21020 * gcc.dg/vect/vect-35.c: Ditto.
21021 * gcc.dg/vect/vect-36.c: Ditto.
21022 * gcc.dg/vect/vect-37.c: Ditto.
21023 * gcc.dg/vect/vect-38.c: Ditto.
21024 * gcc.dg/vect/vect-4.c: Ditto.
21025 * gcc.dg/vect/vect-40.c: Ditto.
21026 * gcc.dg/vect/vect-41.c: Ditto.
21027 * gcc.dg/vect/vect-42.c: Ditto.
21028 * gcc.dg/vect/vect-43.c: Ditto.
21029 * gcc.dg/vect/vect-44.c: Ditto.
21030 * gcc.dg/vect/vect-45.c: Ditto.
21031 * gcc.dg/vect/vect-46.c: Ditto.
21032 * gcc.dg/vect/vect-47.c: Ditto.
21033 * gcc.dg/vect/vect-48.c: Ditto.
21034 * gcc.dg/vect/vect-48a.c: Ditto.
21035 * gcc.dg/vect/vect-49.c: Ditto.
21036 * gcc.dg/vect/vect-5.c: Ditto.
21037 * gcc.dg/vect/vect-50.c: Ditto.
21038 * gcc.dg/vect/vect-51.c: Ditto.
21039 * gcc.dg/vect/vect-52.c: Ditto.
21040 * gcc.dg/vect/vect-53.c: Ditto.
21041 * gcc.dg/vect/vect-54.c: Ditto.
21042 * gcc.dg/vect/vect-55.c: Ditto.
21043 * gcc.dg/vect/vect-56.c: Ditto.
21044 * gcc.dg/vect/vect-56a.c: Ditto.
21045 * gcc.dg/vect/vect-57.c: Ditto.
21046 * gcc.dg/vect/vect-58.c: Ditto.
21047 * gcc.dg/vect/vect-59.c: Ditto.
21048 * gcc.dg/vect/vect-6.c: Ditto.
21049 * gcc.dg/vect/vect-60.c: Ditto.
21050 * gcc.dg/vect/vect-61.c: Ditto.
21051 * gcc.dg/vect/vect-62.c: Ditto.
21052 * gcc.dg/vect/vect-63.c: Ditto.
21053 * gcc.dg/vect/vect-64.c: Ditto.
21054 * gcc.dg/vect/vect-65.c: Ditto.
21055 * gcc.dg/vect/vect-66.c: Ditto.
21056 * gcc.dg/vect/vect-67.c: Ditto.
21057 * gcc.dg/vect/vect-68.c: Ditto.
21058 * gcc.dg/vect/vect-69.c: Ditto.
21059 * gcc.dg/vect/vect-7.c: Ditto.
21060 * gcc.dg/vect/vect-72.c: Ditto.
21061 * gcc.dg/vect/vect-72a.c: Ditto.
21062 * gcc.dg/vect/vect-73.c: Ditto.
21063 * gcc.dg/vect/vect-74.c: Ditto.
21064 * gcc.dg/vect/vect-75.c: Ditto.
21065 * gcc.dg/vect/vect-76.c: Ditto.
21066 * gcc.dg/vect/vect-77.c: Ditto.
21067 * gcc.dg/vect/vect-77a.c: Ditto.
21068 * gcc.dg/vect/vect-78.c: Ditto.
21069 * gcc.dg/vect/vect-79.c: Ditto.
21070 * gcc.dg/vect/vect-8.c: Ditto.
21071 * gcc.dg/vect/vect-80.c: Ditto.
21072 * gcc.dg/vect/vect-82.c: Ditto.
21073 * gcc.dg/vect/vect-82_64.c: Ditto.
21074 * gcc.dg/vect/vect-83.c: Ditto.
21075 * gcc.dg/vect/vect-83_64.c: Ditto.
21076 * gcc.dg/vect/vect-9.c: Ditto.
21077 * gcc.dg/vect/vect-all.c: Ditto.
21078 * gcc.dg/vect/vect-none.c: Ditto.
21079
21080 2004-11-17 Janis Johnson <janis187@us.ibm.com>
21081
21082 * lib/gcc-dg.exp (dg-skip-if): New function.
21083 (dg-forbid-option): Remove.
21084 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
21085 * g++.dg/abi/bitfield8.C: Likewise.
21086 * g++.dg/abi/dtor1.C: Likewise.
21087 * g++.dg/abi/empty10.C: Likewise.
21088 * g++.dg/abi/empty7.C: Likewise.
21089 * g++.dg/abi/empty9.C: Likewise.
21090 * g++.dg/abi/layout3.C: Likewise.
21091 * g++.dg/abi/layout4.C: Likewise.
21092 * g++.dg/abi/thunk1.C: Likewise.
21093 * g++.dg/abi/thunk2.C: Likewise.
21094 * g++.dg/abi/vbase11.C: Likewise.
21095 * g++.dg/abi/vthunk2.C: Likewise.
21096 * g++.dg/abi/vthunk3.C: Likewise.
21097 * g++.dg/ext/attrib8.C: Likewise.
21098 * g++.dg/opt/longbranch2.C: Likewise.
21099 * g++.dg/opt/reg-stack4.C: Likewise.
21100 * g++.old-deja/g++.ext/attrib1.C: Likewise.
21101 * g++.old-deja/g++.ext/attrib2.C: Likewise.
21102 * g++.old-deja/g++.ext/attrib3.C: Likewise.
21103 * g++.old-deja/g++.other/store-expr1.C: Likewise.
21104 * g++.old-deja/g++.other/store-expr2.C: Likewise.
21105 * gcc.dg/20000609-1.c: Likewise.
21106 * gcc.dg/20000720-1.c: Likewise.
21107 * gcc.dg/20011107-1.c: Likewise.
21108 * gcc.dg/20011119-1.c: Likewise.
21109 * gcc.dg/20020108-1.c: Likewise.
21110 * gcc.dg/20020122-2.c: Likewise.
21111 * gcc.dg/20020122-3.c: Likewise.
21112 * gcc.dg/20020201-3.c: Likewise.
21113 * gcc.dg/20020206-1.c: Likewise.
21114 * gcc.dg/20020218-1.c: Likewise.
21115 * gcc.dg/20020310-1.c: Likewise.
21116 * gcc.dg/20020411-1.c: Likewise.
21117 * gcc.dg/20020418-2.c: Likewise.
21118 * gcc.dg/20020426-1.c: Likewise.
21119 * gcc.dg/20020426-2.c: Likewise.
21120 * gcc.dg/20020517-1.c: Likewise.
21121 * gcc.dg/20020523-1.c: Likewise.
21122 * gcc.dg/20020523-2.c: Likewise.
21123 * gcc.dg/20020729-1.c: Likewise.
21124 * gcc.dg/20030204-1.c: Likewise.
21125 * gcc.dg/20030826-2.c: Likewise.
21126 * gcc.dg/20030926-1.c: Likewise.
21127 * gcc.dg/20031202-1.c: Likewise.
21128 * gcc.dg/980312-1.c: Likewise.
21129 * gcc.dg/980313-1.c: Likewise.
21130 * gcc.dg/990117-1.c: Likewise.
21131 * gcc.dg/990424-1.c: Likewise.
21132 * gcc.dg/990524-1.c: Likewise.
21133 * gcc.dg/991230-1.c: Likewise.
21134 * gcc.dg/i386-387-1.c: Likewise.
21135 * gcc.dg/i386-387-2.c: Likewise.
21136 * gcc.dg/i386-387-3.c: Likewise.
21137 * gcc.dg/i386-387-4.c: Likewise.
21138 * gcc.dg/i386-387-5.c: Likewise.
21139 * gcc.dg/i386-387-6.c: Likewise.
21140 * gcc.dg/i386-asm-1.c: Likewise.
21141 * gcc.dg/i386-bitfield1.c: Likewise.
21142 * gcc.dg/i386-bitfield2.c: Likewise.
21143 * gcc.dg/i386-loop-1.c: Likewise.
21144 * gcc.dg/i386-loop-2.c: Likewise.
21145 * gcc.dg/i386-loop-3.c: Likewise.
21146 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
21147 * gcc.dg/i386-pic-1.c: Likewise.
21148 * gcc.dg/i386-regparm.c: Likewise.
21149 * gcc.dg/i386-signbit-1.c: Likewise.
21150 * gcc.dg/i386-signbit-2.c: Likewise.
21151 * gcc.dg/i386-signbit-3.c: Likewise.
21152 * gcc.dg/i386-sse-5.c: Likewise.
21153 * gcc.dg/i386-sse-8.c: Likewise.
21154 * gcc.dg/i386-unroll-1.c: Likewise.
21155 * gcc.dg/tls/opt-1.c: Likewise.
21156 * gcc.dg/tls/opt-2.c: Likewise.
21157 * gcc.dg/unroll-1.c: Likewise.
21158 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
21159 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
21160 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
21161 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
21162
21163 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21164
21165 * g++.dg/template/incomplete1.C: New test.
21166
21167 2004-11-16 Nick Clifton <nickc@redhat.com>
21168
21169 Revert patches accidentally commited during checkin of fixes for
21170 xstormy16 tests:
21171 gcc.c-torture/execute/simd-4.c: Revert
21172 gcc.dg/20040910-1.c: Revert.
21173
21174 2004-11-16 Paul Brook <paul@codesourcery.com>
21175
21176 PR fortran/13010
21177 * gfortran.dg/der_pointer_1.f90: New test.
21178
21179 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
21180
21181 PR c/18498
21182 * gcc.dg/bitfld-13.c: New test.
21183
21184 2004-11-15 Janis Johnson <janis187@us.ibm.com>
21185
21186 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
21187 powerpc*-*-linux*.
21188
21189 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
21190 * gcc.dg/ppc64-abi-2.c: Ditto.
21191 * gcc.dg/ppc64-abi-3.c: Ditto.
21192
21193 * lib/gcc-dg.exp (dg-target-list): Remove.
21194
21195 2004-11-15 Steve Ellcey <sje@cup.hp.com>
21196
21197 * gcc.dg/ia64-postinc.c: New test.
21198
21199 2004-11-15 Mark Mitchell <mark@codesourcery.com>
21200
21201 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
21202
21203 2004-11-15 Nick Clifton <nickc@redhat.com>
21204
21205 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
21206 __INT_MAX__ so that the test can be compiled by toolchains
21207 targeted at 16-bit processors.
21208
21209 * gcc.dg/20040625-1.c: Use long constants rather than integers
21210 when performing arithmetic that will overflow 16-bits.
21211
21212 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
21213 xstormy16. It does not support 128-bit vector operations.
21214
21215 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
21216 with the macro PTR_TYPE. Define this macro to an integer type
21217 suitable for holding a pointer.
21218
21219 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
21220 the target is a 16-bit processor.
21221
21222 * gcc.dg/cpp/if-2.c: Expect a different warning message from
21223 16-bit targets where the character constant will be too long.
21224
21225 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
21226 where the double will not be directly addressable.
21227
21228 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21229
21230 Friend class name lookup 1/n, PR c++/18471
21231 * g++.dg/template/crash26.C: New test.
21232 * g++.dg/lookup/struct1.C: Adjust expected error.
21233 * g++.dg/parse/elab1.C: Likewise.
21234 * g++.dg/parse/elab2.C: Likewise.
21235 * g++.dg/parse/int-as-enum1.C: Likewise.
21236 * g++.dg/parse/struct-as-enum1.C: Likewise.
21237 * g++.dg/parse/typedef1.C: Likewise.
21238 * g++.dg/parse/typedef3.C: Likewise.
21239 * g++.dg/parse/typedef4.C: Likewise.
21240 * g++.dg/parse/typedef5.C: Likewise.
21241 * g++.dg/template/nontype4.C: Likewise.
21242 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
21243 * g++.old-deja/g++.other/elab1.C: Likewise.
21244 * g++.old-deja/g++.other/syntax4.C: Likewise.
21245
21246 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
21247
21248 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
21249
21250 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
21251
21252 * gcc.c-torture/execute/20041114-1.c: New test.
21253
21254 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
21255
21256 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
21257 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
21258 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
21259 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
21260 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
21261 gcc.dg/switch-7.c: New tests.
21262
21263 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
21264
21265 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
21266
21267 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
21268
21269 PR tree-opt/18400
21270 * gcc.dg/vect/pr18400.c: New test.
21271
21272 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
21273 Andrew Pinski <pinskia@physics.uc.edu>
21274
21275 PR tree-opt/18425
21276 * gcc.dg/vect/pr18425.c: New test.
21277
21278 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21279
21280 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
21281 Guard with dg-require-alias and dg-require-visibility.
21282
21283 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21284
21285 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
21286
21287 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21288
21289 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
21290
21291 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21292
21293 PR c++/17344
21294 * g++.dg/template/defarg5.C: New test.
21295
21296 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21297
21298 * g++.dg/parse/cast1.C: Run only on ILP32.
21299 * g++.old-deja/g++.mike/p784.C: Likewise.
21300
21301 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
21302
21303 * gcc.c-torture/execute/20041113-1.c: New test.
21304
21305 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
21306
21307 PR target/18230
21308 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
21309 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
21310 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
21311 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
21312 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
21313 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
21314 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
21315 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
21316 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
21317 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
21318 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
21319 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
21320 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
21321
21322 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
21323
21324 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
21325 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
21326 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
21327 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
21328 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
21329 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
21330 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
21331 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
21332 gcc.target/sparc/combined-1.c: New tests.
21333
21334 2004-11-12 Ziemowit Laski <zlaski@apple.com>
21335
21336 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
21337 New tests.
21338
21339 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21340
21341 * lib/gcc-dg.exp (dg-forbid-option): New function.
21342 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
21343 * g++.dg/abi/bitfield8.C: Likewise.
21344 * g++.dg/abi/dtor1.C: Likewise.
21345 * g++.dg/abi/empty10.C: Likewise.
21346 * g++.dg/abi/empty7.C: Likewise.
21347 * g++.dg/abi/empty9.C: Likewise.
21348 * g++.dg/abi/layout3.C: Likewise.
21349 * g++.dg/abi/layout4.C: Likewise.
21350 * g++.dg/abi/thunk1.C: Likewise.
21351 * g++.dg/abi/thunk2.C: Likewise.
21352 * g++.dg/abi/vbase11.C: Likewise.
21353 * g++.dg/abi/vthunk2.C: Likewise.
21354 * g++.dg/abi/vthunk3.C: Likewise.
21355 * g++.dg/ext/attrib8.C: Likewise.
21356 * g++.dg/opt/longbranch2.C: Likewise.
21357 * g++.dg/opt/reg-stack4.C: Likewise.
21358 * g++.old-deja/g++.ext/attrib1.C: Likewise.
21359 * g++.old-deja/g++.ext/attrib2.C: Likewise.
21360 * g++.old-deja/g++.ext/attrib3.C: Likewise.
21361 * g++.old-deja/g++.other/store-expr1.C: Likewise.
21362 * g++.old-deja/g++.other/store-expr2.C: Likewise.
21363 * gcc.dg/20000609-1.c: Likewise.
21364 * gcc.dg/20000720-1.c: Likewise.
21365 * gcc.dg/20011107-1.c: Likewise.
21366 * gcc.dg/20011119-1.c: Likewise.
21367 * gcc.dg/20020108-1.c: Likewise.
21368 * gcc.dg/20020122-2.c: Likewise.
21369 * gcc.dg/20020122-3.c: Likewise.
21370 * gcc.dg/20020201-3.c: Likewise.
21371 * gcc.dg/20020206-1.c: Likewise.
21372 * gcc.dg/20020218-1.c: Likewise.
21373 * gcc.dg/20020310-1.c: Likewise.
21374 * gcc.dg/20020411-1.c: Likewise.
21375 * gcc.dg/20020418-2.c: Likewise.
21376 * gcc.dg/20020426-1.c: Likewise.
21377 * gcc.dg/20020426-2.c: Likewise.
21378 * gcc.dg/20020517-1.c: Likewise.
21379 * gcc.dg/20020523-1.c: Likewise.
21380 * gcc.dg/20020523-2.c: Likewise.
21381 * gcc.dg/20020729-1.c: Likewise.
21382 * gcc.dg/20030204-1.c: Likewise.
21383 * gcc.dg/20030826-2.c: Likewise.
21384 * gcc.dg/20030926-1.c: Likewise.
21385 * gcc.dg/20031202-1.c: Likewise.
21386 * gcc.dg/980312-1.c: Likewise.
21387 * gcc.dg/980313-1.c: Likewise.
21388 * gcc.dg/990117-1.c: Likewise.
21389 * gcc.dg/990424-1.c: Likewise.
21390 * gcc.dg/990524-1.c: Likewise.
21391 * gcc.dg/991230-1.c: Likewise.
21392 * gcc.dg/i386-387-1.c: Likewise.
21393 * gcc.dg/i386-387-2.c: Likewise.
21394 * gcc.dg/i386-387-3.c: Likewise.
21395 * gcc.dg/i386-387-4.c: Likewise.
21396 * gcc.dg/i386-387-5.c: Likewise.
21397 * gcc.dg/i386-387-6.c: Likewise.
21398 * gcc.dg/i386-asm-1.c: Likewise.
21399 * gcc.dg/i386-bitfield1.c: Likewise.
21400 * gcc.dg/i386-bitfield2.c: Likewise.
21401 * gcc.dg/i386-loop-1.c: Likewise.
21402 * gcc.dg/i386-loop-2.c: Likewise.
21403 * gcc.dg/i386-loop-3.c: Likewise.
21404 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
21405 * gcc.dg/i386-pic-1.c: Likewise.
21406 * gcc.dg/i386-regparm.c: Likewise.
21407 * gcc.dg/i386-signbit-1.c: Likewise.
21408 * gcc.dg/i386-signbit-2.c: Likewise.
21409 * gcc.dg/i386-signbit-3.c: Likewise.
21410 * gcc.dg/i386-sse-5.c: Likewise.
21411 * gcc.dg/i386-sse-8.c: Likewise.
21412 * gcc.dg/i386-unroll-1.c: Likewise.
21413 * gcc.dg/tls/opt-1.c: Likewise.
21414 * gcc.dg/tls/opt-2.c: Likewise.
21415 * gcc.dg/unroll-1.c: Likewise.
21416 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
21417 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
21418 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
21419 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
21420 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
21421 -m64 is specified.
21422
21423 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21424
21425 PR c++/18389
21426 * g++.dg/parse/cond1.C: New test.
21427
21428 PR c++/18429
21429 * g++.dg/template/array9.C: New test.
21430 * g++.dg/ext/vla1.C: Adjust error messages.
21431 * g++.dg/ext/vlm1.C: Likewise.
21432 * g++.dg/template/crash2.C: Likewise.
21433
21434 PR c++/18436
21435 * g++.dg/template/call3.C: New test.
21436
21437 PR c++/18407
21438 * g++.dg/template/ptrmem11.C: New test.
21439
21440 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
21441
21442 PR other/14264
21443 * lib/g++.exp: Set LC_ALL and LANG to C.
21444 * lib/gcc-dg.exp: Likewise.
21445 * lib/gfortran.exp: Likewise.
21446 * lib/objc.exp: Likewise.
21447 * lib/treelang.exp: Likewise.
21448
21449 2004-11-12 Andreas Schwab <schwab@suse.de>
21450
21451 * gcc.dg/pr16286.c: Fix last change.
21452
21453 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21454
21455 PR c++/18416
21456 * g++.dg/init/global1.C: New test.
21457
21458 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
21459
21460 * gcc.c-torture/execute/20041112-1.c: New test.
21461
21462 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21463
21464 * lib/gcc-dg.exp (dg-target-list): New.
21465
21466 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21467 Richard Sandiford <rsandifo@redhat.com>
21468
21469 * lib/target-supports.exp (get-compiler_messages): New.
21470 (check_named_sections_available): Use it.
21471 (check_effective_target_ilp32): New.
21472 (check_effective_target_lp64): New.
21473 (is-effective-target): New.
21474 * lib/gcc-dg.exp (dg-require-effective-target): New.
21475
21476 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
21477
21478 * gcc.dg/precedence-1.c: New test.
21479
21480 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21481
21482 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
21483
21484 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
21485 message, delete generated files, use more descriptive name for
21486 executable, and make the test unsupported when it cannot be run.
21487
21488 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
21489 (dg-require-weak, dg-require-visibility, dg-require-alias,
21490 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
21491 dg-require-iconv, dg-require-named-sections): Use it.
21492
21493 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
21494
21495 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
21496
21497 PR target/16457
21498 * gcc.dg/ppc-and-1: New
21499
21500 PR target/16796
21501 * gcc.dg/ppc-mov-1.c: New.
21502
21503 PR target/16458
21504 * gcc.dg/ppc-compare-1.c: New.
21505
21506 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
21507
21508 * objc.dg/desig-init-2.m: New test.
21509
21510 2004-11-10 Adam Nemet <anemet@lnxw.com>
21511
21512 PR middle-end/18160
21513 * g++.dg/warn/register-var-1.C: New test.
21514 * g++.dg/warn/register-var-2.C: New test.
21515
21516 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21517
21518 * gcc.dg/union-2.c: New test.
21519
21520 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
21521
21522 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
21523 New test for PR tree-optimization/17892.
21524
21525 2004-11-09 Mark Mitchell <mark@codesourcery.com>
21526
21527 PR c++/18369
21528 * g++.dg/init/new12.C: New test.
21529
21530 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
21531
21532 * gcc.target/sparc: New directory.
21533 * gcc.target/sparc/sparc.exp: New driver.
21534 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
21535 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
21536 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
21537 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
21538
21539 2004-11-10 Paul Brook <paul@codesourcery.com>
21540
21541 PR fortran/18218
21542 * gfortran.dg/list_read.c: New test.
21543
21544 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21545
21546 PR c/18322
21547 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
21548 expected diagnostic location.
21549
21550 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
21551
21552 * gcc.dg/20041109-1.c: New test.
21553
21554 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
21555
21556 PR objc/18406
21557 * objc/compile/pr18406.m: New test.
21558
21559 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21560
21561 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
21562
21563 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21564
21565 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
21566
21567 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21568
21569 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
21570
21571 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21572
21573 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
21574 exit.
21575
21576 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
21577
21578 PR tree-opt/18299
21579 * gcc.c-torture/pr18299-1.c: New test.
21580
21581 2004-11-06 Andreas Schwab <schwab@suse.de>
21582
21583 * gcc.dg/pr16286.c: Also test for bool and pixel.
21584
21585 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
21586
21587 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
21588 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
21589 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
21590 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
21591 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
21592 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
21593 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
21594 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
21595 gcc.dg/struct-semi-3.c: New tests.
21596
21597 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21598
21599 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
21600
21601 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21602
21603 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
21604 Do not use C99 designators.
21605
21606 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21607
21608 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
21609
21610 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21611
21612 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
21613 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
21614 * gcc.c-torture/execute/simd-5.x: Remove.
21615
21616 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
21617
21618 PR rtl-optimization/17933
21619 * gcc.dg/torture/pr17933-1.c: New test.
21620
21621 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21622
21623 PR target/18106
21624 * lib/target-supports.exp (check_weak_available): Support
21625 Windows.
21626
21627 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
21628
21629 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
21630 call to fflush(stdout) before abort.
21631 (my_ffsll): New function.
21632 (generate_fields): Use it.
21633
21634 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21635
21636 * gcc.dg/init-undef-1.c: New test.
21637
21638 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21639
21640 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
21641 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
21642 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
21643 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
21644 expected messages for new parser.
21645
21646 2004-11-04 Mark Mitchell <mark@codesourcery.com>
21647
21648 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
21649
21650 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21651
21652 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
21653 on LP64 targets.
21654
21655 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21656
21657 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
21658 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
21659 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
21660 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
21661 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
21662 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
21663 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
21664 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
21665 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
21666 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
21667
21668 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21669
21670 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
21671 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
21672 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
21673 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
21674 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
21675 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
21676 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
21677 for new parser.
21678
21679 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
21680
21681 PR target/15342
21682 * gcc.dg/20041104-1.c: New test.
21683
21684 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21685
21686 * g++.dg/template/nontype7.C: New test.
21687 * g++.dg/template/nontype8.C: Likewise.
21688 * g++.dg/template/nontype9.C: Likewise.
21689 * g++.dg/template/nontype10.C: Likewise.
21690 * g++.dg/tc1/dr49.C: Likewise.
21691 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
21692 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
21693
21694 2004-11-04 Ben Elliston <bje@au.ibm.com>
21695
21696 * g++.dg/rtti/tinfo1.C: Remove xfails.
21697
21698 2004-11-04 Ben Elliston <bje@au.ibm.com>
21699
21700 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
21701 packed attribute to the definition to satisfy the new C++ parser.
21702
21703 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21704
21705 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
21706 invocations of va_arg.
21707
21708 2004-11-02 Mark Mitchell <mark@codesourcery.com>
21709
21710 PR c++/18124
21711 * g++.dg/template/crash25.C: New test.
21712
21713 PR c++/18155
21714 * g++.dg/template/typedef2.C: New test.
21715 * g++.dg/parse/crash13.C: Adjust error markers.
21716
21717 PR c++/18177
21718 * g++.dg/conversion/const3.C: New test.
21719
21720 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21721
21722 PR fortran/17535
21723 PR fortran/17583
21724 PR fortran/17713
21725 * gfortran.dg/generic_[123].f90: New testcases.
21726
21727 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21728
21729 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
21730 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
21731
21732 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
21733
21734 PR tree-opt/16808
21735 * gcc.c-torture/compile/pr16808.c: New test.
21736
21737 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
21738
21739 PR rtl-optimization/17104
21740 * gcc.dg/ppc-bitfield1.c: New.
21741
21742 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21743
21744 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
21745
21746 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21747
21748 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
21749 strings for 32-bit code.
21750
21751 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
21752
21753 PR c/18239
21754 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
21755
21756 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
21757
21758 PR c++/18064
21759 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
21760
21761 2004-10-31 Mark Mitchell <mark@codesourcery.com>
21762
21763 PR c++/15172
21764 * g++.dg/init/aggr2.C: New test.
21765
21766 2004-10-30 Ziemowit Laski <zlaski@apple.com>
21767
21768 * objc.dg/local-decl-1.m: New test.
21769
21770 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
21771
21772 * gcc.dg/20040910-1.c: Adjust regex.
21773
21774 2004-10-30 Roger Sayle <roger@eyesopen.com>
21775
21776 PR rtl-optimization/18084
21777 * g++.dg/opt/pr18084-1.C: New testcase.
21778
21779 2004-10-30 Matt Austern <austern@apple.com>
21780
21781 PR c++/17542
21782 * g++.dg/ext/attrib18.C: New test.
21783
21784 2004-10-30 Roger Sayle <roger@eyesopen.com>
21785
21786 PR middle-end/18096
21787 * gcc.dg/pr18096-1.c: New test case.
21788
21789 2004-10-30 Roger Sayle <roger@eyesopen.com>
21790
21791 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
21792
21793 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
21794
21795 PR c/16666
21796 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
21797 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
21798 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
21799 gcc.dg/old-style-prom-3.c: New tests.
21800
21801 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
21802
21803 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
21804 Remove unnecessary inclusion of stdio.h.
21805
21806 2004-10-29 Roger Sayle <roger@eyesopen.com>
21807
21808 PR rtl-optimization/17581
21809 * gcc.dg/pr17581-1.c: New test case.
21810
21811 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
21812
21813 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
21814 being implemented.
21815 * g++.dg/conversion/dr195-1.C: New.
21816 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
21817 * g++.old-deja/g++.mike/p10148.C: Likewise.
21818
21819 2004-10-29 Mark Mitchell <mark@codesourcery.com>
21820
21821 PR c++/17695
21822 * g++.dg/debug/typedef2.C: New test.
21823
21824 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
21825
21826 PR fortran/13490
21827 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
21828 * gfortran.dg/g77/README: Update.
21829
21830 2004-10-28 Matt Austern <austern@apple.com>
21831
21832 PR c++/14124
21833 * g++.dg/ext/packed7.C: New test.
21834
21835 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21836
21837 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
21838 scan-assembler.
21839 * lib/scanasm.exp (hidden-scan-for): New proc.
21840 (scan-hidden): Use hidden-scan-for instead of constructing the scan
21841 string.
21842 (scan-not-hidden): Likewise.
21843 * lib/target-supports.exp (check_visibility_available): mach-o is
21844 support too.
21845
21846 2004-10-28 Mark Mitchell <mark@codesourcery.com>
21847
21848 PR c++/17132
21849 * g++.dg/template/memclass3.C: New test.
21850
21851 2004-10-28 Adam Nemet <anemet@lnxw.com>
21852
21853 PR middle-end/18160
21854 * gcc.dg/register-var-1.c: New test.
21855 * gcc.dg/register-var-2.c: New test.
21856 * gcc.dg/asm-7.c: Taking the address of a register variable is an
21857 error now.
21858
21859 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
21860
21861 PR other/18172
21862 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
21863 unused variables.
21864 * gcc.dg/vect/vect-22.c: Likewise.
21865
21866 2004-10-28 Jakub Jelinek <jakub@redhat.com>
21867
21868 * gcc.dg/i386-rotate-1.c: New test.
21869
21870 2004-10-27 Mark Mitchell <mark@codesourcery.com>
21871
21872 * g++.dg/init/ref12.C: Add "run" marker.
21873
21874 PR c++/17435
21875 * g++.dg/init/ref12.C: New test.
21876
21877 PR c++/18140
21878 * g++.dg/template/shift1.C: New test.
21879 * g++.dg/template/error10.C: Adjust error markers.
21880
21881 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
21882
21883 PR tree-opt/17529
21884 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
21885
21886 2004-10-27 Geoffrey Keating <geoffk@apple.com>
21887
21888 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
21889 * gcc.dg/weak/weak-3.c: Likewise.
21890 * gcc.dg/weak/weak-5.c: Likewise.
21891 * gcc.dg/weak/weak-9.c: Likewise.
21892 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
21893 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
21894
21895 * gcc.dg/darwin-weakimport-1.c: New.
21896
21897 2004-10-28 Ben Elliston <bje@au.ibm.com>
21898
21899 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
21900
21901 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
21902
21903 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
21904 'syntax' error messages.
21905 * gcc.dg/cpp/direct2s.c: Likewise.
21906
21907 2004-10-26 Geoffrey Keating <geoffk@apple.com>
21908
21909 * gcc.c-torture/compile/20041026-1.c: New.
21910
21911 2004-10-26 Mark Mitchell <mark@codesourcery.com>
21912
21913 PR c++/18093
21914 * g++.dg/lookup/ns2.C: New test.
21915
21916 PR c++/18020
21917 * g++.dg/template/enum4.C: New test.
21918
21919 PR c++/18161
21920 * g++.dg/template/expr1.C: New test.
21921
21922 2004-10-26 Ben Elliston <bje@au.ibm.com>
21923
21924 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
21925
21926 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
21927
21928 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
21929 gcc.dg/decl-nospec-3.c: New tests.
21930
21931 2004-10-26 Ziemowit Laski <zlaski@apple.com>
21932
21933 * objc.dg/super-class-3.m: New test.
21934
21935 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
21936
21937 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
21938 resyncing.
21939 * gcc.dg/cpp/direct2s.c: Likewise.
21940
21941 2004-10-25 Geoffrey Keating <geoffk@apple.com>
21942
21943 * objc.dg/image-info.m: Update for changes to section selection.
21944
21945 2004-10-25 David Ayers <d.ayers@inode.at>
21946 Ziemowit Laski <zlaski@apple.com>
21947
21948 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
21949 diagnostics when messaging 'id <Proto>'.
21950 * objc.dg/class-protocol-1.m: New test.
21951 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
21952 a non-existent method signature.
21953 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
21954 Update diagnostics when messaging with non-existent method signature.
21955 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
21956 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
21957 invalid receivers are now resolved as if messaging 'id'; remove
21958 extraneous diagnostics.
21959
21960 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
21961
21962 PR c/16667
21963 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
21964 gcc.dg/init-desig-obs-3.c: New tests.
21965
21966 2004-10-25 Jakub Jelinek <jakub@redhat.com>
21967
21968 * gcc.dg/debug/20041023-1.c: New test.
21969
21970 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
21971
21972 PR middle-end/17407
21973 * gcc.c-torture/compile/pr17407.c: New test.
21974
21975 PR c++/18121
21976 * g++.dg/template/array8.C: New test.
21977
21978 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21979
21980 PR other/18138
21981 * lib/g++.exp: Accept more than one multilib libgcc.
21982 * lib/gcc-dg.exp: Likewise.
21983 * lib/objc.exp: Likewise.
21984 * lib/treelang.exp: Likewise.
21985 * lib/gfortran.exp: Likewise.
21986
21987 2004-10-24 Ben Elliston <bje@au.ibm.com>
21988
21989 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
21990
21991 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
21992
21993 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
21994 * gcc.dg/c99-const-expr-3.c: Likewise.
21995
21996 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
21997
21998 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
21999
22000 2004-10-23 Ben Elliston <bje@au.ibm.com>
22001
22002 * gcc.c-torture/execute/loop-2e.x: Remove.
22003
22004 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
22005
22006 PR c++/18095
22007 * g++.dg/parse/crash18.C: New.
22008 * g++.dg/parse/crash19.C: New.
22009
22010 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
22011
22012 * g++.dg/ext/dllimport1.C: Move dg-warnings.
22013 * g++.dg/ext/dllimport2.C: Same.
22014 * g++.dg/ext/dllimport8.C: Same.
22015
22016 2004-10-21 Mark Mitchell <mark@codesourcery.com>
22017
22018 PR c++/10841
22019 * g++.dg/conversion/cast1.C: New test.
22020 * g++.dg/overload/pmf1.C: Adjust error marker.
22021
22022 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
22023
22024 PR objc/17923
22025 * objc.dg/const-str-7.m: New test.
22026
22027 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22028
22029 * g++.dg/template/memfriend11.C: Fix comment typo.
22030 * g++.dg/template/memfriend14.C: Likewise.
22031
22032 2004-10-20 Richard Henderson <rth@redhat.com>
22033
22034 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
22035 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
22036 -fasynchronous-unwind-tables.
22037
22038 2004-10-20 Richard Henderson <rth@redhat.com>
22039
22040 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
22041 (main): Return success.
22042 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
22043 (main): Return success.
22044
22045 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22046
22047 PR c++/13495
22048 * g++.dg/template/memfriend9.C: New test.
22049 * g++.dg/template/memfriend10.C: Likewise.
22050 * g++.dg/template/memfriend11.C: Likewise.
22051 * g++.dg/template/memfriend12.C: Likewise.
22052 * g++.dg/template/memfriend13.C: Likewise.
22053 * g++.dg/template/memfriend14.C: Likewise.
22054 * g++.dg/template/memfriend15.C: Likewise.
22055 * g++.dg/template/memfriend16.C: Likewise.
22056 * g++.dg/template/memfriend17.C: Likewise.
22057 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
22058
22059 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
22060
22061 * g++.dg/conversion/dr195.C: New.
22062 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
22063
22064 2004-10-20 Ben Elliston <bje@au.ibm.com>
22065 Devang Patel <dpatel@apple.com>
22066
22067 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
22068 of floating point arithmetic, which could trap.
22069
22070 2004-10-19 Mark Mitchell <mark@codesourcery.com>
22071
22072 PR c++/14035
22073 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
22074 * g++.dg/conversion/const2.C: New test.
22075 * g++.dg/expr/reinterpret2.C: New test.
22076 * g++.dg/expr/reinterpret3.C: New test.
22077 * g++.dg/expr/cast2.C: New test.
22078 * g++.dg/expr/copy1.C: New test.
22079 * g++.dg/other/conversion1.C: Change error message.
22080 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
22081 function pointers to void *.
22082 * g++.old-deja/g++.mike/p10148.C: Likewise.
22083
22084 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22085
22086 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
22087
22088 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
22089
22090 PR c++/18047
22091
22092 * g++.dg/parse/expr3.C: New test.
22093
22094 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22095
22096 * gcc.dg/smod-1.c: New test.
22097
22098 2004-10-18 Ziemowit Laski <zlaski@apple.com>
22099
22100 * objc.dg/method-14.m: New test.
22101
22102 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
22103
22104 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
22105 Also xfail as the patch was reverted.
22106
22107 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
22108
22109 PR middle-end/16973
22110 * gcc.dg/pr16973.c: New test.
22111
22112 2004-10-18 Diego Novillo <dnovillo@redhat.com>
22113
22114 PR tree-optimization/17656
22115 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
22116
22117 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
22118
22119 * g++.dg/eh/shadow1.C: New.
22120
22121 2004-10-18 Jakub Jelinek <jakub@redhat.com>
22122
22123 * gcc.c-torture/compile/20041018-1.c: New test.
22124
22125 2004-10-18 Ben Elliston <bje@au.ibm.com>
22126
22127 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
22128 compiler referring to register 0 when accessing sdata. The linker
22129 now patches things up.
22130
22131 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
22132
22133 PR c/17529
22134 * gcc.c-torture/compile/pr17529.c: New test.
22135
22136 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22137
22138 PR c++/17743
22139 * g++.dg/ext/attrib17.C: New test.
22140
22141 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22142
22143 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
22144
22145 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22146
22147 PR c++/10479
22148 * g++.dg/ext/attrib16.C: New test.
22149
22150 2004-10-15 Mark Mitchell <mark@codesourcery.com>
22151
22152 PR c++/17042
22153 * g++.dg/init/dso_handle1.C: New test.
22154
22155 PR c++/14667
22156 * g++.dg/parse/typedef6.C: New test.
22157
22158 PR c++/17916
22159 * g++.dg/parse/pragma1.C: New test.
22160
22161 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
22162
22163 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
22164
22165 2004-10-15 Steve Ellcey <sje@cup.hp.com>
22166
22167 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
22168 -fno-common when on HPPA HP-UX platforms.
22169
22170 2004-10-15 Jakub Jelinek <jakub@redhat.com>
22171
22172 PR other/16820
22173 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
22174 stdint.h.
22175 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
22176 uintptr_t.
22177
22178 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
22179
22180 PR c++/16301
22181 * g++.dg/lookup/strong-using-4.C: New test.
22182
22183 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
22184
22185 PR middle-end/16567
22186 * gcc.c-torture/compile/nested-1.c: New test.
22187
22188 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
22189
22190 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
22191 and mipsisa64*-*-* (until support for misaligned loads is added).
22192 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
22193 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
22194 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
22195 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
22196 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
22197 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
22198
22199 2004-10-14 Mark Mitchell <mark@codesourcery.com>
22200
22201 PR c++/17976
22202 * g++.dg/init/dtor3.C: New test.
22203
22204 2004-10-15 Ben Elliston <bje@au.ibm.com>
22205
22206 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
22207
22208 2004-10-14 Geoffrey Keating <geoffk@apple.com>
22209
22210 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
22211 * gcc.dg/macho-lo-sum.c: Likewise.
22212
22213 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
22214
22215 * gcc.dg/ppc-spe64-1.c: New test.
22216
22217 2004-10-14 Devang Patel <dpatel@apple.com>
22218
22219 PR 17635
22220 * gcc.dg/pr17635.c : New test.
22221
22222 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
22223
22224 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
22225 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
22226 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
22227 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
22228 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
22229 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
22230 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
22231 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
22232 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
22233 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
22234 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
22235 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
22236 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
22237 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
22238 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
22239 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
22240 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
22241 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
22242
22243 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
22244
22245 * gcc.dg/vect/vect-82.c: New testcase.
22246 * gcc.dg/vect/vect-82_64.c: New testcase.
22247 * gcc.dg/vect/vect-83.c: New testcase.
22248 * gcc.dg/vect/vect-83_64.c: New testcase.
22249
22250 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
22251
22252 * gcc.dg/cpp/error-1.c: New test.
22253
22254 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
22255
22256 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
22257
22258 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
22259
22260 PR target/17984
22261 * gcc.dg/cris-peep2-xsrand2.c: New test.
22262
22263 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
22264
22265 PR c++/17661
22266 * testsuite/g++.dg/expr/for2.C: New test.
22267
22268 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22269
22270 * g++.dg/inherit/thunk1.C: Run on the SPARC.
22271
22272 2004-10-13 Jakub Jelinek <jakub@redhat.com>
22273
22274 PR tree-optimization/17724
22275 * g++.dg/opt/pr17724-1.C: New test.
22276 * g++.dg/opt/pr17724-2.C: New test.
22277 * g++.dg/opt/pr17724-3.C: New test.
22278 * g++.dg/opt/pr17724-4.C: New test.
22279 * g++.dg/opt/pr17724-5.C: New test.
22280 * g++.dg/opt/pr17724-6.C: New test.
22281
22282 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
22283
22284 PR c/17301
22285 * gcc.dg/pr17301-2.c: New test.
22286
22287 2004-10-11 Mark Mitchell <mark@codesourcery.com>
22288
22289 PR c++/15876
22290 * g++.dg/parse/error22.C: New test.
22291
22292 PR c++/17936
22293 * g++.dg/template/spec18.C: New test.
22294
22295 2004-10-11 Steve Ellcey <sje@cup.hp.com>
22296
22297 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
22298 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
22299 memcpy.
22300 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
22301 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
22302
22303 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
22304
22305 * g++.dg/eh/cleanup5.C: Add dg-options "".
22306
22307 2004-10-11 Roger Sayle <roger@eyesopen.com>
22308
22309 PR middle-end/17657
22310 * gcc.dg/switch-4.c: New test case.
22311
22312 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
22313
22314 * gcc.c-torture/execute/20041011-1.c: New test.
22315
22316 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
22317
22318 PR c++/17554
22319 * g++.dg/init/for3.C: New test.
22320
22321 PR c++/17657
22322 * g++.dg/opt/switch2.C: New test.
22323
22324 PR middle-end/17703
22325 * g++.dg/warn/Wreturn-2.C: New test.
22326
22327 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
22328
22329 PR c++/17907
22330 * g++.dg/eh/cleanup5.C: New test.
22331
22332 2004-10-10 Mark Mitchell <mark@codesourcery.com>
22333
22334 PR c++/17393
22335 * g++.dg/parse/error21.C: New test.
22336
22337 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
22338
22339 * g++.dg/overload/pmf1.C: Adjust quoting marks.
22340 * g++.dg/warn/incomplete1.C: Likewise.
22341 * g++.dg/template/qualttp20.C: Likewise.
22342
22343 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22344
22345 PR c/17881
22346 * parm-incomplete-1.c: New test.
22347
22348 2004-10-09 Mark Mitchell <mark@codesourcery.com>
22349
22350 PR c++/17867
22351 * g++.dg/parse/error19.C: New test.
22352
22353 PR c++/17670
22354 * g++.dg/init/new11.C: New test.
22355
22356 PR c++/17821
22357 * g++.dg/parse/error20.C: New test.
22358
22359 PR c++/17826
22360 * g++.dg/template/crash24.C: New test.
22361
22362 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22363
22364 PR c/17301
22365 * gcc.dg/pr17301-1.c: New test.
22366
22367 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22368
22369 PR c/17189
22370 * gcc.dg/anon-struct-5.c: New test.
22371
22372 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
22373
22374 PR c/17844
22375 * gcc.dg/pr17844-1.c: New test.
22376
22377 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
22378
22379 PR tree-optimization/17906
22380 * gcc.c-torture/compile/pr17906.c: New.
22381
22382 2004-10-09 Stuart Hastings <stuart@apple.com>
22383 Roger Sayle <roger@eyesopen.com>
22384
22385 PR rtl-optimization/17853
22386 * gcc.dg/i386-mmx-5.c: New testcase.
22387
22388 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
22389
22390 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
22391
22392 2004-10-09 Mark Mitchell <mark@codesourcery.com>
22393
22394 PR c++/17524
22395 * g++.dg/template/static9.C: New test.
22396
22397 PR c++/17685
22398 * g++.dg/parse/operator5.C: New test.
22399
22400 2004-10-09 Roger Sayle <roger@eyesopen.com>
22401
22402 PR middle-end/17894
22403 * gcc.c-torture/execute/divcmp-4.c: New test case.
22404
22405 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22406
22407 PR tree-opt/17902
22408 * g++.dg/opt/pr17902.C: New test.
22409
22410 2004-10-09 Jakub Jelinek <jakub@redhat.com>
22411
22412 * gcc.dg/cpp/ident-1.c: Add dg-options "".
22413
22414 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22415
22416 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
22417
22418 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22419
22420 * gcc.dg/assign-warn-3.c: New test.
22421
22422 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22423
22424 PR c/16999
22425 * gcc.dg/cpp/ident-1.c: New test.
22426
22427 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
22428
22429 * gcc.c-torture/compile/acc1.c: New.
22430
22431 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22432
22433 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
22434 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
22435
22436 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22437
22438 * gcc.dg/ultrasp11.c: New test.
22439
22440 2004-10-08 Michael Matz <matz@suse.de>
22441
22442 * gcc.dg/doloop-2.c: New test.
22443
22444 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22445
22446 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
22447 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
22448 objc.dg/method-9.m: Update expected diagnostics.
22449
22450 2004-10-07 Geoffrey Keating <geoffk@apple.com>
22451
22452 * gcc.dg/ppc-fsel-3.c: New file.
22453 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
22454
22455 2004-10-07 Paul Brook <paul@codesourcery.com>
22456
22457 * gfortran.dg/intrinsic_verify_1.f90: New test.
22458
22459 2004-10-07 Paul Brook <paul@codesourcery.com>
22460
22461 * gfortran.dg/empty_format_1.f90: Remove stray commas.
22462
22463 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22464
22465 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
22466 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
22467 commit.
22468
22469 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
22470
22471 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
22472
22473 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22474
22475 PR c++/17115
22476 * g++.dg/warn/Winline-4.C: New test.
22477
22478 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22479
22480 * gcc.c-torture/compile/20041007-1.c: New test.
22481
22482 2004-10-07 Paul Brook <paul@codesourcery.com>
22483
22484 PR fortran/17678
22485 * gfortran.dg/use_allocated_1.f90: New test.
22486
22487 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22488
22489 PR middle-end/17849
22490 * gfortran.fortran-torture/compile/nested.f90: New test
22491
22492 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
22493
22494 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
22495
22496 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22497
22498 PR c++/17368
22499 * g++.dg/ext/asm6.C: New test.
22500
22501 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
22502
22503 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
22504
22505 2004-10-06 Paul Brook <paul@codesourcery.com>
22506
22507 PR libfortran/17709
22508 * gfortran.dg/empty_format_1.f90: New test.
22509
22510 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22511
22512 PR fortran/17568
22513 * gfortran.dg/ishft.f90: New test.
22514
22515 PR fortran/17283
22516 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
22517 tests.
22518
22519 2004-10-06 Paul Brook <paul@codesourcery.com>
22520
22521 * gfortran.dg/do_1.f90: New test.
22522
22523 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22524
22525 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
22526 optimizing for size.
22527
22528 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22529
22530 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
22531
22532 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22533
22534 * gcc.c-torture/compile/20041005-1.c: New test.
22535
22536 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
22537
22538 PR c++/17829
22539 * g++.dg/lookup/koenig4.C: New.
22540
22541 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
22542
22543 * g++.dg/other/classkey1.C: Adjust quoting marks.
22544 * g++.dg/parse/error15.C: Likewise.
22545 * g++.dg/template/meminit2.C (int>): Likewise.
22546
22547 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22548
22549 PR fortran/17283
22550 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
22551
22552 PR fortran/17631
22553 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
22554
22555 PR fortran/17708
22556 * gfortran.dg/pr17708.f90: New test.
22557
22558 2004-10-04 Chao-ying Fu <fu@mips.com>
22559
22560 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
22561 * gcc.dg/vect/vect-4.c: Ditto.
22562 * gcc.dg/vect/vect-5.c: Ditto.
22563 * gcc.dg/vect/vect-6.c: Ditto.
22564 * gcc.dg/vect/vect-8.c: Ditto.
22565 * gcc.dg/vect/vect-16.c: Ditto.
22566 * gcc.dg/vect/vect-30.c: Ditto.
22567 * gcc.dg/vect/vect-40.c: Ditto.
22568 * gcc.dg/vect/vect-41.c: Ditto.
22569 * gcc.dg/vect/vect-42.c: Ditto.
22570 * gcc.dg/vect/vect-43.c: Ditto.
22571 * gcc.dg/vect/vect-44.c: Ditto.
22572 * gcc.dg/vect/vect-45.c: Ditto.
22573 * gcc.dg/vect/vect-46.c: Ditto.
22574 * gcc.dg/vect/vect-47.c: Ditto.
22575 * gcc.dg/vect/vect-48.c: Ditto.
22576 * gcc.dg/vect/vect-49.c: Ditto.
22577 * gcc.dg/vect/vect-50.c: Ditto.
22578 * gcc.dg/vect/vect-51.c: Ditto.
22579 * gcc.dg/vect/vect-52.c: Ditto.
22580 * gcc.dg/vect/vect-53.c: Ditto.
22581 * gcc.dg/vect/vect-54.c: Ditto.
22582 * gcc.dg/vect/vect-55.c: Ditto.
22583 * gcc.dg/vect/vect-56.c: Ditto.
22584 * gcc.dg/vect/vect-57.c: Ditto.
22585 * gcc.dg/vect/vect-58.c: Ditto.
22586 * gcc.dg/vect/vect-59.c: Ditto.
22587 * gcc.dg/vect/vect-60.c: Ditto.
22588 * gcc.dg/vect/vect-74.c: Ditto.
22589 * gcc.dg/vect/vect-79.c: Ditto.
22590 * gcc.dg/vect/vect-80.c: Ditto.
22591
22592 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
22593
22594 * gcc.dg/unused-7.c: Use the correct option.
22595
22596 2004-10-04 Paul Brook <paul@codesourcery.com>
22597 Bud Davis <bdavis9659@comcast.net>
22598
22599 PR fortran/17706
22600 PR fortran/16434
22601 * gfortran/pr17706.f90: New test.
22602 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
22603
22604 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22605
22606 * gfortran.dg/pr17612.f90: New test.
22607
22608 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
22609
22610 * g++.dg/template/local1.C: Adjust quoting marks in
22611 testing for diagnostics.
22612 * g++.dg/tls/diag-2.C: Likewise.
22613 * g++.dg/other/error8.C: Likewise.
22614
22615 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22616
22617 PR c/17178
22618 * gcc.dg/unused-4.c: Adjust to be correct.
22619
22620 PR c/17820
22621 * gcc.dg/unused-7.c: New test.
22622
22623 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22624
22625 PR c++/17797
22626 * g++.dg/overload/template2.C: New test.
22627
22628 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
22629
22630 PR tree-optimization/16632
22631 * gcc.dg/tree-ssa/20041002-1.c: New.
22632
22633 2004-10-03 Paul Brook <paul@codesourcery.com>
22634
22635 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
22636 rather than relying on default formatting.
22637
22638 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
22639
22640 * gcc.dg/20040920-1.c: Update expected message text.
22641
22642 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
22643
22644 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
22645
22646 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
22647
22648 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
22649 tree level.
22650
22651 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22652
22653 * gcc.dg/tree-ssa/pr17343.c: Remove.
22654
22655 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22656
22657 PR tree-opt/17343
22658 * gcc.dg/tree-ssa/pr17343.c: New test.
22659
22660 2004-10-01 Jakub Jelinek <jakub@redhat.com>
22661
22662 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
22663 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
22664 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
22665 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
22666 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
22667
22668 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22669
22670 * gcc.dg/lvalue-2.c: New test.
22671
22672 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22673
22674 PR c/17730
22675 * gcc.dg/pr17730-1.c: New test
22676
22677 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
22678
22679 PR c/7425
22680 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
22681
22682 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22683
22684 * gcc.c-torture/execute/stdarg-1.c: New test.
22685 * gcc.c-torture/execute/stdarg-2.c: New test.
22686 * gcc.c-torture/execute/stdarg-3.c: New test.
22687 * gcc.dg/tree-ssa/stdarg-1.c: New test.
22688 * gcc.dg/tree-ssa/stdarg-2.c: New test.
22689 * gcc.dg/tree-ssa/stdarg-3.c: New test.
22690 * gcc.dg/tree-ssa/stdarg-4.c: New test.
22691 * gcc.dg/tree-ssa/stdarg-5.c: New test.
22692
22693 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22694
22695 PR tree-optimization/17697
22696 * g++.dg/opt/pr17697-1.C: New test.
22697 * g++.dg/opt/pr17697-2.C: New test.
22698 * g++.dg/opt/pr17697-3.C: New test.
22699
22700 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
22701
22702 PR c/16409
22703 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
22704 gcc.dg/vla-init-5.c: New tests.
22705
22706 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
22707
22708 PR c/13804
22709 * gcc.dg/pr13804-1.c: New test.
22710
22711 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22712
22713 PR fortran/16938
22714 * gfortran.dg/pr16938.f90: New test.
22715
22716 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22717
22718 * g++.dg/template/crash23.C: New test.
22719
22720 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22721
22722 PR c++/17585
22723 * g++.dg/template/static8.C: New test.
22724
22725 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
22726
22727 PR c++/17681
22728 * g++.dg/other/error9.C: New test.
22729
22730 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
22731
22732 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
22733
22734 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22735
22736 PR fortran/15164
22737 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
22738
22739 2004-09-26 Roger Sayle <roger@eyesopen.com>
22740
22741 PR middle-end/17112
22742 * gcc.dg/pr17112-1.c: New test case.
22743
22744 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
22745
22746 PR c/11459
22747 * gcc.dg/pr11459-1.c: New test.
22748
22749 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
22750
22751 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
22752 * gcc.dg/tree-ssa/loop-4.c: Likewise.
22753
22754 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22755
22756 * gfortran.dg/pr15324.f90: Make array bounds consistent.
22757
22758 2004-09-25 Jan Hubicka <jh@suse.cz>
22759
22760 * compile/30040909-1.c: New test.
22761 * compile/30040907-1.c: New test.
22762
22763 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
22764
22765 * gcc.c-torture/execute/va-arg-26.c: New test.
22766
22767 2004-09-24 Zack Weinberg <zack@codesourcery.com>
22768
22769 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
22770 extra diagnostics on targets with 64-bit pointers.
22771 * objc.dg/selector-1.m: Adjust dg-warning regexp.
22772
22773 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22774
22775 PR c/17188
22776 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
22777 * gcc.dg/decl-3.c: Adjust expected message.
22778
22779 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22780
22781 PR fortran/17615
22782 * gfortran.dg/pr17615.f90: New test.
22783
22784 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
22785
22786 PR tree-optimzation/17517
22787 * g++.dg/tree-ssa/pr17517.C: New Test.
22788
22789 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
22790
22791 PR c++/16889
22792 * g++.dg/lookup/ambig3.C: New.
22793
22794 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
22795
22796 PR tree-opt/17624
22797 * g++.dg/opt/pr17624.C: New test.
22798
22799 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22800
22801 PR c/6980
22802 * gcc.dg/Wbad-function-cast-1.c: New test.
22803
22804 2004-09-23 Zack Weinberg <zack@codesourcery.com>
22805
22806 * g++.dg/ext/complit1.C
22807 * g++.dg/other/error2.C
22808 * g++.dg/other/nontype-1.C
22809 * g++.dg/parse/crash11.C
22810 * g++.dg/parse/crash12.C
22811 * g++.dg/parse/error15.C
22812 * g++.dg/parse/error4.C
22813 * g++.dg/parse/tmpl-outside1.C
22814 * g++.dg/parse/too-many-tmpl-args1.C
22815 * g++.dg/template/dependent-expr3.C
22816 * g++.dg/template/error10.C
22817 * g++.dg/template/instantiate1.C
22818 * g++.dg/template/vtable2.C
22819 * g++.dg/warn/Wshadow-1.C
22820 * g++.dg/warn/weak1.C
22821 * g++.old-deja/g++.brendan/crash16.C
22822 * g++.old-deja/g++.brendan/crash18.C
22823 * g++.old-deja/g++.brendan/crash48.C
22824 * g++.old-deja/g++.brendan/crash49.C
22825 * g++.old-deja/g++.brendan/crash55.C
22826 * g++.old-deja/g++.brendan/crash56.C
22827 * g++.old-deja/g++.brendan/crash8.C
22828 * g++.old-deja/g++.brendan/enum11.C
22829 * g++.old-deja/g++.brendan/enum8.C
22830 * g++.old-deja/g++.brendan/enum9.C
22831 * g++.old-deja/g++.brendan/friend3.C
22832 * g++.old-deja/g++.brendan/misc14.C
22833 * g++.old-deja/g++.bugs/900402_02.C
22834 * g++.old-deja/g++.bugs/900404_03.C
22835 * g++.old-deja/g++.bugs/900404_04.C
22836 * g++.old-deja/g++.bugs/900428_03.C
22837 * g++.old-deja/g++.jason/crash4.C
22838 * g++.old-deja/g++.jason/overload21.C
22839 * g++.old-deja/g++.jason/redecl1.C
22840 * g++.old-deja/g++.jason/report.C
22841 * g++.old-deja/g++.jason/rfg10.C
22842 * g++.old-deja/g++.jason/template30.C
22843 * g++.old-deja/g++.law/arm12.C
22844 * g++.old-deja/g++.law/ctors5.C
22845 * g++.old-deja/g++.law/cvt20.C
22846 * g++.old-deja/g++.law/init10.C
22847 * g++.old-deja/g++.law/init8.C
22848 * g++.old-deja/g++.law/visibility17.C
22849 * g++.old-deja/g++.law/visibility7.C
22850 * g++.old-deja/g++.mike/net8.C
22851 * g++.old-deja/g++.mike/p646.C
22852 * g++.old-deja/g++.mike/p700.C
22853 * g++.old-deja/g++.mike/p701.C
22854 * g++.old-deja/g++.mike/p811.C
22855 * g++.old-deja/g++.ns/template13.C
22856 * g++.old-deja/g++.other/array3.C
22857 * g++.old-deja/g++.other/crash25.C
22858 * g++.old-deja/g++.other/dtor3.C
22859 * g++.old-deja/g++.other/dtor4.C
22860 * g++.old-deja/g++.other/main1.C
22861 * g++.old-deja/g++.other/warn7.C
22862 * g++.old-deja/g++.pt/crash11.C
22863 * g++.old-deja/g++.pt/crash36.C
22864 * g++.old-deja/g++.pt/spec22.C
22865 * g++.old-deja/g++.pt/spec9.C
22866 * g++.old-deja/g++.pt/ttp52.C
22867 * g++.old-deja/g++.robertl/eb103.C
22868 * g++.old-deja/g++.robertl/eb121.C
22869 * g++.old-deja/g++.robertl/eb22.C
22870 * g++.old-deja/g++.robertl/eb8.C:
22871 Update locations and/or regexps of dg-error markers.
22872 Remove markers for some bogus messages that are no longer issued.
22873
22874 2004-09-23 Jakub Jelinek <jakub@redhat.com>
22875
22876 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
22877 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
22878
22879 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
22880
22881 PR c++/17618
22882 * g++.dg/lookup/crash5.C: New test.
22883
22884 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
22885
22886 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
22887 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
22888 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
22889 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
22890 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
22891 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
22892
22893 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
22894 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
22895 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
22896 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
22897 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
22898 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
22899
22900 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
22901
22902 * gcc.dg/vect/vect-44.c: Check additional cases.
22903 * gcc.dg/vect/vect-48.c: Check additional cases.
22904
22905 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
22906 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
22907 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
22908 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
22909 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
22910 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
22911 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
22912 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
22913 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
22914
22915 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
22916 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
22917 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
22918
22919 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22920
22921 * gcc.dg/tree-ssa/loop-6.c: New test.
22922
22923 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
22924
22925 PR c++/17620
22926 * g++.dg/inherit/base2.C: New.
22927
22928 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22929
22930 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
22931 * gcc.dg/20001012-2.c: Likewise.
22932 * gcc.dg/20001013-1.c: Likewise.
22933 * gcc.dg/20001101-1.c: Likewise.
22934 * gcc.dg/20001102-1.c: Likewise.
22935 * gcc.dg/bf-spl1.c: Likewise.
22936 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
22937 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
22938
22939 2004-09-22 Diego Novillo <dnovillo@redhat.com>
22940
22941 PR tree-optimization/16721
22942 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
22943
22944 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
22945
22946 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
22947 * gcc.dg/20040305-1.c: Likewise.
22948
22949 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
22950
22951 PR c/16566
22952 * gcc.c-torture/compile/pr16566-1.c,
22953 gcc.c-torture/compile/pr16566-2.c,
22954 gcc.c-torture/compile/pr16566-3.c: New tests.
22955
22956 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
22957
22958 PR tree-optimization/17512
22959 * gcc.c-torture/compile/20040916-1.c.
22960
22961 2004-09-21 Mark Mitchell <mark@codesourcery.com>
22962
22963 * gcc.dg/pragma-re-3.c: New test.
22964
22965 2004-09-17 Matt Austern <austern@apple.com>
22966
22967 PR c++/15049
22968 * g++.dg/other/anon3.C: New.
22969
22970 2004-09-21 Roger Sayle <roger@eyesopen.com>
22971
22972 PR c++/7503
22973 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
22974 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
22975 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
22976 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
22977 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
22978
22979 2004-09-21 Bud Davis <bdavis9659@comcast.net>
22980
22981 PR fortran/17286
22982 * gfortran.dg/pr17286.f90: New test.
22983
22984 2004-09-20 Mark Mitchell <mark@codesourcery.com>
22985
22986 PR c++/17530
22987 * g++.dg/template/static7.C: New test.
22988
22989 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
22990
22991 PR tree-opt/17558
22992 * gcc.c-torture/compile/pr17558.c: New test.
22993
22994 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22995
22996 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
22997 if SKIP_ATTRIBUTE is defined.
22998
22999 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23000
23001 PR fortran/15957
23002 * gfortran.dg/pr15957.f90: New test.
23003
23004 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
23005
23006 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
23007 in comparison.
23008 * gcc.dg/vect/vect-79.c: Likewise.
23009 * gcc.dg/vect/vect-80.c: Likewise.
23010
23011 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23012
23013 PR fortran/15750
23014 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
23015
23016 2004-09-20 Ira Rosen <irar@il.ibm.com>
23017
23018 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
23019 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
23020 * gcc.dg/vect/vect-62.c: New testcase.
23021 * gcc.dg/vect/vect-63.c: New testcase.
23022 * gcc.dg/vect/vect-64.c: New testcase.
23023 * gcc.dg/vect/vect-65.c: New testcase.
23024 * gcc.dg/vect/vect-66.c: New testcase.
23025 * gcc.dg/vect/vect-67.c: New testcase.
23026 * gcc.dg/vect/vect-68.c: New testcase.
23027 * gcc.dg/vect/vect-69.c: New testcase.
23028 * gcc.dg/vect/vect-79.c: New testcase.
23029 * gcc.dg/vect/vect-80.c: New testcase.
23030
23031 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
23032
23033 * gcc.target/mips/asm-1.c: New test.
23034
23035 2004-09-19 Ira Rosen <irar@il.ibm.com>
23036
23037 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
23038 * gcc.dg/vect/vect-73.c: New testcase.
23039 * gcc.dg/vect/vect-74.c: New testcase.
23040 * gcc.dg/vect/vect-75.c: New testcase.
23041 * gcc.dg/vect/vect-76.c: New testcase.
23042 * gcc.dg/vect/vect-77.c: New testcase.
23043 * gcc.dg/vect/vect-78.c: New testcase
23044
23045 2004-09-18 Paul Brook <paul@codesourcery.com>
23046
23047 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
23048
23049 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
23050
23051 PR c/17424
23052 * gcc.dg/pr17424-1.c: New test.
23053
23054 2004-09-18 Diego Novillo <dnovillo@redhat.com>
23055
23056 * g++.dg/tree-ssa/pr17153.C: New test.
23057
23058 2004-09-16 Geoffrey Keating <geoffk@apple.com>
23059
23060 PR pch/13361
23061 * testsuite/g++.dg/pch/wchar-1.C: New.
23062 * testsuite/g++.dg/pch/wchar-1.Hs: New.
23063
23064 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
23065
23066 * gcc.c-torture/execute/20040917-1.c: New test.
23067
23068 2004-09-17 Diego Novillo <dnovillo@redhat.com>
23069
23070 PR tree-optimization/17319
23071 * gcc.dg/pr17319.c: New test.
23072
23073 2004-09-17 Devang Patel <dpatel@apple.com>
23074
23075 * gcc.dg/20040813-1.c: New test.
23076
23077 2004-09-17 Diego Novillo <dnovillo@redhat.com>
23078
23079 PR tree-optimization/17273
23080 * gcc.c-torture/compile/pr17273.c: New test.
23081
23082 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
23083
23084 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
23085 Update expected messages.
23086 * gcc.dg/declspec-13.c: New test.
23087
23088 2004-09-17 David Edelsohn <edelsohn@gnu.org>
23089
23090 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
23091
23092 2004-09-17 Diego Novillo <dnovillo@redhat.com>
23093
23094 * gcc.c-torture/execute/pr17252.c: Use post-increment to
23095 change what 'a' is pointing to.
23096
23097 2004-09-17 Mark Mitchell <mark@codesourcery.com>
23098
23099 PR c++/16002
23100 * g++.dg/template/error18.C: New test.
23101
23102 PR c++/16029
23103 * g++.dg/warn/Wunused-8.C: New test.
23104
23105 2004-09-17 Steven Bosscher <stevenb@suse.de>
23106
23107 PR tree-optimization/17513
23108 * gcc.dg/20040916-1.c: New test.
23109
23110 2004-09-16 Mark Mitchell <mark@codesourcery.com>
23111
23112 PR c++/17501
23113 * g++.dg/template/typename7.C: New test.
23114
23115 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23116
23117 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
23118
23119 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
23120
23121 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
23122 with -ftree-based-profiling also.
23123 * lib/profopt.exp: Support late-set profile_option/feedback_option.
23124
23125 2004-09-16 Victor Leikehman <lei@il.ibm.com>
23126
23127 PR/15364
23128 * gfortran.dg/der_array_io_1.f90: New test.
23129 * gfortran.dg/der_array_io_2.f90: New test.
23130 * gfortran.dg/der_array_io_3.f90: New test.
23131
23132 2004-09-15 Mark Mitchell <mark@codesourcery.com>
23133
23134 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
23135 EABI.
23136
23137 2004-09-15 Mark Mitchell <mark@codesourcery.com>
23138
23139 * g++.dg/opt/switch1.C: New test.
23140
23141 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
23142
23143 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
23144 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
23145 Update expected messages.
23146
23147 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23148
23149 PR fortran/16485
23150 * gfortran.dg/same_name_1.f90: New test.
23151
23152 2004-09-15 Diego Novillo <dnovillo@redhat.com>
23153
23154 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
23155 dereference garbage pointers.
23156
23157 2004-09-15 Jakub Jelinek <jakub@redhat.com>
23158
23159 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
23160 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
23161
23162 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
23163 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
23164 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
23165
23166 2004-09-14 Mark Mitchell <mark@codesourcery.com>
23167
23168 PR c++/17324
23169 * g++.dg/template/mangle1.C: New test.
23170
23171 2004-09-14 Diego Novillo <dnovillo@redhat.com>
23172
23173 PR tree-optimization/17252
23174 * gcc.c-torture/execute/pr17252.c: New test.
23175
23176 2004-09-14 Andrew Pinski <apinski@apple.com>
23177
23178 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
23179
23180 2004-09-14 Roger Sayle <roger@eyesopen.com>
23181
23182 PR rtl-optimization/9771
23183 * gcc.dg/pr9771-1.c: New test case.
23184
23185 2004-09-14 Diego Novillo <dnovillo@redhat.com>
23186
23187 PR tree-optimization/15262
23188 * gcc.c-torture/execute/pr15262-1.c: New test.
23189 * gcc.c-torture/execute/pr15262-2.c: New test.
23190
23191 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
23192
23193 * gcc.dg/declspec-12.c: New test.
23194
23195 2004-09-14 Bud Davis <bdavis9659@comcast.net>
23196
23197 * gfortran.dg/pr17090.f90: Add directives to test.
23198
23199 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23200
23201 * gcc.c-torture/compile/20040914-1.c: New test.
23202
23203 2004-09-13 Mark Mitchell <mark@codesourcery.com>
23204
23205 PR c++/16162
23206 * g++.dg/template/decl2.C: New test.
23207
23208 2004-09-13 Bud Davis <bdavis9659@comcast.net>
23209
23210 PR fortran/17090
23211 * gfortran.dg/pr17090.f90: New test.
23212
23213 2004-09-13 Dale Johannesen <dalej@apple.com>
23214
23215 * gcc.c-torture/compile/pr17408.c: New test case.
23216
23217 2004-09-13 Mark Mitchell <mark@codesourcery.com>
23218
23219 PR c++/16716
23220 * g++.dg/parse/crash17.C: New test.
23221
23222 PR c++/17327
23223 * g++.dg/template/enum3.C: New test.
23224
23225 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
23226
23227 * lib/gcc-defs.exp: Load wrapper.exp.
23228 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
23229 using local code.
23230 * lib/gcc.exp (gcc_init): Similar.
23231 * lib/gfortran.exp (gfortran_init): Similar.
23232 * lib/objc.exp (objc_init): Similar.
23233 * lib/treelang.exp (treelang_init): Similar.
23234 * lib/wrapper.exp: New file with build_wrapper call machinery in
23235 ${tool}_maybe_build_wrapper.
23236
23237 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
23238
23239 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
23240 "inline".
23241 * gcc.dg/declspec-11.c: Update expected messages.
23242 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
23243 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
23244 gcc.dg/inline-12.c: New tests.
23245
23246 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
23247
23248 * g++.dg/tree-ssa/pr17400.C: New testcase.
23249
23250 2004-09-13 James E Wilson <wilson@specifixinc.com>
23251
23252 * gcc.target/mips/sb1-1.c: New testcase.
23253
23254 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
23255
23256 * lib/g77-dg.exp: Remove unused file.
23257 * lib/mike-g77.exp: Ditto.
23258 * lib/g77.exp: Ditto.
23259
23260 2004-09-12 Richard Henderson <rth@redhat.com>
23261
23262 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
23263
23264 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
23265
23266 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
23267 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
23268 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
23269 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
23270 Update expected messages.
23271
23272 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
23273
23274 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
23275 declaration/use mismatch for dirp parameter.
23276
23277 2004-09-12 Andrew Pinski <apinski@apple.com>
23278
23279 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
23280 -fgnu-runtime is passed.
23281
23282 2004-09-12 Richard Henderson <rth@redhat.com>
23283
23284 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
23285 do the uplevel thing and update additional_flags directly.
23286 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
23287 gfortran.fortran-torture/execute/intrinsic_nearest.x,
23288 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
23289 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
23290
23291 2004-09-11 Steven Bosscher <stevenb@suse.de>
23292
23293 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
23294
23295 2004-09-11 Roger Sayle <roger@eyesopen.com>
23296
23297 PR middle-end/17411
23298 * g++.dg/opt/pr17411-1.C: New test case.
23299
23300 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
23301
23302 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
23303 gcc.dg/tls/diag-2.c: Update expected messages.
23304 * gcc.dg/991209-1.c: Specify compilation options. Update expected
23305 messages.
23306 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
23307 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
23308 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
23309 gcc.dg/tls/diag-5.c: New tests.
23310
23311 2004-09-11 Zack Weinberg <zack@codesourcery.com>
23312
23313 * gcc.dg/20040910-1.c: Correct dg-error regexp.
23314
23315 2004-09-11 Steven Bosscher <stevenb@suse.de>
23316
23317 * g++.dg/parse/break-in-for.C: New test.
23318
23319 2004-09-11 Jakub Jelinek <jakub@redhat.com>
23320
23321 * gcc.dg/tree-ssa/20040911-1.c: New test.
23322
23323 2004-09-11 Andreas Jaeger <aj@suse.de>
23324
23325 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
23326 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
23327
23328 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
23329
23330 * gcc.target/frv: New directory of FR-V-specific tests.
23331
23332 2004-09-10 James E Wilson <wilson@specifixinc.com>
23333
23334 * gcc.dg/convert-vec-1.c: New test.
23335
23336 2004-09-10 Roger Sayle <roger@eyesopen.com>
23337
23338 PR middle-end/17024
23339 * gcc.dg/pr17024-1.c: New test case.
23340
23341 2004-09-10 Eric Christopher <echristo@redhat.com>
23342
23343 * gcc.dg/20040910-1.c: New test.
23344
23345 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
23346
23347 * gcc.dg/bitfld-9.c: New test.
23348
23349 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
23350
23351 * gcc.c-torture/execute/ieee/acc1.c: New test.
23352 * gcc.c-torture/execute/ieee/acc2.c: New test.
23353 * gcc.c-torture/execute/ieee/mzero6.c: New test.
23354
23355 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
23356
23357 * gcc.dg/deprecated-2.c: New test.
23358
23359 2004-09-09 James E Wilson <wilson@specifixinc.com>
23360
23361 * gcc.dg/init-vec-1.c: New test.
23362
23363 2004-09-09 Roger Sayle <roger@eyesopen.com>
23364
23365 PR middle-end/17055
23366 * gcc.dg/pr17055-1.c: New test case.
23367
23368 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
23369
23370 PR target/17377
23371 * gcc.c-torture/execute/pr17377.c: New test.
23372
23373 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
23374
23375 PR c/8420
23376 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
23377 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
23378 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
23379 gcc.dg/long-long-typespec-1.c: New tests.
23380 * gcc.dg/tls/diag-2.c: Update expected diagnostics
23381
23382 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
23383
23384 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
23385 gcc.dg/gnu99-static-1.c: New tests.
23386
23387 2004-09-08 Devang Patel <dpatel@apple.com>
23388
23389 * gcc.dg/darwin-ld-20040828-1.c: New test.
23390 * gcc.dg/darwin-ld-20040828-2.c: New test.
23391 * gcc.dg/darwin-ld-20040828-3.c: New test.
23392
23393 2004-09-08 Ziemowit Laski <zlaski@apple.com>
23394
23395 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
23396 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
23397 in error message.
23398 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
23399 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
23400 in error message.
23401 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
23402 types they qualify.
23403 * objc.dg/type-size-2.m: Fix wording in comment.
23404 * objc.dg/va-meth-1.m: New test case.
23405
23406 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
23407
23408 PR c/16633:
23409 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
23410 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
23411
23412 2004-09-06 Devang Patel <dpatel@apple.com>
23413
23414 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
23415 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
23416
23417 2004-09-06 Zack Weinberg <zack@codesourcery.com>
23418
23419 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
23420 reflect changed line numbering of diagnostics.
23421
23422 2004-09-06 Paul Brook <paul@codesourcery.com>
23423
23424 * gfortran.dg/edit_real_1.f90: Add new test.
23425
23426 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23427
23428 * gcc.dg/tree-ssa/loop-2.c: New test.
23429 * gcc.dg/tree-ssa/loop-3.c: New test.
23430 * gcc.dg/tree-ssa/loop-4.c: New test.
23431 * gcc.dg/tree-ssa/loop-5.c: New test.
23432
23433 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23434
23435 * gcc.dg/format/sentinel-1.c: Update for parameter option.
23436
23437 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23438
23439 * gcc.dg/format/sentinel-1.c: New test.
23440
23441 2004-09-04 Uros Bizjak <uros@kss-loka.si>
23442
23443 * testsuite/gcc.dg/builtins-46.c: New.
23444
23445 2004-09-03 Devang Patel <dpatel@apple.com>
23446
23447 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
23448 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
23449
23450 2004-09-03 Jan Beulich <jbeulich@novell.com>
23451
23452 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
23453 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
23454 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
23455 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
23456 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
23457 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
23458 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
23459 the non-portable bzero.
23460 * gcc.dg/20010912-1.c: xfail for NetWare.
23461 * gcc.dg/20020426-2.c: xfail for NetWare.
23462 * gcc.dg/20021014-1.c: xfail for NetWare.
23463 * gcc.dg/20021018-1.c: xfail for NetWare.
23464 * gcc.dg/20030213-1.c: xfail for NetWare.
23465 * gcc.dg/20030225-1.c: xfail for NetWare.
23466 * gcc.dg/20030708-1.c: xfail for NetWare.
23467 * gcc.dg/builtins-config.h: Also exclude NetWare.
23468 * gcc.dg/format/format.h: Define restrict only if not already defined.
23469 * gcc.dg/nest.c: xfail for NetWare.
23470 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
23471 * lib/target-supports.exp (check_visibility_available): Exclude
23472 NetWare.
23473
23474 2004-09-03 Jan Beulich <jbeulich@novell.com>
23475
23476 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
23477 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
23478 deterministic starting point for the alignment of structure fields.
23479 * gcc.dg/Wpadded.c: Dito.
23480 * g++.dg/abi/vbase10.C: Dito.
23481
23482 2004-09-03 Devang Patel <dpatel@apple.com>
23483
23484 * g++.dg/debug/pr15736.cc: New test.
23485
23486 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23487
23488 * README.QMTEST: Fix out-of-date link.
23489
23490 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
23491
23492 PR fortran/16579
23493 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
23494 Delete. Duplicate of gfortran.dg/g77/20010610.f
23495
23496 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23497
23498 * g++.dg/abi/arm_rtti1.C: New test.
23499
23500 2004-09-02 Geoffrey Keating <geoffk@apple.com>
23501
23502 * gcc.dg/ppc-vector-memcpy.c: New.
23503 * gcc.dg/ppc-vector-memset.c: New.
23504
23505 2004-09-02 Chao-ying Fu <fu@mips.com>
23506
23507 * gcc.target/mips/mips-3d-1.c: New test.
23508 * gcc.target/mips/mips-3d-2.c: New test.
23509 * gcc.target/mips/mips-3d-3.c: New test.
23510 * gcc.target/mips/mips-3d-4.c: New test.
23511 * gcc.target/mips/mips-3d-5.c: New test.
23512 * gcc.target/mips/mips-3d-6.c: New test.
23513 * gcc.target/mips/mips-3d-7.c: New test.
23514 * gcc.target/mips/mips-3d-8.c: New test.
23515 * gcc.target/mips/mips-3d-9.c: New test.
23516 * gcc.target/mips/mips-ps-1.c: New test.
23517 * gcc.target/mips/mips-ps-2.c: New test.
23518 * gcc.target/mips/mips-ps-3.c: New test.
23519 * gcc.target/mips/mips-ps-4.c: New test.
23520 * gcc.target/mips/mips-ps-type.c: New test.
23521
23522 2004-09-02 Paul Brook <paul@codesourcery.com>
23523
23524 * gfortran.dg/edit_real_1.f90: Add new tests.
23525
23526 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23527
23528 PR fortran/15327
23529 * gfortran.dg/merge_char_1.f90: New test.
23530
23531 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23532
23533 PR fortran/16404
23534 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
23535
23536 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23537
23538 PR c/1522
23539 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
23540
23541 2004-09-01 Mark Mitchell <mark@codesourcery.com>
23542
23543 * g++.dg/opt/loop1.C: Do not XFAIL.
23544
23545 2004-09-01 Jakub Jelinek <jakub@redhat.com>
23546
23547 * gcc.c-torture/execute/20040831-1.c: New test.
23548
23549 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
23550
23551 PR fortran/16579
23552 * gfortran.dg/g77/20010610.f: Now passes.
23553 Copy from g77.f-torture/execute. Add dg-run directive.
23554 * gfortran.dg/g77/README: Update
23555
23556 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23557
23558 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
23559 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
23560 (t1, t2, t3, t4): Add volatile.
23561
23562 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23563
23564 * g++.dg/ext/visibility/arm1.C: New test.
23565
23566 2004-08-31 Geoffrey Keating <geoffk@apple.com>
23567
23568 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
23569 -pedantic-errors.
23570
23571 2004-09-01 Paul Brook <paul@codesourcery.com>
23572
23573 * gfortran.dg/eof_2.f90: New test.
23574
23575 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23576
23577 PR fortran/16579
23578 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
23579
23580 2004-08-31 Bud Davis <bdavis9659@comcast.net>
23581
23582 PR libfortran/16805
23583 * gfortran.dg/list_read_2.f90: New test.
23584
23585 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23586
23587 * g++.dg/abi/key1.C: New test.
23588
23589 2004-08-31 Richard Henderson <rth@redhat.com>
23590
23591 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
23592 form of offsetof.
23593 * g++.dg/other/offsetof5.C: Remove duplicate.
23594
23595 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23596
23597 PR fortran/17244
23598 * gfortran.dg/func_derived_1.f90: New test.
23599
23600 2004-08-31 Paul Brook <paul@codesourcery.com>
23601
23602 * gfortran.dg/eof_1.f90: New test.
23603
23604 2004-08-31 Paul Brook <paul@codesourcery.com>
23605
23606 * gfortran.dg/list_read_1.f90: New file.
23607
23608 2004-08-30 Mark Mitchell <mark@codesourcery.com>
23609
23610 * g++.dg/opt/loop1.C: XFAIL.
23611
23612 2004-08-30 Geoffrey Keating <geoffk@apple.com>
23613
23614 * gcc.dg/funcdef-storage-1.c: New.
23615 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
23616 an extern function in local scope.
23617 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
23618 declare an 'auto inline' function in local scope.
23619 * gcc.dg/20011130-1.c: Likewise.
23620 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
23621 an 'auto' function in local scope.
23622 * gcc.dg/20021014-1.c: Likewise.
23623 * gcc.dg/20030331-2.c: Likewise.
23624
23625 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23626
23627 * gfortran.dg/blockdata_1.f90: New test.
23628
23629 2004-08-30 Richard Henderson <rth@redhat.com>
23630
23631 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
23632
23633 2004-08-30 Richard Henderson <rth@redhat.com>
23634
23635 * lib/fortran-torture.exp (fortran-torture-execute): Honor
23636 additional_flags set by alternate driver.
23637 (ieee-options): New procedure.
23638 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
23639 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
23640 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
23641 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
23642
23643 2004-08-30 Richard Henderson <rth@redhat.com>
23644
23645 * lib/f-torture.exp: Remove.
23646
23647 2004-08-29 Mark Mitchell <mark@codesourcery.com>
23648
23649 PR rtl-optimization/16590
23650 * g++.dg/opt/loop1.C: New test.
23651
23652 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23653
23654 PR fortran/13910
23655 * gfortran.dg/oldstyle_1.f90: New test.
23656
23657 2004-08-29 Steven G. Kargl <kargls@comcast.net>
23658 Paul Brook <paul@codesourcery.com>
23659
23660 * gfortran.dg/g77/README: Update.
23661 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
23662 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
23663 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
23664
23665 2004-08-28 Paul Brook <paul@codesourcery.com>
23666
23667 PR libfortran/17195
23668 * gfortran.dg/edit_real_1.f90: New test.
23669
23670 2004-08-27 Paul Brook <paul@codesourcery.com>
23671
23672 * gfortran.dg/rewind_1.f90: New test.
23673
23674 2004-08-27 Bud Davis <bdavis9659@comcast.net>
23675
23676 PR fortran/16597
23677 * gfortran.dg/pr16597.f90: New test.
23678
23679 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23680
23681 PR c/13801
23682 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
23683 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
23684 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
23685 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
23686 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
23687
23688 2004-08-26 Nick Clifton <nickc@redhat.com>
23689
23690 * gcc.c-torture/compile/pr17119.c: New test.
23691
23692 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23693
23694 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
23695
23696 2004-08-25 Richard Henderson <rth@redhat.com>
23697
23698 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
23699 the bits that expect kind=8 to be the largest real kind.
23700
23701 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23702
23703 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
23704
23705 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23706
23707 * gfortran.dg/assignment_1.f90: New test.
23708
23709 2004-08-25 Adam Nemet <anemet@lnxw.com>
23710
23711 * g++.dg/template/repo3.C: New test.
23712
23713 2004-08-25 Roger Sayle <roger@eyesopen.com>
23714
23715 PR middle-end/16693
23716 PR tree-optimization/16372
23717 * g++.dg/opt/pr16372-1.C: New test case.
23718 * g++.dg/opt/pr16693-1.C: New test case.
23719 * g++.dg/opt/pr16693-2.C: New test case.
23720
23721 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23722
23723 * objc.dg/proto-lossage-4.m: New test.
23724
23725 2004-08-25 Mark Mitchell <mark@codesourcery.com>
23726
23727 PR c++/17155
23728 * g++.dg/inherit/local2.C: New test.
23729
23730 2004-08-25 Paul Brook <paul@codesourcery.com>
23731
23732 PR fortran/17144
23733 * gfortran.dg/string_ctor_1.f90: New test.
23734
23735 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23736
23737 PR c++/14428
23738 * g++.dg/template/redecl2.C: New test.
23739
23740 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23741
23742 PR fortran/17143
23743 * gfortran.dg/pr17143.f90: New test.
23744
23745 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23746
23747 PR fortran/17164
23748 * gfortran.dg/pr17164.f90: New test.
23749
23750 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23751
23752 * gcc.dg/tree-ssa/loop-1.c: New test.
23753
23754 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23755
23756 * gcc.c-torture/compile/20040824-1.c: New test.
23757
23758 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23759
23760 * gcc.c-torture/compile/iftrap-3.c: New test.
23761
23762 2004-08-24 Paul Brook <paul@codesourcery.com>
23763
23764 * gfortran.dg/entry_2.f90: New test.
23765
23766 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23767
23768 PR c++/16889
23769 * g++.dg/lookup/ambig[12].C: New.
23770
23771 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23772
23773 PR c++/16706
23774 * g++.dg/template/crash21.C: New test.
23775 * g++.dg/template/crash22.C: Likewise.
23776
23777 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23778
23779 PR c++/17149
23780 * g++.dg/template/access15.C: New.
23781
23782 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23783
23784 PR c++/17163
23785 * g++.dg/template/repo2.C: New test.
23786
23787 2004-08-23 Roger Sayle <roger@eyesopen.com>
23788
23789 PR rtl-optimization/17078
23790 * gcc.c-torture/execute/pr17078-1.c: New test case.
23791
23792 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23793
23794 PR c/14492
23795 * gcc.dg/debug/crash1.c: New test.
23796
23797 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23798
23799 PR c/16180
23800 * gcc.dg/loop-5.c: New test.
23801
23802 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23803
23804 * gcc.c-torture/execute/20040823-1.c: New test.
23805
23806 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
23807
23808 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
23809 to the assembler. Simplify test accordingly.
23810 (asm_abi_flags): Use GNU names.
23811 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
23812 to check for ABI flags.
23813
23814 2004-08-22 Andrew Pinski <apinski@apple.com>
23815
23816 * g++.dg/opt/pr14029.C: New test.
23817 * gcc.c-torture/execute/pr15262.c: New test.
23818
23819 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23820
23821 * gfortran.dg/reduction.f90: Add checks with complex arguments.
23822
23823 2004-08-21 Bud Davis <bdavis9659@comcast.net>
23824
23825 PR 16908
23826 * gfortran.dg/direct_io.f90: New test.
23827
23828 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23829
23830 PR c++/17121
23831 * g++.dg/inherit/local2.C: New test.
23832
23833 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
23834
23835 PR c++/17120
23836 * g++.dg/warn/Wparentheses-4.C: New test.
23837
23838 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23839
23840 PR c++/17121
23841 * g++.dg/inherit/local2.C: New test.
23842
23843 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
23844 * gcc.dg/ppc-ldstruct.c: Likewise.
23845 * gcc.dg/ppc64-abi-2.c: Likewise.
23846
23847 2004-08-20 Jakub Jelinek <jakub@redhat.com>
23848
23849 PR rtl-optimization/17099
23850 * gcc.c-torture/execute/20040820-1.c: New test.
23851
23852 2004-08-20 David Edelsohn <edelsohn@gnu.org>
23853
23854 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
23855
23856 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
23857
23858 PR fortran/17077
23859 * gfortran.dg/auto_array_1.f90: New test.
23860
23861 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23862
23863 PR fortran/17074
23864 * gfortran.dg/simpleif_1.f90: New test.
23865
23866 2004-08-19 Mark Mitchell <mark@codesourcery.com>
23867
23868 * lib/target-supports.exp (check_profiling_available): Return
23869 false for arm*-*-symbianelf* and arm*-*-eabi*.
23870
23871 PR c++/15890
23872 * g++.dg/template/delete1.C: New test.
23873
23874 2004-08-19 Paul Brook <paul@codesourcery.com>
23875
23876 PR fortran/14976
23877 PR fortran/16228
23878 * gfortran.dg/data_char_1.f90: New test.
23879
23880 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
23881
23882 PR fortran/16946
23883 * gfortran.dg/reduction.f90: New testcase.
23884
23885 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23886
23887 PR fortran/16520
23888 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
23889
23890 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
23891
23892 PR c++/17041
23893 * g++.dg/Wparentheses-3.C: New test.
23894
23895 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
23896
23897 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
23898 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
23899 * gcc.dg/vect/vect-2.c: Likewise.
23900 * gcc.dg/vect/vect-3.c: Likewise.
23901 * gcc.dg/vect/vect-4.c: Likewise.
23902 * gcc.dg/vect/vect-5.c: Likewise.
23903 * gcc.dg/vect/vect-6.c: Likewise.
23904 * gcc.dg/vect/vect-7.c: Likewise.
23905 * gcc.dg/vect/vect-25.c: Likewise.
23906 * gcc.dg/vect/vect-31.c: Likewise.
23907 * gcc.dg/vect/vect-32.c: Likewise.
23908 * gcc.dg/vect/vect-34.c: Likewise.
23909 * gcc.dg/vect/vect-36.c: Likewise.
23910 * gcc.dg/vect/vect-all.c: Likewise.
23911
23912 2004-08-18 Mark Mitchell <mark@codesourcery.com>
23913
23914 PR c++/17068
23915 * g++.dg/template/operator4.C: New test.
23916
23917 2004-08-18 Richard Henderson <rth@redhat.com>
23918
23919 * gcc.dg/20040206-1.c: XFAIL.
23920
23921 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23922
23923 PR c++/16246
23924 * g++.dg/template/array7.C: New test.
23925
23926 2004-08-17 James E Wilson <wilson@specifixinc.com>
23927
23928 * gcc.dg/mips-movcc-1.c: New test.
23929 * gcc.dg/mips-movcc-2.c: New test.
23930 * gcc.dg/mips-movcc-3.c: New test.
23931
23932 * gcc.dg/mips-nmadd-1.c: New test.
23933 * gcc.dg/mips-nmadd-2.c: New test.
23934
23935 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23936
23937 PR c++/15871
23938 * g++.dg/opt/inline8.C: New test.
23939
23940 PR c++/16965
23941 * g++.dg/parse/error17.C: New test.
23942
23943 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
23944
23945 * gcc.dg/vect: New directory for vectorizer tests.
23946 * gcc.dg/vect/tree-vect.h: New file.
23947 * gcc.dg/vect/vect.exp: New file.
23948 * gcc.dg/vect/pr16105.c.c: New test.
23949 * gcc.dg/vect/vect-1.c: New test.
23950 * gcc.dg/vect/vect-2.c: New test.
23951 * gcc.dg/vect/vect-3.c: New test.
23952 * gcc.dg/vect/vect-4.c: New test.
23953 * gcc.dg/vect/vect-5.c: New test.
23954 * gcc.dg/vect/vect-6.c: New test.
23955 * gcc.dg/vect/vect-7.c: New test.
23956 * gcc.dg/vect/vect-8.c: New test.
23957 * gcc.dg/vect/vect-9.c: New test.
23958 * gcc.dg/vect/vect-10.c: New test.
23959 * gcc.dg/vect/vect-11.c: New test.
23960 * gcc.dg/vect/vect-12.c: New test.
23961 * gcc.dg/vect/vect-13.c: New test.
23962 * gcc.dg/vect/vect-14.c: New test.
23963 * gcc.dg/vect/vect-15.c: New test.
23964 * gcc.dg/vect/vect-16.c: New test.
23965 * gcc.dg/vect/vect-17.c: New test.
23966 * gcc.dg/vect/vect-18.c: New test.
23967 * gcc.dg/vect/vect-19.c: New test.
23968 * gcc.dg/vect/vect-20.c: New test.
23969 * gcc.dg/vect/vect-21.c: New test.
23970 * gcc.dg/vect/vect-22.c: New test.
23971 * gcc.dg/vect/vect-23.c: New test.
23972 * gcc.dg/vect/vect-24.c: New test.
23973 * gcc.dg/vect/vect-25.c: New test.
23974 * gcc.dg/vect/vect-26.c: New test.
23975 * gcc.dg/vect/vect-27.c: New test.
23976 * gcc.dg/vect/vect-28.c: New test.
23977 * gcc.dg/vect/vect-29.c: New test.
23978 * gcc.dg/vect/vect-30.c: New test.
23979 * gcc.dg/vect/vect-31.c: New test.
23980 * gcc.dg/vect/vect-32.c: New test.
23981 * gcc.dg/vect/vect-33.c: New test.
23982 * gcc.dg/vect/vect-34.c: New test.
23983 * gcc.dg/vect/vect-35.c: New test.
23984 * gcc.dg/vect/vect-36.c: New test.
23985 * gcc.dg/vect/vect-37.c: New test.
23986 * gcc.dg/vect/vect-38.c: New test.
23987 * gcc.dg/vect/vect-40.c: New test.
23988 * gcc.dg/vect/vect-41.c: New test.
23989 * gcc.dg/vect/vect-42.c: New test.
23990 * gcc.dg/vect/vect-43.c: New test.
23991 * gcc.dg/vect/vect-44.c: New test.
23992 * gcc.dg/vect/vect-45.c: New test.
23993 * gcc.dg/vect/vect-46.c: New test.
23994 * gcc.dg/vect/vect-47.c: New test.
23995 * gcc.dg/vect/vect-48.c: New test.
23996 * gcc.dg/vect/vect-49.c: New test.
23997 * gcc.dg/vect/vect-50.c: New test.
23998 * gcc.dg/vect/vect-51.c: New test.
23999 * gcc.dg/vect/vect-52.c: New test.
24000 * gcc.dg/vect/vect-53.c: New test.
24001 * gcc.dg/vect/vect-54.c: New test.
24002 * gcc.dg/vect/vect-55.c: New test.
24003 * gcc.dg/vect/vect-56.c: New test.
24004 * gcc.dg/vect/vect-57.c: New test.
24005 * gcc.dg/vect/vect-58.c: New test.
24006 * gcc.dg/vect/vect-59.c: New test.
24007 * gcc.dg/vect/vect-60.c: New test.
24008 * gcc.dg/vect/vect-61.c: New test.
24009 * gcc.dg/vect/vect-all.c: New test.
24010 * gcc.dg/vect/vect-none.c: New test.
24011
24012 2004-08-17 Paul Brook <paul@codesourcery.com>
24013
24014 PR fortran/13082
24015 * gfortran.dg/entry_1.f90: New test.
24016
24017 2004-08-17 Andrew Pinski <apinski@apple.com>
24018
24019 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
24020
24021 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
24022
24023 * gcc.dg/pr17036-1.c: New test.
24024
24025 2004-08-16 Devang Patel <dpatel@apple.com>
24026
24027 * gcc.dg/darwin-20040809-1.c: New test.
24028
24029 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
24030
24031 * gcc.dg/funcdef-attr-1.c: New test.
24032
24033 2004-08-16 Janis Johnson <janis187@us.ibm.com>
24034
24035 * gcc.dg/altivec-17.c: New test.
24036 * gcc.dg/altivec-18.c: New test.
24037
24038 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24039
24040 PR c++/6749
24041 * g++.dg/template/vtable2.C: New test.
24042
24043 2004-08-14 Richard Henderson <rth@redhat.com>
24044
24045 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
24046 * gcc.dg/pack-test-4.c (main): Return 0.
24047 * gcc.dg/setjmp-1.c: Remove XFAIL.
24048 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
24049
24050 2004-08-14 Richard Henderson <rth@redhat.com>
24051
24052 * gcc.dg/980217-1.c: Add prototype for printf.
24053
24054 2004-08-13 Bud Davis <bdavis9659@comcast.net>
24055
24056 * gfortran.dg/pr16935.f90: New test.
24057
24058 2004-08-13 Janis Johnson <janis187@us.ibm.com>
24059
24060 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
24061
24062 2004-08-13 Paul Brook <paul@codesourcery.com>
24063
24064 * gfortran.dg/der_io_1.f90: Remove stray comma.
24065
24066 2004-08-12 Janis Johnson <janis187@us.ibm.com>
24067
24068 * gcc.dg/vmx/cw-bug-2.c: Remove.
24069 * gcc.dg/vmx/vprint-1.c: Remove.
24070 * gcc.dg/vmx/vscan-1.c: Remove.
24071
24072 2004-08-12 Devang patel <dpatel@apple.com>
24073
24074 * gcc.dg/darwin-20040809-2.c: New test.
24075
24076 2004-08-12 Janis Johnson <janis1872us.ibm.com>
24077
24078 * g++.dg/ext/altivec-12.C: New test.
24079
24080 * g++.dg/ext/altivec-11.C: New test.
24081
24082 2004-08-12 Paul Brook <paul@codesourcery.com>
24083
24084 * g++.dg/abi/arm_cxa_vec_1.C: New test.
24085
24086 2004-08-12 Janis Johnson <janis187@us.ibm.com>
24087
24088 * g++.dg/ext/altivec-2.C: Check for hardware support before
24089 executing any VMX instructions.
24090
24091 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
24092
24093 2004-08-12 Jakub Jelinek <jakub@redhat.com>
24094
24095 PR c++/16276
24096 * g++.old-deja/g++.other/comdat4.C: New test.
24097 * g++.old-deja/g++.other/comdat4-aux.cc: New.
24098
24099 2004-08-12 Ben Elliston <bje@au.ibm.com>
24100
24101 PR target/16286
24102 * gcc.dg/pr16286.c: New test.
24103
24104 2004-08-12 Jan Beulich <jbeulich@novell.com>
24105
24106 * g++.dg/ext/asm5.C: New.
24107
24108 2004-08-11 Mark Mitchell <mark@codesourcery.com>
24109
24110 PR c++/16698
24111 * g++.dg/eh/crash1.C: New test.
24112
24113 PR c++/16717
24114 * g++.dg/ext/construct1.C: New test.
24115
24116 2004-08-11 Mark Mitchell <mark@codesourcery.com>
24117
24118 PR c++/16853
24119 * g++.dg/init/ptrmem1.C: New test.
24120
24121 PR c++/16618
24122 * g++.dg/parse/offsetof5.C: New test.
24123
24124 PR c++/16870
24125 * g++.dg/template/overload3.C: New test.
24126
24127 2004-08-11 Mark Mitchell <mark@codesourcery.com>
24128
24129 PR c++/16964
24130 * g++.dg/parse/error16.C: New test.
24131
24132 PR c++/16904
24133 * g++.dg/template/error14.C: New test.
24134
24135 PR c++/16929
24136 * g++.dg/template/error15.C: New test.
24137
24138 2004-08-11 Devang Patel <dpatel@apple.com>
24139
24140 * gcc.dg/darwin-ld-20040809-1.c: New test.
24141 * gcc.dg/darwin-ld-20040809-2.c: New test.
24142
24143 2004-08-11 Steven G. Kargl <kargls@comcast.net>
24144
24145 PR fortran/16917
24146 * gfortran.dg/dfloat_1.f90: New test.
24147
24148 2004-08-09 Mark Mitchell <mark@codesourcery.com>
24149
24150 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
24151 * gcc.dg/dll-2.c: Fix dg-require syntax.
24152 * gcc.misc-tests/arm-isr.c (abort): Declare.
24153 (exit): Likewise.
24154
24155 2004-08-10 Mark Mitchell <mark@codesourcery.com>
24156
24157 PR c++/16971
24158 * g++.dg/parse/crash16.C: New test.
24159
24160 2004-08-10 Roger Sayle <roger@eyesopen.com>
24161
24162 * gcc.dg/mips-rsqrt-1.c: New test case.
24163 * gcc.dg/mips-rsqrt-2.c: New test case.
24164 * gcc.dg/mips-rsqrt-3.c: New test case.
24165
24166 2004-08-10 Paul Brook <paul@codesourcery.com>
24167
24168 * gfortran.dg/der_io_1.f90: New test.
24169
24170 2004-08-10 Paul Brook <paul@codesourcery.com>
24171
24172 PR fortran/16919
24173 * gfortran.dg/der_array_1.f90: New test.
24174
24175 2004-08-09 David Edelsohn <edelsohn@gnu.org>
24176
24177 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
24178
24179 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
24180
24181 * gcc.dg/wchar_t-2.c: Fix typo.
24182
24183 2004-08-09 Falk Hueffner <falk@debian.org>
24184
24185 PR tree-optimization/12517
24186 * gcc.c-torture/compile/pr12517.c: New test.
24187
24188 PR tree-optimization/12578
24189 * gcc.c-torture/compile/pr12578.c: New test.
24190
24191 PR tree-optimization/12899
24192 * gcc.c-torture/compile/pr12899.c: New test.
24193
24194 PR rtl-optimization/14692
24195 * gcc.c-torture/compile/pr14692.c: New test.
24196
24197 PR tree-optimization/16461
24198 * gcc.c-torture/compile/pr16461.c: New test.
24199
24200 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
24201
24202 * gfortran.dg/getenv_1.f90: New test.
24203
24204 2004-08-06 Mark Mitchell <mark@codesourcery.com>
24205
24206 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
24207 wchar_t.
24208 * gcc.dg/symbian5.c: Test -fno-short-wchar.
24209
24210 2004-08-06 Paul Brook <paul@codesourcery.com>
24211
24212 * gfortran.dg/ret_array_1.f90: New test.
24213 * gfortran.dg/ret_pointer_1.f90: New test.
24214
24215 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
24216
24217 * gcc.dg/missing-field-init-[12].c: New tests.
24218 * g++.dg/warn/missing-field-init-[12].C: New tests.
24219
24220 2004-08-06 Mark Mitchell <mark@codesourcery.com>
24221
24222 * gcc.dg/enum2.c: New test.
24223 * gcc.dg/symbian3.c: Likewise.
24224 * gcc.dg/symbian4.c: Likewise.
24225 * gcc.dg/wchar_t-2.c: Likewise.
24226
24227 2004-08-05 Mark Mitchell <mark@codesourcery.com>
24228
24229 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
24230 destructor tests.
24231
24232 2004-08-05 Mark Mitchell <mark@codesourcery.com>
24233
24234 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
24235 dg-require-visiblity.
24236 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
24237 * g++.dg/ext/visibility/fvisibility.C: Likewise.
24238 * g++.dg/ext/visibility/memfuncts.C: Likewise.
24239 * g++.dg/ext/visibility/new1.C: Likewise.
24240 * g++.dg/ext/visibility/pragma.C: Likewise.
24241 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
24242 * g++.dg/ext/visibility/virtual.C: Likewise.
24243 * g++/dg/ext/visibility/visibility-1.C: Likewise.
24244 * g++/dg/ext/visibility/visibility-2.C: Likewise.
24245 * g++/dg/ext/visibility/visibility-3.C: Likewise.
24246 * g++/dg/ext/visibility/visibility-4.C: Likewise.
24247 * g++/dg/ext/visibility/visibility-5.C: Likewise.
24248 * g++/dg/ext/visibility/visibility-6.C: Likewise.
24249 * g++/dg/ext/visibility/visibility-7.C: Likewise.
24250 * g++/dg/ext/visibility/visibility-8.C: New test.
24251 * gcc.c-torture/compile/dll.x: Remove.
24252 * gcc.dg/dll-2.c: Use dg-require-dll
24253 * gcc.dg/visibility-10.c: New test.
24254 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
24255 supporting DLLs.
24256 * testsuite/lib/scanasm.exp (scan_hidden): New function.
24257 (scan_not_hidden): Likewise.
24258
24259 2004-08-05 David Edelsohn <edelsohn@gnu.org>
24260
24261 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
24262
24263 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
24264
24265 * gcc.c-torture/execute/20040805-1.c: New test.
24266
24267 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
24268
24269 * gcc.dg/20020118-1.c: Declare abort.
24270 * gcc.dg/altivec_check.h: Likewise.
24271 * gcc.dg/iftrap-2.c: Likewise.
24272 * gcc.dg/pragma-darwin.c: Likewise.
24273 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
24274
24275 2004-08-04 Geoffrey Keating <geoffk@apple.com>
24276
24277 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
24278
24279 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
24280
24281 * gcc.c-torture/execute/builtins/abs-2.c,
24282 gcc.c-torture/execute/builtins/abs-3.c,
24283 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
24284 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
24285 intmax_t, uintmax_t and their limits.
24286 * gcc.dg/intmax_t-1.c: New test.
24287
24288 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24289
24290 * g++.dg/tc1/dr147.C: Add reference to PR.
24291
24292 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
24293
24294 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
24295 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
24296
24297 2004-08-03 David Edelsohn <edelsohn@gnu.org>
24298
24299 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
24300
24301 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
24302
24303 * gcc.dg/redecl-5.c: New test.
24304 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
24305 of scanf.
24306
24307 2004-08-03 Roger Sayle <roger@eyesopen.com>
24308
24309 PR middle-end/16790
24310 * gcc.c-torture/execute/pr16790-1.c: New test case.
24311
24312 2004-08-03 Mark Mitchell <mark@codesourcery.com>
24313
24314 * g++.dg/ext/visibility/assign1.C: New test.
24315 * g++.dg/ext/visibility/new1.C: Likewise.
24316
24317 * gcc.dg/symbian1.c: New test.
24318 * gcc.dg/symbian2.c: Likewise.
24319
24320 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
24321
24322 PR target/16570
24323 * gcc.dg/i386-sse-9.c: New test.
24324
24325 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
24326
24327 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
24328
24329 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
24330
24331 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
24332 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
24333 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
24334 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
24335 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
24336 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
24337 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
24338 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
24339 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
24340 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
24341 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
24342 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
24343 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
24344 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
24345 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
24346 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
24347 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
24348 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
24349 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
24350 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
24351 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
24352 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
24353 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
24354 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
24355 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
24356 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
24357 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
24358 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
24359 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
24360 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
24361 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
24362 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
24363 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
24364 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
24365 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
24366 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
24367 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
24368 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
24369 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
24370 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
24371 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
24372 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
24373 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
24374 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
24375 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
24376 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
24377 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
24378 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
24379 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
24380 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
24381 gcc.misc-tests/i386-pf-3dnow-1.c,
24382 gcc.misc-tests/i386-pf-athlon-1.c,
24383 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
24384 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
24385 Declare built-in functions used.
24386 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
24387
24388 2004-08-02 Mark Mitchell <mark@codesourcery.com>
24389
24390 PR c++/16707
24391 * g++.dg/lookup/using12.C: New test.
24392
24393 * g++.dg/init/null1.C: Fix PR number.
24394 * g++.dg/parse/namespace10.C: Likewise.
24395
24396 2004-08-01 Mark Mitchell <mark@codesourcery.com>
24397
24398 PR c++/16224
24399 * g++.dg/template/spec17.C: New test.
24400 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
24401 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
24402
24403 2004-08-02 David Billinghurst
24404
24405 PR fortran/16292
24406 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
24407
24408 2004-08-01 Zack Weinberg <zack@codesourcery.com>
24409
24410 * gcc.dg/ia64-got-1.c: New test case.
24411
24412 2004-08-01 Mark Mitchell <mark@codesourcery.com>
24413
24414 PR c++/16489
24415 * g++.dg/init/null1.C: New test.
24416 * g++.dg/tc1/dr76.C: Adjust error marker.
24417
24418 PR c++/16529
24419 * g++.dg/parse/namespace10.C: New test.
24420
24421 PR c++/16810
24422 * g++.dg/inherit/ptrmem2.C: New test.
24423
24424 2004-08-02 Ben Elliston <bje@au.ibm.com>
24425
24426 PR target/16155
24427 * gcc.dg/pr16155.c: New test.
24428
24429 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
24430
24431 * gcc.dg/redecl-2.c: New test.
24432
24433 2004-07-30 Geoffrey Keating <geoffk@apple.com>
24434
24435 * gcc.dg/darwin-longdouble.c: New file.
24436
24437 2004-07-30 Richard Henderson <rth@redhat.com>
24438
24439 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
24440 write to constant argument.
24441 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
24442
24443 2004-07-30 Richard Henderson <rth@redhat.com>
24444
24445 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
24446 tests of nearest around zero.
24447
24448 2004-07-30 Andrew Pinski <apinski@apple.com>
24449
24450 * gcc.c-torture/compile/20040730-1.c: New test.
24451
24452 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24453
24454 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
24455 powerpc-eabispe.
24456
24457 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24458
24459 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
24460
24461 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
24462
24463 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
24464 contains $ld_library_path.
24465 * lib/gfortran.exp (gfortran_link_flags): Likewise.
24466
24467 2004-07-29 Richard Henderson <rth@redhat.com>
24468
24469 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
24470
24471 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
24472 (alt2, which): New.
24473 (Check): Accept either alternative.
24474
24475 2004-07-29 Mark Mitchell <mark@codesourcery.com>
24476
24477 * g++.dg/abi/inline1.C: New test.
24478 * g++.dg/abi/local1-a.cc: Likewise.
24479 * g++.dg/abi/local1.C: Likewise.
24480 * g++.dg/abi/mangle11.C: Tweak location of warnings.
24481 * g++.dg/abi/mangle12.C: Likewise.
24482 * g++.dg/abi/mangle17.C: Likewise.
24483 * g++.dg/abi/mangle20-2.C: Likewise.
24484 * g++.dg/opt/interface1.C: Likewise.
24485 * g++.dg/opt/interface1.h: Likewise.
24486 * g++.dg/opt/interface1-a.cc: New test.
24487 * g++.dg/parse/repo1.C: New test.
24488 * g++.dg/template/repo1.C: Likewise.
24489 * g++.dg/warn/Winline-1.C: Likewise.
24490 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
24491
24492 2004-07-29 Diego Novillo <dnovillo@redhat.com>
24493
24494 * gcc.dg/tree-ssa/20040729-1.c: New test.
24495
24496 2004-07-27 Matt Austern <austern@apple.com>
24497
24498 * gcc.dg/darwin-bool-1.c: New test.
24499 * gcc.dg/darwin-bool-2.c: New test.
24500
24501 2004-07-28 Richard Henderson <rth@redhat.com>
24502
24503 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
24504 arguments in the correct type. Don't write to constant arguments.
24505
24506 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24507
24508 PR tree-optimization/16688
24509 PR tree-optimization/16689
24510 * g++.dg/tree-ssa/pr16688.C: New test.
24511
24512 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24513
24514 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24515 loads. Not only in the comment, this time.
24516
24517 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
24518
24519 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
24520 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
24521 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
24522 * gcc.dg/sh4a-bitmovua.c: New.
24523 * gcc.dg/sh4a-cos.c: New.
24524 * gcc.dg/sh4a-cosf.c: New.
24525 * gcc.dg/sh4a-fprun.c: New.
24526 * gcc.dg/sh4a-fsrra.c: New.
24527 * gcc.dg/sh4a-memmovua.c: New.
24528 * gcc.dg/sh4a-sin.c: New.
24529 * gcc.dg/sh4a-sincos.c: New.
24530 * gcc.dg/sh4a-sincosf.c: New.
24531 * gcc.dg/sh4a-sinf.c: New.
24532
24533 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24534
24535 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
24536 conditionals.
24537 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24538 loads.
24539 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
24540 DOM1.
24541
24542 2004-07-27 Andrew Pinski <apinski@apple.com>
24543
24544 * g++.dg/rtti/tinfo1.C: Correct the xfail.
24545
24546 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
24547
24548 * gcc.dg/pragma-isr.c: New test.
24549
24550 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24551
24552 PR c++/14429
24553 * g++.dg/template/ttp11.C: New test.
24554
24555 2004-07-27 Diego Novillo <dnovillo@redhat.com>
24556
24557 * gcc.c-torture/compile/20040727-1.c: New test.
24558
24559 2004-07-26 Eric Christopher <echristo@redhat.com>
24560
24561 * gcc.c-torture/compile/20040726-2.c: New test.
24562
24563 2004-07-26 Andrew Pinski <apinski@apple.com>
24564
24565 * g++.dg/rtti/tinfo1.C: Xfail.
24566
24567 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
24568
24569 * gcc.c-torture/compile/20040726-1.c: New test.
24570
24571 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
24572 Brian Ryner <bryner@brianryner.com>
24573
24574 PR c++/9283
24575 PR c++/15000
24576 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
24577 * g++.dg/ext/visibility/: New directory.
24578 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
24579 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
24580 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
24581 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
24582 * g++.dg/ext/visibility/fvisibility.C,
24583 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
24584 g++.dg/ext/visibility/fvisibility-override1.C
24585 g++.dg/ext/visibility/fvisibility-override2.C
24586 g++.dg/ext/visibility/memfuncts.C
24587 g++.dg/ext/visibility/noPLT.C
24588 g++.dg/ext/visibility/pragma.C
24589 g++.dg/ext/visibility/pragma-override1.C
24590 g++.dg/ext/visibility/pragma-override2.C
24591 g++.dg/ext/visibility/staticmemfuncts.C
24592 g++.dg/ext/visibility/virtual.C: New tests.
24593
24594 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24595
24596 PR c/15360
24597 * gcc.dg/pr15360-1.c: New test.
24598
24599 2004-07-25 Daniel Jacobowitz <dan@debian.org>
24600
24601 * gcc.dg/pragma-align-2.c: New test.
24602 * gcc.dg/pragma-init-fini.c: New test.
24603 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
24604 targets.
24605
24606 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24607
24608 * gcc.dg/init-string-2.c: New test.
24609
24610 2004-07-24 Zack Weinberg <zack@codesourcery.com>
24611
24612 PR 16684
24613 * gcc.dg/Wredundant-decls-1.c: New test case.
24614
24615 2004-07-24 Jakub Jelinek <jakub@redhat.com>
24616
24617 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
24618 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
24619 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
24620 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
24621 * gcc.dg/compat/generate-random.c: New file.
24622 * gcc.dg/compat/generate-random.h: Likewise.
24623 * gcc.dg/compat/generate-random_r.c: Likewise.
24624 * gcc.dg/compat/struct-layout-1.h: Likewise.
24625 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
24626 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
24627 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
24628 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
24629 * gcc.dg/compat/struct-layout-1_main.c: New test.
24630 * gcc.dg/compat/struct-layout-1_x.c: New file.
24631 * gcc.dg/compat/struct-layout-1_y.c: New file.
24632 * gcc.dg/compat/struct-layout-1_test.h: New file.
24633
24634 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
24635
24636 * gcc.dg/comp-return-1.c: New test
24637
24638 2004-07-23 Janis Johnson <janis187@us.ibm.com>
24639
24640 * gcc.dg/vmx/8-02a.c: Fix typo.
24641
24642 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
24643 * gcc.dg/darwin-abi-3.c: New test.
24644
24645 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
24646 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
24647
24648 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
24649 * gcc.dg/vmx/ops-long-1.c: New test.
24650 * gcc.dg/vmx/ops-long-2.c: New test.
24651
24652 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
24653
24654 * g++.dg/lookup/conv-[1234].C: New.
24655
24656 2004-07-22 Mark Mitchell <mark@codesourcery.com>
24657
24658 * g++.dg/parse/attr2.C: Simplify.
24659
24660 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24661
24662 PR c/7284
24663 * gcc.c-torture/execute/pr7284-1.c: New test.
24664
24665 2004-07-22 Brian Booth <bbooth@redhat.com>
24666
24667 * gcc.dg/tree-ssa/20040721-1.c: New test.
24668
24669 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
24670
24671 * g++.dg/template/crash20.c: New.
24672
24673 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
24674
24675 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
24676 Add dg-run directive. Declare variables as required.
24677 * gfortran.dg/g77/README: Update
24678
24679 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
24680
24681 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
24682 gcc.dg/cris-peep2-andu2.c: New tests.
24683
24684 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24685
24686 PR c/15052
24687 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
24688 on return type.
24689 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
24690 messages.
24691 * gcc.dg/qual-return-2.c: Update expected messages.
24692 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
24693
24694 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24695
24696 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
24697 * gcc.dg/noncompile/921102-1.c: Update expected error message.
24698
24699 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24700
24701 PR c/11250
24702 * gcc.dg/init-string-1.c: New test.
24703
24704 2004-07-21 Jakub Jelinek <jakub@redhat.com>
24705
24706 PR middle-end/15345
24707 PR c/16450
24708 * gcc.dg/torture/nested-fn-1.c: New test.
24709
24710 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
24711
24712 PR target/16559
24713 * gcc.dg/ia64-fptr-1.c: New file.
24714
24715 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24716
24717 PR c++/14497
24718 * g++.dg/template/spec16.C: New test.
24719 * g++.old-deja/g++.robertl/eb118.C: Remove.
24720
24721 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24722
24723 PR c++/509
24724 * g++.dg/template/spec15.C: New test.
24725
24726 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
24727
24728 Copy cases from g77.f-torture/execute and add dg-run
24729 directive. Other changes as noted.
24730 * gfortran.dg/g77/13037.f
24731 * gfortran.dg/g77/1832.f
24732 * gfortran.dg/g77/19981119-0.f
24733 * gfortran.dg/g77/19990313-0.f
24734 * gfortran.dg/g77/19990313-1.f
24735 * gfortran.dg/g77/19990313-2.f
24736 * gfortran.dg/g77/19990313-3.f
24737 * gfortran.dg/g77/19990419-1.f
24738 * gfortran.dg/g77/19990826-0.f
24739 * gfortran.dg/g77/19990826-2.f
24740 * gfortran.dg/g77/20000503-1.f
24741 * gfortran.dg/g77/20001111.f
24742 * gfortran.dg/g77/20010116.f
24743 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
24744 * gfortran.dg/g77/20010430.f
24745 * gfortran.dg/g77/6177.f
24746 * gfortran.dg/g77/947.f
24747 * gfortran.dg/g77/970816-3.f
24748 * gfortran.dg/g77/971102-1.f
24749 * gfortran.dg/g77/980520-1.f
24750 * gfortran.dg/g77/980628-0.f
24751 * gfortran.dg/g77/980628-1.f
24752 * gfortran.dg/g77/980628-10.f
24753 * gfortran.dg/g77/980628-2.f
24754 * gfortran.dg/g77/980628-3.f
24755 * gfortran.dg/g77/980628-7.f
24756 * gfortran.dg/g77/980628-8.f
24757 * gfortran.dg/g77/980628-9.f
24758 * gfortran.dg/g77/980701-0.f
24759 * gfortran.dg/g77/980701-1.f
24760 * gfortran.dg/g77/cabs.f
24761 * gfortran.dg/g77/claus.f
24762 * gfortran.dg/g77/complex_1.f
24763 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
24764 * gfortran.dg/g77/dcomplex.f
24765 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
24766 * gfortran.dg/g77/f90-intrinsic-mathematical.f
24767 * gfortran.dg/g77/f90-intrinsic-numeric.f
24768 * gfortran.dg/g77/int8421.f
24769 * gfortran.dg/g77/labug1.f
24770 * gfortran.dg/g77/large_vec.f
24771 * gfortran.dg/g77/le.f
24772 * gfortran.dg/g77/short.f
24773 * gfortran.dg/g77/README: Update
24774
24775 2004-07-20 Mark Mitchell <mark@codesourcery.com>
24776
24777 PR c++/16637
24778 * g++.dg/parse/lookup4.C: New test.
24779
24780 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24781
24782 PR c++/16175
24783 * g++.dg/template/ttp10.C: New test.
24784
24785 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
24786
24787 * gcc.dg/pr12625-1.c: New test.
24788
24789 2004-07-20 Steven Bosscher <stevenb@suse.de>
24790
24791 * testsuite/gcc.dg/switch-warn-1.c: New test.
24792 * testsuite/gcc.dg/switch-warn-2.c: New test.
24793 * gcc.c-torture/compile/pr14730.c: Update.
24794
24795 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
24796
24797 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
24798 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
24799 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
24800 g++.dg/template/nontype3.C: Remove trailing CR from tests.
24801
24802 2004-07-18 Mark Mitchell <mark@codesourcery.com>
24803
24804 PR c++/16623
24805 * g++.dg/template/assign1.C: New test.
24806
24807 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24808
24809 PR c++/12170
24810 * g++.dg/template/ttp9.C: New test.
24811
24812 2004-07-19 Daniel Jacobowitz <dan@debian.org>
24813
24814 * gcc.dg/format/cmn-err-1.c: New test.
24815
24816 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
24817
24818 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
24819 gcc.dg/Wparentheses-10.c: New tests.
24820 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
24821
24822 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24823
24824 PR fortran/16465
24825 * gfortran.dg/g77//ffixed-line-length-0.f,
24826 gfortran.dg/g77/ffixed-line-length-132.f,
24827 gfortran.dg/g77/ffixed-line-length-72.f,
24828 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
24829 gfortran.dg/g77/README: Update.
24830
24831 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24832
24833 PR c++/13092
24834 * g++.dg/template/non-dependent7.C: New test.
24835 * g++.dg/template/non-dependent8.C: Likewise.
24836 * g++.dg/template/non-dependent9.C: Likewise.
24837 * g++.dg/template/non-dependent10.C: Likewise.
24838
24839 2004-07-17 Mark Mitchell <mark@codesourcery.com>
24840
24841 PR c++/16337
24842 * g++.dg/parse/attr2.C: New test.
24843
24844 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
24845
24846 * g77.dg: Removed.
24847 * g77.f-torture: Ditto.
24848
24849 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
24850
24851 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
24852 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
24853 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
24854
24855 2004-07-16 Richard Henderson <rth@redhat.com>
24856
24857 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
24858
24859 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24860
24861 * lib/fortran-torture.exp (fortran-torture): Don't test compile
24862 tests with full list of options.
24863 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
24864 of TORTURE_OPTIONS if test contains 'dg-do run'.
24865
24866 PR fortran/16404
24867 * gfortran.dg/do_iterator.f90: New test.
24868
24869 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24870
24871 PR rtl-optimization/16536
24872 * gcc.c-torture/execute/restrict-1.c: New test.
24873
24874 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24875
24876 PR fortran/15324
24877 * gfortran.dg/pr15324.f90: New test.
24878
24879 PR fortran/15129
24880 * gfortran.dg/pr15129.f90: New test.
24881
24882 PR fortran/15140
24883 * gfortran.dg/pr15140.f90: New test.
24884
24885 PR fortran/13792
24886 * gfortran.fortran-torture/execute/bounds.f90: Add check for
24887 compile-time simplification.
24888
24889 2004-07-14 Mike Stump <mrs@apple.com>
24890
24891 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
24892
24893 2004-07-14 James E Wilson <wilson@specifixinc.com>
24894
24895 PR target/16325
24896 * gcc.dg/profile-generate-1.c: New.
24897
24898 2004-07-15 Jakub Jelinek <jakub@redhat.com>
24899
24900 * gcc.c-torture/execute/20040709-1.c: New test.
24901 * gcc.c-torture/execute/20040709-2.c: New test.
24902
24903 2004-07-14 Mike Stump <mrs@apple.com>
24904
24905 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
24906
24907 2004-07-14 Mike Stump <mrs@apple.com>
24908
24909 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
24910
24911 2004-07-13 Mark Mitchell <mark@codesourcery.com>
24912
24913 PR c++/16518
24914 * g++.dg/parse/mutable1.C: New test.
24915
24916 2004-07-13 Diego Novillo <dnovillo@redhat.com>
24917
24918 PR tree-optimization/16443
24919 * gcc.dg/tree-ssa/20040713-1.c: New test.
24920
24921 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
24922
24923 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
24924 for operator new.
24925
24926 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24927
24928 * gfortran.dg/g77/README: New file
24929 * gfortran.dg/g77/19981216-0.f: Copy from
24930 g77.f-torture/noncompile. Add "dg-do compile" and
24931 dg-error as required.
24932 * gfortran.dg/g77/19990218-1.f: Likewise.
24933 * gfortran.dg/g77/19990905-1.f: Likewise.
24934 * gfortran.dg/g77/9263.f: Likewise.
24935 * gfortran.dg/g77/980615-0.f: Likewise.
24936 * gfortran.dg/g77/980616-0.f: Likewise.
24937 * gfortran.dg/g77/check0.f: Likewise.
24938 * gfortran.dg/g77/select_no_compile.f: Likewise.
24939
24940 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24941
24942 Copy files from g77.f-torture/compile.
24943 Add "{ dg-do compile}". Other changes as noted
24944 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
24945 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
24946 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
24947 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
24948 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
24949 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
24950 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
24951 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
24952 statement to conform to standard. Append alpha1.x for reference.
24953 * gfortran.dg/g77/xformat.f: Add dg-warning
24954
24955 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24956
24957 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
24958 Add {dg-do compile} directive.
24959 * gfortran.dg/g77/cpp2.F: Likewise.
24960
24961 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24962
24963 PR c++/5402
24964 * g++.dg/lookup/name-clash1.C: New test.
24965
24966 PR c++/9777
24967 * g++.dg/lookup/name-clash2.C: New test.
24968
24969 PR c++/12102
24970 * g++.dg/lookup/name-clash3.C: New test.
24971
24972 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24973
24974 * g++.dg/lookup/new2.C: New test.
24975 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
24976
24977 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
24978
24979 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
24980 Add {dg-do compile} directive.
24981 * gfortran.dg/g77/13060.f: Likewise.
24982 * gfortran.dg/g77/19990218-0.f: Likewise.
24983 * gfortran.dg/g77/19990305-0.f: Likewise.
24984 * gfortran.dg/g77/19990419-0.f: Likewise.
24985 * gfortran.dg/g77/19990502-0.f: Likewise.
24986 * gfortran.dg/g77/19990502-1.f: Likewise.
24987 * gfortran.dg/g77/19990525-0.f: Likewise.
24988 * gfortran.dg/g77/19990826-1.f: Likewise.
24989 * gfortran.dg/g77/19990826-3.f: Likewise.
24990 * gfortran.dg/g77/19990905-2.f: Likewise.
24991 * gfortran.dg/g77/20000412-1.f: Likewise.
24992 * gfortran.dg/g77/20000511-1.f: Likewise.
24993 * gfortran.dg/g77/20000511-2.f: Likewise.
24994 * gfortran.dg/g77/20000518.f: Likewise.
24995 * gfortran.dg/g77/20000601-1.f: Likewise.
24996 * gfortran.dg/g77/20000601-2.f: Likewise.
24997 * gfortran.dg/g77/20000629-1.f: Likewise.
24998 * gfortran.dg/g77/20000630-2.f: Likewise.
24999 * gfortran.dg/g77/20010115.f: Likewise.
25000 * gfortran.dg/g77/20010321-1.f: Likewise.
25001 * gfortran.dg/g77/20010426.f: Likewise.
25002 * gfortran.dg/g77/20020307-1.f: Likewise.
25003 * gfortran.dg/g77/8485.f: Likewise.
25004 * gfortran.dg/g77/960317-1.f: Likewise.
25005 * gfortran.dg/g77/970915-0.f: Likewise.
25006 * gfortran.dg/g77/980310-1.f: Likewise.
25007 * gfortran.dg/g77/980310-2.f: Likewise.
25008 * gfortran.dg/g77/980310-3.f: Likewise.
25009 * gfortran.dg/g77/980310-4.f: Likewise.
25010 * gfortran.dg/g77/980310-6.f: Likewise.
25011 * gfortran.dg/g77/980310-7.f: Likewise.
25012 * gfortran.dg/g77/980310-8.f: Likewise.
25013 * gfortran.dg/g77/980419-2.f: Likewise.
25014 * gfortran.dg/g77/980424-0.f: Likewise.
25015 * gfortran.dg/g77/980427-0.f: Likewise.
25016 * gfortran.dg/g77/980729-0.f: Likewise.
25017 * gfortran.dg/g77/981117-1.f: Likewise.
25018 * gfortran.dg/g77/toon_1.f: Likewise.
25019
25020 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25021
25022 PR c++/2204
25023 * g++.dg/other/abstract2.C: New test.
25024
25025 2004-07-12 Paul Brook <paul@codesourcery.com>
25026
25027 * gfortran.dg/pointer_init_1.f90: New test.
25028
25029 2004-07-11 Paul Brook <paul@codesourcery.com>
25030
25031 PR fortran/15986
25032 * gfortran.dg/contained_1.f90: New test.
25033
25034 2004-07-11 Mark Mitchell <mark@codesourcery.com>
25035
25036 * g++.dg/parse/defarg8.C: New test.
25037
25038 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25039
25040 PR fortran/16433
25041 * gfortran.dg/pr16433.f: New test.
25042
25043 PR fortran/17574
25044 * gfortran.dg/pr15754.f90: New test.
25045
25046 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
25047
25048 PR tree-optimization/16437
25049 * gcc.c-torture/execute/bitfld-4.c: New test.
25050
25051 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25052
25053 * gfortran.fortran-torture/execute/common_2.f90: Add check for
25054 access to common var from module.
25055
25056 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25057
25058 PR fortran/16336
25059 * gfortran.fortran-torture/execute/common_2.f90: New test.
25060
25061 2004-07-10 Paul Brook <paul@codesourcery.com>
25062
25063 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
25064
25065 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25066
25067 PR fortran/15969
25068 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
25069
25070 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
25071
25072 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
25073 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
25074 * gfortran.dg/g77/ffree-form-1.f: Likewise.
25075 * gfortran.dg/g77/ffree-form-2.f: Likewise.
25076 * gfortran.dg/g77/ffree-form-3.f: Likewise.
25077 * gfortran.dg/g77/fno-underscoring.f: Likewise.
25078 * gfortran.dg/g77/funderscoring.f: Likewise.
25079 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
25080
25081 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25082
25083 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
25084
25085 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25086 Paul Brook <paul@codesourcery.com>
25087
25088 PR fortran/13415
25089 * gfortran.dg/common_pointer_1.f90: New test.
25090
25091 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25092
25093 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
25094
25095 2004-07-09 James E Wilson <wilson@specifixinc.com>
25096
25097 PR target/16364
25098 * gcc.c-torture/compile/20040709-1.c: New.
25099
25100 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25101
25102 PR fortran/14077
25103 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
25104
25105 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25106
25107 PR fortran/13201
25108 * gfortran.dg/shape_1.f90: New test.
25109
25110 2004-07-09 Zack Weinberg <zack@codesourcery.com>
25111 Andrew Pinski <apinski@apple.com>
25112
25113 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
25114
25115 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25116
25117 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
25118 comment.
25119
25120 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25121 Paul Brook <paul@codesourcery.com>
25122
25123 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
25124 '.f95' and '.F95'.
25125
25126 2004-07-09 Diego Novillo <dnovillo@redhat.com>
25127
25128 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
25129
25130 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25131
25132 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
25133 testcases with capital suffix.
25134
25135 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25136
25137 PR fortran/15481
25138 PR fortran/13372
25139 PR fortran/13575
25140 PR fortran/15978
25141 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
25142
25143 * gfortran.dg/implicit_1.f90: New test.
25144
25145 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25146
25147 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
25148 expression to match gfortran warning/error messages
25149 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
25150 dg-error text.
25151
25152 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25153
25154 * lib/fortran-torture.exp: Rename proc search_for to
25155 search_for_re.
25156
25157 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25158
25159 * gcc.c-torture/execute/simd-5.x: New file.
25160 XFAIL on SPARC 64-bit at -O0.
25161
25162 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25163
25164 PR c++/8211
25165 PR c++/16165
25166 * g++.dg/warn/effc3.C: New test.
25167
25168 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25169
25170 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
25171 change X to 1X in format.
25172 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
25173 add data statements to conform to standard.
25174
25175 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25176
25177 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
25178 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
25179 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
25180
25181 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25182
25183 * gfortran.dg/g77/7388.f: Copy from g77.dg
25184 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
25185 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
25186 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
25187 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
25188 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
25189 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
25190 * gfortran.dg/g77/strlen0.f: Likewise.
25191
25192 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25193
25194 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
25195 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
25196
25197 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25198
25199 * gcc.c-torture/execute/920428-2.x: Delete.
25200 * gcc.c-torture/execute/920501-7.x: Likewise.
25201
25202 2004-07-08 Jakub Jelinek <jakub@redhat.com>
25203
25204 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
25205 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
25206 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
25207 prescott and c3-2.
25208 (PREFETCH_3DNOW): Add -march=c3.
25209
25210 2004-07-08 Diego Novillo <dnovillo@redhat.com>
25211
25212 PR c/16437
25213 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
25214 * gcc.c-torture/execute/bf64-1.x: Likewise.
25215
25216 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25217
25218 * gcc.c-torture/compile/20040708-1.c: New test.
25219
25220 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25221
25222 PR c++/16169
25223 * g++.dg/warn/effc2.C: New test.
25224
25225 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
25226
25227 * gcc.c-torture/execute/bitfld-1.x: Remove.
25228 * gcc.c-torture/execute/bitfld-3.c: New test.
25229 * gcc.dg/bitfld-2.c: Remove XFAILs.
25230
25231 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
25232
25233 PR c++/16276
25234 * g++.dg/rtti/tinfo1.C: New file.
25235
25236 2004-07-07 Eric Christopher <echristo@redhat.com>
25237
25238 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
25239
25240 2004-07-07 Andrew Pinski <apinski@apple.com>
25241
25242 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
25243
25244 2004-07-07 Mark Mitchell <mark@codesourcery.com>
25245
25246 * g++.dg/init/call1.C: XFAIL.
25247
25248 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
25249
25250 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
25251 except for movstrict*, to movmem* and clrstr* to clrmem*.
25252
25253 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
25254
25255 * gcc.c-torture/execute/20040707-1.c: New test.
25256
25257 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
25258
25259 * gcc.c-torture/execute/20040706-1.c: New test.
25260
25261 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25262
25263 PR c++/3671
25264 * g++.dg/template/spec14.C: New test.
25265
25266 2004-07-05 Jakub Jelinek <jakub@redhat.com>
25267
25268 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
25269 nothing if not yet defined. Use it in b, c and d type definitions.
25270 * gcc.c-torture/execute/20040705-1.c: New test.
25271 * gcc.c-torture/execute/20040705-2.c: New test.
25272
25273 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25274
25275 PR c++/2518
25276 * g++.dg/lookup/new1.C: New test.
25277
25278 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25279
25280 PR c++/11406
25281 * g++.dg/template/sizeof8.C: New test.
25282
25283 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
25284
25285 * gcc.c-torture/compile/20040705-1.c: New test.
25286
25287 2004-07-04 Bud Davis <bdavis9659@comcast.net>
25288
25289 * gfortran.fortran-torture/execute/seq_io.f90: New test.
25290
25291 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
25292
25293 * gcc.dg/cpp/if-mop.c: Two new testcases.
25294 * gcc.dg/cpp/trad/comment-3.c: New.
25295
25296 2004-07-04 Paul Brook <paul@codesourcery.com>
25297
25298 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
25299
25300 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
25301
25302 PR c++/3761
25303 * g++.dg/lookup/crash4.C: New test.
25304
25305 2004-07-02 Zack Weinberg <zack@codesourcery.com>
25306
25307 * gcc.c-torture/execute/builtin-abs-1.c
25308 * gcc.c-torture/execute/builtin-abs-2.c
25309 * gcc.c-torture/execute/builtin-complex-1.c
25310 * gcc.c-torture/execute/builtins/string-1-lib.c
25311 * gcc.c-torture/execute/builtins/string-1.c
25312 * gcc.c-torture/execute/builtins/string-2-lib.c
25313 * gcc.c-torture/execute/builtins/string-2.c
25314 * gcc.c-torture/execute/builtins/string-3-lib.c
25315 * gcc.c-torture/execute/builtins/string-3.c
25316 * gcc.c-torture/execute/builtins/string-4-lib.c
25317 * gcc.c-torture/execute/builtins/string-4.c
25318 * gcc.c-torture/execute/builtins/string-5-lib.c
25319 * gcc.c-torture/execute/builtins/string-5.c
25320 * gcc.c-torture/execute/builtins/string-6-lib.c
25321 * gcc.c-torture/execute/builtins/string-6.c
25322 * gcc.c-torture/execute/builtins/string-7-lib.c
25323 * gcc.c-torture/execute/builtins/string-7.c
25324 * gcc.c-torture/execute/builtins/string-8-lib.c
25325 * gcc.c-torture/execute/builtins/string-8.c
25326 * gcc.c-torture/execute/builtins/string-9-lib.c
25327 * gcc.c-torture/execute/builtins/string-9.c
25328 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
25329 * gcc.c-torture/execute/builtins/string-asm-1.c
25330 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
25331 * gcc.c-torture/execute/builtins/string-asm-2.c
25332 * gcc.c-torture/execute/stdio-opt-1.c
25333 * gcc.c-torture/execute/stdio-opt-2.c
25334 * gcc.c-torture/execute/stdio-opt-3.c
25335 * gcc.c-torture/execute/string-opt-1.c
25336 * gcc.c-torture/execute/string-opt-10.c
25337 * gcc.c-torture/execute/string-opt-11.c
25338 * gcc.c-torture/execute/string-opt-12.c
25339 * gcc.c-torture/execute/string-opt-13.c
25340 * gcc.c-torture/execute/string-opt-14.c
25341 * gcc.c-torture/execute/string-opt-15.c
25342 * gcc.c-torture/execute/string-opt-16.c
25343 * gcc.c-torture/execute/string-opt-2.c
25344 * gcc.c-torture/execute/string-opt-6.c
25345 * gcc.c-torture/execute/string-opt-7.c
25346 * gcc.c-torture/execute/string-opt-8.c:
25347 Replace with ...
25348
25349 * gcc.c-torture/execute/builtins/abs-2.c
25350 * gcc.c-torture/execute/builtins/abs-3.c
25351 * gcc.c-torture/execute/builtins/complex-1.c
25352 * gcc.c-torture/execute/builtins/fprintf.c
25353 * gcc.c-torture/execute/builtins/fputs.c
25354 * gcc.c-torture/execute/builtins/memcmp.c
25355 * gcc.c-torture/execute/builtins/memmove.c
25356 * gcc.c-torture/execute/builtins/memops-asm.c
25357 * gcc.c-torture/execute/builtins/mempcpy-2.c
25358 * gcc.c-torture/execute/builtins/mempcpy.c
25359 * gcc.c-torture/execute/builtins/memset.c
25360 * gcc.c-torture/execute/builtins/printf.c
25361 * gcc.c-torture/execute/builtins/sprintf.c
25362 * gcc.c-torture/execute/builtins/strcat.c
25363 * gcc.c-torture/execute/builtins/strchr.c
25364 * gcc.c-torture/execute/builtins/strcmp.c
25365 * gcc.c-torture/execute/builtins/strcpy.c
25366 * gcc.c-torture/execute/builtins/strcspn.c
25367 * gcc.c-torture/execute/builtins/strlen-2.c
25368 * gcc.c-torture/execute/builtins/strlen.c
25369 * gcc.c-torture/execute/builtins/strncat.c
25370 * gcc.c-torture/execute/builtins/strncmp-2.c
25371 * gcc.c-torture/execute/builtins/strncmp.c
25372 * gcc.c-torture/execute/builtins/strncpy.c
25373 * gcc.c-torture/execute/builtins/strpbrk.c
25374 * gcc.c-torture/execute/builtins/strpcpy-2.c
25375 * gcc.c-torture/execute/builtins/strpcpy.c
25376 * gcc.c-torture/execute/builtins/strrchr.c
25377 * gcc.c-torture/execute/builtins/strspn.c
25378 * gcc.c-torture/execute/builtins/strstr-asm.c
25379 * gcc.c-torture/execute/builtins/strstr.c:
25380 ... these new files.
25381
25382 * gcc.c-torture/execute/builtins/abs-2-lib.c
25383 * gcc.c-torture/execute/builtins/abs-3-lib.c
25384 * gcc.c-torture/execute/builtins/complex-1-lib.c
25385 * gcc.c-torture/execute/builtins/fprintf-lib.c
25386 * gcc.c-torture/execute/builtins/fputs-lib.c
25387 * gcc.c-torture/execute/builtins/memcmp-lib.c
25388 * gcc.c-torture/execute/builtins/memmove-lib.c
25389 * gcc.c-torture/execute/builtins/memops-asm-lib.c
25390 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
25391 * gcc.c-torture/execute/builtins/mempcpy-lib.c
25392 * gcc.c-torture/execute/builtins/memset-lib.c
25393 * gcc.c-torture/execute/builtins/printf-lib.c
25394 * gcc.c-torture/execute/builtins/sprintf-lib.c
25395 * gcc.c-torture/execute/builtins/strcat-lib.c
25396 * gcc.c-torture/execute/builtins/strchr-lib.c
25397 * gcc.c-torture/execute/builtins/strcmp-lib.c
25398 * gcc.c-torture/execute/builtins/strcpy-lib.c
25399 * gcc.c-torture/execute/builtins/strcspn-lib.c
25400 * gcc.c-torture/execute/builtins/strlen-2-lib.c
25401 * gcc.c-torture/execute/builtins/strlen-lib.c
25402 * gcc.c-torture/execute/builtins/strncat-lib.c
25403 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
25404 * gcc.c-torture/execute/builtins/strncmp-lib.c
25405 * gcc.c-torture/execute/builtins/strncpy-lib.c
25406 * gcc.c-torture/execute/builtins/strpbrk-lib.c
25407 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
25408 * gcc.c-torture/execute/builtins/strpcpy-lib.c
25409 * gcc.c-torture/execute/builtins/strrchr-lib.c
25410 * gcc.c-torture/execute/builtins/strspn-lib.c
25411 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
25412 * gcc.c-torture/execute/builtins/strstr-lib.c
25413 * gcc.c-torture/execute/builtins/lib/abs.c
25414 * gcc.c-torture/execute/builtins/lib/fprintf.c
25415 * gcc.c-torture/execute/builtins/lib/memset.c
25416 * gcc.c-torture/execute/builtins/lib/printf.c
25417 * gcc.c-torture/execute/builtins/lib/sprintf.c
25418 * gcc.c-torture/execute/builtins/lib/strcpy.c
25419 * gcc.c-torture/execute/builtins/lib/strcspn.c
25420 * gcc.c-torture/execute/builtins/lib/strncat.c
25421 * gcc.c-torture/execute/builtins/lib/strncmp.c
25422 * gcc.c-torture/execute/builtins/lib/strncpy.c
25423 * gcc.c-torture/execute/builtins/lib/strpbrk.c
25424 * gcc.c-torture/execute/builtins/lib/strspn.c
25425 * gcc.c-torture/execute/builtins/lib/strstr.c:
25426 New files containing support routines.
25427
25428 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
25429 declaration.
25430 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
25431 when not optimizing.
25432
25433 2004-07-02 Mark Mitchell <mark@codesourcery.com>
25434
25435 PR c++/16240
25436 * g++.dg/abi/mangle22.C: New test.
25437 * g++.dg/abi/mangle23.C: Likewise.
25438
25439 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
25440
25441 PR fortran/16290
25442 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
25443 Allow for cases without denormalized floating point numbers.
25444
25445 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
25446
25447 PR c/1027
25448 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
25449 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
25450 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
25451 expected warning text.
25452 * gcc.dg/format/diag-2.c: New test.
25453
25454 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25455
25456 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
25457
25458 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
25459
25460 * gcc.dg/builtins-43.c: New.
25461 * gcc.dg/builtins-44.c: New.
25462 * gcc.dg/builtins-45.c: New.
25463
25464 2004-06-26 Geoffrey Keating <geoffk@apple.com>
25465 Andreas Tobler <a.tobler@schweiz.ch>
25466
25467 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
25468 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
25469 as SIGSEGV.
25470 * gcc.dg/cleanup-11.c: Likewise.
25471 * gcc.dg/cleanup-8.c: Likewise.
25472 * gcc.dg/cleanup-9.c: Likewise.
25473 * gcc.dg/cleanup-5.c: Run on all platforms.
25474
25475 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
25476
25477 * g++.dg/warn/nonnull1.C: New test.
25478
25479 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25480
25481 * gcc.dg/compat/compat-common.h: Wrap up CINT in
25482 an #ifndef SKIP_COMPLEX_INT/#endif pair.
25483 Special-case the Sun compiler wrt to <complex.h>.
25484
25485 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
25486
25487 * gcc.dg/Wunreachable-8.C: New test.
25488
25489 * gcc.dg/h8300-ice2.c : New test.
25490
25491 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
25492
25493 PR fortran/16161
25494 * gfortran.fortran-torture/compile/implicit.f90: Add test
25495 for implicit character.
25496
25497 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
25498
25499 PR fortran/16289
25500 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
25501 Use tiny() intrinsic to find smallest non-negative real
25502
25503 2004-06-30 Jakub Jelinek <jakub@redhat.com>
25504
25505 * gcc.dg/compat/struct-by-value-22_main.c: New test.
25506 * gcc.dg/compat/struct-by-value-22_x.c: New.
25507 * gcc.dg/compat/struct-by-value-22_y.c: New.
25508
25509 * gcc.c-torture/execute/20040629-1.c: New test.
25510
25511 2004-06-29 Jakub Jelinek <jakub@redhat.com>
25512
25513 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
25514 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
25515
25516 PR target/16195
25517 * gcc.dg/20040625-1.c: New test.
25518
25519 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25520
25521 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
25522
25523 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25524
25525 PR fortran/15963
25526 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
25527
25528 2004-06-29 Richard Henderson <rth@redhat.com>
25529
25530 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
25531
25532 2004-06-29 Paul Brook <paul@codesourcery.com>
25533
25534 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
25535 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
25536
25537 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
25538
25539 PR c++/16260
25540 * g++.dg/parse/crash15.C: New.
25541
25542 2004-06-28 Andrew Pinski <apinski@apple.com>
25543
25544 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
25545 by the error already.
25546
25547 * g++.dg/opt/ptrmem4.C: Change to compile only test.
25548
25549 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
25550
25551 PR target/14041
25552 * gcc.dg/h8300-bss-align-1.c : New.
25553
25554 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
25555
25556 * PR c++/16174
25557 * g++.dg/template/ctor4.C: New.
25558
25559 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25560
25561 PR c++/16205
25562 * g++.dg/warn/Wsequence-point-1.C: New test.
25563
25564 2004-06-27 Paul Brook <paul@codesourcery.com>
25565
25566 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
25567
25568 2004-06-27 Zack Weinberg <zack@codesourcery.com>
25569
25570 * g++.old-deja/g++.mike/p7325.C: Remove.
25571
25572 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25573
25574 PR c/14963
25575 * gcc.dg/pr14963.c: New test.
25576
25577 2004-06-27 Mark Mitchell <mark@codesourcery.com>
25578
25579 PR c++/16193
25580 * g++.dg/parse/redef1.C: New test.
25581
25582 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
25583
25584 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
25585 20021110.c.
25586 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
25587 20021119-1.c.
25588 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
25589 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
25590 5-04.c.
25591 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
25592 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
25593 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
25594 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
25595 g++.brendan/enum14.C.
25596 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
25597 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
25598 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
25599 g++.mike/virt1.C.
25600 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
25601 memtemp24.C.
25602
25603 2004-06-27 Roger Sayle <roger@eyesopen.com>
25604
25605 * gcc.dg/20040527-1.c: New test case.
25606
25607 2004-06-26 Bud Davis <bdavis9659@comcast.net>
25608
25609 PR gfortran/pr16196
25610 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
25611
25612 2004-06-25 Roger Sayle <roger@eyesopen.com>
25613
25614 PR middle-end/15825
25615 * gcc.dg/pr15825-1.c: New test case.
25616
25617 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25618
25619 * gcc.c-torture/execute/20040625-1.c: New test.
25620
25621 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25622
25623 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
25624
25625 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25626
25627 * gcc.dg/torture/mips-div-1.c: New test.
25628
25629 2004-06-24 Jeff Law <law@redhat.com>
25630
25631 * gcc.dg/tree-ssa/20040624-1.c: New test.
25632
25633 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
25634
25635 * gcc.c-torture/compile/20040624-1.c: New test.
25636
25637 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25638
25639 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
25640 this directory.
25641
25642 2004-06-23 Andrew Pinski <apinski@apple.com>
25643
25644 PR middle-end/15988
25645 * g++.dg/opt/ptrmem4.C: New test.
25646
25647 * gcc.dg/c90-array-quals-2.c: New test.
25648
25649 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
25650
25651 * gcc.dg/kpice1.c: New test.
25652
25653 2006-06-23 Andrew Pinski <apinski@apple.com>
25654
25655 * gcc.dg/c90-array-quals.c: New test.
25656
25657 2006-06-22 Richard Henderson <rth@redhat.com>
25658
25659 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
25660
25661 2004-06-22 Loren James Rittle <ljrittle@acm.org>
25662
25663 * gcc.dg/builtins-config.h: Handle FreeBSD.
25664
25665 2006-06-22 Richard Henderson <rth@redhat.com>
25666
25667 * g++.dg/opt/devirt1.C: New.
25668
25669 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
25670
25671 * g++.dg/opt/pr15551.C: New testcase.
25672
25673 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
25674
25675 PR target/14800
25676 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
25677 x86_64-*-linux* when compiling for 32bit.
25678
25679 2004-06-21 Andrew Pinski <apinski@apple.com>
25680
25681 * gcc.dg/pch/struct-1.c: New.
25682 * gcc.dg/pch/struct-1.hs: New.
25683
25684 2004-06-21 Geoffrey Keating <geoffk@apple.com>
25685
25686 * gcc.dg/pch/save-temps-1.c: New file.
25687 * gcc.dg/pch/save-temps-1.hs: New file.
25688
25689 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
25690
25691 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
25692 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
25693
25694 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25695
25696 * gfortran.fortran-torture/execute/select_1.f90: Rename function
25697 to fix type error.
25698 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
25699 Remove trailing spaces.
25700
25701 2004-06-21 Richard Henderson <rth@redhat.com>
25702
25703 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
25704 merging && to BIT_FIELD_REF.
25705
25706 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
25707
25708 * g++.dg/opt/placeholder1.C: New test.
25709
25710 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25711
25712 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
25713 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
25714 * gcc.dg/compat/union-m128-1_x.c: Likewise.
25715 * gcc.dg/compat/union-m128-1_y.c: Likewise.
25716
25717 2004-06-20 Zack Weinberg <zack@codesourcery.com>
25718
25719 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
25720 extern "C".
25721 * g++.dg/other/pragma-re-1.C: Add comments.
25722
25723 2004-06-19 Bud Davis <bdavis9659@comcast.net>
25724
25725 PR gfortran/16080
25726 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
25727
25728 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
25729
25730 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
25731 instead of setting the type of size_t by
25732 hand.
25733
25734 2004-06-18 Roger Sayle <roger@eyesopen.com>
25735
25736 * gcc.dg/unordered-2.c: New test case.
25737 * gcc.dg/unordered-3.c: New test case.
25738
25739 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
25740
25741 PR other/16043
25742 * lib/g++.exp (g++_version): Tweak regexp for version
25743 * lib/g77.exp (g77_version): Likewise.
25744 * lib/gfortran.exp (gfortran_version): Likewise.
25745 * lib/objc.exp (objc_version): Likewise.
25746 * lib/treelang.exp (treelang_version): Likewise.
25747
25748 2004-06-19 Jakub Jelinek <jakub@redhat.com>
25749
25750 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
25751 Use INT_MAX instead of __INT_MAX__.
25752 * gcc.dg/compat/struct-align-2_y.c: Likewise.
25753
25754 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
25755 * gcc.dg/compat/scalar-return-3_x.c: Use it.
25756 * gcc.dg/compat/scalar-return-3_y.c: Use it.
25757 * gcc.dg/compat/scalar-return-4_x.c: Use it.
25758 * gcc.dg/compat/scalar-return-4_y.c: Use it.
25759 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
25760 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
25761 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
25762 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
25763
25764 * gcc.dg/range-test-1.c: New test.
25765 * g++.dg/opt/range-test-1.C: New test.
25766
25767 2004-06-17 Richard Henderson <rth@redhat.com>
25768
25769 * objc.dg/sync-1.m: New.
25770 * objc.dg/try-catch-1.m: Don't force next runtime.
25771 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
25772 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
25773 shadowed catch clause.
25774 * objc.dg/try-catch-5.m: New.
25775
25776 2004-06-17 Zack Weinberg <zack@codesourcery.com>
25777
25778 Bug 14610
25779 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
25780
25781 2004-06-15 Richard Henderson <rth@redhat.com>
25782
25783 * gcc.dg/20001116-1.c: Move expected warning line.
25784
25785 2004-06-15 Richard Henderson <rth@redhat.com>
25786
25787 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
25788 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
25789
25790 2004-06-15 Jeff Law <law@redhat.com>
25791
25792 * gcc.dg/tree-ssa/20040615-1.c: New test.
25793 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
25794 be less sensitive to operand ordering.
25795 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
25796
25797 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
25798
25799 * g++.dg/abi/bitfield3.C: Add comment..
25800
25801 2004-06-15 Richard Henderson <rth@redhat.com>
25802
25803 * g++.dg/ext/stmtexpr1.C: XFAIL.
25804 * gcc.dg/20030612-1.c: XFAIL.
25805
25806 2004-06-15 Eric Christopher <echristo@redhat.com>
25807
25808 * g++.dg/charset/asm5.c: New.
25809 * gcc.dg/charset/asm6.c: New.
25810
25811 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25812
25813 PR fortran/15962
25814 * gfortran.fortran-torture/execute/select_1.f90: New test.
25815
25816 2004-06-15 Paul Brook <paul@codesourcery.com>
25817
25818 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
25819
25820 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25821
25822 PR c++/15967
25823 * g++.dg/lookup/crash3.C: New test.
25824
25825 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25826
25827 PR c++/15947
25828 * g++.dg/parse/dtor4.C: New test.
25829
25830 2004-06-14 Jeff Law <law@redhat.com>
25831
25832 * gcc.c-torture/compile/20040614-1.c: New test.
25833
25834 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25835
25836 PR fortran/15211
25837 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
25838 LEN of a character array.
25839
25840 2004-06-14 Mark Mitchell <mark@codesourcery.com>
25841
25842 PR c++/15096
25843 * g++.dg/template/ptrmem10.C: New test.
25844
25845 PR c++/14930
25846 * g++.dg/template/friend30.C: New test.
25847
25848 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25849
25850 PR fortran/14928
25851 * gfortran.fortran-torture/compile/mloc.f90: New test.
25852
25853 2004-06-13 Paul Brook <paul@codesourcery.com>
25854
25855 * gfortran.fortran-torture/execute/random_2.f90: New test.
25856
25857 2004-06-13 Eric Christopher <echristo@redhat.com>
25858
25859 * gcc.dg/noncompile/redecl-1.c: Fix error message.
25860
25861 2004-06-12 Paul Brook <paul@codesourcery.com>
25862
25863 * gfortran.fortran-torture/execute/contained_3.f90: New test.
25864
25865 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25866
25867 PR fortran/14923
25868 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
25869
25870 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25871
25872 PR fortran/14957
25873 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
25874 syntax errors in end statements of contained subroutines.
25875
25876 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25877
25878 PR fortran/12841
25879 * gfortran.fortran-torture/execute/null_arg.f90: New test.
25880
25881 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25882
25883 PR fortran/15665
25884 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
25885
25886 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25887
25888 PR gfortran/12839
25889 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
25890
25891 2004-06-11 Mark Mitchell <mark@codesourcery.com>
25892
25893 PR c++/15862
25894 * g++.dg/parse/enum1.C: New test.
25895
25896 2004-06-10 Jeff Law <law@redhat.com>
25897
25898 * gcc.c-torture/compile/20040610-1.c: New test.
25899
25900 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25901
25902 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
25903 * g++.old-deja/g++.other/decl3.C: Likewise.
25904
25905 2004-06-10 Brian Booth <bbooth@redhat.com>
25906
25907 * gcc.dg/tree-ssa/20031015-1.c: Scan for
25908 V_MAY_DEF instead of VDEF.
25909 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
25910
25911 2004-06-10 Mark Mitchell <mark@codesourcery.com>
25912
25913 PR c++/14211
25914 * g++.dg/conversion/const1.C: New test.
25915
25916 PR c++/15076
25917 * g++.dg/conversion/reinterpret1.C: New test.
25918
25919 PR c++/15877
25920 * g++.dg/template/enum2.C: New test.
25921
25922 PR c++/15227
25923 * g++.dg/template/error13.C: New test.
25924
25925 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25926
25927 PR fortran/14957
25928 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
25929 arguments to test_* REAL and of the right size.
25930
25931 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25932
25933 PR target/15569
25934 PR rtl-optimization/15681
25935 * gcc.dg/20040609-1.c: New test.
25936
25937 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25938
25939 PR c++/14791
25940 * g++.dg/opt/builtins1.C: New test.
25941
25942 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
25943
25944 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
25945 that use default windows32 struct layout.
25946 * gcc.dg/i386-bitfield2.c: Likewise.
25947
25948 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
25949
25950 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
25951 for mingw32 and cygwin targets.
25952
25953 2004-06-09 Geoffrey Keating <geoffk@apple.com>
25954
25955 * gcc.dg/pch/macro-4.c: New.
25956 * gcc.dg/pch/macro-4.hs: New.
25957
25958 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25959
25960 PR fortran/13249
25961 * gfortran.fortran-torture/compile/name_clash.f90: New test.
25962
25963 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25964
25965 PR fortran/13372
25966 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
25967
25968 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25969
25970 PR gfortran/14897
25971 * gfortran.fortran-torture/execute/t_edit.f90: New test.
25972
25973 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25974
25975 PR gfortran/15755
25976 * gfortran.fortran-torture/execute/backspace.c : New test.
25977
25978 2004-06-09 Paul Brook <paul@codesourcery.com>
25979
25980 * gfortran.fortran-torture/execure/intrinsic_associated.f90
25981 (pointer_to_section): Rewrite to use smaller array.
25982
25983 2004-06-08 David Edelsohn <edelsohn@gnu.org>
25984
25985 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
25986 * gcc.dg/ext/altivec-10.c: Same.
25987 * gcc.dg/ext/altivec-11.c: Same.
25988 * gcc.dg/ext/altivec-12.c: Same.
25989 * gcc.dg/ext/altivec-13.c: Same.
25990 * gcc.dg/ext/altivec-14.c: Same.
25991 * gcc.dg/ext/altivec-15.c: Same.
25992 * gcc.dg/ext/altivec-16.c: Same.
25993 * gcc.dg/ext/altivec-3.c: Same.
25994 * gcc.dg/ext/altivec-4.c: Same.
25995 * gcc.dg/ext/altivec-6.c: Same.
25996 * gcc.dg/ext/altivec-7.c: Same.
25997 * gcc.dg/ext/altivec-8.c: Same.
25998 * gcc.dg/ext/altivec-varargs-1.c: Same.
25999
26000 * g++.dg/ext/altivec-1.C: Correct dg syntax.
26001 * g++.dg/ext/altivec-10.C: Same.
26002 * g++.dg/ext/altivec-2.C: Same.
26003 * g++.dg/ext/altivec-3.C: Same.
26004 * g++.dg/ext/altivec-4.C: Same.
26005 * g++.dg/ext/altivec-5.C: Same.
26006 * g++.dg/ext/altivec-6.C: Same.
26007 * g++.dg/ext/altivec-7.C: Same.
26008 * g++.dg/ext/altivec-8.C: Same.
26009 * g++.dg/ext/altivec-9.C: Same.
26010
26011 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26012
26013 PR c++/7841
26014 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
26015
26016 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26017
26018 * gcc.dg/union-1.c: New test.
26019
26020 2004-06-07 Roger Sayle <roger@eyesopen.com>
26021
26022 * gcc.dg/builtins-41.c: New test case.
26023 * gcc.dg/builtins-42.c: New test case.
26024
26025 2004-06-07 David Edelsohn <edelsohn@gnu.org>
26026
26027 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
26028 * g++.dg/ext/altivec-10.C: Same.
26029 * g++.dg/ext/altivec-2.C: Same.
26030 * g++.dg/ext/altivec-3.C: Same.
26031 * g++.dg/ext/altivec-4.C: Same.
26032 * g++.dg/ext/altivec-5.C: Same.
26033 * g++.dg/ext/altivec-6.C: Same.
26034 * g++.dg/ext/altivec-7.C: Same.
26035 * g++.dg/ext/altivec-8.C: Same.
26036 * g++.dg/ext/altivec-9.C: Same.
26037 * g++.old-deja/g++.abi/cxa_vec.C: Same.
26038 * g++.old-deja/g++.brendan/new3.C: Same.
26039 * gcc.c-torture/execute/eeprof-1.x: Same.
26040
26041 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
26042
26043 PR c/14765
26044 * gcc.dg/pr14765-1.c: New test.
26045
26046 2004-06-07 Roger Sayle <roger@eyesopen.com>
26047
26048 PR c/14649
26049 * gcc.dg/pr14649-1.c: New test case.
26050
26051 2004-06-07 Richard Henderson <rth@redhat.com>
26052
26053 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
26054 if temporaries.
26055
26056 2004-06-07 David Edelsohn <edelsohn@gnu.org>
26057
26058 * g++.dg/eh/elide1.C: Remove XFAIL.
26059
26060 2004-06-07 Mark Mitchell <mark@codesourcery.com>
26061
26062 PR c++/15337
26063 * g++.dg/expr/sizeof3.C: New test.
26064
26065 PR c++/14777
26066 * g++.dg/template/access14.C: New test.
26067
26068 PR c++/15554
26069 * g++.dg/template/enum1.C: New test.
26070
26071 PR c++/15057
26072 * g++.dg/eh/throw1.C: New test.
26073
26074 2004-06-07 David Ayers <d.ayers@inode.at>
26075 Ziemowit Laski <zlaski@apple.com>
26076
26077 * lib/objc.exp (objc_target_compile): Revert the '-framework
26078 Foundation' flag fix, since bare Darwin does not ship
26079 with the Foundation framework.
26080 * objc/execute/next_mapping.h: Provide a local NSConstantString
26081 @interface and @implementation.
26082 (objc_constant_string_init): A constructor function, used to
26083 initialize the NSConstantString meta-class object.
26084 * objc/execute/string1.m: Include "next_mapping.h" instead of
26085 <Foundation/NSString.h>.
26086 * objc/execute/string2.m: Likewise.
26087 * objc/execute/string3.m: Likewise.
26088 * objc/execute/string4.m: Likewise.
26089
26090 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
26091
26092 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
26093 to double. Replace double with FLOAT.
26094 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
26095
26096 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
26097 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
26098 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
26099 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
26100 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
26101 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
26102 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
26103 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
26104
26105 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
26106
26107 PR c/13519
26108 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
26109
26110 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26111
26112 PR c++/15503
26113 * g++.dg/template/meminit2.C: New test.
26114
26115 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
26116
26117 PR target/15822
26118 * gcc.c-torture/execute/compare-fp-1.c,
26119 gcc.c-torture/execute/compare-fp-2.c,
26120 gcc.c-torture/execute/compare-fp-3.c,
26121 gcc.c-torture/execute/compare-fp-4.c,
26122 gcc.c-torture/execute/compare-fp-3.x,
26123 gcc.c-torture/execute/compare-fp-4.x: Moved...
26124 * gcc.c-torture/execute/ieee/compare-fp-1.c,
26125 gcc.c-torture/execute/ieee/compare-fp-2.c,
26126 gcc.c-torture/execute/ieee/compare-fp-3.c,
26127 gcc.c-torture/execute/ieee/compare-fp-4.c,
26128 gcc.c-torture/execute/ieee/compare-fp-3.x,
26129 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
26130
26131 2004-06-04 David Ayers <d.ayers@inode.at>
26132
26133 * objc/execute/protocol-isEqual-4.m: New testcase.
26134
26135 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
26136
26137 * objc/execute/protocol-isEqual-1.m: New testcase.
26138 * objc/execute/protocol-isEqual-2.m: New testcase.
26139 * objc/execute/protocol-isEqual-3.m: New testcase.
26140
26141 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26142
26143 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
26144
26145 2004-06-02 Ziemowit Laski <zlaski@apple.com>
26146
26147 * lib/objc.exp (objc_target_compile): When running tests on
26148 Darwin (Mac OS X), inform the linker about '-framework
26149 'Foundation'.
26150
26151 2004-06-02 Eric Christopher <echristo@redhat.com>
26152
26153 * gcc.c-torture/compile/20040602-1.c: New.
26154
26155 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
26156
26157 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
26158 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
26159
26160 PR tree-optimization/14736
26161 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
26162
26163 PR tree-optimization/14042
26164 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
26165
26166 PR tree-optimization/14729
26167 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
26168
26169 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26170
26171 PR fortran/15557
26172 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
26173
26174 2004-06-01 Richard Hederson <rth@redhat.com>
26175
26176 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
26177
26178 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26179
26180 PR c++/14932
26181 * g++.dg/parse/offsetof4.C: New test.
26182
26183 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
26184
26185 PR objc/7993
26186 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
26187
26188 2004-05-31 Mark Mitchell <mark@codesourcery.com>
26189
26190 PR c++/15701
26191 * g++.dg/template/friend29.C: New test.
26192
26193 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
26194
26195 PR c/15749
26196 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
26197
26198 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
26199
26200 * gcc.dg/sparc-trap-1.c: New test.
26201
26202 2004-05-31 Roger Sayle <roger@eyesopen.com>
26203
26204 PR middle-end/15069
26205 * g++.dg/opt/fold3.C: New test case.
26206
26207 2004-05-30 Graham Stott <graham.stott@btinternet.com>
26208
26209 * lib/target-supports.exp (check_iconv_available): Fix fallout
26210 from 2004-05-28 patch.
26211
26212 2004-05-30 Paul Brook <paul@codesourcery.com>
26213
26214 PR fortran/15620
26215 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
26216 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
26217
26218 2004-05-30 Steven G. Kargl <kargls@comcast.net>
26219
26220 * gfortran.fortran-torture/execute/random_1.f90: New test.
26221
26222 2004-05-28 Ziemowit Laski <zlaski@apple.com>
26223
26224 * g++.dg/ext/altivec-10.C: New test.
26225
26226 2004-05-29 Paul Brook <paul@codesourcery.com>
26227
26228 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
26229
26230 2004-05-28 Ziemowit Laski <zlaski@apple.com>
26231
26232 * gcc.dg/altivec-16.c: New test.
26233
26234 2004-05-28 Janis Johnson <janis187@us.ibm.com>
26235
26236 * lib/target-supports.exp (check_vmx_hw_available): New.
26237 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
26238
26239 * lib/target-supports.exp (check_alias_available,
26240 check_iconv_available, check_named_sections_available): Use
26241 unique names for temporary files.
26242
26243 2004-05-28 Ziemowit Laski <zlaski@apple.com>
26244
26245 * gcc.dg/altivec-15.c: New test.
26246
26247 2004-05-28 Mark Mitchell <mark@codesourcery.com>
26248
26249 PR c++/15083
26250 * g++.dg/warn/noeffect6.C: New test.
26251
26252 PR c++/15471
26253 * g++.dg/expr/ptrmem4.C: New test.
26254
26255 PR c++/15640
26256 * g++.dg/template/operator3.C: New test.
26257
26258 2004-05-28 Mark Mitchell <mark@codesourcery.com>
26259
26260 PR c++/14668
26261 * g++.dg/lookup/redecl1.C: New test.
26262 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
26263
26264 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
26265
26266 * gcc.c-torture/execute/compare-fp-1.c,
26267 gcc.c-torture/execute/compare-fp-2.c,
26268 gcc.c-torture/execute/compare-fp-3.c,
26269 gcc.c-torture/execute/compare-fp-4.c,
26270 gcc.c-torture/execute/compare-fp-3.x,
26271 gcc.c-torture/execute/compare-fp-4.x,
26272 gcc.dg/pr15649-1.c: New.
26273
26274 2004-05-27 Adam Nemet <anemet@lnxw.com>
26275
26276 PR c++/12883
26277 * g++.dg/init/array14.C: New test.
26278
26279 2004-05-25 Janis Johnson <janis187@us.ibm.com>
26280
26281 * lib/compat.exp (compat-get-options-main): New.
26282 (compat-get-options): Remove unneeded code, warn for ignored
26283 command.
26284 (compat-execute): Check flag set by dg-require-* commands.
26285
26286 * lib/compat.exp (compat-execute): Break up long lines.
26287
26288 2004-05-24 Janis Johnson <janis187@us.ibm.com>
26289
26290 * gcc.dg/altivec-7.c: Don't use 'vector long'.
26291 * gcc.dg/altivec-14.c: New test.
26292 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
26293
26294 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
26295 * gcc.dg/altivec-12.c: Ditto.
26296
26297 * gcc.dg/altivec-3.c: Move call to altivec_check.
26298
26299 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26300
26301 PR c++/15044
26302 * g++.dg/template/error12.C: New test.
26303
26304 PR c++/15317
26305 * g++.dg/ext/attrib15.C: New test.
26306
26307 PR c++/15329
26308 * g++.dg/template/ptrmem9.C: New test.
26309
26310 2004-05-25 Paul Brook <paul@codesourcery.com>
26311
26312 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
26313
26314 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26315
26316 PR c++/15165
26317 * g++.dg/template/crash19.C: New test.
26318
26319 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26320
26321 PR c++/15025
26322 * g++.dg/template/redecl1.C: New test.
26323
26324 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26325
26326 PR c++/14821
26327 * g++.dg/other/ns1.C: New test.
26328
26329 PR c++/14883
26330 * g++.dg/template/invalid1.C: New test.
26331
26332 2004-05-23 Paul Brook <paul@codesourcery.com>
26333 Victor Leikehman <lei@haifasphere.co.il>
26334
26335 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
26336 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
26337
26338 2004-05-22 Mark Mitchell <mark@codesourcery.com>
26339
26340 PR c++/15285
26341 PR c++/15299
26342 * g++.dg/template/non-dependent5.C: New test.
26343 * g++.dg/template/non-dependent6.C: New test.
26344
26345 2004-05-22 Mark Mitchell <mark@codesourcery.com>
26346
26347 PR c++/15507
26348 * g++.dg/inherit/union1.C: New test.
26349
26350 PR c++/15542
26351 * g++.dg/template/addr1.C: New test.
26352
26353 PR c++/15427
26354 * g++.dg/template/array5.C: New test.
26355
26356 PR c++/15287
26357 * g++.dg/template/array6.C: New test.
26358
26359 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
26360 Roger Sayle <roger@eyesopen.com>
26361
26362 * g++.dg/lookup/forscope2.C: New test case.
26363
26364 2004-05-22 Ben Elliston <bje@au.ibm.com>
26365
26366 * gcc.dg/cpp/Wmissingdirs.c: New.
26367
26368 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
26369
26370 PR target/15301
26371 * gcc.dg/compat/union-m128-1.h: New file.
26372 * gcc.dg/compat/union-m128-1_main.c: Likewise.
26373 * gcc.dg/compat/union-m128-1_x.c: Likewise.
26374 * gcc.dg/compat/union-m128-1_y.c: Likewise.
26375
26376 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
26377
26378 PR target/15302
26379 * gcc.dg/compat/struct-complex-1.h: New file.
26380 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
26381 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
26382 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
26383
26384 2004-05-20 Roger Sayle <roger@eyesopen.com>
26385
26386 PR middle-end/3074
26387 * gcc.dg/pr3074-1.c: New test case.
26388 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
26389
26390 2004-05-20 Falk Hueffner <falk@debian.org>
26391
26392 PR other/15526
26393 * gcc.dg/ftrapv-1.c: New test case.
26394
26395 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
26396
26397 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
26398
26399 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
26400 Jeff Law <law@redhat.com>
26401
26402 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
26403 * gcc.dg/tree-ssa/20040518-2.c: New test.
26404
26405 * gcc.dg/tree-ssa/20040518-1.c: New test.
26406
26407 2004-05-18 Zack Weinberg <zack@codesourcery.com>
26408
26409 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
26410
26411 2004-05-18 Paul Brook <paul@codesourcery.com>
26412
26413 PR fortran/13930
26414 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
26415
26416 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26417
26418 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
26419 constant folding.
26420
26421 2004-05-17 Steven Bosscher <stevenb@suse.de>
26422
26423 * gcc.dg/tree-ssa/20040517-1.c: New test.
26424
26425 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26426
26427 * gcc.dg/loop-4.c: New test.
26428
26429 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
26430
26431 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
26432
26433 2004-05-15 Bud Davis <bdavis9659@comcast.net>
26434
26435 PR fortran/15311
26436 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
26437
26438 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26439
26440 PR fortran/13826
26441 PR fortran/13940
26442 * gfortran.fortran-torture/compile/data_1.f90: New test.
26443
26444 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
26445
26446 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
26447 * gcc.dg/uninit-H.c: Define ASM for __s390__.
26448
26449 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26450
26451 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
26452
26453 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26454
26455 PR c/15444
26456 * gcc.dg/format/xopen-1.c: Adjust expected message.
26457 * gcc.dg/format/xopen-3.c: New test.
26458
26459 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
26460
26461 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
26462
26463 2004-05-14 Jeff Law <law@redhat.com>
26464
26465 * gcc.dg/tree-ssa/20040514-2.c: New test.
26466
26467 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26468
26469 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
26470 this ...
26471 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
26472 this.
26473
26474 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
26475
26476 * gcc.dg/tree-ssa/20040514-1.c: New test.
26477
26478 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26479
26480 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
26481 test.
26482
26483 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26484
26485 PR fortran/14066
26486 * gfortran.fortran-torture/compile/do_1.f90: New test.
26487
26488 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26489
26490 PR fortran/15051
26491 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
26492 test.
26493
26494 2004-05-14 Bud Davis <bdavis9659@comcast.net>
26495
26496 PR fortran/15149
26497 * gfortran.fortran-torture/execute/random_init.f90: New test.
26498
26499 2004-05-13 Paul Brook <paul@codesourcery.com>
26500
26501 PR fortran/15314
26502 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
26503
26504 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
26505
26506 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
26507 for the powerpc case.
26508
26509 2004-05-13 Jeff Law <law@redhat.com>
26510
26511 * gcc.dg/tree-ssa/20040513-1.c: New test.
26512 * gcc.dg/tree-ssa/20040513-2.c: New test.
26513
26514 2004-05-13 Paul Brook <paul@codesourcery.com>
26515
26516 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
26517 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
26518 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
26519
26520 2004-05-13 Andreas Schwab <schwab@suse.de>
26521
26522 PR other/10819
26523 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
26524 characters.
26525
26526 2004-05-13 Bud Davis <bdavis9659@comcast.net>
26527
26528 PR fortran/15294
26529 * gfortran.fortran-torture/execute/adjustr.f90: New file.
26530
26531 2004-05-13 Diego Novillo <dnovillo@redhat.com>
26532
26533 Merge from tree-ssa-20020619-branch. See
26534 ChangeLog.tree-ssa for details.
26535
26536 2004-05-11 Ziemowit Laski <zlaski@apple.com>
26537
26538 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
26539 include <altivec.h> explicitly.
26540 * gcc.dg/altivec-13.c: Likewise.
26541
26542 2004-05-11 Paul Brook <paul@codesourcery.com>
26543
26544 * gcc.c-torture/compile/20010518-1.c: Force enum size.
26545
26546 2004-05-10 Eric Christopher <echristo@redhat.com>
26547
26548 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
26549 * gcc.dg/sibcall-4.c: Ditto.
26550
26551 2004-05-10 Ziemowit Laski <zlaski@apple.com>
26552
26553 * g++.dg/ext/altivec-8.C: New test case.
26554 * gcc.dg/altivec-13.c: New test case.
26555
26556 2004-05-08 Roger Sayle <roger@eyesopen.com>
26557
26558 * gcc.c-torture/execute/divcmp-1.c: New test case.
26559 * gcc.c-torture/execute/divcmp-2.c: New test case.
26560 * gcc.c-torture/execute/divcmp-3.c: New test case.
26561
26562 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26563
26564 * g++.dg/other/pragma-re-2.C: New test.
26565
26566 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26567
26568 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
26569 * gcc.dg/i386-387-2.c: Likewise.
26570
26571 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
26572 __builtin_drem.
26573 * gcc.dg/i386-387-6.c: Likewise.
26574
26575 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26576
26577 * gcc.dg/builtins-33.c: Also check log1p*.
26578
26579 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
26580
26581 PR optimization/15296
26582 * gcc.c-torture/execute/pr15296.c: New test.
26583
26584 2004-05-05 Uros Bizjak <uros@kss-loka.si>
26585
26586 * gcc.dg/builtins-40.c: New test.
26587
26588 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
26589
26590 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
26591
26592 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
26593
26594 * g++.dg/ext/spe1.C: New testcase.
26595
26596 2004-05-04 Ziemowit Laski <zlaski@apple.com>
26597
26598 * objc.dg/image-info.m: Allow additional attributes
26599 for __image_info section.
26600
26601 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
26602
26603 * gcc.dg/torture/mips-hilo-2.c: New test.
26604
26605 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26606
26607 PR c++/14389
26608 * g++.dg/template/member5.C: New test.
26609
26610 2004-05-03 Uros Bizjak <uros@kss-loka.si>
26611
26612 * gcc.dg/builtins-34.c: Also check expm1*.
26613
26614 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26615
26616 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
26617 * gcc.dg/torture/builtin-convert-3.c: New test.
26618
26619 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
26620
26621 PR middle-end/15054
26622 * g++.dg/opt/pr15054.C: New test.
26623
26624 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26625
26626 * gcc.dg/torture/builtin-rounding-1.c: New test.
26627 * gcc.dg/builtins-25.c: Delete.
26628 * gcc.dg/builtins-29.c: Delete.
26629
26630 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
26631
26632 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
26633 * gcc.dg/sibcall-4.c: Likewise.
26634 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
26635
26636 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26637
26638 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
26639 bit-field on 16-bit targets.
26640
26641 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26642
26643 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
26644 16-bit targets.
26645
26646 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
26647
26648 * gcc.dg/rs6000-power2-1.c: Change to compile only.
26649 * gcc.dg/rs6000-power2-2.c: Likewise.
26650
26651 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
26652
26653 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
26654 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
26655 Change the asm registers to be in form of frN instead of fN.
26656
26657 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26658
26659 * gcc.dg/torture/builtin-convert-2.c: New test.
26660
26661 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
26662
26663 * gcc.dg/rs6000-power2-1.c: New test.
26664 * gcc.dg/rs6000-power2-2.c: New test.
26665
26666 2004-04-28 Jan Hubicka <jh@suse.cz>
26667
26668 * gcc.dg/unused-6.c: New test.
26669
26670 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26671 Ulrich Weigand <uweigand@de.ibm.com>
26672
26673 * ada/acats/run_all.sh: Define $target variable.
26674
26675 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
26676
26677 PR c++/15119
26678 * g++.dg/other/vararg-1.C: New test.
26679
26680 PR c++/4794
26681 * g++.dg/eh/cleanup3.C: New test.
26682
26683 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26684
26685 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
26686 and ad8011a (target_insn).
26687 * ada/acats/support/macro.dfs: Likewise.
26688 * ada/acats/support/impbit.adb: New file.
26689
26690 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
26691
26692 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
26693
26694 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26695
26696 * gcc.dg/loop-3.c: New test.
26697
26698 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
26699
26700 * gcc.c-torture/execute/simd-5.c: New test.
26701
26702 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26703
26704 PR c++/15064
26705 * g++.dg/template/crash18.C: New test.
26706
26707 2004-04-22 Mark Mitchell <mark@codesourcery.com>
26708
26709 * g++.dg/ext/complit3.C: New test.
26710
26711 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26712
26713 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
26714 * gcc.dg/altivec-3.c: Same.
26715 * gcc.dg/altivec-varargs-1.c: Same.
26716
26717 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26718
26719 * lib/target-supports.exp (check_profiling_available): Assume
26720 profiling is not available on powerpc-eabi targets.
26721
26722 2004-04-21 Janis Johnson <janis187@us.ibm.com>
26723
26724 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
26725 * gcc.dg/vmx/bug-1.c: Ditto.
26726
26727 2004-04-20 Eric Christopher <echristo@redhat.com>
26728
26729 * gcc.dg/charset/extern.c: New test.
26730 * g++.dg/charset/extern3.cc: Ditto.
26731
26732 2004-04-20 Uros Bizjak <uros@kss-loka.si>
26733
26734 * gcc.dg/builtins-39.c: New test.
26735
26736 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
26737
26738 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
26739
26740 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
26741
26742 * gcc.dg/torture/mips-hilo-1.c: New test.
26743
26744 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
26745
26746 * gcc.c-torture/compile/20040419-1.c: New test.
26747
26748 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
26749
26750 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
26751
26752 2004-04-18 Zack Weinberg <zack@codesourcery.com>
26753 Aldy Hernandez <aldyh@redhat.com>
26754
26755 * gcc.c-torture/execute/va-arg-24.c: New.
26756
26757 2004-04-17 Zack Weinberg <zack@codesourcery.com>
26758 Aldy Hernandez <aldyh@redhat.com>
26759
26760 * gcc.dg/vmx/1b-01.c: New.
26761 * gcc.dg/vmx/1b-02.c: New.
26762 * gcc.dg/vmx/1b-03.c: New.
26763 * gcc.dg/vmx/1b-04.c: New.
26764 * gcc.dg/vmx/1b-05.c: New.
26765 * gcc.dg/vmx/1b-06.c: New.
26766 * gcc.dg/vmx/1b-07.c: New.
26767 * gcc.dg/vmx/1c-01.c: New.
26768 * gcc.dg/vmx/1c-02.c: New.
26769 * gcc.dg/vmx/3a-01a.c: New.
26770 * gcc.dg/vmx/3a-01.c: New.
26771 * gcc.dg/vmx/3a-01m.c: New.
26772 * gcc.dg/vmx/3a-03.c: New.
26773 * gcc.dg/vmx/3a-03m.c: New.
26774 * gcc.dg/vmx/3a-04.c: New.
26775 * gcc.dg/vmx/3a-04m.c: New.
26776 * gcc.dg/vmx/3a-05.c: New.
26777 * gcc.dg/vmx/3a-06.c: New.
26778 * gcc.dg/vmx/3a-06m.c: New.
26779 * gcc.dg/vmx/3a-07.c: New.
26780 * gcc.dg/vmx/3b-01.c: New.
26781 * gcc.dg/vmx/3b-02.c: New.
26782 * gcc.dg/vmx/3b-10.c: New.
26783 * gcc.dg/vmx/3b-13.c: New.
26784 * gcc.dg/vmx/3b-14.c: New.
26785 * gcc.dg/vmx/3b-15.c: New.
26786 * gcc.dg/vmx/3c-01a.c: New.
26787 * gcc.dg/vmx/3c-01.c: New.
26788 * gcc.dg/vmx/3c-02.c: New.
26789 * gcc.dg/vmx/3c-03.c: New.
26790 * gcc.dg/vmx/3d-01.c: New.
26791 * gcc.dg/vmx/4-01.c: New.
26792 * gcc.dg/vmx/4-03.c: New.
26793 * gcc.dg/vmx/5-01.c: New.
26794 * gcc.dg/vmx/5-02.c: New.
26795 * gcc.dg/vmx/5-03.c: New.
26796 * gcc.dg/vmx/5-04.c: New.
26797 * gcc.dg/vmx/5-05.c: New.
26798 * gcc.dg/vmx/5-06.c: New.
26799 * gcc.dg/vmx/5-07.c: New.
26800 * gcc.dg/vmx/5-07t.c: New.
26801 * gcc.dg/vmx/5-08.c: New.
26802 * gcc.dg/vmx/5-10.c: New.
26803 * gcc.dg/vmx/5-11.c: New.
26804 * gcc.dg/vmx/7-01a.c: New.
26805 * gcc.dg/vmx/7-01.c: New.
26806 * gcc.dg/vmx/7c-01.c: New.
26807 * gcc.dg/vmx/7d-01.c: New.
26808 * gcc.dg/vmx/7d-02.c: New.
26809 * gcc.dg/vmx/8-01.c: New.
26810 * gcc.dg/vmx/8-02a.c: New.
26811 * gcc.dg/vmx/8-02.c: New.
26812 * gcc.dg/vmx/brode-1.c: New.
26813 * gcc.dg/vmx/bug-1.c: New.
26814 * gcc.dg/vmx/bug-2.c: New.
26815 * gcc.dg/vmx/bug-3.c: New.
26816 * gcc.dg/vmx/cw-bug-1.c: New.
26817 * gcc.dg/vmx/cw-bug-2.c: New.
26818 * gcc.dg/vmx/cw-bug-3.c: New.
26819 * gcc.dg/vmx/dct.c: New.
26820 * gcc.dg/vmx/debug-1.c: New.
26821 * gcc.dg/vmx/debug-2.c: New.
26822 * gcc.dg/vmx/debug-3.c: New.
26823 * gcc.dg/vmx/debug-4.c: New.
26824 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
26825 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
26826 * gcc.dg/vmx/eg-5.c: New.
26827 * gcc.dg/vmx/fft.c: New.
26828 * gcc.dg/vmx/gcc-bug-1.c: New.
26829 * gcc.dg/vmx/gcc-bug-2.c: New.
26830 * gcc.dg/vmx/gcc-bug-3.c: New.
26831 * gcc.dg/vmx/gcc-bug-4.c: New.
26832 * gcc.dg/vmx/gcc-bug-5.c: New.
26833 * gcc.dg/vmx/gcc-bug-6.c: New.
26834 * gcc.dg/vmx/gcc-bug-7.c: New.
26835 * gcc.dg/vmx/gcc-bug-8.c: New.
26836 * gcc.dg/vmx/gcc-bug-9.c: New.
26837 * gcc.dg/vmx/gcc-bug-b.c: New.
26838 * gcc.dg/vmx/gcc-bug-c.c: New.
26839 * gcc.dg/vmx/gcc-bug-d.c: New.
26840 * gcc.dg/vmx/gcc-bug-e.c: New.
26841 * gcc.dg/vmx/gcc-bug-f.c: New.
26842 * gcc.dg/vmx/gcc-bug-g.c: New.
26843 * gcc.dg/vmx/gcc-bug-i.c: New.
26844 * gcc.dg/vmx/harness.h: New.
26845 * gcc.dg/vmx/ira1.c: New.
26846 * gcc.dg/vmx/ira2a.c: New.
26847 * gcc.dg/vmx/ira2b.c: New.
26848 * gcc.dg/vmx/ira2.c: New.
26849 * gcc.dg/vmx/ira2c.c: New.
26850 * gcc.dg/vmx/mem.c: New.
26851 * gcc.dg/vmx/newton-1.c: New.
26852 * gcc.dg/vmx/ops.c: New.
26853 * gcc.dg/vmx/sn7153.c: New.
26854 * gcc.dg/vmx/spill2.c: New.
26855 * gcc.dg/vmx/spill3.c: New.
26856 * gcc.dg/vmx/spill.c: New.
26857 * gcc.dg/vmx/t.c: New.
26858 * gcc.dg/vmx/varargs-1.c: New.
26859 * gcc.dg/vmx/varargs-2.c: New.
26860 * gcc.dg/vmx/varargs-3.c: New.
26861 * gcc.dg/vmx/varargs-4.c: New.
26862 * gcc.dg/vmx/varargs-5.c: New.
26863 * gcc.dg/vmx/varargs-6.c: New.
26864 * gcc.dg/vmx/varargs-7.c: New.
26865 * gcc.dg/vmx/vmx.exp: New.
26866 * gcc.dg/vmx/vprint-1.c: New.
26867 * gcc.dg/vmx/vscan-1.c: New.
26868 * gcc.dg/vmx/x-01.c: New.
26869 * gcc.dg/vmx/x-02.c: New.
26870 * gcc.dg/vmx/x-03.c: New.
26871 * gcc.dg/vmx/x-04.c: New.
26872 * gcc.dg/vmx/x-05.c: New.
26873 * gcc.dg/vmx/yousufi-1.c: New.
26874 * gcc.dg/vmx/zero-1.c: New.
26875 * gcc.dg/vmx/zero.c: New.
26876
26877 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
26878
26879 * g++.dg/lookup/java1.C: Update for chage of
26880 _Jv_AllocObject.
26881 * g++.dg/lookup/java2.C: Likewise.
26882
26883 2004-04-17 Laurent GUERBY <laurent@guerby.net>
26884
26885 * ada/acats/run_all.sh: use -O2 by default.
26886
26887 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
26888
26889 * gcc.dg/vr-mult-[12].c: New tests.
26890
26891 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26892
26893 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
26894
26895 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
26896
26897 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
26898
26899 * lib/target-supports.exp (check_profiling_available): Assume profiling
26900 isn't available for mips*-*-elf targets.
26901
26902 2004-04-14 Uros Bizjak <uros@kss-loka.si>
26903
26904 * gcc.dg/builtins-38.c: New test.
26905
26906 2004-04-14 Eric Christopher <echristo@redhat.com>
26907
26908 * g++.dg/charset/charset.exp: Run .cc extension tests.
26909
26910 2004-04-14 Zack Weinberg <zack@codesourcery.com>
26911
26912 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
26913
26914 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26915
26916 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
26917
26918 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
26919
26920 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
26921 * gcc.dg/i386-387-2.c: Likewise.
26922
26923 * gcc.dg/i386-387-7.c: New test.
26924 * gcc.dg/i386-387-8.c: New test.
26925
26926 * gcc.dg/builtins-37.c: New test.
26927
26928 2004-04-13 Geoffrey Keating <geoffk@apple.com>
26929
26930 * g++.dg/pch/externc-1.C: Add missing semicolon.
26931
26932 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
26933
26934 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
26935
26936 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26937
26938 * gcc.c-torture/execute/20040411-1.c: New test.
26939
26940 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
26941
26942 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
26943
26944 2004-04-09 Chris Demetriou <cgd@broadcom.com>
26945
26946 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
26947
26948 2004-04-09 Zack Weinberg <zack@codesourcery.com>
26949
26950 * lib/target-supports.exp (check_named_sections_available): New.
26951 * lib/gcc-dg.exp (dg-require-named-sections): New.
26952 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
26953 old-deja.exp. Also prune error-count message from HP linker.
26954 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
26955
26956 * g++.dg/init/init-ref4.C: Use dg-require-weak.
26957 * g++.old-deja/g++.pt/static3.C: Likewise.
26958 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
26959
26960 2004-04-09 Roger Sayle <roger@eyesopen.com>
26961
26962 * gcc.c-torture/execute/20040409-1.c: New test case.
26963 * gcc.c-torture/execute/20040409-2.c: New test case.
26964 * gcc.c-torture/execute/20040409-3.c: New test case.
26965
26966 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26967
26968 * gcc.dg/20040409-1.c: New test.
26969
26970 2004-04-08 Roger Sayle <roger@eyesopen.com>
26971
26972 PR target/14888
26973 * g++.dg/opt/pr14888.C: New test case.
26974
26975 2004-04-08 Geoffrey Keating <geoffk@apple.com>
26976
26977 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
26978 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
26979 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
26980 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
26981 New tests.
26982
26983 2004-04-08 Paul Brook <paul@codesourcery.com>
26984
26985 * gcc.dg/spill-1.c: New test.
26986
26987 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26988
26989 * gcc.dg/torture/builtin-ctype-2.c: New test.
26990
26991 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
26992
26993 * gcc.dg/pch/pch.exp: Add largefile test.
26994
26995 2004-04-06 Geoffrey Keating <geoffk@apple.com>
26996
26997 * g++.dg/pch/externc-1.Hs: New.
26998 * g++.dg/pch/externc-1.C: New.
26999
27000 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27001
27002 * gcc.dg/compat/struct-by-value-5a_main.c,
27003 gcc.dg/compat/struct-by-value-5b_main.c: New files.
27004 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
27005 * gcc.dg/compat/struct-by-value-5a_x.c,
27006 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
27007 gcc.dg/compat/struct-by-value-5_x.c.
27008 * gcc.dg/compat/struct-by-value-5a_y.c,
27009 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
27010 gcc.dg/compat/struct-by-value-5_y.c.
27011
27012 * gcc.dg/compat/struct-by-value-6a_main.c,
27013 gcc.dg/compat/struct-by-value-6b_main.c: New files.
27014 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
27015 * gcc.dg/compat/struct-by-value-6a_x.c,
27016 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
27017 gcc.dg/compat/struct-by-value-6_x.c.
27018 * gcc.dg/compat/struct-by-value-6a_y.c,
27019 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
27020 gcc.dg/compat/struct-by-value-6_y.c.
27021
27022 * gcc.dg/compat/struct-by-value-7a_main.c,
27023 gcc.dg/compat/struct-by-value-7b_main.c: New files.
27024 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
27025 * gcc.dg/compat/struct-by-value-7a_x.c,
27026 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
27027 gcc.dg/compat/struct-by-value-7_x.c.
27028 * gcc.dg/compat/struct-by-value-7a_y.c,
27029 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
27030 gcc.dg/compat/struct-by-value-7_y.c.
27031
27032 2004-04-06 Jakub Jelinek <jakub@redhat.com>
27033
27034 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
27035 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
27036 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
27037 options.
27038
27039 2004-04-06 Uros Bizjak <uros@kss-loka.si>
27040
27041 * gcc.dg/builtins-36.c: New test.
27042
27043 2004-04-06 Paul Brook <paul@codesourcery.com>
27044
27045 * README.gcc: Remove obsolete contraint on testcases.
27046
27047 2004-04-05 Paul Brook <paul@codesourcery.com>
27048
27049 PR2123
27050 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
27051 failure and exit(0) on success.
27052 * g++.dg/expr/anew2.C: Ditto.
27053 * g++.dg/expr/anew3.C: Ditto.
27054 * g++.dg/expr/anew4.C: Ditto.
27055
27056 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
27057
27058 PR c++/3518
27059 * g++.dg/template/unify7.C: New.
27060
27061 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
27062
27063 * g++.dg/README: Bring up to date with new subdirectories; remove
27064 duplicate subdirectory lines.
27065
27066 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
27067
27068 PR c++/14007
27069 * g++.dg/template/unify5.C: New.
27070 * g++.dg/template/unify6.C: New.
27071 * g++.dg/template/qualttp20.C: Adjust.
27072 * g++.old-deja/g++.jason/report.C: Adjust.
27073 * g++.old-deja/g++.other/qual1.C: Adjust.
27074
27075 2004-04-01 Mark Mitchell <mark@codesourcery.com>
27076
27077 PR c++/14803
27078 * g++.dg/inherit/ptrmem1.C: New test.
27079
27080 2004-04-01 Jakub Jelinek <jakub@redhat.com>
27081
27082 PR c++/14755
27083 * gcc.c-torture/execute/20040331-1.c: New test.
27084 * gcc.dg/20040331-1.c: New test.
27085
27086 2004-04-01 Paul Brook <paul@codesourcery.com>
27087
27088 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
27089
27090 2004-03-30 Mark Mitchell <mark@codesourcery.com>
27091
27092 PR c++/14724
27093 * g++.dg/init/goto1.C: New test.
27094
27095 PR c++/14763
27096 * g++.dg/template/defarg4.C: New test.
27097
27098 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
27099
27100 * gcc.dg/altivec-11.c: Extend test for more valid cases.
27101
27102 2004-03-28 David Edelsohn <edelsohn@gnu.org>
27103
27104 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
27105
27106 2004-03-28 Zack Weinberg <zack@codesourcery.com>
27107
27108 * gcc.dg/noncompile/undeclared-2.c: New test.
27109
27110 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
27111
27112 * gcc.dg/940409-1.c: Remove XFAIL.
27113 * gcc.dg/reg-vol-struct-1.c: New test.
27114
27115 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27116
27117 * gcc.dg/torture/builtin-wctype-1.c: New test.
27118
27119 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
27120
27121 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
27122 * gcc.dg/20001101-1.c: Likewise.
27123 * gcc.dg/20001102-1.c: Likewise.
27124
27125 2004-03-25 Roger Sayle <roger@eyesopen.com>
27126
27127 * gcc.dg/compare8.c: Add an additional test for XOR.
27128
27129 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27130
27131 * gcc.dg/torture/builtin-ctype-1.c: New test.
27132
27133 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27134
27135 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
27136 * gcc.dg/torture/builtin-math-1.c: Likewise.
27137 * gcc.dg/torture/builtin-power-1.c: New test.
27138
27139 2004-03-24 Andreas Schwab <schwab@suse.de>
27140
27141 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
27142 IA64 assembler.
27143
27144 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
27145 Roger Sayle <roger@eyesopen.com>
27146
27147 * gcc.dg/compare8.c: New test case.
27148
27149 2004-03-23 Ziemowit Laski <zlaski@apple.com>
27150
27151 * g++.dg/ext/altivec-7.C: New test.
27152
27153 2004-03-23 Zack Weinberg <zack@codesourcery.com>
27154
27155 PR 12267, 12391, 12560, 13129, 14114, 14133
27156 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
27157 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
27158 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
27159 Adjust error regexps.
27160 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
27161 * gcc.dg/noncompile/undeclared-1.c: New test cases.
27162 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
27163 * gcc.dg/local1.c: Add explanatory comment.
27164
27165 2004-03-23 Roger Sayle <roger@eyesopen.com>
27166
27167 PR optimization/14669
27168 * g++.dg/opt/fold2.C: New test case.
27169
27170 2004-03-22 Jakub Jelinek <jakub@redhat.com>
27171
27172 PR c/14069
27173 * gcc.dg/20040322-1.c: New test.
27174
27175 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27176
27177 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
27178 * gcc.dg/ultrasp4.c: Likewise.
27179 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
27180
27181 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
27182
27183 * gcc.dg/i386-sse-8.c: Reset default options.
27184
27185 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
27186
27187 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
27188 in the error message text.
27189
27190 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
27191
27192 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
27193
27194 2004-03-21 Mark Mitchell <mark@codesourcery.com>
27195
27196 PR c++/14616
27197 * g++.dg/init/array13.C: New test.
27198
27199 2004-03-20 Roger Sayle <roger@eyesopen.com>
27200
27201 PR target/13889
27202 * gcc.c-torture/compile/pr13889.c: New test case.
27203
27204 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
27205
27206 PR c/14635
27207 * builtins-1.c (nan, nans): Don't test.
27208 * builtins-30.c: Don't use nan, nanf, nanl.
27209 * builtins-35.c: New test.
27210
27211 2004-03-19 Ziemowit Laski <zlaski@apple.com>
27212
27213 * g++.dg/ext/altivec-6.C: New test.
27214
27215 2004-03-19 Mark Mitchell <mark@codesourcery.com>
27216
27217 * g++.dg/init/placement3.C: New test.
27218
27219 * g++.dg/template/spec13.C: New test.
27220
27221 * g++.dg/lookup/using11.C: New test.
27222
27223 * g++.dg/lookup/koenig3.C: New test.
27224
27225 * g++.dg/template/operator2.C: New test.
27226
27227 * g++.dg/expr/dtor3.C: New test.
27228 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
27229 marker.
27230 * g++.old-deja/g++.law/visibility28.C: Likewise.
27231
27232 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
27233
27234 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
27235 * gcc.dg/ppc64-abi-3.c: Likewise.
27236
27237 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27238
27239 PR c++/14545
27240 * g++.dg/parse/template15.C: New test.
27241
27242 2004-03-18 Mark Mitchell <mark@codesourcery.com>
27243
27244 * g++.dg/expr/dtor2.C: New test.
27245
27246 * g++.dg/lookup/anon4.C: New test.
27247
27248 * g++.dg/overload/using1.C: New test.
27249
27250 * g++.dg/template/lookup7.C: New test.
27251
27252 * g++.dg/template/typename6.C: New test.
27253
27254 * g++.dg/expr/cond6.C: New test.
27255
27256 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27257
27258 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
27259
27260 2004-03-18 Mark Mitchell <mark@codesourcery.com>
27261
27262 * g++.dg/expr/cond5.C: New test.
27263 * g++.dg/expr/constcast1.C: Likewise.
27264 * g++.dg/expr/ptrmem2.C: Likewise.
27265 * g++.dg/expr/ptrmem3.C: Likewise.
27266 * g++.dg/lookup/main1.C: Likewise.
27267 * g++.dg/template/lookup6.C: Likewise.
27268
27269 2004-03-18 Mark Mitchell <mark@codesourcery.com>
27270
27271 * gcc.dg/local1.c: New test.
27272
27273 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
27274
27275 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27276
27277 * gcc.dg/torture/builtin-convert-1.c: New test.
27278
27279 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27280
27281 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
27282
27283 2004-03-16 Mark Mitchell <mark@codesourcery.com>
27284
27285 PR c++/14481
27286 * g++.dg/warn/Wunused-7.C: New test.
27287
27288 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27289
27290 * gcc.dg/torture/builtin-integral-1.c: New test.
27291
27292 2004-03-16 Mark Mitchell <mark@codesourcery.com>
27293
27294 PR c++/14586
27295 * g++.dg/parse/non-dependent3.C: New test.
27296
27297 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
27298
27299 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
27300 * g++.dg/eh/simd-2.C: Likewise.
27301 * g++.dg/init/array10.C: Likewise.
27302 * gcc.c-torture/compile/simd-1.c: Likewise.
27303 * gcc.c-torture/compile/simd-2.c: Likewise.
27304 * gcc.c-torture/compile/simd-3.c: Likewise.
27305 * gcc.c-torture/compile/simd-4.c: Likewise.
27306 * gcc.c-torture/compile/simd-6.c: Likewise.
27307 * gcc.c-torture/execute/simd-1.c: Likewise.
27308 * gcc.c-torture/execute/simd-2.c: Likewise.
27309 * gcc.dg/compat/vector-defs.h: Likewise.
27310 * gcc.dg/20020531-1.c: Likewise.
27311 * gcc.dg/altivec-3.c: Likewise.
27312 * gcc.dg/altivec-4.c: Likewise.
27313 * gcc.dg/altivec-varargs-1.c: Likewise.
27314 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
27315 * gcc.dg/i386-mmx-3.c: Likewise.
27316 * gcc.dg/i386-sse-4.c: Likewise.
27317 * gcc.dg/i386-sse-5.c: Likewise.
27318 * gcc.dg/i386-sse-8.c: Likewise.
27319 * gcc.dg/simd-1.c: Likewise.
27320 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
27321 __ev64_opaque__ since the machine description provides it.
27322
27323 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27324
27325 * lib/compat.exp (skip_list): New global variable.
27326 Use it to hold the user defined COMPAT_SKIPS list if any.
27327 (compat-obj): Add the members of skip_list to optall.
27328
27329 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27330
27331 * gcc.dg/compat/union-by-value-1_main.c,
27332 union-by-value-1_x.c, union-by-value-1_y.c,
27333 union-check.h, union-defs.h,
27334 union-init.h, union-return-1_main.c,
27335 union-return-1_x.c, union-return-1_y.c: New files.
27336
27337 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27338
27339 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
27340 mixed-struct-init.h: Add 4 mixed structure types.
27341 struct-by-value-21_main.c, struct-by-value-21_x.c,
27342 struct-by-value-21_y.c, struct-return-21_main.c,
27343 struct-return-21_x.c, struct-return-21_y.c: New files.
27344
27345 2004-03-13 Mark Mitchell <mark@codesourcery.com>
27346
27347 PR c++/14550
27348 * g++.dg/parse/template14.C: New test.
27349
27350 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
27351
27352 * gcc.c-torture/execute/20040313-1.c: New test.
27353
27354 2004-03-13 Jakub Jelinek <jakub@redhat.com>
27355
27356 PR target/14533
27357 * gcc.dg/20040311-2.c: New test.
27358
27359 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
27360
27361 PR other/14544
27362 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
27363 bit-field.
27364
27365 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
27366
27367 * gcc.dg/20040305-2.c: Add missing return statement.
27368
27369 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27370
27371 * gcc.dg/builtins-34.c: Also check pow10*.
27372
27373 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
27374
27375 PR target/14262
27376 * gcc.dg/20040305-2.c: New test.
27377
27378 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
27379
27380 * gcc.dg/20040310-1.c: New test.
27381
27382 2004-03-11 Roger Sayle <roger@eyesopen.com>
27383
27384 * gcc.c-torture/execute/20040311-1.c: New test case.
27385
27386 2004-03-11 Mark Mitchell <mark@codesourcery.com>
27387
27388 PR c++/14476
27389 * g++.dg/lookup/enum1.C: New test.
27390
27391 2004-03-10 Mark Mitchell <mark@codesourcery.com>
27392
27393 PR c++/14510
27394 * g++.dg/lookup/struct2.C: New test.
27395
27396 2004-03-10 Uros Bizjak <uros@kss-loka.si>
27397
27398 * gcc.dg/builtins-34.c: New test.
27399
27400 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27401
27402 * gcc.dg/torture/builtin-nonneg-1.c: New test.
27403
27404 2004-03-09 James E Wilson <wilson@specifixinc.com>
27405
27406 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
27407 * gcc.dg/alias-2.c: New testcase.
27408
27409 2004-03-09 Zack Weinberg <zack@codesourcery.com>
27410
27411 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
27412
27413 2004-03-09 Roger Sayle <roger@eyesopen.com>
27414
27415 * gcc.c-torture/execute/20040309-1.c: New test case.
27416
27417 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
27418
27419 PR c++/14397
27420 * g++.dg/overload/ref1.C: New.
27421
27422 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27423
27424 PR c++/14409
27425 * g++.dg/template/spec12.C: New test.
27426
27427 PR c++/14448
27428 * g++.dg/parse/crash14.C: New test.
27429
27430 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27431
27432 PR c++/14230
27433 * g++.dg/init/ref11.C: New test.
27434
27435 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27436
27437 PR c++/14432
27438 * g++.dg/parse/builtin2.C: New test.
27439
27440 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27441
27442 PR c++/14401
27443 * g++.dg/init/ctor3.C: New test.
27444 * g++.dg/init/union1.C: New test.
27445 * g++.dg/ext/anon-struct4.C: New test.
27446
27447 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27448
27449 * g++.dg/lookup/koenig1.C: Tweak error messages.
27450 * g++.dg/lookup/used-before-declaration.C: Likewise.
27451 * g++.dg/other/do1.C: Likewise.
27452 * g++.dg/overload/koenig1.C: Likewise.
27453 * g++.dg/parse/crash13.C: Likewise.
27454 * g++.dg/template/instantiate3.C: Likewise.
27455
27456 2004-03-08 Eric Christopher <echristo@redhat.com>
27457
27458 * * lib/target-supports.exp: Enable libiconv in test
27459 compilation. Fix up error checking.
27460
27461 2004-03-08 Roger Sayle <roger@eyesopen.com>
27462
27463 PR middle-end/14289
27464 * gcc.dg/pr14289-1.c: New test case.
27465 * gcc.dg/pr14289-2.c: Likewise.
27466 * gcc.dg/pr14289-3.c: Likewise.
27467
27468 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
27469
27470 * gcc.c-torture/execute/20040308-1.c: New test.
27471
27472 2004-03-07 Roger Sayle <roger@eyesopen.com>
27473
27474 * gcc.c-torture/execute/20040307-1.c: New test case.
27475
27476 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
27477
27478 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
27479
27480 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
27481
27482 * gcc.dg/20040306-1.c: New test.
27483
27484 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
27485
27486 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
27487 them static.
27488 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
27489
27490 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27491
27492 PR c/14465
27493 * gcc.dg/decl-6.c: New test.
27494
27495 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27496
27497 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
27498 Rename LOGPOW -> LOG_POW.
27499 (SQRT_EXP, POW_EXP): New.
27500
27501 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27502
27503 * gcc.dg/i386-sse-8.c: New test.
27504
27505 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27506
27507 PR c/14114
27508 * gcc.dg/decl-5.c: New test.
27509
27510 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
27511
27512 * gcc.dg/20040305-1.c: New test.
27513
27514 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
27515
27516 PR other/14354
27517 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
27518
27519 2004-03-04 Ziemowit Laski <zlaski@apple.com>
27520
27521 PR c++/14425, c++/14426
27522 * g++.dg/ext/altivec-4.C: New test.
27523 * g++.dg/ext/altivec-5.C: New test.
27524
27525 2004-03-04 Geoffrey Keating <geoffk@apple.com>
27526
27527 * g++.old-deja/g++.other/linkage1.C: Expect errors about
27528 global variables of a type with no linkage.
27529 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
27530 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
27531 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
27532 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
27533 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
27534 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
27535 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
27536 * g++.dg/warn/deprecated.C: Name enum Color.
27537 * g++.dg/overload/VLA.C: Name structure for 'b'.
27538 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
27539
27540 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27541
27542 * gcc.c-torture/compile/20040304-1.c: New test.
27543
27544 2004-03-03 Zack Weinberg <zack@codesourcery.com>
27545
27546 PR 13728
27547 * gcc.dg/decl-4.c: New testcase.
27548
27549 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
27550
27551 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
27552 as PRECF if sizeof (float) > sizeof (double).
27553 (PRECL): Make it the same as PRECF if
27554 sizeof (float) > sizeof (long double).
27555
27556 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27557
27558 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
27559 system type. Add check for irix6 which doesn't have c99 runtime.
27560
27561 2004-03-03 Bob Wilson <bob.wilson@acm.org>
27562
27563 * gcc.dg/const-elim-1.c: xfail for xtensa.
27564
27565 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27566
27567 PR c++/14369
27568 * g++.dg/template/cond4.C: New test.
27569
27570 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27571
27572 PR c++/14360
27573 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
27574
27575 PR c++/14361
27576 * g++.dg/parse/defarg7.C: New test.
27577
27578 PR c++/14359
27579 * g++.dg/template/friend26.C: New test.
27580
27581 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27582
27583 PR c++/14324
27584 * g++.dg/abi/mangle21.C: New test.
27585
27586 PR c++/14260
27587 * g++.dg/parse/constructor2.C: New test.
27588
27589 PR c++/14337
27590 * g++.dg/template/sfinae1.C: New test.
27591
27592 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27593
27594 PR c++/14267
27595 * g++.dg/expr/crash2.C: New test.
27596
27597 PR middle-end/13448
27598 * gcc.dg/inline-5.c: New test.
27599 * gcc.dg/always-inline.c: Split out tests into ...
27600 * gcc.dg/always-inline2.c: ... this and ...
27601 * gcc.dg/always-inline3.c: ... this.
27602
27603 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27604
27605 PR debug/12103
27606 * g++.dg/debug/crash1.C: New test.
27607
27608 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
27609
27610 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
27611 function with __attribute__((noinline)).
27612 (recurser_void2): Likewise.
27613 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
27614 (recurser_void2): Likewise.
27615
27616 2004-02-29 Roger Sayle <roger@eyesopen.com>
27617
27618 PR middle-end/14203
27619 * g++.dg/warn/Wunused-6.C: New test case.
27620
27621 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
27622
27623 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
27624 not defined.
27625
27626 2004-02-27 Eric Christopher <echristo@redhat.com>
27627
27628 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
27629 * g++.dg/charset/asm2.c: Run only x86.
27630 * gcc.dg/charset/asm3.c: Ditto.
27631
27632 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
27633
27634 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
27635 ld_library_path.
27636
27637 2004-02-27 Ziemowit Laski <zlaski@apple.com>
27638
27639 * g++.dg/ext/altivec-3.C: New.
27640
27641 2004-02-26 Richard Henderson <rth@redhat.com>
27642
27643 * g++.dg/ext/attrib10.C: Mark for warning.
27644 * gcc.dg/attr-alias-1.c: New.
27645
27646 2004-02-26 Richard Henderson <rth@redhat.com>
27647
27648 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
27649 * gcc.c-torture/execute/20040208-2.c: ... it back.
27650
27651 2004-02-26 Eric Christopher <echristo@redhat.com>
27652
27653 * lib/target-supports.exp (check-iconv-available): New function.
27654 * lib/gcc-dg.exp (dg-require-iconv): New function.
27655 Use above.
27656 * gcc.dg/charset: New directory.
27657 * gcc.dg/charset/charset.exp: New file.
27658 * gcc.dg/charset/asm1.c: Ditto.
27659 * gcc.dg/charset/asm2.c: Ditto.
27660 * gcc.dg/charset/asm3.c: Ditto.
27661 * gcc.dg/charset/asm4.c: Ditto.
27662 * gcc.dg/charset/asm5.c: Ditto.
27663 * gcc.dg/charset/attribute1.c: Ditto.
27664 * gcc.dg/charset/attribute2.c: Ditto.
27665 * gcc.dg/charset/string1.c: Ditto.
27666 * g++.dg/charset: New directory.
27667 * g++.dg/dg.exp: Add here. Special options.
27668 * g++.dg/charset/charset.exp: New file.
27669 * g++.dg/charset/asm1.c: Ditto.
27670 * g++.dg/charset/asm2.c: Ditto.
27671 * g++.dg/charset/asm3.c: Ditto.
27672 * g++.dg/charset/asm4.c: Ditto.
27673 * g++.dg/charset/attribute1.c: Ditto.
27674 * g++.dg/charset/attribute2.c: Ditto.
27675 * g++.dg/charset/extern1.cc: Ditto.
27676 * g++.dg/charset/extern2.cc: Ditto.
27677 * g++.dg/charset/string1.c: Ditto.
27678
27679 2004-02-26 Mark Mitchell <mark@codesourcery.com>
27680
27681 PR c++/14278
27682 * g++.dg/parse/comma1.C: New test.
27683
27684 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27685
27686 PR c++/14284
27687 * g++.dg/template/ttp8.C: New test.
27688
27689 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
27690
27691 * gcc.dg/fixuns-trunc-1.c: New test.
27692
27693 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27694
27695 * gcc.dg/builtins-config.h: Use #elif.
27696
27697 2004-02-26 Michael Matz <matz@suse.de>
27698
27699 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
27700 * gcc.dg/991214-1.c: Likewise.
27701 * gcc.dg/i386-asm-1.c: Likewise.
27702
27703 2004-02-25 Richard Henderson <rth@redhat.com>
27704
27705 * gcc.c-torture/execute/20040208-2.c: Move ...
27706 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
27707
27708 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27709
27710 PR c++/14246
27711 * g++.dg/other/crash-3.C: New test.
27712
27713 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27714
27715 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
27716 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
27717
27718 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
27719 HP-UX.
27720
27721 2004-02-24 Michael Matz <matz@suse.de>
27722
27723 * gcc.dg/i386-regparm.c: New.
27724
27725 2004-02-23 James E Wilson <wilson@specifixinc.com>
27726
27727 * gcc.c-torture/execute/20040223-1.c: New.
27728
27729 2004-02-23 Zack Weinberg <zack@codesourcery.com>
27730 Kazu Hirata <kazu@cs.umass.edu>
27731
27732 * gcc.dg/fwritable-strings-1.c: Remove.
27733
27734 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
27735
27736 PR c/14156
27737 * gcc.dg/20040223-1.c: New test.
27738
27739 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27740
27741 PR c++/14106
27742 * g++.dg/ext/typeof9.C: New test.
27743
27744 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27745
27746 PR c++/14250
27747 * g++.dg/other/switch1.C: New test.
27748
27749 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27750
27751 * gcc.dg/cast-function-1.c: Adjust for new informative message.
27752 * gcc.dg/va-arg-1.c: Likewise.
27753
27754 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27755
27756 PR c++/14143
27757 * g++.dg/template/koenig5.C: New test.
27758
27759 2004-02-21 Ziemowit Laski <zlaski@apple.com>
27760
27761 * g++.dg/ext/altivec-1.C: Generalize target triple.
27762 * g++.dg/ext/altivec-2.C: New test case.
27763 * g++.dg/ext/altivec_check.h: New file.
27764 * gcc.dg/altivec-1.c: Generalize target triple;
27765 include altivec_check.h and call altivec_check().
27766 * gcc.dg/altivec-[2-5].c: Generalize target triple.
27767 * gcc.dg/altivec-6.c: New test case.
27768 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
27769 type casts as needed.
27770 * gcc.dg/altivec-10.c: Include altivec_check.h and call
27771 altivec_check().
27772 * gcc.dg/altivec-12.c: New test case.
27773 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
27774 include altivec_check.h and call altivec_check().
27775 * gcc.dg/altivec_check.h: New file.
27776
27777 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27778
27779 * lib/target-supports.exp (check_alias_available): Don't mangle
27780 function `g' in test program.
27781
27782 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27783
27784 * lib/target-supports.exp (check_profiling_available): Check
27785 argument to determine whether we support a profiling type.
27786 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
27787 check_profiling_available.
27788 * g++.dg/bprob/bprob.exp: Likewise.
27789 * g77.dg/bprob/bprob.exp: Likewise.
27790 * gcc.misc-tests/bprob.exp: Likewise.
27791 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
27792 dg-require-profiling and delete expected error handling.
27793 * gcc.dg/20021014-1.c: Likewise.
27794 * gcc.dg/nest.c: Likewise.
27795
27796 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27797
27798 PR c++/12007
27799 * g++.dg/other/vthunk1.C: New test.
27800
27801 2004-02-20 Falk Hueffner <falk@debian.org>
27802
27803 PR target/14201
27804 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
27805
27806 2004-02-20 Mark Mitchell <mark@codesourcery.com>
27807
27808 PR c++/13927
27809 * g++.dg/other/error8.C: Remove XFAIL markers.
27810
27811 PR c++/14173
27812 * g++.dg/ext/packed5.C: New test.
27813
27814 PR c++/14199
27815 * g++.dg/warn/Wunused-5.C: New test.
27816
27817 PR c++/14186
27818 * g++.dg/lookup/member1.C: New test.
27819
27820 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
27821
27822 * gcc.c-torture/compile/20040130-1.c: Enable only when
27823 __INT_MAX__ >= 2147483647L.
27824 * gcc.c-torture/compile/961203-1.c: Likewise.
27825
27826 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
27827
27828 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
27829 * g++.dg/opt/template1.C: Robustify assembler regexp
27830
27831 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27832
27833 * gcc.c-torture/execute/simd-4.x: Remove.
27834 * gcc.c-torture/execute/va-arg-25.x: Likewise.
27835 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
27836 Guard with #ifndef SKIP_ATTRIBUTE.
27837 * gcc.dg/compat/vector-1_y.c: Likewise.
27838 * gcc.dg/compat/vector-2_x.c: Likewise.
27839 * gcc.dg/compat/vector-2_y.c: Likewise.
27840 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
27841 * g++.dg/eh/simd-2.C: Likewise.
27842
27843 2004-02-19 Alan Modra <amodra@bigpond.net.au>
27844
27845 * gcc.c-torture/compile/complex-1.c: New.
27846
27847 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
27848
27849 PR target/14209
27850 * gcc.c-torture/execute/20040218-1.c: New test.
27851
27852 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27853
27854 PR c++/14181
27855 * g++.dg/parse/new2.C: New test.
27856
27857 2004-02-18 Paul Brook <paul@codesourcery.com>
27858
27859 * gcc.c-torture/compile/libcall-1.c: New test.
27860
27861 2004-02-18 Paul Brook <paul@codesourcery.com>
27862
27863 PR debug/12934
27864 * gcc.dg/debug/debug-7.c: New test.
27865
27866 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
27867
27868 * gcc.dg/20040217-1.c: New test.
27869
27870 2004-02-17 Zack Weinberg <zack@codesourcery.com>
27871
27872 * gcc.c-torture/execute/990208-1.x: Delete.
27873
27874 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
27875
27876 * gcc.c-torture/execute/20040208-2.x: New file.
27877
27878 2004-02-17 Mark Mitchell <mark@codesourcery.com>
27879
27880 PR c++/11326
27881 * g++.dg/abi/structret1.C: New test.
27882
27883 2004-02-17 Jakub Jelinek <jakub@redhat.com>
27884
27885 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
27886 (i386_cpuid): No need to test if cpuid is available on AMD64.
27887 Fix assembly, so that it works onboth i386 and AMD64.
27888 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
27889 (vecInLong): Fix s[] member type to unsigned int.
27890 (vecInWord): Remove type.
27891 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
27892 (a64, b64, c64, d64, e64): Remove.
27893 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
27894 Remove unused variable. Remove initialization of removed variables.
27895 Don't call mmx_tests nor sse_tests.
27896 (reference_mmx, reference_sse): Remove.
27897 (check): Add return stmt.
27898 * gcc.dg/i386-sse-7.c: New test.
27899 * gcc.dg/i386-mmx-4.c: New test.
27900
27901 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27902
27903 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
27904 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27905 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27906 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
27907 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
27908 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
27909 g++.dg/tc1/dr94.C: Fix line terminator.
27910
27911 2004-02-16 Geoffrey Keating <geoffk@apple.com>
27912
27913 * gcc.c-torture/compile/20040216-1.c: New.
27914
27915 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27916
27917 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27918 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27919 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
27920 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
27921 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
27922 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
27923
27924 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27925
27926 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
27927
27928 2004-02-15 Mark Mitchell <mark@codesourcery.com>
27929
27930 PR c++/13971
27931 * g++.dg/expr/cond4.C: New test.
27932
27933 PR c++/14086
27934 * g++.dg/lookup/crash2.C: New test.
27935
27936 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
27937
27938 * gcc.c-torture/compile/20040214-2.c: New test.
27939
27940 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
27941
27942 PR c++/14116
27943 * g++.dg/ext/typeof8.C: New test.
27944
27945 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
27946
27947 * gcc.c-torture/compile/20040214-1.c: New test.
27948
27949 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27950
27951 PR c++/13635
27952 * g++.dg/template/spec11.C: New test.
27953
27954 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27955
27956 PR c++/13927
27957 * g++.dg/other/error8.C: New test.
27958
27959 2004-02-13 Mark Mitchell <mark@codesourcery.com>
27960
27961 PR c++/14122
27962 * g++.dg/template/array4.C: New test.
27963
27964 PR c++/14108
27965 * g++.dg/inherit/thunk2.C: New test.
27966
27967 PR c++/14083
27968 * g++.dg/eh/cond2.C: New test.
27969
27970 2004-02-12 Alan Modra <amodra@bigpond.net.au>
27971
27972 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
27973
27974 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
27975
27976 * lib/scanasm.exp (dg-scan): Quote pattern before display.
27977
27978 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
27979
27980 * g++.dg/simd-2.C: xfail on ppc64-linux.
27981
27982 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
27983
27984 PR c/456
27985 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
27986 tests.
27987
27988 2004-02-11 Uros Bizjak <uros@kss-loka.si>
27989
27990 * gcc.dg/builtins-33.c: New test.
27991
27992 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
27993
27994 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
27995
27996 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27997
27998 * g++.dg/simd-2.C: Set -maltivec for ppc64.
27999
28000 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
28001
28002 * gcc.dg/ppc64-abi-3.c: New test.
28003
28004 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
28005
28006 PR c/14092
28007
28008 * gcc.dg/pr14092-1.c: New testcase.
28009
28010 2004-02-10 Alan Modra <amodra@bigpond.net.au>
28011
28012 * gcc.dg/cpp/assert4.c: Fix typo last change.
28013
28014 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
28015 * gcc.dg/cpp/assert4.c: Handle powerpc64.
28016
28017 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
28018
28019 2004-02-09 Roger Sayle <roger@eyesopen.com>
28020
28021 * gcc.c-torture/compile/20040209-1.c: New test case.
28022
28023 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
28024
28025 * gcc.dg/c90-init-1.c: Adjust expected error messages.
28026
28027 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
28028
28029 * gcc.c-torture/execute/20040208-[12].c: New tests.
28030
28031 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28032
28033 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
28034
28035 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28036
28037 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
28038
28039 2004-02-07 Zack Weinberg <zack@codesourcery.com>
28040
28041 Bug 13856
28042 * gcc.dg/visibility-8.c: New testcase.
28043
28044 2004-02-07 Zack Weinberg <zack@codesourcery.com>
28045
28046 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
28047 arguments.
28048 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
28049
28050 2004-02-07 Roger Sayle <roger@eyesopen.com>
28051
28052 PR middle-end/13696
28053 * g++.dg/opt/fold1.C: New test case.
28054
28055 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28056
28057 PR c++/14033
28058 * g++.dg/other/crash-2.C: New test.
28059
28060 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28061
28062 PR c++/14028
28063 * g++.dg/parse/angle-bracket2.C: New test.
28064
28065 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28066
28067 PR middle-end/13750
28068 Revert:
28069 2004-01-15 Geoffrey Keating <geoffk@apple.com>
28070 PR pch/13361
28071 * testsuite/g++.dg/pch/wchar-1.C: New.
28072 * testsuite/g++.dg/pch/wchar-1.Hs: New.
28073
28074 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28075
28076 PR c++/14008
28077 * g++.dg/parse/error15.C: New test.
28078 * g++.dg/parse/crash11.C: Update dg-error mark.
28079
28080 2004-02-04 Mark Mitchell <mark@codesourcery.com>
28081
28082 PR c++/13932
28083 * g++.dg/warn/conv2.C: New test.
28084
28085 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28086
28087 PR c++/13086
28088 * g++.dg/warn/incomplete1.C: Remove xfail.
28089
28090 2004-02-04 Mark Mitchell <mark@codesourcery.com>
28091
28092 * lib/file-format.exp (gcc_target_object_format): Use
28093 ${tool}_target_compile, not gcc_target_compile.
28094 * lib/target-supports.exp (check_alias_available): Likewise.
28095 (check_gc_sections_available): Likewise.
28096 * g++.dg/ext/attrib10.C: Use dg-require-alias.
28097 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
28098 dg-require-alias.
28099
28100 2004-02-04 Mark Mitchell <mark@codesourcery.com>
28101
28102 PR c++/13969
28103 * g++.dg/template/static6.C: New test.
28104
28105 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
28106
28107 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
28108
28109 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28110
28111 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
28112 tests for systems where `char' is unsigned by default.
28113
28114 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28115
28116 PR c++/13997
28117 * g++.dg/template/partial3.C: New test.
28118
28119 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
28120
28121 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
28122 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
28123 Remove mentions of obsolete ports.
28124
28125 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
28126
28127 * gcc.dg/noncompile/20001228-1.c: Fix for new
28128 error message.
28129
28130 2004-02-03 Roger Sayle <roger@eyesopen.com>
28131
28132 PR target/9348
28133 * gcc.c-torture/execute/multdi-1.c: New test case.
28134
28135 2004-02-03 Mark Mitchell <mark@codesourcery.com>
28136
28137 PR c++/13925
28138 * g++.dg/template/lookup5.C: New test.
28139
28140 2004-02-03 Mark Mitchell <mark@codesourcery.com>
28141
28142 PR c++/13950
28143 * g++.dg/template/lookup4.C: New test.
28144
28145 PR c++/13970
28146 * g++.dg/parse/error14.C: New test.
28147
28148 PR c++/14002
28149 * g++.dg/parse/template13.C: New test.
28150
28151 2004-02-03 Mark Mitchell <mark@codesourcery.com>
28152
28153 PR c++/13978
28154 * g++.dg/template/koenig4.C: New test.
28155
28156 PR c++/13968
28157 * g++.dg/template/crash17.C: New test.
28158
28159 PR c++/13975
28160 * g++.dg/parse/error13.C: New test.
28161 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
28162
28163 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28164
28165 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
28166
28167 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
28168
28169 PR c/11658
28170 PR c/13994
28171 * gcc.dg/noncompile/20040203-1.c: New test.
28172 * gcc.dg/noncompile/20040203-2.c: Likewise.
28173 * gcc.dg/noncompile/20040203-3.c: Likewise.
28174 * gcc.dg/20040203-1.c: Likewise.
28175
28176 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
28177
28178 PR c++/10858
28179 * g++.dg/template/sizeof7.C: New test.
28180
28181 2004-02-02 Eric Christopher <echristo@redhat.com>
28182 Zack Weinberg <zack@codesourcery.com>
28183
28184 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
28185
28186 2004-02-02 Zack Weinberg <zack@codesourcery.com>
28187
28188 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
28189 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
28190 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
28191 * gcc.dg/cleanup-5.c: Run only on Linux targets.
28192
28193 2004-02-02 Mark Mitchell <mark@codesourcery.com>
28194
28195 PR c++/13113
28196 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
28197
28198 PR c++/13854
28199 * g++.dg/ext/attrib13.C: New test.
28200
28201 PR c++/13907
28202 * g++.dg/conversion/op2.C: New test.
28203
28204 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
28205
28206 * gcc.dg/titype-1.c: Fix pasto.
28207
28208 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
28209
28210 * gcc.dg/titype-1.c: New test.
28211
28212 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28213
28214 PR c++/13957
28215 * g++.dg/template/non-type-template-argument-1.C,
28216 g++.dg/template/qualified-id1.C: Update dg-error marks.
28217 * g++.dg/template/nontype6.C: New test.
28218
28219 2004-02-01 Roger Sayle <roger@eyesopen.com>
28220
28221 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
28222 * gcc.dg/builtins-31.c: New testcase.
28223 * gcc.dg/builtins-32.c: New testcase.
28224
28225 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
28226
28227 * objc.dg/call-super-2.m: Update line numbers
28228 for the including of stddef.h.
28229
28230 2004-01-30 Michael Matz <matz@suse.de>
28231
28232 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
28233 g++.dg/ext/case-range3.C: New tests.
28234
28235 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28236
28237 DR206
28238 PR c++/13813
28239 * g++.dg/template/member4.C: New test.
28240
28241 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28242
28243 PR c++/13683
28244 * g++.dg/template/sizeof6.C: New test.
28245
28246 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
28247
28248 * gcc.dg/fwritable-strings-1.c: New test.
28249
28250 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
28251
28252 * gcc.c-torture/compile/20040130-1.c: New test.
28253
28254 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
28255
28256 * objc.dg/call-super-2.m: Include stddef.h for size_t.
28257
28258 2004-01-29 Mark Mitchell <mark@codesourcery.com>
28259
28260 PR c++/13883
28261 * g++.dg/template/ctor3.C: New test.
28262
28263 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28264
28265 * g++.dg/tc1: New directory.
28266 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
28267 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
28268 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
28269 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
28270 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
28271
28272 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28273
28274 * g++.dg/parse/error11.C: New test.
28275 * g++.dg/parse/error12.C: Likewise.
28276
28277 2004-01-28 Ziemowit Laski <zlaski@apple.com>
28278
28279 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
28280 (scan_initial, main): Use aligned_sizeof instead of sizeof.
28281
28282 2004-01-28 Mark Mitchell <mark@codesourcery.com>
28283
28284 PR c++/13791
28285 * g++.dg/ext/attrib12.C: New test.
28286
28287 PR c++/13736
28288 * g++.dg/parse/cast2.C: New test.
28289
28290 2004-01-27 James E Wilson <wilson@specifixinc.com>
28291
28292 * objc.dg/encode-2.m (main): New local string. Set depending on
28293 sizeof long. Use in sscanf call.
28294 * objc.dg/encode-3.m (main): New local string. Set depending on
28295 sizeof long. Use in scan_initial call.
28296
28297 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28298
28299 * objc.dg/call-super-2.m: Make LP64-safe.
28300 * objc.dg/desig-init-1.m: Likewise.
28301
28302 2004-01-27 Devang Patel <dpatel@apple.com>
28303
28304 * g++.dg/debug/namespace1.C: New test.
28305
28306 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
28307
28308 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
28309 xscale-*-*.
28310
28311 * gcc.dg/arm-mmx-1.c: New test.
28312
28313 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
28314
28315 * gcc.dg/20040127-1.c: New test.
28316 * gcc.dg/20040127-2.c: New test.
28317
28318 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28319
28320 * objc.dg/stret-1.m (glob): Renamed to globa.
28321
28322 2004-01-26 Mark Mitchell <mark@codesourcery.com>
28323
28324 PR c++/13663
28325 * g++.dg/expr/for1.C: New test.
28326
28327 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
28328
28329 PR middle-end/13779
28330 * gcc.dg/darwin-longlong.c: New test.
28331
28332 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
28333
28334 * gcc.dg/20040124-1.c: Moved test from here...
28335 * gcc.c-torture/compile/20040124-1.c: ...to here.
28336
28337 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28338
28339 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
28340 the assembly output if -m64 is passed.
28341
28342 2004-01-25 Mark Mitchell <mark@codesourcery.com>
28343
28344 PR c++/13833
28345 * g++.dg/template/cond3.C: New test.
28346
28347 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28348
28349 PR c++/13810
28350 * g++.dg/template/ttp7.C: New test.
28351
28352 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28353
28354 PR c++/13797
28355 * g++.dg/template/nontype4.C: New test.
28356 * g++.dg/template/nontype5.C: Likewise.
28357
28358 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
28359
28360 * gcc.dg/torture/mips-clobber-at.c: New test.
28361
28362 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
28363
28364 * gcc.dg/20040124-1.c: New test.
28365
28366 2004-01-24 Jakub Jelinek <jakub@redhat.com>
28367
28368 * gcc.dg/20040123-1.c: New test.
28369
28370 2004-01-23 Zack Weinberg <zack@codesourcery.com>
28371
28372 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
28373
28374 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
28375
28376 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
28377
28378 2004-01-23 Andrew Pinski <apinski@apple.com>
28379
28380 * gcc.dg/20030121-1.c: Move to ..
28381 * gcc.dg/20040121-1.c: here.
28382
28383 2004-01-23 Roger Sayle <roger@eyesopen.com>
28384
28385 * gcc.dg/builtins-29.c: New test case.
28386
28387 2004-01-23 Zack Weinberg <zack@codesourcery.com>
28388
28389 PR 18314
28390 * gcc.dg/builtins-30.c: New testcase.
28391
28392 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
28393
28394 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
28395 * lib/g77.exp: Likewise.
28396 * lib/objc.exp: Likewise.
28397 * lib/g++.exp: Likewise.
28398
28399 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
28400
28401 * gcc.dg/struct-by-value-2.c: New test.
28402
28403 2004-01-21 Andrew Pinski <apinski@apple.com>
28404
28405 PR target/13785
28406 * gcc.dg/20030121-1.c: New test.
28407
28408 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
28409
28410 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
28411 clobber frame pointer register in asm statement.
28412
28413 2004-01-21 Falk Hueffner <falk@debian.org>
28414
28415 * gcc.c-torture/compile/20040121-1.c: New test.
28416
28417 2004-01-21 Zack Weinberg <zack@codesourcery.com>
28418
28419 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
28420
28421 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
28422
28423 * gcc.dg/ppc64-abi-2.c: New test.
28424
28425 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
28426
28427 * lib/treelang.exp: Fill out this file.
28428 * lib/treelang-dg.exp: New File.
28429
28430 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
28431
28432 * gcc.c-torture/compile/981022-1.c: Remove.
28433 * gcc.dg/array-5.c: Remove XFAIL.
28434 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
28435 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
28436 gcc.dg/cond-lvalue-1.c: Update.
28437 * gcc.dg/cast-lvalue-2.c: New test.
28438
28439 2004-01-19 Mark Mitchell <mark@codesourcery.com>
28440
28441 PR c++/13592
28442 * g++.dg/other/error1.C (class foo): Tweak error message.
28443
28444 PR c++/13592
28445 * g++.dg/template/call2.C: New test.
28446
28447 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28448
28449 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
28450 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
28451 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
28452 scalar-return-1_x.c, scalar-return-2_y.c,
28453 scalar-return-3_x.c, scalar-return-3_y.c,
28454 scalar-return-4_x.c, scalar-return-4_y.c,
28455 struct-align-1.h, struct-align-1_x.c,
28456 struct-align-1_y.c, struct-align-2.h,
28457 struct-align-2_x.c, struct-align-2_y.c,
28458 struct-by-value-10_y.c, struct-by-value-11_x.c,
28459 struct-by-value-11_y.c, struct-by-value-12_x.c,
28460 struct-by-value-12_y.c, struct-by-value-13_x.c,
28461 struct-by-value-13_y.c, struct-by-value-14_x.c,
28462 struct-by-value-14_y.c, struct-by-value-15_x.c,
28463 struct-by-value-15_y.c, struct-by-value-16_y.c,
28464 struct-by-value-17_y.c, struct-by-value-18_y.c,
28465 struct-by-value-19_y.c, struct-by-value-1_x.c,
28466 struct-by-value-1_y.c, struct-by-value-20_y.c,
28467 struct-by-value-2_x.c, struct-by-value-2_y.c,
28468 struct-by-value-3_y.c, struct-by-value-4_x.c,
28469 struct-by-value-4_y.c, struct-by-value-5_y.c,
28470 struct-by-value-6_y.c, struct-by-value-7_y.c
28471 struct-by-value-8_x.c, struct-by-value-8_y.c
28472 struct-by-value-9_x.c, struct-by-value-9_y.c
28473 struct-return-10_x.c, struct-return-10_y.c,
28474 struct-return-19_x.c, struct-return-20_x.c
28475 struct-return-2_x.c, struct-return-2_y.c
28476 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
28477 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
28478
28479 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28480
28481 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
28482 attribute on sparc*-sun-solaris2.*.
28483
28484 2004-01-18 Mark Mitchell <mark@codesourcery.com>
28485
28486 PR c++/13710
28487 * g++.dg/ext/typeof7.C: New test.
28488
28489 2004-01-18 David Edelsohn <edelsohn@gnu.org>
28490
28491 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
28492 * gcc.dg/const-elim-1.c: Same.
28493
28494 2004-01-17 Ziemowit Laski <zlaski@apple.com>
28495
28496 * objc.dg/stret-1.m: New.
28497 * objc.dg/stret-2.m: New.
28498
28499 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
28500
28501 PR c++/11895
28502 * g++.dg/ext/vector1.C: New test.
28503
28504 2004-01-16 Geoffrey Keating <geoffk@apple.com>
28505
28506 * gcc.dg/pch/import-1.c: New.
28507 * gcc.dg/pch/import-1.hs: New.
28508 * gcc.dg/pch/import-1a.h: New.
28509 * gcc.dg/pch/import-1b.h: New.
28510 * gcc.dg/pch/import-1c.h: New.
28511
28512 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28513
28514 PR c++/13574
28515 * g++.dg/ext/array1.C: New test.
28516
28517 PR c++/13178
28518 * g++.dg/conversion/op1.C: New test.
28519
28520 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
28521
28522 PR 11864
28523 From Kazumoto Kojima / Dan Kegel:
28524 * gcc.dg/pr11864-1.c: New test.
28525
28526 PR 10392
28527 From Marcus Comstedt / Dan Kegel:
28528 * gcc.dg/pr10392-1.c: New test.
28529
28530 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28531
28532 PR c++/13478
28533 * g++.dg/init/ref10.C: New test.
28534
28535 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28536
28537 PR c++/13407
28538 * g++.dg/parse/typename6.C: New test.
28539
28540 2004-01-15 Geoffrey Keating <geoffk@apple.com>
28541
28542 PR pch/13361
28543 * testsuite/g++.dg/pch/wchar-1.C: New.
28544 * testsuite/g++.dg/pch/wchar-1.Hs: New.
28545
28546 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28547
28548 PR c++/9259
28549 * g++.dg/expr/sizeof2.C: New test.
28550
28551 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
28552
28553 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
28554
28555 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28556
28557 PR c++/13659
28558 * g++.dg/lookup/strong-using-3.C: New.
28559 * g++.dg/lookup/using-10.C: New.
28560
28561 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28562
28563 PR c++/13594
28564 * g++.dg/lookup/strong-using-2.C: New.
28565
28566 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
28567 Dan Kegel <dank@kegel.com>
28568 J"orn Rennecke <joern.rennecke@superh.com>
28569
28570 PR target/9365
28571 * gcc.dg/pr9365-1.c: New test.
28572
28573 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28574
28575 PR c++/8856
28576 * g++.dg/parse/casting-operator2.C: New test.
28577 * g++.old-deja/g++.pt/explicit83.C: Remove.
28578
28579 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
28580
28581 * gcc.dg/label-compound-stmt-1.c: New test.
28582 * gcc.c-torture/compile/950922-1.c,
28583 gcc.c-torture/compile/20000211-3.c,
28584 gcc.c-torture/compile/20000518-1.c,
28585 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
28586 compound statements.
28587
28588 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
28589
28590 * gcc.dg/ppc64-abi-1.c: New test.
28591
28592 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
28593
28594 * g++.dg/ext/attrib9.C: Add dg-warnings.
28595
28596 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28597
28598 PR c++/12335
28599 * g++.dg/parse/dtor3.C: New test.
28600
28601 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
28602
28603 PR c++/12709
28604 * g++.dg/parse/try-catch-1.C: New test.
28605
28606 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
28607
28608 * ada/acats/run_all.sh: Add more verbose output in acats.log
28609 when compiling tests.
28610
28611 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28612
28613 PR 13656
28614 * gcc.dg/typedef-redecl.c: New test case.
28615 * gcc.dg/typedef-redecl.h: New support file.
28616
28617 2004-01-13 Jan Hubicka <jh@suse.cz>
28618
28619 * gcc.dg/always_inline.c: New test.
28620 * gcc.dg/debug/20031231-1.c: Fix.
28621
28622 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28623
28624 PR c++/13474
28625 * g++.dg/template/array3.C: New test.
28626
28627 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28628
28629 * g++.dg/ext/lvalue1.C: No longer expected to fail.
28630 * g++.dg/warn/Wunused-2.C: Likewise.
28631
28632 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28633
28634 PR c++/13289
28635 * g++.dg/template/instantiate6.C: New test.
28636
28637 2004-01-12 Roger Sayle <roger@eyesopen.com>
28638
28639 PR middle-end/11397
28640 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
28641
28642 2004-01-12 Jan Hubicka <jh@suse.cz>
28643
28644 PR opt/12826
28645 * gcc.dg/20040112-1.c: New.
28646
28647 * gcc.dg/dwarf-die[1-7].c: Move to...
28648 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
28649 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
28650
28651 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
28652
28653 PR c++/4100
28654 * g++.dg/parse/friend4.C: New test.
28655
28656 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
28657
28658 PR c++/4100
28659 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
28660 definition is called a friend.
28661
28662 2004-01-11 Zack Weinberg <zack@codesourcery.com>
28663
28664 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
28665
28666 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
28667
28668 PR c++/3478
28669 * g++.dg/parse/error10.C: New test.
28670 * g++.dg/template/arg2.C: Accept "invalid type" error.
28671
28672 2004-01-11 Jakub Jelinek <jakub@redhat.com>
28673
28674 PR middle-end/13392
28675 * g++.dg/opt/expect2.C: New test.
28676
28677 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28678
28679 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
28680 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
28681 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
28682 Update dg-error regexps.
28683
28684 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28685
28686 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
28687 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
28688
28689 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28690
28691 * gcc.dg/pragma-re-1.c: Use right pointer type.
28692
28693 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28694
28695 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
28696
28697 2004-01-09 Geoffrey Keating <geoffk@apple.com>
28698
28699 * gcc.dg/rs6000-ldouble-1.c: New.
28700
28701 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28702
28703 DR 337
28704 PR c++/9256
28705 * g++.dg/other/abstract1.C: New test.
28706
28707 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
28708
28709 * g++.dg/lookup/strong-using-1.C: New.
28710
28711 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
28712
28713 PR c/11234
28714 * gcc.dg/func-ptr-conv-1.c: New test.
28715 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
28716
28717 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
28718
28719 PR target/13380.
28720 * gcc.c-torture/compile/20040109-1.c: New.
28721
28722 2004-01-08 Stuart Hastings <stuart@apple.com>
28723
28724 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
28725 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
28726 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
28727
28728 2004-01-09 Alan Modra <amodra@bigpond.net.au>
28729
28730 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
28731
28732 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28733
28734 * ada/acats/run_acats: Treat 'gnatchop' the same way
28735 as 'gnatmake'. Export GCC_DRIVER.
28736 * ada/acats/run_all.sh: Add target_gnatchop. Use
28737 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
28738
28739 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28740
28741 PR c++/12573
28742 * g++.dg/template/dependent-expr4.C: New test.
28743
28744 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
28745
28746 * gcc.dg/altivec-11.c: New test.
28747
28748 2004-01-07 Mark Mitchell <mark@codesourcery.com>
28749
28750 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
28751
28752 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28753
28754 PR c/6024
28755 * gcc.dg/enum-compat-1.c: New test.
28756 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
28757
28758 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28759
28760 PR c/12165
28761 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
28762 gcc.dg/c99-idem-qual-3.c: New tests.
28763
28764 2004-01-07 Alan Modra <amodra@bigpond.net.au>
28765
28766 * gcc.dg/winline-7.c: Don't cast void * to int.
28767
28768 2004-01-06 Jan Hubicka <jh@suse.cz>
28769
28770 * gcc.dg/i386-sse-5.c: New test
28771 * g++.dg/eh/simd-1.c: Add -w argument for i386.
28772
28773 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28774
28775 PR c++/12815
28776 * g++.dg/rtti/typeid4.C: New test.
28777
28778 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28779
28780 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
28781
28782 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28783
28784 PR c++/12132
28785 * g++.dg/template/error11.C: New test.
28786
28787 PR c++/13451
28788 * g++.dg/template/class2.C: New test.
28789
28790 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
28791 Richard Sandiford <rsandifo@redhat.com>
28792
28793 PR c++/13387
28794 * g++.dg/opt/alias3.C: New test.
28795
28796 2004-01-04 Mark Mitchell <mark@codesourcery.com>
28797
28798 PR c++/13157
28799 * g++.dg/template/koenig3.C: New test.
28800
28801 PR c++/13529
28802 * g++.dg/parse/offsetof3.C: New test.
28803
28804 * g++.dg/init/copy7.C: Add missing dg-error markers.
28805
28806 PR c++/12226
28807 * g++.dg/init/copy7.c: New test.
28808
28809 PR c++/13536
28810 * g++.dg/parse/cast1.C: New test.
28811
28812 2004-01-04 Jan Hubicka <jh@suse.cz>
28813
28814 * gcc.dg/winline[1-7].c: New tests.
28815
28816 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28817
28818 PR c++/13520
28819 * g++.dg/template/qualttp22.C: New test.
28820
28821 2004-01-01 Jan Hubicka <jh@suse.cz>
28822
28823 * gcc.dg/debug/20031231-1.c: New.
28824 * gcc.c-torture/compile/20040101-1.c: New.
28825 * gcc.dg/dwarf-die-[1-7].c: New.
28826
28827 2004-01-01 Jakub Jelinek <jakub@redhat.com>
28828
28829 PR optimization/13521
28830 * gcc.c-torture/compile/20031231-1.c: New test.
28831
28832 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28833
28834 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
28835
28836 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28837
28838 PR c++/10079
28839 * g++.dg/template/crash16.C: New test.
28840
28841 2003-12-30 Mark Mitchell <mark@codesourcery.com>
28842
28843 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
28844
28845 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28846
28847 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
28848 ports.
28849 * g++.old-deja/g++.jason/thunk3.C: Likewise.
28850 * g++.old-deja/g++.law/profile1.C: Likewise.
28851 * gcc.c-torture/compile/981006-1.c: Likewise.
28852 * gcc.c-torture/execute/loop-2e.x: Likewise.
28853 * gcc.c-torture/execute/loop-2f.x: Remove.
28854 * gcc.c-torture/execute/loop-2g.x: Likewise.
28855 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
28856 * gcc.dg/20020312-2.c: Remove traces of dead ports.
28857
28858 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
28859
28860 PR c++/13507
28861 * g++.dg/ext/attrib11.C: New test.
28862
28863 PR c++/13494
28864 * g++.dg/template/array2-1.C: New test.
28865 * g++.dg/template/array2-2.C: New test.
28866
28867 2003-12-29 Mark Mitchell <mark@codesourcery.com>
28868
28869 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
28870
28871 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
28872
28873 PR c++/12774
28874 * g++.dg/template/array1-1.C: New test.
28875 * g++.dg/template/array1-2.C: New test.
28876
28877 2003-12-29 Roger Sayle <roger@eyesopen.com>
28878
28879 PR fortran/12632
28880 * g77.dg/12632.f: New test case.
28881
28882 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28883
28884 PR c++/13289
28885 * g++.dg/parse/nontype1.C: New test.
28886
28887 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28888
28889 PR c++/12403
28890 * g++.dg/parse/explicit1.C: New test.
28891 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
28892
28893 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28894
28895 PR c++/13081
28896 * g++.dg/opt/inline6.C: New test.
28897
28898 PR c++/12613
28899 * g++.dg/parse/error9.C: New test.
28900
28901 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
28902
28903 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28904
28905 PR c++/13009
28906 * g++.dg/init/assign1.C: New test.
28907
28908 2003-12-28 Roger Sayle <roger@eyesopen.com>
28909
28910 PR c++/13070
28911 * g++.dg/warn/format3.C: New test case.
28912
28913 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28914
28915 * gcc.c-torture/compile/20031227-1.c: New test.
28916
28917 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28918
28919 * g++.dg/bprob/bprob.exp: Load target-supports.exp
28920 * g77.dg/bprob/bprob.exp: Likewise.
28921 * gcc.misc-tests/bprob.exp: Likewise.
28922 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
28923 variants on systems where the library does not provide that
28924 functionality.
28925 * gcc.dg/builtins-20.c: Use builtins-config.h.
28926 * gcc.dg/builtins-config.h: New file.
28927
28928 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28929
28930 * lib/gcc-dg.exp (dg-require-profiling): New function.
28931 * lib/target-supports.exp (check_profiling_available): Likewise.
28932 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
28933 * g77.dg/bprob/bprob.exp: Likewise.
28934 * gcc.misc-tests/bprob.exp: Likewise.
28935 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
28936 * gcc.dg/20021014-1.c: Likewise.
28937 * gcc.dg/nest.c: Likewise.
28938
28939 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28940
28941 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
28942 compiling.
28943 * g++.dg/lookup/java2.C: Likewise.
28944 * gcc.dg/cpp/lexident.c: Likewise.
28945
28946 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
28947
28948 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
28949 given.
28950 * gcc.c-torture/compile/961203-1.c: Likewise.
28951 * gcc.c-torture/compile/980506-1.c: Likewise.
28952
28953 2003-12-23 Zack Weinberg <zack@codesourcery.com>
28954
28955 * lib/gcc-dg.exp (dg-prune-output): New annotation.
28956 (additional_prunes): New global.
28957 (gcc-dg-prune): Handle additional per-test pruning.
28958 (dg-test): Clear additional_prunes between tests.
28959
28960 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
28961 dg-prune-output to avoid spurious failures from assembler
28962 complaining about nonexistent WAW violations.
28963 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
28964 Use dg-prune-output to avoid spurious failures from assembler
28965 warning about Itanium B-step errata.
28966
28967 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28968
28969 * g++.dg/abi/macro0.C: New test.
28970 * g++.dg/abi/macro1.C: Likewise.
28971 * g++.dg/abi/macro2.C: Likewise.
28972
28973 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
28974 * g++.dg/abi/bitfield7.C: Likewise.
28975 * g++.dg/abi/dtor2.C: Likewise.
28976 * g++.dg/abi/mangle11.C: Likewise.
28977 * g++.dg/abi/mangle12.C: Likewise.
28978 * g++.dg/abi/mangle14.C: Likewise.
28979 * g++.dg/abi/mangle17.C: Likewise.
28980 * g++.dg/abi/vbase10.C: Likewise.
28981 * g++.dg/abi/vbase14.C: Likewise.
28982 * g++.dg/template/qualttp17.C: Likewise.
28983
28984 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
28985
28986 PR c/11995
28987 * gcc.dg/20031223-1.c: New test.
28988
28989 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28990
28991 * gcc.dg/noreturn-7.c: New test.
28992
28993 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28994
28995 * gcc.dg/null-pointer-1.c: New test.
28996
28997 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28998
28999 * g++.old-deja/g++.jason/template18.C: Remove.
29000 * g++.old-deja/g++.jason/template37.C: Likewise.
29001
29002 PR c++/12862
29003 * g++.dg/lookup/ns1.C: New test.
29004
29005 PR c++/12397
29006 * g++.dg/template/lookup3.C: New test.
29007
29008 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
29009
29010 * g++.dg/template/recurse1.C: New test
29011
29012 2003-12-22 Mark Mitchell <mark@codesourcery.com>
29013
29014 PR c++/12479
29015 * g++.dg/parse/semicolon1.C: New test.
29016 * g++.dg/parse/semicolon1.h: Likewise.
29017
29018 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
29019
29020 * gcc.dg/darwin-misaligned.c: New test.
29021
29022 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
29023
29024 PR c/9163
29025 * gcc.dg/20031222-1.c: New test.
29026
29027 2003-12-21 Mark Mitchell <mark@codesourcery.com>
29028
29029 PR c++/13438
29030 * g++.dg/parse/error8.C: New test.
29031
29032 PR c++/11554
29033 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
29034
29035 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
29036
29037 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
29038 too small.
29039 * gcc.c-torture/compile/930217-1.c: Likewise.
29040 * gcc.c-torture/compile/930513-1.c: Likewise.
29041 * gcc.c-torture/execute/920908-2.c: Likewise.
29042 * gcc.c-torture/execute/921204-1.c: Likewise.
29043 * gcc.c-torture/execute/930621-1.c: Likewise.
29044 * gcc.c-torture/execute/930630-1.c: Likewise.
29045 * gcc.c-torture/execute/931031-1.c: Likewise.
29046 * gcc.c-torture/execute/980602-2.c: Likewise.
29047 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
29048 * gcc.c-torture/execute/compndlit-1.c: Likewise.
29049 * gcc.c-torture/execute/extzvsi.c: Likewise.
29050 * gcc.c-torture/unsorted/ext.c: Likewise.
29051
29052 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
29053
29054 PR target/12749
29055 * gcc.c-torture/compile/20031220-2.c: New test case.
29056
29057 2003-12-20 Roger Sayle <roger@eyesopen.com>
29058
29059 PR optimization/13031
29060 * gcc.c-torture/compile/20031220-1.c: New test case.
29061
29062 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29063
29064 * gcc.dg/cast-function-1.c: New test.
29065
29066 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
29067
29068 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
29069 formats.
29070
29071 2003-12-19 Mark Mitchell <mark@codesourcery.com>
29072
29073 PR c++/12795
29074 * g++.dg/ext/attrib10.C: New test.
29075
29076 2003-12-19 Jakub Jelinek <jakub@redhat.com>
29077
29078 * gcc.dg/cleanup-10.c: New test.
29079 * gcc.dg/cleanup-11.c: New test.
29080
29081 2003-12-19 Jakub Jelinek <jakub@redhat.com>
29082
29083 PR c++/13239
29084 * g++.dg/opt/expect1.C: New test.
29085
29086 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
29087
29088 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
29089
29090 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
29091
29092 PR debug/12923
29093 * gcc.dg/20031218-1.c: New test.
29094
29095 PR debug/12389
29096 * gcc.dg/20031218-2.c: New test.
29097 * gcc.dg/20031218-3.c: New test.
29098
29099 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
29100 of label name and allow for USER_LABEL_PREFIX == "_" names.
29101 * g++.dg/abi/mangle18-2.C: Likewise.
29102 * g++.dg/abi/mangle19-1.C: Likewise.
29103 * g++.dg/abi/mangle19-2.C: Likewise.
29104 * g++.dg/abi/mangle20-1.C: Likewise.
29105 * g++.dg/abi/mangle20-2.C: Likewise.
29106
29107 2003-12-18 Richard Henderson <rth@redhat.com>
29108
29109 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
29110
29111 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
29112 Dan Kegel <dank@kegel.com>
29113
29114 PR other/12009
29115 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
29116 testing a cross compiler, it causes spurious compile failures.
29117 * lib/g++.exp: Likewise.
29118
29119 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29120
29121 PR c++/13262
29122 * g++.dg/template/access13.C: New test.
29123
29124 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
29125
29126 * gcc.dg/20031216-1.c: New test.
29127
29128 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29129
29130 PR c++/9154
29131 * g++.dg/template/error10.C: New test.
29132
29133 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29134
29135 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
29136 * g++.dg/eh/simd-2.C: Likewise.
29137
29138 2003-12-17 James E Wilson <wilson@specifixinc.com>
29139 Roger Sayle <roger@eyesopen.com>
29140
29141 * gcc.c-torture/execute/ieee/mzero5.c: New.
29142
29143 2003-12-17 Mark Mitchell <mark@codesourcery.com>
29144
29145 PR c++/10603
29146 * g++.dg/parse/error6.C: New test.
29147
29148 PR c++/12827
29149 * g++.dg/parse/error7.C: New test.
29150
29151 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
29152
29153 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
29154 at -O with stabs debugging formats.
29155 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
29156 * gcc.dg/debug/debug-2.c: Likewise.
29157
29158 2003-12-16 Mark Mitchell <mark@codesourcery.com>
29159
29160 PR c++/12696
29161 * g++.dg/init/error1.C: New test.
29162
29163 PR c++/12218
29164 * g++.dg/init/pm3.C: New test.
29165
29166 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
29167
29168 PR c/3347
29169 * gcc.dg/bitfld-8.c: New test.
29170
29171 2003-12-16 James Lemke <jim@wasabisystems.com>
29172
29173 * gcc.dg/arm-scd42-[123].c: New tests.
29174
29175 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
29176
29177 PR c++/9043
29178 * g++.dg/abi/mangle20-1.C: New test.
29179 * g++.dg/abi/mangle20-2.C: New test.
29180
29181 2003-12-16 Mark Mitchell <mark@codesourcery.com>
29182
29183 PR c++/13275
29184 * g++.dg/other/offsetof2.C: Remove XFAIL.
29185 * g++.dg/parse/offsetof1.C: New test.
29186 * g++.gd/parse/offsetof2.C: Likewise.
29187
29188 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29189
29190 * g++.dg/template/nontype3.C: New test.
29191 * g++.dg/template/static2.C: Tweaked the dg-error clause.
29192
29193 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29194
29195 * g++.dg/warn/noreturn-3.C: Also test instantiation.
29196
29197 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
29198
29199 PR c++/13387
29200 * g++.dg/expr/assign1.C: New test.
29201
29202 PR c++/13242
29203 * g++.dg/abi/mangle19-1.C: New test.
29204 * g++.dg/abi/mangle19-2.C: New test.
29205
29206 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
29207
29208 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
29209
29210 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
29211
29212 * gcc.c-torture/execute/20031216-1.c: New test.
29213
29214 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29215
29216 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
29217 an ICE regression.
29218
29219 2003-12-15 Mark Mitchell <mark@codesourcery.com>
29220
29221 PR c++/10926
29222 * g++.dg/template/error9.C: New test.
29223
29224 PR c++/11116
29225 * g++.dg/template/error8.C: New test.
29226
29227 2003-12-15 Roger Sayle <roger@eyesopen.com>
29228
29229 PR middle-end/13400
29230 * gcc.c-torture/execute/20031215-1.c: New test case.
29231
29232 2003-12-15 Mark Mitchell <mark@codesourcery.com>
29233
29234 PR c++/13269
29235 * g++.dg/parse/error5.C: New test.
29236
29237 PR c++/12989
29238 * g++.dg/expr/sizeof1.C: New test.
29239
29240 PR c++/13310
29241 * g++.dg/template/crash15.C: New test.
29242
29243 2003-12-15 Geoffrey Keating <geoffk@apple.com>
29244
29245 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
29246 a non-POD type as the last named parameter of a varargs function.
29247
29248 2003-12-15 Mark Mitchell <mark@codesourcery.com>
29249
29250 PR c++/13243
29251 PR c++/12573
29252 * g++.dg/template/crash14.C: New test.
29253 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
29254
29255 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
29256
29257 * g++.dg/other/java1.C: New test.
29258
29259 PR c++/13241
29260 * g++.dg/abi/mangle18-1.C: New test.
29261 * g++.dg/abi/mangle18-2.C: New test.
29262
29263 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29264
29265 PR optimization/10312
29266 * gcc.c-torture/execute/20031214-1.c: New.
29267
29268 2003-12-14 Mark Mitchell <mark@codesourcery.com>
29269
29270 PR c++/10779
29271 PR c++/12160
29272 * g++.dg/parse/error3.C: New test.
29273 * g++.dg/parse/error4.C: Likewise.
29274 * g++.dg/abi/mangle4.C: Tweak error messages.
29275 * g++.dg/lookup/using5.C: Likewise.
29276 * g++.dg/other/error2.C: Likewise.
29277 * g++.dg/parse/typename5.C: Likewise.
29278 * g++.dg/parse/undefined1.C: Likewise.
29279 * g++.dg/template/arg2.C: Likewise.
29280 * g++.dg/template/ttp3.C: Likewise.
29281 * g++.dg/template/type1.C: Likewise.
29282 * g++.old-deja/g++.other/crash32.C: Likewise.
29283 * g++.old-djea/g++.pt/defarg8.C: Likewise.
29284
29285 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29286
29287 PR c++/13106
29288 * g++.dg/warn/noreturn-3.C: New test.
29289
29290 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
29291
29292 PR c++/13118
29293 * g++.dg/abi/covariant3.C: New.
29294
29295 2003-12-12 Jakub Jelinek <jakub@redhat.com>
29296
29297 * g++.dg/eh/ia64-1.C: New test.
29298
29299 2003-12-12 Roger Sayle <roger@eyesopen.com>
29300
29301 PR optimization/13037
29302 * g77.f-torture/execute/13037.f: New test case.
29303
29304 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
29305
29306 PR c++/12881
29307 * g++.dg/abi/covariant2.C: New.
29308
29309 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
29310
29311 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
29312
29313 2003-12-11 Zack Weinberg <zack@codesourcery.com>
29314
29315 * gcc.c-torture/execute/wchar_t-1.x: Delete.
29316
29317 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
29318
29319 PR other/10819
29320 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
29321 to fix Bug 10819.
29322 * lib/g++.exp (g++_version): Likewise.
29323 * lib/g77.exp (g77_version): Likewise.
29324 * lib/objc.exp (default_objc_version): Likewise.
29325
29326 2003-12-10 Richard Henderson <rth@redhat.com>
29327
29328 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
29329
29330 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
29331
29332 2003-12-08 Matt Austern <austern@apple.com>
29333
29334 PR c/13134
29335 * lib/gcc-dg.exp (dg-require-visibility): Define.
29336 * lib/target-supports (check_visibility_available): Define.
29337 * gcc.dg/visibility-1.c: New test.
29338 * gcc.dg/visibility-2.c: Likewise.
29339 * gcc.dg/visibility-3.c: Likewise.
29340 * gcc.dg/visibility-4.c: Likewise.
29341 * gcc.dg/visibility-5.c: Likewise.
29342 * gcc.dg/visibility-6.c: Likewise.
29343 * g++.dg/ext/visibility-1.C: Likewise.
29344 * g++.dg/ext/visibility-2.C: Likewise.
29345 * g++.dg/ext/visibility-3.C: Likewise.
29346 * g++.dg/ext/visibility-4.C: Likewise.
29347 * g++.dg/ext/visibility-5.C: Likewise.
29348 * g++.dg/ext/visibility-6.C: Likewise.
29349
29350 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29351
29352 * g++.dg/lookup/java1.C: New test.
29353 * g++.dg/lookup/java2.C: New test.
29354
29355 2003-12-07 Falk Hueffner <falk@debian.org>
29356
29357 * g++.dg/opt/noreturn-1.C: New test.
29358
29359 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
29360
29361 * gcc.dg/overflow-1.c: New test.
29362
29363 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29364
29365 * g77.f-torture/compile/13060.f: New test.
29366
29367 2003-12-06 Mark Mitchell <mark@codesourcery.com>
29368
29369 PR c++/13323
29370 * g++.dg/inherit/operator2.C: New test.
29371
29372 2003-12-05 Mark Mitchell <mark@codesourcery.com>
29373
29374 PR c++/13305
29375 * g++.dg/ext/attrib9.C: New test.
29376
29377 2003-12-05 Mark Mitchell <mark@codesourcery.com>
29378
29379 PR c++/13314
29380 * g++.dg/template/error7.C: New test.
29381
29382 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
29383 J"orn Rennecke <joern.rennecke@superh.com>
29384
29385 PR target/13302
29386 * g++.dg/other/struct-va_list.C: New test.
29387
29388 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29389
29390 PR c++/13166
29391 * g++.dg/parse/defarg6.C: New test.
29392
29393 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
29394
29395 PR target/13256
29396 * gcc.c-torture/execute/20031201-1.c: New test.
29397
29398 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
29399
29400 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
29401
29402 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29403
29404 * gcc.dg/builtin-return-1.c: New test.
29405
29406 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
29407 J"orn Rennecke <joern.rennecke@superh.com>
29408
29409 PR optimization/13260
29410 * gcc.c-torture/execute/20031204-1.c: New test.
29411
29412 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29413
29414 PR c++/9127
29415 * g++.dg/template/error6.C: New test.
29416
29417 2003-12-03 Jakub Jelinek <jakub@redhat.com>
29418
29419 * gcc.dg/20031202-1.c: New test.
29420
29421 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29422
29423 PR c++/13179
29424 * g++.dg/template/eh1.C: New test.
29425
29426 PR c++/10771
29427 * g++.dg/template/error5.C: New test.
29428
29429 2003-12-02 David Ung <davidu@mips.com>
29430
29431 * gcc.dg/compat/vector-check.h: Corrected type for var
29432 g_##TMODE
29433
29434 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29435
29436 PR c++/10126
29437 * g++.dg/template/ptrmem8.C: New test.
29438
29439 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29440
29441 PR c++/12573
29442 * g++.dg/template/dependent-expr3.C: New test.
29443
29444 2003-12-01 James Lemke <jim@wasabisystems.com>
29445
29446 * gcc.dg/arm-g2.c: New test.
29447
29448 2003-12-01 Roger Sayle <roger@eyesopen.com>
29449
29450 PR optimization/11634
29451 * gcc.dg/20031201-2.c: New test case.
29452
29453 2003-12-01 Zack Weinberg <zack@codesourcery.com>
29454
29455 PR 11433
29456 * objc.dg/proto-lossage-3.m: New test.
29457
29458 2003-12-01 Roger Sayle <roger@eyesopen.com>
29459
29460 PR optimization/12628
29461 * gcc.dg/20031201-1.c: New test case.
29462
29463 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29464
29465 * gcc.dg/unaligned-1.c: New test.
29466
29467 2003-11-30 Mark Mitchell <mark@codesourcery.com>
29468
29469 PR c++/9849
29470 * g++.dg/template/error4.C: New test.
29471 * g++.dg/template/nested3.C: Adjust error markers.
29472
29473 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29474
29475 * gcc.dg/cpp/assert4.c: Check more #system assertions.
29476
29477 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
29478
29479 PR c/10333
29480 * gcc.dg/bitfld-7.c: New test.
29481
29482 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
29483
29484 * gcc.dg/tls/asm-1.C: New test.
29485
29486 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29487
29488 * gcc.dg/cpp/assert4.c: Update.
29489
29490 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
29491
29492 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
29493 * gcc.dg/builtin-apply3.c: New test.
29494
29495 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29496
29497 * lib/compat.exp (compat-obj): New xfaildata parameter.
29498 Use it to set compiler_conditional_xfail_data before compiling.
29499 (compat-get-options): Handle dg-xfail-if.
29500 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
29501 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
29502 * gcc.dg/compat/vector-1_y.c: Likewise.
29503 * gcc.dg/compat/vector-2_x.c: Likewise.
29504 * gcc.dg/compat/vector-2_y.c: Likewise.
29505
29506 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29507
29508 * g++.dg/opt/reg-stack4.C: New test.
29509
29510 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29511
29512 * gcc.dg/builtin-apply2.c: New test.
29513
29514 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29515
29516 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
29517
29518 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29519
29520 PR c++/12924
29521 * g++.dg/template/template-id-2.C: New test.
29522
29523 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29524
29525 PR c++/5369
29526 * g++.dg/template/memfriend1.C: New test.
29527 * g++.dg/template/memfriend2.C: Likewise.
29528 * g++.dg/template/memfriend3.C: Likewise.
29529 * g++.dg/template/memfriend4.C: Likewise.
29530 * g++.dg/template/memfriend5.C: Likewise.
29531 * g++.dg/template/memfriend6.C: Likewise.
29532 * g++.dg/template/memfriend7.C: Likewise.
29533 * g++.dg/template/memfriend8.C: Likewise.
29534 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
29535
29536 2003-11-21 Mark Mitchell <mark@codesourcery.com>
29537
29538 PR c++/12515
29539 * g++.dg/ext/cond1.C: New test.
29540
29541 2003-11-20 Richard Henderson <rth@redhat.com>
29542
29543 * gcc.dg/20020201-2.c: Remove.
29544 * gcc.dg/20020201-4.c: Remove.
29545 * gcc.dg/20020304-1.c: Remove.
29546
29547 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
29548
29549 * gcc.dg/cpp/trad/xwin1.c: New test case.
29550
29551 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
29552
29553 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
29554 * lib/g77.exp: Likewise.
29555 * lib/objc.exp: Likewise.
29556 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
29557 for darwin.
29558
29559 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29560
29561 PR c++/12932
29562 * g++.dg/template/static5.C: New test.
29563
29564 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
29565
29566 * gcc.dg/nested-func-1.c: New test.
29567
29568 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29569
29570 * gcc.dg/cpp/assert4.c: New test.
29571
29572 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29573
29574 PR c++/2294
29575 * g++.dg/lookup/using9.c: New test.
29576
29577 2003-11-14 Mark Mitchell <mark@codesourcery.com>
29578
29579 PR c++/12762
29580 * g++.dg/template/error3.C: New test.
29581
29582 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
29583
29584 PR ada/13035
29585 * ada/acats/run_acats, run_all.sh: Fix syntax error.
29586 No longer use a wrapper for gcc, since this does not work under
29587 Windows.
29588
29589 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29590
29591 PR c++/2094
29592 * g++.dg/template/ptrmem7.C: New test.
29593
29594 2003-11-13 Andrew Pinski <apinski@apple.com>
29595
29596 * gcc.c-torture/compile/20031113-1.c: New test.
29597
29598 2003-11-13 Mark Mitchell <mark@codesourcery.com>
29599 Kean Johnston <jkj@sco.com>
29600
29601 PR c/13029
29602 * gcc.dg/unused-4.c: Update.
29603
29604 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
29605
29606 * g++.dg/opt/const3.C: New test.
29607
29608 2003-11-13 Jan Hubicka <jh@suse.cz>
29609
29610 * gcc.c-torture/compile/20031112-1.c: New test.
29611
29612 2003-11-12 Mark Mitchell <mark@codesourcery.com>
29613
29614 * g++.dg/parse/crash10.C: Remove bogus error marker.
29615
29616 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29617
29618 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
29619 (host_gcc): Likewise.
29620 (ROOT): Honor $PWDCMD.
29621 (BASE): Likewise.
29622 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
29623
29624 2003-11-12 Catherine Moore <clm@redhat.com>
29625
29626 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
29627
29628 2003-11-12 Andreas Jaeger <aj@suse.de>
29629 Jakub Jelinek <jakub@redhat.com>
29630 Andrew Pinski <pinskia@physics.uc.edu>
29631 Richard Henderson <rth@redhat.com>
29632
29633 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
29634 systems.
29635 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
29636
29637 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
29638 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
29639
29640 2003-11-11 Andreas Jaeger <aj@suse.de>
29641
29642 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
29643
29644 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
29645
29646 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
29647
29648 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
29649 Clean ups.
29650
29651 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
29652
29653 * gcc.dg/trampoline-1.c: New test.
29654
29655 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
29656
29657 * gcc.c-torture/compile/200031109-1.c: New test.
29658
29659 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29660
29661 PR c/3190
29662 PR c/8714
29663 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29664 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
29665 gcc.dg/format/no-y2k-1.c: Update.
29666
29667 2003-11-08 Roger Sayle <roger@eyesopen.com>
29668
29669 PR optimization/10467
29670 * gcc.dg/20031108-1.c: New test case.
29671
29672 2003-11-07 Geoffrey Keating <geoffk@apple.com>
29673
29674 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
29675
29676 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29677
29678 * gcc.dg/compound-lvalue-1.c: New test.
29679 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
29680 some XFAILs.
29681
29682 2003-11-06 Geoffrey Keating <geoffk@apple.com>
29683
29684 * gcc.dg/altivec-varargs-1.c: New test.
29685
29686 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29687
29688 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
29689 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
29690 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
29691 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
29692 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
29693
29694 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
29695
29696 * gcc.dg/cond-lvalue-1.c: New test.
29697
29698 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
29699
29700 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
29701
29702 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29703
29704 PR c++/11616
29705 * g++.dg/template/instantiate5.C: New test.
29706
29707 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29708
29709 PR c++/12726
29710 * g++.dg/ext/complit2.C: Replace test with self-contained version.
29711 * ChangeLog: Add missing first entry for above test.
29712
29713 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29714
29715 PR c++/9810
29716 * g++.dg/template/using8.C: New test.
29717 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
29718
29719 2003-11-02 Roger Sayle <roger@eyesopen.com>
29720
29721 PR optimization/10817
29722 * gcc.c-torture/compile/20031102-1.c: New test case.
29723
29724 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
29725
29726 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
29727 2147483647.
29728
29729 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29730
29731 * gcc.dg/20031102-1.c: New test.
29732
29733 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29734
29735 * gcc.dg/complex-1.c: New test.
29736
29737 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29738
29739 PR c++/12796
29740 * g++.dg/template/crash13.C: Adjust expected error location.
29741 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29742
29743 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29744
29745 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29746
29747 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29748
29749 PR/10239
29750 * gcc.c-torture/compile/20031031-2.c: New test.
29751
29752 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29753
29754 PR/11640
29755 * gcc.c-torture/compile/20031031-1.c: New test.
29756
29757 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29758
29759 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29760 * gcc.misc-tests/bprob.exp: Likewise.
29761 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
29762 the execution test on arm-elf configs.
29763 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
29764 configs that don't support scratch files.
29765 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
29766
29767 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
29768
29769 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
29770 done by dejagnu.
29771
29772 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
29773
29774 * ada/acats/run_all.sh: Redirect mv output to /dev/null
29775 Avoid non pure sh syntax. Add more logging.
29776
29777 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
29778 fail.
29779
29780 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29781
29782 PR libgcj/10610
29783 * gcc.dg/ppc-stackalign-1.c: New test.
29784
29785 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
29786
29787 * ada/acats/run_all.sh: Change output to be more compliant with
29788 dejagnu framework.
29789 Create acats.sum and acats.log files under testsuite/ada/acats
29790 Only run [a-z]* directories, to filter out e.g. CVS.
29791 Redirect build output to log file.
29792
29793 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29794
29795 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
29796
29797 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29798
29799 PR ada/5909:
29800 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
29801
29802 2003-10-27 Jakub Jelinek <jakub@redhat.com>
29803
29804 * gcc.c-torture/compile/20031023-1.c: New test.
29805 * gcc.c-torture/compile/20031023-2.c: New test.
29806 * gcc.c-torture/compile/20031023-3.c: New test.
29807 * gcc.c-torture/compile/20031023-4.c: New test.
29808
29809 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29810
29811 PR c++/10371
29812 * g++.dg/lookup/scoped8.C: New test.
29813
29814 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
29815
29816 * g++.dg/opt/reg-stack3.C: New test.
29817
29818 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29819
29820 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
29821
29822 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29823
29824 PR c++/11076
29825 * g++.dg/template/crash13.C: New test.
29826
29827 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29828
29829 * gcc.dg/c99-restrict-2.c: New test.
29830
29831 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
29832
29833 PR c++/12698, c++/12699, c++/12700, c++/12566
29834 * g++.dg/inherit/covariant9.C: New test.
29835 * g++.dg/inherit/covariant10.C: New test.
29836 * g++.dg/inherit/covariant11.C: New test.
29837
29838 2003-10-23 Jason Merrill <jason@redhat.com>
29839
29840 PR c++/12726
29841 * g++.dg/ext/complit2.C: New test.
29842
29843 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
29844
29845 PR target/12654
29846 * gcc.c-torture/execute/20031020-1.c: New test.
29847
29848 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29849
29850 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
29851 following the jump_insn.
29852
29853 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
29854
29855 * gcc.dg/cast-lvalue-1.c: New test.
29856
29857 2003-10-21 Mark Mitchell <mark@codesourcery.com>
29858
29859 PR c++/11962
29860 * g++.dg/template/cond2.C: New test.
29861
29862 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
29863
29864 * gcc.dg/builtins-28.c: New test.
29865
29866 2003-10-20 Jan Hubicka <jh@suse.cz>
29867
29868 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
29869 parameter.
29870 * testsuite/gcc.dg/inline-2.c: Likewise.
29871
29872 2003-10-20 Phil Edwards <phil@codesourcery.com>
29873
29874 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
29875 * gcc.dg/nest.c: Likewise.
29876
29877 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29878
29879 PR c++/9781, c++/10583, c++/11862
29880 * g++.dg/parse/crash13.C: New test.
29881
29882 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29883
29884 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
29885
29886 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29887
29888 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
29889 Define HAVE_C99_RUNTIME except on Solaris.
29890 * gcc.dg/builtins-20.c: Likewise.
29891
29892 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29893
29894 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
29895
29896 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29897
29898 PR c++/12495
29899 * g++.dg/template/crash21.C: New test.
29900
29901 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29902
29903 PR c++/2513
29904 * g++.dg/template/typename5.C: New test.
29905
29906 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29907
29908 PR c++/12369
29909 * g++.dg/template/friend25.C: New test.
29910
29911 2003-10-16 Ziemowit Laski <zlaski@apple.com>
29912
29913 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
29914 versions.
29915
29916 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
29917
29918 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
29919 == 2147483647.
29920
29921 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
29922
29923 * gcc.c-torture/execute/960416-1.x: Remove.
29924 * gcc.c-torture/execute/divconst-3.x: Likewise.
29925
29926 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
29927
29928 PR target/12598
29929 * gcc.dg/torture/cris-volatile-1.c: New test.
29930
29931 2003-10-14 Roger Sayle <roger@eyesopen.com>
29932
29933 PR optimization/9325
29934 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
29935 for overflowing floating point to integer conversion during RTL
29936 simplification.
29937
29938 2003-10-13 Ziemowit Laski <zlaski@apple.com>
29939
29940 * objc/execute/_cmd.m: Fix typo.
29941 * objc.dg/image-info.m, objc.dg/symtab-1.m:
29942 Relax 'scan-assembler' regexp.
29943 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
29944 objc.dg/try-catch-4.m: Run on non-Darwin targets.
29945 * objc.dg/zero-link-2.m: Remove blank line.
29946 * objc.dg/zero-link-3.m: New test case.
29947
29948 2003-10-13 Geoffrey Keating <geoffk@apple.com>
29949
29950 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
29951
29952 * gcc.dg/asm-names.c: Use scan-assembler-not rather
29953 than linker trickery.
29954
29955 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29956
29957 PR c++/12370
29958 * g++.dg/other/friend2.C: New test.
29959
29960 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29961
29962 * gcc.dg/20031012-1.c: New test.
29963
29964 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29965
29966 * gcc.dg/weak/weak-3.c: Fix for new warning.
29967
29968 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
29969
29970 PR optimization/8750
29971 * gcc.c-torture/execute/20031012-1.c: New test case.
29972
29973 2003-10-11 Roger Sayle <roger@eyesopen.com>
29974
29975 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
29976 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
29977
29978 2003-10-11 Roger Sayle <roger@eyesopen.com>
29979
29980 PR optimization/12260
29981 * gcc.c-torture/compile/20031011-2.c: New test case.
29982
29983 2003-10-11 Roger Sayle <roger@eyesopen.com>
29984
29985 * gcc.c-torture/execute/20031011-1.c: New testcase.
29986
29987 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
29988
29989 * gcc.c-torture/compile/20031011-1.c: New test.
29990
29991 2003-10-11 Jan Hubicka <jh@suse.cz>
29992
29993 * g++.dg/other/first-global.C: New test.
29994
29995 2003-10-11 Roger Sayle <roger@eyesopen.com>
29996
29997 * gcc.c-torture/execute/string-opt-18.c: New testcase.
29998
29999 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
30000
30001 * gcc.c-torture/compile/20031010-1.c: New test.
30002
30003 2003-10-10 Geoffrey Keating <geoffk@apple.com>
30004
30005 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
30006 * gcc.c-torture/execute/va-arg-25.c: ... here.
30007
30008 2003-10-09 Mark Mitchell <mark@codesourcery.com>
30009
30010 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
30011
30012 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
30013
30014 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
30015
30016 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
30017
30018 * g++.dg/parse/error2.C: New test.
30019
30020 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
30021
30022 PR c++/11097
30023 * g++.dg/other/error5.C: Modify the error message.
30024 * g++.dg/lookup/using8.C: New test.
30025
30026 2003-10-07 Geoffrey Keating <geoffk@apple.com>
30027
30028 * gcc.dg/darwin-abi-2.c: New file.
30029 * gcc.c-torture/execute/va-arg-24.c: New file.
30030
30031 2003-10-06 Bob Wilson <bob.wilson@acm.org>
30032
30033 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
30034 indentation.
30035
30036 2003-10-06 Mark Mitchell <mark@codesourcery.com>
30037
30038 PR c++/10147
30039 * g++.dg/other/error4.C: Update error messages.
30040 * g++.dg/template/ptrmem4.C: Likewise.
30041
30042 PR c++/12337
30043 * g++.dg/init/new9.C: New test.
30044
30045 PR c++/12334, c++/12236, c++/8656
30046 * g++.dg/ext/attrib8.C: New test.
30047
30048 2003-10-06 Devang Patel <dpatel@apple.com>
30049
30050 * gcc.dg/debug/dwarf2-3.h: New test.
30051 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
30052
30053 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
30054
30055 * g++.dg/opt/cfg2.C: New test.
30056
30057 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30058
30059 * g++.dg/opt/float1.C: New test.
30060
30061 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30062
30063 * gcc.dg/c90-array-lval-6.c: New test.
30064 * gcc.dg/c99-array-lval-6.c: New test.
30065
30066 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
30067 Ziemowit Laski <zlaski@apple.com>
30068
30069 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
30070 'Derived', so that it is never considered a class method; add
30071 new warning for '+port' method ambiguity.
30072 * objc.dg/method-12.m: Include <objc/objc.h> instead of
30073 <objc/objc-api.h> (needed on Mac OS X).
30074 * objc.dg/method-13.m: New test.
30075
30076 2003-10-03 Roger Sayle <roger@eyesopen.com>
30077
30078 PR optimization/9325, PR java/6391
30079 * gcc.c-torture/execute/20031003-1.c: New test case.
30080
30081 2003-10-02 Mark Mitchell <mark@codesourcery.com>
30082
30083 PR optimization/12180
30084 * gcc.dg/20031002-1.c: New test.
30085
30086 PR c++/12486
30087 * g++.dg/inherit/error1.C: New test.
30088
30089 2003-10-02 Chris Demetriou <cgd@broadcom.com>
30090
30091 * lib/f-torture.exp (search_for): Rename to...
30092 (search_for_re): This. Also, clean up comments and the
30093 "regexp" invocation.
30094
30095 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
30096
30097 * gcc.c-torture/compile/20031002-1.c: New test.
30098
30099 2003-10-02 Jakub Jelinek <jakub@redhat.com>
30100
30101 * g++.dg/opt/cond1.C: New test.
30102
30103 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
30104
30105 * gcc.dg/Wold-style-definition-2.c: New testcase.
30106 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
30107
30108 2003-09-29 Richard Henderson <rth@redhat.com>
30109
30110 * g++.dg/init/array10.C: Add dg-options.
30111
30112 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
30113
30114 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
30115
30116 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30117
30118 * g++.dg/template/friend19.C: Fix typo.
30119 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
30120
30121 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
30122
30123 * gcc.c-torture/execute/20030928-1.c: New test.
30124 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
30125
30126 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
30127
30128 * g++.dg/opt/unroll1.C: New test.
30129
30130 2003-09-26 Roger Sayle <roger@eyesopen.com>
30131
30132 PR optimization/11741
30133 * gcc.dg/20030926-1.c: New test case.
30134
30135 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30136
30137 PR c++/5655
30138 * g++.dg/parse/access7.C: New test.
30139 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
30140
30141 2003-09-24 Ziemowit Laski <zlaski@apple.com>
30142
30143 MERGE OF objc-improvements-branch into MAINLINE:
30144 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
30145 if libobjc has not been built.
30146 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
30147 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
30148 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
30149 objc/execute/nested-3.m, objc/execute/np-2.m,
30150 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
30151 objc/execute/redefining_self.m, objc/execute/root_methods.m,
30152 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
30153 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
30154 objc.dg/special/unclaimed-category-1.h,
30155 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
30156 well as GNU runtime.
30157 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
30158 * execute/cascading-1.m, execute/function-message-1.m,
30159 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
30160 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
30161 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
30162 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
30163 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
30164 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
30165 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
30166 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
30167 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
30168 * objc.dg/bitfield-2.m: Run only on Darwin.
30169 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
30170 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
30171 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
30172 * objc.dg/const-str-1.m: Fix constant string layout.
30173
30174 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
30175
30176 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
30177
30178 2003-09-23 Geoffrey Keating <geoffk@apple.com>
30179
30180 * gcc.dg/darwin-abi-1.c: New file.
30181
30182 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
30183
30184 PR target/12281
30185 * gcc.c-torture/compile/20030921-1.c: New test.
30186
30187 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
30188
30189 * g++.dg/opt/reg-stack2.C: New test.
30190
30191 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
30192
30193 * g++.dg/eh/delayslot1.C: New test.
30194
30195 2003-09-20 Richard Henderson <rth@redhat.com>
30196
30197 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
30198
30199 2003-09-20 Roger Sayle <roger@eyesopen.com>
30200
30201 * gcc.c-torture/execute/20030920-1.c: New test case.
30202
30203 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30204
30205 * g++.dg/rtti/typeid3.C: Correct expected error message.
30206
30207 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30208
30209 PR c++/157
30210 * g++.dg/parse/crash12.C: New test.
30211
30212 2003-09-19 Janis Johnson <janis187@us.ibm.com>
30213
30214 * gcc.dg/compat/mixed-struct-check.h: New.
30215 * gcc.dg/compat/mixed-struct-defs.h: New.
30216 * gcc.dg/compat/mixed-struct-init.h: New.
30217 * gcc.dg/compat/struct-by-value-19_main.c: New.
30218 * gcc.dg/compat/struct-by-value-19_x.c: New.
30219 * gcc.dg/compat/struct-by-value-19_y.c: New.
30220 * gcc.dg/compat/struct-by-value-20_main.c: New.
30221 * gcc.dg/compat/struct-by-value-20_x.c: New.
30222 * gcc.dg/compat/struct-by-value-20_y.c: New.
30223 * gcc.dg/compat/struct-return-19_main.c: New.
30224 * gcc.dg/compat/struct-return-19_x.c: New.
30225 * gcc.dg/compat/struct-return-19_y.c: New.
30226 * gcc.dg/compat/struct-return-20_main.c: New.
30227 * gcc.dg/compat/struct-return-20_x.c: New.
30228 * gcc.dg/compat/struct-return-20_y.c: New.
30229
30230 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
30231 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
30232 so that it will not complain on LP64 targets.
30233
30234 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30235
30236 PR c++/495
30237 * g++.dg/template/friend24.C: New test.
30238
30239 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
30240
30241 PR c++/12332
30242 * g++.dg/template/memtmpl2.C: New test.
30243
30244 2003-09-18 Mark Mitchell <mark@codesourcery.com>
30245
30246 PR target/11184
30247 * gcc.dg/builtin-apply1.c: New test.
30248
30249 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
30250
30251 PR c++/9848
30252 * g++.dg/warn/Wunused-4.C: New test.
30253
30254 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30255
30256 PR c++/12316
30257 * g++.dg/other/gc2.C: New test.
30258
30259 2003-09-17 Mark Mitchell <mark@codesourcery.com>
30260
30261 PR c++/11991
30262 * g++.dg/rtti/typeid3.C: New test.
30263
30264 PR c++/12266
30265 * g++.dg/overload/template1.C: New test.
30266
30267 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
30268
30269 * g++.dg/opt/cfg3.C: New test.
30270
30271 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30272
30273 PR c++/7939
30274 * g++.dg/template/crash11.C: New test.
30275
30276 2003-09-16 Jason Merrill <jason@redhat.com>
30277 Jakub Jelinek <jakub@redhat.com>
30278
30279 * gcc.dg/attr-warn-unused-result.c: New test.
30280
30281 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
30282
30283 PR c++/12184
30284 * g++.dg/expr/call2.C: New test.
30285
30286 2003-09-15 Andreas Jaeger <aj@suse.de>
30287
30288 * gcc.dg/Wold-style-definition-1.c: New test.
30289
30290 2003-09-14 Mark Mitchell <mark@codesourcery.com>
30291
30292 PR c++/3907
30293 * g++.dg/parse/template12.C: New test.
30294
30295 * g++.dg/abi/bitfield11.C: New test.
30296 * g++.dg/abi/bitfield12.C: Likewise.
30297
30298 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
30299
30300 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
30301 non-expansion of functional macro name without arguments at EOL.
30302 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
30303
30304 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
30305
30306 * gcc.c-torture/execute/20030914-[12].c: New tests.
30307
30308 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
30309
30310 PR c++/11788
30311 * g++.dg/overload/addr1.C: New test.
30312
30313 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
30314
30315 * gcc.dg/20030909-1.c: New test.
30316
30317 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30318
30319 * gcc.dg/ultrasp10.c: New test.
30320
30321 2003-09-09 Devang Patel <dpatel@apple.com>
30322
30323 * gcc.dg/darwin-ld-6.c: New test.
30324
30325 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30326
30327 * gcc.dg/torture/builtin-explog-1.c: New testcase.
30328
30329 2003-09-08 Mark Mitchell <mark@codesourcery.com>
30330
30331 * gcc.dg/ia64-types1.c: New test.
30332 * gcc.dg/ia64-types2.c: Likewise.
30333
30334 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30335
30336 * gcc.dg/builtins-1.c: Add more _Complex tests.
30337 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30338
30339 * gcc.dg/builtins-1.c: Test existing _Complex functions.
30340 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30341
30342 2003-09-08 Mark Mitchell <mark@codesourcery.com>
30343
30344 PR c++/11786
30345 * g++.dg/lookup/koenig2.C: New test.
30346
30347 PR c++/5296
30348 * g++.dg/rtti/typeid2.C: New test.
30349
30350 2003-09-08 Jakub Jelinek <jakub@redhat.com>
30351
30352 * gcc.c-torture/compile/20030904-1.c: New test.
30353
30354 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
30355
30356 * g++.dg/opt/longbranch2.C: New test.
30357
30358 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
30359
30360 * g++.dg/template/crash10.C: Only compile it.
30361
30362 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
30363
30364 PR middle-end/11665
30365 * gcc.c-torture/compile/20030907-1.c: New test.
30366 * g++.dg/init/array11.C: New test.
30367
30368 2003-09-07 Mark Mitchell <mark@codesourcery.com>
30369
30370 PR c++/11852
30371 * g++.dg/init/struct1.C: New test.
30372
30373 2003-09-07 Mark Mitchell <mark@codesourcery.com>
30374
30375 PR c++/12181
30376 * g++.dg/expr/comma1.C: New test.
30377
30378 2003-09-06 Mark Mitchell <mark@codesourcery.com>
30379
30380 PR c++/11867
30381 * g++.dg/expr/static_cast5.C: New test.
30382
30383 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
30384
30385 PR c++/11507
30386 * g++.dg/lookup/scoped7.C: New test.
30387
30388 PR c++/9574
30389 * g++.dg/other/static1.C: New test.
30390
30391 PR c++/11490
30392 * g++.dg/warn/template-1.C: New test.
30393
30394 PR c++/11432
30395 * g++.dg/template/crash10.C: New test.
30396
30397 PR c++/2478
30398 * g++.dg/overload/VLA.C: New test.
30399
30400 PR c++/10804
30401 * g++.dg/template/call1.C: New test.
30402
30403 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30404
30405 PR c++/11794
30406 * g++.dg/parse/using3.C: New test.
30407
30408 2003-09-06 Roger Sayle <roger@eyesopen.com>
30409
30410 PR c++/11409
30411 * g++.dg/overload/builtin3.C: New test case.
30412
30413 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
30414
30415 PR c/9862
30416 * gcc.dg/20030906-1.c: New test.
30417 * gcc.dg/20030906-2.c: Likewise.
30418
30419 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30420
30421 PR c++/12167
30422 * g++.dg/parse/defarg5.C: New test.
30423
30424 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
30425
30426 2003-09-05 Mark Mitchell <mark@codesourcery.com>
30427
30428 PR c++/12163
30429 * g++.dg/expr/static_cast4.C: New test.
30430
30431 PR c++/12146
30432 * g++.dg/template/crash9.C: New test.
30433
30434 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
30435
30436 * g++.old-deja/g++.ext/pretty2.C: Update for change
30437 in __FUNCTION__.
30438 * g++.old-deja/g++.ext/pretty3.C: Likewise.
30439
30440 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
30441
30442 PR c++/11922
30443 * g++/dg/template/qualified-id1.C: New test.
30444
30445 PR c++/12037
30446 * g++.dg/warn/noeffect4.C: New test.
30447
30448 2003-09-04 Matt Austern <austern@apple.com>
30449
30450 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
30451 * g++.dg/ext/fnname2.C: Likewise.
30452 * g++.dg/ext/fnname3.C: Likewise.
30453
30454 2003-09-04 Mark Mitchell <mark@codesourcery.com>
30455
30456 * g++.dg/expr/lval1.C: New test.
30457 * g++.dg/ext/lvcast.C: Remove.
30458
30459 2003-09-03 Roger Sayle <roger@eyesopen.com>
30460
30461 PR optimization/11700.
30462 * gcc.c-torture/compile/20030903-1.c: New test case.
30463
30464 2003-09-03 Mark Mitchell <mark@codesourcery.com>
30465
30466 PR c++/12053
30467 * g++.dg/abi/layout4.C: New test.
30468
30469 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
30470
30471 PR c++/11553
30472 * g++.dg/parse/friend3.C: New test.
30473
30474 2003-09-02 Mark Mitchell <mark@codesourcery.com>
30475
30476 PR c++/11847
30477 * g++.dg/template/class1.C: New test.
30478
30479 PR c++/11808
30480 * g++.dg/expr/call1.C: New test.
30481
30482 2003-09-01 Mark Mitchell <mark@codesourcery.com>
30483
30484 PR c++/12114
30485 * g++.dg/init/ref9.C: New test.
30486
30487 PR c++/11972
30488 * g++.dg/template/nested4.C: New test.
30489
30490 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30491
30492 PR c++/12093
30493 * g++.dg/template/non-dependent4.C: New test.
30494
30495 PR c++/11928
30496 * g++.dg/inherit/conv1.C: New test.
30497
30498 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30499
30500 PR c++/6196
30501 * g++.dg/ext/label1.C: New test.
30502 * g++.dg/ext/label2.C: Likewise.
30503
30504 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30505
30506 * g++.dg/expr/cond3.C: New test.
30507
30508 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30509
30510 * gcc.dg/builtins-1.c: Add new builtin cases.
30511
30512 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30513
30514 * gcc.dg/builtins-1.c: Add new cases.
30515 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30516
30517 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30518
30519 * gcc.dg/builtins-1.c: Add more math builtin tests.
30520 * gcc.dg/torture/builtin-attr-1.c: New test.
30521
30522 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30523
30524 PR optimization/5079
30525 * g++.dg/opt/static3.C: New test.
30526
30527 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30528
30529 * gcc.misc-tests/gcov-10b.c: New test.
30530
30531 2003-08-27 Mark Mitchell <mark@codesourcery.com>
30532
30533 * g++.dg/opt/ptrmem3.C: New test.
30534
30535 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
30536
30537 2003-08-27 Jakub Jelinek <jakub@redhat.com>
30538
30539 * gcc.dg/20030826-2.c: New test.
30540
30541 2003-08-26 Roger Sayle <roger@eyesopen.com>
30542
30543 PR middle-end/12002
30544 * g77.f-torture/compile/12002.f: New test case.
30545
30546 2003-08-26 Roger Sayle <roger@eyesopen.com>
30547
30548 * gcc.dg/20030826-1.c: New test case.
30549
30550 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
30551
30552 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
30553
30554 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
30555
30556 PR c++/11871
30557 * c++.dg/lookup/crash1.C: New test.
30558
30559 * c++.dg/warn/noeffect3.C: New test.
30560
30561 2003-08-25 Janis Johnson <janis187@us.ibm.com>
30562
30563 * gcc.dg/compat/vector-1_x.c: Compile with -w.
30564 * gcc.dg/compat/vector-1_y.c: Ditto.
30565 * gcc.dg/compat/vector-2_x.c: Ditto.
30566 * gcc.dg/compat/vector-2_y.c: Ditto.
30567
30568 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
30569
30570 * gcc.dg/20030702-1.c: New test.
30571
30572 2003-08-25 Mark Mitchell <mark@codesourcery.com>
30573
30574 PR c++/8795
30575 * g++.dg/ext/altivec-1.C: New test.
30576
30577 2003-08-24 Richard Henderson <rth@redhat.com>
30578
30579 * g++.dg/eh/simd-2.C: Add -w for x86.
30580
30581 2003-08-23 Jakub Jelinek <jakub@redhat.com>
30582
30583 * gcc.dg/20030815-1.c: New test.
30584
30585 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30586
30587 PR c++/3765
30588 * g++.dg/parse/access6.C: New test.
30589
30590 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30591
30592 PR c++/641, c++/11876
30593 * g++.dg/template/friend22.C: New test.
30594 * g++.dg/template/friend23.C: Likewise.
30595
30596 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30597
30598 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
30599 identically.
30600
30601 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30602
30603 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
30604
30605 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30606
30607 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
30608
30609 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30610
30611 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
30612
30613 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30614
30615 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
30616
30617 2003-08-21 Mark Mitchell <mark@codesourcery.com>
30618
30619 PR c++/11919
30620 * g++.dg/overload/prom1.C: New test.
30621
30622 PR c++/11551
30623 * g++.dg/parse/dtor2.C: New test.
30624
30625 PR c++/10762
30626 * g++.dg/parse/using2.C: New test.
30627
30628 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
30629
30630 PR target/11805
30631 * gcc.c-torture/compile/20030821-1.c: New.
30632
30633 2003-08-20 Mark Mitchell <mark@codesourcery.com>
30634
30635 PR c++/11834
30636 * g++.dg/template/deduce2.C: New test.
30637
30638 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
30639
30640 * gcc.c-torture/execute/20030821-1.c: New test.
30641
30642 2003-08-20 Roger Sayle <roger@eyesopen.com>
30643
30644 PR middle-end/11984
30645 * gcc.dg/20030820-1.c: New test case.
30646
30647 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
30648
30649 PR c++/11945
30650 * g++.dg/warn/noeffect2.C: New test.
30651
30652 2003-08-19 Mark Mitchell <mark@codesourcery.com>
30653
30654 PR c++/10926
30655 * g++.dg/template/dtor2.C: New test.
30656
30657 PR c++/11684
30658 * g++.dg/template/operator1.C: New test.
30659 * g++.dg/parse/operator4.C: New test.
30660
30661 PR c++/11946.C
30662 * g++.dg/expr/enum1.C: New test.
30663 * gcc.dg/c99-bool-1.c: Remove bogus warning.
30664
30665 PR c++/11036.C
30666 * g++.dg/parse/elab2.C: New test.
30667 * g++.dg/parse/typedef4.C: Change error message.
30668 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
30669 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
30670 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
30671
30672 2003-08-19 Geoffrey Keating <geoffk@apple.com>
30673
30674 * gcc.dg/pch/warn-1.c: New.
30675 * gcc.dg/pch/warn-1.hs: New.
30676
30677 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
30678 not-tested file.
30679
30680 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30681
30682 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
30683
30684 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30685
30686 * gcc.dg/uninit-D.c: New Test.
30687 * gcc.dg/uninit-E.c: New Test.
30688 * gcc.dg/uninit-F.c: New Test.
30689 * gcc.dg/uninit-G.c: New Test.
30690
30691 2003-08-19 Michael Ritzert <ritzert@t-online.de>
30692
30693 * g++.dg/README: Describe the pch directory.
30694
30695 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30696
30697 PR c++/11174
30698 * g++.dg/parse/access4.C: New test.
30699 * g++.dg/parse/access5.C: Likewise.
30700 * g++.old-deja/g++.jason/access17.C: Adjust error message.
30701
30702 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
30703
30704 * gcc.dg/noncompile/20030818-1.c: New.
30705
30706 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
30707
30708 PR c++/11957
30709 * g++.dg/warn/noeffect1.C: New test.
30710
30711 * g++.dg/template/scope2.C: New test.
30712 * g++.dg/template/error2.C: Correct dg-error
30713
30714 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
30715
30716 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
30717
30718 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
30719
30720 PR C++/11512
30721 * g++.dg/template/warn1.C: New.
30722
30723 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
30724
30725 * g++.dg/template/error2.C: New test.
30726 * g++.dg/lookup/using7.C: Adjust errors
30727 * g++.old-deja/g++.pt/crash36.C: Likewise.
30728 * g++.old-deja/g++.pt/derived3.C: Likewise.
30729
30730 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30731
30732 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
30733 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
30734 * gcc.c-torture/execute/builtins/string-9.c: New, from
30735 string-opt-9.c. Adjust for execute/builtins framework.
30736 * gcc.c-torture/execute/string-opt-9.c: Delete.
30737
30738 2003-08-12 Mark Mitchell <mark@codesourcery.com>
30739
30740 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
30741
30742 * g++.dg/parse/ret-type2.C: New test.
30743
30744 PR c++/11703
30745 * g++.dg/init/new8.C: New test.
30746
30747 PR c++/10923
30748 * g++.dg/parse/typedef5.C: New test.
30749
30750 PR c++/9512
30751 * g++.dg/parse/qualified2.C: New test.
30752 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
30753 invalid code.
30754
30755 2003-08-11 Mark Mitchell <mark@codesourcery.com>
30756
30757 * g++.dg/conversion/ptrmem1.C: New test.
30758
30759 2003-08-11 Jakub Jelinek <jakub@redhat.com>
30760
30761 PR target/11693
30762 * gcc.dg/20030811-1.c: New test.
30763
30764 PR target/11535
30765 * gcc.c-torture/execute/20030811-1.c: New test.
30766
30767 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30768
30769 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
30770
30771 2003-08-10 Mark Mitchell <mark@codesourcery.com>
30772
30773 PR c++/11789.C
30774 * g++.dg/inherit/multiple1.C: New test.
30775
30776 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
30777
30778 * gcc.dg/spe1.c: New test.
30779
30780 PR c++/11670
30781 * g++.dg/expr/cast2.C: New test.
30782
30783 PR c++/10530
30784 * g++.dg/template/dependent-name2.C: New test.
30785
30786 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
30787
30788 * g++.dg/parse/crash11.C: Put the dg options in comments.
30789
30790 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
30791
30792 * lib/gcc-dg.exp: Update for diagnostic change.
30793
30794 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30795
30796 PR c++/5767
30797 * g++.dg/parse/crash11.C: New test.
30798
30799 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
30800
30801 * gcc.dg/cpp/spacing1.c: Update.
30802
30803 2003-08-04 Janis Johnson <janis187@us.ibm.com>
30804
30805 PR target/11739
30806 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
30807 a value for -mtune.
30808
30809 2003-08-04 Roger Sayle <roger@eyesopen.com>
30810
30811 PR middle-end/11771
30812 * gcc.c-torture/compile/20030804-1.c: New test case.
30813
30814 2003-08-04 Roger Sayle <roger@eyesopen.com>
30815
30816 * gcc.dg/20030804-1.c: New test case.
30817
30818 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
30819
30820 * gcc.dg/cpp/separate-1.c: New test.
30821
30822 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
30823
30824 PR c++/11704
30825 * g++.dg/template/dependent-expr2.C: New test.
30826
30827 PR c++/11766
30828 * g++.dg/expr/ptrmem1.C: New test.
30829
30830 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30831
30832 PR c++/9453
30833 * g++.dg/template/friend15.C: New test.
30834
30835 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
30836
30837 * lib/dg-pch.exp: Work round PCH bug.
30838
30839 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30840
30841 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
30842 builtins. Move cases from builtins-4.c here.
30843
30844 * gcc.dg/torture/builtin-math-1.c: New test taken from
30845 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
30846 additional cases.
30847
30848 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
30849 Delete.
30850
30851 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
30852
30853 PR c++/9447
30854 * g++.dg/template/using7.C: New test.
30855
30856 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
30857
30858 * import1.c, import2.c: New tests.
30859
30860 2003-08-01 Jakub Jelinek <jakub@redhat.com>
30861
30862 * g++.dg/eh/crossjump1.C: New test.
30863
30864 2003-08-01 Mark Mitchell <mark@codesourcery.com>
30865
30866 PR c++/11697
30867 * g++.dg/template/using6.C: New test.
30868
30869 PR c++/11744
30870 * g++.dg/template/koenig2.C: New test.
30871
30872 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30873
30874 PR c++/7983
30875 * g++.dg/parse/typedef4.C: New test.
30876
30877 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30878
30879 PR c++/8442, c++/8806
30880 * g++.dg/template/elab1.C: New test.
30881 * g++.dg/template/type2.C: Likewise.
30882 * g++.dg/template/ttp3.C: Adjust expected error message.
30883 * g++.old-deja/g++.law/visibility13.C: Likewise.
30884 * g++.old-deja/g++.niklas/t135.C: Likewise.
30885 * g++.old-deja/g++.pt/ttp41.C: Likewise.
30886 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
30887 template argument.
30888 * g++.old-deja/g++.pt/ttp44.C: Likewise.
30889
30890 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
30891
30892 PR c++/11295
30893 * g++.dg/ext/stmtexpr1.C: New test.
30894
30895 * g++.dg/opt/tmp1.C: New test.
30896
30897 PR c++/11525
30898 * g++.dg/parse/constant4.C: New test.
30899
30900 PR c++/9447
30901 * g++.dg/template/using5.C: New test.
30902
30903 2003-07-31 Roger Sayle <roger@eyesopen.com>
30904
30905 * gcc.dg/builtins-27.c: New test case.
30906
30907 2003-07-31 Jakub Jelinek <jakub@redhat.com>
30908
30909 * gcc.dg/tls/opt-7.c: New test.
30910
30911 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
30912
30913 * g++.old-deja/g++.other/crash18.C: Remove.
30914
30915 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
30916
30917 * g++.dg/template/explicit3.C: New.
30918 * g++.dg/template/explicit4.C: New.
30919 * g++.dg/template/explicit5.C: New.
30920
30921 PR c++/11347
30922 * g++.dg/template/memtmpl1.C: New.
30923
30924 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
30925
30926 PR target/11565
30927 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
30928 * gcc.dg/i386-387-5.c (dg-options): Likewise.
30929
30930 2003-07-30 Jan Hubicka <jh@suse.cz>
30931
30932 * vtgc1.c: Kill.
30933
30934 2003-07-29 Zack Weinberg <zack@codesourcery.com>
30935
30936 * gcc.dg/struct-in-proto-1.c: New test.
30937
30938 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
30939
30940 * gcc.dg/cpp/include2.c: Only expect one message.
30941
30942 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
30943
30944 PR c++/9447
30945 * g++.dg/template/using1.C: New test.
30946 * g++.dg/template/using2.C: New test.
30947 * g++.dg/template/using3.C: New test.
30948 * g++.dg/template/using4.C: New test.
30949
30950 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
30951
30952 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
30953 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30954
30955 2003-07-28 Jan Hubicka <jh@suse.cz>
30956
30957 PR c++/11530
30958 * g++.dg/opt/call1.C: New test.
30959
30960 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
30961
30962 PR c++/11667
30963 * g++.dg/init/enum2.C: New test.
30964 * g++.dg/template/overload1.C: Add "-w" option.
30965
30966 2003-07-28 <hp@bitrange.com>
30967
30968 * gcc.dg/Wdeclaration-after-statement-1.c,
30969 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
30970
30971 2003-07-28 Jakub Jelinek <jakub@redhat.com>
30972
30973 * gcc.c-torture/compile/20030725-1.c: New test.
30974
30975 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
30976
30977 * gcc.dg/20030505.c: Only run for SPE.
30978 Remove definition of opaque type.
30979
30980 2003-07-27 Mark Mitchell <mark@codesourcery.com>
30981
30982 * g++.dg/template/ptrmem6.C: New test.
30983
30984 2003-07-26 Geoffrey Keating <geoffk@apple.com>
30985
30986 * gcc.c-torture/compile/zero-strct-2.c: New test.
30987
30988 2003-07-25 Geoffrey Keating <geoffk@apple.com>
30989
30990 * gcc.dg/intermod-1.c: New test.
30991
30992 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
30993
30994 PR c++/11617
30995 * g++.dg/template/lookup2.C: New test.
30996 * g++.dg/template/memclass1.C: Remove instantiated from error.
30997 * g++.dg/other/error2.C: Tweak expected errors.
30998
30999 PR c++/11596
31000 * g++.dg/template/defarg3.C: New test.
31001
31002 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
31003
31004 2003-07-24 Mark Mitchell <mark@codesourcery.com>
31005
31006 * g++.dg/inherit/access5.C: New test.
31007
31008 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31009
31010 PR c++/11513
31011 * g++.dg/template/crash8.C: New test.
31012
31013 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
31014
31015 PR c/10602
31016 * gcc.dg/noncompile/incomplete-2.c: New test.
31017
31018 2003-07-23 Mark Mitchell <mark@codesourcery.com>
31019
31020 PR c++/11645
31021 * g++.dg/inherit/access4.C: New test.
31022
31023 PR c++/11517
31024 * g++.dg/expr/cond2.C: New test.
31025
31026 PR optimization/10679
31027 * g++.dg/opt/inline4.C: New test.
31028
31029 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
31030
31031 * g++.dg/parse/crash10: New test.
31032
31033 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
31034
31035 * g++.dg/ext/flexary1.C: New test.
31036
31037 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31038
31039 PR c++/10793
31040 * g++.dg/template/crash9.C: New test.
31041
31042 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31043
31044 PR c++/3004
31045 * g++.dg/parse/typedef3.C: New test.
31046
31047 PR c++/7906
31048 * g++.dg/parse/operator2.C: New test.
31049
31050 PR c++/8895
31051 * g++.dg/parse/def-tmpl-arg1.C: New test.
31052
31053 PR c++/9282
31054 * g++.dg/parse/funptr1.C: New test.
31055
31056 PR c++/9452
31057 * g++.dg/parse/ambig3.C: New test.
31058
31059 PR c++/9454
31060 * g++.dg/parse/operator3.C: New test.
31061
31062 PR c++/9486
31063 * g++.dg/parse/template10.C: New test.
31064
31065 PR c++/9488
31066 * g++.dg/parse/template11.C: New test.
31067
31068 PR c++/10150
31069 * g++.dg/parse/invalid-op1.C: New test.
31070
31071 PR c++/10247
31072 * g++.dg/parse/condexpr1.C: New test.
31073
31074 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
31075
31076 * g++.dg/ext/packed3.C: New test.
31077 * g++.dg/ext/packed4.C: New test.
31078
31079 * gcc.dg/pack-test-3.c: New test.
31080
31081 2003-07-21 Janis Johnson <janis187@us.ibm.com>
31082
31083 * lib/compat.exp: Handle dg-options per source file.
31084 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
31085 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
31086 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
31087 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
31088 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
31089 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
31090 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
31091 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
31092 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
31093 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
31094 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
31095 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
31096 * g++.dg/compat/break/bitfield7_x.C: Ditto.
31097 * g++.dg/compat/break/bitfield7_y.C: Ditto.
31098
31099 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
31100
31101 PR c/10320
31102 * gcc.c-torture/execute/20030718-1.c: New test.
31103
31104 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
31105
31106 PR optimization/11536
31107 * gcc.dg/20030721-1.c: New test.
31108
31109 2003-07-19 Mark Mitchell <mark@codesourcery.com>
31110
31111 PR c++/11546
31112 * g++.dg/template/lookup1.C: New test.
31113
31114 2003-07-19 Zack Weinberg <zack@codesourcery.com>
31115
31116 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
31117 diagnostics of ill-formed constructs involving labels.
31118 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
31119 the new 'previously defined here' message.
31120
31121 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
31122
31123 * g++.dg/parse/non-dependent2.C: New test.
31124
31125 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
31126
31127 * g++.dg/init/init-ref4.C: xfail on targets without
31128 weak symbols.
31129
31130 2003-07-17 Jakub Jelinek <jakub@redhat.com>
31131
31132 PR target/11087
31133 * gcc.c-torture/execute/20030717-1.c: New test.
31134
31135 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31136
31137 * g++.dg/opt/cfg1.C: New test.
31138
31139 2003-07-17 Mark Mitchell <mark@codesourcery.com>
31140
31141 PR optimization/11557
31142 * gcc.dg/20030717-1.c: New test.
31143
31144 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
31145
31146 PR c++/10476
31147 * g++.dg/expr/crash-1.C: New test.
31148
31149 PR c++/11027
31150 * g++.dg/template/init3.C: New test.
31151
31152 PR c++/8222
31153 * g++.dg/template/non-dependent1.C: New test.
31154
31155 PR c++/11070
31156 * g++.dg/template/non-dependent2.C: New test.
31157
31158 PR c++/11071
31159 * g++.dg/template/non-dependent3.C: New test.
31160
31161 PR c++/9907
31162 * g++.dg/template/sizeof5.C: New test.
31163
31164 2003-07-17 Geoffrey Keating <geoffk@apple.com>
31165
31166 PR 11498
31167 * gcc.c-torture/compile/mangle-1.c: New file.
31168
31169 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31170
31171 PR c++/7809
31172 * g++.dg/parse/access3.C: New test.
31173
31174 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
31175
31176 PR c++/11384
31177 * g++.dg/init/init-ref4.C: New test.
31178
31179 2003-07-16 Mark Mitchell <mark@codesourcery.com>
31180
31181 PR c++/11547
31182 * g++.dg/parse/constant3.C: New test.
31183 * g++.dg/parse/crash7.C: Likewise.
31184
31185 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
31186
31187 PR target/11008
31188 * gcc.dg/i386-pentium4-not-mull.c: New.
31189
31190 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
31191
31192 * gcc.dg/asm-names.c (ymain): Make it weak.
31193
31194 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31195
31196 PR c++/5421
31197 * g++.dg/template/friend21.C: New test.
31198
31199 2003-07-16 Jakub Jelinek <jakub@redhat.com>
31200
31201 * gcc.dg/cleanup-8.c: New test.
31202 * gcc.dg/cleanup-9.c: New test.
31203
31204 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
31205
31206 * g++.dg/ext/dll-MI1.h: New file.
31207 * g++.dg/ext/dllexport-MI1.C: New file.
31208 * g++.dg/ext/dllimport-MI1.C: New file.
31209
31210 2003-07-15 Jakub Jelinek <jakub@redhat.com>
31211
31212 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
31213 it does not have cmpstrsi patterns (just cmpmemsi).
31214
31215 2003-07-15 Mark Mitchell <mark@codesourcery.com>
31216
31217 PR debug/11473
31218 * g++.dg/debug/debug8.C: New test.
31219
31220 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31221
31222 PR c++/10108
31223 * g++.dg/template/crash7.C: New test.
31224
31225 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
31226
31227 PR target/10795
31228 * gcc.c-torture/compile/20030708-1.c: New.
31229
31230 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
31231
31232 * gcc.c-torture/execute/20030715-1.c: New test.
31233
31234 2003-07-14 Geoffrey Keating <geoffk@apple.com>
31235
31236 * gcc.dg/pch/inline-3.c: New file.
31237 * gcc.dg/pch/inline-3.hs: New file.
31238 * gcc.dg/pch/inline-4.c: New file.
31239 * gcc.dg/pch/inline-4.hs: New file.
31240
31241 2003-07-14 Mark Mitchell <mark@codesourcery.com>
31242
31243 PR c++/11509
31244 * g++.dg/template/crash6.C: New test.
31245
31246 PR c++/7053
31247 * g++.dg/template/friend20.C: New test.
31248
31249 PR c++/7019
31250 * g++.dg/template/overload2.C: New test.
31251
31252 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31253
31254 PR optimization/11440
31255 * gcc.c-torture/execute/20030714-1.c: New test.
31256
31257 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31258
31259 PR c++/11154
31260 * g++.dg/template/partial2.C: New test.
31261
31262 2003-07-13 Mark Mitchell <mark@codesourcery.com>
31263
31264 PR c++/11503
31265 * g++.dg/template/anon1.C: New test.
31266
31267 PR c++/11493
31268 PR c++/11495
31269 * g++.dg/parse/template9.C: Likewise.
31270 * g++.dg/template/crash4.C: New test.
31271 * g++.dg/template/koenig1.C: Likewise.
31272 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
31273 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
31274 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
31275 functions.
31276 * g++.old-deja/g++.jason/template36.C: Likewise.
31277 * g++.old-deja/g++.mike/p1989.C: Likewise.
31278 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
31279 * g++.old-deja/g++.pt/ttp20.C: Use this->.
31280 * g++.old-deja/g++.pt/ttp21.C: Use this->.
31281 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
31282 compiling.
31283 * g++.old-deja/g++.pt/union2.C: Use this->.
31284
31285 2003-07-11 Jakub Jelinek <jakub@redhat.com>
31286
31287 * gcc.dg/20030711-1.c: New test.
31288
31289 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
31290
31291 PR c++/11050
31292 * g++.dg/parse/args1.C: New test.
31293 * g++.pt/defarg8.C: Change expected errors.
31294
31295 2003-07-11 Mark Mitchell <mark@codesourcery.com>
31296
31297 PR c++/8164
31298 * g++.dg/template/nontype2.C: New test.
31299
31300 PR c++/10558
31301 * g++.dg/parse/template8.C: New test.
31302
31303 PR c++/8327
31304 * g++.dg/template/scope1.C: New test.
31305
31306 * g++.dg/warn/Wsign-compare-1.C: New test.
31307
31308 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
31309
31310 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
31311
31312 2003-07-10 Mark Mitchell <mark@codesourcery.com>
31313
31314 PR c++/9411
31315 * g++.dg/template/explicit2.C: New test.
31316
31317 PR c++/10032
31318 * g++.dg/warn/pedantic1.C: New test.
31319
31320 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
31321
31322 PR c++ 9483
31323 * g++.dg/other/field1.C: New test.
31324
31325 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
31326
31327 PR c/11449
31328 * gcc.c-torture/compile/20030707-1.c: New.
31329
31330 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31331
31332 PR c++/10849
31333 * g++.dg/template/access12.C: New test.
31334
31335 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
31336
31337 * g++.dg/bprob/bprob.exp (prof_ext): Update.
31338 * g77.dg/bprob/bprob.exp (prof_ext): Update.
31339 * gcc.misc-tests/bprob.exp (prof_ext): Update.
31340 * gcc.misc-tests/gcov.exp: Update
31341 * g++.dg/gcov/gcov.exp: Update
31342 * lib/gcov.exp: Update.
31343
31344 2003-07-08 Mark Mitchell <mark@codesourcery.com>
31345
31346 * g++.dg/abi/mangle17.C: Make sure template expressions are
31347 dependent.
31348 * g++.dg/abi/mangle4.C: Mark erroneous casts.
31349 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
31350 * g++.dg/opt/stack1.C: Remove erroneous code.
31351 * g++.dg/parse/template7.C: New test.
31352 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
31353 * g++.old-deja/g++.pt/crash4.C: Likewise.
31354
31355 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31356
31357 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
31358 with zero or one occurence of `$' after the initial `L'.
31359
31360 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
31361
31362 * gcc.c-torture/compile/20030704-1.c: Add a comment.
31363
31364 2003-07-08 Roger Sayle <roger@eyesopen.com>
31365
31366 PR c/11370
31367 * gcc.dg/Wunreachable-6.c: New testcase.
31368 * gcc.dg/Wunreachable-7.c: New testcase.
31369
31370 2003-07-08 Jakub Jelinek <jakub@redhat.com>
31371
31372 PR c/11420
31373 * gcc.dg/20030708-1.c: New test.
31374
31375 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
31376
31377 * gcc.dg/compat/sdata-section.h: New file.
31378 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
31379 * gcc.dg/torture/mips-sdata-1.c: New test.
31380
31381 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31382
31383 PR c++/11030
31384 * g++.dg/template/friend19.C: New test.
31385
31386 2003-07-08 Jakub Jelinek <jakub@redhat.com>
31387
31388 * g++.dg/opt/strength-reduce.C: New test.
31389
31390 2003-07-07 Roger Sayle <roger@eyesopen.com>
31391
31392 PR target/10979
31393 * gcc.dg/20030707-1.c: New testcase.
31394
31395 2003-07-07 Roger Sayle <roger@eyesopen.com>
31396
31397 PR optimization/11059
31398 * g++.dg/opt/emptyunion.C: New testcase.
31399
31400 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31401 Eric Botcazou <ebotcazou@libertysurf.fr>
31402
31403 * g++.dg/opt/stack1.C: New test.
31404
31405 2003-07-05 Mark Mitchell <mark@codesourcery.com>
31406
31407 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
31408 run test.
31409
31410 PR c++/11431
31411 * g++.dg/expr/static_cast3.C: New test.
31412
31413 2003-07-04 Zack Weinberg <zack@codesourcery.com>
31414
31415 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
31416 everywhere.
31417 * gcc.dg/concat.c: Concatenation of string constants with
31418 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
31419 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
31420 * gcc.dg/cpp/escape-2.c: Use wide character constants where
31421 necessary to avoid multi-character character constant warning.
31422 * gcc.dg/cpp/escape.c: Likewise.
31423 * gcc.dg/cpp/ucs.c: Likewise.
31424 Remove backslashes from dg-bogus comments, as they confuse Tcl.
31425 Fix a typo.
31426
31427 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31428
31429 PR c/11428
31430 * gcc.c-torture/compile/20030704-1.c: New.
31431
31432 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31433
31434 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
31435
31436 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
31437
31438 PR c++/5287, PR c++/7910, PR c++/11021
31439 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
31440 tests for warnings.
31441 * g++.dg/ext/dllimport2.C: Add tests for warnings.
31442 * g++.dg/ext/dllimport3.C: Likewise.
31443 * g++.dg/ext/dllimport4.C: New file.
31444 * g++.dg/ext/dllimport5.C: New file.
31445 * g++.dg/ext/dllimport6.C: New file.
31446 * g++.dg/ext/dllimport7.C: New file.
31447 * g++.dg/ext/dllimport8.C: New file.
31448 * g++.dg/ext/dllimport9.C: New file.
31449 * g++.dg/ext/dllimport10.C: New file.
31450 * g++.dg/ext/dllexport1.C: New file.
31451
31452 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31453
31454 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
31455 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
31456
31457 2003-07-03 Roger Sayle <roger@eyesopen.com>
31458
31459 * gcc.dg/builtins-25.c: New testcase.
31460 * gcc.dg/builtins-26.c: New testcase.
31461
31462 2003-07-03 Janis Johnson <janis187@us.ibm.com>
31463
31464 * gcc.dg/compat/vector-defs.h: New file.
31465 * gcc.dg/compat/vector-setup.h: New file.
31466 * gcc.dg/compat/vector-check.h: New file.
31467 * gcc.dg/compat/vector-1_main.c: New file.
31468 * gcc.dg/compat/vector-1_x.c: New file.
31469 * gcc.dg/compat/vector-1_y.c: New file.
31470 * gcc.dg/compat/vector-2_main.c: New file.
31471 * gcc.dg/compat/vector-2_x.c: New file.
31472 * gcc.dg/compat/vector-2_y.c: New file.
31473
31474 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
31475 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
31476 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
31477 * gcc.dg/compat/struct-align-1.h: New file.
31478 * gcc.dg/compat/struct-align-1_main.c: New file.
31479 * gcc.dg/compat/struct-align-1_x.c: New file.
31480 * gcc.dg/compat/struct-align-1_y.c: New file.
31481 * gcc.dg/compat/struct-align-2.h: New file.
31482 * gcc.dg/compat/struct-align-2_main.c: New file.
31483 * gcc.dg/compat/struct-align-2_x.c: New file.
31484 * gcc.dg/compat/struct-align-2_y.c: New file.
31485
31486 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
31487 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31488 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31489 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31490 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31491 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31492 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31493 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31494 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31495 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31496 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31497 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31498 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31499 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31500 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31501 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31502 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31503 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31504 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31505 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31506 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31507 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31508 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31509 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31510 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31511 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31512 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31513 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31514 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31515
31516 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31517
31518 * gcc.dg/i386-call-1.c: New test.
31519
31520 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
31521
31522 PR c++/9162
31523 * g++.dg/parse/defarg4.C: New.
31524
31525 2003-07-03 Roger Sayle <roger@eyesopen.com>
31526
31527 PR target/10700
31528 * gcc.c-torture/compile/20030703-1.c: New test case.
31529
31530 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31531
31532 * g++.dg/template/local3.C: Remove extra semicolon.
31533
31534 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31535
31536 * gcc.dg/i386-volatile-1.c: New test.
31537
31538 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
31539
31540 PR c++/11072
31541 * g++.dg/other/offsetof2.C: XFAIL.
31542 * g++.dg/other/offsetof5.C: New.
31543
31544 PR c++/10219
31545 * g++.dg/template/error1.C: New.
31546
31547 PR c++/9779
31548 * g++.dg/template/dependent-expr1.C: New.
31549
31550 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31551
31552 PR c++/6949
31553 * g++.dg/template/local3.C: New test.
31554
31555 PR c++/11149
31556 * g++.dg/lookup/scoped6.C: New test.
31557
31558 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
31559
31560 PR c++/8046
31561 * g++.dg/other/error7.C: New test.
31562
31563 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
31564
31565 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
31566 * g++.old-deja/g++.abi/vtable3.h: Likewise.
31567 * g++.old-deja/g++.law/code-gen5.C: Likewise.
31568 * g++.old-deja/g++.other/union2.C: Likewise.
31569 * gcc.dg/c90-const-expr-2.c: Likewise.
31570 * gcc.dg/c90-const-expr-3.c: Likewise.
31571 * gcc.dg/c99-const-expr-2.c: Likewise.
31572 * gcc.dg/c99-const-expr-3.c: Likewise.
31573 * gcc.dg/concat.c: Likewise.
31574
31575 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31576
31577 PR c++/9559
31578 * g++.dg/init/static1.C: New test.
31579
31580 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31581
31582 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
31583 * g++.old-deja/g++.other/access2.C: Likewise.
31584 * g++.old-deja/g++.other/decl2.C: Likewise.
31585 * gcc.c-torture/execute/20020615-1.c: Likewise.
31586
31587 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31588
31589 PR c++/4933
31590 * g++.dg/template/sizeof4.C: New test.
31591
31592 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31593
31594 * g++.dg/other/error6.C: New test.
31595
31596 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31597
31598 PR c++/10750
31599 * g++.dg/parse/constant2.C: New test.
31600
31601 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31602
31603 PR c++/11106
31604 * g++.dg/other/error5.C: New test.
31605
31606 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31607
31608 * gcc.dg/format/gcc_diag-1.c: New test.
31609
31610 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
31611
31612 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
31613
31614 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
31615
31616 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
31617 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
31618 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
31619
31620 2003-06-28 Jakub Jelinek <jakub@redhat.com>
31621
31622 * gcc.c-torture/execute/builtins/string-8.c: New test.
31623 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
31624 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
31625 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
31626
31627 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31628
31629 PR c++/10468
31630 * g++.dg/ext/typeof6.C: New test.
31631
31632 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31633
31634 PR c++/10796
31635 * g++.dg/init/enum1.C: New test.
31636
31637 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
31638
31639 * gcc.dg/20030627-1.c: New test.
31640
31641 2003-06-26 Mark Mitchell <mark@codesourcery.com>
31642
31643 PR c++/11332
31644 * g++.dg/expr/static_cast2.C: New test.
31645
31646 2003-06-26 Roger Sayle <roger@eyesopen.com>
31647 Jakub Jelinek <jakub@redhat.com>
31648
31649 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
31650 sprintf(dst,"%s",src) optimization.
31651 * gcc.c-torture/execute/20030626-1.c: New test case.
31652 * gcc.c-torture/execute/20030626-2.c: New test case.
31653
31654 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
31655
31656 * gcc.c-torture/execute/multi-ix.c: New test.
31657
31658 * gcc.c-torture/execute/simd-4.c (main):
31659 Added missing semicolon at end of union.
31660
31661 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
31662
31663 PR c++/8266
31664 * g++.dg/template/explicit-instantiation3.C: New test.
31665
31666 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31667
31668 * gcc.dg/20030626-1.c: Use signed char.
31669
31670 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31671
31672 * gcc.dg/20030626-1.c: New test.
31673
31674 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
31675
31676 * const-str-2.m: Update.
31677
31678 2003-06-25 Mark Mitchell <mark@codesourcery.com>
31679
31680 PR c++/10990
31681 * g++.dg/rtti/dyncast1.C: New test.
31682 * g++.dg/abi/mangle4.C: Correct base-specifier access.
31683 * g++.dg/lookup/scoped1.C: Remove XFAIL.
31684 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
31685
31686 PR c++/10931
31687 * g++.dg/expr/static_cast1.C: New test.
31688
31689 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
31690
31691 * gcc.dg/20030625-1.c: New test.
31692
31693 2003-06-24 Roger Sayle <roger@eyesopen.com>
31694
31695 * gcc.c-torture/compile/20030624-1.c: New test case.
31696
31697 2003-06-24 Jakub Jelinek <jakub@redhat.com>
31698
31699 * gcc.c-torture/execute/string-opt-17.c: New test.
31700
31701 2003-06-24 Mark Mitchell <mark@codesourcery.com>
31702
31703 PR c++/5754
31704 * g++.dg/parse/crash6.C: New test.
31705
31706 2003-06-23 Roger Sayle <roger@eyesopen.com>
31707
31708 * gcc.dg/builtins-24.c: New test case.
31709
31710 2003-06-23 Jakub Jelinek <jakub@redhat.com>
31711
31712 * g++.dg/opt/operator1.C: New test.
31713
31714 2003-06-22 Roger Sayle <roger@eyesopen.com>
31715
31716 * gcc.c-torture/execute/string-opt-16.c: New test case.
31717
31718 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31719
31720 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
31721 * g++.old-deja/g++.other/conv7.C: Likewise.
31722 * g++.old-deja/g++.other/overcnv2.C: Likewise.
31723 * g++.old-deja/g++.other/overload14.C: Likewise.
31724
31725 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31726
31727 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
31728 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
31729
31730 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31731
31732 PR c++/10888
31733 * g++.dg/warn/Winline-3.C: New test.
31734
31735 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31736
31737 * lib/target-supports.exp (check_alias_available): Make the test
31738 program acceptable to the Solaris assembler.
31739
31740 PR c++/10749
31741 * g++.dg/template/memclass2.C: New test.
31742
31743 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31744 Eric Botcazou <ebotcazou@libertysurf.fr>
31745
31746 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
31747 data for non-matching targets.
31748 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
31749
31750 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31751
31752 PR c++/10845
31753 * g++.dg/template/member3.C: New test.
31754
31755 2003-06-19 Mark Mitchell <mark@codesourcery.com>
31756
31757 PR c++/10939
31758 * g++.dg/template/func1.C: New test.
31759
31760 PR c++/9649
31761 * g++.dg/template/static4.C: New test.
31762 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
31763
31764 PR c++/11041
31765 * g++.dg/init/ref7.C: New test.
31766
31767 2003-06-19 Matt Austern <austern@apple.com>
31768
31769 PR c++/11228
31770 * g++.dg/anew1.C: New test.
31771 * g++.dg/anew2.C: New test.
31772 * g++.dg/anew3.C: New test.
31773 * g++.dg/anew4.C: New test.
31774
31775 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
31776
31777 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
31778
31779 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
31780
31781 * gcc.c-torture/execute/simd-4.c (main): Make expected value
31782 endian-dependent.
31783
31784 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
31785
31786 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
31787 Remove cruft.
31788
31789 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
31790
31791 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
31792 * gcc.c-torture/compile/961203-1.c: Likewise.
31793 * gcc.c-torture/compile/980506-1.c: Likewise.
31794
31795 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31796
31797 PR c++/10712
31798 * g++.dg/lookup/using7.C: New test.
31799
31800 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31801
31802 PR c++/11105
31803 * g++.dg/abi/conv1.C: Remove it.
31804 * g++.dg/template/conv7.C: New test.
31805 * g++.dg/template/conv8.C: Likewise.
31806 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
31807 conversion operator.
31808
31809 2003-06-17 Janis Johnson <janis187@us.ibm.com>
31810
31811 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
31812 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31813 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31814 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31815 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31816 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31817 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31818 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31819 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31820 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31821 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31822 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31823 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31824 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31825 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31826 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31827 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31828 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31829 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31830 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31831 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31832 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31833 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31834 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31835 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31836 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31837 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31838 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31839 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31840
31841 2003-06-16 Mark Mitchell <mark@codesourcery.com>
31842
31843 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
31844 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
31845 indications.
31846
31847 2003-06-16 Roger Sayle <roger@eyesopen.com>
31848
31849 * gcc.dg/i386-387-5.c: New test case.
31850 * gcc.dg/i386-387-6.c: New test case.
31851 * gcc.dg/builtins-23.c: New test case.
31852
31853 2003-06-15 Roger Sayle <roger@eyesopen.com>
31854
31855 * gcc.dg/builtins-22.c: New test case.
31856 * gcc.dg/i386-387-1.c: Update to test exp.
31857 * gcc.dg/i386-387-2.c: Likewise.
31858
31859 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31860
31861 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
31862
31863 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31864
31865 * lib/gcc-dg.exp (dg-require-dll): New function.
31866 (dg-xfail-if): Likewise.
31867 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
31868 driver.
31869
31870 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
31871 * gcc.c-torture/compile/20001205-1.c: Likewise.
31872 * gcc.c-torture/compile/20001226-1.c: Likewise.
31873 * gcc.c-torture/compile/20010518-2.c: Likewise.
31874 * gcc.c-torture/compile/20020312-1.c: Likewise.
31875 * gcc.c-torture/compile/20020604-1.c: Likewise.
31876 * gcc.c-torture/compile/920501-12.c: Likewise.
31877 * gcc.c-torture/compile/920501-4.c: Likewise.
31878 * gcc.c-torture/compile/920520-1.c: Likewise.
31879 * gcc.c-torture/compile/920521-1.c: Likewise.
31880 * gcc.c-torture/compile/920625-1.c: Likewise.
31881 * gcc.c-torture/compile/961203-1.c: Likewise.
31882 * gcc.c-torture/compile/980506-1.c: Likewise.
31883 * gcc.c-torture/compile/981006-1.c: Likewise.
31884 * gcc.c-torture/compile/981022-1.c: Likewise.
31885 * gcc.c-torture/compile/981223-1.c: Likewise.
31886 * gcc.c-torture/compile/990617-1.c: Likewise.
31887 * gcc.c-torture/compile/dll.c: Likewise.
31888 * gcc.c-torture/compile/labels-3.c: Likewise.
31889 * gcc.c-torture/compile/mipscop-1.c: Likewise.
31890 * gcc.c-torture/compile/mipscop-2.c: Likewise.
31891 * gcc.c-torture/compile/mipscop-3.c: Likewise.
31892 * gcc.c-torture/compile/mipscop-4.c: Likewise.
31893 * gcc.c-torture/compile/simd-5.c: Likewise.
31894 * gcc.c-torture/compile/20000804-1.x: Remove.
31895 * gcc.c-torture/compile/20001205-1.x: Likewise.
31896 * gcc.c-torture/compile/20001226-1.x: Likewise.
31897 * gcc.c-torture/compile/20010518-2.x: Likewise.
31898 * gcc.c-torture/compile/20020312-1.x: Likewise.
31899 * gcc.c-torture/compile/20020604-1.x: Likewise.
31900 * gcc.c-torture/compile/920501-12.x: Likewise.
31901 * gcc.c-torture/compile/920501-4.x: Likewise.
31902 * gcc.c-torture/compile/920520-1.x: Likewise.
31903 * gcc.c-torture/compile/920521-1.x: Likewise.
31904 * gcc.c-torture/compile/920625-1.x: Likewise.
31905 * gcc.c-torture/compile/961203-1.x: Likewise.
31906 * gcc.c-torture/compile/980506-1.x: Likewise.
31907 * gcc.c-torture/compile/981006-1.x: Likewise.
31908 * gcc.c-torture/compile/981022-1.x: Likewise.
31909 * gcc.c-torture/compile/981223-1.x: Likewise.
31910 * gcc.c-torture/compile/990617-1.x: Likewise.
31911 * gcc.c-torture/compile/mipscop-1.x: Likewise.
31912 * gcc.c-torture/compile/mipscop-2.x: Likewise.
31913 * gcc.c-torture/compile/mipscop-3.x: Likewise.
31914 * gcc.c-torture/compile/mipscop-4.x: Likewise.
31915 * gcc.c-torture/compile/simd-5.x: Likewise.
31916
31917 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
31918
31919 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31920
31921 * gcc.c-torture/execute/20030611-1.c: New test.
31922
31923 2003-06-12 Roger Sayle <roger@eyesopen.com>
31924
31925 PR middle-end/168
31926 * gcc.dg/20030612-1.c: New test case.
31927
31928 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31929
31930 PR c++/10635
31931 * g++.dg/expr/cast1.C: New test.
31932
31933 2003-06-12 Roger Sayle <roger@eyesopen.com>
31934
31935 * gcc.dg/builtins-21.c: New test case.
31936
31937 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
31938
31939 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
31940 options instead of at the end.
31941 * lib/objc.exp (objc_target_compile): Likewise.
31942
31943 2003-06-11 Mark Mitchell <mark@codesourcery.com>
31944
31945 PR c++/10432
31946 * g++.dg/parse/error1.C: New test.
31947
31948 2003-06-11 Janis Johnson <janis187@us.ibm.com>
31949
31950 * gcc.dg/compat/struct-by-value-11_main.c: New file.
31951 * gcc.dg/compat/struct-by-value-11_x.c: New file.
31952 * gcc.dg/compat/struct-by-value-11_y.c: New file.
31953 * gcc.dg/compat/struct-by-value-12_main.c: New file.
31954 * gcc.dg/compat/struct-by-value-12_x.c: New file.
31955 * gcc.dg/compat/struct-by-value-12_y.c: New file.
31956 * gcc.dg/compat/struct-by-value-13_main.c: New file.
31957 * gcc.dg/compat/struct-by-value-13_x.c: New file.
31958 * gcc.dg/compat/struct-by-value-13_y.c: New file.
31959 * gcc.dg/compat/struct-by-value-14_main.c: New file.
31960 * gcc.dg/compat/struct-by-value-14_x.c: New file.
31961 * gcc.dg/compat/struct-by-value-14_y.c: New file.
31962 * gcc.dg/compat/struct-by-value-15_main.c: New file.
31963 * gcc.dg/compat/struct-by-value-15_x.c: New file.
31964 * gcc.dg/compat/struct-by-value-15_y.c: New file.
31965 * gcc.dg/compat/struct-by-value-16_main.c: New file.
31966 * gcc.dg/compat/struct-by-value-16_x.c: New file.
31967 * gcc.dg/compat/struct-by-value-16_y.c: New file.
31968 * gcc.dg/compat/struct-by-value-17_main.c: New file.
31969 * gcc.dg/compat/struct-by-value-17_x.c: New file.
31970 * gcc.dg/compat/struct-by-value-17_y.c: New file.
31971 * gcc.dg/compat/struct-by-value-18_main.c: New file.
31972 * gcc.dg/compat/struct-by-value-18_x.c: New file.
31973 * gcc.dg/compat/struct-by-value-18_y.c: New file.
31974
31975 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
31976 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
31977 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
31978 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
31979 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
31980 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
31981 * gcc.dg/compat/scalar-return-3_main.c: New file.
31982 * gcc.dg/compat/scalar-return-3_x.c: New file.
31983 * gcc.dg/compat/scalar-return-3_y.c: New file.
31984 * gcc.dg/compat/scalar-return-4_main.c: New file.
31985 * gcc.dg/compat/scalar-return-4_x.c: New file.
31986 * gcc.dg/compat/scalar-return-4_y.c: New file.
31987
31988 2003-06-10 Janis Johnson <janis187@us.ibm.com>
31989
31990 * gcc.dg/compat/fp2-struct-check.h: New file.
31991 * gcc.dg/compat/fp2-struct-defs.h: New file.
31992 * gcc.dg/compat/fp2-struct-init.h: New file.
31993 * gcc.dg/compat/struct-by-value-10_main.c: New file.
31994 * gcc.dg/compat/struct-by-value-10_x.c: New file.
31995 * gcc.dg/compat/struct-by-value-10_y.c: New file.
31996 * gcc.dg/compat/struct-return-10_main.c: New file.
31997 * gcc.dg/compat/struct-return-10_x.c: New file.
31998 * gcc.dg/compat/struct-return-10_y.c: New file.
31999
32000 * gcc.dg/compat/compat-common.h: New file.
32001 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
32002 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
32003 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
32004 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
32005 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
32006 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
32007 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
32008 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
32009 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
32010 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
32011 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
32012 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
32013 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
32014 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
32015 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
32016 * gcc.dg/compat/small-struct-check.h: Ditto.
32017 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
32018 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
32019 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
32020 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
32021 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
32022 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
32023 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
32024 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
32025 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
32026 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
32027 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
32028 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
32029 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
32030 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
32031 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
32032 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
32033 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
32034 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
32035 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
32036 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
32037 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
32038 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
32039 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
32040 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
32041 * gcc.dg/compat/struct-return-2_main.c: Ditto.
32042 * gcc.dg/compat/struct-return-2_x.c: Ditto.
32043 * gcc.dg/compat/struct-return-2_y.c: Ditto.
32044 * gcc.dg/compat/struct-return-3_main.c: Ditto.
32045 * gcc.dg/compat/struct-return-3_x.c: Ditto.
32046 * gcc.dg/compat/struct-return-3_y.c: Ditto.
32047
32048 2003-06-10 Geoffrey Keating <geoffk@apple.com>
32049
32050 * g++.dg/pch/static-1.C: New file.
32051 * g++.dg/pch/static-1.Hs: New file.
32052
32053 2003-06-10 Richard Henderson <rth@redhat.com>
32054
32055 * gcc.dg/asm-7.c: Adjust expected warning text.
32056
32057 2003-06-10 Roger Sayle <roger@eyesopen.com>
32058
32059 * gcc.dg/builtins-20.c: New test case.
32060
32061 2003-06-10 Mark Mitchell <mark@codesourcery.com>
32062
32063 PR c++/11131
32064 * g++.dg/opt/template1.C: New test.
32065
32066 2003-06-09 Mark Mitchell <mark@codesourcery.com>
32067
32068 * lib/gcc-dg.exp (dg-test): Clear additional_files and
32069 additional_sources.
32070
32071 2003-05-21 David Taylor <dtaylor@emc.com>
32072
32073 * gcc.dg/Wpadded.c: New file.
32074
32075 2003-06-09 Mark Mitchell <mark@codesourcery.com>
32076
32077 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
32078 * gcc.dg/special/weak-2.c: Add dg-require-weak.
32079 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
32080 dg-require-weak.
32081
32082 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
32083
32084 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
32085
32086 2003-06-09 Mark Mitchell <mark@codesourcery.com>
32087
32088 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
32089 (dg-require-alias): Likewise.
32090 (dg-require-gc-sections): Likewise.
32091 * lib/target-supports.exp (check_gc_sections_available): Likewise.
32092
32093 2003-06-08 Richard Henderson <rth@redhat.com>
32094
32095 * gcc.dg/20011029-2.c: Fix the array reference.
32096 * gcc.dg/asm-7.c: New.
32097
32098 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
32099
32100 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
32101
32102 2003-06-08 Mark Mitchell <mark@codesourcery.com>
32103
32104 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
32105 (dg-require-gc-sections): Likewise.
32106
32107 2003-06-08 Jan Hubicka <jh@suse.cz>
32108
32109 * i386-cmov1.c: Fix regular expression.
32110 * i386-cvt-1.c: Likewise.
32111 * i386-local.c: Likewise.
32112 * i386-local2.c: Likewise.
32113 * i386-mul.c: Likewise.
32114 * i386-ssetype-1.c: Likewise.
32115 * i386-ssetype-3.c: Likewise.
32116 * i386-ssetype-5.c: Likewise.
32117
32118 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32119
32120 PR c++/11039
32121 * g++.dg/warn/implicit-typename2.C: New test.
32122 * g++.dg/warn/implicit-typename3.C: New test.
32123
32124 2003-06-07 Richard Henderson <rth@redhat.com>
32125
32126 * g++.dg/other/offsetof3.C: Use size_t.
32127 * g++.dg/other/offsetof4.C: Likewise.
32128
32129 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
32130
32131 * lib/copy-file.exp: New. Implement gcc_copy_files.
32132
32133 * lib/dg-pch.exp: Load copy-file.exp
32134 (dg-pch): Use gcc_copy_files instead of "file copy".
32135
32136 2003-06-06 Mark Mitchell <mark@codesourcery.com>
32137
32138 * gcc.dg/weak/weak.exp: Simplify.
32139 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
32140 * gcc.dg/weak/weak-1.c: Likewise.
32141 * gcc.dg/weak/weak-2.c: Likewise.
32142 * gcc.dg/weak/weak-3.c: Likewise.
32143 * gcc.dg/weak/weak-4.c: Likewise.
32144 * gcc.dg/weak/weak-5.c: Likewise.
32145 * gcc.dg/weak/weak-6.c: Likewise.
32146 * gcc.dg/weak/weak-7.c: Likewise.
32147 * gcc.dg/weak/weak-8.c: Likewise.
32148 * gcc.dg/weak/weak-9.c: Likewise.
32149
32150 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
32151
32152 gcc.c-torture/execute/20030606-1.c: New.
32153
32154 2003-06-06 Roger Sayle <roger@eyesopen.com>
32155
32156 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
32157 * gcc.dg/builtins-19.c: Likewise.
32158
32159 2003-06-06 Roger Sayle <roger@eyesopen.com>
32160
32161 * gcc.dg/builtins-2.c: Add some more tests.
32162 * gcc.dg/builtins-18.c: New test case.
32163 * gcc.dg/builtins-19.c: New test case.
32164
32165 2003-06-06 Roger Sayle <roger@eyesopen.com>
32166 Jim Wilson <wilson@tuliptree.org>
32167
32168 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
32169
32170 2003-06-06 Jakub Jelinek <jakub@redhat.com>
32171
32172 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
32173 mempcpy/stpcpy calls not to be optimized into something else.
32174 * gcc.c-torture/execute/string-opt-3.c: Moved to...
32175 * gcc.c-torture/execute/builtins/string-7.c: ...here.
32176 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
32177
32178 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32179
32180 * gcc.dg/format/asm_fprintf-1.c: New test.
32181
32182 2003-06-05 Mark Mitchell <mark@codesourcery.com>
32183
32184 * lib/gcc-defs.exp (additional_sources): New variable.
32185 (dg-additional-sources): New function.
32186 (additional_files): New variable.
32187 (dg-additional-files): New function.
32188 (dg-additional-files-options): Likewise.
32189 * lib/gcc-dg.exp (dg-require-weak): New function.
32190 (dg-require-alias): Likewise.
32191 (dg-require-gc-sections): Likewise.
32192 * lib/target-supports.exp (check_alias_available): Remove testfile
32193 parameter.
32194 (check_gc_sections_available): New function.
32195 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
32196 (dg-gpp-additional-files): Likewise.
32197 * lib/g++.exp (additional_sources): Remove.
32198 (additional_files): Likewise.
32199 (g++_target_compile): Use dg-additional-files-options.
32200
32201 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
32202 Tcl logic.
32203 * gcc.dg/special/ecos.exp: Remove.
32204 * gcc.dg/special/20000419-2.c: Use dg-require-*.
32205 * gcc.dg/special/alias-1.c: Likewise.
32206 * gcc.dg/special/alias-2.c: Likewise.
32207 * gcc.dg/special/gcsec-1.c: Likewise.
32208 * gcc.dg/special/weak-1.c: Likewise.
32209 * gcc.dg/special/weak-2.c: Likewise.
32210 * gcc.dg/special/wkali-1.c: Likewise.
32211 * gcc.dg/special/wkali-2.c: Likewise.
32212
32213 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
32214 dg-gpp-additional-*.
32215 * g++.dg/special/conpr-3.C: Likewise.
32216 * g++.dg/special/conpr-4.C: Likewise.
32217 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
32218 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
32219 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
32220 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
32221 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
32222 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
32223 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
32224 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
32225 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
32226 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
32227 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
32228 * g++.old-deja/g++.other/comdat1.C: Likewise.
32229 * g++.old-deja/g++.other/comdat2.C: Likewise.
32230 * g++.old-deja/g++.other/comdat3.C: Likewise.
32231 * g++.old-deja/g++.other/ctor1.C: Likewise.
32232 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
32233
32234 2003-06-05 Richard Henderson <rth@redhat.com>
32235
32236 * gcc.dg/debug/20030605-1.c: New.
32237
32238 2003-06-04 Mark Mitchell <mark@codesourcery.com>
32239
32240 * README.QMTEST: Update.
32241
32242 2003-06-04 Richard Henderson <rth@redhat.com>
32243
32244 * gcc.dg/cleanup-1.c: New.
32245 * gcc.dg/cleanup-2.c: New.
32246 * gcc.dg/cleanup-3.c: New.
32247 * gcc.dg/cleanup-4.c: New.
32248 * gcc.dg/cleanup-5.c: New.
32249 * gcc.dg/cleanup-6.c: New.
32250 * gcc.dg/cleanup-7.c: New.
32251
32252 2003-06-04 Mark Mitchell <mark@codesourcery.com>
32253
32254 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
32255
32256 * lib/dg-pch.exp: New file.
32257 * g++.dg/pch/pch.exp: Use dg-pch.exp.
32258 * gcc.dg/pch/pch.exp: Likewise.
32259
32260 2003-06-04 Roger Sayle <roger@eyesopen.com>
32261
32262 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
32263 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
32264 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
32265 * gcc.dg/builtins-17.c: New test case.
32266 * gcc.dg/i386-387-4.c: New test case.
32267 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
32268
32269 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32270
32271 * gcc.dg/ultrasp9.c: New test.
32272
32273 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32274
32275 * gcc.c-torture/compile/20030604-1.c: New test.
32276 * gcc.dg/sparc-constant-1.c: New test.
32277
32278 2003-06-03 Glen Nakamura <glen@imodulo.com>
32279
32280 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
32281
32282 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
32283
32284 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
32285
32286 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
32287 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
32288
32289 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
32290
32291 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
32292
32293 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32294
32295 PR c++/10940
32296 * g++.dg/template/spec10.C: New test.
32297
32298 2003-06-03 Roger Sayle <roger@eyesopen.com>
32299
32300 * gcc.dg/builtins-16.c: New test case.
32301
32302 2003-06-03 Jakub Jelinek <jakub@redhat.com>
32303
32304 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
32305 mempcpy test with post-increments.
32306 * gcc.c-torture/execute/string-opt-3.c: New test.
32307 * gcc.dg/string-opt-1.c: New test.
32308
32309 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
32310
32311 PR fortran/10965
32312 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
32313
32314 2003-06-02 Mark Mitchell <mark@codesourcery.com>
32315
32316 * lib/scanasm.exp (dg-scan): New function, factored out of ...
32317 (scan-assembler): ... here. Use dg-scan.
32318 (scan-assembler-not): Likewise.
32319 (scan-file): New function.
32320 (scan-file-not): Likewise.
32321 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
32322 * gcc.dg/cpp/_Pragma4.c: Likewise.
32323 * gcc.dg/cpp/_Pragma5.c: Likewise.
32324 * gcc.dg/cpp/avoidpaste1.c: Likewise.
32325 * gcc.dg/cpp/avoidpaste2.c: Likewise.
32326 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
32327 * gcc.dg/cpp/cmdlne-P.c: Likewise.
32328 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
32329 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
32330 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
32331 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
32332 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
32333 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
32334 * gcc.dg/cpp/cxxcom1.c: Likewise.
32335 * gcc.dg/cpp/line1.c: Likewise.
32336 * gcc.dg/cpp/maccom1.c: Likewise.
32337 * gcc.dg/cpp/maccom2.c: Likewise.
32338 * gcc.dg/cpp/maccom3.c: Likewise.
32339 * gcc.dg/cpp/maccom4.c: Likewise.
32340 * gcc.dg/cpp/maccom5.c: Likewise.
32341 * gcc.dg/cpp/maccom6.c: Likewise.
32342 * gcc.dg/cpp/multiline.c: Likewise.
32343 * gcc.dg/cpp/spacing1.c: Likewise.
32344 * gcc.dg/cpp/spacing2.c: Likewise.
32345 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
32346 * gcc.dg/cpp/trad/maccom1.c: Likewise.
32347 * gcc.dg/cpp/trad/maccom2.c: Likewise.
32348 * gcc.dg/cpp/trad/maccom3.c: Likewise.
32349 * gcc.dg/cpp/trad/maccom4.c: Likewise.
32350 * gcc.dg/cpp/trad/maccom6.c: Likewise.
32351 * gcc.dg/cpp/cxxcom2.c: Likewise.
32352 * gcc.dg/cpp/cxxcom2.h: New file.
32353
32354 * gcc.dg/cpp/truefalse.cpp: Move it to ...
32355 * g++.dg/cpp/truefalse.C: Here.
32356 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
32357
32358 2003-06-01 Loren James Rittle <ljrittle@acm.org>
32359
32360 * gcc.dg/cpp/redef3.c: New file.
32361
32362 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
32363
32364 * gcc.dg/i386-loop-3.c: New test.
32365
32366 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
32367
32368 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
32369
32370 2003-05-31 Roger Sayle <roger@eyesopen.com>
32371
32372 * gcc.dg/fwrapv-1.c: New test case.
32373 * gcc.dg/fwrapv-2.c: New test case.
32374
32375 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32376
32377 PR c++/10956
32378 * g++.dg/template/spec9.C: New test.
32379
32380 2003-05-29 Roger Sayle <roger@eyesopen.com>
32381
32382 * gcc.dg/duff-4.c: New test case.
32383
32384 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
32385
32386 PR fortran/10843
32387 * g77.dg/ffixed-form-1.f: New test
32388 * g77.dg/ffixed-form-2.f: New test
32389 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
32390 * g77.dg/ffree-form-3.f: New test
32391
32392 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
32393
32394 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
32395 * gcc.dg/wint_t-1.c: Likewise.
32396
32397 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32398
32399 * g++.dg/template/access11.C: New test.
32400
32401 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32402
32403 PR c++/10849
32404 * g++.dg/template/access10.C: New test.
32405
32406 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32407 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32408
32409 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
32410
32411 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32412
32413 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
32414 suppress for powerpc-*-darwin*.
32415 * gcc.dg/torture/builtin-noret-2.c: Likewise.
32416
32417 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32418
32419 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
32420 suppress option for powerpc-*-darwin*.
32421
32422 2003-05-23 Roger Sayle <roger@eyesopen.com>
32423
32424 * gcc.dg/builtins-1.c: Add tests for tan and atan.
32425 * gcc.dg/builtins-4.c: Add test for fmod.
32426
32427 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32428
32429 PR c++/10682
32430 * g++.dg/template/instantiate4.C: New test.
32431
32432 2003-05-22 Roger Sayle <roger@eyesopen.com>
32433
32434 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
32435
32436 2003-05-21 Janis Johnson <janis187@us.ibm.com>
32437
32438 * gcc.dg/compat/scalar-return-1_main.c: New file.
32439 * gcc.dg/compat/scalar-return-1_x.c: New file.
32440 * gcc.dg/compat/scalar-return-1_y.c: New file.
32441 * gcc.dg/compat/scalar-return-2_main.c: New file.
32442 * gcc.dg/compat/scalar-return-2_x.c: New file.
32443 * gcc.dg/compat/scalar-return-2_y.c: New file.
32444 * gcc.dg/compat/struct-return-3_main.c: New file.
32445 * gcc.dg/compat/struct-return-3_y.c: New file.
32446 * gcc.dg/compat/struct-return-3_x.c: New file.
32447 * gcc.dg/compat/struct-return-2_main.c: New file.
32448 * gcc.dg/compat/struct-return-2_x.c: New file.
32449 * gcc.dg/compat/struct-return-2_y.c: New file.
32450
32451 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32452
32453 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
32454 for hppa*-hp-hpux*.
32455 * gcc.dg/20021014-1.c (dg-options): Likewise.
32456 * gcc.dg/nest.c (dg-options): Likewise.
32457
32458 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
32459
32460 PR c++/9738
32461 * g++.dg/ext/dllimport2.C: New file.
32462 * g++.dg/ext/dllimport3.C: New file.
32463
32464 2003-05-20 Janis Johnson <janis187@us.ibm.com>
32465
32466 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
32467 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
32468 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
32469 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
32470 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
32471 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
32472 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
32473 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
32474 * gcc.dg/compat/small-struct-defs.h: New file.
32475 * gcc.dg/compat/small-struct-init.h: New file.
32476 * gcc.dg/compat/small-struct-check.h: New file.
32477 * gcc.dg/compat/fp-struct-defs.h: New file.
32478 * gcc.dg/compat/fp-struct-check.h: New file.
32479 * gcc.dg/compat/fp-struct-init.h: New file.
32480 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
32481 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
32482
32483 2003-05-19 Jakub Jelinek <jakub@redhat.com>
32484
32485 * gcc.dg/20030225-2.c: New test.
32486
32487 2003-05-18 Roger Sayle <roger@eyesopen.com>
32488 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32489
32490 * gcc.c-torture/compile/20030518-1.c: New test case.
32491
32492 2003-05-18 Mark Mitchell <mark@codesourcery.com>
32493
32494 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
32495 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
32496 gcc-dg-debug-runtest.
32497 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
32498 gcc-dg-debug-runtest.
32499
32500 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32501
32502 PR c++/9022
32503 * g++.dg/lookup/using6.C: New test.
32504
32505 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32506
32507 * g++.dg/parse/access2.C: New test.
32508
32509 2003-05-17 Mark Mitchell <mark@codesourcery.com>
32510
32511 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
32512 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
32513 * gcc.dg/debug/debug.exp: Likewise.
32514
32515 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
32516
32517 * gcc.dg/dollar.c: New test.
32518
32519 2003-05-16 Janis Johnson <janis187@us.ibm.com>
32520
32521 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
32522 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
32523 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
32524 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
32525 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
32526 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
32527 * gcc.dg/compat/struct-by-value-6_main.c: New file.
32528 * gcc.dg/compat/struct-by-value-6_x.c: New file.
32529 * gcc.dg/compat/struct-by-value-6_y.c: New file.
32530 * gcc.dg/compat/struct-by-value-7_main.c: New file.
32531 * gcc.dg/compat/struct-by-value-7_x.c: New file.
32532 * gcc.dg/compat/struct-by-value-7_y.c: New file.
32533 * gcc.dg/compat/struct-by-value-8_main.c: New file.
32534 * gcc.dg/compat/struct-by-value-8_x.c: New file.
32535 * gcc.dg/compat/struct-by-value-8_y.c: New file.
32536 * gcc.dg/compat/struct-by-value-9_main.c: New file.
32537 * gcc.dg/compat/struct-by-value-9_x.c: New file.
32538 * gcc.dg/compat/struct-by-value-9_y.c: New file.
32539
32540 2003-05-16 Mark Mitchell <mark@codesourcery.com>
32541
32542 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
32543 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
32544 support for "repo" mode.
32545 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
32546 * lib/g77-dg.exp: Likewise.
32547 * lib/obj-dg.exp: Likewise.
32548
32549 2003-05-16 Jakub Jelinek <jakub@redhat.com>
32550
32551 Merge from gcc-3_2-rhl8-branch:
32552 2003-04-23 Jakub Jelinek <jakub@redhat.com>
32553
32554 * gcc.dg/tls/opt-6.c: New test.
32555
32556 2003-04-05 Jakub Jelinek <jakub@redhat.com>
32557
32558 * gcc.dg/20030405-1.c: New test.
32559
32560 2003-03-09 Jakub Jelinek <jakub@redhat.com>
32561
32562 * gcc.dg/20030309-1.c: New test.
32563
32564 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32565
32566 * gcc.c-torture/execute/20030307-1.c: New test.
32567
32568 2003-02-20 Randolph Chung <tausq@debian.org>
32569
32570 * gcc.c-torture/compile/20030220-1.c: New test.
32571
32572 2003-02-18 Jakub Jelinek <jakub@redhat.com>
32573
32574 * gcc.dg/20030217-1.c: New test.
32575
32576 2003-01-29 Jakub Jelinek <jakub@redhat.com>
32577
32578 * gcc.c-torture/compile/20020129-1.c: New test.
32579
32580 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32581
32582 * gcc.dg/unroll-1.c: New test.
32583
32584 2002-11-16 Jan Hubicka <jh@suse.cz>
32585
32586 * gcc.c-torture/execute/20020920-1.c: New test.
32587
32588 2002-10-08 Jakub Jelinek <jakub@redhat.com>
32589
32590 PR target/7434
32591 * gcc.c-torture/compile/20021008-1.c: New test.
32592
32593 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
32594
32595 PR target/7559
32596 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
32597
32598 2002-08-07 Jakub Jelinek <jakub@redhat.com>
32599
32600 * gcc.c-torture/compile/20020807-1.c: New test.
32601
32602 2002-07-30 Jakub Jelinek <jakub@redhat.com>
32603
32604 * gcc.dg/tls/opt-1.c: New test.
32605
32606 2002-07-29 Jakub Jelinek <jakub@redhat.com>
32607
32608 * gcc.dg/20020729-1.c: New test.
32609
32610 2002-07-20 Jakub Jelinek <jakub@redhat.com>
32611
32612 * g++.dg/opt/life1.C: New test.
32613
32614 2002-05-20 Jakub Jelinek <jakub@redhat.com>
32615
32616 * gcc.dg/20020525-1.c: New test.
32617
32618 2002-05-24 Jakub Jelinek <jakub@redhat.com>
32619
32620 PR c++/6794
32621 * g++.dg/ext/pretty1.C: New test.
32622 * g++.dg/ext/pretty2.C: New test.
32623
32624 2003-05-15 Mark Mitchell <mark@codesourcery.com>
32625
32626 PR c++/8385
32627 * g++.dg/ext/typeof5.C: New test.
32628
32629 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
32630
32631 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
32632 __USER_LABEL_PREFIX__ into account.
32633 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
32634
32635 2003-05-14 Roger Sayle <roger@eyesopen.com>
32636
32637 * gcc.dg/builtins-15.c: New test case.
32638
32639 2003-05-13 Zack Weinberg <zack@codesourcery.com>
32640
32641 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
32642
32643 2003-05-12 Mark Mitchell <mark@codesourcery.com>
32644
32645 * lib/g++.exp: Tweak handling of additional source files.
32646 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
32647 * g++.dg/special/conpr-2a.C: Rename to ...
32648 * g++.dg/special/conpr-2a.cc: ... this.
32649 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
32650 * g++.dg/special/conpr-3a.C: Rename to ...
32651 * g++.dg/special/conpr-3a.cc: This.
32652 * g++.dg/special/conpr-3b.C: Rename to ...
32653 * g++.dg/special/conpr-3b.cc: This.
32654 * g++.dg/special/conpr-4.C: New test.
32655 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
32656
32657 2003-05-12 David Edelsohn <edelsohn@gnu.org>
32658
32659 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
32660
32661 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32662
32663 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
32664 * g++.old-deja/g++.robertl/eb71.C: Likewise.
32665 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
32666 * g++.old-deja/g++.other/warn3.C: Likewise.
32667
32668 2003-05-11 Roger Sayle <roger@eyesopen.com>
32669
32670 * gcc.dg/i386-387-1.c: Update to also test log.
32671 * gcc.dg/i386-387-2.c: Likewise.
32672
32673 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
32674
32675 * g77.f-torture/execute/int8421.f: New test.
32676
32677 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32678
32679 PR c++/10230, c++/10481
32680 * g++.dg/lookup/scoped5.C: New test.
32681
32682 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32683
32684 PR c++/10552
32685 * g++.dg/template/ttp6.C: New test.
32686
32687 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
32688
32689 * gcc.c-torture/execute/builtins: New directory.
32690 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
32691 gcc.c-torture/execute/builtins.
32692 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
32693 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
32694 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
32695 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
32696
32697 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32698
32699 PR c++/9252
32700 * g++.dg/template/access8.C: New test.
32701 * g++.dg/template/access9.C: New test.
32702
32703 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32704
32705 PR c++/9554
32706 * g++.dg/parse/access1.C: New test.
32707
32708 2003-05-09 DJ Delorie <dj@redhat.com>
32709
32710 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
32711 long, and not an int.
32712
32713 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32714
32715 PR c++/10555, c++/10576
32716 * g++.dg/template/memclass1.C: New test.
32717
32718 2003-05-08 DJ Delorie <dj@redhat.com>
32719
32720 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
32721 targets.
32722 * gcc.c-torture/execute/20021024-1.x: Likewise.
32723 * gcc.c-torture/execute/shiftdi.x: Likewise.
32724 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
32725 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
32726 * gcc.dg/20021018-1.c: Likewise.
32727
32728 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32729
32730 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
32731
32732 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
32733 (bcopy): Call memmove.
32734
32735 2003-05-08 Roger Sayle <roger@eyesopen.com>
32736
32737 * g77.f-torture/compile/8485.f: New test case.
32738
32739 2003-05-07 Richard Henderson <rth@redhat.com>
32740
32741 PR c++/10570
32742 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
32743 Verify exception_cleanup not called for rethrows.
32744 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
32745 when exiting catch block without rethrowing.
32746 * g++.dg/eh/forced3.C: New.
32747 * g++.dg/eh/forced4.C: New.
32748
32749 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
32750
32751 * gcc.dg/20030505.c: Fix triplet.
32752
32753 2003-05-06 DJ Delorie <dj@redhat.com>
32754
32755 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
32756 * gcc.dg/nest.c: Likewise.
32757
32758 2003-05-05 Roger Sayle <roger@eyesopen.com>
32759
32760 * gcc.dg/builtins-14.c: New test case.
32761
32762 2003-05-05 Janis Johnson <janis187@us.ibm.com>
32763
32764 * lib/compat.exp (compat-execute): New argument.
32765 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
32766 * gcc.dg/compat: New test directory.
32767 * gcc.dg/compat/compat.exp: New expect script.
32768 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
32769 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
32770 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
32771 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
32772 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
32773 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
32774
32775 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
32776 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
32777 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
32778 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
32779 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
32780 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
32781 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
32782 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
32783 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
32784 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
32785 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
32786 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
32787 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
32788 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
32789 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
32790
32791 2003-05-05 Zack Weinberg <zack@codesourcery.com>
32792
32793 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
32794
32795 2003-05-05 Jakub Jelinek <jakub@redhat.com>
32796
32797 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
32798
32799 2003-05-05 Geoffrey Keating <geoffk@apple.com>
32800
32801 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
32802 * gcc.dg/ppc-fsel-2.c: New test.
32803
32804 * gcc.dg/unused-5.c: New test.
32805
32806 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32807
32808 PR c++/10496
32809 * g++.dg/warn/pmf1.C: New test.
32810
32811 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32812
32813 PR c++/4494
32814 * g++.dg/warn/main.C: New test.
32815
32816 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32817
32818 * gcc.dg/nonnull-3.c: New test.
32819
32820 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
32821
32822 * gcc.dg/cpp/Wtrigraphs.c: Update.
32823 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
32824
32825 2003-05-03 Geoffrey Keating <geoffk@apple.com>
32826
32827 * gcc.dg/ppc-fsel-1.c: New test.
32828
32829 2003-05-03 Zack Weinberg <zack@codesourcery.com>
32830
32831 PR c/10604
32832 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
32833
32834 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
32835
32836 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
32837
32838 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32839
32840 PR c++/9364, c++/10553, c++/10586
32841 * g++.dg/parse/typename4.C: New test.
32842 * g++.dg/parse/typename5.C: Likewise.
32843
32844 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
32845
32846 * gcc.c-torture/compile/20030503-1.c: New test.
32847
32848 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32849
32850 * g++.dg/lookup/using5.C: Fix testcase error.
32851
32852 2003-05-01 Chris Demetriou <cgd@broadcom.com>
32853
32854 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
32855 since MEABI is no longer supported. Remove all vestiges
32856 of MEABI from the test.
32857
32858 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32859
32860 PR c++/10554
32861 * g++.dg/lookup/using5.C: New test.
32862
32863 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32864
32865 PR c++/8772
32866 * g++.dg/template/ttp5.C: New test.
32867
32868 2003-04-30 Mark Mitchell <mark@codesourcery.com>
32869
32870 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
32871 (dg-gpp-additional-sources): New function.
32872 (dg-gpp-additional-files): Likewise.
32873 * lib/g++.exp (additional_sources): New variable.
32874 (additional_files): Likewise.
32875 (g++_target_compile): Deal with them.
32876 * lib/old-dejagnu.exp: Remove.
32877 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
32878 * g++.old-deja: Revise all tests to use dg commands.
32879
32880 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32881
32882 PR c++/9432, c++/9528
32883 * g++.dg/lookup/using4.C: New test.
32884
32885 2003-04-29 Geoffrey Keating <geoffk@apple.com>
32886
32887 * gcc.dg/noreturn-5.c: New file.
32888 * gcc.dg/noreturn-6.c: New file.
32889
32890 * gcc.c-torture/compile/inline-1.c: New file.
32891
32892 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32893
32894 PR c++/10551
32895 * g++.dg/template/explicit1.C: New test.
32896
32897 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32898
32899 PR c++/10549
32900 * g++.dg/other/bitfield1.C: New test.
32901
32902 PR c++/10527
32903 * g++.dg/init/new7.C: New test.
32904
32905 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32906
32907 * g++.dg/ext/desig1.C: New test.
32908 * g++.dg/ext/init1.C: Update.
32909
32910 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
32911
32912 2003-04-28 Mark Mitchell <mark@codesourcery.com>
32913
32914 PR c++/10180
32915 * g++.dg/warn/Winline-1.C: New test.
32916
32917 2003-04-28 Jakub Jelinek <jakub@redhat.com>
32918
32919 * gcc.c-torture/execute/string-opt-19.c: New test.
32920
32921 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
32922 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
32923
32924 2003-04-27 Mark Mitchell <mark@codesourcery.com>
32925
32926 PR c++/10506
32927 * g++.dg/init/new6.C: New test.
32928
32929 PR c++/10503
32930 * g++.dg/init/ref6.C: New test.
32931
32932 2003-04-26 David Edelsohn <edelsohn@gnu.org>
32933
32934 * g++.dg/warn/weak1.C: XFAIL on AIX4.
32935
32936 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32937
32938 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
32939 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
32940
32941 2003-04-25 Mark Mitchell <mark@codesourcery.com>
32942
32943 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
32944 initialized static data members.
32945
32946 2003-04-25 H.J. Lu <hjl@gnu.org>
32947
32948 * gcc.dg/ia64-sync-4.c: New test.
32949
32950 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32951
32952 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
32953 date.
32954
32955 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
32956
32957 PR c++/10337
32958 * g++.dg/warn/conv1.C: New test.
32959 * g++.old-deja/g++.other/conv7.C: Adjust.
32960 * g++.old-deja/g++.other/overload14.C: Adjust.
32961
32962 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32963
32964 PR c++/10471
32965 * g++.dg/template/defarg2.C: New test.
32966
32967 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
32968
32969 * gcc.dg/cpp/include2.c: Update.
32970 * gcc.dg/cpp/multiline-2.c: New.
32971 * gcc.dg/cpp/multiline.c: Update.
32972 * gcc.dg/cpp/strify2.c: Update.
32973 * gcc.dg/cpp/trad/literals-2.c: Update.
32974
32975 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32976
32977 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
32978
32979 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32980
32981 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
32982
32983 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32984
32985 PR c++/10451
32986 * g++.dg/parse/crash4.C: New test.
32987
32988 PR c++/9847
32989 * g++.dg/parse/crash5.C: New test.
32990
32991 2003-04-22 Mark Mitchell <mark@codesourcery.com>
32992
32993 PR c++/10446
32994 * g++.dg/parse/crash3.C: New test.
32995
32996 PR c++/10428
32997 * g++.dg/parse/elab1.C: New test.
32998
32999 2003-04-22 Devang Patel <dpatel@apple.com>
33000
33001 * gcc.dg/cpp/trad/funlike-5.c: New test.
33002
33003 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
33004
33005 * g++.dg/other/packed1.C: Fix dg options.
33006
33007 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
33008
33009 * g++.dg/other/offsetof2.C: New test.
33010
33011 2003-04-21 Mark Mitchell <mark@codesourcery.com>
33012
33013 * g++.dg/template/recurse.C: Adjust location of error messages.
33014
33015 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
33016
33017 PR c++/9881
33018 * g++.dg/init/addr-const1.C: New test.
33019 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
33020
33021 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
33022
33023 PR c++/10405
33024 * g++.dg/lookup/struct-hack1.C: New test.
33025
33026 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
33027
33028 * ucs.c: Update diagnostic messages.
33029
33030 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
33031
33032 * gcc.dg/cpp/truefalse.cpp: New test.
33033 * gcc.dg/cpp/cpp.exp: Update.
33034 * g++.dg/other/stdbool-if.C: Remove.
33035
33036 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
33037
33038 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
33039 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
33040
33041 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
33042
33043 * gcc.c-torture/compile/20030418-1.c: New test.
33044
33045 2003-04-17 Janis Johnson <janis187@us.ibm.com>
33046
33047 * README.compat: Remove; content moved to doc/sourcebuild.texi.
33048
33049 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33050
33051 PR c++/10347
33052 g++.dg/template/dependent-name1.C: New test.
33053
33054 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
33055
33056 * gcc.dg/warn-1.c (tourist_guide): New array,
33057 contains a pointer to bar.
33058
33059 2003-04-16 Roger Sayle <roger@eyesopen.com>
33060
33061 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
33062 * gcc.c-torture/execute/medce-1.c: New test case.
33063 * gcc.c-torture/execute/medce-2.c: New test case.
33064
33065 2003-04-15 Mark Mitchell <mark@codesourcery.com>
33066
33067 * lib/prune.exp: Ignore more messages.
33068
33069 PR c++/10381
33070 * g++.dg/parse/lookup3.C: New test.
33071
33072 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
33073
33074 * gcc.c-torture/compile/20030415-1.c : New test.
33075
33076 2003-04-14 Mark Mitchell <mark@codesourcery.com>
33077
33078 * gcc.c-torture/execute/scope-2.c: Move to ...
33079 * gcc.dg/noncompile/scope.c: .... here.
33080
33081 2003-04-14 Roger Sayle <roger@eyesopen.com>
33082
33083 * gcc.dg/20030414-2.c: New test case.
33084
33085 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
33086
33087 PR target/10377
33088 * gcc.dg/20030414-1.c: New test.
33089
33090 2003-04-13 Roger Sayle <roger@eyesopen.com>
33091
33092 * gcc.dg/builtins-12.c: New test case.
33093 * gcc.dg/builtins-13.c: New test case.
33094
33095 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33096
33097 * gcc.c-torture/execute/string-opt-18.c: New test.
33098
33099 2003-04-13 Mark Mitchell <mark@codesourcery.com>
33100
33101 PR c++/10300
33102 * g++.dg/init/new5.C: New test.
33103
33104 2003-04-12 Mark Mitchell <mark@codesourcery.com>
33105
33106 PR c++/7910
33107 * g++.dg/ext/dllimport1.C: New test.
33108
33109 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33110
33111 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
33112
33113 2003-04-11 Bud Davis <bdavis9659@comcast.net>
33114
33115 PR Fortran/9263
33116 * g77.f-torture/noncompile/9263.f: New test
33117 PR Fortran/1832
33118 * g77.f-torture/execute/1832.f: New test
33119
33120 2003-04-11 David Chad <davidc@freebsd.org>
33121 Loren J. Rittle <ljrittle@acm.org>
33122
33123 libobjc/8562
33124 * objc.dg/headers.m: New test.
33125
33126 2003-04-10 Zack Weinberg <zack@codesourcery.com>
33127
33128 * gcc.c-torture/execute/builtin-noret-2.c: New.
33129 * gcc.c-torture/execute/builtin-noret-2.x: New.
33130 XFAIL builtin-noret-2.c at -O1 and above.
33131 * gcc.dg/redecl.c: New.
33132 * gcc.dg/Wshadow-1.c: Update error regexps.
33133
33134 2003-04-10 Mark Mitchell <mark@codesourcery.com>
33135
33136 * g++.dg/abi/bitfield10.C: New test.
33137
33138 2003-04-09 Mike Stump <mrs@apple.com>
33139
33140 * gcc.dg/pch/pch.exp: Make testcase names longer.
33141 * g++.dg/pch/pch.exp: Make testcase names longer.
33142
33143 2003-04-08 Roger Sayle <roger@eyesopen.com>
33144
33145 * gcc.dg/builtins-11.c: New test case.
33146
33147 2003-04-08 Roger Sayle <roger@eyesopen.com>
33148
33149 * gcc.dg/builtins-9.c: New test case.
33150 * gcc.dg/builtins-10.c: New test case.
33151
33152 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
33153
33154 * gcc.dg/noncompile/init-4.c.c: New test.
33155
33156 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
33157
33158 * gcc.misc-test/gcov-9.c: New test.
33159 * gcc.misc-test/gcov-10.c: New test
33160 * gcc.misc-test/gcov-11.c: New test.
33161
33162 2003-04-05 Zack Weinberg <zack@codesourcery.com>
33163
33164 PR optimization/10024
33165 * gcc.c-torture/compile/20030405-1.c: New test.
33166
33167 2003-04-04 Geoffrey Keating <geoffk@apple.com>
33168
33169 * gcc.dg/pch/static-3.c: New.
33170 * gcc.dg/pch/static-3.hs: New.
33171 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
33172
33173 2003-04-04 Richard Henderson <rth@redhat.com>
33174
33175 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
33176 * g++.dg/eh/forced2.C: Likewise.
33177
33178 2003-04-03 Mike Stump <mrs@apple.com>
33179
33180 * lib/scanasm.exp (scan-assembler): Add xfail processing for
33181 target arg.
33182 (scan-assembler-times, scan-assembler-not): Likewise.
33183 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
33184
33185 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
33186
33187 * gcc.dg/sparc-loop-1.c: New test.
33188
33189 2003-04-02 Geoffrey Keating <geoffk@apple.com>
33190
33191 PR other/9274
33192 * g++.dg/pch/system-2.C: New.
33193 * g++.dg/pch/system-2.Hs: New.
33194
33195 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
33196
33197 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
33198
33199 * g++.dg/eh/simd-1.C (vecfunc): Same.
33200
33201 2003-04-01 Roger Sayle <roger@eyesopen.com>
33202
33203 * gcc.c-torture/execute/20030401-1.c: New test case.
33204
33205 2003-04-01 Ziemowit Laski <zlaski@apple.com>
33206
33207 * objc.dg/defs.m: New.
33208
33209 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
33210
33211 * g++.dg/eh/simd-1.C: New.
33212 * g++.dg/eh/simd-2.C: New.
33213
33214 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
33215
33216 * gcc.c-torture/execute/simd-3.c: New.
33217
33218 2003-03-31 Mark Mitchell <mark@codesourcery.com>
33219
33220 PR c/9936
33221 * gcc.dg/20030331-2.c: New test.
33222
33223 2003-03-31 Mark Mitchell <mark@codesourcery.com>
33224
33225 PR c++/10278
33226 * g++.dg/parse/crash2.C: New test.
33227
33228 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
33229
33230 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
33231 * gcc.c-torture/execute/20030331-1.c: ...here.
33232
33233 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
33234
33235 * gcc.c-torture/execute/20030331-1.c: New test.
33236
33237 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
33238
33239 * lib/gcov.exp: Adjust call return testing strings.
33240 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
33241
33242 2003-03-31 Roger Sayle <roger@eyesopen.com>
33243
33244 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
33245 * gcc.dg/builtins-7.c: New test case.
33246 * gcc.dg/builtins-8.c: New test case.
33247
33248 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
33249
33250 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
33251
33252 2003-03-30 Mark Mitchell <mark@codesourcery.com>
33253
33254 PR c++/7647
33255 * g++.dg/lookup-class-member-2.C: New test.
33256
33257 2003-03-30 Glen Nakamura <glen@imodulo.com>
33258
33259 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
33260
33261 2003-03-28 Roger Sayle <roger@eyesopen.com>
33262
33263 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
33264
33265 2003-03-28 Mark Mitchell <mark@codesourcery.com>
33266
33267 * g++.dg/init/attrib1.C: New test.
33268
33269 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
33270
33271 * gcc.dg/ultrasp8.c: New test.
33272
33273 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
33274
33275 * gcc.dg/ultrasp7.c: New test.
33276
33277 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
33278
33279 PR c++/10047
33280 * g++.dg/template/inline1.C: New test.
33281
33282 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
33283
33284 * gcc.dg/sparc-dwarf2.c: New test.
33285
33286 2003-03-27 Roger Sayle <roger@eyesopen.com>
33287
33288 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
33289 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
33290
33291 2003-03-27 Mark Mitchell <mark@codesourcery.com>
33292
33293 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
33294 than reading .x files.
33295 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
33296 * g77.dg/gcov/gcov-1.f: Likewise.
33297 * gcc.misc-tests/gcov-4b.c: Likewise.
33298 * gcc.misc-tests/gcov-5b.c: Likewise.
33299 * gcc.misc-tests/gcov-6.c: Likewise.
33300 * gcc.misc-tests/gcov-7.c: Likewise.
33301 * gcc.misc-tests/gcov-8.c: Likewise.
33302 * g++.dg/gcov/gcov-1.x: Remove.
33303 * g77.dg/gcov/gcov-1.x: Likewise.
33304 * gcc.misc-tests/gcov-4b.x: Likewise.
33305 * gcc.misc-tests/gcov-5b.x: Likewise.
33306 * gcc.misc-tests/gcov-6.x: Likewise.
33307 * gcc.misc-tests/gcov-7.x: Likewise.
33308 * gcc.misc-tests/gcov-8.x: Likewise.
33309
33310 2003-03-27 Glen Nakamura <glen@imodulo.com>
33311
33312 PR opt/10087
33313 * gcc.dg/20030324-1.c: New test.
33314
33315 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
33316
33317 PR c++/10224
33318 * g++.dg/template/arg3.C: New test.
33319
33320 PR c++/10158
33321 * g++.dg/template/friend18.C: New test.
33322
33323 2003-03-26 Roger Sayle <roger@eyesopen.com>
33324
33325 * g77.f-torture/compile/20030326-1.f: New test case.
33326
33327 2003-03-26 Janis Johnson <janis187@us.ibm.com>
33328
33329 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
33330
33331 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
33332
33333 2003-03-26 Jakub Jelinek <jakub@redhat.com>
33334
33335 * gcc.dg/ia64-sync-3.c: New test.
33336
33337 2003-03-26 Alan Modra <amodra@bigpond.net.au>
33338
33339 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
33340
33341 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
33342
33343 * gcc.dg/ultrasp6.c: New test.
33344
33345 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
33346
33347 * gcc.dg/i386-signbit-1.c: New test.
33348 * gcc.dg/i386-signbit-2.c: New test.
33349 * gcc.dg/i386-signbit-3.c: New test.
33350
33351 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
33352
33353 * gcc.dg/ultrasp5.c: Fix options.
33354
33355 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
33356
33357 * gcc.dg/ultrasp5.c: Fix comment.
33358
33359 2003-03-24 Bud Davis <bdavis9659@comcast.net>
33360
33361 PR fortran/10197
33362 * g77.f-torture/execute/10197.f: New test.
33363
33364 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
33365
33366 PR c++/9898, c++/383
33367 * g++.dg/template/conv6.C: New test.
33368
33369 PR c++/10119
33370 * g++.dg/template/ptrmem5.C: New test.
33371
33372 PR c++/10026
33373 * g++.dg/lookup/koenig1.C: New test.
33374
33375 PR C++/10199
33376 * g++.dg/lookup/template2.C: New test.
33377
33378 2003-03-24 Jakub Jelinek <jakub@redhat.com>
33379
33380 * g++.dg/opt/rtti1.C: New test.
33381
33382 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
33383
33384 * gcc.dg/ultrasp5.c: New test.
33385
33386 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
33387
33388 PR middle-end/9967
33389 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
33390 builtin fputs.
33391
33392 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
33393
33394 PR c/8224
33395 * gcc.dg/20030323-1.c: New test.
33396
33397 2003-03-23 Roger Sayle <roger@eyesopen.com>
33398
33399 * gcc.c-torture/compile/20030323-1.c: New test case.
33400
33401 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
33402
33403 * gcc.dg/20030321-1.c: New test.
33404
33405 2003-03-22 Zack Weinberg <zack@codesourcery.com>
33406
33407 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
33408
33409 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
33410
33411 PR c++/9978, c++/9708
33412 * g++.dg/ext/vlm1.C: Adjust expected error.
33413 * g++.dg/ext/vla2.C: New test.
33414 * g++.dg/template/arg1.C: New test.
33415 * g++.dg/template/arg2.C: New test.
33416
33417 2003-03-22 Bud Davis <bdavis9659@comcast.net>
33418
33419 * g77.f-torture/execute/select.f: New test.
33420 * g77.f-torture/noncompile/select_no_compile.f: New test.
33421
33422 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
33423
33424 PR c++/9898
33425 * g++.dg/other/error4.C: New test.
33426
33427 2003-03-20 Mark Mitchell <mark@codesourcery.com>
33428
33429 * g++.dg/template/friend17.C: New test.
33430
33431 2003-03-21 Alan Modra <amodra@bigpond.net.au>
33432
33433 * gcc.c-torture/compile/20030320-1.c: New.
33434
33435 2003-03-20 Roger Sayle <roger@eyesopen.com>
33436
33437 * gcc.dg/builtins-6.c: New test case.
33438
33439 2003-03-19 Alan Modra <amodra@bigpond.net.au>
33440
33441 PR target/10073
33442 * gcc.c-torture/compile/20030319-1.c: New.
33443
33444 2003-03-18 Jan Hubicka <jh@suse.cz>
33445
33446 * gcc.dg/i386-cvt-1.c: New test.
33447
33448 2003-03-17 Zack Weinberg <zack@codesourcery.com>
33449
33450 * objc.dg/naming-1.m: Use "(parse|syntax) error".
33451 * objc.dg/naming-2.m: Likewise.
33452
33453 2003-03-17 Mark Mitchell <mark@codesourcery.com>
33454
33455 PR c++/9639
33456 * g++.dg/parse/crash1.C: New test.
33457
33458 2003-03-16 Mark Mitchell <mark@codesourcery.com>
33459
33460 PR c++/8805
33461 * g++.dg/eh/cleanup1.C: New test.
33462
33463 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
33464
33465 * gcc.c-torture/execute/20030316-1.c: New test case.
33466
33467 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
33468
33469 PR c++/9629
33470 * g++.dg/init/ctor2.C: New test.
33471
33472 2003-03-15 Roger Sayle <roger@eyesopen.com>
33473
33474 * g77.f-torture/compile/xformat.f: New test case.
33475
33476 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33477
33478 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
33479 * g++.old-deja/g++.mike/eh50.C: Likewise.
33480
33481 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33482
33483 PR c++/6440
33484 * g++.dg/template/spec7.C: New test.
33485 * g++.dg/template/spec8.C: Likewise.
33486
33487 2003-03-14 Jakub Jelinek <jakub@redhat.com>
33488
33489 * gcc.c-torture/execute/20030313-1.c: New test.
33490
33491 2003-03-14 Richard Henderson <rth@redhat.com>
33492
33493 * gcc.dg/inline-2.c: Adjust alpha test for external call.
33494
33495 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
33496
33497 * gcc.c-torture/compile/20030314-1.c: New test.
33498
33499 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
33500
33501 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
33502 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
33503 thumb target,
33504 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
33505 to accept newer _imp__ prefix and additional
33506 newline in .drectve section.
33507 * gcc.dg/dll-4.c: Likewise.
33508 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
33509 switch.
33510
33511 2003-03-13 Mark Mitchell <mark@codesourcery.com>
33512
33513 * g++.dg/parse/namespace9.C: New test.
33514
33515 * g++.dg/init/ref5.C: New test.
33516 * g++.dg/parse/ptrmem1.C: Likewise.
33517
33518 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33519
33520 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
33521 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
33522 regular expression.
33523 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
33524 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
33525
33526 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
33527
33528 * gcc.c-torture/execute/20030224-2.c: New test.
33529
33530 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33531
33532 * gcc.dg/decl-3.c: New test.
33533
33534 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33535
33536 * gcc.dg/i386-loop-2.c: New test.
33537
33538 2003-03-11 Mark Mitchell <mark@codesourcery.com>
33539
33540 PR c++/9474
33541 * g++.dg/parse/namespace8.C: New test.
33542
33543 PR c++/9924
33544 * g++.dg/overload/builtin2.C: New test.
33545
33546 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
33547
33548 * gcc.dg/return-type-3.c: New test.
33549
33550 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33551
33552 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
33553 profiling options are not supported.
33554
33555 2003-03-10 Mark Mitchell <mark@codesourcery.com>
33556
33557 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
33558 * g++.old-deja/g++.warn/impint2.C: Likewise.
33559
33560 2003-03-10 Devang Patel <dpatel@apple.com>
33561
33562 * g++.dg/cpp/c++_cmd_1.C: New test.
33563 * g++.dg/cpp/c++_cmd_1.h: New file.
33564
33565 2003-03-10 Segher Boessenkool <segher@koffie.nl>
33566
33567 * gcc.dg/altivec-9.c: New file.
33568
33569 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33570
33571 * gcc.dg/ppc-sdata-1.c: New test.
33572 * gcc.dg/ppc-sdata-2.c: New test.
33573
33574 2003-03-09 Mark Mitchell <mark@codesourcery.com>
33575
33576 PR c++/9373
33577 * g++.dg/opt/ptrmem2.C: New test.
33578
33579 PR c++/8534
33580 * g++.dg/opt/ptrmem1.C: New test.
33581
33582 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33583
33584 * gcc.dg/i386-loop-1.c: New test.
33585
33586 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33587
33588 PR c++/9970
33589 * g++.dg/lookup/friend1.C: New test.
33590
33591 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33592
33593 PR c++/9823
33594 * g++.dg/parser/constructor1.C: New test.
33595
33596 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
33597
33598 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
33599
33600 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
33601
33602 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
33603
33604 * gcc.dg/cpp/Wunused.c: Update test.
33605
33606 2003-03-08 Jan Hubicka <jh@suse.cz>
33607
33608 * gcc.dg/inline-3.c: New test.
33609
33610 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33611
33612 PR c++/9809
33613 * g++.dg/parse/builtin1.C: New test.
33614
33615 PR c++/9982
33616 * g++.dg/abi/cookie1.C: New test.
33617 * g++.dg/abi/cookie2.C: Likewise.
33618
33619 PR c++/9524
33620 * g++.dg/template/field1.C: New test.
33621
33622 PR c++/9912
33623 * g++.dg/parse/class1.C: New test.
33624 * g++.dg/parse/namespace7.C: Likewise.
33625 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
33626
33627 2003-03-07 Mark Mitchell <mark@codesourcery.com>
33628
33629 * g++.dg/init/ref4.C: New test.
33630
33631 2003-03-07 Jan Hubicka <jh@suse.cz>
33632
33633 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
33634 * gcc.dg/inline-3.c: New test.
33635
33636 2003-03-06 Mark Mitchell <mark@codesourcery.com>
33637
33638 * g++.dg/init/ref3.C: New test.
33639
33640 PR c++/9965
33641 * g++.dg/init/ref2.C: New test.
33642
33643 PR c++/9400
33644 * g++.dg/warn/Wshadow-2.C: New test.
33645
33646 PR c++/9791
33647 * g++.dg/warn/Woverloaded-1.C: New test.
33648
33649 2003-03-05 Jan Hubicka <jh@suse.cz>
33650
33651 * gcc.dg/i386-local2.c: New.
33652 * gcc.dg/i386-local.c: Fix typo.
33653
33654 2003-03-05 Mark Mitchell <mark@codesourcery.com>
33655
33656 * g++.dg/abi/layout3.C: New test.
33657
33658 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
33659
33660 * gcc.c-torture/compile/20030305-1.c
33661
33662 2003-03-05 Jan Hubicka <jh@suse.cz>
33663
33664 * gcc.dg/i386-local.c: New.
33665
33666 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
33667
33668 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
33669
33670 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33671
33672 * gcc.dg/switch-2.c: New test.
33673 * gcc.dg/switch-3.c: New test.
33674 * gcc.dg/Wswitch.c: Adjust line numbers.
33675 * gcc.dg/Wswitch-default.c: Likewise.
33676 * gcc.dg/Wswitch-enum.c: Likewise.
33677
33678 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
33679
33680 * gcc.c-torture/execute/20030222-1.c: New test.
33681
33682 2003-03-03 James E Wilson <wilson@tuliptree.org>
33683
33684 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
33685
33686 2003-03-03 Mark Mitchell <mark@codesourcery.com>
33687
33688 PR c++/9878
33689 * g++.dg/init/ref1.C: New test.
33690
33691 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
33692
33693 * gcc.dg/sh-relax.c: New SH-only test.
33694
33695 2003-03-03 Geoffrey Keating <geoffk@apple.com>
33696
33697 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
33698 comment explaining purpose of testcase.
33699
33700 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33701
33702 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
33703 for HC11/HC12 (asm needs two int registers).
33704 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
33705 HC11/HC12 because the test uses an asm which needs two 32-bit
33706 registers.
33707
33708 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33709
33710 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
33711 for HC11/HC12 (array is too large otherwise).
33712 * gcc.c-torture/compile/920501-4.x: New file, likewise.
33713 * gcc.c-torture/compile/20010518-2.x: Likewise.
33714 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
33715 HC11/HC12 (array is too large).
33716
33717 2003-03-01 Geoffrey Keating <geoffk@apple.com>
33718
33719 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
33720 * lib/g++-dg.exp (g++-dg-test): Likewise.
33721
33722 2003-03-01 Roger Sayle <roger@eyesopen.com>
33723
33724 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
33725 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
33726
33727 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33728
33729 * g++.dg/warn/implicit-typename1.C: Remove warning.
33730
33731 2003-02-28 Richard Henderson <rth@redhat.com>
33732
33733 * gcc.dg/noreturn-1.c: Move noreturn warning line.
33734 * gcc.dg/return-type-1.c: Move control reaches end warning line.
33735
33736 2003-02-28 Geoffrey Keating <geoffk@apple.com>
33737
33738 * gcc.dg/pch/pch.exp: Change .pch to .gch.
33739 * g++.dg/pch/pch.exp: Likewise.
33740
33741 2003-02-28 Mark Mitchell <mark@codesourcery.com>
33742
33743 PR c++/9879
33744 * testsuite/g++.dg/init/new4.C: New test.
33745
33746 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
33747
33748 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
33749
33750 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
33751
33752 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
33753 unsigned long.
33754
33755 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
33756 wider than float.
33757
33758 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33759
33760 * lib/scanasm.exp: Add support for counting numbers of
33761 occurences.
33762 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
33763 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
33764
33765 2003-02-25 Mark Mitchell <mark@codesourcery.com>
33766
33767 PR c++/9683
33768 * g++.dg/template/static3.C: New test.
33769
33770 PR c++/9829
33771 * g++.dg/parse/namespace6.C: New test.
33772
33773 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33774
33775 PR target/9732
33776 * gcc.dg/20030225-1.c: New test.
33777
33778 2003-02-24 Mark Mitchell <mark@codesourcery.com>
33779
33780 * README: Remove out-of-date information.
33781
33782 PR c++/9836
33783 * g++.dg/template/spec6.C: New test.
33784
33785 2003-02-24 Jeff Law <law@redhat.com>
33786
33787 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
33788
33789 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33790
33791 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
33792 * gcc.dg/pragma-ep-1.c: Likewise.
33793
33794 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33795
33796 PR c++/9602
33797 * g++.dg/template/friend16.C: New test.
33798
33799 2003-02-23 Mark Mitchell <mark@codesourcery.com>
33800
33801 PR c++/5333
33802 * g++.dg/parse/fused-params1.C: Adjust error messages.
33803 * g++.dg/template/nested3.C: New test.
33804
33805 2003-02-24 Alan Modra <amodra@bigpond.net.au>
33806
33807 * g++.dg/abi/param1.C: New test.
33808
33809 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33810
33811 PR c++/7982
33812 * g++.dg/warn/implicit-typename1.C: New test.
33813
33814 2003-02-22 Kelley Cook <kelleycook@comcast.net>
33815
33816 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
33817 with "mtune".
33818 * g++.old-deja/g++.other/store-expr2.C: Likewise.
33819 * gcc.c-torture/execute/20010129-1.x: Likewise.
33820 * gcc.dg/20011107-1.c: Likewise.
33821 * gcc.dg/20020108-1.c: Likewise.
33822 * gcc.dg/20020122-3.c: Likewise.
33823 * gcc.dg/20020206-1.c: Likewise.
33824 * gcc.dg/20020310-1.c: Likewise.
33825 * gcc.dg/20020426-2.c: Likewise.
33826 * gcc.dg/20020517-1.c: Likewise.
33827 * gcc.dg/991230-1.c: Likewise.
33828 * gcc.dg/i386-unroll-1.c: Likewise.
33829 * gcc.misc-tests/i386-prefetch.exp: Likewise.
33830
33831 2003-02-22 Jan Hubicka <jh@suse.cz>
33832
33833 * gcc.dg/i386-mul.c: New test.
33834
33835 2003-02-21 Roger Sayle <roger@eyesopen.com>
33836
33837 * gcc.dg/builtins-5.c: New test case.
33838
33839 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
33840
33841 * gcc.dg/asmreg-1.c: New test.
33842
33843 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33844
33845 PR c++/9749
33846 * g++.dg/parse/varmod1.C: New test.
33847
33848 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33849
33850 PR c++/9727
33851 * g++.dg/template/op1.C: New test.
33852
33853 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33854
33855 PR c++/8906
33856 * g++.dg/template/nested2.C: New test.
33857
33858 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33859
33860 PR c++/8724
33861 * g++.dg/expr/dtor1.C: New test.
33862
33863 2003-02-21 Zack Weinberg <zack@codesourcery.com>
33864
33865 * gcc.dg/cpp/include3.c: New test.
33866 * gcc.dg/cpp/inc/foo.h: New file.
33867
33868 2003-02-21 Glen Nakamura <glen@imodulo.com>
33869
33870 * gcc.c-torture/execute/20030221-1.c: New test.
33871
33872 2003-02-20 Mark Mitchell <mark@codesourcery.com>
33873
33874 PR c++/9729
33875 * g++.dg/abi/conv1.C: New test.
33876
33877 2003-02-20 Jan Hubicka <jh@suse.cz>
33878
33879 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
33880
33881 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
33882
33883 * gcc.c-torture/compile/20030219-1.c: New test.
33884
33885 2003-02-18 Jan Hubicka <jh@suse.cz>
33886
33887 * gcc.dg/funcorder.c: New test.
33888
33889 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33890
33891 * gcc.c-torture/execute/20030218-1.c: New.
33892
33893 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
33894
33895 * gcc.dg/20030218-1.c: New.
33896
33897 2003-02-18 Richard Henderson <rth@redhat.com>
33898
33899 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
33900 * gcc.dg/attr-used-2.c: New.
33901
33902 2003-02-18 Mark Mitchell <mark@codesourcery.com>
33903
33904 PR c++/9704
33905 * g++.dg/init/copy5.C: New test.
33906
33907 2003-02-18 Geoffrey Keating <geoffk@apple.com>
33908
33909 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
33910 * g++.dg/pch/pch.exp: Likewise.
33911
33912 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33913
33914 * gcc.c-torture/execute/20030209-1.c: Enable the test if
33915 STACK_SIZE is not defined.
33916
33917 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33918
33919 PR c++/9457
33920 * g++.dg/template/init1.C: New test.
33921
33922 2003-02-16 Jan HUbicka <jh@suse.cz>
33923
33924 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
33925 (foo): Add few extra tests
33926 * gcc.dg/c99-const-expr-3.c: Likewise.
33927 * gcc.c-torture/execute/20030216-1.c: New.
33928
33929 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33930
33931 PR c++/9459
33932 * g++.dg/ext/typeof4.C: New test.
33933
33934 2003-02-15 Roger Sayle <roger@eyesopen.com>
33935
33936 * gcc.dg/i386-387-3.c: New test case.
33937
33938 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
33939
33940 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
33941 cris-*-elf* cris-*-aout* and mmix-*-*.
33942
33943 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
33944
33945 * gcc.dg/20030213-1.c: New test.
33946
33947 2003-02-12 Roger Sayle <roger@eyesopen.com>
33948
33949 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
33950 * gcc.dg/i386-387-2.c: Likewise.
33951
33952 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
33953
33954 * gcc.dg/ppc-spe.c: Fix formatting.
33955 Enable tests that were previously unsupported by gas.
33956 Delete tests for instructions that no longer exist.
33957 Switch arguments on evsubifw builtin.
33958
33959 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
33960
33961 * gcc.c-torture/execute/20030209-1.c: Disable the test if
33962 STACK_SIZE is too small.
33963
33964 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33965 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33966
33967 * gcc.dg/decl-2.c: New test.
33968
33969 2003-02-10 Jan Hubicka <jh@suse.cz>
33970
33971 * gcc.dg/i386-fpcvt-1.c: New test.
33972
33973 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
33974
33975 * gcc.c-torture/execute/20030209-1.c: New test.
33976
33977 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
33978
33979 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
33980 int-wide bitops, use the constants of the same width.
33981 Likewise, if long long is 32-bit wide, test bitops using
33982 32-bit constants.
33983
33984 2003-02-07 Loren James Rittle <ljrittle@acm.org>
33985
33986 * gcc.dg/20021014-1.c: Annotate with expected notice text.
33987
33988 2003-02-07 Roger Sayle <roger@eyesopen.com>
33989
33990 * testsuite/gcc.dg/builtins-4.c: New test case.
33991
33992 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33993
33994 * gcc.dg/20020430-1.c: Fix dg command typos.
33995 * gcc.dg/20020503-1.c: Likewise.
33996
33997 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33998
33999 PR c++/8785
34000 * g++.dg/parse/fused-params1.C: New test.
34001
34002 PR c++/8857
34003 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
34004
34005 PR c++/8921
34006 * g++.dg/parse/non-dependent1.C: New test.
34007
34008 PR c++/8928
34009 * g++.dg/parse/dupl-tmpl-args1.C: New test.
34010
34011 PR c++/9228
34012 * g++.dg/parse/undefined7.C: New test.
34013 * g++.dg/parse/non-templ1.C: New test.
34014
34015 PR c++/9229
34016 * g++.dg/parse/too-many-tmpl-args1.C: New test.
34017
34018 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
34019
34020 * gcc.c-torture/compile/20030206-1.c: New test.
34021
34022 2003-02-05 Roger Sayle <roger@eyesopen.com>
34023
34024 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
34025 "pow" to "foo" to avoid potential confusion with a math built-in.
34026
34027 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34028
34029 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
34030 conditions for SPARC targets.
34031
34032 2003-02-05 Jakub Jelinek <jakub@redhat.com>
34033
34034 * gcc.dg/20030204-1.c: New test.
34035
34036 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34037
34038 PR c++/38
34039 * g++.dg/parse/array-size1.C: New test.
34040
34041 PR c++/5657
34042 * g++.dg/parse/undefined3.C: New test.
34043
34044 PR c++/5665
34045 * g++.dg/parse/undefined4.C: New test.
34046
34047 PR c++/5975
34048 * g++.dg/parse/undefined5.C: New test.
34049
34050 PR c++/7259
34051 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
34052
34053 PR c++/8578
34054 * g++.dg/parse/casting-operator1.C: New test.
34055
34056 PR c++/8596
34057 * g++.dg/parse/undefined6.C: New test.
34058
34059 PR c++/8736
34060 * g++.dg/parse/missing-template1.C: New test.
34061
34062 2003-02-04 Jan Hubicka <jh@suse.cz>
34063
34064 * gcc.dg/i386-cadd.c: Compile using -march=k8.
34065 * gcc.dg/i386-cmov?.c: Likewise.
34066 * gcc.dg/i386-fpcvt-?.c: Likewise.
34067 * gcc.dg/i386-ssefp-1.c: Likewise.
34068 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
34069 conventions.
34070
34071 2003-02-03 Mark Mitchell <mark@codesourcery.com>
34072
34073 PR c++/7129
34074 * testsuite/g++.dg/ext/max.C: New test.
34075
34076 2003-02-03 Jan Hubicka <jh@suse.cz>
34077
34078 * gcc.c-torture/execute/20030203-1.c: New test.
34079
34080 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
34081
34082 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
34083 'natural-endian'.
34084
34085 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
34086
34087 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
34088 * g++.dg/init/new2.C: Likewise.
34089 * g++.dg/other/new1.C: Likewise.
34090
34091 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
34092
34093 * gcc.dg/struct-ret-libc.c: New test.
34094
34095 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
34096
34097 * gcc.dg/20030129-1.c: New test.
34098
34099 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34100
34101 PR c++/8849
34102 * g++.dg/template/ptrmem4.C: New test.
34103
34104 2003-01-29 Mark Mitchell <mark@codesourcery.com>
34105
34106 * g++.dg/parser/constant1.C: New test.
34107
34108 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34109
34110 PR c++/8591
34111 * g++.dg/parse/friend2.C: New test.
34112
34113 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
34114
34115 PR c++/9437
34116 * g++.dg/template/unify4.C: New test.
34117
34118 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
34119
34120 * gcc.c-torture/execute/20030128-1.c: New test.
34121
34122 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
34123
34124 * g++.dg/lookup/nested1.C: Test moved from ...
34125 * g++.old-deja/g++.other/lookup24.C: ... here.
34126
34127 2003-01-28 Jan Hubicka <jh@suse.cz>
34128
34129 * gcc.dg/i386-cmov5.c: New test.
34130
34131 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
34132
34133 * gcc.c-torture/execute/20010925-1.c: Changed the
34134 memcpy declaration.
34135
34136 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
34137
34138 PR c++/3902
34139 * g++.dg/parse/template5.C: New test.
34140
34141 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
34142
34143 PR fortran/9258
34144 * g77.dg/pr9258: New test.
34145
34146 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34147
34148 * README: Move relevant parts from README.g++.
34149
34150 * README.g++: Remove this file.
34151
34152 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
34153
34154 * g++.dg/abi/dcast1.C: New test.
34155
34156 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34157
34158 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
34159
34160 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
34161
34162 PR c++/47
34163 * g++.old-deja/g++.other/lookup24.C: New test.
34164
34165 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34166
34167 PR middle-end/7227
34168 * gcc.dg/uninit-C.c: New test.
34169
34170 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
34171
34172 * g++.dg/abi/covariant1.C: New test.
34173
34174 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
34175
34176 * gcc.dg/20030123-1.c: New test.
34177
34178 2003-01-25 Jan Hubicka <jh@suse.cz>
34179
34180 PR opt/8492
34181 * gcc.c-torture/compile/20030125-1.c
34182
34183 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
34184
34185 PR c++/9403
34186 * g++.dg/parse/template3.C: New test.
34187 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
34188
34189 PR c++/795
34190 * g++.dg/parse/template4.C: New test.
34191
34192 PR c++/9415
34193 * g++.dg/template/qual2.C: New test.
34194
34195 PR c++/8545
34196 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
34197
34198 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
34199
34200 2003-01-25 Roger Sayle <roger@eyesopen.com>
34201
34202 * gcc.c-torture/execute/switch-1.c: New test case.
34203
34204 2003-01-25 Jan Hubicka <jh@suse.cz>
34205
34206 * gcc.c-torture/execute/20030125-1.[cx]: New test.
34207
34208 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
34209
34210 Tweaks for Bison-1.875. From the NEWS file:
34211 "- `parse error' -> `syntax error'
34212 Bison now uniformly uses the term `syntax error'"
34213 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
34214 * gcc.dg/cpp/digraph2.c: Likewise.
34215 * gcc.dg/cpp/direct2.c: Likewise.
34216 * gcc.dg/cpp/paste4.c: Likewise.
34217 * gcc.dg/c90-restrict-1.c: Likewise.
34218 * gcc.dg/c99-func-2.c: Likewise.
34219 * gcc.dg/noncompile/920721-2.c: Likewise.
34220 * gcc.dg/noncompile/930622-2.c: Likewise.
34221 * gcc.dg/noncompile/940112-1.c: Likewise.
34222 * gcc.dg/noncompile/950921-1.c: Likewise.
34223 * gcc.dg/noncompile/951123-1.c: Likewise.
34224 * gcc.dg/noncompile/971104-1.c: Likewise.
34225 * gcc.dg/noncompile/990416-1.c: Likewise.
34226
34227 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
34228
34229 * g++.dg/parse/undefined1.C: Add error message.
34230
34231 2003-01-22 Mark Mitchell <mark@codesourcery.com>
34232
34233 PR c++/9354
34234 * g++.dg/parse/new1.C: New test.
34235
34236 PR c++/9216
34237 * g++.dg/parse/template2.C: New test.
34238
34239 PR c++/9354
34240 * g++.dg/parse/typedef2.C: New test.
34241
34242 PR c++/9328
34243 * g++.dg/ext/typeof3.C: New test.
34244
34245 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34246
34247 PR c++/2738
34248 * g++.dg/parse/ret-type1.C: New test.
34249
34250 PR c++/3792
34251 * g++.dg/parse/tmpl-outside1.C: New test.
34252
34253 PR c++/4207
34254 * g++.dg/parse/int-as-enum1.C: New test.
34255
34256 PR c++/4903
34257 * g++.dg/parse/no-typename1.C: New test.
34258
34259 PR c++/5533
34260 * g++.dg/parse/no-value1.C: New test.
34261
34262 PR c++/5921
34263 * g++.dg/parse/wrong-inline1.C: New test.
34264
34265 PR c++/6402
34266 * g++.dg/parse/ref1.C: New test.
34267
34268 PR c++/6992
34269 * g++.dg/parse/attr-ctor1.C: New test.
34270
34271 PR c++/7229
34272 * g++.dg/parse/namespace5.C: New test.
34273
34274 PR c++/7917
34275 * g++.dg/parse/func-def1.C: New test.
34276
34277 PR c++/8143
34278 * g++.dg/parse/undefined1.C: New test.
34279
34280 PR c++/5723, PR c++/8522
34281 * g++.dg/parse/specialization1.C: New test.
34282
34283 PR c++/163, PR c++/8595
34284 * g++.dg/parse/struct-as-enum1.C: New test.
34285
34286 PR c++/9173
34287 * g++.dg/parse/undefined2.C: New test.
34288
34289 2003-01-22 Mark Mitchell <mark@codesourcery.com>
34290
34291 PR c++/9298
34292 * g++.dg/parse/template1.C: New test.
34293
34294 PR c++/9384
34295 * g++.dg/parse/using1.C: New test.
34296
34297 PR c++/9285
34298 PR c++/9294
34299 * g++.dg/parse/expr2.C: New test.
34300
34301 PR c++/9388
34302 * g++.dg/parse/lookup2.C: Likewise.
34303
34304 2003-01-21 Jan Hubicka <jh@suse.cz>
34305
34306 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
34307 * gcc.c-torture/execute/eeprof-1.c: Likewise.
34308 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
34309 * gcc.c-torture/execute/string-opt-*.c: Likewise.
34310
34311 2003-01-20 Nick Clifton <nickc@redhat.com>
34312
34313 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
34314 problem with ARM sibcall code generation.
34315
34316 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
34317
34318 * gcc.c-torture/execute/20030120-1.c: New.
34319
34320 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
34321
34322 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
34323
34324 2003-01-17 Mark Mitchell <mark@codesourcery.com>
34325
34326 PR c++/9272
34327 * g++.dg/parse/ctor1.C: New test.
34328
34329 PR c++/9294:
34330 * g++.dg/parse/qualified1.C: New test.
34331
34332 * g++.dg/parse/typename3.C: New test.
34333
34334 2003-01-16 Richard Henderson <rth@redhat.com>
34335
34336 * g++.dg/tls/init-2.C: Fix error matches for real this time.
34337
34338 2003-01-16 Richard Henderson <rth@redhat.com>
34339
34340 * g++.dg/pch/pch.exp: Copy test header to the working directory
34341 before using it either for precompilation or direct use.
34342 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
34343 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
34344
34345 2003-01-16 Richard Henderson <rth@redhat.com>
34346
34347 * gcc.dg/pch/pch.exp: Copy test header to the working directory
34348 before using it either for precompilation or direct use.
34349 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
34350 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
34351
34352 2003-01-16 Mark Mitchell <mark@codesourcery.com>
34353
34354 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
34355 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
34356 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
34357 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
34358 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
34359 typename warning into error.
34360 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
34361 error messages.
34362 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
34363 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
34364 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
34365 messages.
34366 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
34367 make declaration visible in template.
34368 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
34369 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
34370 messages.
34371 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
34372 message.
34373 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
34374 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
34375 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
34376 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
34377 typename warning with error message.
34378 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
34379 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
34380 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
34381
34382 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
34383
34384 * g++.dg/parse/ambig2.C: New test.
34385
34386 2003-01-15 Richard Henderson <rth@redhat.com>
34387
34388 * g++.dg/tls/init-2.C: Update error message string.
34389
34390 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34391
34392 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
34393
34394 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
34395
34396 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
34397 all for HC11/HC12.
34398 * gcc.c-torture/compile/20001205-1.x: Likewise.
34399 * gcc.c-torture/compile/20001226-1.x: Likewise.
34400 * gcc.c-torture/compile/920520-1.x: Likewise.
34401 * gcc.c-torture/compile/961203-1.x: Likewise.
34402 * gcc.c-torture/compile/20020604-1.x: Likewise.
34403
34404 2003-01-15 Jan Hubicka <jh@suse.cz>
34405
34406 * gcc.c-torture/compile/20030115-1.c: New test.
34407
34408 * gcc.dg/i386-fpcvt-1.c: New test.
34409 * gcc.dg/i386-fpcvt-2.c: New test.
34410
34411 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
34412
34413 Further conform g++'s __vmi_class_type_info to the C++ ABI
34414 specification.
34415 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
34416 the specification.
34417
34418 2003-01-14 Jan Hubicka <jh@suse.cz>
34419
34420 * gcc.dg/i386-fpcvt-1.c: New test.
34421 * gcc.dg/i386-fpcvt-2.c: New test.
34422
34423 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
34424
34425 * gcc.dg/i386-mmx-3.c: New test.
34426
34427 2003-01-12 Mark Mitchell <mark@codesourcery.com>
34428
34429 PR c++/9264
34430 * g++.dg/parse/octal1.C: New file.
34431
34432 PR c++/9172
34433 * g++.dg/parse/typename1.C: New file.
34434
34435 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
34436
34437 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
34438 * gcc.dg/bf-no-ms-layout.c: Likewise.
34439 * gcc.dg/bf-ms-attrib.c: Likewise.
34440
34441 2003-01-10 Mark Mitchell <mark@codesourcery.com>
34442
34443 PR c++/9099
34444 * g++.dg/parse/dtor1.C: New file.
34445
34446 PR c++/9128
34447 * g++.dg/rtti/typeid1.C: New file.
34448
34449 PR c++/9153
34450 * g++.dg/parse/lookup1.C: New file.
34451
34452 PR c++/9171
34453 * g++.dg/templ/spec5.C: New file.
34454
34455 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
34456
34457 * gcc.c-torture/compile/20030110-1.c: New test.
34458
34459 2003-01-09 Geoffrey Keating <geoffk@apple.com>
34460
34461 Merge from pch-branch:
34462
34463 2002-12-23 Geoffrey Keating <geoffk@apple.com>
34464
34465 * gcc.dg/pch/cpp-1.h: New.
34466 * gcc.dg/pch/cpp-1.c: New.
34467 * gcc.dg/pch/cpp-2.h: New.
34468 * gcc.dg/pch/cpp-2.c: New.
34469
34470 2002-11-19 Geoffrey Keating <geoffk@apple.com>
34471
34472 * gcc.dg/pch/except-1.h: New.
34473 * gcc.dg/pch/except-1.c: New.
34474
34475 2002-11-13 Geoffrey Keating <geoffk@apple.com>
34476
34477 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
34478 running test.
34479 * gcc.dg/pch: Include *.hp not *.h.
34480 * gcc.dg/pch/system-1.h: New.
34481 * gcc.dg/pch/system-1.c: New.
34482
34483 2002-11-11 Geoffrey Keating <geoffk@apple.com>
34484
34485 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
34486 rather than trying to build and run a program using PCH.
34487 * gcc.dg/pch: Remove dg-do commands from test files.
34488
34489 2002-11-08 Geoffrey Keating <geoffk@apple.com>
34490
34491 * gcc.dg/pch/macro-3.c: New.
34492 * gcc.dg/pch/macro-3.h: New.
34493
34494 2002-11-04 Geoffrey Keating <geoffk@apple.com>
34495
34496 * gcc.dg/pch/common-1.c: New.
34497 * gcc.dg/pch/common-1.h: New.
34498 * gcc.dg/pch/decl-1.c: New.
34499 * gcc.dg/pch/decl-1.h: New.
34500 * gcc.dg/pch/decl-2.c: New.
34501 * gcc.dg/pch/decl-2.h: New.
34502 * gcc.dg/pch/decl-3.c: New.
34503 * gcc.dg/pch/decl-3.h: New.
34504 * gcc.dg/pch/decl-4.c: New.
34505 * gcc.dg/pch/decl-4.h: New.
34506 * gcc.dg/pch/decl-5.c: New.
34507 * gcc.dg/pch/decl-5.h: New.
34508 * gcc.dg/pch/global-1.c: New.
34509 * gcc.dg/pch/global-1.h: New.
34510 * gcc.dg/pch/inline-1.c: New.
34511 * gcc.dg/pch/inline-1.h: New.
34512 * gcc.dg/pch/inline-2.c: New.
34513 * gcc.dg/pch/inline-2.h: New.
34514 * gcc.dg/pch/static-1.c: New.
34515 * gcc.dg/pch/static-1.h: New.
34516 * gcc.dg/pch/static-2.c: New.
34517 * gcc.dg/pch/static-2.h: New.
34518
34519 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
34520
34521 * g++.dg/pch/pch.exp: Better handle failing testcases.
34522 * gcc.dg/pch/pch.exp: Likewise.
34523 * gcc.dg/pch/macro-1.c: New.
34524 * gcc.dg/pch/macro-1.h: New.
34525 * gcc.dg/pch/macro-2.c: New.
34526 * gcc.dg/pch/macro-2.h: New.
34527
34528 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
34529
34530 * g++.dg/dg.exp: Treat files in pch/ specially.
34531 * g++.dg/pch/pch.exp: New file.
34532 * g++.dg/pch/empty.H: New file.
34533 * g++.dg/pch/empty.C: New file.
34534 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
34535 "precompile".
34536
34537 * gcc.dg/pch/pch.exp: New file.
34538 * gcc.dg/pch/empty.h: New file.
34539 * gcc.dg/pch/empty.c: New file.
34540 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
34541 "precompile".
34542
34543 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34544
34545 * g++.dg/template/friend14.C: New test.
34546
34547 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34548
34549 * gcc.dg/old-style-asm-1.c: New test.
34550
34551 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
34552
34553 * gcc.c-torture/compile/20030109-1.c: New test.
34554
34555 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34556
34557 * gcc.c-torture/execute/20030109-1.c: New test.
34558
34559 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
34560
34561 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
34562 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
34563 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
34564 * g++.old-deja/g++.mike/eh2.C: Likewise.
34565 * g++.old-deja/g++.mike/eh3.C: Likewise.
34566 * g++.old-deja/g++.mike/eh5.C: Likewise.
34567 * g++.old-deja/g++.mike/eh6.C: Likewise.
34568 * g++.old-deja/g++.mike/eh7.C: Likewise.
34569 * g++.old-deja/g++.mike/eh8.C: Likewise.
34570 * g++.old-deja/g++.mike/eh9.C: Likewise.
34571 * g++.old-deja/g++.mike/eh10.C: Likewise.
34572 * g++.old-deja/g++.mike/eh12.C: Likewise.
34573 * g++.old-deja/g++.mike/eh13.C: Likewise.
34574 * g++.old-deja/g++.mike/eh14.C: Likewise.
34575 * g++.old-deja/g++.mike/eh16.C: Likewise.
34576 * g++.old-deja/g++.mike/eh17.C: Likewise.
34577 * g++.old-deja/g++.mike/eh18.C: Likewise.
34578 * g++.old-deja/g++.mike/eh21.C: Likewise.
34579 * g++.old-deja/g++.mike/eh23.C: Likewise.
34580 * g++.old-deja/g++.mike/eh24.C: Likewise.
34581 * g++.old-deja/g++.mike/eh25.C: Likewise.
34582 * g++.old-deja/g++.mike/eh26.C: Likewise.
34583 * g++.old-deja/g++.mike/eh27.C: Likewise.
34584 * g++.old-deja/g++.mike/eh28.C: Likewise.
34585 * g++.old-deja/g++.mike/eh29.C: Likewise.
34586 * g++.old-deja/g++.mike/eh31.C: Likewise.
34587 * g++.old-deja/g++.mike/eh33.C: Likewise.
34588 * g++.old-deja/g++.mike/eh34.C: Likewise.
34589 * g++.old-deja/g++.mike/eh35.C: Likewise.
34590 * g++.old-deja/g++.mike/eh36.C: Likewise.
34591 * g++.old-deja/g++.mike/eh37.C: Likewise.
34592 * g++.old-deja/g++.mike/eh38.C: Likewise.
34593 * g++.old-deja/g++.mike/eh39.C: Likewise.
34594 * g++.old-deja/g++.mike/eh40.C: Likewise.
34595 * g++.old-deja/g++.mike/eh41.C: Likewise.
34596 * g++.old-deja/g++.mike/eh42.C: Likewise.
34597 * g++.old-deja/g++.mike/eh44.C: Likewise.
34598 * g++.old-deja/g++.mike/eh46.C: Likewise.
34599 * g++.old-deja/g++.mike/eh47.C: Likewise.
34600 * g++.old-deja/g++.mike/eh48.C: Likewise.
34601 * g++.old-deja/g++.mike/eh49.C: Likewise.
34602 * g++.old-deja/g++.mike/eh50.C: Likewise.
34603 * g++.old-deja/g++.mike/eh51.C: Likewise.
34604 * g++.old-deja/g++.mike/eh53.C: Likewise.
34605 * g++.old-deja/g++.mike/eh55.C: Likewise.
34606 * g++.old-deja/g++.mike/p7912.C: Likewise.
34607 * g++.old-deja/g++.mike/p9706.C: Likewise.
34608 * g++.old-deja/g++.mike/p10416.C: Likewise.
34609 * g++.old-deja/g++.mike/p11667.C: Likewise.
34610 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
34611 Remove redundant reference to Iris.
34612 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
34613 Elxsi, i860, Pico Java, and WE32K.
34614
34615 2003-01-07 Mark Mitchell <mark@codesourcery.com>
34616
34617 * g++.dg/ext/asm4.C: New test.
34618
34619 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34620
34621 PR c++/9030
34622 * g++.dg/template/friend12.C: New test.
34623 * g++.dg/template/friend13.C: Likewise.
34624 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
34625
34626 2003-01-08 Jan Hubicka <jh@suse.cz>
34627
34628 * gcc.dg/i386-cadd.c: New test.
34629 * gcc.dg/i386-cmov4.c: Likewise.
34630
34631 2003-01-06 Mark Mitchell <mark@codesourcery.com>
34632
34633 PR c++/9165
34634 * g++.dg/warn/Wunused-3.C: New test.
34635
34636 * g++.dg/abi/bitfield9.C: New test.
34637
34638 PR c++/9189
34639 * g++.dg/parse/defarg3.C: New test.
34640
34641 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
34642
34643 * g++.dg/parse/ambig1.C: New test.
34644 * g++.dg/parse/defarg2.C: New test.
34645
34646 2003-01-05 Mark Mitchell <mark@codesourcery.com>
34647
34648 * g++.dg/template/defarg-1.C: New test.
34649 * g++.dg/template/local2.C: Likewise.
34650
34651 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
34652
34653 * gcc.c-torture/execute/20030105-1.c: New test.
34654
34655 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34656
34657 * g++.dg/parse/namespace3.C: Remove extra semicolons.
34658 * g++.dg/parse/namespace4.C: Likewise.
34659
34660 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
34661
34662 * g++.dg/template/ntp2.C: New test.
34663
34664 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
34665
34666 * g++.dg/parse/extern-C-1.C: New test.
34667
34668 * g++.dg/parse/namespace4.C: New test.
34669
34670 * g++.dg/template/nested1.C: New test.
34671
34672 * g++.dg/parse/namespace3.C: New test.
34673
34674 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
34675
34676 * g++.dg/lookup/two-stage1.C: New test.
34677
34678 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34679
34680 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
34681 * g++.old-deja/g++.jason/access8.C: Likewise.
34682 * g++.old-deja/g++.other/decl5.C: Likewise.
34683
34684 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34685
34686 * g++.dg/parse/parse7.C: New test.
34687
34688 2003-01-02 Mark Mitchell <mark@codesourcery.com>
34689
34690 PR c++/2843
34691 * g++.dg/ext/attrib7.C: New test.
34692
34693 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34694
34695 * g++.dg/parse/parse6.C: New test.
34696
34697 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
34698
34699 * gcc.dg/h8300-stack-1.c: New.
34700
34701 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34702
34703 g++.dg/lookup/exception1.C: New test.
34704
34705 g++.dg/lookup/template1.C: New test.
34706
34707 g++.dg/parse/namespace2.C: New test.
34708
34709 g++.dg/parse/parens2.C: New test.
34710
34711 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34712
34713 * g++.dg/parse/parse5.C: New test.
34714 * g++.dg/lookup/scoped4.C: New test.
34715
34716 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34717
34718 * g++.dg/parse/parens1.C: New test.
34719
34720 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
34721 angle-bracket1.C.
34722 * g++.dg/parse/parens2.C: New test.
34723
34724 * g++.dg/lookup/scope-operator1.C: New test.
34725
34726 * g++.dg/parse/operator1.C: New test.
34727
34728 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34729
34730 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
34731 * g++.old-deja/g++.other/access6.C: Likewise.
34732 * g++.old-deja/g++.other/decl1.C: Likewise.
34733 * g++.old-deja/g++.pt/typename12.C: Likewise.
34734
34735 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34736
34737 * g++.dg/parse/namespace1.C: New test.
34738
34739 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34740
34741 * g++.dg/parse/parse4.C: New test.
34742
34743 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34744
34745 * g++.dg/parse/parse3.C: New test.
34746
34747 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34748
34749 * g++.dg/parse/parse2.C: New test.
34750
34751 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34752
34753 * g++.dg/template/friend11.C: New test.
34754
34755 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34756
34757 * g++.dg/parse/parse1.C: New test.
34758
34759 2002-12-31 Janis Johnson <janis187@us.ibm.com>
34760
34761 * lib/profopt.exp: Change the name of a global variable to avoid
34762 possible clashes with other test suites.
34763
34764 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
34765
34766 * g++.dg/inherit/covariant8.C: New test.
34767
34768 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34769
34770 * g++.dg/init/array9.C: New test.
34771
34772 PR c++/9112
34773 * g++.dg/parse/expr1.C: New test.
34774
34775 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
34776
34777 * gcc.c-torture/compile/20021230-1.c: New test.
34778
34779 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
34780
34781 * g++.dg/inherit/covariant5.C: New test.
34782 * g++.dg/inherit/covariant6.C: New test.
34783 * g++.dg/inherit/covariant7.C: New test.
34784
34785 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34786
34787 PR c++/2739
34788 * g++.dg/other/access2.C: New test.
34789
34790 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
34791
34792 * g++.dg/other/anon-struct.C: No longer fails
34793 * g++.old-deja/g++.brendan/parse4.C: Likewise.
34794 * g++.old-deja/g++.brendan/parse5.C: Likewise.
34795 * g++.old-deja/g++.brendan/parse6.C: Likewise.
34796
34797 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
34798
34799 * g++.dg/parse/angle-bracket.C (main): No longer fails.
34800
34801 2002-12-27 Mark Mitchell <mark@codesourcery.com>
34802
34803 * g++.dg/eh/spec4.C: Remove stray semicolon.
34804 * g++.dg/expr/pmf-1.C: Change error message.
34805 * g++.dg/ext/asm1.C: Remove stray semicolon.
34806 * g++.dg/ext/typename1.C: Add missing typenames.
34807 * g++.dg/inherit/template-as-base.C: Change error message.
34808 * g++.dg/lookup/scoped1.C: Likewise.
34809 * g++.dg/lookup/scoped2.C: Likewise.
34810 * g++.dg/lookup/using2.C: Likewise.
34811 * g++.dg/other/component1.C: Remove stray semicolon.
34812 * g++.dg/other/do1.C: Change error message.
34813 * g++.dg/other/error2.C: Likewise.
34814 * g++.dg/other/init1.C: Likewise.
34815 * g++.dg/other/packed1.C: Remove stray semicolon.
34816 * g++.dg/other/ptrmem2.C: Change error message.
34817 * g++.dg/parse/parameter-declaration-1.C: Remove line number
34818 marker.
34819 * g++.dg/special/initp1.C: Remove invalid attribute usage.
34820 * g++.dg/template/access3.C: Add typename keyword.
34821 * g++.dg/template/access5.C: Remove stray semicolon.
34822 * g++.dg/template/access6.C: Likewise.
34823 * g++.dg/template/complit1.C: Likewise.
34824 * g++.dg/template/crash1.C: Change error message.
34825 * g++.dg/template/inherit2.C: Remove stray semicolon.
34826 * g++.dg/template/instantiate2.C: Likewise.
34827 * g++.dg/template/instantiate3.C: Change error message.
34828 * g++.dg/template/qual1.C: Remove stray semicolon.
34829 * g++.dg/template/qualttp18.C: Change error message.
34830 * g++.dg/template/ref1.C: Remove stray semicolon.
34831 * g++.dg/template/sizeof1.C (A::value): Declare it.
34832 * g++.dg/template/spec4.C: Change error message.
34833 * g++.dg/template/static1.C: Likewise.
34834 * g++.dg/template/type1.C: Likewise.
34835 * g++.dg/template/typename3.C: Likewise.
34836 * g++.old-deja/g++.benjamin/13478.C: Change error message.
34837 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
34838 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
34839 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
34840 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
34841 named return value extension.
34842 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
34843 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
34844 * g++.old-deja/g++.bob/extern_C.C: Likewise.
34845 * g++.old-deja/g++.bob/inherit2.C: Likewise.
34846 * g++.old-deja/g++.brendan/complex1.C: Likewise.
34847 * g++.old-deja/g++.brendan/copy5.C: Likewise.
34848 * g++.old-deja/g++.brendan/crash13.C: Likewise.
34849 * g++.old-deja/g++.brendan/crash15.C: Likewise.
34850 * g++.old-deja/g++.brendan/crash18.C: Change error message.
34851 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
34852 * g++.old-deja/g++.brendan/crash38.C: Likewise.
34853 * g++.old-deja/g++.brendan/crash50.C: Likewise.
34854 * g++.old-deja/g++.brendan/crash56.C: Likewise.
34855 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
34856 syntax.
34857 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
34858 * g++.old-deja/g++.brendan/crash8.C: Change error message.
34859 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
34860 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
34861 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
34862 * g++.old-deja/g++.brendan/template11.C: Likewise.
34863 * g++.old-deja/g++.brendan/template26.C: Likewise.
34864 * g++.old-deja/g++.brendan/template27.C: Use explicit
34865 specialization syntax.
34866 * g++.old-deja/g++.brendan/template30.C: Likewise.
34867 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
34868 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
34869 non-dependent names.
34870 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
34871 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
34872 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
34873 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
34874 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
34875 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
34876 named return value extension.
34877 * g++.old-deja/g++.ext/namedret2.C: Likewise.
34878 * g++.old-deja/g++.ext/namedret3.C: Likewise.
34879 * g++.old-deja/g++.ext/return1.C: Likewise.
34880 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
34881 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
34882 * g++.old-deja/g++.jason/access8.C: Likewise.
34883 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
34884 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
34885 pseudo-destructor names.
34886 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
34887 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
34888 pseudo-destructor names.
34889 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
34890 * g++.old-deja/g++.jason/overload19.C: Likewise.
34891 * g++.old-deja/g++.jason/overload32.C: Likewise.
34892 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
34893 stray semicolons.
34894 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
34895 * g++.old-deja/g++.jason/return.C: Likewise.
34896 * g++.old-deja/g++.jason/return2.C: Likewise.
34897 * g++.old-deja/g++.jason/shadow1.C: Likewise.
34898 * g++.old-deja/g++.jason/special.C: Use explicit specialization
34899 syntax.
34900 * g++.old-deja/g++.jason/template10.C: Account for use of
34901 non-dependent names.
34902 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
34903 syntax.
34904 * g++.old-deja/g++.jason/template37.C: Likewise.
34905 * g++.old-deja/g++.law/access4.C: Change error messages.
34906 * g++.old-deja/g++.law/arm13.C: Remove incorrect
34907 pseudo-destructor names.
34908 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
34909 * g++.old-deja/g++.law/ctors9.C: Likewise.
34910 * g++.old-deja/g++.law/cvt22.C: Likewise.
34911 * g++.old-deja/g++.law/dtors5.C: Likewise.
34912 * g++.old-deja/g++.law/global-init1.C: Likewise.
34913 * g++.old-deja/g++.law/missed-error3.C: Likewise.
34914 * g++.old-deja/g++.law/operators28.C: Likewise.
34915 * g++.old-deja/g++.law/visibility28.C: Likewise.
34916 * g++.old-deja/g++.martin/eval1.C: Likewise.
34917 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
34918 name.
34919 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
34920 * g++.old-deja/g++.mike/net34.C: Likewise.
34921 * g++.old-deja/g++.mike/net36.C: Likewise.
34922 * g++.old-deja/g++.mike/ns2.C: Likewise.
34923 * g++.old-deja/g++.mike/p12306.C: Likewise.
34924 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
34925 value extension.
34926 * g++.old-deja/g++.mike/p700.C: Likewise.
34927 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
34928 * g++.old-deja/g++.mike/p710.C: Likewise.
34929 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
34930 value extension.
34931 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
34932 * g++.old-deja/g++.mike/pmf9.C: Likewise.
34933 * g++.old-deja/g++.ns/crash2.C: Likewise.
34934 * g++.old-deja/g++.ns/crash3.C: Likewise.
34935 * g++.old-deja/g++.ns/invalid1.C: Likewise.
34936 * g++.old-deja/g++.ns/ns17.C: Likewise.
34937 * g++.old-deja/g++.ns/template16.C: Likewise.
34938 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
34939 keyword.
34940 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
34941 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
34942 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
34943 named return value extension.
34944 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
34945 * g++.old-deja/g++.other/access4.C: Issue additional error
34946 messages.
34947 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
34948 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
34949 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
34950 * g++.old-deja/g++.other/crash25.C: Change error message.
34951 * g++.old-deja/g++.other/crash4.C: Change error message.
34952 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
34953 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
34954 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
34955 checks.
34956 * g++.old-deja/g++.other/defarg8.C: Likewise.
34957 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
34958 * g++.old-deja/g++.other/dtor10.C: Likewise.
34959 * g++.old-deja/g++.other/incomplete.C: Likewise.
34960 * g++.old-deja/g++.other/linkage7.C: Likewise.
34961 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
34962 lookup algorithm.
34963 * g++.old-deja/g++.other/mangle2.C: Likewise.
34964 * g++.old-deja/g++.other/refinit2.C: Likewise.
34965 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
34966 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
34967 * g++.old-deja/g++.pt/crash28.C: Likewise.
34968 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
34969 syntax.
34970 * g++.old-deja/g++.pt/crash32.C: Change error message.
34971 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
34972 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
34973 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
34974 error message position.
34975 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
34976 * g++.old-deja/g++.pt/defarg8.C: Change error message.
34977 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
34978 syntax.
34979 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
34980 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
34981 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
34982 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
34983 keyword.
34984 * g++.old-deja/g++.pt/explicit31.C: Likewise.
34985 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
34986 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
34987 keyword.
34988 * g++.old-deja/g++.pt/explicit71.C: Change error message.
34989 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
34990 syntax.
34991 * g++.old-deja/g++.pt/friend28.C: Account for use of
34992 non-dependent names.
34993 * g++.old-deja/g++.pt/friend29.C: Likewise.
34994 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
34995 rules.
34996 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
34997 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
34998 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
34999 lookup rules.
35000 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
35001 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
35002 keyword.
35003 * g++.old-deja/g++.pt/memclass20.C: Likewise.
35004 * g++.old-deja/g++.pt/memclass5.C: Likewise.
35005 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
35006 keyword.
35007 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
35008 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
35009 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
35010 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
35011 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
35012 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
35013 keyword.
35014 * g++.old-deja/g++.pt/spec10.C: Likewise.
35015 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
35016 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
35017 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
35018 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
35019 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
35020 * g++.old-deja/g++.pt/ttp62.C: Likewise.
35021 * g++.old-deja/g++.pt/ttp64.C: Likewise.
35022 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
35023 * g++.old-deja/g++.pt/typename15.C: Likewise.
35024 * g++.old-deja/g++.pt/typename22.C: Likewise.
35025 * g++.old-deja/g++.pt/typename6.C: Change error messages.
35026 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
35027 * g++.old-deja/g++.pt/virtual2.C: Likewise.
35028 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
35029 syntax.
35030 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
35031 return value extension.
35032 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
35033 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
35034 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
35035 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
35036
35037 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
35038
35039 * g++.dg/warn/inline1.C: New test.
35040 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
35041 * g++.old-deja/g++.jason/synth10.C: Likewise.
35042 * g++.old-deja/g++.mike/net31.C: Likewise.
35043 * g++.old-deja/g++.mike/p8786.C: Likewise.
35044
35045 * g++.dg/template/friend10.C: New test.
35046 * g++.dg/template/conv5.C: New test.
35047
35048 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
35049
35050 * g++.dg/lookup/scoped3.C: New test.
35051
35052 * g++.dg/lookup/decl1.C: New test.
35053 * g++.dg/lookup/decl2.C: New test.
35054
35055 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
35056
35057 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
35058 gcc.c-torture/compile/20021015-1.c,
35059 gcc.c-torture/compile/20021015-2.c,
35060 gcc.c-torture/compile/20021123-1.c,
35061 gcc.c-torture/compile/20021123-2.c,
35062 gcc.c-torture/compile/20021123-3.c,
35063 gcc.c-torture/compile/20021123-4.c,
35064 gcc.c-torture/execute/20021024-1.c: Add tests previously added
35065 only to 3.1 or 3.2 branch.
35066
35067 2002-12-23 Mark Mitchell <mark@codesourcery.com>
35068
35069 * gcc.dg/i386-bitfield3.c: New test.
35070
35071 * gcc.dg/i386-bitfield2.c: New test.
35072
35073 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
35074
35075 * g++.dg/parse/conv_op1.C: New test.
35076
35077 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
35078
35079 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
35080 approved.
35081
35082 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
35083
35084 * gcc.c-torture/compile/20021220-1.c: New test.
35085
35086 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
35087
35088 * gcc.dg/i386-fastcall-1.c: New.
35089
35090 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
35091
35092 * gcc.c-torture/execute/20021219-1.c: New test.
35093
35094 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
35095
35096 * gcc.dg/i386-pic-1.c: New test.
35097
35098 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35099
35100 PR c++/8099
35101 * g++.dg/template/friend9.C: New test.
35102
35103 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35104
35105 PR c++/3663
35106 * g++.dg/template/access7.C: New test.
35107
35108 2002-12-18 Nick Clifton <nickc@redhat.com>
35109
35110 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
35111 the libstdc++-v3 directory has been found.
35112
35113 2002-12-12 Devang Patel <dpatel@apple.com>
35114 * gcc.dg/darwin-ld-1.c: New test.
35115 * gcc.dg/darwin-ld-2.c: New test.
35116 * gcc.dg/darwin-ld-3.c: New test.
35117 * gcc.dg/darwin-ld-4.c: New test.
35118 * gcc.dg/darwin-ld-5.c: New test.
35119
35120 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
35121
35122 * gcc.c-torture/compile/20021212-1.c: New test.
35123
35124 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
35125
35126 * gcc.dg/fshort-wchar: New test.
35127
35128 2002-12-10 Mark Mitchell <mark@codesourcery.com>
35129
35130 PR c++/8372
35131 * g++.dg/template/dtor1.C: New test.
35132
35133 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
35134 markers.
35135
35136 2002-12-10 Jakub Jelinek <jakub@redhat.com>
35137
35138 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
35139
35140 2002-12-09 Mark Mitchell <mark@codesourcery.com>
35141
35142 * g++.dg/template/static1.C: New test.
35143 * g++.dg/template/static2.C: New test.
35144 * g++.old-deja/g++.ext/memconst.C: New test.
35145
35146 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35147
35148 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
35149 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
35150 * g++.dg/special/initp1.C: Likewise.
35151
35152 2002-12-06 Jakub Jelinek <jakub@redhat.com>
35153
35154 * gcc.c-torture/execute/20021204-1.c: New test.
35155
35156 2002-12-04 Geoffrey Keating <geoffk@apple.com>
35157
35158 * gcc.dg/ppc-fmadd-1.c: New file.
35159 * gcc.dg/ppc-fmadd-2.c: New file.
35160 * gcc.dg/ppc-fmadd-3.c: New file.
35161
35162 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35163
35164 * gcc.c-torture/compile/20021204-1.c: New test.
35165
35166 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
35167
35168 * g++.dg/inherit/covariant2.C: New test.
35169 * g++.dg/inherit/covariant3.C: New test.
35170 * g++.dg/inherit/covariant4.C: New test.
35171 * g++.dg/inherit/covariant1.C: Remove XFAIL.
35172 * g++.old-deja/g++.robertl/eb17.C: Likewise.
35173
35174 2002-12-03 Mark Mitchell <mark@codesourcery.com>
35175
35176 PR c++/8688
35177 * g++.dg/init/brace3.C: New test.
35178
35179 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
35180
35181 * gcc.dg/20020210-1.c: Fix a comment typo.
35182
35183 2002-12-02 Mark Mitchell <mark@codesourcery.com>
35184
35185 PR c++/8720
35186 * g++.dg/parse/defarg1.C: New test.
35187
35188 PR c++/8615
35189 * g++.dg/template/char1.C: New test.
35190
35191 * g++.dg/template/varmod1.C: Fix typo.
35192
35193 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35194
35195 DR 180
35196 * g++.old-deja/g++.pt/crash32.C: Expect error.
35197
35198 2002-12-01 Mark Mitchell <mark@codesourcery.com>
35199
35200 PR c++/5919
35201 * g++.dg/template/varmod1.C: New test.
35202
35203 PR c++/8727
35204 * g++.dg/inherit/typeinfo1.C: New test.
35205
35206 PR c++/8663
35207 * g++.dg/inherit/typedef1.C: New test.
35208
35209 2002-11-30 Mark Mitchell <mark@codesourcery.com>
35210
35211 PR c++/8332
35212 PR c++/8493
35213 * g++.dg/template/strlen1.C: New test.
35214
35215 PR c++/8227
35216 * g++.dg/template/ctor2.C: New test.
35217
35218 PR c++/8214
35219 * g++.dg/init/string1.C: New test.
35220
35221 PR c++/8511
35222 * g++.dg/template/friend8.C: New test.
35223
35224 2002-11-29 Joe Buck <jbuck@synopsys.com>
35225
35226 * g++.dg/lookup/anon2.C: New test.
35227
35228 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
35229
35230 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
35231 h8300 port.
35232
35233 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
35234
35235 * gcc.dg/bitfld-6.c: New test.
35236
35237 2002-11-27 Jan Hubicka <jh@suse.cz>
35238
35239 * gcc.c-torture/execute/20021127.[cx]: New test.
35240
35241 2002-11-26 Jan Hubicka <jh@suse.cz>
35242
35243 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
35244 quality.
35245
35246 2002-11-26 Geoffrey Keating <geoffk@apple.com>
35247
35248 * g++.dg/init/brace2.C: New test.
35249 * g++.old-deja/g++.mike/p9129.C: Correct.
35250
35251 2002-11-26 Mark Mitchell <mark@codesourcery.com>
35252
35253 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
35254
35255 2002-11-25 Andreas Bauer <baueran@in.tum.de>
35256
35257 * gcc.dg/sibcall-6: New test for indirect sibcalls.
35258
35259 2002-11-25 Mark Mitchell <mark@codesourcery.com>
35260
35261 * testsuite/g++.dg/abi/empty11.C: New test.
35262 * testsuite/g++.dg/rtti/cv1.C: New test.
35263
35264 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
35265
35266 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
35267
35268 2002-11-24 Mark Mitchell <mark@codesourcery.com>
35269
35270 * g++.dg/abi/empty10.C: New test.
35271
35272 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
35273
35274 * gcc.c-torture/compile/20021124-1.c: New test.
35275
35276 2002-11-22 Mark Mitchell <mark@codesourcery.com>
35277
35278 * g++.dg/abi/rtti2.C: New test.
35279
35280 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
35281
35282 * gcc.dg/i386-unroll-1.c: New test.
35283
35284 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35285
35286 * gcc.c-torture/compile/20021120-1.c: New test.
35287 * gcc.c-torture/compile/20021120-2.c: New test.
35288
35289 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35290
35291 * gcc.dg/bitfld-5.c: New test.
35292
35293 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35294
35295 * gcc.c-torture/execute/20021120-3.c: New test.
35296
35297 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35298
35299 * gcc.c-torture/execute/20021120-2.c: New test.
35300
35301 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35302
35303 * gcc.c-torture/execute/20021120-1.c: New test.
35304
35305 2002-11-20 Jakub Jelinek <jakub@redhat.com>
35306
35307 * gcc.c-torture/execute/20021118-3.c: New test.
35308
35309 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
35310
35311 * gcc.c-torture/compile/20021119-1.c: New test.
35312
35313 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
35314
35315 * gcc.dg/duff-1.c: New test.
35316 * gcc.dg/duff-2.c: New test.
35317 * gcc.dg/duff-3.c: New test.
35318
35319 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
35320
35321 * gcc.dg/cpp/_Pragma5.c: New test.
35322
35323 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
35324
35325 * gcc.c-torture/execute/20021118-2.c: New test.
35326
35327 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
35328
35329 * gcc.c-torture/execute/20021118-1.c: New test.
35330
35331 2002-11-16 Jakub Jelinek <jakub@redhat.com>
35332
35333 * gcc.dg/20021116-1.c: New test.
35334
35335 2002-11-14 Mark Mitchell <mark@codesourcery.com>
35336
35337 * g++.dg/abi/vcall1.C: New test.
35338
35339 2002-11-14 Jakub Jelinek <jakub@redhat.com>
35340
35341 * gcc.dg/20021029-1.c: New test.
35342 * gcc.dg/20021029-2.c: New test.
35343
35344 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
35345
35346 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
35347
35348 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35349
35350 PR c/8439
35351 * gcc.dg/20021110.c: Move to ...
35352 * gcc.c-torture/compile/20021110.c: .... here.
35353
35354 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35355
35356 PR c/8467
35357 * gcc.c-torture/execute/20021111-1.c
35358
35359 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35360
35361 PR c/8439
35362 * gcc.dg/20021110.c: New test.
35363
35364 2002-11-10 Mark Mitchell <mark@codesourcery.com>
35365
35366 * g++.dg/abi/vthunk3.C: Run only on x86.
35367
35368 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
35369
35370 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
35371
35372 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
35373
35374 * lib/compat.exp (compat-execute): Fix logic error in last
35375 change.
35376
35377 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
35378
35379 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
35380
35381 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35382
35383 PR c++/8389
35384 * g++.dg/template/access6.C: New test.
35385
35386 2002-11-08 Jan Hubicka <jh@suse.cz>
35387
35388 * gcc.dg/i386-ssefp-1.c: New test.
35389 * gcc.dg/i386-ssefp-1.c: New test.
35390
35391 2002-11-08 Jan Hubicka <jh@suse.cz>
35392
35393 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
35394
35395 2002-11-07 Mark Mitchell <mark@codesourcery.com>
35396
35397 * g++.dg/abi/vthunk3.C: New test.
35398
35399 PR c++/8338
35400 * g++.dg/template/crash2.C: New test.
35401
35402 2002-11-07 Mark Mitchell <mark@codesourcery.com>
35403
35404 * testsuite/g++.dg/abi/dtor1.C: New test.
35405 * testsuite/g++.dg/abi/dtor2.C: Likewise.
35406
35407 2002-11-05 Geoffrey Keating <geoffk@apple.com>
35408
35409 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
35410 Darwin.
35411
35412 2002-11-04 Adam Nemet <anemet@lnxw.com>
35413
35414 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
35415 -mthumb. Only xfail with -O0.
35416
35417 2002-11-03 Mark Mitchell <mark@codesourcery.com>
35418
35419 * g++.dg/abi/thunk1.C: New test.
35420 * g++.dg/abi/thunk2.C: Likewise.
35421 * g++.dg/abi/vtt1.C: Likewise.
35422
35423 2002-11-02 Diego Novillo <dnovillo@redhat.com>
35424
35425 PR optimization/8423
35426 * gcc.c-torture/execute/builtin-constant.c: New test.
35427
35428 2002-11-01 Zack Weinberg <zack@codesourcery.com>
35429
35430 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
35431 Add some more cases.
35432
35433 2002-11-01 Mark Mitchell <mark@codesourcery.com>
35434
35435 PR c++/8391
35436 * g++.dg/opt/local1.C: New test.
35437
35438 2002-10-30 Mark Mitchell <mark@codesourcery.com>
35439
35440 PR c++/8160
35441 * g++.dg/template/complit1.C: New test.
35442
35443 PR c++/8149
35444 * g++.dg/template/typename4.C: Likewise.
35445
35446 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35447
35448 Core issue 287, PR c++/7639
35449 * g++.dg/template/instantiate1.C: Adjust error location.
35450 * g++.dg/template/instantiate3.C: New test.
35451 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
35452 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
35453 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
35454
35455 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
35456
35457 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
35458
35459 2002-10-29 Mark Mitchell <mark@codesourcery.com>
35460
35461 PR c++/8287
35462 * g++.dg/init/dtor2.C: New test.
35463
35464 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35465
35466 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
35467 * gcc.dg/nest.c: Bypass errors on irix6.
35468
35469 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
35470
35471 * gcc.dg/nest.c: Expect error for mmix-*-*.
35472 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
35473
35474 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
35475
35476 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
35477 markers.
35478
35479 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
35480
35481 2002-10-25 Mike Stump <mrs@apple.com>
35482
35483 * gcc.dg/warn-1.c: New test.
35484
35485 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35486
35487 * g++.dg/template/typename3.C: New test.
35488
35489 2002-10-25 Mark Mitchell <mark@codesourcery.com>
35490
35491 * g++.dg/lookup/ptrmem1.C: New test.
35492
35493 * g++.dg/abi/vthunk2.C: New test.
35494
35495 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35496
35497 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
35498
35499 2002-10-24 Mark Mitchell <mark@codesourcery.com>
35500
35501 * g++.dg/abi/empty9.C: New test.
35502
35503 2002-10-24 Richard Henderson <rth@redhat.com>
35504
35505 * g++.dg/inherit/thunk1.C: Enable for ia64.
35506
35507 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35508
35509 PR c++/8067
35510 * g++.dg/lookup/pretty1.C: New test.
35511
35512 2002-10-23 Jakub Jelinek <jakub@redhat.com>
35513
35514 * gcc.dg/20021023-1.c: New test.
35515
35516 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35517
35518 PR c++/7679
35519 * g++.dg/parse/inline1.C: New test.
35520
35521 2002-10-23 Richard Henderson <rth@redhat.com>
35522
35523 * g++.dg/inherit/thunk1.C: Enable for x86_64.
35524
35525 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
35526
35527 2002-10-22 Mark Mitchell <mark@codesourcery.com>
35528
35529 PR c++/6579
35530 * g++.dg/parse/stmtexpr3.C: New test.
35531
35532 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
35533
35534 * g++.dg/expr/cond1.C: New test.
35535
35536 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35537
35538 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
35539
35540 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35541
35542 * g++.dg/abi/vbase13.C: New test.
35543 * g++.dg/abi/vbase14.C: Likewise.
35544
35545 2002-10-21 Jakub Jelinek <jakub@redhat.com>
35546
35547 * gcc.dg/tls/pic-1.c: New test.
35548 * gcc.dg/tls/nonpic-1.c: New test.
35549 * gcc.dg/20021018-1.c: New test.
35550
35551 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35552
35553 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
35554 Remove only files with the same base name as the test case.
35555 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
35556 (profopt-execute): Likewise. Also, remove old profiling
35557 and performance data files before running the tests.
35558
35559 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
35560 * g++.dg/bprob/bprob.exp: Likewise.
35561 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
35562 to allow more general test case names.
35563
35564 * g++.dg/bprob/bprob-1.C: Rename to ...
35565 * g++.dg/bprob/g++-bprob-1.C: ... this.
35566
35567 * g77.dg/bprob/bprob-1.f: Rename to ...
35568 * g77.dg/bprob/g77-bprob-1.f: ... this.
35569
35570 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35571
35572 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
35573 bison 1.50 or later.
35574
35575 2002-10-21 Janis Johnson <janis187@us.ibm.com>
35576
35577 * g++.dg/README: Describe more test directories.
35578
35579 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35580
35581 * g++.dg/init/array6.C: Add additional tests.
35582
35583 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35584
35585 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
35586 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
35587
35588 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
35589
35590 * gcc.c-torture/compile/20020604-1.x: New.
35591 * gcc.c-torture/compile/simd-5.x: Likewise.
35592 * gcc.c-torture/execute/920710-1.x: Likewise.
35593 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
35594
35595 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35596
35597 * g++.dg/inherit/override1.C: Add dg-options clause.
35598
35599 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35600
35601 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
35602 _mm_slli_si128.
35603
35604 2002-10-19 Andreas Schwab <schwab@suse.de>
35605
35606 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
35607 directory component.
35608
35609 2002-10-18 Mark Mitchell <mark@codesourcery.com>
35610
35611 * g++.dg/inherit/thunk1.C: New test.
35612
35613 * g++.dg/inherit/override1.C: New test.
35614
35615 * g++.dg/abi/mangle11.C: New test.
35616 * g++.dg/abi/mangle14.C: New test.
35617 * g++.dg/abi/mangle17.C: New test.
35618
35619 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
35620
35621 * g++.dg/overload/member2.C: New test.
35622
35623 2002-10-17 Janis Johnson <janis187@us.ibm.com>
35624
35625 * g++.dg/README: Describe new compat directory.
35626 * g++.dg/dg.exp: Skip tests in compat directory.
35627 * README.compat: New file.
35628 * lib/compat.exp: New expect script.
35629 * g++.dg/compat: New test directory.
35630 * g++.dg/compat/compat.exp: New expect script.
35631 * g++.dg/compat/abi: New test directory.
35632 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
35633 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
35634 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
35635 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
35636 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
35637 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
35638 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
35639 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
35640 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
35641 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
35642 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
35643 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
35644 * g++.dg/compat/break: New test directory.
35645 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
35646 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
35647 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
35648 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
35649 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
35650 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
35651 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
35652 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
35653 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
35654 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
35655 g++.dg/compat/break/README: New files.
35656 * g++.dg/compat/eh: New test directory.
35657 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
35658 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
35659 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
35660 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
35661 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
35662 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
35663 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
35664 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
35665 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
35666 g++.dg/compat/eh/filter2_y.C,
35667 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
35668 g++.dg/compat/eh/new1_y.C,
35669 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
35670 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
35671 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
35672 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
35673 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
35674 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
35675 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
35676 g++.dg/compat/eh/unexpected1_y.C: New files.
35677 * g++.dg/compat/init: New test directory.
35678 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
35679 g++.dg/compat/init/array5_y.C,
35680 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
35681 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
35682 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
35683 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
35684 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
35685 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
35686 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
35687 g++.dg/compat/init/init-ref2_y.C: New files.
35688
35689 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35690
35691 PR c++/7584
35692 * g++.dg/inherit/using3.C: New test.
35693
35694 2002-10-17 Jan Hubicka <jh@suse.cz>
35695
35696 * gcc.dg/20021017-2.c: New test.
35697
35698 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35699
35700 * g++.dg/abi/mangle16.C: Adjust.
35701
35702 * g++.dg/init/array8.C: New test.
35703
35704 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
35705
35706 * gcc.dg/special/mips-abi.exp: New test.
35707 * gcc.dg/special/mips-abi.s: Empty file used by the above.
35708
35709 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35710
35711 * g++.dg/abi/mangle16.C: New test.
35712 * g++.dg/abi/mangle17.C: Likewise.
35713
35714 PR c++/7478
35715 * g++.dg/template/ref1.C: New test.
35716
35717 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35718
35719 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
35720
35721 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
35722
35723 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
35724
35725 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35726
35727 PR c++/7524
35728 * g++.dg/init/array7.C: New test.
35729
35730 2002-10-15 Mark Mitchell <mark@codesourcery.com>
35731
35732 * g++.dg/init/array6.C: New test.
35733
35734 * g++.dg/abi/mangle13.C: Likewise.
35735 * g++.dg/abi/mangle14.C: Likewise.
35736 * g++.dg/abi/mangle15.C: Likewise.
35737
35738 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35739
35740 * g++.dg/abi/empty8.C: New test.
35741
35742 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
35743
35744 * g++.dg/init/ctor1.C: New test.
35745
35746 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
35747
35748 * gcc.c-torture/execute/20021015-1.c: New test.
35749
35750 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
35751
35752 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
35753
35754 2002-10-14 Jan Hubicka <jh@suse.cz>
35755
35756 * gcc.dg/i386-ssetype-[1-5].c: New tests.
35757
35758 2002-10-14 Richard Henderson <rth@redhat.com>
35759
35760 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
35761
35762 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35763
35764 PR optimization/6631
35765 * g++.dg/opt/const2.C: New test.
35766
35767 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35768
35769 PR c++/7176
35770 * g++.dg/parse/friend1.C: New test.
35771 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
35772
35773 2002-10-14 Jakub Jelinek <jakub@redhat.com>
35774
35775 * gcc.dg/20021014-1.c: New test.
35776
35777 2002-10-11 Mark Mitchell <mark@codesourcery.com>
35778
35779 PR c++/5661
35780 * g++.dg/ext/vlm1.C: New test.
35781 * g++.dg/ext/vlm2.C: Likewise.
35782
35783 * g++.dg/init/array1.C: Remove invalid braces.
35784 * g++.dg/init/brace1.C: New test.
35785 * g++.dg/init/copy2.C: Likewise.
35786 * g++.dg/init/copy3.C: Likewise.
35787 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
35788 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
35789 braces.
35790
35791 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
35792
35793 * gcc.dg/cpp/assembler.S: Don't use -ansi.
35794
35795 2002-10-11 Richard Shann <richard.shann@superh.com>
35796
35797 * gcc.c-torture/compile/simd-5.c: New test.
35798
35799 2002-10-10 Roger Sayle <roger@eyesopen.com>
35800
35801 * gcc.c-torture/execute/shiftopt-1.c: New test case.
35802
35803 2002-10-10 Jim Wilson <wilson@redhat.com>
35804
35805 * gcc.c-torture/execute/20021010-1.c: New test.
35806
35807 2002-10-09 Zack Weinberg <zack@codesourcery.com>
35808
35809 PR c/7353
35810 * g++.dg/ext/typedef-init.C: New test.
35811 * gcc.dg/typedef-init.c: New test.
35812
35813 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
35814
35815 * gcc.dg/cpp/paste13.c: New test.
35816
35817 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35818
35819 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
35820 remaining platforms, XFAIL during compile, not execute. Don't
35821 XFAIL at -O0.
35822
35823 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
35824
35825 * gcc.dg/alias-1.c: Tweak expected warning.
35826
35827 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
35828
35829 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
35830
35831 2002-10-06 Andreas Jaeger <aj@suse.de>
35832
35833 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
35834 * gcc.dg/cpp/c++98.C: Likewise.
35835
35836 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
35837 * g++.dg/cpp/c++98.C: Likewise.
35838
35839 * g++.dg/README (Subdirectories): Mention cpp directory.
35840
35841 PR target/7559
35842 * gcc.dg/20021006-1.c: New test.
35843
35844 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35845
35846 PR c++/7804
35847 * g++.dg/other/warning1.C: New test.
35848
35849 2002-10-04 Roger Sayle <roger@eyesopen.com>
35850
35851 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
35852 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
35853 and sparc-*-* with -m64 as expected failures. See PR 8087.
35854
35855 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35856
35857 PR c++/7931
35858 * g++.dg/template/ptrmem3.C: New test.
35859
35860 PR c++/7754
35861 * g++.dg/template/union1.C: New test.
35862
35863 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35864
35865 PR c++/8006
35866 * g++.dg/abi/mangle9.C: New test.
35867 * g++.dg/abi/mangle10.C: New test.
35868 * g++.dg/abi/mangle11.C: New test.
35869 * g++.dg/abi/mangle12.C: New test.
35870
35871 2002-10-02 Mark Mitchell <mark@codesourcery.com>
35872
35873 PR c++/7188.
35874 * g++.dg/template/meminit1.C: New test.
35875 * g++.dg/warn/Wreorder-1.C: Likewise.
35876 * g++.old-deja/g++.mike/warn3.C: Tweak.
35877 * lib/prune.exp: Ingore "in copy constructor".
35878
35879 2002-10-02 Andreas Jaeger <aj@suse.de>
35880
35881 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
35882 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
35883 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
35884 on x86-64.
35885
35886 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35887
35888 * gcc.dg/empty1.C: Fix typo.
35889
35890 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
35891
35892 * gcc.dg/alias-1.c: New test.
35893
35894 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35895
35896 * gcc.dg/empty1.C: New test.
35897
35898 * g++.dg/tls/init-2.C: Tweak error messages.
35899
35900 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
35901
35902 * gcc.c-torture/compile/20020923-1.c: New test.
35903
35904 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
35905
35906 * gcc.c-torture/execute/ffs-1.c: New test.
35907 * gcc.c-torture/execute/ffs-2.c: Ditto.
35908
35909 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
35910
35911 * g++.dg/overload/member1.C: New test.
35912
35913 2002-09-30 Mark Mitchell <mark@codesourcery.com>
35914
35915 * g++.dg/abi/empty7.C: New test.
35916 * g++.dg/init/pm2.C: Likewise.
35917
35918 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
35919
35920 * g++.dg/rtti/crash1.C: New test.
35921
35922 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
35923
35924 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
35925 gcc.dg/sibcall-4.c: New tests.
35926
35927 2002-09-28 Roger Sayle <roger@eyesopen.com>
35928
35929 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
35930 powerpc and MMIX targets.
35931
35932 2002-09-27 Zack Weinberg <zack@codesourcery.com>
35933
35934 * gcc.dg/cpp/20020927-1.c: New.
35935
35936 2002-09-26 David S. Miller <davem@redhat.com>
35937
35938 * gcc.c-torture/compile/trunctfdf.c: New.
35939
35940 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35941
35942 * lib/target-supports.exp (check_weak_available): Handle solaris2.
35943
35944 2002-09-27 Alan Modra <amodra@bigpond.net.au>
35945
35946 * gcc.c-torture/execute/loop-15.c: New.
35947
35948 2002-09-26 Janis Johnson <janis187@us.ibm.com>
35949
35950 * README.QMTEST: Fix typo.
35951
35952 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
35953
35954 * gcc.dg/20020926-1.c: New test.
35955
35956 2002-09-25 David S. Miller <davem@redhat.com>
35957
35958 PR target/7842
35959 * gcc.c-torture/execute/shiftdi.c: New test.
35960
35961 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
35962
35963 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
35964 unique to the tool.
35965 * lib/g77.exp (g77_init): Likewise.
35966 * lib/g++.exp (g++_init): Likewise.
35967 * lib/objc.exp (objc_init): Likewise.
35968
35969 2002-09-25 Mark Mitchell <mark@codesourcery.com>
35970
35971 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
35972 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
35973 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
35974
35975 2002-09-25 Richard Henderson <rth@redhat.com>
35976
35977 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
35978 too-small long double.
35979
35980 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
35981
35982 * gcc.dg/20020919-1.c: New test.
35983
35984 2002-09-23 Mark Mitchell <mark@codesourcery.com>
35985
35986 * g++.dg/abi/bitfield6.C: New test.
35987 * g++.dg/abi/bitfield7.C: New test.
35988 * g++.dg/abi/bitfield8.C: New test.
35989 * g++.dg/abi/vbase11.C: New test.
35990
35991 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
35992
35993 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
35994 hppa*-*-hpux*. Update test comment.
35995
35996 2002-09-20 Jakub Jelinek <jakub@redhat.com>
35997
35998 * gcc.dg/tls/struct-1.c: New test.
35999
36000 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
36001
36002 * gcc.dg/cpp/tr-warn2.c: Update.
36003
36004 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
36005
36006 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
36007
36008 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
36009
36010 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
36011 systems.
36012
36013 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
36014
36015 * gcc.c-torture/execute/ieee/mzero3.c: New test.
36016
36017 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
36018 Adjust for c++filt moved to binutils. Remove spurious duplicate
36019 setting of cxxfilt.
36020
36021 2002-09-19 Geoffrey Keating <geoffk@apple.com>
36022
36023 * gcc.dg/20020312-2.c: Update for darwin.
36024
36025 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
36026
36027 * g++.old-deja/g++.other/crash32.C: Mark ICE.
36028
36029 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
36030
36031 * objc.dg/comp-types-1.m: New test.
36032 * objc.dg/comp-types-2.m: New test.
36033 * objc.dg/comp-types-3.m: New test.
36034 * objc.dg/comp-types-4.m: New test.
36035 * objc.dg/comp-types-5.m: New test.
36036 * objc.dg/comp-types-6.m: New test.
36037
36038 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
36039
36040 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
36041
36042 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
36043
36044 * g++.dg/other/do1.C: New test.
36045
36046 * g++.dg/template/subst1.C: New test.
36047
36048 2002-09-16 Steve Ellcey <sje@cup.hp.com>
36049
36050 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
36051
36052 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
36053
36054 * g++.dg/template/qualttp20.C: Adjust expected errors.
36055 * g++.old-deja/g++.jason/report.C: Likewise.
36056 * g++.old-deja/g++.other/qual1.C: Likewise.
36057
36058 * g++.dg/lookup/scoped2.C: New test.
36059
36060 * g++.dg/ext/asm3.C: New test.
36061
36062 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
36063
36064 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
36065
36066 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
36067
36068 * ChangeLog: follow spelling conventions.
36069 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
36070 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
36071 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
36072 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
36073 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
36074 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
36075 * g++.old-deja/g++.law/global-init1.C: Likewise.
36076 * g++.old-deja/g++.other/delete4.C: Likewise.
36077 * g++.old-deja/g++.other/inline21.C: Likewise.
36078 * g++.old-deja/g++.other/singleton.C: Likewise.
36079 * g77.dg/strlen0.f: Likewise.
36080 * g77.f-torture/compile/20010519-1.f: Likewise.
36081 * g77.f-torture/compile/980310-4.f: Likewise.
36082 * gcc.c-torture/compile/20000605-1.c: Likewise.
36083 * gcc.c-torture/execute/20020225-1.c: Likewise.
36084 * gcc.dg/c90-hexfloat-2.c: Likewise.
36085 * gcc.dg/c99-bool-1.c: Likewise.
36086 * gcc.dg/c99-hexfloat-2.c: Likewise.
36087 * gcc.dg/dll-2.c: Likewise.
36088 * gcc.dg/wtr-union-init-1.c: Likewise.
36089 * gcc.dg/wtr-union-init-2.c: Likewise.
36090 * gcc.dg/wtr-union-init-3.c: Likewise.
36091 * gcc.dg/cpp/avoidpaste1.c: Likewise.
36092 * gcc.dg/cpp/defined.c: Likewise.
36093 * gcc.dg/cpp/macsyntx.c: Likewise.
36094 * gcc.dg/cpp/paste2.c: Likewise.
36095 * gcc.dg/cpp/trad/defined.c: Likewise.
36096 * gcc.dg/format/c90-printf-1.c: Likewise.
36097 * gcc.dg/format/c90-scanf-1.c: Likewise.
36098 * gcc.dg/format/c99-printf-1.c: Likewise.
36099 * gcc.dg/format/c99-scanf-1.c: Likewise.
36100 * gcc.misc-tests/gcov-8.c: Likewise.
36101 * lib/profopt.exp: Likewise.
36102
36103 2002-09-15 Krister Walfridsson <cato@df.lth.se>
36104
36105 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
36106
36107 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
36108
36109 * g++.dg/inherit/using2.C: New test.
36110
36111 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
36112
36113 * ChangeLog: Follow spelling conventions.
36114 * g++.dg/template/friend4.C: Likewise.
36115 * g++.old-deja/g++.pt/crash67.C: Likewise.
36116 * gcc.c-torture/execute/20000801-4.c: Likewise.
36117 * gcc.dg/c90-digraph-1.c: Likewise.
36118 * gcc.dg/c94-digraph-1.c: Likewise.
36119 * gcc.dg/c99-digraph-1.c: Likewise.
36120 * gcc.dg/cpp/line5.c: Likewise.
36121 * gcc.dg/cpp/multiline.c: Likewise.
36122 * gcc.dg/cpp/trad/literals-1.c: Likewise.
36123 * gcc.dg/format/attr-3.c: Likewise.
36124 * gcc.dg/format/c90-scanf-3.c: Likewise.
36125 * gcc.dg/format/ext-4.c: Likewise.
36126
36127 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
36128
36129 * g++.dg/template/pretty1.C: New test.
36130
36131 2002-09-14 Alan Modra <amodra@bigpond.net.au>
36132
36133 * gcc.c-torture/execute/struct-cpy-1.c: New test.
36134
36135 2002-09-13 Matt Austern <austern@apple.com>
36136
36137 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
36138 passing a cast expression to a function by const reference.
36139
36140 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
36141
36142 * g++.dg/template/deduce1.C: New test.
36143
36144 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
36145
36146 * gcc.c-torture/execute/simd-1.c: Force all use of int to
36147 32-bit int.
36148
36149 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
36150
36151 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
36152 usage.
36153
36154 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
36155
36156 * gcc.c-torture/compile/20020910-1.c: New test.
36157
36158 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
36159
36160 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
36161
36162 2002-09-10 Andreas Jaeger <aj@suse.de>
36163
36164 * gcc.dg/20020312-2.c: Adjust for x86-64.
36165
36166 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
36167
36168 * g77.dg/7388.f: New test case for PR 7388.
36169
36170 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
36171
36172 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
36173
36174 2002-09-05 Ziemowit Laski <zlaski@apple.com>
36175
36176 * objc.dg/proto-lossage-1.m: New test.
36177
36178 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
36179
36180 * gcc.dg/cpp/_Pragma4.c: Fix typo.
36181
36182 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
36183
36184 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
36185 expected to pass.
36186
36187 2002-09-06 Stan Shebs <shebs@apple.com>
36188 David Edelsohn <edelsohn@gnu.org>
36189
36190 * gcc.dg/weak: New directory.
36191 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
36192 target-specific xfail bits.
36193 * gcc.dg/typeof-2.c: Move to new directory.
36194 * gcc.dg/weak.exp: New expect script.
36195
36196 2002-09-06 Alan Modra <amodra@bigpond.net.au>
36197
36198 * gcc.c-torture/execute/extzvsi.c: New test.
36199
36200 2002-09-05 Stan Shebs <shebs@apple.com>
36201
36202 * gcc.dg/weak-1.c: xfail on Darwin.
36203 * gcc.dg/weak-2.c: Ditto.
36204 * gcc.dg/weak-3.c: Ditto.
36205 * gcc.dg/weak-4.c: Ditto.
36206 * gcc.dg/weak-5.c: Ditto.
36207 * gcc.dg/weak-6.c: Ditto.
36208 * gcc.dg/weak-7.c: Ditto.
36209 * gcc.dg/weak-8.c: Ditto.
36210 * gcc.dg/weak-9.c: Ditto.
36211
36212 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
36213
36214 * gcc.c-torture/execute/loop-14.c: New test.
36215
36216 2002-09-04 Jakub Jelinek <jakub@redhat.com>
36217
36218 * g++.dg/other/cxa-atexit1.C: New test.
36219
36220 * gcc.dg/typeof-2.c: New test.
36221
36222 2002-09-03 Roger Sayle <roger@eyesopen.com>
36223
36224 * gcc.dg/builtins-2.c: New testcase.
36225 * gcc.dg/builtins-3.c: New testcase.
36226
36227 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
36228
36229 * gcc.dg/cpp/_Pragma4.c: New test.
36230
36231 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
36232
36233 * objc/execute/nil_method-1.m: New testcase.
36234
36235 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
36236
36237 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
36238 [Object class], not [Object initialize].
36239
36240 2002-08-31 Roger Sayle <roger@eyesopen.com>
36241 Hans-Peter Nilsson <hp@bitrange.com>
36242
36243 * gcc.c-torture/execute/20020720-1.x: Skip test on
36244 mmix-knuth-mmixware. Correct comment.
36245
36246 2002-08-27 Mark Mitchell <mark@codesourcery.com>
36247
36248 * testsuite/g++.dg/abi/bitfield5.C: New test.
36249 * testsuite/g++.dg/abi/vbase10.C: Likewise.
36250
36251 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
36252
36253 * objc.dg/undeclared-selector.m: New test.
36254
36255 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
36256
36257 * g++.dg/other/offsetof1.C: Avoid cast warning.
36258
36259 2002-08-26 Ziemowit Laski <zlaski@apple.com>
36260
36261 * objc.dg/super-class-2.m: New test.
36262
36263 2002-08-24 Matt Austern <austern@apple.com>
36264
36265 * g++.dg/ext/lvaddr.C: New test.
36266 * g++.dg/ext/lvcast.C: New test.
36267
36268 2002-08-22 Mark Mitchell <mark@codesourcery.com>
36269
36270 * testsuite/g++.dg/inherit/cond1.C: New test.
36271
36272 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
36273
36274 * gcc.dg/noncompile/incomplete-1.c: New test.
36275
36276 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
36277
36278 * gcc.dg/typespec-1.c: New test.
36279
36280 2002-08-20 Devang Patel <dpatel@apple.com>
36281 * objc.dg/proto-hier-2.m: New test.
36282
36283 2002-08-19 Ziemowit Laski <zlaski@apple.com>
36284
36285 * objc.dg/bitfield-1.m: New test.
36286 * objc.dg/bitfield-2.m: New test.
36287
36288 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
36289
36290 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
36291 gcc.dg/c99-flex-array-4.c: New tests.
36292
36293 2002-08-16 Stan Shebs <shebs@apple.com>
36294
36295 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
36296
36297 2002-08-15 Jakub Jelinek <jakub@redhat.com>
36298
36299 * gcc.dg/typeof-1.c: New test.
36300 * g++.dg/ext/typeof2.C: New test.
36301
36302 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
36303
36304 * g++.dg/other/offsetof1.C: New test.
36305
36306 2002-08-14 Richard Henderson <rth@redhat.com>
36307
36308 * gcc.dg/tls/diag-3.c: Fix expected message strings.
36309
36310 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
36311
36312 * gcc.dg/cpp/_Pragma3.c: New test.
36313
36314 2002-08-13 Mark Mitchell <mark@codesourcery.com>
36315
36316 * g++.dg/template/inherit3: New test.
36317
36318 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
36319
36320 * gcc.dg/bitfld-4.c: Add blank options.
36321
36322 2002-08-09 Mark Mitchell <mark@codesourcery.com>
36323
36324 * g++.dg/template/crash1.C: New test.
36325
36326 2002-08-08 Jakub Jelinek <jakub@redhat.com>
36327
36328 * gcc.dg/tls/opt-2.c: New test.
36329
36330 2002-08-08 Devang Patel <dpatel@apple.com>
36331
36332 * objc.dg/selector-1.m : New test
36333
36334 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
36335
36336 * g++.dg/abi/bitfield4.C: New test.
36337 * gcc.dg/bitfld-4.c: New test.
36338
36339 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
36340
36341 * g++.dg/other/packed1.C: New test.
36342
36343 2002-08-07 Mark Mitchell <mark@codesourcery.com>
36344
36345 * g++.dg/abi/offsetof.C: Tweak error messages.
36346 * g++.old-deja/g++.mike/p10769a.C: Likewise.
36347
36348 2002-08-08 Jakub Jelinek <jakub@redhat.com>
36349
36350 * gcc.dg/bitfld-3.c: New test.
36351
36352 2002-08-07 Jakub Jelinek <jakub@redhat.com>
36353 Richard Henderson <rth@redhat.com>
36354
36355 * gcc.dg/i386-bitfield1.c: New test.
36356 * g++.dg/abi/bitfield3.C: Update.
36357
36358 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
36359
36360 * objc.dg/const-str-2.m: Update.
36361 * gcc.dg/cpp/c++98.c: Change to C extension.
36362 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
36363 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
36364
36365 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
36366
36367 * testsuite/gcc.dg/tls/diag-3.c: New.
36368
36369 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
36370
36371 * g++.dg/README (Subdirectories): Document new subdir expr.
36372 * g++.dg/expr/pmf-1.C: New test.
36373
36374 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
36375
36376 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
36377
36378 2002-08-06 Jakub Jelinek <jakub@redhat.com>
36379
36380 * g++.dg/abi/bitfield3.C: New test.
36381
36382 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
36383
36384 * lib/gcov.exp: Tweak expected line formats.
36385 * gcc.misc-tests/gcov8.c: New test.
36386 * gcc.misc-tests/gcov8.x: New flags.
36387
36388 2002-08-05 Jakub Jelinek <jakub@redhat.com>
36389
36390 * consistency.vlad/layout/endian.c: Include string.h.
36391
36392 * gcc.c-torture/execute/20020805-1.c: New test.
36393
36394 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
36395
36396 * g++.dg/other/conversion1.C: New test.
36397
36398 2002-08-03 Roger Sayle <roger@eyesopen.com>
36399
36400 * gcc.dg/builtins-1.c: New testcase.
36401
36402 2002-08-02 Mark Mitchell <mark@codesourcery.com>
36403
36404 * g++.dg/inherit/access3.C: New test.
36405
36406 2002-08-01 Jakub Jelinek <jakub@redhat.com>
36407
36408 * gcc.dg/ia64-visibility-2.c: New test.
36409
36410 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
36411
36412 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
36413 __qualifier_flags to __flags.
36414
36415 2002-07-31 Mark Mitchell <mark@codesourcery.com>
36416
36417 * g++.dg/inherit/operator1.C: New test.
36418 * g++.dg/lookup/disamb1.C: Fix typo in comment.
36419 * g++.dg/other/error1.C: Change expected error message.
36420 * g++.dg/template/conv4.C: Likewise.
36421
36422 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
36423
36424 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
36425 for documented behavior.
36426
36427 2002-07-25 Roger Sayle <roger@eyesopen.com>
36428
36429 * gcc.c-torture/execute/20020720-1.x: Skip this test on
36430 several targets known to fail.
36431
36432 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
36433
36434 * gcc.dg/mips-args-[123].c: New tests.
36435
36436 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
36437
36438 * gcc.dg/ppc-spe.c: New.
36439
36440 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
36441
36442 * g++.dg/other/ptrmem4.C: New testcase.
36443
36444 2002-07-24 Richard Henderson <rth@redhat.com>
36445
36446 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
36447
36448 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
36449
36450 * g++.dg/ext/alignof1.C (main): Return 0 for success.
36451
36452 2002-07-24 Roger Sayle <roger@eyesopen.com>
36453
36454 * gcc.c-torture/execute/memset-3.c: New testcase.
36455
36456 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
36457
36458 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
36459 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
36460
36461 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36462
36463 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
36464 Delete.
36465
36466 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
36467
36468 * gcc.c-torture/compile/simd-4.c: New test.
36469
36470 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36471
36472 PR c++/7347, c++/7348
36473 * g++.dg/template/access4.C: New test.
36474 * g++.dg/template/access5.C: New test.
36475 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
36476 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
36477 * g++.old-deja/g++.pt/ttp58.C: Likewise.
36478 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
36479
36480 2002-07-22 Jakub Jelinek <jakub@redhat.com>
36481
36482 * gcc.dg/gnu89-init-2.c: New test.
36483
36484 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
36485
36486 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
36487
36488 2002-07-20 Roger Sayle <roger@eyesopen.com>
36489
36490 * gcc.c-torture/execute/20020720-1.c: New testcase.
36491
36492 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
36493
36494 * gcc.dg/cpp/Wsignprom.c: New tests.
36495
36496 2002-07-20 Alan Modra <amodra@bigpond.net.au>
36497
36498 * gcc.c-torture/execute/loop-13.c: New test.
36499
36500 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
36501
36502 * gcc.dg/cpp/expr.c: New tests.
36503
36504 2002-07-18 David Edelsohn <edelsohn@gnu.org>
36505
36506 * g++.dg/opt/pr6713.C: Add template instantiation.
36507
36508 2002-07-18 Alan Modra <amodra@bigpond.net.au>
36509
36510 * gcc.dg/nest.c: New test.
36511
36512 2002-07-17 Richard Henderson <rth@redhat.com>
36513
36514 * g++.dg/opt/pr6713.C: New test.
36515
36516 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
36517
36518 * gcc.c-torture/execute/loop-2e.x: Let the testcase
36519 XFAIL for all x86 processors.
36520
36521 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
36522
36523 * gcc.c-torture/execute/20010122-1.x: Do not test with
36524 -fomit-frame-pointer.
36525
36526 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36527
36528 * g++.dg/template/instantiate2.C: New test.
36529 * g++.dg/template/spec4.C: New test.
36530
36531 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36532
36533 * g++.dg/template/access2.C: New test.
36534 * g++.dg/template/access3.C: New test.
36535
36536 2002-07-15 Zack Weinberg <zack@codesourcery.com>
36537
36538 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
36539 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
36540 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
36541 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
36542 Convert to use <stdarg.h>.
36543 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
36544 Delete.
36545 * gcc.dg/va-arg-2.c: New.
36546 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
36547
36548 2002-07-15 Jakub Jelinek <jakub@redhat.com>
36549
36550 * gcc.c-torture/compile/20020710-1.c: New test.
36551
36552 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
36553 Andrew Pinski <pinskia@physics.uc.edu>
36554
36555 gcc.c-torture/compile/simd-2.c: New testcase.
36556 gcc.c-torture/compile/simd-3.c: Likewise.
36557
36558 2002-07-11 Mark Mitchell <mark@codesourcery.com>
36559
36560 PR c++/7224
36561 * g++.dg/overload/error1.C: New test.
36562
36563 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36564
36565 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
36566 configuration and IRIX 6 O32 ABI.
36567
36568 2002-07-11 Roger Sayle <roger@eyesopen.com>
36569
36570 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
36571
36572 2002-07-10 Roger Sayle <roger@eyesopen.com>
36573
36574 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
36575
36576 2002-07-10 Jeffrey A Law <law@redhat.com>
36577
36578 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
36579
36580 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
36581
36582 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
36583
36584 * gcc.dg/20020312-2.c: Check for __PPC__.
36585
36586 2002-07-09 Diego Novillo <dnovillo@redhat.com>
36587
36588 * gcc.c-torture/compile/20020709-1.c: New test.
36589
36590 2002-07-07 Roger Sayle <roger@eyesopen.com>
36591
36592 * g++.dg/template/qualttp21.C: New test case.
36593
36594 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
36595
36596 * gcc.c-torture/compile/20020706-1.c: New test.
36597 * gcc.c-torture/compile/20020706-2.c: New test.
36598
36599 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
36600 Alexandre Oliva <aoliva@redhat.com>
36601
36602 * g++.dg/warn/incomplete1.C: New test.
36603
36604 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36605
36606 PR c++/7099
36607 * g++.dg/warn/noreturn1.C: New test.
36608
36609 2002-07-03 Mark Mitchell <mark@codesourcery.com>
36610
36611 PR c++/6706
36612 * g++.dg/debug/debug6.C: New test.
36613 * g++.dg/debug/debug7.C: New test.
36614
36615 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
36616
36617 * gcc.c-torture/compile/simd-3.c: New test.
36618
36619 2002-07-03 Chris Demetriou <cgd@broadcom.com>
36620
36621 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
36622 * gcc.dg/20020620-1.c: Likewise.
36623
36624 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36625
36626 PR c++/6944
36627 * g++.dg/init/array4.C: New test.
36628 * g++.dg/init/array5.C: New test.
36629
36630 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
36631
36632 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
36633 * gcc.c-torture/execute/simd-2.c (main): Likewise.
36634
36635 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36636
36637 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
36638 * gcc.dg/wtr-aggr-init-1.c: Likewise.
36639 * gcc.dg/wtr-conversion-1.c: Likewise.
36640 * gcc.dg/wtr-escape-1.c: Likewise.
36641 * gcc.dg/wtr-int-type-1.c: Likewise.
36642 * gcc.dg/wtr-label-1.c: Likewise.
36643 * gcc.dg/wtr-static-1.c: Likewise.
36644 * gcc.dg/wtr-strcat-1.c: Likewise.
36645 * gcc.dg/wtr-suffix-1.c: Likewise.
36646 * gcc.dg/wtr-switch-1.c: Likewise.
36647 * gcc.dg/wtr-unary-plus-1.c: Likewise.
36648 * gcc.dg/wtr-union-init-1.c: Likewise.
36649 * gcc.dg/wtr-union-init-2.c: Likewise.
36650 * gcc.dg/wtr-union-init-3.c: Likewise.
36651
36652 * gcc.dg/wtr-func-def-1.c: New test.
36653
36654 2002-07-02 Devang Patel <dpatel@apple.com>
36655
36656 * objc.dg/param-1.m: New test.
36657
36658 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
36659
36660 * gcc.dg/cpp/trad/directive.c: Add test.
36661 * gcc.dg/cpp/trad/macroargs.c: Add test.
36662 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
36663
36664 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
36665
36666 * gcc.dg/cpp/cmdlne-M.c: New test.
36667
36668 2002-07-02 Ziemowit Laski <zlaski@apple.com>
36669
36670 * objc.dg/desig-init-1.m: New test.
36671
36672 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36673
36674 PR c++/6716
36675 * g++.dg/template/instantiate1.C: New test.
36676
36677 2002-07-01 Mark Mitchell <mark@codesourcery.com>
36678
36679 PR c++/7112
36680 * g++.dg/template/sizeof2.C: New test.
36681
36682 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36683
36684 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
36685 gcc.dg/cpp/trad/include.c: New tests.
36686
36687 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
36688
36689 PR target/7177
36690 * gcc.c-torture/compile/20020701-1.c: New test.
36691
36692 2002-07-01 Stan Shebs <shebs@apple.com>
36693
36694 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
36695 header here...
36696 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
36697 (objc-torture-execute): or here.
36698
36699 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
36700
36701 * gcc.c-torture/execute/arith-rand-ll.c: New test.
36702
36703 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36704
36705 * gcc.dg/cpp/trad/escaped-nl.c: New test.
36706
36707 2002-06-30 Devang Patel <dpatel@apple.com>
36708
36709 * objc.dg/fsyntax-only.m: New test.
36710
36711 2002-06-27 Mark Mitchell <mark@codesourcery.com>
36712
36713 PR c++/6695
36714 * g++.dg/template/friend7.C: New file.
36715
36716 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
36717
36718 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
36719 return type.
36720
36721 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
36722
36723 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
36724 avoid division by zero.
36725
36726 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
36727
36728 * gcc.dg/Wunknownprag.c: New tests.
36729
36730 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
36731
36732 * gcc.c-torture/execute/simd-2.c: New test.
36733
36734 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
36735
36736 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
36737 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
36738 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
36739 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
36740 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
36741 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
36742 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
36743 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
36744 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
36745 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
36746 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
36747 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
36748 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
36749 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
36750 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
36751 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
36752 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
36753
36754 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
36755
36756 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
36757 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
36758 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
36759 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
36760 New tests.
36761 * gcc.dg/cpp/trad/directive.c: Update.
36762
36763 2002-06-23 Andreas Jaeger <aj@suse.de>
36764
36765 * gcc.c-torture/execute/complex-6.c: New.
36766
36767 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
36768
36769 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
36770 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
36771 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
36772 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
36773
36774 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
36775
36776 * gcc.dg/cpp/trad: New directory with traditional tests copied
36777 from parent directory.
36778 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36779 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36780 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36781 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36782 Move to trad/ and rename.
36783 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
36784 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
36785 gcc.dg/cpp/trad/redef2.c: New tests.
36786 * gcc.dg/cpp/trad/trad.exp: New driver.
36787
36788 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
36789
36790 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36791 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36792 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36793 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36794 Remove.
36795
36796 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
36797
36798 * gcc.dg/20020620-1.c: New test.
36799
36800 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36801
36802 * g++.dg/template/ttp4.C: New test.
36803
36804 2002-06-19 Jakub Jelinek <jakub@redhat.com>
36805
36806 * g++.dg/opt/vt1.C: Fix regexp.
36807
36808 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36809
36810 * gcc.c-torture/execute/pure-1.c: Make functions static again.
36811 Don't use attribute `noinline'.
36812
36813 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36814
36815 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
36816
36817 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
36818
36819 * gcc.c-torture/execute/simd-1.c: New.
36820
36821 * gcc.dg/simd-1.c: New.
36822
36823 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36824
36825 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
36826
36827 2002-06-16 Richard Henderson <rth@redhat.com>
36828
36829 * g++.dg/ext/anon-struct1.C: New.
36830 * g++.dg/ext/anon-struct2.C: New.
36831 * g++.dg/ext/anon-struct3.C: New.
36832 * gcc.dg/anon-struct-1.c: New.
36833 * gcc.dg/anon-struct-2.c: New.
36834 * gcc.dg/anon-struct-3.c: New.
36835 * gcc.dg/20011008-1.c: Adjust warning text.
36836 * gcc.dg/20020527-1.c: Add -fms-extensions.
36837
36838 2002-06-16 Richard Henderson <rth@redhat.com>
36839
36840 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
36841
36842 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
36843
36844 * gcc.c-torture/execute/20020615-1.c: New test.
36845
36846 2002-06-15 Roger Sayle <roger@eyesopen.com>
36847
36848 * gcc.c-tortuture/execute/compare-1.c: New test case.
36849 * gcc.c-tortuture/execute/compare-2.c: New test case.
36850 * gcc.c-tortuture/execute/compare-3.c: New test case.
36851
36852 2002-06-13 Richard Henderson <rth@redhat.com>
36853
36854 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
36855 ia64 ilp32.
36856
36857 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36858
36859 * g++.dg/template/typename2.C: Update error message.
36860
36861 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
36862
36863 * gcc.c-torture/execute/20020611-1.c: New test.
36864
36865 2002-06-11 Bob Wilson <bob.wilson@acm.org>
36866
36867 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
36868 list of targets to skip.
36869
36870 2002-06-10 Bob Wilson <bob.wilson@acm.org>
36871
36872 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
36873 targets if not optimizing.
36874
36875 2002-06-10 Jakub Jelinek <jakub@redhat.com>
36876
36877 * gcc.c-torture/compile/20020605-1.c: New test.
36878
36879 * g++.dg/opt/vt1.C: New test.
36880
36881 * gcc.dg/20020531-1.c: New test.
36882
36883 * gcc.dg/20020530-1.c: New test.
36884
36885 * gcc.dg/20020527-1.c: New test.
36886
36887 * g++.dg/opt/cse1.C: New test.
36888
36889 2002-06-07 Roger Sayle <roger@eyesopen.com>
36890
36891 * gcc.dg/20020607-2.c: New test case.
36892
36893 2002-06-07 Jakub Jelinek <jakub@redhat.com>
36894
36895 * gcc.c-torture/compile/20020604-1.c: New test.
36896
36897 2002-06-04 Richard Henderson <rth@redhat.com>
36898
36899 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
36900 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
36901 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
36902
36903 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
36904
36905 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
36906
36907 2002-06-03 Richard Henderson <rth@redhat.com>
36908
36909 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
36910 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
36911
36912 2002-06-02 Richard Henderson <rth@redhat.com>
36913
36914 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
36915 test functions static.
36916
36917 2002-06-02 Andreas Jaeger <aj@suse.de>
36918
36919 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
36920 now.
36921
36922 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
36923
36924 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
36925 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
36926 Update for mofified diagnostics.
36927 * gcc.dg/c99-intconst-1.c: No longer fail.
36928
36929 2002-06-02 Richard Henderson <rth@redhat.com>
36930
36931 * gcc.dg/uninit-A.c: Remove xfail markers.
36932
36933 2002-06-01 Roger Sayle <roger@eyesopen.com>
36934
36935 * gcc.dg/fnegate-1.c: New test case.
36936
36937 2002-05-30 Osku Salerma <osku@iki.fi>
36938
36939 * gcc.c-torture/execute/mayalias-1.c: New file.
36940
36941 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
36942
36943 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
36944 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
36945 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
36946
36947 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
36948
36949 * gcc.c-torture/execute/20020529-1.c: New test.
36950
36951 2002-05-27 Richard Henderson <rth@redhat.com>
36952
36953 * g++.dg/ext/attrib6.C: New test case.
36954
36955 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36956
36957 * gcc.c-torture/execute/pure-1.c: New test.
36958
36959 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36960
36961 * gcc.dg/cpp/arith-2.c: Remove.
36962
36963 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36964
36965 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
36966 * gcc.dg/cpp/if-3.c: Remove.
36967
36968 2002-05-26 Jakub Jelinek <jakub@redhat.com>
36969
36970 * g++.dg/opt/cse2.C: New test.
36971
36972 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
36973
36974 * gcc.dg/cpp/arith-1.c: New semantic tests.
36975 * gcc.dg/cpp/if-1.c: Update.
36976
36977 2002-05-24 Ben Elliston <bje@redhat.com>
36978
36979 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
36980
36981 2002-05-24 Jakub Jelinek <jakub@redhat.com>
36982
36983 * gcc.dg/verbose-asm.c: New test.
36984
36985 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
36986
36987 * gcc.dg/cpp/paste12.c: New test.
36988
36989 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36990
36991 * g++.dg/parse/named_ops.C: New test.
36992
36993 2002-05-23 Mark Mitchell <mark@codesourcery.com>
36994
36995 * gcc/testsuite/gcc.dg/weak-8.c: New test.
36996
36997 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
36998
36999 * gcc.dg/weak-2.c: Allow optional leading underscore
37000 in scan-assembler symbol name.
37001 * gcc.dg/weak-3.c: Likewise.
37002 * gcc.dg/weak-4.c: Likewise.
37003 * gcc.dg/weak-5.c: Likewise.
37004
37005 2002-05-23 Jakub Jelinek <jakub@redhat.com>
37006
37007 * gcc.dg/20020523-1.c: New test.
37008
37009 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37010
37011 * objc.dg/const-str-2.m: Update now that we stop after
37012 a command line error.
37013
37014 2002-05-22 Richard Henderson <rth@redhat.com>
37015
37016 * g++.dg/dg.exp: Fix typo in test pruneing.
37017
37018 2002-05-22 Richard Henderson <rth@redhat.com>
37019
37020 * g++.dg/dg.exp: Prune the tls subdirectory.
37021 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
37022 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
37023 * g++.dg/tls/init-1.C: New.
37024
37025 2002-05-22 Jakub Jelinek <jakub@redhat.com>
37026
37027 * gcc.dg/20020517-1.c: New test.
37028
37029 2002-05-21 Richard Henderson <rth@redhat.com>
37030
37031 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
37032 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
37033
37034 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
37035
37036 * g++.dg/other/copy2.C: New test.
37037
37038 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
37039
37040 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
37041 (MAX_COPY): Bump up to 10 times sizeof (long long).
37042 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
37043
37044 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
37045 sizeof (long long).
37046
37047 * gcc.c-torture/execute/strcpy-1.c: New test.
37048
37049 2002-05-19 Jason Merrill <jason2redhat.com>
37050
37051 * g++.dg/ext/oper1.C: New test.
37052
37053 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
37054 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
37055
37056 * README.QMTEST: New file.
37057
37058 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
37059
37060 2002-05-19 Andreas Jaeger <aj@suse.de>
37061
37062 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
37063 now.
37064 * gcc.c-torture/execute/loop-2d.x: Likewise.
37065
37066 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
37067
37068 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
37069 support weak symbols.
37070 * gcc.dg/weak-4.c: Likewise.
37071 * gcc.dg/weak-6.c: Likewise.
37072
37073 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
37074
37075 * gcc.dg/weak-3.c: Add dg-excess-error comment for
37076 cygwin, coff and h8300-*-hms targets
37077 * gcc.dg/weak-5.c: Likewise.
37078 * gcc.dg/weak-7.c: Likewise.
37079
37080 2002-05-16 Jason Merrill <jason@redhat.com>
37081
37082 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
37083 (scan-assembler-not, scan-assembler-dem): Likewise.
37084 (scan-assembler-dem-not): Likewise.
37085
37086 2002-05-15 Richard Henderson <rth@redhat.com>
37087
37088 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
37089
37090 2002-05-15 Richard Henderson <rth@redhat.com>
37091
37092 * gcc.dg/weak-5.c (vfoo1c): No warning here.
37093 (vfoo1f): Warning here.
37094 (vfoo1l): Don't redefine the alias.
37095
37096 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
37097
37098 * g++.dg/init/pm1.C: New test.
37099
37100 2002-05-12 David S. Miller <davem@redhat.com>
37101
37102 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
37103 types.
37104
37105 2002-05-10 Roger Sayle <roger@eyesopen.com>
37106
37107 * gcc.c-torture/execute/20020510-1.c: New test case.
37108
37109 2002-05-10 David S. Miller <davem@redhat.com>
37110
37111 * gcc.c-torture/execute/conversion.c: Test long double too.
37112
37113 2002-05-09 Jakub Jelinek <jakub@redhat.com>
37114
37115 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
37116 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
37117 * lib/g++.exp (g++_link_flags): Likewise.
37118 * lib/objc.exp (objc_target_compile): Likewise.
37119
37120 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
37121
37122 * gcc.dg/cpp/poison.c: Update.
37123 * gcc.dg/cpp/20000625-2.c: Remove.
37124 * gcc.dg/cpp/direct2s.c: Remove final test.
37125
37126 2002-05-08 Tom Rix <trix@redhat.com>
37127
37128 * gcc.c-torture/execute/20020508-1.c: New test.
37129 * gcc.c-torture/execute/20020508-2.c: New test.
37130 * gcc.c-torture/execute/20020508-3.c: New test.
37131
37132 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
37133
37134 * gcc.dg/cpp/charconst-4.c: More tests.
37135
37136 2002-05-08 Mark Mitchell <mark@codesourcery.com>
37137
37138 PR c/6569
37139 * gcc.dg/weak-3.c: Update location of warning messages.
37140 * gcc.dg/weak-5.c: Likewise.
37141
37142 2002-05-06 Roger Sayle <roger@eyesopen.com>
37143
37144 * gcc.c-torture/execute/20020506-1.c: New test case.
37145
37146 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
37147
37148 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
37149
37150 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37151
37152 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
37153
37154 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37155
37156 * gcc.dg/cpp/charconst-3.c: New test.
37157
37158 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37159
37160 * gcc.dg/cpp/charconst.c: Update tests.
37161
37162 2002-05-05 Tim Josling <tej@melbpc.org.au>
37163
37164 * treelang: Added directory for new sample language treelang. Also
37165 lib/treelang.exp: New file to signal treelang should be tested.
37166
37167 2002-05-03 Jakub Jelinek <jakub@redhat.com>
37168
37169 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
37170 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
37171 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
37172 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
37173 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
37174 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
37175 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
37176
37177 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
37178
37179 * gcc.dg/format/xopen-2.c: New test.
37180
37181 2002-05-03 Jakub Jelinek <jakub@redhat.com>
37182
37183 * gcc.dg/20020503-1.c: New test.
37184
37185 2002-05-02 Mark Mitchell <mark@codesourcery.com>
37186
37187 * g++.dg/init/dtor1.C: Make it tougher.
37188
37189 2002-05-01 Mark Mitchell <mark@codesourcery.com>
37190
37191 * g++.dg/init/dtor1.C: New test.
37192
37193 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
37194
37195 * gcc.dg/altivec-8.c: New.
37196
37197 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
37198
37199 * gcc.dg/altivec-7.c: New.
37200
37201 2002-04-29 Jakub Jelinek <jakub@redhat.com>
37202
37203 * g++.dg/parse/typedef1.C: New test.
37204
37205 2002-04-29 Mark Mitchell <mark@codesourcery.com>
37206
37207 PR c++/6486
37208 * g++.dg/template/friend6.C: New test.
37209
37210 PR c++/6492
37211 * g++.dg/init/copy1.C: New test.
37212
37213 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
37214
37215 * g++.dg/warn/effc1.C: New test.
37216
37217 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
37218
37219 * gcc.dg/cpp/if-cexp.c: Add a test.
37220
37221 2002-04-28 Jakub Jelinek <jakub@redhat.com>
37222
37223 * gcc.dg/20020426-2.c: New test.
37224
37225 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
37226
37227 * gcc.dg/cpp/if-mop.c: Update.
37228 * gcc.dg/cpp/if-mpar.c: Add test.
37229 * gcc.dg/cpp/if-oppr.c: Update.
37230
37231 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37232
37233 PR c/6343
37234 * gcc.dg/weak-[2-7].c: New tests.
37235
37236 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
37237
37238 * gcc.dg/enum1.c: New test.
37239
37240 2002-04-26 Mark Mitchell <mark@codesourcery.com>
37241
37242 PR c++/6497
37243 * g++.dg/inherit/access2.C: New test.
37244
37245 2002-04-26 Mark Mitchell <mark@codesourcery.com>
37246
37247 PR bootstrap/6445
37248 * gcc.dg/20020426-1.c: New test.
37249
37250 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
37251
37252 * g++.dg/abi/enum1.C: New test.
37253
37254 2002-04-26 Richard Henderson <rth@redhat.com>
37255
37256 * gcc.dg/c99-bool-1.c: Expect always true warning.
37257
37258 2002-04-25 Roger Sayle <roger@eyesopen.com>
37259
37260 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
37261
37262 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37263
37264 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
37265 targets.
37266
37267 2002-04-24 Mark Mitchell <mark@codesourcery.com>
37268
37269 * g++.dg/abi/mange7.C: New test.
37270
37271 PR c++/6438.
37272 * g++.dg/parse/stmtexpr2.C: New test.
37273
37274 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
37275
37276 * gcc.dg/20020312-2.c: Add SH target.
37277
37278 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37279
37280 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
37281 compiler output on mips*-*-irix*.
37282
37283 2002-04-23 Jakub Jelinek <jakub@redhat.com>
37284
37285 * g++.dg/parse/attr1.C: New test.
37286
37287 2002-04-23 Roger Sayle <roger@eyesopen.com>
37288
37289 * gcc.c-torture/execute/string-opt-17.c: New test case.
37290 * gcc.c-torture/execute/memset-2.c: New test case.
37291
37292 2002-04-23 Mark Mitchell <mark@codesourcery.com>
37293
37294 PR c++/6256:
37295 * g++.dg/template/friend5.C: New test.
37296
37297 PR c++/6331:
37298 * g++.dg/template/qual1.C: Likewise.
37299
37300 2002-04-22 Zack Weinberg <zack@codesourcery.com>
37301
37302 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
37303 Include stdlib.h, not stdio.h or ctype.h.
37304
37305 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
37306
37307 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
37308 cris-*-elf* and mmix-*-*.
37309 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
37310 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
37311 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
37312 Ditto.
37313 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
37314 * gcc.dg/wchar_t-1.c: Ditto.
37315
37316 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
37317
37318 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
37319 Clarify comment.
37320
37321 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
37322
37323 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
37324
37325 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37326
37327 * gcc.c-torture/execute/20000906-1.x: Delete.
37328
37329 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
37330
37331 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
37332
37333 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
37334
37335 * PR6367
37336 * g77.f-torture/execute/6367.f: New test.
37337 * g77.f-torture/execute/6367.x: Disable for MMIX.
37338
37339 2002-04-19 Mark Mitchell <mark@codesourcery.com>
37340
37341 * PR6352
37342 * g++.dg/opt/inline2.C: New test.
37343
37344 2002-04-18 Richard Henderson <rth@redhat.com>
37345
37346 * gcc.dg/20000906-1.c: Enable for all targets.
37347 * gcc.c-torture/compile/iftrap-2.c: New.
37348
37349 2002-04-18 Jakub Jelinek <jakub@redhat.com>
37350
37351 * gcc.dg/20020418-1.c: New test.
37352 * gcc.dg/20020418-2.c: New test.
37353
37354 2002-04-18 Richard Henderson <rth@redhat.com>
37355
37356 * gcc.c-torture/compile/iftrap-1.c: New.
37357 * gcc.dg/iftrap-1.c: Adjust for ia64.
37358 * gcc.dg/iftrap-2.c: New.
37359
37360 2002-04-18 Jakub Jelinek <jakub@redhat.com>
37361
37362 * gcc.c-torture/compile/20020418-1.c: New test.
37363
37364 2002-04-18 Roger Sayle <roger@eyesopen.com>
37365
37366 * gcc.c-torture/compile/20020415-1.c: New.
37367
37368 2002-04-18 David S. Miller <davem@redhat.com>
37369
37370 * gcc.c-torture/execute/20020418-1.c: New test.
37371
37372 2002-04-17 Jakub Jelinek <jakub@redhat.com>
37373
37374 * gcc.dg/20020416-1.c: New test.
37375
37376 * g++.dg/opt/inline1.C: New test.
37377
37378 2002-04-16 Jakub Jelinek <jakub@redhat.com>
37379
37380 * gcc.dg/altivec-5.c: New test.
37381
37382 * gcc.dg/20020415-1.c: New test.
37383
37384 2002-04-15 Mark Mitchell <mark@codesourcery.com>
37385
37386 * testsuite/lib/chill.exp: Remove.
37387
37388 2002-04-14 Jakub Jelinek <jakub@redhat.com>
37389
37390 * g++.dg/other/big-struct.C: New test.
37391
37392 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
37393
37394 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
37395 of scratch file.
37396
37397 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
37398
37399 PR c/6277
37400 * gcc.dg/i386-387-1.c: Allow optional leading underscore
37401 in scan-assembler function name
37402
37403 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
37404
37405 * g77.f-torture/execute/980628-4.x,
37406 g77.f-torture/execute/980628-5.x,
37407 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37408 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37409 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
37410 i[34567]86-*-*.
37411
37412 2002-04-13 David S. Miller <davem@redhat.com>
37413
37414 * gcc.c-torture/execute/20020413-1.c: New test.
37415
37416 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
37417
37418 * gcc.dg/asm-6.c,
37419 * g++.dg/ext/asm1.C: New tests.
37420
37421 2002-04-12 Mark Mitchell <mark@codesourcery.com>
37422
37423 PR c++ 5373.
37424 * g++.dg/parse/stmtexpr1.C: New test.
37425
37426 PR c++/5189.
37427 * g++.dg/template/copy1.C: New test.
37428
37429 2002-04-12 Richard Henderson <rth@redhat.com>
37430
37431 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
37432
37433 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
37434
37435 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
37436 gcc.c-torture/execute/20020307-2.c.
37437
37438 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
37439
37440 * g++.dg/ext/attrib5.C,
37441 * g++.dg/lookup/struct1.C: New tests.
37442
37443 2002-04-11 Jakub Jelinek <jakub@redhat.com>
37444
37445 * gcc.dg/20020411-1.c: New test.
37446
37447 * gcc.c-torture/execute/20020411-1.c: New test.
37448
37449 2002-04-10 Janis Johnson <janis187@us.ibm.com>
37450
37451 * g77.f-torture/execute/6177.f: New test.
37452
37453 2002-04-10 Jakub Jelinek <jakub@redhat.com>
37454
37455 PR middle-end/6247
37456 * g++.dg/opt/cleanup1.C: New test.
37457
37458 * g++.dg/opt/const1.C: New test.
37459
37460 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
37461
37462 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
37463
37464 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
37465
37466 PR c++/5507
37467 * g++.dg/template/typename2.C: New test.
37468
37469 2002-04-10 Alan Modra <amodra@bigpond.net.au>
37470
37471 * gcc.c-torture/execute/loop-12.c: New.
37472
37473 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
37474
37475 * g77.f-torture/execute/980628-4.x,
37476 g77.f-torture/execute/980628-5.x,
37477 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37478 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37479 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
37480
37481 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37482
37483 PR optimization/6086
37484 * g++.dg/opt/preinc1.C: New test.
37485
37486 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37487
37488 PR c++/5571
37489 * g++.dg/opt/static2.C: New test.
37490
37491 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37492
37493 PR c/5120
37494 * gcc.dg/20020406-1.c: New test.
37495
37496 2002-04-04 David S. Miller <davem@redhat.com>
37497
37498 * gcc.c-torture/execute/20020404-1.c: New test.
37499
37500 2002-04-04 Jakub Jelinek <jakub@redhat.com>
37501
37502 PR c/6123
37503 * gcc.dg/20020312-2.c: Do not declare global register variable
37504 if __PIC__ or __pic__ is defined.
37505
37506 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
37507
37508 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
37509 __asm__ so that it works correctly even if -ansi -pedantic-errors.
37510
37511 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37512
37513 * gcc.misc-tests/linkage.exp: Update last change to handle
37514 sparc*-, not just sparc-.
37515
37516 2002-04-03 Richard Henderson <rth@redhat.com>
37517
37518 * gcc.dg/cpp/ucs.c: Improved long UCS test.
37519
37520 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37521
37522 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
37523
37524 2002-04-02 David S. Miller <davem@redhat.com>
37525
37526 * gcc.c-torture/execute/20020402-3.c: New test.
37527
37528 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37529
37530 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
37531 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
37532
37533 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
37534 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
37535 g77.f-torture/execute/20001201.x,
37536 g77.f-torture/execute/u77-test.x: New files.
37537
37538 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
37539 * gcc.dg/wchar_t-1.c: Ditto.
37540
37541 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37542
37543 * gcc.c-torture/execute/20020402-1.c: New test.
37544
37545 2002-04-01 Richard Henderson <rth@redhat.com>
37546
37547 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
37548
37549 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
37550
37551 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37552
37553 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
37554
37555 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37556
37557 * g++.dg/inherit/template-as-base.C: Expect error.
37558 * g++.dg/inherit/namespace-as-base.C: Likewise.
37559
37560 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
37561
37562 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
37563 g++.dg/ext/instantiate3.C: Tweak match patterns.
37564
37565 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
37566 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
37567 -da test.
37568
37569 2002-03-31 Richard Henderson <rth@redhat.com>
37570
37571 * gcc.dg/special/alias-2.c: New.
37572 * gcc.dg/special/ecos.exp: Run it.
37573
37574 2002-03-31 Richard Henderson <rth@redhat.com>
37575
37576 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
37577
37578 2002-03-31 Kazu Hirata <kazu@hxi.com>
37579
37580 * gcc.dg/weak-1.c: Disable on h8300 port.
37581
37582 2002-03-29 Janis Johnson <janis187@us.ibm.com>
37583
37584 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
37585 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
37586 ordering tests.
37587 * g++.dg/bprob/bprob-1.C: New test.
37588 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
37589 * g++.dg/gcov/gcov-1.C: New test.
37590 * g++.dg/gcov/gcov-1.x: New file.
37591 * g++.dg/gcov/gcov-2.C: New test.
37592 * g++.dg/gcov/gcov-3.C: New test.
37593 * g++.dg/gcov/gcov-3.h: New file.
37594
37595 2002-03-28 Roger Sayle <roger@eyesopen.com>
37596
37597 * g++.old-deja/g++.other/builtins5.C: New test.
37598 * g++.old-deja/g++.other/builtins6.C: New test.
37599 * g++.old-deja/g++.other/builtins7.C: New test.
37600 * g++.old-deja/g++.other/builtins8.C: New test.
37601 * g++.old-deja/g++.other/builtins9.C: New test.
37602
37603 2002-03-29 Jakub Jelinek <jakub@redhat.com>
37604
37605 * g++.dg/opt/static1.C: New test.
37606
37607 * g++.dg/opt/longbranch1.C: New test.
37608
37609 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
37610
37611 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
37612
37613 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
37614
37615 2002-03-28 Jeffrey A Law (law@redhat.com)
37616
37617 * gcc.c-torture/execute/20020328-1.c: New test.
37618
37619 2002-03-27 Richard Henderson <rth@redhat.com>
37620
37621 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
37622 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
37623 move from g++.old-deja/g++.ext/.
37624
37625 2002-03-27 Mark Mitchell <mark@codesourcery.com>
37626
37627 * g++.dg/init/new2.C: New test.
37628
37629 2002-03-26 Richard Henderson <rth@redhat.com>
37630
37631 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
37632
37633 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
37634 on sparc.
37635
37636 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
37637 sparcv9 systems.
37638 * gcc.dg/20001102-1.c: Likewise.
37639
37640 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
37641
37642 * gcc.dg/cpp/endif-pedantic1.c,
37643 gcc.dg/cpp/endif-pedantic2.c: New tests.
37644
37645 2002-03-26 Mark Mitchell <mark@codesourcery.com>
37646
37647 * g++.dg/init/new1.C: New test.
37648
37649 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
37650
37651 * g++.dg/abi/vbase9.C: New test.
37652
37653 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
37654
37655 * gcc.dg/arm-asm.c: New test.
37656
37657 2002-03-26 Andrew Cagney <ac131313@redhat.com>
37658
37659 * gcc.dg/Wswitch-enum.c: New test.
37660 Fix PR c/5044.
37661
37662 2002-03-26 Richard Henderson <rth@redhat.com>
37663
37664 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
37665 structure.
37666
37667 2002-03-25 Richard Henderson <rth@redhat.com>
37668
37669 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
37670 sparcv9 systems.
37671
37672 * gcc.c-torture/compile/20011119-1.c (xxx): New.
37673 * gcc.c-torture/compile/20011119-2.c (xxx): New.
37674
37675 2002-03-25 Zack Weinberg <zack@codesourcery.com>
37676
37677 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
37678
37679 2002-03-25 Bob Wilson <bob.wilson@acm.org>
37680
37681 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
37682 targets using generic thunk support.
37683
37684 2002-03-25 Jakub Jelinek <jakub@redhat.com>
37685
37686 * gcc.c-torture/compile/20020323-1.c: New test.
37687
37688 * g++.dg/opt/conj2.C: New test.
37689
37690 2002-03-24 Richard Henderson <rth@redhat.com>
37691
37692 * gcc.dg/weak-1.c: Use -fno-common.
37693
37694 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37695
37696 * g77.dg/f77-edit-apostrophe-out.f: New test
37697 * g77.dg/f77-edit-h-out.f: New test
37698 * g77.dg/f77-edit-t-in.f: New test
37699 * g77.dg/f77-edit-t-out.f: New test
37700 * g77.dg/f77-edit-x-out.f: New test
37701 * g77.dg/f77-edit-slash-out.f: New test
37702 * g77.dg/f77-edit-colon-out.f: New test
37703 * g77.dg/f77-edit-s-out.f: New test
37704
37705 2002-03-24 Richard Henderson <rth@redhat.com>
37706
37707 * objc/execute/formal_protocol-6.x: New XFAIL.
37708
37709 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37710
37711 * gcc.dg/weak-1.c: Early return from dg-final on platforms
37712 that do not support weak symbols
37713
37714 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37715
37716 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
37717 * lib/g77.exp: Likewise.
37718 * lib/objc.exp: Likewise.
37719
37720 2002-03-23 Andrew Cagney <ac131313@redhat.com>
37721
37722 * gcc.dg/Wswitch-default.c: New test.
37723
37724 2002-03-23 Jakub Jelinek <jakub@redhat.com>
37725
37726 * g++.dg/other/enum1.C: New test.
37727
37728 2002-03-23 Zack Weinberg <zack@codesourcery.com>
37729
37730 * gcc.dg/pragma-ep-3.c: Fix typo.
37731
37732 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37733
37734 * g++.dg/inherit/template-as-base.C: New test.
37735
37736 2002-03-22 Jakub Jelinek <jakub@redhat.com>
37737
37738 * g++.old-deja/g++.other/dwarf2-1.C: Move...
37739 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
37740
37741 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
37742
37743 * gcc.dg/cpp/multiline.c: Update to match.
37744
37745 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
37746
37747 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
37748
37749 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
37750
37751 * gcc.dg/cpp/extratokens2.c: New file.
37752
37753 2002-03-21 David Edelsohn <edelsohn@gnu.org>
37754
37755 * gcc.dg/20020312-2.c: Add rs6000 target.
37756
37757 * gcc.c-torture/compile/20020319-1.c: New test.
37758
37759 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37760
37761 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
37762 (A, E): Handle this.
37763
37764 2002-03-20 Jason Merrill <jason@redhat.com>
37765
37766 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
37767 ignoring -fpic.
37768 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
37769 through prune_gcc_output.
37770
37771 2002-03-20 Jakub Jelinek <jakub@redhat.com>
37772
37773 * gcc.c-torture/compile/20020320-1.c: New test.
37774
37775 2002-03-19 Jakub Jelinek <jakub@redhat.com>
37776
37777 * gcc.c-torture/compile/20020318-1.c: New test.
37778
37779 * gcc.dg/struct-by-value-1.c: New test.
37780
37781 * gcc.dg/20020319-1.c: New test.
37782
37783 2002-03-18 Jakub Jelinek <jakub@redhat.com>
37784
37785 * g++.dg/opt/conj1.C: New test.
37786
37787 2002-03-17 Mark Mitchell <mark@codesourcery.com>
37788
37789 * g++.dg/template/qualttp20.C: Revert previous change.
37790 * g++.dg/template/qualttp3.C: Likewise.
37791 * g++.dg/template/qualttp4.C: Likewise.
37792 * g++.dg/template/qualttp5.C: Likewise.
37793 * g++.dg/template/qualttp6.C: Likewise.
37794 * g++.dg/template/qualttp7.C: Likewise.
37795 * g++.dg/template/qualttp8.C: Likewise.
37796 * g++.dg/template/recurse.C: Likewise.
37797
37798 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
37799
37800 * gcc.dg/cpp/wchar-1.c: Update.
37801
37802 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
37803
37804 * g++.dg/template/conv1.C: New test.
37805 * g++.dg/template/conv2.C: New test.
37806 * g++.dg/template/conv3.C: New test.
37807 * g++.dg/template/conv4.C: New test.
37808
37809 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37810
37811 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
37812 * g++.dg/template/qualttp3.C: Likewise.
37813 * g++.dg/template/qualttp4.C: Likewise.
37814 * g++.dg/template/qualttp5.C: Likewise.
37815 * g++.dg/template/qualttp6.C: Likewise.
37816 * g++.dg/template/qualttp7.C: Likewise.
37817 * g++.dg/template/qualttp8.C: Likewise.
37818 * g++.dg/template/recurse.C: Likewise.
37819
37820 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37821
37822 * g++.dg/opt/dtor1.C: New test.
37823
37824 2002-03-15 Jakub Jelinek <jakub@redhat.com>
37825
37826 * gcc.c-torture/compile/20020315-1.c: New test.
37827
37828 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
37829
37830 * gcc.dg/weak-1.c: Fix scan tests.
37831
37832 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
37833
37834 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
37835 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
37836 cris-*-aout* mmix-*-*.
37837 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
37838 cris-*-aout* mmix-*-*.
37839 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
37840 cris-*-elf* cris-*-aout* and mmix-*-*.
37841 * gcc.dg/20001009-1.c: Ditto.
37842 * gcc.dg/20010912-1.c: Ditto.
37843 * gcc.dg/20020122-4.c: Ditto.
37844 * gcc.dg/inline-2.c: Ditto.
37845
37846 2002-03-14 Jeffrey A Law (law@cygnus.com)
37847
37848 * gcc.c-torture/compile/20020314-1.c: New test.
37849
37850 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
37851
37852 * gcc.c-torture/execute/20020314-1.c: New test.
37853
37854 2002-03-14 Jakub Jelinek <jakub@redhat.com>
37855
37856 * g++.dg/warn/Wunused-1.C: New test.
37857
37858 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
37859
37860 * g++.dg/abi/mangle6.C: New test.
37861
37862 2002-03-13 Jakub Jelinek <jakub@redhat.com>
37863
37864 * gcc.c-torture/compile/20020309-2.c: New test.
37865
37866 * gcc.c-torture/compile/20020312-1.c: New test.
37867
37868 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
37869
37870 * g++.dg/other/access1.C: New test.
37871
37872 2002-03-12 Jakub Jelinek <jakub@redhat.com>
37873
37874 * gcc.c-torture/execute/wchar_t-1.c: New test.
37875
37876 2002-03-12 David Edelsohn <edelsohn@gnu.org>
37877
37878 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
37879
37880 2002-03-12 Roger Sayle <roger@eyesopen.com>
37881
37882 * gcc.dg/20020312-1.c: New test case.
37883
37884 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
37885
37886 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
37887
37888 2002-03-11 Richard Henderson <rth@redhat.com>
37889
37890 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
37891 * g++.old-deja/g++.jason/report.C: Likewise.
37892
37893 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37894
37895 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
37896 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
37897
37898 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37899
37900 * testsuite/g++.dg/overload/pmf1.C: New test.
37901
37902 2002-03-11 Kazu Hirata <kazu@hxi.com>
37903
37904 * gcc.c-torture/execute/20020307-1.c: Use long.
37905
37906 2002-03-11 Jakub Jelinek <jakub@redhat.com>
37907
37908 PR optimization/5844
37909 * gcc.dg/20020310-1.c: New test.
37910
37911 2002-03-09 Michael Meissner <meissner@redhat.com>
37912
37913 * gcc.c-torture/execute/memcpy-2.c: New test.
37914 * gcc.c-torture/execute/memset-1.c: New test.
37915 * gcc.c-torture/execute/strlen-1.c: New test.
37916 * gcc.c-torture/execute/strcmp-1.c: New test.
37917 * gcc.c-torture/execute/strncmp-1.c: New test.
37918
37919 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
37920
37921 * gcc.dg/ppc-ldstruct.c: New test.
37922
37923 2002-03-09 Jakub Jelinek <jakub@redhat.com>
37924
37925 * gcc.c-torture/execute/va-arg-22.c: New test.
37926
37927 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37928
37929 * gcc.c-torture/compile/20020309-1.c: New test.
37930
37931 2002-03-08 Jakub Jelinek <jakub@redhat.com>
37932
37933 * gcc.c-torture/execute/20020307-2.c: New test.
37934
37935 2002-03-07 Jeffrey A Law (law@redhat.com)
37936
37937 * g77.f-torture/compile/20020307-1.f: New test.
37938
37939 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
37940
37941 * gcc.dg/unordered-1.c: New test.
37942
37943 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
37944
37945 * gcc.c-torture/execute/20020307-1.c: New test.
37946
37947 2002-03-05 Jakub Jelinek <jakub@redhat.com>
37948
37949 * gcc.dg/20020304-1.c: New test.
37950
37951 * gcc.c-torture/compile/20020304-2.c: New test.
37952
37953 2002-03-04 Zack Weinberg <zack@codesourcery.com>
37954
37955 * gcc.c-torture/compile/20020304-1.c: New test case
37956 (from PR c/5830).
37957
37958 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
37959
37960 * gcc.dg/20020103-1.c: Add other -D ppc variants.
37961
37962 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
37963
37964 * g++.dg/other/classkey1.C: New test.
37965
37966 2002-03-01 Richard Henderson <rth@redhat.com>
37967
37968 * gcc.c-torture/compile/981223-1.x: New.
37969 * gcc.c-torture/compile/920625-1.x: New.
37970
37971 2002-02-28 Richard Henderson <rth@redhat.com>
37972
37973 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
37974
37975 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
37976
37977 * gcc.c-torture/execute/20020227-1.c: New test.
37978
37979 2002-02-27 Mark Mitchell <mark@codesourcery.com>
37980
37981 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
37982 here" ERROR lines.
37983 * g++.old-deja/g++.oliva/partord1.C: Likewise.
37984 * g++.old-deja.g++.other/defarg1.C: Likewise.
37985 * g++.old-deja/g++.pt/calls2.C: Likewise.
37986 * g++.old-deja/g++.pt/crash20.C: Likewise.
37987 * g++.old-deja/g++.pt/crash30.C: Likewise.
37988 * g++.old-deja/g++.pt/crash36.C: Likewise.
37989 * g++.old-deja/g++.pt/crash6.C: Likewise.
37990 * g++.old-deja/g++.pt/defarg13.C: Likewise.
37991 * g++.old-deja/g++.pt/derived3.C: Likewise.
37992 * g++.old-deja/g++.pt/error1.C: Likewise.
37993 * g++.old-deja/g++.pt/friend21.C: Likewise.
37994 * g++.old-deja/g++.pt/friend23.C: Likewise.
37995 * g++.old-deja/g++.pt/infinite1.C: Likewise.
37996 * g++.old-deja/g++.robertl/eb128.C: Likewise.
37997
37998 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
37999
38000 * gcc.c-torture/execute/20020225-2.c: New test.
38001
38002 2002-02-27 Zack Weinberg <zack@codesourcery.com>
38003
38004 * gcc.c-torture/execute/920730-1t.c,
38005 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
38006 Delete test cases, only relevant to -traditional.
38007
38008 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
38009
38010 * gcc.dg/cpp/undef1.c: Remove.
38011 * gcc.dg/cpp/directiv.c: Update.
38012 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
38013
38014 2002-02-27 Michael Meissner <meissner@redhat.com>
38015
38016 * gcc.c-torture/execute/20020226-1.c: New test.
38017
38018 2002-02-26 Jakub Jelinek <jakub@redhat.com>
38019
38020 * g++.dg/debug/debug4.C: New test.
38021
38022 * gcc.dg/ia64-visibility-1.c: New test.
38023
38024 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
38025
38026 * gcc.dg/debug/20020224-1.c: New.
38027
38028 2002-02-25 Kazu Hirata <kazu@hxi.com>
38029
38030 * gcc.c-torture/execute/960416-1.x: New.
38031 * gcc.c-torture/execute/divconst-3.x: Likewise.
38032
38033 2002-02-25 Jakub Jelinek <jakub@redhat.com>
38034
38035 * gcc.dg/20020224-1.c: New test.
38036
38037 2002-02-25 Alan Modra <amodra@bigpond.net.au>
38038
38039 * gcc.c-torture/execute/20020225-1.c: New.
38040
38041 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
38042
38043 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
38044
38045 2002-02-23 Jakub Jelinek <jakub@redhat.com>
38046
38047 * gcc.dg/20020222-1.c: New test.
38048
38049 2002-02-22 Jakub Jelinek <jakub@redhat.com>
38050
38051 * g++.dg/opt/anonunion1.C: New test.
38052
38053 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
38054
38055 * g++.dg/template/qualttp19.C: New test.
38056 * g++.dg/template/qualttp20.C: New test.
38057 * g++.old-deja/g++.jason/report.C: Adjust expected errors
38058 * g++.old-deja/g++.other/qual1.C: Likewise.
38059
38060 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
38061
38062 * gcc.dg/attr-alwaysinline.c: New.
38063
38064 2002-02-21 Jakub Jelinek <jakub@redhat.com>
38065
38066 * gcc.dg/20020220-1.c: New test.
38067
38068 * gcc.dg/20020220-2.c: New test.
38069
38070 * g++.dg/opt/mmx1.C: New test.
38071
38072 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
38073
38074 * gcc.c-torture/compile/20020110.c: New test.
38075
38076 2002-02-20 Jakub Jelinek <jakub@redhat.com>
38077
38078 * gcc.c-torture/execute/20020219-1.c: New test.
38079
38080 * gcc.dg/20020219-1.c: New test.
38081
38082 * gcc.dg/noncompile/20020220-1.c: New test.
38083
38084 * g++.dg/opt/ptrintsum1.C: New test.
38085
38086 * gcc.dg/debug/20020220-1.c: New test.
38087
38088 2002-02-17 Jakub Jelinek <jakub@redhat.com>
38089
38090 * gcc.c-torture/execute/20020216-1.c: New test.
38091
38092 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
38093
38094 * gcc.dg/decl-1.c: Update, new test.
38095
38096 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
38097
38098 * g++.dg/abi/bitfield1.C: New test.
38099 * g++.dg/abi/bitfield2.C: New test.
38100
38101 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
38102
38103 * gcc.dg/attr-nest.c: New test.
38104
38105 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
38106
38107 * gcc.c-torture/execute/20020215-1.c: New test.
38108
38109 2002-02-14 Jakub Jelinek <jakub@redhat.com>
38110
38111 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
38112 * g++.dg/debug/debug.exp: New.
38113 * g++.dg/debug/trivial.C: New.
38114 * g++.dg/debug/debug1.C: Moved...
38115 * g++.dg/other/debug1.C: ...from here.
38116 * g++.dg/debug/debug2.C: Moved...
38117 * g++.dg/other/debug2.C: ...from here.
38118 * g++.dg/debug/debug3.C: Moved...
38119 * g++.dg/other/debug3.C: ...from here.
38120
38121 * gcc.dg/noncompile/20020213-1.c: New test.
38122
38123 2002-02-13 Jakub Jelinek <jakub@redhat.com>
38124
38125 * g++.dg/other/debug3.C: New test.
38126
38127 * gcc.c-torture/execute/20020213-1.c: New test.
38128
38129 2002-02-13 Richard Smith <richard@ex-parrot.com>
38130
38131 * g++.old-deja/g++.other/thunk1.C: New test.
38132
38133 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
38134
38135 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
38136
38137 2002-02-13 Stan Shebs <shebs@apple.com>
38138
38139 * gcc.dg/altivec-3.c: New.
38140
38141 2002-02-12 Jakub Jelinek <jakub@redhat.com>
38142
38143 * gcc.dg/Wunreachable-1.c: New test.
38144 * gcc.dg/Wunreachable-2.c: New test.
38145
38146 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
38147
38148 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
38149
38150 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
38151
38152 * gcc.dg/decl-1.c: New test.
38153
38154 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
38155
38156 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
38157
38158 2002-02-10 Kazu Hirata <kazu@hxi.com>
38159
38160 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
38161 * gcc.c-torture/compile/980506-1.x: Likewise.
38162
38163 2002-02-10 Kazu Hirata <kazu@hxi.com>
38164
38165 * gcc.dg/20020210-1.c: New.
38166
38167 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
38168
38169 * g77.f-torture/execute/947.f: New regression test
38170 for PR fortran/947.
38171
38172 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
38173
38174 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
38175 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
38176
38177 2002-02-08 Richard Henderson <rth@redhat.com>
38178
38179 * gcc.c-torture/compile/labels-3.c: New.
38180
38181 2002-02-08 Jakub Jelinek <jakub@redhat.com>
38182
38183 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
38184 expression statements work instead.
38185 * gcc.dg/noncompile/20020207-1.c: New test.
38186
38187 2002-02-07 Richard Henderson <rth@redhat.com>
38188
38189 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
38190
38191 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
38192
38193 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
38194 message from g77
38195 * lib/g77-dg.exp: Trim g77 error messages so that they are
38196 recognized by dg.exp.
38197
38198 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
38199
38200 PR fortran/5473
38201 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
38202
38203 2002-02-07 Richard Henderson <rth@redhat.com>
38204
38205 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
38206 to be sufficiently aligned for integers.
38207
38208 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
38209
38210 * g++.dg/template/friend4.C: New test.
38211
38212 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
38213
38214 PR fortran/5743
38215 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
38216 unsupported cases.
38217
38218 2002-02-07 Richard Henderson <rth@redhat.com>
38219
38220 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
38221 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
38222 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
38223 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
38224
38225 2002-02-06 Richard Henderson <rth@redhat.com>
38226
38227 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
38228
38229 2002-02-06 Janis Johnson <janis187@us.ibm.com>
38230
38231 * gcc.dg/20020206-1.c: New test.
38232
38233 2002-02-06 Jakub Jelinek <jakub@redhat.com>
38234
38235 * gcc.c-torture/execute/20020206-1.c: New test.
38236
38237 * gcc.c-torture/execute/20020206-2.c: New test.
38238
38239 PR optimization/5429:
38240 * gcc.c-torture/compile/20020206-1.c: New test.
38241
38242 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
38243
38244 * g++.dg/ext/align1.C: Do not use an explicit alignment value
38245 as certain file formats cannot support particularly large
38246 alignments.
38247
38248 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
38249 and do not expect to be able to link the executable.
38250
38251 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
38252 fail because the COFF format does not support the weak attribute.
38253
38254 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
38255
38256 * g77.dg/pr5473.f: New test
38257
38258 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
38259
38260 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
38261 Fix testcase accordingly.
38262
38263 2002-02-04 Richard Henderson <rth@redhat.com>
38264
38265 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
38266 (buf): Change to be an array of pointers, not ints.
38267
38268 2002-02-04 Jakub Jelinek <jakub@redhat.com>
38269
38270 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
38271 before all tests. Move warning one line above to match where it
38272 C frontend emits.
38273 * gcc.dg/Wswitch-2.c: New test.
38274 * g++.dg/warn/Wswitch-1.C: New test.
38275 * g++.dg/warn/Wswitch-2.C: New test.
38276
38277 2002-02-04 Richard Henderson <rth@redhat.com>
38278
38279 * g++.dg/abi/offsetof.C: Fix size comparison.
38280
38281 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
38282
38283 * gcc.dg/cast-qual-2.c: New test.
38284
38285 2002-02-04 Jakub Jelinek <jakub@redhat.com>
38286
38287 * gcc.dg/20020201-4.c: New test.
38288
38289 2002-02-04 Ben Elliston <bje@redhat.com>
38290
38291 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
38292 target_info attribute != 0, in addition to the empty string.
38293 (gcc_target_compile): Likewise.
38294
38295 2002-02-03 Andrew Cagney <ac131313@redhat.com>
38296
38297 * gcc.dg/Wswitch.c: New test.
38298 PR gcc/4475. PR gcc/3780.
38299
38300 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
38301
38302 * g77.f-torture/execute/5122.f: New test for regressions
38303 against PR fortran/5122.
38304
38305 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
38306
38307 * g77.f-torture/compile/pr3743.f: Delete
38308 * g77.dg/pr3743-1.f: New test.
38309 * g77.dg/pr3743-2.f: New test.
38310 * g77.dg/pr3743-3.f: New test.
38311 * g77.dg/pr3743-4.f: New test.
38312
38313 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
38314
38315 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
38316
38317 2002-02-02 Richard Henderson <rth@redhat.com>
38318
38319 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
38320 * gcc.c-torture/execute/bf64-1.c: Likewise.
38321
38322 2002-02-02 Jakub Jelinek <jakub@redhat.com>
38323
38324 * gcc.dg/20020201-2.c: New test.
38325
38326 * gcc.dg/20020201-3.c: New test.
38327
38328 * gcc.c-torture/execute/bitfld-2.c: New test.
38329
38330 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
38331
38332 * gcc.dg/bitfld-1.c: Update.
38333 * gcc.dg/bitfld-2.c: Update.
38334 * gcc.c-torture/execute/bitfld-1.x: New.
38335
38336 2002-02-02 Jakub Jelinek <jakub@redhat.com>
38337
38338 * gcc.c-torture/execute/20020201-1.c: New test.
38339
38340 2002-02-01 Janis Johnson <janis187@us.ibm.com>
38341
38342 PR target/5469
38343 * gcc.dg/20020201-1.c: New test.
38344
38345 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
38346
38347 PR fortran/3743
38348 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
38349 * g77.f-torture/compile/pr3743.x: Remove
38350
38351 2002-01-31 Tom Rix <trix@redhat.com>
38352
38353 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
38354
38355 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38356
38357 * gcc.dg/noncompile/20020130-1.c: New test.
38358
38359 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
38360
38361 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
38362
38363 2002-01-29 Richard Henderson <rth@redhat.com>
38364
38365 * gcc.c-torture/execute/991118-1.c: Cast various constants back
38366 to long long.
38367 * gcc.c-torture/execute/bf64-1.c: Likewise.
38368
38369 2002-01-29 Jakub Jelinek <jakub@redhat.com>
38370
38371 * gcc.c-torture/execute/20020129-1.c: New test.
38372
38373 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38374
38375 * gcc.c-torture/compile/20000224-1.c: Update.
38376 * gcc.c-torture/execute/bitfld-1.c: New tests.
38377 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
38378 * gcc.dg/uninit-A.c: Update.
38379
38380 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
38381
38382 * g++.dg/template/ctor1.C: Add instantiation.
38383
38384 2002-01-28 Paul Koning <pkoning@equallogic.com>
38385
38386 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
38387 argument to __builtin_prefetch to be const ptr.
38388
38389 2002-01-28 Jakub Jelinek <jakub@redhat.com>
38390
38391 * gcc.c-torture/compile/20020120-1.c: New test.
38392
38393 2002-01-27 Kazu Hirata <kazu@hxi.com>
38394
38395 * gcc.c-torture/execute/20020127-1.c: New test.
38396
38397 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
38398
38399 * g77.dg/f77-edit-i-in.f: New test
38400 * g77.dg/f77-edit-i-out.f: New test
38401
38402 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
38403
38404 * gcc.dg/debug/debug.exp: New file.
38405 * gcc.dg/debug/trivial.c: New file.
38406 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
38407 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
38408 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
38409 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
38410 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
38411 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
38412 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
38413 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
38414 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
38415 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
38416 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
38417 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
38418 * gcc.dg/20000503-1.c: Removed.
38419 * gcc.dg/20010207-1.c: Removed.
38420 * gcc.dg/20011223-1.c: Removed.
38421 * gcc.dg/20020104-2.c: Removed.
38422 * gcc.dg/debug-1.c: Removed.
38423 * gcc.dg/debug-2.c: Removed.
38424 * gcc.dg/debug-3.c: Removed.
38425 * gcc.dg/debug-4.c: Removed.
38426 * gcc.dg/debug-5.c: Removed.
38427 * gcc.dg/debug-6.c: Removed.
38428 * gcc.dg/dwarf2-1.c: Removed.
38429 * gcc.dg/dwarf2-2.c: Removed.
38430
38431 2002-01-25 Jakub Jelinek <jakub@redhat.com>
38432
38433 * g++.old-deja/g++.other/eh5.C: New test.
38434 * g++.old-deja/g++.other/sibcall2.C: New test.
38435 * g++.old-deja/g++.other/array9.C: New test.
38436 * g++.old-deja/g++.other/typename2.C: New test.
38437 * g++.old-deja/g++.other/crash60.C: New test.
38438 * g++.old-deja/g++.other/conv9.C: New test.
38439 * g++.old-deja/g++.other/mangle10.C: New test.
38440 * g++.old-deja/g++.other/unchanging1.C: New test.
38441 * g++.old-deja/g++.other/exprstmt1.C: New test.
38442 * g++.old-deja/g++.other/inline23.C: New test.
38443 * g++.old-deja/g++.eh/ia64-1.C: New test.
38444 * g++.old-deja/g++.other/dwarf2-1.C: New test.
38445 * g++.old-deja/g++.other/reload1.C: New test.
38446 * g++.old-deja/g++.other/static20.C: New test.
38447 * g++.old-deja/g++.other/local-alloc1.C: New test.
38448 * g++.old-deja/g++.other/conv8.C: New test.
38449 * g++.old-deja/g++.other/stmtexpr2.C: New test.
38450 * g++.old-deja/g++.other/storeexpr1.C: New test.
38451 * g++.old-deja/g++.other/storeexpr2.C: New test.
38452 * g++.dg/eh/template2.C: New test.
38453 * g++.dg/warn/weak1.C: New test.
38454
38455 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
38456
38457 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
38458 Remove first, non-varying, argument.
38459
38460 2002-01-23 Richard Henderson <rth@redhat.com>
38461
38462 * gcc.dg/inline-2.c: New.
38463
38464 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
38465 Add optional target arg. Check number of arguments.
38466 (scan-assembler-not, scan-assembler-dem): Likewise.
38467 (scan-assembler-dem-not): Likewise.
38468
38469 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38470
38471 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
38472 line 12.
38473 * g++.old-deja/g++.brendan/parse3.C,
38474 g++.old-deja/g++.other/crash26.C,
38475 g++.old-deja/g++.other/crash28.C,
38476 g++.old-deja/g++.other/crash29.C,
38477 g++.old-deja/g++.other/crash30.C,
38478 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
38479
38480 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
38481
38482 * gcc.dg/20020115-1.c: New.
38483
38484 2002-01-23 Bob Wilson <bob.wilson@acm.org>
38485
38486 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
38487
38488 2002-01-23 Janis Johnson <janis187@us.ibm.com>
38489
38490 * gcc.dg/20020122-3.c: New.
38491
38492 2002-01-23 Jakub Jelinek <jakub@redhat.com>
38493
38494 * g++.dg/other/gc1.C: New test.
38495
38496 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38497
38498 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38499
38500 2002-01-22 Richard Henderson <rth@redhat.com>
38501
38502 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
38503
38504 2002-01-22 Richard Henderson <rth@redhat.com>
38505
38506 * gcc.dg/20020122-4.c: New.
38507
38508 2002-01-22 H.J. Lu <hjl@gnu.org>
38509
38510 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
38511 link output.
38512 * gcc.dg/special/ecos.exp: Likewise.
38513 * lib/g++-dg.exp: Likewise.
38514 * lib/g77-dg.exp: Likewise.
38515 * lib/gcc-dg.exp : Likewise.
38516 * lib/mike-g++.exp: Likewise.
38517 * lib/mike-g77.exp: Likewise.
38518 * lib/mike-gcc.exp: Likewise.
38519 * lib/objc-dg.exp: Likewise.
38520
38521 2002-01-22 Janis Johnson <janis187@us.ibm.com>
38522
38523 PR target/5379
38524 * gcc.dg/20020122-2.c: New test.
38525
38526 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
38527
38528 * gcc.dg/20020122-1.c: New test.
38529
38530 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
38531
38532 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
38533
38534 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
38535
38536 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
38537
38538 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38539
38540 * gcc.c-torture/compile/20020121-1.c: New test.
38541
38542 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
38543
38544 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
38545 ld_library_path.
38546
38547 2002-01-21 Jakub Jelinek <jakub@redhat.com>
38548
38549 * gcc.dg/20020218-1.c: New test.
38550
38551 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
38552
38553 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
38554 messages
38555 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
38556 "At global scope" warning
38557 * g++.dg/ext/align1.C: Change cygwin test for alignment
38558 from db-bogus to dg-warning
38559
38560 2002-01-21 Zack Weinberg <zack@codesourcery.com>
38561
38562 * g77.f-torture/compile/cpp2.F: New test.
38563
38564 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
38565
38566 * g++.dg/template/access1.C: New test.
38567
38568 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
38569
38570 * gcc.dg/20020118-1.c: New.
38571
38572 2002-01-18 Kazu Hirata <kazu@hxi.com>
38573
38574 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
38575
38576 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38577
38578 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
38579 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
38580 alignment warnings.
38581
38582 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38583
38584 * gcc.misc-tests/i386-prefetch.exp: Save and restore
38585 torture_with_loops and torture_without_loops
38586
38587 2002-01-17 Jakub Jelinek <jakub@redhat.com>
38588
38589 * gcc.c-torture/compile/20020116-1.c: New test.
38590
38591 2002-01-16 Jakub Jelinek <jakub@redhat.com>
38592
38593 * gcc.dg/20020116-2.c: New test.
38594
38595 * gcc.dg/ultrasp4.c: New test.
38596
38597 * gcc.dg/20020116-1.c: New test.
38598
38599 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
38600
38601 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
38602 by EABI.
38603
38604 2002-01-15 Janis Johnson <janis187@us.ibm.com>
38605
38606 * gcc.misc-tests/i386-prefetch.exp: New.
38607 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
38608 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
38609 * gcc.misc-tests/i386-pf-none-1.c: New test.
38610 * gcc.misc-tests/i386-pf-sse-1.c: New test.
38611
38612 2002-01-15 Jakub Jelinek <jakub@redhat.com>
38613
38614 * gcc.dg/gnu89-init-1.c: Add new tests.
38615
38616 2002-01-15 Andreas Jaeger <aj@suse.de>
38617
38618 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
38619 * gcc.dg/i386-mmx-2.c: Likewise.
38620 * gcc.dg/i386-sse-1.c: Likewise.
38621 * gcc.dg/i386-sse-2.c: Likewise.
38622 * gcc.dg/i386-sse-3.c: Likewise.
38623
38624 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
38625
38626 * g77.f-torture/execute/intrinsic-unix-bessel.f:
38627 Uncomment additional cases that now pass.
38628
38629 2002-01-11 Richard Henderson <rth@redhat.com>
38630
38631 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
38632 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
38633
38634 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
38635
38636 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
38637
38638 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
38639
38640 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
38641 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
38642
38643 2002-01-10 Dale Johannesen <dalej@apple.com>
38644
38645 * gcc.c-torture/execute/loop-11.c: New.
38646
38647 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
38648
38649 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
38650 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
38651
38652 2002-01-09 Richard Henderson <rth@redhat.com>
38653
38654 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
38655 type in which to perform the operation for each size.
38656
38657 2002-01-09 Alan Matsuoka (alanm@redhat.com)
38658
38659 * gcc.c-torture/compile/20020109-2.c: New test.
38660
38661 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
38662
38663 * gcc.c-torture/execute/loop-10.c: New test.
38664
38665 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38666
38667 * gcc.c-torture/compile/20010226-1.c: New test.
38668 * gcc.c-torture/compile/20010227-1.c: New test.
38669 * gcc.c-torture/compile/20010426-1.c: New test.
38670 * gcc.c-torture/compile/20010510-1.c: New test.
38671 * gcc.c-torture/compile/20010605-3.c: New test.
38672 * gcc.c-torture/compile/20010824-1.c: New test.
38673 * gcc.c-torture/execute/20010409-1.c: New test.
38674 * gcc.dg/noncompile/20000901-1.c: New test.
38675 * gcc.dg/20001023-1.c: New test.
38676 * gcc.dg/20001101-1.c: New test.
38677 * gcc.dg/20001102-1.c: New test.
38678 * gcc.dg/20010207-1.c: New test.
38679 * gcc.dg/20010405-1.c: New test.
38680 * gcc.dg/20010822-1.c: New test.
38681 * gcc.dg/20011107-1.c: New test.
38682
38683 2002-01-09 Jeffrey A Law (law@redhat.com)
38684
38685 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
38686
38687 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
38688 execution failure on PA targets.
38689
38690 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38691
38692 * gcc.c-torture/compile/20020109-1.c: New test.
38693
38694 2002-01-08 Kazu Hirata <kazu@hxi.com>
38695
38696 * gcc.c-torture/execute/20020108-1.c: New test.
38697
38698 2002-01-08 Jakub Jelinek <jakub@redhat.com>
38699
38700 * gcc.dg/20020108-1.c: New test.
38701
38702 2002-01-08 H.J. Lu <hjl@gnu.org>
38703
38704 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
38705 for header files.
38706
38707 2002-01-08 Geoff Keating <geoffk@redhat.com>
38708
38709 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
38710 consistency.
38711
38712 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
38713
38714 * gcc.dg/altivec-4.c: Test altivec predicates.
38715
38716 2002-01-07 Jakub Jelinek <jakub@redhat.com>
38717
38718 * gcc.c-torture/execute/20020107-1.c: New test.
38719
38720 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
38721
38722 PR c/5279
38723 * gcc.c-torture/compile/20020106-1.c: New test.
38724
38725 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
38726
38727 * gcc.c-torture/execute/nestfunc-4.c: New test.
38728
38729 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38730
38731 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
38732 extra triple that slipped in.
38733 * g++.old-deja/g++.abi/align.C: Likewise.
38734 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38735
38736 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38737
38738 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
38739 * g++.old-deja/g++.abi/align.C: Likewise.
38740 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38741
38742 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
38743 on FreeBSD/i386.
38744 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
38745 FreeBSD.
38746
38747 2002-01-04 Jakub Jelinek <jakub@redhat.com>
38748
38749 * gcc.dg/20020104-1.c: New test.
38750
38751 * gcc.dg/20020104-2.c: New test.
38752
38753 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
38754
38755 * gcc.dg/20020103-1.c: Fix typo in target selector.
38756
38757 2002-01-03 Richard Henderson <rth@redhat.com>
38758
38759 * gcc.dg/20020103-1.c: New.
38760
38761 2002-01-03 Kazu Hirata <kazu@hxi.com>
38762
38763 * gcc.c-torture/execute/20020103-1.c: New test.
38764
38765 2002-01-03 Jakub Jelinek <jakub@redhat.com>
38766
38767 * g++.dg/other/debug2.C: New test.
38768
38769 * gcc.c-torture/compile/20020103-1.c: New test.
38770
38771 2002-01-02 Jakub Jelinek <jakub@redhat.com>
38772
38773 * gcc.dg/gnu89-init-1.c: Added new tests.
38774
38775 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38776
38777 * g++.dg/template/friend2.C: Remove as patch is reverted.
38778
38779 * g++.dg/warn/oldcast1.C: New test.
38780
38781 * g++.dg/template/ptrmem1.C: New test.
38782 * g++.dg/template/ptrmem2.C: New test.
38783
38784 * g++.dg/template/ntp.C: New test.
38785
38786 * g++.dg/other/component1.C: New test.
38787
38788 * g++.dg/template/ttp3.C: New test.
38789
38790 * g++.dg/template/friend2.C: New test.
38791 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
38792
38793 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38794
38795 * g++.dg/other/ptrmem1.C: New test.
38796 * g++.dg/other/ptrmem2.C: New test.
38797
38798 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38799
38800 * g++.dg/template/ctor1.C: New test.
38801
38802 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38803
38804 * g++.dg/template/friend2.C: New test.
38805
38806 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
38807
38808 * gcc.dg/mmix-1.c: New test.
38809
38810 2001-12-31 Richard Henderson <rth@redhat.com>
38811
38812 * gcc.dg/asm-5.c: New.
38813
38814 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
38815
38816 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
38817 in namespace __gnu_cxx
38818
38819 2001-12-30 Richard Henderson <rth@redhat.com>
38820
38821 * gcc.dg/debug-6.c: New.
38822
38823 2001-12-30 Jakub Jelinek <jakub@redhat.com>
38824
38825 * gcc.c-torture/compile/20011229-2.c: New test.
38826
38827 2001-12-29 Jakub Jelinek <jakub@redhat.com>
38828
38829 * gcc.dg/debug-3.c: New test.
38830 * gcc.dg/debug-4.c: New test.
38831 * gcc.dg/debug-5.c: New test.
38832
38833 2001-12-29 Richard Henderson <rth@redhat.com>
38834
38835 * g++.dg/eh/loop1.C: New.
38836
38837 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38838
38839 * g++.dg/template/crash1.C: New test.
38840
38841 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38842
38843 * g++.dg/other/const1.C: New test.
38844
38845 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38846
38847 * gcc.c-torture/compile/20011229-1.c: New test.
38848
38849 2001-12-28 Stan Shebs <shebs@apple.com>
38850
38851 * lib/objc-torture.exp: Resync with c-torture.exp.
38852 * lib/objc.exp: Load standard libraries.
38853
38854 2001-12-28 Jakub Jelinek <jakub@redhat.com>
38855
38856 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
38857 additional tests.
38858
38859 2001-12-27 Roger Sayle <roger@eyesopen.com>
38860
38861 * gcc.c-torture/execute/string-opt-16.c: New testcase.
38862
38863 2001-12-27 Richard Henderson <rth@redhat.com>
38864
38865 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
38866
38867 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
38868
38869 * g++.dg/eh/ctor1.C: New test.
38870 * g++.dg/other/error2.C: New test.
38871
38872 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
38873
38874 * g++.dg/other/init2.C: New test.
38875
38876 2001-12-24 Richard Henderson <rth@redhat.com>
38877
38878 * gcc.dg/20011223-1.c: New.
38879 * gcc.dg/inline-1.c: New.
38880
38881 2001-12-23 Richard Henderson <rth@redhat.com>
38882
38883 * gcc.dg/asm-4.c: Test operand modifiers.
38884
38885 2001-12-23 Richard Henderson <rth@redhat.com>
38886
38887 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
38888
38889 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
38890
38891 * gcc.c-torture/execute/20011223-1.c: New test.
38892
38893 2001-12-21 Richard Henderson <rth@redhat.com>
38894
38895 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
38896 re-enables the warning.
38897
38898 2001-12-21 Richard Henderson <rth@redhat.com>
38899
38900 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
38901
38902 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38903
38904 * gcc.c-torture/compile/20011218-1.c: New test.
38905
38906 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
38907
38908 * gcc.misc-test/arm-isr.exp: New file. Control running of the
38909 arm-isr.c test.
38910 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
38911 epilogue generation for ARM ISR routines.
38912
38913 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38914
38915 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
38916 * gcc.dg/format/c90-printf-3.c: Likewise.
38917 * gcc.dg/format/c99-printf-3.c: Likewise.
38918 * gcc.dg/format/ext-1.c: Likewise.
38919 * gcc.dg/format/ext-6.c: Likewise.
38920 * gcc.dg/format/format.h: Prototype unlocked stdio.
38921
38922 2001-12-20 Richard Henderson <rth@redhat.com>
38923
38924 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
38925 (arena): Use it.
38926 (malloc): Correct allocation logic. Abort if we fill up the
38927 arena before initialization complete.
38928 (realloc): Correct allocation logic.
38929
38930 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38931
38932 * gcc.c-torture/compile/20011219-2.c: New test.
38933
38934 * gcc.c-torture/execute/20011219-1.c: New test.
38935
38936 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
38937
38938 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
38939 target does not support weak symbols.
38940
38941 2001-12-19 Jakub Jelinek <jakub@redhat.com>
38942
38943 * gcc.c-torture/compile/20011219-1.c: New test.
38944
38945 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
38946
38947 * g++.dg/other/error1.C: New test.
38948
38949 2001-12-17 Jeffrey A Law (law@redhat.com)
38950
38951 * gcc.c-torture/execute/20011217-1.c: New test.
38952
38953 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
38954
38955 * objc.dg/special/: New directory.
38956 * objc.dg/special/special.exp: New file.
38957 * objc.dg/special/unclaimed-category-1.h: New file.
38958 * objc.dg/special/unclaimed-category-1a.m: New file.
38959 * objc.dg/special/unclaimed-category-1.m: New file.
38960
38961 2001-12-17 Andreas Jaeger <aj@suse.de>
38962
38963 * gcc.c-torture/compile/20011217-2.c: New test.
38964
38965 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
38966
38967 * gcc.c-torture/compile/20011217-1.c: New test.
38968
38969 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
38970
38971 * testsuite/gcc.dg/20011214-1.c: New.
38972
38973 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
38974
38975 * gcc.dg/altivec-4.c: New.
38976
38977 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
38978
38979 * gcc.dg/20011113-1.c: New test.
38980
38981 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
38982
38983 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
38984 std::__malloc_alloc_template<0> and
38985 std::__default_alloc_template<false, 0>.
38986
38987 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
38988
38989 * objc/execute/bf-21.m: New test.
38990 * objc/execute/enumeration-1.m: New test.
38991 * objc/execute/enumeration-2.m: New test.
38992
38993 2001-12-12 Jakub Jelinek <jakub@redhat.com>
38994
38995 * gcc.dg/gnu89-init-1.c: New test.
38996
38997 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
38998
38999 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
39000 * g++.old-deja/g++.jason/2371.C: Likewise.
39001 * g++.old-deja/g++.jason/template33.C: Likewise.
39002 * g++.old-deja/g++.jason/template34.C: Likewise.
39003 * g++.old-deja/g++.jason/template36.C: Likewise.
39004 * g++.old-deja/g++.oliva/typename1.C: Likewise.
39005 * g++.old-deja/g++.oliva/typename2.C: Likewise.
39006 * g++.old-deja/g++.other/typename1.C: Likewise.
39007 * g++.old-deja/g++.pt/inherit2.C: Likewise.
39008 * g++.old-deja/g++.pt/nontype5.C: Likewise.
39009 * g++.old-deja/g++.pt/typename11.C: Likewise.
39010 * g++.old-deja/g++.pt/typename14.C: Likewise.
39011 * g++.old-deja/g++.pt/typename16.C: Likewise.
39012 * g++.old-deja/g++.pt/typename3.C: Likewise.
39013 * g++.old-deja/g++.pt/typename4.C: Likewise.
39014 * g++.old-deja/g++.pt/typename5.C: Likewise.
39015 * g++.old-deja/g++.pt/typename7.C: Likewise.
39016 * g++.old-deja/g++.robertl/eb9.C: Likewise.
39017
39018 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
39019
39020 * g++.dg/other/linkage1.C: New test.
39021 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
39022 specifiers.
39023
39024 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
39025
39026 * gcc.dg/concat.c: New test.
39027
39028 2001-12-11 Stan Shebs <shebs@apple.com>
39029
39030 * objc/compile: New test directory.
39031 * objc/compile/compile.exp: New expect script.
39032 * objc/compile/20011211-1.m: New compile test.
39033
39034 2001-12-11 Jason Merrill <jason@redhat.com>
39035
39036 * lib/prune.exp (prune_gcc_output): Also handle "In member
39037 function". So many permutations...
39038
39039 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
39040
39041 * g++.dg/template/typedef1.C: New test.
39042
39043 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
39044
39045 * g++.dg/other/copy1.C: New test.
39046
39047 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
39048
39049 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
39050
39051 * gcc.dg/builtin-choose-expr.c: New.
39052
39053 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
39054
39055 * gcc.dg/altivec-2.c: New.
39056
39057 2001-12-07 Richard Henderson <rth@redhat.com>
39058
39059 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
39060
39061 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
39062
39063 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
39064 ultrasparc.
39065
39066 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39067
39068 * g++-old.deja/g++.robertl/eb101.C: Deleted.
39069
39070 2001-12-06 Janis Johnson <janis187@us.ibm.com>
39071
39072 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
39073 variable argument list.
39074
39075 2001-12-06 Zack Weinberg <zack@codesourcery.com>
39076
39077 * gcc.c-torture/execute/memcheck: Delete entire directory.
39078 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
39079 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
39080
39081 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
39082
39083 * gcc.dg/Wshadow-1.c: New test.
39084
39085 2001-12-05 Jakub Jelinek <jakub@redhat.com>
39086
39087 * gcc.c-torture/compile/20011130-1.c: New test.
39088
39089 * gcc.dg/noncompile/20011025-1.c: New test.
39090
39091 * g++.dg/other/anon-union.C: New test.
39092
39093 * gcc.c-torture/execute/20011024-1.c: New test.
39094
39095 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
39096
39097 * gcc.c-torture/execute/20000722-1.x,
39098 gcc.c-torture/execute/20010123-1.x: Remove.
39099 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
39100 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
39101 gcc.dg/c99-complit-2.c: New tests.
39102
39103 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
39104
39105 * g++.dg/inherit/base1.C: New test.
39106
39107 2001-12-04 Jakub Jelinek <jakub@redhat.com>
39108
39109 * g++.dg/other/stdarg1.C: New test.
39110
39111 * gcc.c-torture/compile/20011130-2.c: New test.
39112
39113 2001-12-03 Janis Johnson <janis187@us.ibm.com>
39114
39115 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
39116 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
39117 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
39118 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
39119 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
39120 * gcc.dg/builtin-prefetch-1.c: New test.
39121
39122 2001-12-03 Jakub Jelinek <jakub@redhat.com>
39123
39124 * gcc.dg/20011130-1.c: New test.
39125
39126 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
39127
39128 * g++.dg/other/scope1.C: New test.
39129 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
39130
39131 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
39132
39133 * gcc.dg/vla-init-1.c: New test.
39134
39135 2001-12-01 Geoff Keating <geoffk@redhat.com>
39136
39137 * gcc.c-torture/compile/structs.c: New testcase from GDB.
39138
39139 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
39140
39141 * objc.dg/alias.m: Update.
39142 * objc.dg/class-1.m: Update.
39143 * objc.dg/const-str-1.m: Update.
39144 * objc.dg/fwd-proto-1.m: Update.
39145 * objc.dg/id-1.m: Update.
39146 * objc.dg/super-class-1.m: Update.
39147
39148 2001-11-29 Mark Mitchell <mark@codesourcery.com>
39149
39150 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
39151 constructs.
39152
39153 2001-11-28 Jeffrey A Law (law@cygnus.com)
39154
39155 * gcc.c-torture/execute/20011128-1.c: New test.
39156
39157 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
39158
39159 * gcc.dg/20011127-1.c: New test.
39160
39161 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
39162
39163 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
39164 from Austin Group draft 7.
39165 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
39166 scanf format arguments.
39167 * gcc.dg/format/no-exargs-2.c: New test.
39168
39169 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
39170
39171 * g++.dg/abi/vbase8-4.C: New test.
39172
39173 2001-11-24 Ian Lance Taylor <ian@airs.com>
39174
39175 * gcc.c-torture/execute/20011121-1.c: New test.
39176
39177 2001-11-23 Jeffrey A Law (law@cygnus.com)
39178
39179 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
39180
39181 2001-11-23 Andreas Jaeger <aj@suse.de>
39182
39183 * gcc.dg/cpp/charconst-2.c: New test.
39184
39185 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
39186
39187 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
39188 to the host if it is remote. Let tests specify extra headers
39189 they use.
39190 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
39191 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
39192 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
39193 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
39194 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
39195 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
39196 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
39197 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
39198 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
39199 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
39200
39201 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
39202
39203 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
39204 for little endian ARMs.
39205
39206 2001-11-20 Jakub Jelinek <jakub@redhat.com>
39207
39208 * gcc.c-torture/compile/20011119-1.c: New test.
39209 * gcc.c-torture/compile/20011119-2.c: New test.
39210
39211 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
39212
39213 * gcc.dg/altivec-1.c: Fix typo.
39214
39215 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39216
39217 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
39218
39219 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
39220
39221 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
39222
39223 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
39224
39225 * lib/g77.exp: Don't specify --rpath-link.
39226
39227 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
39228 across all the headers.
39229 * gcc.dg/format/format.exp: For testing on a remote host,
39230 copy format.h.
39231
39232 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
39233 * gcc.c-torture/execute/930406-1.c: Likewise.
39234 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
39235
39236 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
39237
39238 * gcc.dg/altivec-1.c: New.
39239
39240 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
39241
39242 * gcc.dg/cpp/fpreprocessed.c: New test case.
39243
39244 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39245
39246 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
39247 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
39248 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
39249
39250 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39251
39252 * gcc.dg/no-builtin-1.c: New test.
39253
39254 2001-11-16 Jakub Jelinek <jakub@redhat.com>
39255
39256 * gcc.c-torture/execute/20011115-1.c: New test.
39257
39258 2001-11-15 Jakub Jelinek <jakub@redhat.com>
39259
39260 * gcc.c-torture/compile/20011114-2.c: New test.
39261 * gcc.c-torture/compile/20011114-3.c: New test.
39262 * gcc.c-torture/compile/20011114-4.c: New test.
39263
39264 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
39265
39266 * g++.dg/other/init1.C: New test.
39267
39268 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
39269
39270 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
39271 message.
39272
39273 * gcc.c-torture/execute/20011114-1.c: New testcase.
39274
39275 * gcc.c-torture/compile/20010327-1.c: Revert last change.
39276 * gcc.c-torture/compile/20011114-1.c: New test, exactly
39277 like the (before this change) version of 20010327-1.c.
39278
39279 2001-11-14 Roger Sayle <roger@eyesopen.com>
39280
39281 * gcc.c-torture/execute/string-opt-13.c: New testcase.
39282
39283 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
39284
39285 * g++.dg/init/array2.C: New test.
39286
39287 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
39288
39289 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
39290
39291 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
39292
39293 * g++.dg/other/forscope1.C: New test.
39294 * g++.dg/ext/forscope1.C: New test.
39295 * g++.dg/ext/forscope2.C: New test.
39296
39297 2001-11-13 Jakub Jelinek <jakub@redhat.com>
39298
39299 * gcc.c-torture/execute/20011113-1.c: New test.
39300
39301 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
39302
39303 * gcc.c-torture/execute/20011109-2.c: New test.
39304
39305 * gcc.c-torture/execute/20011109-1.c: New test.
39306
39307 2001-11-09 Jakub Jelinek <jakub@redhat.com>
39308
39309 * gcc.c-torture/compile/20011109-1.c: New test.
39310
39311 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
39312
39313 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
39314 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
39315 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
39316 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
39317 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
39318 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
39319 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
39320
39321 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
39322
39323 * g++.dg/warn/Wshadow-1.C: New tests.
39324 * g++.old-deja/g++.mike/for3.C: Update.
39325
39326 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
39327
39328 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
39329 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
39330 XFAILs. Adjust expected error texts.
39331 * gcc.c-torture/compile/20011106-1.c,
39332 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
39333 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
39334 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
39335 gcc.dg/c99-array-lval-5.c: New tests.
39336
39337 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39338
39339 * gcc.dg/cpp/defined.c: Update.
39340
39341 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39342
39343 * gcc.c-torture/execute/anon-1.c: New test.
39344
39345 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
39346
39347 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
39348 same size, so no warning should be produced on stormy16.
39349
39350 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
39351 due to oversized array.
39352 * g++.old-deja/g++.mike/ns15.C: Likewise.
39353 * g++.old-deja/g++.pt/crash16.C: Likewise.
39354
39355 2001-11-02 Graham Stott <grahams@redhat.com>
39356
39357 * g++.dgother/debug1.C: Fix typos.
39358
39359 2001-11-01 Jakub Jelinek <jakub@redhat.com>
39360
39361 * g++.dg/other/debug1.C: New test.
39362
39363 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39364
39365 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
39366 of unsigned long.
39367
39368 2001-10-30 Jakub Jelinek <jakub@redhat.com>
39369
39370 * gcc.dg/20011029-2.c: New test.
39371
39372 * gcc.c-torture/compile/20011029-1.c: New test.
39373
39374 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
39375
39376 * objc/execute/class_self-1.m: New test.
39377 * objc/execute/class_self-2.m: New test.
39378
39379 2001-10-25 Zack Weinberg <zack@codesourcery.com>
39380
39381 * gcc.misc-tests/msgs.exp: Delete.
39382 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
39383 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
39384 error set to match recent changes.
39385
39386 2001-10-24 Zack Weinberg <zack@codesourcery.com>
39387
39388 * gcc.dg/20011021-1.c: New test.
39389
39390 2001-10-24 Jakub Jelinek <jakub@redhat.com>
39391
39392 * gcc.c-torture/compile/20011023-1.c: New test.
39393
39394 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
39395
39396 * lib/g77.exp: Rewrite based on lib/g++.exp.
39397
39398 2001-10-19 Jakub Jelinek <jakub@redhat.com>
39399
39400 * gcc.c-torture/execute/20011019-1.c: New test.
39401
39402 * gcc.dg/20011018-1.c: New test.
39403
39404 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
39405
39406 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
39407
39408 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
39409
39410 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
39411 * gcc.dg/attr-invalid.c: Likewise.
39412
39413 2001-10-18 Jakub Jelinek <jakub@redhat.com>
39414
39415 * testsuite/gcc.dg/20011015-1.c: New test.
39416
39417 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39418
39419 * g++.dg/template/unify2.C: New test.
39420
39421 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39422
39423 * g++.dg/other/exception-specification.C: New test
39424
39425 2001-10-13 Tom Rix <trix@redhat.com>
39426
39427 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
39428 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
39429
39430 2001-10-12 Jakub Jelinek <jakub@redhat.com>
39431
39432 * testsuite/gcc.dg/20011009-1.c: New test.
39433
39434 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
39435
39436 PR g++/4476
39437 * g++.dg/other/friend1.C: New test.
39438
39439 2001-10-11 Richard Henderson <rth@redhat.com>
39440
39441 * g++.old-deja/g++.other/crash18.C: Add -S to options.
39442
39443 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39444
39445 * gcc.c-torture/compile/20011010-1.c: New.
39446
39447 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
39448
39449 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
39450 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
39451 g77.f-torture/execute/execute.exp,
39452 g77.f-torture/noncompile/noncompile.exp,
39453 gcc.c-torture/compile/compile.exp,
39454 gcc.c-torture/execute/execute.exp,
39455 gcc.c-torture/execute/ieee/ieee.exp,
39456 gcc.c-torture/execute/memcheck/memcheck.exp,
39457 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
39458 objc/execute/execute.exp: Update FSF address.
39459
39460 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
39461
39462 * gcc.dg/cpp/cmdlne-C.c: Update.
39463 * gcc.dg/cpp/cmdlne-C2.c: New.
39464
39465 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39466
39467 * gcc.c-torture/execute/20011008-3.c: New.
39468
39469 2001-10-08 DJ Delorie <dj@redhat.com>
39470
39471 * gcc.dg/20011008-1.c: New.
39472 * gcc.dg/20011008-2.c: New.
39473
39474 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
39475
39476 * gcc.dg/cpp/spacing1.c: Update test.
39477
39478 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39479
39480 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
39481 spelling errors of "separate" as "seperate".
39482
39483 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
39484
39485 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
39486 enough to avoid inlining.
39487
39488 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39489
39490 * lib/g77.exp: set libg2c_dir correctly.
39491
39492 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
39493
39494 * gcc.dg/cpp/macro11.c: New test.
39495
39496 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39497
39498 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
39499 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
39500 gcc.dg/format/multattr-3.c: New tests.
39501 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
39502 tests for format attributes on function pointers being rejected.
39503
39504 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39505
39506 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
39507
39508 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39509
39510 * g++.dg/warn/format1.C: New test.
39511
39512 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
39513
39514 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
39515
39516 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39517
39518 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
39519
39520 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39521
39522 * gcc.dg/cpp/redef2.c: Add test.
39523
39524 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
39525
39526 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
39527 long-standing bug on i686, apparently.
39528 * gcc.c-torture/execute/loop-2c.x: New file.
39529 * gcc.c-torture/execute/loop-2d.x: New file.
39530 * gcc.c-torture/execute/loop-3c.x: New file.
39531
39532 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
39533
39534 * gcc.dg/cpp/20000625-2.c: Correct line number.
39535
39536 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39537
39538 * gcc.dg/cpp/macro10.c: New test.
39539 * gcc.dg/cpp/strify3.c: New test.
39540 * gcc.dg/cpp/spacing1.c: Add tests.
39541 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
39542 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
39543
39544 2001-09-24 DJ Delorie <dj@redhat.com>
39545
39546 * gcc.c-torture/execute/20010924-1.c: New test.
39547
39548 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39549
39550 * testsuite/objc/execute/paste.m: Remove.
39551
39552 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
39553
39554 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
39555
39556 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
39557
39558 * g77.dg/strlen0.f: New test.
39559
39560 2001-09-21 Richard Henderson <rth@redhat.com>
39561
39562 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
39563 * g++.old-deja/g++.abi/vtable2.C: Likewise.
39564
39565 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
39566
39567 Table-driven attributes.
39568 * g++.dg/ext/attrib1.C: New test.
39569
39570 2001-09-20 DJ Delorie <dj@redhat.com>
39571
39572 * gcc.dg/20000926-1.c: Update expected warning messages.
39573 * gcc.dg/array-2.c: Likewise, and test for warnings too.
39574 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
39575 array.
39576
39577 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
39578
39579 * g++.dg/eh/registers1.C: New test case.
39580
39581 2001-09-17 Richard Henderson <rth@redhat.com>
39582
39583 * gcc.dg/array-5.c: Fix VLA decomposition test.
39584
39585 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
39586
39587 * gcc.dg/cpp/line5.c: New testcase.
39588
39589 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
39590
39591 * gcc.dg/cpp/macro9.c: New test.
39592
39593 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
39594
39595 * gcc.c-torture/execute/980223.c: Change type of addr from long
39596 to char *.
39597
39598 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
39599
39600 * gcc.c-torture/execute/20010915-1.c: New test.
39601
39602 2001-09-14 Janis Johnson <janis187@us.ibm.com>
39603
39604 * g77.dg/bprob: New directory.
39605 * g77.dg/bprob/bprob.exp: New file.
39606 * g77.dg/bprob/bprob-1.f: New test.
39607 * g77.dg/gcov: New directory.
39608 * g77.dg/gcov/gcov.exp: New file.
39609 * g77.dg/gcov/gcov-1.f: New test.
39610 * g77.dg/gcov/gcov-1.x: New file.
39611
39612 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
39613
39614 * gcc.dg/cpp/directiv.c: Update.
39615 * gcc.dg/cpp/undef1.c: Update.
39616
39617 2001-09-12 Jakub Jelinek <jakub@redhat.com>
39618
39619 * gcc.dg/20010912-1.c: New test.
39620
39621 2001-09-11 Janis Johnson <janis187@us.ibm.com>
39622
39623 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
39624 language-independent file in lib.
39625 * lib/gcov.exp: New file.
39626
39627 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
39628
39629 * gcc.c-torture/compile/20010911-1.c: New test.
39630
39631 2001-09-10 Janis Johnson <janis187@us.ibm.com>
39632
39633 * lib/profopt.exp: New, to support profile-directed optimizations.
39634 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
39635 * gcc.misc-tests/bprob-1.c: New test.
39636 * gcc.misc-tests/bprob-2.c: New test.
39637
39638 2001-09-07 Janis Johnson <janis187@us.ibm.com>
39639
39640 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
39641 XFAIL and which kinds of gcov output to verify.
39642 * gcc.misc-tests/gcov-4b.x: New file.
39643 * gcc.misc-tests/gcov-5b.x: New file.
39644 * gcc.misc-tests/gcov-6.x: New file.
39645 * gcc.misc-tests/gcov-7.c: New test.
39646 * gcc.misc-tests/gcov-7.x: New file.
39647
39648 2001-09-06 Janis Johnson <janis187@us.ibm.com>
39649
39650 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
39651 * gcc.misc-tests/gcov-6.c: New test.
39652
39653 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
39654
39655 PR c++/3986
39656 * g++.dg/abi/vbase1.C: New test.
39657
39658 2001-09-05 Ziemowit Laski <zlaski@apple.com>
39659
39660 * objc.dg/method-2.m: New.
39661
39662 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
39663
39664 PR c++/4203
39665 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
39666 * g++.dg/init/empty1.C: New test.
39667
39668 2001-09-03 Jakub Jelinek <jakub@redhat.com>
39669
39670 * gcc.c-torture/compile/20010903-1.c: New test.
39671
39672 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
39673
39674 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
39675 for m68k.
39676
39677 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
39678
39679 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
39680
39681 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
39682
39683 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
39684
39685 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
39686
39687 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
39688 for 16-bit 'unsigned int'.
39689
39690 2001-08-29 Kazu Hirata <kazu@hxi.com>
39691
39692 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
39693
39694 2001-08-27 Richard Henderson <rth@redhat.com>
39695
39696 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
39697 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
39698
39699 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
39700
39701 * gcc.dg/asm-names.c (ymain): New.
39702
39703 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
39704
39705 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
39706 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
39707 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
39708
39709 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39710
39711 * gcc.dg/compare5.c: New testcase.
39712
39713 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
39714
39715 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
39716 and "In instantiation".
39717
39718 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
39719
39720 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
39721
39722 2001-08-20 Janis Johnson <janis187@us.ibm.com>
39723
39724 * gcc.misc-tests/gcov.exp: Add support for branch information.
39725 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
39726 * gcc.misc-tests/gcov-4.c: New test.
39727 * gcc.misc-tests/gcov-4b.c: New test.
39728 * gcc.misc-tests/gcov-5b.c: New test.
39729
39730 2001-08-20 Zack Weinberg <zackw@panix.com>
39731
39732 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
39733 expected to fail.
39734
39735 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
39736
39737 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
39738
39739 2001-08-19 Jakub Jelinek <jakub@redhat.com>
39740
39741 * g++.dg/eh/template1.C: New test.
39742
39743 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
39744
39745 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
39746 Fix thinko.
39747 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
39748 for xfail.
39749
39750 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
39751
39752 * lib/g77-dg.exp: Use prune.exp for common procedures
39753 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
39754 * lib/g77.exp: (g77-dg-prune) Remove
39755
39756 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
39757
39758 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
39759
39760 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39761
39762 * g++.dg/template/unify1.C: New test.
39763
39764 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
39765
39766 * g++.dg/abi/empty4.C: New test.
39767
39768 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
39769
39770 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
39771 solaris2.*
39772 * g77.f-torture/compile/pr3743.x: Likewise.
39773
39774 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
39775
39776 * g++.dg/other/using-declaration.C: New test.
39777
39778 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39779
39780 * gcc.dg/cpp/tr-sign.c: New testcase.
39781
39782 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39783
39784 * gcc.dg/cpp/19951025-1.c: Revert.
39785 * gcc.dg/cpp/directiv.c: We no longer process directives that
39786 interrupt macro arguments.
39787
39788 2001-08-03 Zack Weinberg <zackw@stanford.edu>
39789
39790 * gcc.dg/bconstp-1.c: New test.
39791
39792 2001-08-03 Richard Henderson <rth@redhat.com>
39793
39794 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
39795
39796 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
39797
39798 * gcc.dg/cpp/19951025-1.c: Update.
39799
39800 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
39801
39802 * g77.dg/ff90-1.f (s): Fix reference of variable z,
39803 should be x.
39804
39805 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
39806
39807 Kill -fhonor-std.
39808 * g++.old-deja/g++.ns/ns14.C: Remove special options.
39809 * g++.old-deja/g++.other/std1.C: Likewise.
39810 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
39811
39812 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39813
39814 * lib/g77.exp: Load gcc-defs.exp for common procedures
39815 (g77_pass, g77_fail, g77_finish, g77_exit,
39816 ${tool}_check_unsupported_p} Now redundant. Deleted.
39817
39818 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39819
39820 * g77.dg/fbackslash.f
39821 * g77.dg/fcase-preserve.f
39822 * g77.dg/ff90-1.f
39823 * g77.dg/ffixed-line-length-0.f
39824 * g77.dg/ffixed-line-length-132.f
39825 * g77.dg/ffixed-line-length-7.f
39826 * g77.dg/ffixed-line-length-72.f
39827 * g77.dg/ffixed-line-length-none.f
39828 * g77.dg/ffree-form-1.f
39829 * g77.dg/fno-backslash.f
39830 * g77.dg/fno-f90-1.f
39831 * g77.dg/fno-fixed-form-1.f
39832 * g77.dg/fno-onetrip.f
39833 * g77.dg/fno-typeless-boz.f
39834 * g77.dg/fno-underscoring.f
39835 * g77.dg/fno-vxt-1.f
39836 * g77.dg/fonetrip.f
39837 * g77.dg/ftypeless-boz.f
39838 * g77.dg/fugly-assumed.f
39839 * g77.dg/funderscoring.f
39840 * g77.dg/fvxt-1.f
39841
39842 2001-08-01 Ziemowit Laski <zlaski@apple.com>
39843
39844 * objc.dg/fwd-proto-1.m: New.
39845 * objc.dg/local-decl-1.m: New.
39846 * objc.dg/naming-1.m: New.
39847 * objc.dg/naming-2.m: New.
39848 * objc.dg/proto-hier-1.m: New.
39849
39850 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
39851
39852 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
39853 largest-type elements to a struct makes its size grow.
39854
39855 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39856
39857 * g++.dg/abi/vthunk1.C: New test.
39858
39859 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39860
39861 * g++.dg/abi/vbase8-22.C: New test.
39862
39863 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39864
39865 * gcc.dg/cpp/macro8.c: New test.
39866
39867 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39868
39869 * g++.dg/abi/vbase8-21.C: New test.
39870
39871 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39872
39873 * g++.dg/abi/vbase8-10.C: New test.
39874
39875 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39876
39877 * lib/g++.exp (g++_set_ld_library_path): Renamed to
39878 ${tool}_set_ld_library_path.
39879 Changed caller.
39880 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
39881 g++.exp.
39882
39883 2001-07-26 Stan Cox <scox@redhat.com>
39884
39885 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
39886 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
39887 gcc_exit, gcc_check_unsupported_p):
39888 Moved to gcc-deps.exp
39889 * gcc-deps.exp: New file.
39890
39891 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39892
39893 * g++.old-deja/g++.pt/defarg14.C: New test.
39894
39895 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39896
39897 * g++.old-deja/g++.other/lineno5.C: New test.
39898
39899 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39900
39901 * g++.old-deja/g++.pt/crash68.C: New test.
39902
39903 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39904
39905 * g++.old-deja/g++.other/crash42.C: New test.
39906
39907 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39908
39909 * gcc.dg/cpp/extratokens.c: Fix.
39910 * gcc.dg/cpp/skipping2.c: New tests.
39911
39912 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39913
39914 * gcc.c-torture/execute/20010724-1.c: New file.
39915 * gcc.c-torture/execute/20010724-1.x: New file.
39916
39917 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39918
39919 * g++.old-deja/g++.other/cond7.C: New test.
39920
39921 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39922
39923 * g++.old-deja/g++.other/optimize4.C: New test.
39924
39925 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39926
39927 * g++.old-deja/g++.abi/vbase8-5.C: New test.
39928
39929 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
39930
39931 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
39932 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
39933 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
39934 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
39935
39936 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
39937 bug report" message.
39938
39939 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
39940 * g++.dg/ext/instantiate1.C: Move from old-deja.
39941
39942 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
39943
39944 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
39945 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
39946 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
39947 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
39948
39949 2001-07-23 Jeffrey A Law (law@cygnus.com)
39950
39951 * gcc.c-torture/execute/20010723-1.c: New test.
39952
39953 2001-07-23 Ben Elliston <bje@redhat.com>
39954
39955 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
39956
39957 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39958
39959 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
39960 i[34567]86-*-*.
39961 Delete handling of ieee_multilib_flags.
39962 Pass -mieee for alpha*-*-* and sh-*-*.
39963 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
39964
39965 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
39966
39967 Remove old-abi tests.
39968 * g++.old-deja/g++.mike/p11116.C: Remove.
39969 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
39970
39971 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
39972
39973 * g77.f-torture/compile/pr3743.f: New test
39974
39975 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
39976
39977 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
39978
39979 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39980
39981 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
39982 g++.old-deja/g++.pt/static6.C: Likewise.
39983 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
39984 supports weak symbols.
39985
39986 2001-07-18 Andreas Jaeger <aj@suse.de>
39987
39988 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
39989 supported again.
39990
39991 2001-07-18 Andreas Jaeger <aj@suse.de>
39992
39993 * gcc.dg/iftrap-1.c: Fix target line.
39994
39995 2001-07-17 Richard Henderson <rth@redhat.com>
39996
39997 * gcc.c-torture/execute/20010717-1.c: New.
39998
39999 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
40000
40001 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
40002 tests.
40003
40004 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
40005
40006 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
40007
40008 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40009
40010 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
40011 UAC_SIGBUS, UAC_NOPRINT definitions.
40012
40013 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
40014
40015 * objc/execute/object_is_class.m: New test.
40016 * objc/execute/object_is_meta_class.m: New test.
40017
40018 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
40019
40020 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
40021 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
40022
40023 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
40024
40025 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
40026 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
40027
40028 2001-07-14 Richard Henderson <rth@redhat.com>
40029
40030 * gcc.dg/iftrap-1.c: New.
40031
40032 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
40033
40034 * g77.f-torture/execute/intrinsic77.f: New test.
40035
40036 2001-07-11 Janis Johnson <janis@us.ibm.com>
40037
40038 * gcc.misc-tests/gcov-3.c: New test.
40039
40040 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
40041
40042 * gcc.c-torture/compile/20010711-1.c,
40043 * gcc.c-torture/compile/20010711-2.c: New tests.
40044
40045 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
40046
40047 * gcc.c-torture/execute/20010711-1.c: New test.
40048
40049 2001-07-11 Ben Elliston <bje@redhat.com>
40050
40051 * g++.old-deja/g++.other/enum5.C: New test.
40052
40053 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
40054
40055 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
40056 (g++-dg-prune): Call prune_gcc_output.
40057 * prune.exp: New file for prune_gcc_output.
40058 * lib/g++.exp, lib/gcc.exp: Load it.
40059
40060 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
40061
40062 * gcc.c-torture/compile/20010701-1.c,
40063 g++.old-deja/g++.ext/attrib6.C: New tests.
40064
40065 2001-07-06 Jeffrey A Law (law@cygnus.com)
40066
40067 * gcc.c-torture/compile/20010706-1.c: New test.
40068
40069 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
40070
40071 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
40072
40073 2001-06-28 Stan Shebs <shebs@apple.com>
40074
40075 * gcc.dg/pragma-darwin.c: New test.
40076
40077 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40078
40079 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
40080 Solaris 2.[678] system.
40081
40082 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
40083
40084 * gcc.dg/20010622-1.c: New test.
40085
40086 2001-06-18 Stan Shebs <shebs@apple.com>
40087
40088 * objc.dg: New directory.
40089 * objc.dg/dg.exp: New file.
40090 * objc.dg/alias.m: New.
40091 * objc.dg/class-1.m: New.
40092 * objc.dg/class-2.m: New.
40093 * objc.dg/const-str-1.m: New.
40094 * objc.dg/const-str-2.m: New.
40095 * objc.dg/id-1.m: New.
40096 * objc.dg/method-1.m: New.
40097 * objc.dg/super-class-1.m: New.
40098 * lib/objc-dg.exp: New file.
40099
40100 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
40101
40102 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
40103 of label name.
40104
40105 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
40106
40107 * g++.old-deja/g++.abi/vbase8-9.C: New test.
40108
40109 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40110
40111 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
40112 variable.
40113
40114 2001-06-12 Richard Henderson <rth@redhat.com>
40115
40116 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
40117
40118 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
40119
40120 * g++.old-deja/g++.abi/vbase5.C: New test.
40121 * g++.old-deja/g++.abi/vbase6.C: New test.
40122 * g++.old-deja/g++.abi/vbase7.C: New test.
40123
40124 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40125
40126 * gcc.c-torture/compile/20010610-1.c: New test.
40127
40128 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
40129
40130 * g++.old-deja/g++.abi/vbase4.C: New test.
40131
40132 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
40133
40134 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
40135 support %f for HC11/HC12 targets.
40136 * gcc.c-torture/execute/930513-1.x: New file, likewise.
40137 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
40138 on HC11/HC12 targets.
40139 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
40140
40141 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40142
40143 * gcc.dg/wchar_t-1.c: New file.
40144 * gcc.dg/wint_t-1.c: Likewise.
40145
40146 2001-06-11 Bernd Schmidt <bernds@redhat.com>
40147
40148 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
40149
40150 2001-06-11 Richard Henderson <rth@redhat.com>
40151
40152 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
40153
40154 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
40155
40156 * gcc.c-torture/compile/20010611-1.c: New test.
40157
40158 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
40159
40160 * gcc.dg/c99-tag-1.c: Add more tests.
40161
40162 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
40163
40164 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
40165 representation on MN10300 and ARM/Thumb.
40166
40167 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
40168
40169 * g77.f-torture/execute/20010610.f: New.
40170
40171 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
40172
40173 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
40174 names.
40175
40176 2001-06-09 Richard Henderson <rth@redhat.com>
40177
40178 * gcc.c-torture/execute/ashrdi-1.c: New.
40179 * gcc.c-torture/execute/ashldi-1.c: New.
40180 * gcc.c-torture/execute/lshrdi-1.c: New.
40181
40182 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
40183
40184 * objc/execute/load-3.m: Added. Check sending +load to categories,
40185 in addition to classes.
40186
40187 2001-06-08 Stan Shebs <shebs@apple.com>
40188
40189 * objc/execute/load-2.m: New test. From Nicola Pero
40190 <n.pero@mi.flashnet.it>.
40191
40192 2001-06-08 Jakub Jelinek <jakub@redhat.com>
40193
40194 * gcc.c-torture/execute/20010605-2.c: New test.
40195
40196 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
40197
40198 * g++.old-deja/g++.abi/vbase2.C: New test.
40199 * g++.old-deja/g++.abi/vbase3.C: New test.
40200
40201 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
40202
40203 * g++.old-deja/g++.pt/friend49.C: New test.
40204
40205 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
40206
40207 * g++.old-deja/g++.ext/anon3.C: New test.
40208
40209 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
40210
40211 * g++.old-deja/g++.other/conv7.C: New test.
40212
40213 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
40214
40215 * gcc.c-torture/compile/20010605-2.c: New test.
40216
40217 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
40218
40219 * gcc.c-torture/execute/20010604-1.c: New test.
40220
40221 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
40222
40223 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
40224
40225 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
40226
40227 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
40228 (g++_link_flags): Likewise.
40229 (g++_init): Pass gccpath's value to two previous functions.
40230
40231 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40232
40233 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
40234 Ensure logfile entry matches exec command line.
40235
40236 2001-05-31 Richard Henderson <rth@redhat.com>
40237
40238 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
40239 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
40240
40241 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
40242
40243 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
40244 compiler for irix6.2
40245
40246 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
40247
40248 * g++.old-deja/g++.other/optimize3.C: New file.
40249
40250 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
40251
40252 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
40253 assemble.
40254
40255 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
40256
40257 * g++.old-deja/g++.other/optimize2.C: New file.
40258
40259 2001-05-25 Diego Novillo <dnovillo@redhat.com>
40260
40261 * gcc.c-torture/compile/20010518-2.c: New file.
40262 * gcc.c-torture/execute/20010518-1.c: New file.
40263 * gcc.c-torture/execute/20010518-2.c: New file.
40264
40265 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
40266
40267 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
40268
40269 2001-05-24 Mark Mitchell <mark@codesourcery.com>
40270
40271 G++ no longer defines builtins that do not begin with __builtin.
40272 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
40273 * g++.old-deja/g++.brendand/misc13.C: Likewise.
40274 * g++.old-deja/g++.law/builtin1.C: Likewise.
40275 * g++.old-deja/g++.law/cvt2.C: Likewise.
40276 * g++.old-deja/g++.mike/net5.C: Likewise.
40277 * g++.old-deja/g++.other/builtins1.C: Likewise.
40278 * g++.old-deja/g++.other/builtins2.C: Likewise.
40279 * g++.old-deja/g++.other/builtins3.C: Likewise.
40280 * g++.old-deja/g++.other/builtins4.C: Likewise.
40281 * g++.old-deja/g++.other/inline8.C: Likewise.
40282 * g++.old-deja/g++.robertl/eb39.C: Likewise.
40283
40284 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
40285
40286 * g++.old-deja/g++.pt/using1.C: Adjust.
40287 * g++.old-deja/g++.pt/using2.C: New test.
40288
40289 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
40290
40291 * gcc.dg/cpp/charconst.c: New tests.
40292 * gcc.dg/cpp/escape.c: New tests.
40293 * gcc.dg/cpp/escape-1.c: New tests.
40294 * gcc.dg/cpp/escape-2.c: New tests.
40295 * gcc.dg/cpp/ucs.c: New tests.
40296
40297 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
40298
40299 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
40300 native compiler for irix6.5.
40301
40302 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
40303
40304 * lib/g++.exp (g++_include_flags): Use args to compute
40305 get_multilibs.
40306 (g++_link_flags): Likewise.
40307 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
40308
40309 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
40310
40311 * gcc.dg/c90-hexfloat-1.c: Add more tests.
40312
40313 2001-05-21 Geoff Keating <geoffk@redhat.com>
40314
40315 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
40316 this file.
40317
40318 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
40319
40320 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
40321 STACK_SIZE;
40322 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
40323 to STACK_SIZE; Use it to define size of add_histo array.
40324 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
40325 to STACK_SIZE.
40326 (f): Use GITT_SIZE to define size of gitt local table.
40327 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
40328 to STACK_SIZE; Use it to define size of bytemem array.
40329
40330 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
40331
40332 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
40333 on 68HC11/HC12 due to the asm instruction.
40334 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
40335 * gcc.c-torture/compile/920520-1.x: Likewise.
40336 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
40337 on 68HC11/HC12 because the function is larger than 64K.
40338 * gcc.c-torture/compile/961203-1.x: New file, this test fails
40339 on 68HC11/HC12 because the structure is too large.
40340
40341 2001-05-20 Richard Henderson <rth@redhat.com>
40342
40343 * gcc.c-torture/execute/20010520-1.c: New.
40344
40345 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40346
40347 * g++.old-deja/g++.warn/compare1.C: New test.
40348 * gcc.dg/compare4.c: New test.
40349
40350 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
40351
40352 * g++.old-deja/g++.other/optimize1.C: New test.
40353
40354 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40355
40356 * g++.old-deja/g++.pt/spec41.C: New test.
40357
40358 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
40359
40360 * gcc.c-torture/compile/20010114-1.x: Remove.
40361
40362 2001-05-18 Stan Shebs <shebs@apple.com>
40363
40364 * gcc.c-torture/compile/20010518-1.c: New test.
40365
40366 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
40367
40368 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
40369 * g++.old-deja/g++.pt/crash67.C: New test.
40370
40371 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
40372
40373 * g++.old-deja/g++.other/debug9.C: New test.
40374
40375 2001-05-16 Zack Weinberg <zackw@stanford.edu>
40376
40377 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
40378
40379 2001-05-16 Jan Hubicka <jh@suse.cz>
40380
40381 * gcc.c-torture/compile/20010516-1.c: New test.
40382
40383 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
40384
40385 * g++.old-deja/g++.other/crash41.C: New test.
40386
40387 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
40388
40389 * g++.old-deja/g++.pt/crash66.C: New test.
40390
40391 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
40392
40393 * g++.old-deja/g++.robertl/eb27.C: Convert.
40394
40395 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
40396
40397 * g++.dg/friend-warn.C: New test. Do not warn about friend
40398 declaration being redundant.
40399
40400 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
40401
40402 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
40403
40404 2001-05-14 Mark Mitchell <mark@codesourcery.com>
40405
40406 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
40407
40408 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
40409
40410 * lib/g++.exp: Use testsuite_flags.
40411
40412 2001-05-13 Mark Mitchell <mark@codesourcery.com>
40413
40414 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
40415
40416 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
40417
40418 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
40419
40420 2001-05-11 Mark Mitchell <mark@codesourcery.com>
40421
40422 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
40423
40424 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
40425
40426 * gcc.c-torture/compile/20010313-1.c: New test.
40427
40428 2001-05-09 Zack Weinberg <zackw@stanford.edu>
40429
40430 * gcc.dg/cpp/direct2.c: New test.
40431 * gccq.dg/cpp/direct2s.c: New test.
40432
40433 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
40434
40435 2001-05-07 Mark Mitchell <mark@codesourcery.com>
40436
40437 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
40438 * g++.old-deja/g++.other/op3.C: Likewise.
40439
40440 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40441
40442 * gcc.dg/cpp/syshdr.h: New file.
40443 * gcc.dg/cpp/sysmac1.c: Update.
40444 * gcc.dg/cpp/sysmac2.c: Update.
40445
40446 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
40447
40448 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
40449
40450 2001-05-04 David Edelsohn <edelsohn@gnu.org>
40451
40452 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
40453 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
40454
40455 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
40456
40457 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
40458
40459 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
40460
40461 * lib/g++.exp (g++_include_flags): Don't use any special flags
40462 if TESTING_IN_BUILD_TREE is not defined.
40463 (g++_init): Use a plain 'c++' as the compiler if
40464 TESTING_IN_BUILD_TREEE is not defined.
40465
40466 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40467
40468 * g++.old-deja/g++.eh/catch13.C: New test.
40469 * g++.old-deja/g++.eh/catch14.C: New test.
40470
40471 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40472
40473 * gcc.dg/cpp/tr-define.c: New test.
40474
40475 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
40476
40477 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
40478 <stdlib.h>, not <malloc.h>.
40479
40480 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40481
40482 * g++.old-deja/g++.ns/template17.C: New test.
40483
40484 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40485
40486 * g++.old-deja/g++.pt/ref4.C: New test.
40487
40488 2001-04-30 Richard Henderson <rth@redhat.com>
40489
40490 * gcc.dg/20000724-1.c: Revert last change.
40491
40492 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
40493
40494 * g77.f-torture/execute/20010430.f: New test.
40495
40496 2001-04-30 Mark Mitchell <mark@codesourcery.com>
40497
40498 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
40499
40500 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
40501
40502 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
40503
40504 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40505
40506 * g++.old-deja/g++.eh/crash6.C: New test.
40507
40508 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40509
40510 * g++.old-deja/g++.other/warn7.C: New test.
40511
40512 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40513
40514 * g++.old-deja/g++.other/defarg9.C: New test.
40515
40516 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40517
40518 * g77.f-torture/compile/20010426.f: New test.
40519 * g77.f-torture/execute/20010426.f: New test.
40520
40521 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40522
40523 * g77.f-torture/compile/20000629-1.x: Remove - error
40524 has been fixed.
40525
40526 2001-04-26 Jeffrey A Law (law@cygnus.com)
40527
40528 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
40529 Tweak slightly to work with g++.dg framework.
40530 * g++.dg/special/ecos.exp: Run initp1.C test.
40531 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
40532
40533 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
40534 its linker doesn't give line numbers either.
40535 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
40536
40537 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40538
40539 * g++.old-deja/g++.other/lex1.C: New test.
40540
40541 2001-04-26 Jakub Jelinek <jakub@redhat.com>
40542
40543 * gcc.dg/noncompile/20010425-1.c: New test.
40544
40545 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40546
40547 * g++.old-deja/g++.pt/mangle2.C: New test.
40548
40549 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40550
40551 * gcc.dg/format/plus-1.c: New test.
40552
40553 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40554
40555 * gcc.dg/20010423-1.c: New test.
40556
40557 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40558
40559 * gcc.c-torture/execute/20010422-1.c: New test.
40560
40561 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
40562
40563 * g++.old-deja/g++.ns/type2.C: New test.
40564
40565 2001-04-24 Zack Weinberg <zackw@stanford.edu>
40566
40567 * g++.old-deja/g++.other/perf1.C: New test.
40568
40569 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
40570
40571 * gcc.dg/c99-func-2.c: Remove xfail.
40572 * gcc.dg/c99-func-3.c: Remove xfail.
40573 * gcc.dg/c99-func-4.c: Remove xfail.
40574
40575 2001-04-23 Zack Weinberg <zackw@stanford.edu>
40576
40577 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
40578
40579 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
40580
40581 * gcc.c-torture/compile/20010423-1.c: New test.
40582
40583 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40584
40585 * g++.old-deja/g++.pt/typename28.C: New test.
40586
40587 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40588
40589 * g++.old-deja/g++.abi/empty2.C: New test.
40590 * g++.old-deja/g++.abi/empty3.C: New test.
40591
40592 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40593
40594 * g++.old-deja/g++.other/comdat2.C: New test.
40595 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
40596
40597 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40598
40599 * g++.old-deja/g++.other/overload14.C: New test.
40600
40601 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40602
40603 * g++.old-deja/g++.other/lookup23.C: New test.
40604
40605 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40606
40607 * gcc.c-torture/execute/20010403-1.c: New test.
40608
40609 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
40610 Mark Mitchell <mark@codesourcery.com>
40611
40612 * lib/old-dejagnu.exp: Don't delete output of executable.
40613 Add .exe suffix to executables.
40614
40615 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
40616
40617 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
40618
40619 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40620
40621 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
40622
40623 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40624
40625 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
40626 * g++.old-deja/g++.abi/crash1.C: New test.
40627
40628 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40629
40630 * g++.old-deja/g++.other/crash40.C: New test.
40631
40632 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40633
40634 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
40635
40636 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
40637
40638 * g++.old-deja/g++.other/warn6.C: New test.
40639
40640 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
40641
40642 * g++.old-deja/g++.robertl/eb42.C: Same.
40643
40644 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40645
40646 * gcc.dg/wtr-conversion-1.c: New testcase.
40647
40648 2001-04-10 Richard Henderson <rth@redhat.com>
40649
40650 * g++.old-deja/g++.other/array5.C: New.
40651
40652 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40653
40654 * gcc.c-torture/execute/20010408-1.c: New test.
40655
40656 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
40657
40658 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
40659 headers and constructs.
40660 * g++.old-deja/g++.robertl/eb79.C: Same.
40661 * g++.old-deja/g++.robertl/eb77.C (main): Same.
40662 * g++.old-deja/g++.robertl/eb73.C: Same.
40663 * g++.old-deja/g++.robertl/eb66.C (main): Same.
40664 * g++.old-deja/g++.robertl/eb55.C (t): Same.
40665 * g++.old-deja/g++.robertl/eb54.C (main): Same.
40666 * g++.old-deja/g++.robertl/eb46.C (main): Same.
40667 * g++.old-deja/g++.robertl/eb44.C: Same.
40668 * g++.old-deja/g++.robertl/eb41.C (main): Same.
40669 * g++.old-deja/g++.robertl/eb4.C (main): Same.
40670 * g++.old-deja/g++.robertl/eb39.C: Same.
40671 * g++.old-deja/g++.robertl/eb33.C (main): Same.
40672 * g++.old-deja/g++.robertl/eb31.C (main): Same.
40673 * g++.old-deja/g++.robertl/eb30.C: Same.
40674 * g++.old-deja/g++.robertl/eb3.C: Same.
40675 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
40676 * g++.old-deja/g++.robertl/eb21.C: Same.
40677 * g++.old-deja/g++.robertl/eb15.C: Same.
40678 * g++.old-deja/g++.robertl/eb118.C: Same.
40679 * g++.old-deja/g++.robertl/eb115.C (main): Same.
40680 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
40681 * g++.old-deja/g++.robertl/eb109.C: Same.
40682 * g++.old-deja/g++.other/sibcall1.C (main): Same.
40683 * g++.old-deja/g++.mike/rtti1.C: Same.
40684 * g++.old-deja/g++.mike/p658.C: Same.
40685 * g++.old-deja/g++.mike/net46.C: Same.
40686 * g++.old-deja/g++.mike/net34.C: Same.
40687 * g++.old-deja/g++.mike/memoize1.C: Same.
40688 * g++.old-deja/g++.mike/eh2.C: Same.
40689 * g++.old-deja/g++.law/weak.C: Same.
40690 * g++.old-deja/g++.law/visibility7.C: Same.
40691 * g++.old-deja/g++.law/visibility25.C: Same.
40692 * g++.old-deja/g++.law/visibility22.C: Same.
40693 * g++.old-deja/g++.law/visibility2.C: Same.
40694 * g++.old-deja/g++.law/visibility17.C: Same.
40695 * g++.old-deja/g++.law/visibility13.C: Same.
40696 * g++.old-deja/g++.law/visibility10.C: Same.
40697 * g++.old-deja/g++.law/visibility1.C: Same.
40698 * g++.old-deja/g++.law/virtual3.C (eval): Same.
40699 * g++.old-deja/g++.law/vbase1.C: Same.
40700 * g++.old-deja/g++.law/operators32.C: Same.
40701 * g++.old-deja/g++.law/nest3.C: Same.
40702 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
40703 * g++.old-deja/g++.law/except5.C (main): Same.
40704 * g++.old-deja/g++.law/cvt7.C (run): Same.
40705 * g++.old-deja/g++.law/cvt2.C: Same.
40706 * g++.old-deja/g++.law/cvt16.C: Same.
40707 * g++.old-deja/g++.law/ctors6.C (bar): Same.
40708 * g++.old-deja/g++.law/ctors17.C (main): Same.
40709 * g++.old-deja/g++.law/ctors13.C: Same.
40710 * g++.old-deja/g++.law/ctors12.C (main): Same.
40711 * g++.old-deja/g++.law/ctors10.C: Same.
40712 * g++.old-deja/g++.law/code-gen5.C: Same.
40713 * g++.old-deja/g++.law/bad-error7.C: Same.
40714 * g++.old-deja/g++.law/arm9.C: Same.
40715 * g++.old-deja/g++.law/arm12.C: Same.
40716 * g++.old-deja/g++.law/arg8.C: Same.
40717 * g++.old-deja/g++.law/arg1.C: Same.
40718 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
40719 * g++.old-deja/g++.jason/template31.C: Same.
40720 * g++.old-deja/g++.jason/template24.C (main): Same.
40721 * g++.old-deja/g++.jason/2371.C: Same.
40722 * g++.old-deja/g++.eh/new2.C: Same.
40723 * g++.old-deja/g++.eh/new1.C: Same.
40724 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
40725 * g++.old-deja/g++.brendan/nest21.C (main): Same.
40726 * g++.old-deja/g++.brendan/err-msg3.C: Same.
40727 * g++.old-deja/g++.brendan/crash62.C: Same.
40728 * g++.old-deja/g++.brendan/crash52.C: Same.
40729 * g++.old-deja/g++.brendan/crash49.C (main): Same.
40730 * g++.old-deja/g++.brendan/crash38.C: Same.
40731 * g++.old-deja/g++.brendan/crash15.C (main): Same.
40732 * g++.old-deja/g++.brendan/copy9.C: Same.
40733
40734 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
40735
40736 * gcc.c-torture/execute/20001203-2.c (memset):
40737 Count argument is of type __SIZE_TYPE__.
40738
40739 2001-04-04 Diego Novillo <dnovillo@redhat.com>
40740
40741 * gcc.c-torture/compile/20010404-1.c: New test.
40742
40743 2001-04-04 Jakub Jelinek <jakub@redhat.com>
40744
40745 * gcc.c-torture/compile/20010326-1.c: New test.
40746
40747 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
40748
40749 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
40750 peculiarities of the SH.
40751 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
40752
40753 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40754
40755 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
40756 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
40757 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
40758
40759 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40760
40761 * g77.f-torture/compile/20010321-1.f: New test.
40762
40763 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40764
40765 * gcc.c-torture/compile/20010329-1.c: New test.
40766
40767 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40768
40769 * gcc.c-torture/execute/20010329-1.c: New test.
40770
40771 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40772
40773 * g++.old-deja/g++.other/eh4.C: Fix typo.
40774
40775 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40776
40777 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
40778
40779 2001-03-28 Philip Blundell <philb@gnu.org>
40780
40781 * gcc.c-torture/compile/20010328-1.c: New test.
40782
40783 2001-03-27 Richard Henderson <rth@redhat.com>
40784
40785 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
40786 * g++.old-deja/g++.eh/vbase3.C: Likewise.
40787
40788 2001-03-27 Alan Modra <alan@linuxcare.com.au>
40789
40790 * gcc.c-torture/compile/20010327-1.c: New test.
40791
40792 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
40793
40794 * g++.old-deja/g++.other/friend12.C: New test.
40795 * g++.old-deja/g++.other/friend9.C: Expect no errors.
40796 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
40797
40798 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
40799
40800 * gcc.c-torture/execute/20010325-1.c: New test.
40801
40802 2001-03-23 Jakub Jelinek <jakub@redhat.com>
40803
40804 * g++.old-deja/g++.other/mangle3.C: New test.
40805
40806 2001-03-22 Jakub Jelinek <jakub@redhat.com>
40807
40808 * g++.old-deja/g++.other/anon8.C: New test.
40809
40810 2001-03-20 Philip Blundell <philb@gnu.org>
40811
40812 * gcc.c-torture/compile/20010320-1.c: New test.
40813
40814 2001-03-17 Richard Henderson <rth@redhat.com>
40815
40816 * g++.old-deja/g++.other/eh4.C: Add expected error text.
40817
40818 2001-03-15 Geoff Keating <geoff@redhat.com>
40819
40820 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
40821 tests on AIX.
40822
40823 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
40824
40825 * g++.old-deja/g++.other/eh4.C: New test.
40826
40827 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
40828
40829 * gcc.dg/cpp/mi1.c: Update.
40830
40831 2001-03-14 Jakub Jelinek <jakub@redhat.com>
40832
40833 * g++.old-deja/g++.other/regstack.C: New test.
40834
40835 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
40836
40837 * g++.old-deja/g++.other/ref4.C: New test.
40838
40839 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
40840
40841 * objc/execute/va_method.m: Added.
40842 * objc/execute/IMP.m: Added.
40843 * objc/execute/_cmd.m: Added.
40844 * objc/execute/accessing_ivars.m: Added.
40845 * objc/execute/class-1.m: Added.
40846 * objc/execute/class-10.m: Added.
40847 * objc/execute/class-11.m: Added.
40848 * objc/execute/class-12.m: Added.
40849 * objc/execute/class-13.m: Added.
40850 * objc/execute/class-14.m: Added.
40851 * objc/execute/class-2.m: Added.
40852 * objc/execute/class-3.m: Added.
40853 * objc/execute/class-4.m: Added.
40854 * objc/execute/class-5.m: Added.
40855 * objc/execute/class-6.m: Added.
40856 * objc/execute/class-7.m: Added.
40857 * objc/execute/class-8.m: Added.
40858 * objc/execute/class-9.m: Added.
40859 * objc/execute/class-tests-1.h
40860 * objc/execute/class-tests-2.h
40861 * objc/execute/compatibility_alias.m: Added.
40862 * objc/execute/encode-1.m: Added.
40863 * objc/execute/formal_protocol-1.m: Added.
40864 * objc/execute/formal_protocol-2.m: Added.
40865 * objc/execute/formal_protocol-3.m: Added.
40866 * objc/execute/formal_protocol-4.m: Added.
40867 * objc/execute/formal_protocol-5.m: Added.
40868 * objc/execute/formal_protocol-6.m: Added.
40869 * objc/execute/formal_protocol-7.m: Added.
40870 * objc/execute/informal_protocol.m: Added.
40871 * objc/execute/initialize.m: Added.
40872 * objc/execute/load.m: Added.
40873 * objc/execute/many_args_method.m: Added.
40874 * objc/execute/nested-3.m: Added.
40875 * objc/execute/no_clash.m: Added.
40876 * objc/execute/private.m: Added.
40877 * objc/execute/redefining_self.m: Added.
40878 * objc/execute/root_methods.m: Added.
40879 * objc/execute/selector-1.m: Added.
40880 * objc/execute/static-1.m: Added.
40881 * objc/execute/static-2.m: Added.
40882 * objc/execute/va_method.m: Added.
40883
40884 2001-03-10 Richard Henderson <rth@redhat.com>
40885
40886 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
40887
40888 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
40889
40890 * g++.old-deja/g++.other/crash31.C: XFAIL.
40891 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
40892 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
40893 * gcc.c-torture/execute/20010123-1.x: XFAIL.
40894 * gcc.c-torture/execute/20010124-1.x: XFAIL.
40895 * gcc.dg/sequence-pt-1.c: XFAIL one test.
40896
40897 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40898
40899 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
40900
40901 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40902
40903 * gcc.dg/20000724-1.c: Don't use multiline strings.
40904
40905 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40906
40907 * objc/execute/string1.m, objc/execute/string2.m: Compare the
40908 result of -cString against what we expect it to be; don't just
40909 print it out for no one to read.
40910
40911 * objc/execute/string3.m, objc/execute/string4.m: New tests.
40912 Based on testcases provided by Nicola Pero.
40913
40914 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40915
40916 * gcc.dg/cpp/macro7.c: New test.
40917
40918 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40919
40920 * gcc.dg/cpp/multiline.c: Update.
40921
40922 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40923
40924 * g++.old-deja/g++.other/enum3.C: New test.
40925
40926 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40927
40928 * g++.old-deja/g++.other/pod1.C: New test.
40929
40930 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40931
40932 * g++.old-deja/g++.ext/overload1.C: New test.
40933
40934 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40935
40936 * g++.old-deja/g++.pt/using1.C: New test.
40937
40938 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40939
40940 * g++.old-deja/g++.other/using9.C: New test.
40941
40942 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
40943
40944 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
40945
40946 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
40947
40948 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
40949
40950 * g++.old-deja/g++.ext/realpt1.C: Remove.
40951
40952 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
40953
40954 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
40955
40956 2001-02-26 Will Cohen <wcohen@redhat.com>
40957
40958 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
40959
40960 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
40961
40962 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
40963 templatized constructors.
40964
40965 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40966
40967 * gcc.c-torture/execute/20010224-1.c: New test.
40968
40969 2001-02-23 Jakub Jelinek <jakub@redhat.com>
40970
40971 * gcc.c-torture/execute/20010222-1.c: New test.
40972
40973 2001-02-22 Jakub Jelinek <jakub@redhat.com>
40974
40975 * g++.old-deja/g++.other/inline20.C: New test.
40976
40977 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
40978
40979 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
40980
40981 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40982
40983 * g++.old-deja/g++.other/lookup22.C: New test.
40984
40985 2001-02-19 Zack Weinberg <zackw@stanford.edu>
40986
40987 * g77.dg: New directory.
40988 * g77.dg/20010216-1.f: New test case.
40989 * g77.dg/dg.exp: New driver.
40990 * lib/g77-dg.exp: New driver library.
40991
40992 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40993
40994 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
40995
40996 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
40997
40998 * g++.old-deja/g++.other/decl9.C: New test.
40999
41000 2001-02-16 Jakub Jelinek <jakub@redhat.com>
41001
41002 * g++.old-deja/g++.other/init16.C: Update the test so that it does
41003 not need <string> and also tests the initialization at runtime.
41004
41005 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
41006
41007 * gcc.c-torture/execute/longlong.c: New test.
41008
41009 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
41010
41011 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
41012
41013 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
41014
41015 * gcc.c-torture/execute/920302-1.c (execute):
41016 Change argument type to short.
41017
41018 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
41019
41020 * g++.old-deja/g++.pt/deduct6.C: New test.
41021
41022 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
41023
41024 * g++.old-deja/g++.pt/deduct5.C: New test.
41025
41026 2001-02-14 Jakub Jelinek <jakub@redhat.com>
41027
41028 * gcc.c-torture/execute/20010209-1.c: New test.
41029
41030 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
41031
41032 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
41033
41034 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
41035
41036 * g++.dg/vtgc1.C: Update for new ABI.
41037
41038 * consistency.vlad: New directory, 1665 files.
41039
41040 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
41041
41042 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
41043 return type.
41044 * gcc.dg/cpp/digraphs.c: Declare puts.
41045
41046 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
41047
41048 * g++.old-deja/g++.other/warn5.C: New test.
41049
41050 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
41051
41052 * g++.old-deja/g++.pt/spec40.C: New test.
41053
41054 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
41055
41056 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
41057 case.
41058 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
41059
41060 2001-02-12 Jakub Jelinek <jakub@redhat.com>
41061
41062 * gcc.c-torture/compile/20010209-1.c: New test.
41063
41064 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
41065
41066 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
41067 excess errors message but not if it crashes.
41068 * g++.old-deja/g++.other/crash27.C: Likewise.
41069 * g++.old-deja/g++.other/crash28.C: Likewise.
41070 * g++.old-deja/g++.other/crash30.C: Likewise.
41071 * g++.old-deja/g++.other/crash32.C: Likewise.
41072 * g++.old-deja/g++.other/crash35.C: Likewise.
41073 * g++.old-deja/g++.pt/inherit2.C: Likewise.
41074
41075 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
41076
41077 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
41078 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
41079 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
41080 g77.f-torture/execute/execute.exp,
41081 g77.f-torture/noncompile/noncompile.exp,
41082 gcc.c-torture/execute/execute.exp,
41083 gcc.c-torture/execute/memcheck/memcheck.exp,
41084 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
41085 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
41086 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
41087 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
41088 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
41089 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
41090 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
41091 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
41092 Remove bug reporting instructions with ancient email addresses.
41093
41094 2001-02-07 Jakub Jelinek <jakub@redhat.com>
41095
41096 * gcc.dg/20010202-1.c: New test.
41097 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
41098
41099 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
41100
41101 * g++.dg/stdbool-if.C: New test.
41102
41103 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
41104
41105 * objc/execute/fdecl.m: Added main().
41106
41107 2001-02-07 Jakub Jelinek <jakub@redhat.com>
41108
41109 * gcc.c-torture/execute/20010206-1.c: New test.
41110
41111 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
41112
41113 * gcc.dg/cpp/avoidpaste1.c: Update.
41114
41115 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
41116
41117 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
41118 Pero <nicola@brainstorm.co.uk>.
41119 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
41120
41121 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
41122
41123 * g++.old-deja/g++.pt/spec39.C: New test.
41124
41125 2001-02-05 Jakub Jelinek <jakub@redhat.com>
41126
41127 * gcc.c-torture/compile/20010202-1.c: New test.
41128
41129 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
41130
41131 * g++.old-deja/g++.abi/primary2.C: New test.
41132 * g++.old-deja/g++.abi/primary3.C: New test.
41133 * g++.old-deja/g++.abi/primary4.C: New test.
41134 * g++.old-deja/g++.abi/primary5.C: New test.
41135 * g++.old-deja/g++.abi/vtable3.h: New test.
41136 * g++.old-deja/g++.abi/vtable3a.C: New test.
41137 * g++.old-deja/g++.abi/vtable3b.C: New test.
41138 * g++.old-deja/g++.abi/vtable3c.C: New test.
41139 * g++.old-deja/g++.abi/vtable3d.C: New test.
41140 * g++.old-deja/g++.abi/vtable3e.C: New test.
41141 * g++.old-deja/g++.abi/vtable3f.C: New test.
41142 * g++.old-deja/g++.abi/vtable3g.C: New test.
41143 * g++.old-deja/g++.abi/vtable3h.C: New test.
41144 * g++.old-deja/g++.abi/vtable3i.C: New test.
41145 * g++.old-deja/g++.abi/vtable3j.C: New test.
41146 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
41147
41148 2001-02-03 Jakub Jelinek <jakub@redhat.com>
41149
41150 * g++.old-deja/g++.other/anon6.C: New test.
41151 * g++.old-deja/g++.other/anon7.C: New test.
41152
41153 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
41154
41155 * gcc.dg/cpp/avoidpaste2.c: New tests.
41156
41157 2001-01-31 Jakub Jelinek <jakub@redhat.com>
41158
41159 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
41160
41161 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
41162
41163 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
41164 DECIMAL_DIG cases for Irix."
41165
41166 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
41167
41168 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
41169
41170 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
41171
41172 * gcc.dg/c99-tag-1.c: New test.
41173
41174 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
41175
41176 * gcc.dg/cpp/tr-warn1.c: Add tests.
41177
41178 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
41179
41180 * gcc.dg/cpp/avoidpaste1.c: Update.
41181 * gcc.dg/cpp/paste4.c: Update.
41182
41183 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
41184
41185 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
41186 cases for Irix.
41187
41188 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
41189
41190 * g++.old-deja/g++.other/inline19.C: New test.
41191
41192 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
41193
41194 * gcc.dg/Wlarger-than.c: New test.
41195
41196 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
41197
41198 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
41199
41200 2001-01-29 Jakub Jelinek <jakub@redhat.com>
41201
41202 * gcc.c-torture/execute/20010129-1.c: New test.
41203 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
41204
41205 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
41206
41207 * gcc.dg/cpp/avoidpaste1.c: Test case.
41208
41209 2001-01-28 Jakub Jelinek <jakub@redhat.com>
41210
41211 * g++.old-deja/g++.other/inline18.C: New test.
41212
41213 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41214
41215 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
41216 and __builtin_putchar.
41217
41218 2001-01-27 Jakub Jelinek <jakub@redhat.com>
41219
41220 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
41221 tests.
41222
41223 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
41224
41225 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
41226 floating point number rounding mode to round to the nearest
41227 representable mode.
41228
41229 2001-01-25 Jakub Jelinek <jakub@redhat.com>
41230
41231 * g++.old-deja/g++.other/mangle2.C: New test.
41232
41233 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
41234
41235 * gcc.c-torture/compile/20010124-1.c: New test.
41236
41237 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
41238
41239 * g++.old-deja/g++.pt/spec38.C: New test.
41240
41241 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41242
41243 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
41244 "Build don't run".
41245
41246 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41247
41248 * gcc.c-torture/execute/20010123-1.c: New test.
41249
41250 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
41251
41252 * g++.old-deja/g++.pt/spec37.C: New test.
41253
41254 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
41255
41256 * g++.old-deja/g++.pt/overload14.C: New test.
41257
41258 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41259
41260 * gcc.c-torture/execute/20010122-1.c: New test, exercise
41261 __builtin_return_address.
41262
41263 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
41264
41265 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
41266 * g++.old-deja/g++.pt/spec35.C: New test.
41267 * g++.old-deja/g++.pt/spec36.C: New test.
41268
41269 2001-01-20 Jakub Jelinek <jakub@redhat.com>
41270
41271 * gcc.c-torture/compile/20010118-1.c: New test.
41272
41273 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
41274
41275 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
41276
41277 2001-01-19 Jakub Jelinek <jakub@redhat.com>
41278
41279 * gcc.c-torture/execute/20010119-1.c: New test.
41280
41281 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
41282
41283 * g++.old-deja/g++.other/vbase5.C: New test.
41284
41285 2001-01-19 Jakub Jelinek <jakub@redhat.com>
41286
41287 * gcc.c-torture/execute/20010118-1.c: New test.
41288
41289 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
41290
41291 * g++.old-deja/g++.pt/deduct3.C: New test.
41292
41293 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
41294
41295 * g++.old-deja/g++.pt/spec34.C: New test.
41296
41297 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
41298
41299 * g77.f-torture/compile/20000601-2.f: New test.
41300
41301 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41302
41303 * g++.old-deja/g++.other/init17.C: New test.
41304
41305 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
41306
41307 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
41308
41309 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41310
41311 * g++.old-deja/g++.pt/unify8.C: New test.
41312
41313 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41314
41315 * g++.old-deja/g++.abi/vbase1.C: New test.
41316
41317 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41318
41319 * g++.old-deja/g++.pt/crash65.C: New test.
41320
41321 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
41322
41323 * gcc.dg/cpp/assembl2.S: New test case.
41324
41325 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
41326
41327 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
41328 are supported.
41329
41330 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41331
41332 * g++.old-deja/g++.other/builtins1.C: New test.
41333 * g++.old-deja/g++.other/builtins2.C: Likewise.
41334 * g++.old-deja/g++.other/builtins3.C: Likewise.
41335 * g++.old-deja/g++.other/builtins4.C: Likewise.
41336
41337 2001-01-17 Jakub Jelinek <jakub@redhat.com>
41338
41339 * gcc.c-torture/compile/20010117-1.c: New test.
41340 * gcc.c-torture/compile/20010117-2.c: New test.
41341
41342 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
41343
41344 * g77.f-torture/execute/20010116.[fx]: New test,
41345 XFAIL on i?86-*-*.
41346 * g77.f-torture/compile/20010115.f: Indicate it's
41347 a test for PR fortran/1636.
41348
41349 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
41350
41351 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
41352
41353 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
41354
41355 * g77.f-torture/compile/20010115.f: New test.
41356
41357 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
41358
41359 * g++.old-deja/g++.pt/nontype5.C: New test.
41360
41361 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
41362
41363 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
41364 have an equivalent working one below it.
41365
41366 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
41367
41368 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
41369 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41370
41371 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
41372
41373 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
41374 message containing "init_priority".
41375 (conpr-2.C): Likewise.
41376 (conpr-3.C): Likewise.
41377 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
41378
41379 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41380
41381 * gcc.c-torture/execute/20010114-2.c: New test.
41382
41383 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
41384
41385 * gcc.c-torture/compile/20010114-1.c: New test.
41386 * gcc.c-torture/compile/20010114-1.x: Xfail.
41387 * gcc.c-torture/compile/20010114-2.c: New test.
41388 * gcc.c-torture/execute/20010114-1.c: New test.
41389 * gcc.dg/trunc-1.c: New test.
41390 * gcc.dg/uninit-B.c: New test.
41391
41392 2001-01-13 Nick Clifton <nickc@redhat.com>
41393
41394 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
41395 target.
41396
41397 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
41398
41399 * gcc.c-torture/compile/20010113-1.c: New test.
41400
41401 2001-01-13 Jakub Jelinek <jakub@redhat.com>
41402
41403 * gcc.c-torture/compile/20001212-1.c: New test.
41404
41405 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
41406
41407 * gcc.dg/cpp/widestr1.c: Update.
41408 * gcc.dg/cpp/prag-imp.c: Remove.
41409
41410 2001-01-12 Jakub Jelinek <jakub@redhat.com>
41411
41412 * gcc.c-torture/execute/20000801-3.x: Remove.
41413 * gcc.dg/c90-init-1.c: New test.
41414 * gcc.dg/c99-init-1.c: New test.
41415 * gcc.dg/c99-init-2.c: New test.
41416 * gcc.dg/gnu99-init-1.c: New test.
41417
41418 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
41419
41420 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
41421 testing that no relevant ones were found.
41422
41423 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41424
41425 * g++.old-deja/g++.pt/cast2.C: New test.
41426
41427 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41428
41429 * g++.old-deja/g++.pt/friend47.C: New test.
41430
41431 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41432
41433 * g++.old-deja/g++.pt/instantiate13.C: New test.
41434
41435 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41436
41437 * g++.old-deja/g++.other/defarg7.C: New test.
41438 * g++.old-deja/g++.other/defarg8.C: New test.
41439
41440 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41441
41442 * g++.old-deja/g++.pt/crash64.C: New test.
41443
41444 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41445
41446 * g++.old-deja/g++.pt/crash63.C: New test.
41447
41448 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
41449
41450 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
41451
41452 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
41453
41454 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
41455
41456 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41457
41458 * g++.old-deja/g++.pt/error3.C: New test.
41459
41460 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41461
41462 * g++.old-deja/g++.other/crash39.C: New test.
41463
41464 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41465
41466 * g++.old-deja/g++.other/vbase4.C: New test.
41467
41468 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
41469
41470 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
41471 * gcc.dg/special/20000419-2.c: New file. Identical to above.
41472 * gcc.dg/special/special.exp: New test driver which will check
41473 for alias support for the above test.
41474
41475 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
41476
41477 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
41478 problems on small machines.
41479 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
41480 parameterize.
41481
41482 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
41483
41484 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
41485 mips.
41486 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41487
41488 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
41489
41490 * g++.old_deja/g++.pt/using8.C: New test.
41491
41492 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
41493
41494 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
41495
41496 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
41497
41498 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
41499 where a failure is expected.
41500 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
41501
41502 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41503
41504 * g++.old_deja/g++.pt/instantiate12.C: New test.
41505
41506 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41507
41508 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
41509 start of structs.
41510 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
41511 * g++.old-deja/g++.brendan/crash17.C: Likewise.
41512 * g++.old-deja/g++.brendan/crash29.C: Likewise.
41513 * g++.old-deja/g++.brendan/crash48.C: Likewise.
41514 * g++.old-deja/g++.brendan/ns1.C: Likewise.
41515 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
41516 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
41517 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
41518 * g++.old-deja/g++.eh/spec6.C: Likewise.
41519 * g++.old-deja/g++.jason/crash3.C: Likewise.
41520 * g++.old-deja/g++.law/ctors11.C: Likewise.
41521 * g++.old-deja/g++.law/ctors17.C: Likewise.
41522 * g++.old-deja/g++.law/ctors5.C: Likewise.
41523 * g++.old-deja/g++.law/ctors9.C: Likewise.
41524 * g++.old-deja/g++.mike/ambig1.C: Likewise.
41525 * g++.old-deja/g++.mike/net22.C: Likewise.
41526 * g++.old-deja/g++.mike/p3538a.C: Likewise.
41527 * g++.old-deja/g++.mike/p3538b.C: Likewise.
41528 * g++.old-deja/g++.mike/virt3.C: Likewise.
41529 * g++.old-deja/g++.niklas/t128.C: Likewise.
41530 * g++.old-deja/g++.other/anon4.C: Likewise.
41531 * g++.old-deja/g++.other/using1.C: Likewise.
41532 * g++.old-deja/g++.other/warn3.C: Likewise.
41533 * g++.old-deja/g++.pt/t37.C: Likewise.
41534 * g++.old-deja/g++.robertl/eb69.C: Likewise.
41535 * g++.old-deja/g++.robertl/eb71.C: Likewise.
41536
41537 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41538
41539 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
41540
41541 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41542
41543 * gcc.c-torture/execute/stdio-opt-3.c: New test.
41544
41545 2001-01-07 Jakub Jelinek <jakub@redhat.com>
41546
41547 * gcc.c-torture/compile/20010107-1.c: New test.
41548
41549 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41550
41551 * gcc.c-torture/execute/builtin-noret-1.c: New test.
41552
41553 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41554
41555 * gcc.dg/format/format.h: New file.
41556 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
41557 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
41558 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
41559 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
41560 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
41561 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
41562 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
41563 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
41564 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
41565 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
41566 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
41567 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
41568 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
41569 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
41570 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
41571 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
41572 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
41573 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
41574 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
41575 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
41576 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
41577 instead of declaring standard types, macros and functions in each
41578 test.
41579
41580 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
41581
41582 * gcc.c-torture/execute/20010106-1.c: New test.
41583
41584 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
41585
41586 * gcc.dg/format/format.exp: New file.
41587 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
41588 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
41589 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
41590 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
41591 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
41592 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
41593 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
41594 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
41595 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
41596 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
41597 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
41598 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
41599 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
41600 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
41601 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
41602 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
41603 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
41604 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
41605 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
41606 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
41607 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
41608 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
41609 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
41610 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
41611 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
41612 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
41613 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
41614 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
41615 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
41616 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
41617 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
41618 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
41619 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
41620 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
41621 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
41622 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
41623 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
41624 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
41625 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
41626 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
41627 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
41628 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
41629
41630 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
41631
41632 * gcc.c-torture/execute/991228-1.c: Take word endianness into
41633 account.
41634
41635 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
41636
41637 * gcc.c-torture/execute/builtin-complex-1.c: New test.
41638
41639 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
41640
41641 * g++.old-deja/g++.pt/crash62.C: New test.
41642
41643 2001-01-04 Richard Henderson <rth@redhat.com>
41644
41645 * gcc.dg/20000926-1.c: Update expected warnings.
41646 * gcc.dg/array-2.c: Likewise.
41647 * gcc.dg/array-4.c: Also validate flexible array members.
41648 * gcc.dg/c99-flex-array-1.c: New.
41649
41650 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
41651
41652 * gcc.c-torture/compile/20001222-1.x: Remove.
41653
41654 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41655
41656 * gcc.c-torture/execute/built-in-setjmp.c: New.
41657
41658 2001-01-03 Richard Henderson <rth@redhat.com>
41659
41660 * gcc.dg/940510-1.c: Update expected error wording.
41661 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
41662
41663 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
41664
41665 * lib/target-supports.exp (check_alias_available): Modified to
41666 indicate aliases not supported if only weak aliases are supported.
41667
41668 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41669
41670 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
41671 Turn on cmpstrsi checks for __pj__ and __i370__.
41672
41673 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41674
41675 * g++.old-deja/g++.other/virtual11.C: New test.
41676
41677 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41678
41679 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
41680
41681 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41682
41683 * gcc.c-torture/compile/20010102-1.c: New test.
41684
41685 2001-01-02 Andreas Jaeger <aj@suse.de>
41686
41687 * gcc.dg/noreturn-3.c: New test.
41688
41689 * gcc.dg/noreturn-4.c: New test.
41690
41691 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41692
41693 * gcc.c-torture/execute/stdio-opt-1.c: Also test
41694 __builtin_fputc and __builtin_fwrite.
41695
41696 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41697
41698 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
41699 signed char, not default char.
41700
41701 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41702
41703 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
41704
41705 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
41706
41707 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
41708
41709 2000-12-29 Richard Henderson <rth@redhat.com>
41710
41711 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
41712 (__cyg_profile_func_exit): Define.
41713
41714 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
41715
41716 * g++.dg/vtgc1.C: New test.
41717
41718 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
41719
41720 * gcc.dg/noncompile/20001228-1.c: New test.
41721
41722 * gcc.dg/20001228-1.c: New test.
41723
41724 * gcc.c-torture/execute/20001228-1.c: New test.
41725
41726 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
41727
41728 * gcc.dg/format-strfmon-1.c: New test.
41729
41730 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41731
41732 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
41733 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
41734 * gcc.c-torture/execute/string-opt-1.c: Likewise.
41735 * gcc.c-torture/execute/string-opt-2.c: Likewise.
41736 * gcc.c-torture/execute/string-opt-3.c: Likewise.
41737 * gcc.c-torture/execute/string-opt-4.c: Likewise.
41738 * gcc.c-torture/execute/string-opt-6.c: Likewise.
41739 * gcc.c-torture/execute/string-opt-7.c: Likewise.
41740 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41741 * gcc.c-torture/execute/string-opt-9.c: Likewise.
41742 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41743 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41744 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41745
41746 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
41747 * gcc.c-torture/execute/string-opt-4.c: Test index.
41748
41749 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
41750
41751 * gcc.c-torture/compile/20001226-1.c: New test.
41752
41753 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
41754
41755 * gcc.c-torture/compile/20001222-1.c: New test.
41756 * gcc.c-torture/compile/20001222-1.x: Xfail.
41757
41758 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
41759
41760 * gcc.c-torture/execute/comp-goto-2.c: New test.
41761
41762 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
41763
41764 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
41765 Use long types if __INT_MAX__ is 32767.
41766 (main): Use cast to (sint32 *) when poking 88 into a_page.
41767
41768 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
41769
41770 2000-12-21 Bernd Schmidt <bernds@redhat.com>
41771
41772 * gcc.c-torture/compile/20001221-1.c: New test.
41773 * gcc.c-torture/execute/20001221-1.c: New test.
41774
41775 2000-12-20 Richard Henderson <rth@redhat.com>
41776
41777 * g++.old-deja/g++.pt/crash36.C: Update error lines.
41778 * g++.old-deja/g++.robertl/eb109.C: Likewise.
41779
41780 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41781
41782 * gcc.dg/compare3.c: New test.
41783
41784 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41785
41786 * gcc.dg/format-warnll-1.c: New test.
41787
41788 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
41789
41790 * gcc.dg/cpp/cmdlne-P.c: New test.
41791
41792 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41793
41794 * gcc.c-torture/execute/builtin-abs-1.c,
41795 gcc.c-torture/execute/builtin-abs-2.c: New tests.
41796
41797 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41798
41799 * gcc.dg/cpp/multiline.c: New test.
41800
41801 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41802
41803 * g++.old-deja/g++.other/syshdr1.C: Update.
41804 * gcc.dg/cpp/lineflags.c: Remove temporarily.
41805
41806 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41807
41808 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
41809
41810 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41811
41812 * g++.old-deja/g++.pt/ttp65.C: New test.
41813
41814 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41815
41816 * g++.old-deja/g++.pt/ttp64.C: New test.
41817
41818 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41819
41820 * g++.old-deja/g++.pt/spec33.C: New test.
41821
41822 2000-12-14 Catherine Moore <clm@redhat.com>
41823
41824 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
41825 * gcc.c-torture/execute/920612-2.c: Likewise.
41826 * gcc.c-torture/execute/920428-2.c: Likewise.
41827 * gcc-c-torture/execute/va-arg-11.c: Call exit.
41828 * gcc.c-torture/execute/va-arg-21.c: Likewise.
41829
41830 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41831
41832 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
41833 * gcc.dg/pack-test-2.c: Likewise.
41834
41835 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41836
41837 Tests by Zack Weinberg <zackw@stanford.edu>.
41838
41839 * gcc.dg/cpp/defined.c: Update.
41840 * gcc.dg/cpp/defined_trad.c: New tests.
41841
41842 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41843
41844 * gcc.dg/cpp/trad-direct.c: Update.
41845
41846 2000-12-11 Neil Booth <neilb@earthling.net>
41847
41848 * gcc.dg/cpp/defined_trad.c
41849
41850 2000-12-11 Neil Booth <neilb@earthling.net>
41851
41852 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
41853
41854 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
41855
41856 * gcc.dg/format-miss-2.c: New test.
41857
41858 2000-12-09 Neil Booth <neilb@earthling.net>
41859
41860 * gcc.dg/cpp/lineflags.c: New tests.
41861 * gcc.dg/cpp/poison.c: Update.
41862 * gcc.dg/cpp/redef2.c: Update.
41863 * gcc.dg/cpp/skipping.c: New test.
41864
41865 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
41866
41867 * g++.old-deja/g++.other/eh3.C: New testcase.
41868
41869 2000-12-07 Neil Booth <neilb@earthling.net>
41870
41871 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
41872 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
41873 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
41874 wtr-union-init-2.c, wtr-union-init-3.c: Update.
41875 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
41876 Update.
41877
41878 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41879
41880 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
41881 __SIZE_TYPE__ instead of int for type of integers cast to
41882 pointers.
41883
41884 2000-12-07 Jakub Jelinek <jakub@redhat.com>
41885
41886 * g++.old-deja/g++.other/cleanup4.C: New test.
41887
41888 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41889
41890 * format-sec-1.c: New test.
41891
41892 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41893
41894 * gcc.dg/format-nonlit-3.c: New test.
41895
41896 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41897
41898 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
41899 through a null pointer.
41900
41901 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41902
41903 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
41904 * g++.old-deja/g++.pt/partial4.C: New test.
41905
41906 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
41907
41908 * gcc.c-torture/execute/ieee/hugeval.x: New.
41909
41910 2000-12-06 Neil Booth <neilb@earthling.net>
41911
41912 * gcc.dg/cpp/backslash2.c: New tests.
41913
41914 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41915
41916 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
41917 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
41918
41919 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
41920
41921 * gcc.c-torture/execute/20001203-2.c: New testcase.
41922
41923 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41924
41925 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
41926 * g++.old-deja/g++.other/virtual10.C: New test.
41927
41928 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41929
41930 * g++.old-deja/g++.mike/pmf5.C: Remove test.
41931
41932 2000-12-05 Richard Henderson <rth@redhat.com>
41933
41934 * gcc.c-torture/compile/20001205-1.c: New.
41935
41936 2000-12-04 Neil Booth <neilb@earthling.net>
41937
41938 * g++.old-deja/g++.other/virtual9.C: New test.
41939 * g++.old-deja/g++.pt/crash61.C: New test.
41940 * gcc.c-torture/execute/loop-9.c: New test.
41941
41942 2000-12-04 Neil Booth <neilb@earthling.net>
41943
41944 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
41945 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
41946 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
41947 * gcc.dg/cpp/extratokens.c: ...here.
41948
41949 2000-12-04 Neil Booth <neilb@earthling.net>
41950
41951 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
41952 New tests.
41953
41954 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41955
41956 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
41957 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
41958
41959 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
41960
41961 * gcc.c-torture/execute/20001203-1.c: New test.
41962
41963 2000-12-03 Neil Booth <neilb@earthling.net>
41964
41965 * gcc.dg/cpp/macro6.c: New test cases.
41966
41967 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41968
41969 * gcc.c-torture/execute/string-opt-9.c: New test.
41970 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41971 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41972 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41973
41974 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
41975 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
41976
41977 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
41978
41979 * gcc.dg/cpp/if-6.c: New testcase.
41980
41981 * gcc.dg/20001201-1.c: New testcase.
41982
41983 2000-12-02 Neil Booth <neilb@earthling.net>
41984
41985 * g++.old-deja/g++.other/externC4.C,
41986 g++.old-deja/g++.other/friend10.C: New tests.
41987
41988 2000-12-02 Neil Booth <neilb@earthling.net>
41989
41990 * g++.old-deja/g++.other/instan2.C
41991 * g++.old-deja/g++.other/instan3.C: New test.
41992
41993 2000-12-02 Neil Booth <neilb@earthling.net>
41994
41995 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
41996 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
41997 gnuc99.c,gnuc99-pedantic.c: New tests.
41998
41999 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
42000
42001 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
42002 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
42003
42004 2000-12-01 Neil Booth <neilb@earthling.net>
42005
42006 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
42007 * gcc.dg/cpp/poison.c: Update.
42008 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
42009
42010 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
42011
42012 * g77.f-torture/execute/20001201.f: New test.
42013
42014 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
42015
42016 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
42017
42018 2000-12-01 Jakub Jelinek <jakub@redhat.com>
42019
42020 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
42021
42022 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
42023
42024 * g++.old-deja/g++.other/cast6.C: New test.
42025
42026 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
42027
42028 * gcc.c-torture/execute/20001130-2.c: New testcase.
42029
42030 2000-11-30 Richard Henderson <rth@redhat.com>
42031
42032 * gcc.c-torture/execute/20001130-1.c: New test.
42033
42034 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
42035
42036 * g++.old-deja/g++.other/op3.C: New test.
42037
42038 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
42039
42040 * g++.old-deja/g++.other/op2.C: New test.
42041
42042 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
42043
42044 * g++.old-deja/g++.other/crash38.C: New test.
42045
42046 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
42047
42048 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
42049
42050 2000-11-29 Jakub Jelinek <jakub@redhat.com>
42051
42052 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
42053 tests.
42054 * gcc.c-torture/execute/string-opt-6.c: New test.
42055
42056 * gcc.dg/20001117-1.c: Add main.
42057
42058 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
42059
42060 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
42061 Move from here ...
42062 * gcc.dg/940510-1.c: ... to here.
42063
42064 * gcc.dg/20000926-1.c: GNU C now allows initializations of
42065 zero-size arrays in toplevel structures.
42066
42067 2000-11-28 Jakub Jelinek <jakub@redhat.com>
42068
42069 * gcc.c-torture/execute/loop-8.c: New test.
42070
42071 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
42072
42073 * g++.old-deja/g++.other/base1.C: New test.
42074
42075 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
42076
42077 * g++.old-deja/g++.other/parse2.C: New test.
42078
42079 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
42080
42081 * g++.old-deja/g++.pt/incomplete1.C: New test.
42082
42083 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
42084
42085 * g++.old-deja/g++.other/friend9.C: New test.
42086
42087 2000-11-28 Jakub Jelinek <jakub@redhat.com>
42088
42089 * gcc.dg/20001127-1.c: New test.
42090
42091 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
42092
42093 * g++.old-deja/g++.pt/friend46.C: New test.
42094
42095 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
42096
42097 * g++.old-deja/g++.other/ptrmem8.C: New test.
42098
42099 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42100
42101 * gcc.c-torture/execute/string-opt-7.c: New test.
42102 * gcc.c-torture/execute/string-opt-8.c: Likewise.
42103
42104 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
42105
42106 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
42107 instead of 'mkcheck 2'.
42108
42109 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
42110
42111 * gcc.c-torture/execute/memcheck/driver.c,
42112 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
42113 C9X references to refer to C99.
42114
42115 2000-11-25 Jakub Jelinek <jakub@redhat.com>
42116
42117 * gcc.dg/ultrasp3.c: New test.
42118
42119 2000-11-25 Neil Booth <neilb@earthling.net>
42120
42121 * gcc.dg/cpp/include2.c: Update test to be locale independent.
42122
42123 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
42124
42125 * gcc.c-torture/compile/20001123-2.c: New.
42126
42127 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42128
42129 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
42130
42131 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
42132
42133 * gcc.dg/sequence-point-1.c: Add some new tests.
42134 * gcc.c-torture/execute/20001124-1.c: New test.
42135
42136 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
42137
42138 * g++.old-deja/g++.other/vaarg4.C: New test.
42139 * gcc.c-torture/compile/20001123-1.c: New test.
42140
42141 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
42142
42143 * g++.other/crash24.C: Adjust and remove XFAIL.
42144 * g++.other/crash37.C: New test.
42145
42146 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
42147
42148 * g++.old-deja/g++.pt/instantiate9.C: New test.
42149
42150 2000-11-22 Mark Mitchell <mark@codesourcery.com>
42151
42152 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
42153 new ABI, too.
42154
42155 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
42156 * g++.old-deja/g++.robertl/eb55.C: Likewise.
42157
42158 2000-11-22 Neil Booth <neilb@earthling.net>
42159
42160 * gcc.dg/cpp/Wtrigraphs.c: New test.
42161
42162 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
42163
42164 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
42165
42166 2000-11-22 Jakub Jelinek <jakub@redhat.com>
42167
42168 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
42169
42170 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
42171
42172 * lib/gcc-dg.exp: load_lib scanasm.exp.
42173 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
42174 * lib/g++-dg.exp: load_lib scanasm.exp.
42175 * lib/scanasm.exp: New.
42176 (scan-assembler, scan-assembler-not): Add optional arguments to
42177 test name, or if not present, the pattern name.
42178 (scan-assembler-dem, scan-assembler-dem-not): New.
42179
42180 * g++.dg/dg.exp: New.
42181
42182 2000-11-21 Neil Booth <neilb@earthling.net>
42183
42184 * gcc.dg/cpp/integrated1.c: Remove.
42185
42186 2000-11-21 Jakub Jelinek <jakub@redhat.com>
42187
42188 * gcc.c-torture/execute/20001121-1.c: New test.
42189
42190 2000-11-21 Richard Henderson <rth@redhat.com>
42191
42192 * gcc.c-torture/compile/20001121-1.c: New test.
42193
42194 2000-11-20 Neil Booth <neilb@earthling.net>
42195
42196 * gcc.dg/cpp/integrated1.c: New test.
42197
42198 2000-11-21 Jakub Jelinek <jakub@redhat.com>
42199
42200 * g++.old-deja/g++.other/inline17.C: New test.
42201
42202 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
42203
42204 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
42205 local variable to be zero: I made the variable global. Now
42206 uses abort() and exit() instead of relying on main's return value.
42207
42208 2000-11-20 Neil Booth <neilb@earthling.net>
42209
42210 * gcc.dg/cpp/paste2.c: Update test.
42211 * objc/execute/paste.m: New test.
42212
42213 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
42214
42215 * gcc.dg/c99-condexpr-1.c: New test.
42216
42217 2000-11-20 Neil Booth <neilb@earthling.net>
42218
42219 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
42220
42221 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
42222
42223 * g++.old-deja/g++.pt/export1.C: New test.
42224
42225 2000-11-20 Jakub Jelinek <jakub@redhat.com>
42226
42227 * gcc.dg/20001117-1.c: New test.
42228
42229 2000-11-18 Richard Henderson <rth@redhat.com>
42230
42231 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
42232
42233 2000-11-18 Richard Henderson <rth@redhat.com>
42234
42235 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
42236 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
42237 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
42238
42239 2000-11-18 Richard Henderson <rth@redhat.com>
42240
42241 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
42242 (main): New. Exit cleanly.
42243
42244 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
42245
42246 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
42247 gcc.dg/c99-fordecl-2.c: New tests.
42248
42249 2000-11-18 Richard Henderson <rth@redhat.com>
42250
42251 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
42252 * gcc.c-torture/execute/zerolen-2.c: New.
42253
42254 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42255
42256 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
42257 memory.
42258
42259 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
42260
42261 * g++.old-deja/g++.pt/instantiate8.C: New test.
42262
42263 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
42264
42265 * g++.old-deja/g++.other/incomplete.C: Add more tests.
42266 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
42267
42268 2000-11-16 Nick Clifton <nickc@redhat.com>
42269
42270 * gcc.c-torture/execute/nestfunc-2.c: New test.
42271 * gcc.c-torture/execute/nestfunc-3.c: New test.
42272
42273 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
42274
42275 * gcc.c-torture/compile/20001116-1.c: New test.
42276
42277 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42278
42279 * gcc.c-torture/execute/20001115-1.c: New test.
42280
42281 2000-11-15 Mark Mitchell <mark@codesourcery.com>
42282
42283 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
42284 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
42285 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
42286 * g++.old-deja/g++.abi/vmihint.C: Likewise.
42287
42288 2000-11-15 Neil Booth <neilb@earthling.net>
42289
42290 gcc.dg/cpp/_Pragma1.c: Update.
42291 gcc.dg/cpp/_Pragma2.c: New test.
42292
42293 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
42294
42295 * g++.old-deja/g++.other/anon5.C: New test.
42296
42297 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
42298
42299 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
42300 tests.
42301
42302 2000-11-14 Jakub Jelinek <jakub@redhat.com>
42303
42304 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
42305 output.
42306
42307 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42308
42309 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
42310 labels at end of compound statements.
42311
42312 2000-11-13 Jakub Jelinek <jakub@redhat.com>
42313
42314 * gcc.c-torture/execute/loop-7.c: New test.
42315
42316 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42317
42318 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
42319
42320 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42321
42322 * gcc.dg/c99-bool-1.c: New test.
42323
42324 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42325
42326 * gcc.dg/c99-scope-1.c: Remove xfail.
42327 * gcc.dg/c99-scope-2.c: New test.
42328
42329 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42330
42331 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
42332 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
42333
42334 2000-11-11 Mark Mitchell <mark@codesourcery.com>
42335
42336 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
42337 error messages.
42338
42339 * g++.mike/p700.C: Don't typedef wchar_t.
42340 * g++.mike/p784.C: Likewise.
42341 * g++.mike/eb101.C: Don't use __wchar_t.
42342
42343 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
42344
42345 * g77.f-torture/execute/20001111.[fx]: Test premature exit
42346 from DO loop.
42347
42348 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
42349
42350 * gcc.c-torture/execute/20001111-1.c: New test.
42351
42352 2000-11-10 Nick Clifton <nickc@redhat.com>
42353
42354 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
42355 long multuiple and accumulate.
42356
42357 2000-11-09 Richard Henderson <rth@redhat.com>
42358
42359 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
42360 via size_t instead of int.
42361
42362 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
42363 * gcc.c-torture/execute/string-opt-2.c: Likewise.
42364 * gcc.c-torture/execute/string-opt-3.c: Likewise.
42365 * gcc.c-torture/execute/string-opt-4.c: Likewise.
42366
42367 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
42368
42369 * gcc.c-torture/compile/20001109-1.c: New test.
42370 * gcc.c-torture/compile/20001109-2.c: New test.
42371
42372 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
42373
42374 * g++.old-deja/g++.pt/operator1.C: New test.
42375 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
42376
42377 2000-11-09 Jakub Jelinek <jakub@redhat.com>
42378
42379 * gcc.dg/20001108-1.c: New test.
42380
42381 2000-11-09 Jakub Jelinek <jakub@redhat.com>
42382
42383 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
42384 with both arguments constant strings.
42385 * gcc.c-torture/execute/string-opt-3.c: New test.
42386 * gcc.c-torture/execute/string-opt-4.c: New test.
42387 * gcc.c-torture/execute/string-opt-5.c: New test.
42388
42389 2000-11-08 Nick Clifton <nickc@redhat.com>
42390
42391 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
42392 mulsidi3adddi patterns.
42393
42394 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
42395
42396 * g++.old-deja/g++.other/crash36.C: New test.
42397
42398 2000-11-08 Jakub Jelinek <jakub@redhat.com>
42399
42400 * g++.old-deja/g++.other/init16.C: New test.
42401
42402 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
42403
42404 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
42405
42406 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42407
42408 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
42409 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42410 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42411
42412 2000-11-07 DJ Delorie <dj@redhat.com>
42413
42414 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
42415
42416 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42417
42418 * gcc.c-torture/execute/string-opt-1.c: New test.
42419
42420 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42421
42422 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
42423 mips-sgi-irix6.* because the MIPS ABI passes floating-point
42424 parameters in registers, and there is no way for a varargs
42425 function to know in which order the integer and floating-point
42426 parameters should be interleaved when they are placed on the
42427 stack.
42428 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42429 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42430
42431 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42432
42433 * gcc.c-torture/execute/string-opt-2.c: New test.
42434
42435 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
42436
42437 * g++.old-deja/g++.pt/crash60.C: New test.
42438
42439 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42440
42441 * g++.old-deja/g++.other/crash24.C: New test.
42442 * g++.old-deja/g++.other/crash25.C: New test.
42443 * g++.old-deja/g++.other/crash26.C: New test.
42444 * g++.old-deja/g++.other/crash27.C: New test.
42445 * g++.old-deja/g++.other/crash28.C: New test.
42446 * g++.old-deja/g++.other/crash29.C: New test.
42447 * g++.old-deja/g++.other/crash30.C: New test.
42448 * g++.old-deja/g++.other/crash31.C: New test.
42449 * g++.old-deja/g++.other/crash32.C: New test.
42450 * g++.old-deja/g++.other/crash33.C: New test.
42451 * g++.old-deja/g++.other/crash34.C: New test.
42452 * g++.old-deja/g++.other/crash35.C: New test.
42453
42454 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42455
42456 * gcc.c-torture/execute/20001031-1.c: New test.
42457
42458 2000-11-04 Mark Mitchell <mark@codesourcery.com>
42459
42460 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
42461 namespace.
42462
42463 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
42464 standards-conformant.
42465
42466 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
42467
42468 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
42469 * g++.old-deja/g++.mike/p755a.C: Likewise.
42470 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
42471 library makes no calls to `operator new' during initialization.
42472
42473 2000-11-04 Neil Booth <neilb@earthling.net>
42474
42475 * gcc.dg/cpp/include2.c: New tests.
42476
42477 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
42478
42479 * lib/g++.exp (g++_set_ld_library_path): New function.
42480 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
42481
42482 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
42483
42484 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
42485 warnings.
42486
42487 2000-11-01 Richard Henderson <rth@redhat.com>
42488
42489 * g++.old-deja/g++.ext/namedret1.C: New.
42490 * g++.old-deja/g++.ext/namedret2.C: New.
42491 * g++.old-deja/g++.ext/namedret3.C: New.
42492
42493 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
42494
42495 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
42496 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
42497
42498 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42499
42500 * gcc.c-torture/execute/va-arg-21.c: New test.
42501
42502 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
42503
42504 * gcc.dg/c99-complex-2.c: New test.
42505
42506 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42507
42508 * gcc.c-torture/execute/stdio-opt-1.c: New test.
42509
42510 2000-10-31 Jakub Jelinek <jakub@redhat.com>
42511
42512 * g++.old-deja/g++.other/inline16.C: New test.
42513
42514 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
42515
42516 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
42517 __PRETTY_FUNCTION__
42518
42519 2000-10-29 Neil Booth <neilb@earthling.net>
42520
42521 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
42522 New tests.
42523 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
42524 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
42525 optimisation.
42526
42527 2000-10-29 Neil Booth <neilb@earthling.net>
42528
42529 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
42530 * mi1.c, mi1c.h: Add null directives to multiple-include test.
42531 * mi5.c: Test multiple includes work with -C.
42532 * trigraphs.c: Test ^= version.
42533
42534 2000-10-28 Neil Booth <neilb@earthling.net>
42535
42536 New tests and test updates for new macro expander.
42537
42538 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
42539 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
42540 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
42541 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
42542 new diagnostic messages.
42543
42544 * gcc.dg/cpp/macro3.c: New tests.
42545
42546 2000-10-27 Mark Mitchell <mark@codesourcery.com>
42547
42548 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
42549 on the same line.
42550
42551 2000-10-27 Jakub Jelinek <jakub@redhat.com>
42552
42553 * g++.old-deja/g++.other/eh2.C: New test.
42554
42555 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
42556
42557 * gcc.c-torture/execute/20001027-1.c: New test.
42558
42559 2000-10-26 Richard Henderson <rth@redhat.com>
42560
42561 * gcc.c-torture/execute/20001026-1.c: New.
42562
42563 2000-10-26 Mark Mitchell <mark@codesourcery.com>
42564
42565 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
42566 * g++.old-deja/g++.law/builtin1.C: Likewise.
42567 * g++.old-deja/g++.law/ctors10.C: Likewise.
42568 * g++.old-deja/g++.law/virtual3.C: Likewise.
42569 * g++.old-deja/g++.mike/p658.C: Likewise.
42570 * g++.old-deja/g++.other/sibcall1.C: Likewise.
42571 * g++.old-deja/g++.other/vaarg2.C: Likewise.
42572 * g++.old-deja/g++.robertl/eb124.C: Likewise.
42573 * g++.old-deja/g++.robertl/eb44.C: Likewise.
42574 * g++.old-deja/g++.robertl/eb77.C: Likewise.
42575
42576 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
42577
42578 * gcc.c-torture/compile/20001024-1.c: New test.
42579
42580 2000-10-25 Mark Mitchell <mark@codesourcery.com>
42581
42582 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
42583 to tell us whether or not we are using V3.
42584
42585 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
42586
42587 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
42588 operands.
42589
42590 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
42591
42592 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
42593
42594 2000-10-25 Jakub Jelinek <jakub@redhat.com>
42595
42596 * gcc.c-torture/execute/20001024-1.c: New test.
42597
42598 2000-10-24 Jakub Jelinek <jakub@redhat.com>
42599
42600 * g++.old-deja/g++.other/sibcall1.C: New test.
42601
42602 2000-10-20 Jakub Jelinek <jakub@redhat.com>
42603
42604 * gcc.dg/noncompile/init-3.c: New test.
42605
42606 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
42607
42608 * gcc.dg/format-array-1.c: New test.
42609
42610 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42611
42612 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
42613 writing through null pointers; remove comment about testing
42614 unterminated strings.
42615
42616 2000-10-17 Matthew Hiller <hiller@redhat.com>
42617
42618 * gcc.c-torture/execute/20001017-2.c: New test.
42619
42620 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42621
42622 * gcc.c-torture/compile/20001018-1.c: New test.
42623 * gcc.c-torture/compile/20001018-1.x: Xfail.
42624
42625 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42626
42627 * gcc.c-torture/execute/20001017-1.c: New test.
42628
42629 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42630
42631 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
42632 for multiple use of arguments with scanf formats; add tests for
42633 multiple use of arguments.
42634
42635 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
42636
42637 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
42638
42639 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42640
42641 * gcc.dg/format-miss-1.c: New test.
42642
42643 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42644
42645 * gcc.c-torture/execute/20001013-1.c: New test.
42646
42647 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42648
42649 * gcc.dg/format-branch-1.c: New test.
42650
42651 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42652
42653 * README, lib/file-format.exp: Remove EGCS references.
42654
42655 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42656
42657 * gcc.dg/20001013-1.c: New test.
42658
42659 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
42660
42661 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
42662 for intmax_t in the compiler using __typeof__ and the type rules
42663 for conditional expressions.
42664
42665 2000-10-13 Jakub Jelinek <jakub@redhat.com>
42666
42667 * gcc.dg/20001012-1.c: New test.
42668 * gcc.dg/20001012-2.c: New test.
42669
42670 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42671
42672 * gcc.dg/format-attr-1.c: New test.
42673
42674 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42675
42676 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
42677 __LONG_LONG_MAX__ instead of LLONG_MAX.
42678
42679 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42680
42681 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
42682 scanf flags.
42683 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
42684 flags.
42685
42686 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
42687
42688 * gcc.dg/sequence-pt-1.c: New test.
42689
42690 2000-10-11 Geoff Keating <geoffk@cygnus.com>
42691
42692 * gcc.c-torture/execute/20001011-1.c: New testcase.
42693 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
42694
42695 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42696
42697 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
42698 does not error on it.
42699
42700 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42701
42702 * gcc.dg/20001009-1.c: New test.
42703
42704 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
42705
42706 * gcc.c-torture/compile/20001009-1.c: Move from here ....
42707 * gcc.c-torture/execute/20001009-2.c: ... to here.
42708
42709 2000-10-09 Geoff Keating <geoffk@cygnus.com>
42710
42711 * gcc.c-torture/compile/20001009-1.c: New testcase.
42712 * gcc.c-torture/execute/20001009-1.c: New testcase.
42713 Testcases provided by Jan Hubicka <jh@suse.cz>.
42714
42715 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42716
42717 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42718 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
42719 uintmax_t using <limits.h> to emulate the compiler's internal
42720 logic. No longer XFAIL %j tests.
42721
42722 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42723
42724 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
42725 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42726 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
42727 regexps and details of expected handling of some bad formats.
42728 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
42729 suppression.
42730
42731 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
42732
42733 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
42734 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
42735 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
42736 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
42737 in list archives.
42738
42739 2000-10-06 Richard Henderson <rth@cygnus.com>
42740
42741 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
42742 * g++.old-deja/g++.brendan/crash52.C: Likewise.
42743 * g++.old-deja/g++.jason/report.C: Likewise.
42744 * g++.old-deja/g++.law/friend5.C: Likewise.
42745 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
42746 of the expected warnings.
42747
42748 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
42749
42750 * g++.old-deja/g++.pt/enum14.C: New test.
42751
42752 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
42753
42754 * g++.old-deja/g++.pt/crash59.C: New test.
42755
42756 2000-10-04 Will Cohen <wcohen@redhat.com>
42757
42758 * gcc.dg/20000926-1.c: New test.
42759
42760 2000-10-03 Geoff Keating <geoffk@cygnus.com>
42761
42762 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
42763 function name for current C++ compiler.
42764 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
42765
42766 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
42767
42768 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
42769 __PRETTY_FUNCTION__.
42770 * g++.old-deja/g++.ext/pretty2.C: Likewise.
42771
42772 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42773
42774 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
42775
42776 2000-09-26 Jakub Jelinek <jakub@redhat.com>
42777
42778 * gcc.c-torture/compile/20000923-1.c: New test.
42779
42780 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
42781
42782 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
42783 * g++.old-deja/g++.pt/ttp62.C: Same.
42784 * g++.old-deja/g++.other/inline14.C: Same.
42785
42786 2000-09-24 Richard Henderson <rth@cygnus.com>
42787
42788 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
42789
42790 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
42791
42792 * gcc.dg/c90-printf-1.c: Add test for wide string format.
42793
42794 2000-09-22 Geoff Keating <geoffk@cygnus.com>
42795
42796 * gcc.c-torture/compile/20000922-1.c: New file.
42797
42798 2000-09-21 Nick Clifton <nickc@redhat.com>
42799
42800 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
42801 a signed long modulo operation.
42802 (mod6): New function - perform an unsigned long modulo operation.
42803 (main): Add tests for modulos of very large numbers by very small
42804 dividends.
42805
42806 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42807
42808 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
42809
42810 2000-09-19 Richard Henderson <rth@cygnus.com>
42811
42812 * gcc.dg/compare2.c (case 10): XFAIL.
42813
42814 2000-09-18 Richard Henderson <rth@cygnus.com>
42815
42816 * gcc.c-torture/execute/20000906-1.c: Move ...
42817 * gcc.dg/20000906-1.c: ... here. Only run on targets
42818 that support __builtin_trap.
42819
42820 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
42821
42822 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
42823
42824 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42825
42826 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
42827 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
42828 more $ format tests.
42829
42830 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42831
42832 * gcc.dg/format-errmk-1.c: New test.
42833
42834 2000-09-17 Greg McGary <greg@mcgary.org>
42835
42836 * gcc.c-torture/execute/20000917-1.x: Remove.
42837
42838 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
42839
42840 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
42841
42842 2000-09-17 Greg McGary <greg@mcgary.org>
42843
42844 * gcc.c-torture/execute/20000917-1.c: New test.
42845 * gcc.c-torture/execute/20000917-1.x: XFAIL.
42846
42847 2000-09-16 Neil Booth <NeilB@earthling.net>
42848
42849 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
42850 in nested macro bug.
42851
42852 2000-09-15 Neil Booth <NeilB@earthling.net>
42853
42854 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
42855
42856 2000-09-14 Jeffrey A Law (law@cygnus.com)
42857
42858 * gcc.c-torture/execute/20000914-1.c: New test.
42859
42860 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
42861
42862 * g++.other/inline13.C: New test.
42863
42864 2000-09-12 Andreas Jaeger <aj@suse.de>
42865
42866 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
42867 constant by Ulrich Drepper <drepper@redhat.com>.
42868
42869 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
42870
42871 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
42872
42873 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42874
42875 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
42876
42877 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
42878
42879 * gcc.dg/cpp/backslash.c: New test.
42880
42881 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
42882
42883 * gcc.c-torture/execute/20000910-1.c: New test.
42884 * gcc.c-torture/execute/20000910-2.c: Likewise.
42885
42886 2000-09-11 Robert Lipe <robertl@sco.com>
42887
42888 * gcc.dg/pragma-align.c: New test.
42889
42890 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
42891
42892 * g++.old-deja/g++.pt/explicit82.C: New test.
42893 * g++.old-deja/g++.pt/explicit83.C: New test.
42894
42895 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
42896
42897 * gcc.dg/asm-names.c: New test.
42898
42899 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42900
42901 * gcc.dg/cpp/tr-warn6.c: New test
42902
42903 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
42904
42905 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
42906 be accepted.
42907
42908 2000-09-07 Catherine Moore <clm@redhat.com>
42909
42910 * gcc.c-torture/execute/unroll-1.c: New test.
42911
42912 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
42913
42914 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
42915 ERROR markers.
42916 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
42917 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
42918 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
42919 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
42920 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
42921 Preprocess only.
42922 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
42923 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
42924
42925 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42926
42927 * g++.old-deja/g++.pt/deduct2.C: New test.
42928
42929 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42930
42931 * g++.old-deja/g++.pt/parms2.C: New test.
42932
42933 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42934
42935 * g++.old-deja/g++.pt/crash58.C: New test.
42936
42937 2000-09-06 Greg McGary <greg@mcgary.org>
42938
42939 * gcc.c-torture/execute/20000906-1.c: New test.
42940 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
42941
42942 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42943
42944 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
42945
42946 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42947
42948 * g++.old-deja/g++.pt/crash57.C: New test.
42949
42950 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42951
42952 * g++.old-deja/g++.pt/crash56.C: New test.
42953
42954 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42955
42956 * g++.old-deja/g++.pt/koenig1.C: New test.
42957
42958 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42959
42960 * gcc.dg/20000904-1.c: New test.
42961
42962 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42963
42964 * gcc.dg/cpp/paste8.c: New test.
42965
42966 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
42967
42968 * gcc.c-torture/compile/20000827-1.c: New test.
42969
42970 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42971
42972 * gcc.dg/format-diag-1.c: New test.
42973
42974 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42975
42976 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
42977 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
42978 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
42979 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
42980 gcc.dg/formatz-1.c: Adjust warning regular expressions.
42981
42982 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42983
42984 * g++.old-deja/g++.other/nested4.C: New test.
42985
42986 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42987
42988 * g++.old-deja/g++.ns/scoped1.C: New test.
42989
42990 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
42991
42992 * lib/g++.exp: Support testing already-installed GCC.
42993
42994 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42995
42996 * wtr-label-1.c, wtr-suffix-1.c: New tests.
42997
42998 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42999
43000 * gcc.dg/return-type-2.c: New test.
43001
43002 2000-08-27 Geoff Keating <geoffk@cygnus.com>
43003
43004 * gcc.c-torture/compile/20000825-1.c: New test.
43005
43006 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
43007
43008 * gcc.dg/dwarf2-2.c: New test.
43009
43010 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
43011
43012 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
43013 dg-warning regexps.
43014
43015 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
43016
43017 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
43018 gcc.dg/format-ext-5.c: New tests.
43019
43020 2000-08-25 Jakub Jelinek <jakub@redhat.com>
43021
43022 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
43023
43024 2000-08-24 Mark Mitchell <mark@codesourcery.com>
43025
43026 * gcc.dg/noncompile/930622-2.c: Adjust error message.
43027
43028 2000-08-24 Richard Henderson <rth@cygnus.com>
43029
43030 * gcc.dg/ia64-sync-1.c: New test.
43031 * gcc.dg/ia64-sync-2.c: New test.
43032 * gcc.dg/ia64-asm-1.c: New test.
43033
43034 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
43035
43036 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
43037 * gcc.dg/format-ext-2.c: New test.
43038
43039 2000-08-23 Jason Merrill <jason@redhat.com>
43040
43041 * lib/old-dejagnu.exp: Also ignore "In member function" and
43042 "At global scope".
43043
43044 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43045
43046 * gcc.dg/noncompile/label-lineno-1.c: New test.
43047
43048 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
43049
43050 * gcc.dg/c99-array-nonobj-1.c: New test.
43051
43052 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
43053
43054 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
43055 tests.
43056 * gcc.dg/format-ext-1.c: New test.
43057
43058 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43059
43060 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
43061 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
43062 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
43063 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
43064 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
43065
43066 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
43067
43068 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
43069 gcc.dg/c99-strftime-2.c: New tests.
43070
43071 2000-08-22 Richard Henderson <rth@cygnus.com>
43072
43073 * gcc.c-torture/execute/20000822-1.c: New test.
43074
43075 2000-08-21 Jakub Jelinek <jakub@redhat.com>
43076
43077 * gcc.c-torture/execute/20000819-1.x: Remove.
43078
43079 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
43080
43081 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
43082 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
43083 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
43084 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
43085 gcc.dg/format-xopen-1.c: New tests.
43086
43087 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
43088
43089 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
43090
43091 2000-08-21 Jakub Jelinek <jakub@redhat.com>
43092
43093 * g++.old-deja/g++.other/loop2.C: New test.
43094
43095 * gcc.c-torture/compile/20000606-1.c: New test.
43096 * gcc.c-torture/compile/20000728-1.c: New test.
43097 * gcc.c-torture/execute/20000801-1.c: New test.
43098 * gcc.c-torture/execute/20000801-2.c: New test.
43099 * gcc.c-torture/execute/20000819-1.c: New test.
43100 * gcc.c-torture/execute/20000819-1.x: XFAIL.
43101 * gcc.dg/20000629-1.c: New test.
43102 * gcc.dg/20000724-1.c: New test.
43103 * gcc.dg/20000807-1.c: New test.
43104
43105 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
43106
43107 * gcc.dg/cpp/pragma-1.c: New test.
43108 * gcc.dg/cpp/pragma-2.c: New test.
43109
43110 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
43111
43112 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
43113 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
43114
43115 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
43116
43117 * gcc.c-torture/compile/20000818-1.c: New test.
43118
43119 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
43120
43121 * gcc.c-torture/execute/20000818-1.c: New test.
43122
43123 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
43124
43125 * gcc.dg/format-va-1.c: New test.
43126
43127 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
43128
43129 * g++.old-deja/g++.other/typedef8.C: New test.
43130
43131 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
43132
43133 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
43134 * g++.old-deja/g++.mike/net36.C: Mark candidate.
43135 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
43136 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
43137 * g++.old-deja/g++.other/ptrmem7.C: New test.
43138 * g++.old-deja/g++.pt/ptrmem10.C: New test.
43139
43140 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
43141
43142 * g++.old-deja/g++.pt/typename27.C: New test.
43143
43144 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
43145
43146 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
43147 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
43148 * g++.old-deja/g++.pt/friend45.C: New test.
43149 * g++.old-deja/g++.other/friend8.C: New test.
43150
43151 2000-08-15 Richard Henderson <rth@cygnus.com>
43152
43153 * gcc.c-torture/execute/20000815-1.c: New test.
43154
43155 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
43156
43157 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
43158 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
43159 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
43160
43161 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
43162
43163 * g++.old-deja/g++.other/refinit2.C: New test.
43164
43165 2000-08-13 Geoff Keating <geoffk@cygnus.com>
43166
43167 * lib/c-torture.exp (c-torture): Make
43168 compiler_conditional_xfail_data global.
43169 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
43170 compiler_conditional_xfail_data machinery.
43171 (f-torture-execute): Likewise.
43172 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
43173 and only when unrolling loops.
43174
43175 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
43176
43177 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
43178
43179 * g++.old-deja/g++.pt/explicit81.C: New test.
43180
43181 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
43182
43183 * g++.old-deja/g++.pt/typename26.C: New test.
43184
43185 2000-08-10 Geoff Keating <geoffk@cygnus.com>
43186
43187 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
43188 warning.
43189
43190 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
43191
43192 * g++.old-deja/g++.other/array3.C: New test.
43193
43194 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
43195
43196 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
43197 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
43198 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
43199 New tests.
43200
43201 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
43202
43203 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
43204 * g++.old-deja/g++.abi/vmihint.C: Likewise.
43205
43206 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
43207
43208 * gcc.c-torture/execute/20000808-1.c: New test.
43209
43210 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
43211
43212 * gcc.dg/c90-const-expr-1.c: New test.
43213
43214 2000-08-08 Richard Henderson <rth@cygnus.com>
43215
43216 * gcc.dg/noncompile/920923-1.c: Declare calloc.
43217
43218 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
43219
43220 * gcc.dg/noncompile/const-ll-1.c: New test.
43221
43222 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
43223
43224 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
43225
43226 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
43227
43228 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
43229 that running programs linked against the shared version of libobjc
43230 run correctly.
43231
43232 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
43233
43234 * gcc.dg/c99-printf-1.c: New test.
43235
43236 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
43237
43238 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
43239
43240 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
43241
43242 * gcc.c-torture/execute/20000731-1.x: Delete.
43243
43244 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
43245
43246 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
43247 and torture_without_loops as is done by c-torture.exp.
43248 (search_for): Copy from c-torture.exp.
43249 (gcc-dg-runtest): New function, drives a directory of tests
43250 iterating over the TORTURE_OPTIONS.
43251 (scan-assembler, scan-assembler-not): Move here from
43252 individual directory drivers.
43253
43254 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
43255 defined by lib/gcc-dg.exp.
43256 * gcc.dg/cpp/cpp.exp: Likewise.
43257 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
43258 gcc-dg-runtest, so we cycle over optimization options.
43259
43260 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
43261 * gcc.dg/compare2.c: No longer expected to fail.
43262
43263 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43264
43265 * gcc.c-torture/execute/20000804-1.c: New test.
43266
43267 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
43268
43269 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
43270
43271 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
43272
43273 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
43274
43275 2000-08-03 Jeffrey A Law (law@cygnus.com)
43276
43277 * gcc.c-torture/compile/20000803-1.c: New test.
43278
43279 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
43280
43281 * gcc.c-torture/execute/20000801-3.c,
43282 gcc.c-torture/execute/20000801-4.c: New tests.
43283 * gcc.c-torture/execute/20000801-3.x,
43284 gcc.c-torture/execute/20000801-4.x: Xfail.
43285
43286 2000-08-02 Geoff Keating <geoffk@cygnus.com>
43287
43288 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
43289 libobjc/.libs to allow for libtool.
43290
43291 2000-08-02 Jakub Jelinek <jakub@redhat.com>
43292
43293 * gcc.c-torture/compile/20000802-1.c: New test.
43294
43295 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
43296
43297 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
43298
43299 2000-07-31 Jeffrey A Law (law@cygnus.com)
43300
43301 * gcc-c-torture/execute/20000731-2.c: New test.
43302
43303 * gcc.c-torture/execute/20000731-1.c: New test.
43304 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
43305
43306 2000-07-31 Jakub Jelinek <jakub@redhat.com>
43307
43308 * testsuite/gcc.dg/cpp/paste7.c: New test.
43309 * gcc.dg/cpp/20000725-1.c: New test.
43310
43311 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
43312
43313 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
43314 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
43315 declaration warning for __builtin_dwarf_reg_size.
43316
43317 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
43318
43319 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
43320
43321 * gcc.dg/noncompile/voidparam-1.c: New test.
43322
43323 2000-07-30 Richard Henderson <rth@cygnus.com>
43324
43325 * gcc.dg/c90-digraph-1.c: Don't xfail.
43326 * gcc.dg/compare2.c (case 10): Xfail.
43327 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
43328
43329 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
43330
43331 * gcc.dg/c99-main-1.c: New test.
43332
43333 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
43334
43335 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
43336
43337 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
43338
43339 * gcc.c-tortuer/execute/20000726-1.c: New test.
43340
43341 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
43342
43343 * gcc.c-torture/execute/enum-2.c: New test.
43344
43345 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43346
43347 * gcc.dg/cpp/tr-warn3.c: New test.
43348
43349 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
43350
43351 * g++.old-deja/g++.ext/implicit1.C: Remove.
43352 * g++.old-deja/g++.jason/c2.C: Remove
43353 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
43354 * g++.old-deja/g++.pt/crash16.C: Likewise.
43355 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
43356
43357 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
43358
43359 * g++.old-deja/g++.other/for2.C: New test.
43360
43361 2000-07-25 Jakub Jelinek <jakub@redhat.com>
43362
43363 * gcc.dg/20000720-1.c: New test.
43364
43365 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
43366
43367 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
43368
43369 2000-07-24 Geoff Keating <geoffk@cygnus.com>
43370
43371 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
43372 * gcc.c-torture/execute/20000722-1.c: New.
43373 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
43374
43375 2000-07-24 Jakub Jelinek <jakub@redhat.com>
43376
43377 * gcc.dg/cpp/20000720-1.S: New test.
43378
43379 2000-07-21 Michael Meissner <meissner@redhat.com>
43380
43381 * gcc.c-torture/execute/ieee/hugeval.c: New test.
43382
43383 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
43384
43385 * g++.old-deja/g++.brendan/crash16.C,
43386 g++.old-deja/g++.brendan/parse3.C,
43387 g++.old-deja/g++.brendan/redecl1.C,
43388 g++.old-deja/g++.ns/template13.C,
43389 g++.old-deja/g++.other/decl4.C,
43390 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
43391
43392 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
43393
43394 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
43395 and "Internal error".
43396
43397 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
43398 regexps.
43399 * gcc.dg/cpp/paste6.c: New test.
43400
43401 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
43402
43403 * gcc.dg/cpp/tr-direct.c: New test.
43404
43405 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
43406 gcc.dg/cpp/undef1.c: Tweak error regexps.
43407
43408 2000-07-18 Eric Christopher <echristo@redhat.com>
43409
43410 * gcc.c-torture/compile/20000718-1.c: New test.
43411
43412 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
43413
43414 * cpplex.c (_cpp_push_token): If the token being pushed back
43415 is the previous token in this context, just subtract one from
43416 context->posn.
43417 * cppmacro.c (save_expansion): Clear aux field when storing a
43418 placemarker.
43419
43420 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
43421
43422 * gcc.dg/noncompile/redecl-1.c: New test.
43423
43424 2000-07-18 Jakub Jelinek <jakub@redhat.com>
43425
43426 * gcc.c-torture/execute/20000717-5.c: New test.
43427 * gcc.c-torture/execute/20000717-1.x: Removed.
43428
43429 2000-07-17 Richard Henderson <rth@cygnus.com>
43430
43431 * gcc.c-torture/execute/20000717-4.c: New test.
43432
43433 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
43434
43435 * gcc.dg/cpp/syshdr.c: New test.
43436 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
43437
43438 2000-07-17 Neil Booth <neilb@earthling.net>
43439
43440 * gcc.dg/cpp/cmdlne-dM.c: New test.
43441 * gcc.dg/cpp/cmdlne-dD.c: New test.
43442
43443 2000-07-17 Jeffrey A Law (law@cygnus.com)
43444
43445 * gcc.c-torture/execute/20000717-3.c: New test.
43446
43447 * gcc.c-torture/compile/20000717-1.c: New test.
43448
43449 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
43450
43451 * gcc.c-torture/execute/20000717-2.c: New test.
43452
43453 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
43454
43455 * gcc.dg/formatz-1.c: New test.
43456
43457 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
43458 * gcc.dg/c99-digraph-1.c: New tests.
43459
43460 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
43461 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
43462
43463 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
43464 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
43465 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
43466 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
43467 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
43468 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
43469 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
43470
43471 2000-07-17 Greg McGary <greg@mcgary.org>
43472
43473 * gcc.c-torture/execute/20000717-1.c: New test.
43474 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
43475
43476 2000-07-15 Jakub Jelinek <jakub@redhat.com>
43477
43478 * gcc.c-torture/execute/20000715-2.c: New test.
43479 * gcc.dg/20000715-1.c: New test.
43480
43481 2000-07-15 Michael Meissner <meissner@redhat.com>
43482
43483 * gcc.c-torture/execute/20000715-1.c: New test.
43484
43485 2000-07-13 Jakub Jelinek <jakub@redhat.com>
43486
43487 * gcc.c-torture/execute/20000707-1.c: New test.
43488
43489 2000-07-13 Neil Booth <NeilB@earthling.net>
43490
43491 * testsuite/gcc.dg/cpp/digraph1.c,
43492 testsuite/gcc.dg/cpp/digraph2.c,
43493 testsuite/gcc.dg/cpp/digraphs.c: New tests.
43494
43495 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
43496
43497 * g77.f-torture/compile/20000630-2.f: New test.
43498 * g77.f-torture/compile/20000630-2.x
43499
43500 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
43501
43502 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
43503
43504 2000-07-11 Neil Booth <NeilB@earthling.net>
43505
43506 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
43507
43508 2000-07-11 Neil Booth <NeilB@earthling.net>
43509
43510 * gcc.dg/cpp/cmdlne-C.c: New.
43511
43512 2000-07-09 Neil Booth <NeilB@earthling.net>
43513
43514 * gcc.dg/cpp/directiv.c: New tests.
43515 * gcc.dg/cpp/undef1.c: Update.
43516
43517 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
43518
43519 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
43520
43521 2000-07-09 Neil Booth <NeilB@earthling.net>
43522
43523 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
43524
43525 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
43526
43527 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
43528 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
43529
43530 2000-07-08 Neil Booth <NeilB@earthling.net>
43531
43532 * gcc.dg/cpp/macsyntx.c: New tests.
43533
43534 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43535
43536 * gcc.dg/20000707-1.c: New test.
43537
43538 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43539
43540 * gcc.c-torture/execute/20000706-1.c: New test.
43541 * gcc.c-torture/execute/20000706-2.c: New test.
43542 * gcc.c-torture/execute/20000706-3.c: New test.
43543 * gcc.c-torture/execute/20000706-4.c: New test.
43544 * gcc.c-torture/execute/20000706-5.c: New test.
43545
43546 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43547
43548 * g++.old-deja/g++.pt/instantiate7.C: New test.
43549
43550 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43551
43552 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
43553 * g++.old-deja/g++.mike/thunk3.C: Likewise.
43554 * g++.old-deja/g++.other/rtti3.C: Likewise.
43555 * g++.old-deja/g++.other/rttid3.C: Likewise.
43556
43557 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
43558
43559 * g77.f-torture/compile/20000630-1.x: Fix typo
43560
43561 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
43562
43563 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
43564 assembly output.
43565
43566 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
43567
43568 * gcc.dg/cpp/ident.c: New test.
43569
43570 2000-07-05 Neil Booth <NeilB@earthling.net>
43571
43572 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
43573 gcc.dg/cpp/lexstrng.c: New tests.
43574
43575 2000-07-04 Neil Booth <NeilB@earthling.net>
43576
43577 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
43578 * gcc.dg/cpp/strify2.c: Same.
43579
43580 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
43581
43582 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
43583 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
43584 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
43585 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
43586
43587 * testsuite/gcc.dg/cpp/macro1.c,
43588 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
43589 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
43590 testsuite/gcc.dg/cpp/strify1.c,
43591 testsuite/gcc.dg/cpp/strify2.c: New tests.
43592
43593 2000-07-03 Jakub Jelinek <jakub@redhat.com>
43594
43595 * gcc.c-torture/execute/20000703-1.c: New test.
43596
43597 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43598
43599 * g++.old-deja/g++.pt (lookup10.C): New test.
43600
43601 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43602
43603 * g++.old-deja/g++.pt (typename25.C): New test.
43604
43605 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
43606
43607 * gcc.c-torture/compile/20000701-1.c: New test.
43608
43609 2000-06-30 Nick Clifton <nickc@cygnus.com>
43610
43611 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
43612 to test case.
43613
43614 2000-06-30 Catherine Moore <clm@cygnus.com>
43615
43616 * gcc.c-torture/execute/align-1.c: New test.
43617
43618 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
43619
43620 * g++.old-deja/g++.pt/expr8.C: New test.
43621 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
43622
43623 2000-06-29 Nick Clifton <nickc@cygnus.com>
43624
43625 * gcc.c-torture/compile/20000629-1.c: New test.
43626
43627 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43628
43629
43630 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
43631 gcc.dg/noncompile directory, depending on whether they're
43632 preprocessor tests or not. Annotate all the tests for the dg
43633 framework.
43634
43635 * gcc.c-torture/noncompile/noncompile.exp: Delete.
43636 * gcc.dg/noncompile/noncompile.exp: New.
43637
43638 * Moved files:
43639 Old name New name
43640 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
43641 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
43642 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
43643 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
43644 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
43645 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
43646 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
43647 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
43648 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
43649 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
43650 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
43651 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
43652 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
43653 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
43654 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
43655 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
43656 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
43657 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
43658 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
43659 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
43660 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
43661 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
43662 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
43663 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
43664
43665 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
43666 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
43667 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
43668 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
43669 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
43670 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
43671
43672 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43673
43674 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
43675 declare one variable. On the fourth, error.
43676 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
43677 declared by 20000628-1a.h.
43678
43679 2000-06-29 Richard Henderson <rth@redhat.com>
43680
43681 * gcc.c-torture/execute/930529-1.x: New file.
43682 * gcc.dg/920413-1.c: Adjust expected warning text.
43683 * gcc.dg/980217-1.c: Declare abort.
43684 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
43685
43686 2000-06-29 Jeffrey A Law (law@cygnus.com)
43687
43688 * g77.f-torture/compile/20000629-1.f: New test.
43689 * g77.f-torture/compile/20000629-1.x: Expected to fail.
43690
43691 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43692
43693 Rearrange lots of files, removing entirely the
43694 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
43695 directories.
43696
43697 * Deleted files:
43698 gcc.c-torture/code_quality/code_quality.exp
43699 gcc.c-torture/special/special.exp
43700 gcc.failure/failure.exp
43701 gcc.failure/940409-1.x
43702 gcc.c-torture/compile/961203-1.x
43703
43704 * New files:
43705 gcc.misc-tests/linkage.exp
43706 gcc.c-torture/execute/920730-1t.c
43707 gcc.c-torture/execute/920730-1t.x
43708 gcc.c-torture/compile/920520-1.x
43709 gcc.c-torture/compile/920521-1.x
43710 gcc.c-torture/compile/981006-1.x
43711 gcc.c-torture/execute/eeprof-1.x
43712
43713 * Moved files (possibly with modifications to fit a new harness):
43714 Old name New name
43715 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
43716 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
43717 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
43718 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
43719 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
43720 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
43721 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
43722 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
43723 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
43724 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
43725 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
43726 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
43727 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
43728 gcc.failure/940409-1.c gcc.dg/940409-1.c
43729
43730 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43731
43732 * c-torture/compile/961203-1.x: Delete.
43733
43734 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
43735 not exit. Include stdio.h.
43736 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
43737 * gcc.misc-tests/dg-12.c: Likewise.
43738 * gcc.misc-tests/dg-5.c: Likewise.
43739 * gcc.misc-tests/dg-6.c: Likewise.
43740 * gcc.misc-tests/dg-7.c: Prototype abort.
43741 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
43742 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
43743 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
43744 not exit.
43745 * gcc.misc-tests/sieve.c: Use return from main, not exit.
43746 * gcc.misc-tests/sort2.c: Use return from main, not exit.
43747
43748 2000-06-28 Jakub Jelinek <jakub@redhat.com>
43749
43750 * gcc.dg/cpp/20000628-1.c: New test.
43751 * gcc.dg/cpp/20000628-1.h: New header for above test.
43752 * gcc.dg/cpp/20000628-1a.h: Likewise.
43753
43754 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
43755
43756 * gcc.dg/cpp: New directory.
43757 * gcc.dg/cpp/cpp.exp: New driver.
43758 * gcc.dg/cpp/20000627-1.c: New test.
43759 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
43760 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
43761 and rewrite as a compilation test.
43762
43763 * gcc.dg: Move many files into the cpp subdirectory, possibly
43764 renaming or editing them as well.
43765 Old name New name
43766 990119-1.c cpp/19990119-1.c
43767 990228-1.c cpp/19990228-1.c
43768 990407-1.c cpp/19990407-1.c
43769 990409-1.c cpp/19990409-1.c
43770 990413-1.c cpp/19990413-1.c
43771 990703-1.c cpp/19990703-1.c
43772 20000127-1.c cpp/20000127-1.c
43773 20000129-1.c cpp/20000129-1.c
43774 20000207-1.c cpp/20000207-1.c
43775 20000207-2.c cpp/20000207-2.c
43776 20000209-1.c cpp/20000209-1.c
43777 20000209-2.c cpp/20000209-2.c
43778 20000301-1.c cpp/20000301-1.c
43779 20000419-1.c cpp/20000419-1.c
43780 20000510-1.S cpp/20000510-1.S
43781 20000519-1.c cpp/20000519-1.c
43782 20000529-1.c cpp/20000529-1.c
43783 20000625-1.c cpp/20000625-1.c
43784 20000625-2.c cpp/20000625-2.c
43785 cpp-as1.c cpp/assert1.c
43786 cpp-as2.c cpp/assert2.c
43787 cxx-comments-1.c cpp/cxxcom1.c
43788 cxx-comments-2.c cpp/cxxcom2.c
43789 endif-label.c cpp/endif.c
43790 cpp-hash1.c cpp/hash1.c
43791 cpp-hash2.c cpp/hash2.c
43792 cpp-if1.c cpp/if-1.c
43793 cpp-if2.c cpp/if-2.c
43794 cpp-if3.c cpp/if-3.c
43795 cpp-if4.c cpp/if-4.c
43796 cpp-if5.c cpp/if-5.c
43797 cpp-cond.c cpp/if-cexp.c
43798 cpp-missingop.c cpp/if-mop.c
43799 cpp-missingparen.c cpp/if-mpar.c
43800 cpp-opprec.c cpp/if-oppr.c
43801 cpp-ifparen.c cpp/if-paren.c
43802 cpp-shortcircuit.c cpp/if-sc.c
43803 cpp-shift.c cpp/if-shift.c
43804 cpp-unary.c cpp/if-unary.c
43805 cpp-li1.c cpp/line1.c
43806 cpp-li2.c cpp/line2.c
43807 lineno.c cpp/line3.c
43808 lineno-2.c cpp/line4.c
43809 cpp-mi.c cpp/mi1.c
43810 cpp-mic.h cpp/mi1c.h
43811 cpp-micc.h cpp/mi1cc.h
43812 cpp-mind.h cpp/mi1nd.h
43813 cpp-mindp.h cpp/mi1ndp.h
43814 cpp-mix.h cpp/mi1x.h
43815 cpp-mi2.c cpp/mi2.c
43816 cpp-mi2a.h cpp/mi2a.h
43817 cpp-mi2b.h cpp/mi2b.h
43818 cpp-mi2c.h cpp/mi2c.h
43819 cpp-mi3.c cpp/mi3.c
43820 cpp-mi3.def cpp/mi3.def
43821 poison-1.c cpp/poison.c
43822 pr-impl.c cpp/prag-imp.c
43823 cpp-redef-2.c cpp/redef1.c
43824 cpp-redef.c cpp/redef2.c
43825 strpaste.c cpp/strp1.c
43826 strpaste-2.c cpp/strp2.c
43827 cpp-tradpaste.c cpp/tr-paste.c
43828 cpp-tradstringify.c cpp/tr-str.c
43829 cpp-tradwarn1.c cpp/tr-warn1.c
43830 cpp-tradwarn2.c cpp/tr-warn2.c
43831 trigraphs.c cpp/trigraphs.c
43832 cpp-unc1.c cpp/unc1.c
43833 cpp-unc2.c cpp/unc2.c
43834 cpp-unc3.c cpp/unc3.c
43835 cpp-unc.c cpp/unc4.c
43836 undef.c cpp/undef1.c
43837 undef-2.c cpp/undef2.c
43838 cpp-wi1.c cpp/widestr1.c
43839
43840 2000-06-27 Mark Mitchell <mark@codesourcery.com>
43841
43842 * lib/g++.exp (g++_include_flags): Tweak.
43843
43844 2000-06-27 H.J. Lu <hjl@gnu.org>
43845 Loren J. Rittle <ljrittle@acm.org>
43846
43847 * lib/g++.exp (g++_include_flags): Override libgloss.exp
43848 version with one that knows about the new gcc tree structure.
43849 (g++_link_flags): Same.
43850
43851 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
43852
43853 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
43854 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
43855 case we are cross-compiling.
43856
43857 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
43858 g++.old-deja/g++.niklas/Makefile.in,
43859 g++.old-deja/g++.niklas/configure.in,
43860 g++.old-deja/g++.other/Makefile.in,
43861 g++.old-deja/g++.other/configure.in,
43862 gcc.c-torture/code_quality/Makefile.in,
43863 gcc.c-torture/code_quality/configure.in,
43864 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
43865 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
43866 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
43867 gcc.c-torture/execute/ieee/Makefile.in,
43868 gcc.c-torture/execute/ieee/configure.in,
43869 gcc.c-torture/noncompile/Makefile.in,
43870 gcc.c-torture/noncompile/configure.in,
43871 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
43872 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
43873 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
43874
43875 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43876
43877 * g++.old-deja/g++.other/ambig3.C: New test.
43878
43879 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43880
43881 * g++.old-deja/g++.pt/syntax1.C: New test.
43882 * g++.old-deja/g++.pt/syntax2.C: New test.
43883 * g++.old-deja/g++.other/syntax3.C: New test.
43884 * g++.old-deja/g++.other/syntax4.C: New test.
43885
43886 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43887
43888 * gcc.dg/20000623-1.c: Prototype exit and abort.
43889
43890 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43891
43892 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
43893 New tests.
43894 * gcc.dg/cpp-mi3.def: New file.
43895
43896 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
43897 inside assertions.
43898 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
43899 lexer's error messages.
43900 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
43901 divine anything from the linemarkers.
43902 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
43903 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
43904
43905 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
43906
43907 * gcc.dg/20000623-1.c: New test.
43908
43909 2000-06-22 Jakub Jelinek <jakub@redhat.com>
43910
43911 * gcc.c-torture/execute/20000622-1.c: New test.
43912
43913 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43914
43915 * g++.old-deja/g++.other/init15.C: New test.
43916
43917 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43918
43919 * g++.old-deja/g++.pt/vaarg2.C: New test.
43920 * g++.old-deja/g++.pt/vaarg3.C: New test.
43921
43922 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
43923
43924 * g++.old-deja/g++.other/dyncast6.C: New test.
43925
43926 2000-06-15 Jakub Jelinek <jakub@redhat.com>
43927
43928 * gcc.c-torture/execute/loop-6.c: New test.
43929
43930 2000-06-14 Jakub Jelinek <jakub@redhat.com>
43931
43932 * gcc.dg/20000614-1.c: New test.
43933 * gcc.dg/20000614-2.c: New test.
43934
43935 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
43936
43937 * g++.old-deja/g++.other/inline12.C: New test.
43938
43939 2000-06-13 Jakub Jelinek <jakub@redhat.com>
43940
43941 * g++.old-deja/g++.other/eh1.C: New test.
43942
43943 2000-06-12 Jakub Jelinek <jakub@redhat.com>
43944
43945 * g++.old-deja/g++.other/type.C: New test.
43946
43947 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43948
43949 * g++.old-deja/g++.other/initstring.C: New test.
43950
43951 2000-06-12 Jason Merrill <jason@redhat.com>
43952
43953 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
43954
43955 2000-06-09 Jeffrey A Law (law@cygnus.com)
43956
43957 * gcc.c-torture/compile/20000609-1.c: New test.
43958
43959 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
43960
43961 * gcc.dg/20000609-1.c: New test.
43962
43963 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
43964
43965 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
43966 * gcc.c-torture/noncompile/poison-1.c: Move...
43967 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
43968 * gcc.dg/cpp-li1.c: Add a token after the #line.
43969
43970 2000-06-05 Richard Henderson <rth@cygnus.com>
43971
43972 * gcc.c-torture/execute/20000605-2.c: New test.
43973 * gcc.c-torture/execute/20000605-3.c: New test.
43974
43975 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
43976
43977 * g77.f-torture/execute/20000503-1.x: New file.
43978
43979 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
43980
43981 * g++.old-deja/g++.eh/badalloc1.C: New test.
43982
43983 2000-06-05 Richard Henderson <rth@cygnus.com>
43984
43985 * gcc.c-torture/execute/20000605-1.c: New test.
43986
43987 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43988 Nathan Sidwell <nathan@codesourcery.com>
43989
43990 * gcc.c-torture/compile/20000605-1.c: New test.
43991
43992 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
43993
43994 * g77.f-torture/compile/20000601-1.f: New test.
43995
43996 2000-06-03 Richard Henderson <rth@cygnus.com>
43997
43998 * gcc.c-torture/execute/20000603-1.c: New.
43999
44000 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
44001
44002 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
44003 * gcc.dg/noreturn-2.c (noreturn): Likewise.
44004
44005 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
44006
44007 * gcc.dg/compare2.c (case 12): XFAIL.
44008 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
44009 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
44010
44011 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
44012
44013 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
44014
44015 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
44016 guard macro is already defined when the header is first
44017 included.
44018 * gcc.dg/cpp-mix.h: New file.
44019 * gcc.dg/endif-label.c: Update patterns to match compiler.
44020
44021 * g++.brendan/complex1.C: Declare abort.
44022 * g++.law/refs4.C: Remove XFAIL.
44023 * g++.oliva/expr2.C: Declare abort and exit.
44024
44025 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
44026
44027 * gcc.c-torture/execute/20000528-1.c: New test.
44028
44029 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
44030 * g++.old-deja/g++.law/temps4.C: Likewise.
44031
44032 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
44033 stdlib.h. Call abort() on failure.
44034 * g++.old-deja/g++.law/refs4.C: Likewise.
44035 * g++.old-deja/g++.law/temps4.C: Likewise.
44036 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
44037 * gcc.c-torture/execute/20000112-1.c: Include string.h.
44038
44039 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
44040
44041 Relative to g++.dg/special:
44042 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
44043
44044 Relative to g++.old-deja:
44045 * g++.brendan/complex1.C, g++.jason/optimize2.C,
44046 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
44047 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
44048 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
44049 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
44050 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
44051 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
44052
44053 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
44054 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
44055 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
44056 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
44057 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
44058 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
44059 and/or string.h.
44060
44061 * g++.other/goto1.C: Update expectations for error messages.
44062
44063 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
44064
44065 * gcc.c-torture/compile/20000523-1.c: New test.
44066
44067 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
44068
44069 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
44070
44071 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
44072
44073 * g++.old-deja/g++.eh/catch11.C: New test.
44074 * g++.old-deja/g++.eh/catch12.C: New test.
44075
44076 2000-05-24 Nick Clifton <nickc@cygnus.com>
44077
44078 * gcc.c-torture/execute/20000523-1.c: New test.
44079
44080 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
44081
44082 * c-torture/execute/bcp-1.c: Replace abort in arg of
44083 __builtin_constant_p with a generic external function.
44084
44085 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
44086 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
44087 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
44088 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
44089 Prototype abort and/or exit.
44090
44091 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
44092 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
44093 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
44094 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
44095
44096 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
44097
44098 * gcc.dg/dwarf2-1.c: New test.
44099
44100 2000-05-20 Richard Henderson <rth@cygnus.com>
44101
44102 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
44103
44104 2000-05-20 Andreas Jaeger <aj@suse.de>
44105
44106 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
44107 testcase.
44108
44109 2000-05-19 David Edelsohn <edelsohn@gnu.org>
44110
44111 * gcc.c-torture/execute/20000519-2.c: New test.
44112
44113 2000-05-19 Andreas Jaeger <aj@suse.de>
44114
44115 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
44116 which fails with SSA.
44117
44118 * lib/c-torture.exp: Also test with -O3 -fssa.
44119
44120 2000-05-18 Michael Meissner <meissner@redhat.com>
44121
44122 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
44123 * gcc.c-torture/execute/920415-1.c: Ditto.
44124 * gcc.c-torture/execute/920501-1.c: Ditto.
44125 * gcc.c-torture/execute/conversion.c: Ditto.
44126 * gcc.c-torture/execute/cvt-1.c: Ditto.
44127
44128 2000-05-18 Jeffrey A Law (law@cygnus.com)
44129
44130 * gcc.c-torture/compile/20000518-1.c: New test.
44131
44132 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
44133
44134 * g77.f-torture/compile/200005018.f: New test.
44135
44136 2000-05-17 Jeffrey A Law (law@cygnus.com)
44137
44138 * gcc.c-torture/compile/20000517-1.c: New test.
44139
44140 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44141
44142 * gcc.c-torture/execute/20000516-1.c: New test.
44143
44144 2000-05-15 Jakub Jelinek <jakub@redhat.com>
44145
44146 * g++.old-deja/g++.other/eh.C: New test.
44147
44148 2000-05-12 Richard Henderson <rth@cygnus.com>
44149
44150 * gcc.c-torture/execute/990208-1.c (main): Don't pass
44151 constants through to doit's conditional.
44152
44153 2000-05-11 Jeffrey A Law (law@cygnus.com)
44154
44155 * gcc.c-torture/compile/20000511-1.c: New test.
44156 * g77.f-torture/compile/20000511-1.f: New test.
44157 * g77.f-torture/compile/20000511-2.f: New test.
44158
44159 2000-05-11 Michael Meissner <meissner@redhat.com>
44160
44161 * gcc.c-torture/execute/20000511-1.c: New test.
44162
44163 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
44164
44165 * gcc.dg/dg.exp: Scan .S files as well as .c files.
44166 * gcc.dg/20000510-1.S: New.
44167
44168 2000-05-08 Catherine Moore <clm@cygnus.com>
44169
44170 * gcc.dg/unused-3.c: New.
44171
44172 2000-05-06 Richard Henderson <rth@cygnus.com>
44173
44174 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
44175 * g++.old-deja/g++.mike/warn1.C: Likewise.
44176 * g++.old-deja/g++.pt/local1.C: Likewise.
44177 * g++.old-deja/g++.pt/local7.C: Likewise.
44178 * g++.old-deja/g++.pt/spec16.C: Likewise.
44179
44180 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
44181
44182 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
44183
44184 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
44185
44186 * g77.f-torture/execute/20000503-1.f: New test.
44187
44188 2000-05-04 Andreas Jaeger <aj@suse.de>
44189
44190 * gcc.dg/noreturn-2.c: New test.
44191
44192 2000-05-04 Neil Booth <NeilB@earthling.net>
44193
44194 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
44195 preprocessor.
44196
44197 2000-05-04 Richard Henderson <rth@cygnus.com>
44198
44199 * gcc.c-torture/execute/20000503-1.c: Fix typo.
44200
44201 2000-05-04 Richard Henderson <rth@cygnus.com>
44202
44203 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
44204 OpenSSL by Jason R Thorpe.
44205
44206 2000-05-03 Jim Wilson <wilson@cygnus.com>
44207
44208 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
44209
44210 2000-05-03 Robert Lipe <robertlipe@usa.net>
44211
44212 * gcc.dg/20000503-1.c: New test.
44213
44214 2000-05-02 Jakub Jelinek <jakub@redhat.com>
44215
44216 * gcc.c-torture/compile/20000502-1.c: New test.
44217 * g++.old-deja/g++.other/align.C: New test.
44218 * gcc.dg/cpp-tradstringify.c: New test.
44219
44220 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
44221
44222 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
44223 and hard registers.
44224
44225 2000-04-26 Geoff Keating <geoffk@cygnus.com>
44226
44227 * gcc.c-torture/execute/loop-5.c: New test.
44228
44229 2000-04-25 Jakub Jelinek <jakub@redhat.com>
44230
44231 * gcc.c-torture/execute/va-arg-20.c: New test.
44232
44233 2000-04-23 Jeffrey A Law (law@cygnus.com)
44234
44235 * gcc.c-torture/execute/20000422-1.c: New test.
44236
44237 2000-04-20 Greg McGary <gkm@gnu.org>
44238
44239 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
44240 when optimizing, but without sibling-call optimizations (-O1).
44241
44242 2000-04-20 Jeffrey A Law (law@cygnus.com)
44243
44244 * gcc.c-torture/compile/20000420-1.c: New test.
44245
44246 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
44247
44248 * g++.abi/ptrflags.C: New test.
44249 * g++.eh/catchptr1.C: Test incomplete pointer chains.
44250
44251 2000-04-19 Catherine Moore <clm@cygnus.com>
44252
44253 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
44254
44255 2000-04-19 Greg McGary <gkm@gnu.org>
44256
44257 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
44258 sibling-call optimizations.
44259
44260 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
44261
44262 * gcc.dg/20000419-1.c: New test.
44263
44264 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
44265
44266 * gcc.c-torture/execute/20000412-6.c: New test.
44267
44268 2000-04-12 Jeffrey A Law (law@cygnus.com)
44269
44270 * gcc.c-torture/execute/20000412-5.c: New test.
44271 * g77.f-torture/compile/20000412-1.f: New test.
44272 * gcc.c-torture/execute/20000412-4.c: New test.
44273 * gcc.c-torture/compile/20000412-2.c: New test.
44274 * gcc.c-torture/execute/20000412-3.c: New test.
44275 * gcc.c-torture/compile/20000412-1.c: New test.
44276 * gcc.c-torture/execute/20000412-2.c: New test.
44277
44278 2000-04-12 Jakub Jelinek <jakub@redhat.com>
44279
44280 * objc/execute/bf-20.m: New test.
44281
44282 2000-04-10 Richard Henderson <rth@cygnus.com>
44283
44284 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
44285
44286 * gcc.c-torture/execute/20000412-1.c: New test.
44287
44288 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
44289
44290 * g++.old-deja/g++.eh/catchptr1.C: New test.
44291
44292 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
44293
44294 * g++.old-deja/g++.abi/cxa_vec.C: New test.
44295
44296 2000-04-08 Neil Booth <NeilB@earthling.net>
44297
44298 * gcc.dg/cpp-nullchar.c: Remove test as
44299 embedded nulls cause problems.
44300
44301 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44302
44303 * gcc.dg/compare2.c: New test.
44304
44305 2000-04-08 Neil Booth <NeilB@earthling.net>
44306
44307 * gcc.dg/cpp-nullchar.c: New test.
44308
44309 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
44310
44311 * gcc.dg/cpp-mi2.c: New test.
44312 * gcc.dg/cpp-mi2[abc].h: New files.
44313
44314 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
44315
44316 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
44317 member name.
44318
44319 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
44320
44321 * g++.old-deja/g++.abi/vmihint.C: New test.
44322
44323 2000-04-06 Neil Booth <NeilB@earthling.net>
44324
44325 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
44326 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
44327 copyright.
44328
44329 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
44330
44331 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
44332 avoid stack-frame overwrite.
44333
44334 2000-04-05 Jakub Jelinek <jakub@redhat.com>
44335
44336 * gcc.c-torture/compile/20000405-2.c: New test.
44337 * gcc.c-torture/compile/20000405-3.c: New test.
44338
44339 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44340
44341 * gcc.c-torture/compile/20000405-1.c: New test.
44342
44343 2000-04-04 Geoff Keating <geoffk@cygnus.com>
44344
44345 * gcc.dg/cast-qual-1.c: Revert last change.
44346
44347 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44348
44349 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
44350
44351 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
44352
44353 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
44354 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
44355
44356 2000-04-03 Jeffrey A Law (law@cygnus.com)
44357
44358 * gcc.c-torture/compile/20000403-2.c: New test.
44359 * gcc.c-torture/compile/20000403-1.c: New test.
44360
44361 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
44362
44363 * gcc.c-torture/execute/20000403-1.c: New test.
44364
44365 2000-04-03 Geoff Keating <geoffk@cygnus.com>
44366
44367 * gcc.c-torture/execute/20000402-1.c: New test.
44368
44369 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
44370
44371 * gcc.c-torture/execute/va-arg-15.c: New test.
44372 * gcc.c-torture/execute/va-arg-16.c: New test.
44373 * gcc.c-torture/execute/va-arg-17.c: New test.
44374 * gcc.c-torture/execute/va-arg-18.c: New test.
44375 * gcc.c-torture/execute/va-arg-19.c: New test.
44376
44377 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
44378
44379 * gcc.c-torture/compile/981211-1.c: Move to...
44380 * gcc.dg/cpp-as1.c: ...here.
44381 * gcc.dg/cpp-as2.c: New file.
44382
44383 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
44384 compiler.
44385
44386 2000-04-02 Neil Booth <NeilB@earthling.net>
44387
44388 * gcc.dg/cpp-cond.c New tests.
44389 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
44390 accidental success less likely.
44391 * gcc.dg/cpp-missingop.c New tests.
44392 * gcc.dg/cpp-missingparen.c New tests.
44393 * gcc.dg/cpp-shift.c New tests.
44394 * gcc.dg/cpp-shortcircuit.c New tests.
44395 * gcc.dg/cpp-unary.c New tests.
44396
44397 2000-03-29 Jeffrey A Law (law@cygnus.com)
44398
44399 * gcc.c-torture/compile/20000329-1.c: New test.
44400
44401 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
44402
44403 * gcc.c-torture/compile/20000326-1.c: New test.
44404 * gcc.c-torture/compile/20000326-2.c: New test.
44405
44406 2000-03-24 Geoff Keating <geoffk@cygnus.com>
44407
44408 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
44409 the first parameter is a function argument.
44410
44411 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
44412
44413 * g++.old-deja/g++.ext/array4.C: New test.
44414
44415 2000-03-22 Geoff Keating <geoffk@cygnus.com>
44416
44417 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
44418
44419 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44420
44421 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
44422
44423 2000-03-19 Richard Henderson <rth@cygnus.com>
44424
44425 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
44426
44427 2000-03-19 Richard Henderson <rth@cygnus.com>
44428
44429 * gcc.c-torture/compile/20000319-1.c: New test.
44430
44431 2000-03-14 Jeffrey A Law (law@cygnus.com)
44432
44433 * gcc.c-torture/execute/20000314-3.c: New test.
44434 * gcc.c-torture/execute/20000314-2.c: New test.
44435 * gcc.c-torture/execute/20000314-1.c: New test.
44436 * gcc.c-torture/compile/20000314-2.c: New test.
44437 * gcc.c-torture/compile/20000314-1.c: New test.
44438
44439 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
44440
44441 * g++.old-deja/g++.warn/inline.C: New test.
44442
44443 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
44444
44445 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
44446 standards-compliant result rather than specific constants.
44447 Put test-values in array.
44448
44449 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
44450
44451 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
44452 (g++_target_compile): Put test-specific options last.
44453
44454 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44455
44456 * g++.old-deja/g++.eh/vbase4.C: New test.
44457
44458 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44459
44460 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
44461
44462 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44463
44464 * g++.old-deja/g++.brendan/misc12.C: Removed.
44465 * g++.old-deja/g++.pt/memtemp77.C: Constify.
44466 * g++.old-deja/g++.ext/pretty4.C: New test.
44467
44468 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44469
44470 * g++.old-deja/g++.other/string2.C: New test.
44471
44472 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
44473
44474 * g++.old-deja/g++.warn/impint2.C: New test.
44475
44476 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
44477
44478 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
44479 is 1, not zero.
44480
44481 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
44482
44483 * g++.old-deja/g++.warn/impint.C: New test.
44484 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
44485 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
44486 * g++.old-deja/g++.pt/explicit12.C: Likewise.
44487 * g++.old-deja/g++.pt/explicit13.C: Likewise.
44488 * g++.old-deja/g++.pt/explicit17.C: Likewise.
44489 * g++.old-deja/g++.pt/explicit18.C: Likewise.
44490 * g++.old-deja/g++.pt/explicit19.C: Likewise.
44491 * g++.old-deja/g++.pt/explicit23.C: Likewise.
44492 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44493 * g++.old-deja/g++.pt/explicit35.C: Likewise.
44494 * g++.old-deja/g++.pt/explicit6.C: Likewise.
44495 * g++.old-deja/g++.pt/memclass7.C: Likewise.
44496
44497 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
44498
44499 * gcc.dg/cpp-redef.c: New test.
44500
44501 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
44502
44503 * g++.old-deja/g++.pt/unify7.C: New test.
44504
44505 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44506
44507 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
44508 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
44509
44510 2000-02-25 Geoff Keating <geoffk@cygnus.com>
44511
44512 * gcc.c-torture/compile/20000224-1.c: New test.
44513
44514 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44515
44516 * gcc.c-torture/compile/cpp-2.c: New test.
44517 * gcc.c-torture/compile/cpp-1.c: New test.
44518
44519 2000-02-25 Jeffrey A Law (law@cygnus.com)
44520
44521 * gcc.c-torture/execute/20000225-1.c: New test.
44522
44523 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44524
44525 * gcc.dg/cpp-li2.c: New test.
44526
44527 * gcc.dg/cpp-wi1.c: New test.
44528
44529 * gcc.dg/cpp-li1.c: New test.
44530
44531 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
44532
44533 * g++.old-deja/g++.other/sizeof5.C: New test.
44534
44535 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44536
44537 * gcc.c-torture/execute/va-arg-13.c: New test.
44538
44539 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
44540
44541 * gcc.c-torture/execute/va-arg-12.c: New test.
44542
44543 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44544
44545 * gcc.c-torture/execute/20000223-1.c: New test.
44546
44547 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44548
44549 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44550
44551 2000-02-22 Mark Mitchell <mark@codesourcery.com>
44552
44553 * g++.old-deja/g++.abi/ptrmem.C: New test.
44554
44555 2000-02-19 Richard Henderson <rth@cygnus.com>
44556
44557 * gcc.c-torture/compile/init-3.c: New.
44558
44559 2000-02-17 Mark Mitchell <mark@codesourcery.com>
44560
44561 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
44562 ALWAYS_CXXFLAGS.
44563
44564 2000-02-11 Robert Lipe <robertl@sco.com>
44565
44566 * gcc.c-torture/compile/20000211-3.c: New test.
44567
44568 2000-02-11 Martin Buchholz <martin@xemacs.org>
44569
44570 * gcc.c-torture/compile/20000211-2.c: New test.
44571
44572 2000-02-11 Jeffrey A Law (law@cygnus.com)
44573
44574 * gcc.c-torture/compile/20000211-1.c: New test.
44575
44576 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
44577
44578 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
44579 on native targets
44580
44581 2000-02-08 Nathan Sidwell <nathan@acm.org>
44582
44583 * g++.old-deja/g++.other/cast5.C: New test.
44584
44585 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
44586
44587 * gcc.c-torture/execute/20000205-1.c: New.
44588
44589 2000-02-03 Nathan Sidwell <nathan@acm.org>
44590
44591 * g++.old-deja/g++.jason/cast3.C: Return void.
44592 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
44593
44594 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44595
44596 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
44597
44598 * gcc.dg/loop-1.c: New test.
44599
44600 2000-01-27 Jakub Jelinek <jakub@redhat.com>
44601
44602 * gcc.c-torture/compile/20000127-1.c: New test.
44603 * gcc.c-torture/execute/991228-1.c: New test.
44604
44605 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44606
44607 * gcc.dg/unused-2.c: New test.
44608
44609 * gcc.dg/conv-1.c: New test.
44610
44611 2000-01-24 Mark Mitchell <mark@codesourcery.com>
44612
44613 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
44614 compiler.
44615 (tool_option_proc): Fix typo.
44616
44617 2000-01-24 Geoff Keating <geoffk@cygnus.com>
44618
44619 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
44620 of the ld on the host, not on the build machine.
44621 Also, don't crash if '--help' is not a supported option.
44622
44623 2000-01-24 Richard Henderson <rth@cygnus.com>
44624
44625 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
44626
44627 2000-01-20 Jeffrey A Law (law@cygnus.com)
44628
44629 * gcc.c-torture/execute/20000120-2.c: New test.
44630 * gcc.c-torture/execute/20000120-1.c: New test.
44631
44632 2000-01-13 Jeffrey A Law (law@cygnus.com)
44633
44634 * gcc.c-torture/execute/20000113-1.c: New test.
44635
44636 2000-01-12 Jeffrey A Law (law@cygnus.com)
44637
44638 * gcc.c-torture/execute/20000112-1.c: New test.
44639
44640 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44641
44642 * gcc.dg/20000111-1.c: New test.
44643
44644 2000-01-10 Jeffrey A Law (law@cygnus.com)
44645
44646 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
44647 with 16 bit integers.
44648
44649 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44650
44651 * gcc.dg/20000108-1.c: New test.
44652
44653 2000-01-05 Nathan Sidwell <nathan@acm.org>
44654
44655 * g++.old-deja/g++.ns/koenig8.C: New test.
44656
44657 2000-01-05 Nathan Sidwell <nathan@acm.org>
44658
44659 * g++.old-deja/g++.other/cast4.C: New test.
44660
44661 2000-01-05 Jeffrey A Law (law@cygnus.com)
44662
44663 * gcc.c-torture/compile/20000105-2.c: New test.
44664 * gcc.c-torture/compile/20000105-1.c: New test.
44665
44666 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44667
44668 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
44669 references to printf & atoi to conform to ANSI standard.
44670 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
44671 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
44672 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
44673 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
44674 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
44675 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44676 * g++.old-deja/g++.brendan/copy1.C: Likewise.
44677 * g++.old-deja/g++.brendan/copy2.C: Likewise.
44678 * g++.old-deja/g++.brendan/copy3.C: Likewise.
44679 * g++.old-deja/g++.brendan/copy4.C: Likewise.
44680 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44681 * g++.old-deja/g++.brendan/copy6.C: Likewise.
44682 * g++.old-deja/g++.brendan/copy7.C: Likewise.
44683 * g++.old-deja/g++.brendan/copy8.C: Likewise.
44684 * g++.old-deja/g++.brendan/crash11.C: Likewise.
44685 * g++.old-deja/g++.brendan/crash14.C: Likewise.
44686 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
44687 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44688 * g++.old-deja/g++.brendan/delete2.C: Likewise.
44689 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
44690 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
44691 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
44692 * g++.old-deja/g++.brendan/eh1.C: Likewise.
44693 * g++.old-deja/g++.brendan/groff1.C: Likewise.
44694 * g++.old-deja/g++.brendan/init3.C: Likewise.
44695 * g++.old-deja/g++.brendan/misc12.C: Likewise.
44696 * g++.old-deja/g++.brendan/misc7.C: Likewise.
44697 * g++.old-deja/g++.brendan/new2.C: Likewise.
44698 * g++.old-deja/g++.brendan/operators4.C: Likewise.
44699 * g++.old-deja/g++.brendan/operators5.C: Likewise.
44700 * g++.old-deja/g++.brendan/overload2.C: Likewise.
44701 * g++.old-deja/g++.brendan/overload7.C: Likewise.
44702 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
44703 * g++.old-deja/g++.brendan/reference1.C: Likewise.
44704 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
44705 * g++.old-deja/g++.brendan/template24.C: Likewise.
44706 * g++.old-deja/g++.brendan/template3.C: Likewise.
44707 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
44708 * g++.old-deja/g++.jason/inline3.C: Likewise.
44709 * g++.old-deja/g++.jason/opeq.C: Likewise.
44710 * g++.old-deja/g++.law/arg5.C: Likewise.
44711 * g++.old-deja/g++.law/arm7.C: Likewise.
44712 * g++.old-deja/g++.law/ctors11.C: Likewise.
44713 * g++.old-deja/g++.law/cvt8.C: Likewise.
44714 * g++.old-deja/g++.law/init9.C: Likewise.
44715 * g++.old-deja/g++.law/refs4.C: Likewise.
44716 * g++.old-deja/g++.law/template2.C: Likewise.
44717 * g++.old-deja/g++.law/visibility24.C: Likewise.
44718 * g++.old-deja/g++.law/vtable3.C: Likewise.
44719 * g++.old-deja/g++.mike/asm2.C: Likewise.
44720 * g++.old-deja/g++.mike/eh1.C: Likewise.
44721 * g++.old-deja/g++.mike/misc1.C: Likewise.
44722 * g++.old-deja/g++.mike/misc13.C: Likewise.
44723 * g++.old-deja/g++.mike/misc14.C: Likewise.
44724 * g++.old-deja/g++.mike/ns12.C: Likewise.
44725 * g++.old-deja/g++.mike/p1248.C: Likewise.
44726 * g++.old-deja/g++.mike/p3708.C: Likewise.
44727 * g++.old-deja/g++.mike/p3708a.C: Likewise.
44728 * g++.old-deja/g++.mike/p3708b.C: Likewise.
44729 * g++.old-deja/g++.mike/p646.C: Likewise.
44730 * g++.old-deja/g++.mike/p700.C: Likewise.
44731 * g++.old-deja/g++.mike/p783.C: Likewise.
44732 * g++.old-deja/g++.mike/p783a.C: Likewise.
44733 * g++.old-deja/g++.mike/p783b.C: Likewise.
44734 * g++.old-deja/g++.mike/p786.C: Likewise.
44735 * g++.old-deja/g++.mike/p789.C: Likewise.
44736 * g++.old-deja/g++.mike/p789a.C: Likewise.
44737 * g++.old-deja/g++.mike/p807a.C: Likewise.
44738 * g++.old-deja/g++.other/delete3.C: Likewise.
44739 * g++.old-deja/g++.other/dyncast1.C: Likewise.
44740 * g++.old-deja/g++.other/dyncast2.C: Likewise.
44741 * g++.old-deja/g++.other/dyncast3.C: Likewise.
44742 * g++.old-deja/g++.other/empty1.C: Likewise.
44743 * g++.old-deja/g++.other/temporary1.C: Likewise.
44744 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
44745 * g++.old-deja/g++.pt/t16.C: Likewise.
44746 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
44747
44748 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
44749
44750 * gcc.dg/991230-1.c: New test.
44751
44752 1999-12-29 Jeffrey A Law (law@cygnus.com)
44753
44754 * gcc.c-torture/compile/991229-3.c: New test.
44755 * gcc.c-torture/compile/991229-2.c: New test.
44756 * gcc.c-torture/compile/991229-1.c: New test.
44757
44758 1999-12-29 Greg McGary <gkm@eng.ascend.com>
44759
44760 * gcc.c-torture/compile/labels-2.c: New test.
44761
44762 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
44763
44764 * gcc.c-torture/execute/991227-1.c: New test.
44765
44766 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44767
44768 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
44769
44770 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
44771
44772 * gcc.c-torture/execute/991221-1.c: New test.
44773
44774 1999-12-20 Nathan Sidwell <nathan@acm.org>
44775
44776 * g++.old-deja/g++.other/cast3.C: New test.
44777
44778 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
44779
44780 * gcc.c-torture/execute/991216-4.c: New test.
44781
44782 1999-12-16 Michael Meissner <meissner@cygnus.com>
44783
44784 * gcc.c-torture/execute/991216-1.c: New test.
44785 * gcc.c-torture/execute/991216-2.c: New test.
44786 * gcc.c-torture/execute/991216-3.c: New test.
44787
44788 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44789
44790 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
44791 Actually make the test fail by using "-O2" for compilation.
44792
44793 1999-12-15 Nathan Sidwell <nathan@acm.org>
44794
44795 * g++.old-deja/g++.warn/cast-align1.C: New test.
44796
44797 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44798
44799 * gcc.c-torture/compile/991214-1.c: New test.
44800 * gcc.c-torture/compile/991214-2.c: New test.
44801
44802 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44803
44804 * gcc.dg/991214-1.c: New test.
44805
44806 1999-12-13 Jeffrey A Law (law@cygnus.com)
44807
44808 * gcc.c-torture/compile/991213-3.c: New test.
44809 * gcc.c-torture/compile/991213-2.c: New test.
44810 * gcc.c-torture/compile/991213-1.c: New test.
44811
44812 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
44813
44814 * gcc.dg/991209-1.c: New test.
44815
44816 1999-12-08 Nathan Sidwell <nathan@acm.org>
44817
44818 * gcc.c-torture/compile/991208-1.c: New test.
44819
44820 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44821
44822 * gcc.dg/ultrasp2.c: New test.
44823
44824 1999-12-05 Alex Samuel <samuel@codesourcery.com>
44825
44826 * g++.old-deja/g++.abi/align.C (main): Fix typo.
44827
44828 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
44829
44830 * gcc.c-torture/compile/991202-1.c: New test.
44831 * gcc.c-torture/execute/991202-1.c: New test.
44832 * gcc.c-torture/execute/991202-2.c: New test.
44833 * gcc.c-torture/execute/991202-3.c: New test.
44834
44835 1999-12-02 Alex Samuel <samuel@codesourcery.com>
44836
44837 * g++.old-deja/g++.abi/align.C: New test.
44838 * g++.old-deja/g++.abi/aggregates.C: Likewise.
44839 * g++.old-deja/g++.abi/bitfields.C: Likewise.
44840
44841 1999-12-01 Richard Henderson <rth@cygnus.com>
44842
44843 * gcc.c-torture/execute/991201-1.c: New.
44844
44845 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
44846
44847 * gcc.dg/991129-1.c: New test.
44848
44849 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
44850
44851 * gcc.c-torture/compile/991127-1.c: New test.
44852
44853 1999-11-22 Nathan Sidwell <nathan@acm.org>
44854
44855 * g++.old-deja/g++.other/warn4.C: New test.
44856
44857 1999-11-22 Nathan Sidwell <nathan@acm.org>
44858
44859 * g++.old-deja/g++.eh/cleanup2.C: New test.
44860 * g++.old-deja/g++.ext/pretty2.C: New test.
44861 * g++.old-deja/g++.ext/pretty3.C: New test.
44862 * g++.old-deja/g++.other/debug6.C: New test.
44863
44864 1999-10-20 Jim Wilson <wilson@cygnus.com>
44865
44866 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
44867 compiler_output to look for one error message instead of two.
44868
44869 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
44870
44871 * gcc.c-torture/execute/991118-1.c: Also test case
44872 where the word boundary does not split a byte evenly.
44873
44874 1999-11-19 Nathan Sidwell <nathan@acm.org>
44875
44876 * g++.old-deja/g++.ext/restrict1.C: New test.
44877
44878 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
44879
44880 * gcc.c-torture/execute/991118-1.c: New test.
44881
44882 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
44883
44884 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
44885 working directory pathnames.
44886
44887 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
44888
44889 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
44890 host is equipped with driver.h and driver.o so it can actually
44891 compile and run the tests.
44892
44893 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
44894
44895 * gcc.c-torture/compile/991008-1.c: New test.
44896
44897 1999-11-08 Nick Clifton <nickc@cygnus.com>
44898
44899 * lib/gcc-dg.exp: Include target-supports.exp
44900
44901 1999-11-05 Nick Clifton <nickc@cygnus.com>
44902
44903 * lib/target-supports.exp: New file: Provide procs to test for
44904 features supported by the target.
44905 (check_weak_available): Moved here from ecos.exp.
44906 (check_alias_available): New proc: Determine of the target
44907 toolchain supports the alias attribute.
44908
44909 * gcc.dg/special/ecos.exp: Move check_weak_available to
44910 target-supports.exp.
44911 (alias-1.c): Only perform the test if the target supports
44912 aliases.
44913 (wkali-1.c): Only perform the test if the target supports
44914 aliases.
44915
44916 * gcc.dg/990506-0.c: Expect error messages from cross
44917 targets as well as native targets.
44918
44919 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44920
44921 * gcc.dg/ultrasp1.c: Removed xfail.
44922 * gcc.dg/struct-ret-2.c: Likewise.
44923 * gcc.dg/array-1.c: Likewise.
44924
44925 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44926
44927 * gcc.dg/struct-ret-2.c: New test.
44928
44929 * gcc.dg/array-1.c: New test.
44930
44931 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
44932
44933 * gcc.c-torture/execute/991030-1.c: New test.
44934
44935 1999-10-26 Richard Henderson <rth@cygnus.com>
44936
44937 * gcc.c-torture/compile/991026-2.c: New test.
44938
44939 1999-10-26 Jeffrey A Law (law@cygnus.com)
44940
44941 * gcc.c-torture/compile/991026-1.c: New test.
44942
44943 1999-10-23 Jeffrey A Law (law@cygnus.com)
44944
44945 * gcc.c-torture/execute/991023-1.c: New test.
44946
44947 1999-10-19 Jeffrey A Law (law@cygnus.com)
44948
44949 * gcc.c-torture/execute/991019-1.c: New test.
44950
44951 1999-10-16 Richard Henderson <rth@cygnus.com>
44952
44953 * gcc.c-torture/execute/991016-1.c: New test.
44954
44955 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
44956
44957 * gcc.c-torture/execute/991014-1.c: New test.
44958
44959 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
44960
44961 * g++.old-deja/g++.other/union2.C: New test.
44962
44963 1999-10-13 Nathan Sidwell <nathan@acm.org>
44964
44965 * g++.old-deja/g++.other/vaarg2.C: New test.
44966 * g++.old-deja/g++.other/vaarg3.C: New test.
44967
44968 1999-10-12 Craig Burley <craig@jcb-sc.com>
44969
44970 * g77.f-torture/noncompile/19990905-1.f: Moved from being
44971 in compile/.
44972
44973 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
44974
44975 * gcc.c-torture/execute/va-arg-11.c: New test.
44976
44977 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
44978
44979 * lib/file-format.exp (gcc_target_object_format): Don't
44980 crash if objdump is unavailable.
44981
44982 1999-09-29 Donn Terry <donn@interix.com>
44983
44984 * gcc.misc-tests/mg.exp: delete extraneous redirection.
44985
44986 1999-09-28 Nick Clifton <nickc@cygnus.com>
44987
44988 * gcc.c-torture/compile/990928-1.c: New test.
44989
44990 1999-09-28 Nathan Sidwell <nathan@acm.org>
44991
44992 * g++.old-deja/g++.other/decl6.C: New test.
44993
44994 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44995
44996 * gcc.c-torture/execute/va-arg-10.c: New test.
44997
44998 1999-09-27 Nathan Sidwell <nathan@acm.org>
44999
45000 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
45001 __PRETTY_FUNCTION__.
45002
45003 1999-09-23 Nick Clifton <nickc@cygnus.com>
45004
45005 * gcc.c-torture/execute/990923-1.c: New test.
45006
45007 1999-09-21 Nick Clifton <nickc@cygnus.com>
45008
45009 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
45010 for which -fpic is inappropriate.
45011
45012 1999-09-21 Mark Mitchell <mark@codesourcery.com>
45013
45014 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
45015
45016 1999-09-21 Nathan Sidwell <nathan@acm.org>
45017
45018 * g++.old-deja/g++.other/dyncast1.C: New test.
45019 * g++.old-deja/g++.other/dyncast2.C: New test.
45020 * g++.old-deja/g++.other/dyncast3.C: New test.
45021 * g++.old-deja/g++.other/dyncast4.C: New test.
45022 * g++.old-deja/g++.other/dyncast5.C: New test.
45023 * g++.old-deja/g++.eh/catch3.C: New test.
45024 * g++.old-deja/g++.eh/catch3p.C: New test.
45025 * g++.old-deja/g++.eh/catch4.C: New test.
45026 * g++.old-deja/g++.eh/catch4p.C: New test.
45027 * g++.old-deja/g++.eh/catch5.C: New test.
45028 * g++.old-deja/g++.eh/catch5p.C: New test.
45029 * g++.old-deja/g++.eh/catch6.C: New test.
45030 * g++.old-deja/g++.eh/catch6p.C: New test.
45031 * g++.old-deja/g++.eh/catch7.C: New test.
45032 * g++.old-deja/g++.eh/catch7p.C: New test.
45033 * g++.old-deja/g++.eh/catch8.C: New test.
45034 * g++.old-deja/g++.eh/catch8p.C: New test.
45035 * g++.old-deja/g++.eh/catch9.C: New test.
45036 * g++.old-deja/g++.eh/catch9p.C: New test.
45037
45038 1999-09-13 Nathan Sidwell <nathan@acm.org>
45039
45040 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
45041 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
45042
45043 1999-09-13 Jeffrey A Law (law@cygnus.com)
45044
45045 * gcc.c-torture/compile/990913-1.c: New test.
45046
45047 1999-09-10 Nathan Sidwell <nathan@acm.org>
45048
45049 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
45050 * g++.old-deja/g++.jason/rfg5.C: Likewise.
45051
45052 1999-09-09 Richard Henderson <rth@cygnus.com>
45053
45054 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
45055
45056 1999-09-09 Nathan Sidwell <nathan@acm.org>
45057
45058 * g++.old-deja/g++.other/lookup11.C: New test.
45059 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
45060 what is permitted and what we want.
45061 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
45062 overload use.
45063 * g++.old-deja/g++.jason/rfg5.C: Likewise.
45064
45065 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
45066
45067 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
45068 * gcc.c-torture/noncompile/poison-1.c: New file.
45069
45070 1999-09-08 Nathan Sidwell <nathan@acm.org>
45071
45072 * g++.old-deja/g++.other/sizeof3.C: New test.
45073 * g++.old-deja/g++.other/sizeof4.C: New test.
45074 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
45075 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
45076
45077 1999-09-07 Richard Henderson <rth@cygnus.com>
45078
45079 * gcc.dg/va-arg-1.c: New.
45080
45081 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45082
45083 * gcc.c-torture/execute/va-arg-9.c: New test.
45084
45085 1999-09-05 Craig Burley <craig@jcb-sc.com>
45086
45087 * g77.f-torture/compile/980519-2.f: New test.
45088 * g77.f-torture/compile/19990905-0.f: New test.
45089 * g77.f-torture/compile/19990905-1.f: New test.
45090 * g77.f-torture/compile/19990905-2.f: New test.
45091
45092 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
45093
45094 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
45095
45096 * gcc.c-torture/execute/990827-1.c: Fix typo.
45097
45098 1999-09-03 Nathan Sidwell <nathan@acm.org>
45099
45100 * g++.old-deja/g++.other/deref1.C: New test.
45101
45102 1999-09-02 Nathan Sidwell <nathan@acm.org>
45103
45104 * g++.old-deja/g++.other/ambig2.C: New test.
45105 * g++.old-deja/g++.other/cond5.C: New test.
45106 * g++.old-deja/g++.other/lookup16.C: New test.
45107
45108 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
45109
45110 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
45111 assemblers too.
45112
45113 1999-08-31 Jeffrey A Law (law@cygnus.com)
45114
45115 * lib/c-torture.exp: Avoid the "compare executables" optimization
45116 when testing native.
45117
45118 1999-08-29 Jeffrey A Law (law@cygnus.com)
45119
45120 * gcc.c-torture/execute/990829-1.c: New test.
45121 * gcc.c-torture/compile/990829-1.c: New test.
45122
45123 1999-08-27 Paul Burchard <burchard@pobox.com>
45124
45125 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
45126 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
45127 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
45128 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
45129 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
45130 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
45131 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
45132 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
45133 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
45134 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
45135 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
45136
45137 1999-08-27 Jeffrey A Law (law@cygnus.com)
45138
45139 * gcc.c-torture/execute/990827-1.c: New test.
45140
45141 1999-08-26 Craig Burley <craig@jcb-sc.com>
45142
45143 * g77.f-torture/noncompile/19990826-4.f: New test.
45144
45145 * g77.f-torture/compile/19990826-3.f: New test.
45146
45147 * g77.f-torture/execute/19990826-2.f: New test.
45148
45149 * g77.f-torture/compile/19990826-1.f: New test.
45150
45151 * gcc.c-torture/execute/990826-0.c: New test.
45152 * g77.c-torture/execute/19990826-0.f: New test.
45153
45154 * g77.f-torture/noncompile/970626-2.f: New test.
45155
45156 1999-08-25 Paul Burchard <burchard@pobox.com>
45157
45158 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
45159 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
45160 lss-011.C: New tests.
45161
45162 1999-08-25 Nathan Sidwell <nathan@acm.org>
45163
45164 * g++.old-deja/g++.other/decl5.C: New test.
45165
45166 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45167
45168 * noncompile/noncompile.exp: Load_lib c-torture.exp.
45169 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
45170 call `postbase' for each one. All callers of `postbase' changed
45171 to call this instead.
45172
45173 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
45174
45175 * gcc.c-torture/execute/990811-1.c: New test.
45176
45177 1999-08-09 Nick Clifton <nickc@cygnus.com>
45178
45179 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
45180 just native ones.
45181
45182 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
45183 just native ones.
45184
45185 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
45186
45187 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
45188
45189 1999-08-04 Jeffrey A Law (law@cygnus.com)
45190
45191 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
45192
45193 1999-08-04 Nathan Sidwell <nathan@acm.org>
45194
45195 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
45196
45197 1999-08-04 Jeffrey A Law (law@cygnus.com)
45198
45199 * gcc.c-torture/execute/990804-1.c: New test.
45200
45201 1999-08-03 Nathan Sidwell <nathan@acm.org>
45202
45203 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
45204 * g++.old-deja/g++.brendan/crash64.C: Likewise.
45205 * g++.old-deja/g++.brendan/overload8.C: Likewise.
45206
45207 1999-08-03 Nathan Sidwell <nathan@acm.org>
45208
45209 * g++.old-deja/g++.other/struct1.C: New test.
45210
45211 1999-08-03 Nathan Sidwell <nathan@acm.org>
45212
45213 * g++.old-deja/g++.other/enum2.C: New test.
45214
45215 1999-08-02 Richard Henderson <rth@cygnus.com>
45216
45217 Adapted from tests from Franz Sirl:
45218 * gcc.c-torture/execute/va-arg-7.c: New test.
45219 * gcc.c-torture/execute/va-arg-8.c: New test.
45220
45221 1999-08-01 Jeffrey A Law (law@cygnus.com)
45222
45223 * gcc.c-torture/compile/990801-2.c: New test.
45224
45225 * gcc.c-torture/compile/990801-1.c: New test.
45226
45227 1999-07-27 Michael Meissner <meissner@cygnus.com>
45228
45229 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
45230 fp-cmp-1.c, converting double to float.
45231
45232 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
45233 fp-cmp-1.c, converting double to long double.
45234
45235 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
45236 from fr1 to unknown_register, since fr1 is a legitimate register
45237 on some machines.
45238
45239 1999-07-25 Jeffrey A Law (law@cygnus.com)
45240
45241 * README: More listname related changes.
45242
45243 1999-07-08 Catherine Moore <clm@cygnus.com>
45244
45245 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
45246
45247 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
45248
45249 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
45250
45251 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
45252
45253 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
45254
45255 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
45256
45257 * gcc.dg/990703-1.c: New test.
45258
45259 1999-06-29 Nick Clifton <nickc@cygnus.com>
45260
45261 * lib/file-format.exp: New file: Move definition of proc
45262 gcc_target_object_format to here from
45263 gcc.dg/special/ecos.exp.
45264
45265 * lib/c-torture.exp: Include lib file-format.exp.
45266 * lib/gcc-dg.exp: Include lib file-format.exp.
45267
45268 * gcc.dg/special/ecos.exp: Remove definition of proc
45269 gcc_target_object_format.
45270
45271 1999-06-28 Jeffrey A Law (law@cygnus.com)
45272
45273 * gcc.c-torture/execute/990628-1.c: New test.
45274
45275 1999-06-25 Jeffrey A Law (law@cygnus.com)
45276
45277 * gcc.c-torture/compile/990625-2.c: New test.
45278
45279 * gcc.c-torture/compile/990625-1.c: New test.
45280
45281 1999-06-23 Nick Clifton <nickc@cygnus.com>
45282
45283 * gcc.c-torture/compile/dll.c: New test case. Check that dll
45284 attributes compile.
45285 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
45286 ports that use the COFF/PE file format.
45287
45288 1999-06-17 Jeffrey A Law (law@cygnus.com)
45289
45290 * gcc.c-torture/compile/990617-1.c: New test.
45291
45292 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
45293
45294 * g++.old-deja/g++.other/decl4.C: New test.
45295
45296 1999-06-14 Nathan Sidwell <nathan@acm.org>
45297
45298 * g++.old-deja/g++.other/bitfld3.C: New test.
45299
45300 1999-06-08 Nathan Sidwell <nathan@acm.org>
45301
45302 * g++.old-deja/g++.eh/catch1.C: New test.
45303
45304 1999-06-07 Jeffrey A Law (law@cygnus.com)
45305
45306 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
45307
45308 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
45309 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
45310
45311 1999-06-05 Craig Burley <craig@jcb-sc.com>
45312
45313 * g77.f-torture/compile/19990502-0.f: Replace with new,
45314 shorter, test that still fails after recent changes.
45315
45316 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45317
45318 * gcc.c-torture/execute/990604-1.c: New test.
45319
45320 1999-05-31 Jeffrey A Law (law@cygnus.com)
45321
45322 * gcc.c-torture/execute/990531-1.c: New test.
45323
45324 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45325
45326 * gcc.c-torture/compile/990527-1.c: New test.
45327
45328 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
45329
45330 * gcc.c-torture/execute/990527-1.c: New test.
45331
45332 1999-05-25 Nick Clifton <nickc@cygnus.com>
45333
45334 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
45335 bitfields as signed.
45336
45337 1999-05-25 Craig Burley <craig@jcb-sc.com>
45338
45339 * g77.f-torture/compile/19990525-0.f: New test.
45340
45341 1999-05-25 Jeffrey A Law (law@cygnus.com)
45342
45343 * gcc.c-torture/execute/990525-2.c: New test.
45344
45345 * gcc.c-torture/execute/990525-1.c: New test.
45346
45347 1999-05-24 Nathan Sidwell <nathan@acm.org>
45348
45349 * g++.old-deja/g++.other/anon3.C: New test.
45350 * g++.old-deja/g++.other/anon4.C: New test.
45351 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
45352 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
45353 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
45354 Merrill).
45355
45356 1999-05-24 Jeffrey A Law (law@cygnus.com)
45357
45358 * gcc.c-torture/execute/990524-1.c: New test.
45359
45360 * gcc.dg/990524-1.c: New test.
45361
45362 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45363
45364 * gcc.c-torture/compile/990523-1.c: New test.
45365
45366 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
45367
45368 * gcc.c-torture/compile/990519-1.c: New test.
45369
45370 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45371
45372 * gcc.c-torture/compile/990517-1.c: New test.
45373
45374 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
45375 (e4, f4): New tests.
45376 (main): Call them.
45377
45378 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45379
45380 * gcc.dg/noreturn-1.c: New test.
45381
45382 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45383
45384 * gcc.c-torture/execute/990513-1.c: New test.
45385
45386 1999-05-10 Richard Henderson <rth@cygnus.com>
45387
45388 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
45389
45390 1999-05-10 Craig Burley <craig@jcb-sc.com>
45391
45392 * g77.f-torture/execute/erfc.f: Use small single-precision
45393 values, to avoid problems on Alphas when not -mieee.
45394
45395 1999-05-08 Craig Burley <craig@jcb-sc.com>
45396
45397 * gcc.dg/990506-0.c: New test.
45398
45399 1999-05-08 Richard Henderson <rth@cygnus.com>
45400
45401 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
45402 the constant to test. Don't XFAIL 64-bit targets.
45403
45404 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
45405 * g++.old-deja/g++.law/profile1.C: Likewise.
45406
45407 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
45408 operator new instances.
45409 * g++.old-deja/g++.other/delete5.C: Likewise.
45410
45411 1999-05-03 Craig Burley <craig@jcb-sc.com>
45412
45413 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
45414 intrinsic.
45415
45416 1999-05-03 Craig Burley <craig@jcb-sc.com>
45417
45418 * g77.f-torture/execute/u77-test.f: Reverse order of two
45419 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
45420
45421 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45422
45423 * gcc.dg/compare1.c: New test.
45424
45425 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
45426
45427 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
45428 New tests.
45429
45430 1999-05-02 Craig Burley <craig@jcb-sc.com>
45431
45432 * g77.f-torture/compile/19990502-1.f: New test.
45433
45434 1999-05-02 Craig Burley <craig@jcb-sc.com>
45435
45436 * g77.f-torture/compile/19990502-0.f: New test.
45437
45438 1999-05-02 Craig Burley <craig@jcb-sc.com>
45439
45440 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
45441 intrinsic.
45442
45443 1999-05-02 Craig Burley <craig@jcb-sc.com>
45444
45445 * g77.f-torture/execute/u77-test.f (main): List libU77
45446 intrinsics not currently tested.
45447 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
45448 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
45449 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
45450 Trim blanks off the ends of some printed strings.
45451
45452 1999-05-02 Craig Burley <craig@jcb-sc.com>
45453
45454 * g77.f-torture/execute/u77-test.f (main): Just warn about
45455 FSTAT gid disagreement, as it's expected on some systems.
45456
45457 1999-05-01 Craig Burley <craig@jcb-sc.com>
45458
45459 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
45460 use a new function, which allows for some slop.
45461 Clean up some commentary.
45462 (issum): The new function.
45463 (sgladd): Deleted subroutine.
45464
45465 1999-05-01 Craig Burley <craig@jcb-sc.com>
45466
45467 * g77.f-torture/execute/u77-test.f: Modify to be more like
45468 libf2c/libU77 version, bringing patches to that version here.
45469 Add suitable commentary.
45470
45471 1999-04-25 Richard Henderson <rth@cygnus.com>
45472
45473 * gcc.dg/990424-1.c: New test.
45474
45475 1999-04-24 Craig Burley <craig@jcb-sc.com>
45476
45477 * g77.f-torture/execute/u77-test.f (main): Bug involving
45478 LSTAT has been fixed, so turn back on full checking.
45479
45480 1999-04-20 Craig Burley <craig@jcb-sc.com>
45481
45482 * g77.f-torture/compile/19990419-0.f: New test.
45483 * g77.f-torture/execute/19990419-1.f: New test.
45484
45485 1999-04-17 Richard Henderson <rth@cygnus.com>
45486
45487 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
45488 to avoid the need for a prototype to supress a warning.
45489
45490 1999-04-07 Jim Wilson <wilson@cygnus.com>
45491
45492 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
45493
45494 1999-04-04 Jeffrey A Law (law@cygnus.com)
45495
45496 * gcc.c-torture/execute/990404-1.c: New test.
45497
45498 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45499
45500 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
45501 * gcc.dg/cpp-if3.c: Don't use -pedantic.
45502 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
45503 missing initializer warnings.
45504
45505 1999-03-28 Jeffrey A Law (law@cygnus.com)
45506
45507 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
45508 matching strings.
45509
45510 1999-03-26 Jeffrey A Law (law@cygnus.com)
45511
45512 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
45513
45514 1999-03-26 Craig Burley <craig@jcb-sc.com>
45515
45516 * g77.f-torture/execute/19990325-0.f: New test.
45517 * g77.f-torture/execute/19990325-1.f: New test.
45518
45519 1999-03-24 Jeffrey A Law (law@cygnus.com)
45520
45521 * gcc.c-torture/execute/990324-1.c: New test.
45522
45523 1999-03-22 Jim Wilson <wilson@cygnus.com>
45524
45525 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
45526 test with 4.
45527
45528 1999-03-17 Richard Henderson <rth@cygnus.com>
45529
45530 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
45531
45532 1999-03-13 Craig Burley <craig@jcb-sc.com>
45533
45534 * g77.f-torture/execute/19990313-2.f: New test.
45535 * g77.f-torture/execute/19990313-3.f: New test.
45536
45537 1999-03-13 Craig Burley <craig@jcb-sc.com>
45538
45539 * g77.f-torture/execute/19990313-0.f: New test.
45540 * g77.f-torture/execute/19990313-1.f: New test.
45541
45542 1999-03-12 Jim Wilson <wilson@cygnus.com>
45543
45544 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
45545 printf to sprintf.
45546 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
45547 (main): Add check for u15. Conditionalize u31 check depending on
45548 whether ints are <32 bits or >=32 bits.
45549
45550 1999-03-08 Craig Burley <craig@jcb-sc.com>
45551
45552 * g77.f-torture/execute/19981119-0.f: Improve testiness.
45553
45554 1999-03-08 Craig Burley <craig@jcb-sc.com>
45555
45556 * g77.f-torture/compile/19990305-0.f: New test.
45557 * g77.f-torture/execute/19981119-0.f: New test.
45558
45559 1999-03-08 Craig Burley <craig@jcb-sc.com>
45560
45561 * g77.f-torture/execute/970625-2.f: call ABORT if final
45562 result is not correct, instead of just printing it.
45563 Add this checking via newly introduced obfuscation, to
45564 trip up buggy front ends.
45565
45566 1999-03-07 Craig Burley <craig@jcb-sc.com>
45567
45568 * g77.f-torture/compile/960317-1.f: Moved from being
45569 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
45570
45571 1999-03-06 Craig Burley <craig@jcb-sc.com>
45572
45573 * g77.f-torture/execute/960317-1.f: New (old) test.
45574 * g77.f-torture/execute/970625-2.f: Ditto.
45575
45576 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
45577
45578 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
45579 message on line 1 or line 2; cccp and cpplib do this differently.
45580
45581 1999-03-01 Jeffrey A Law (law@cygnus.com)
45582
45583 * g++.old-deja/g++.law/weak1.C: New test.
45584
45585 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45586
45587 * gcc.c-torture/execute/990119-1.c: Renamed to...
45588 * gcc.dg/990119-1.c: this, so it will only be tested once
45589 (it's a preprocessor test, it doesn't need to be run at
45590 multiple optimization levels).
45591
45592 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45593
45594 * lib/g++.exp: Don't add incdir=$base_dir/../include to
45595 ALWAYS_CXXFLAGS.
45596
45597 1999-02-24 Craig Burley <craig@jcb-sc.com>
45598
45599 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
45600 * g77.f-torture/compile/19981216-0.f: ...as it is expected
45601 to not be compilable by current g77.
45602
45603 1999-02-24 Nick Clifton <nickc@cygnus.com>
45604
45605 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
45606
45607 1999-02-22 Jeffrey A Law (law@cygnus.com)
45608
45609 * gcc.c-torture/execute/990222-1.c: New test.
45610
45611 1999-02-19 Craig Burley <craig@jcb-sc.com>
45612
45613 * g77.f-torture/compile/19990218-0.f: New test.
45614 * g77.f-torture/noncompile/19990218-1.f: New test.
45615
45616 1999-02-18 Craig Burley <craig@jcb-sc.com>
45617
45618 * g77.f-torture/compile/19981216-0.f: New test.
45619
45620 1999-02-14 Jeffrey A Law (law@cygnus.com)
45621
45622 * gcc.dg/990214-1.c: New test.
45623
45624 1999-02-13 Jeffrey A Law (law@cygnus.com)
45625
45626 * gcc.dg/990213-2.c: New test.
45627
45628 * gcc.dg/990213-1.c: New test.
45629
45630 1999-02-12 Jeffrey A Law (law@cygnus.com)
45631
45632 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
45633 ints.
45634
45635 1999-02-11 Nick Clifton <nickc@cygnus.com>
45636
45637 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
45638 specified by target.
45639
45640 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
45641
45642 1999-02-11 Jeffrey A Law (law@cygnus.com)
45643
45644 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
45645
45646 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
45647
45648 * gcc.dg/special/ecos.exp: New test driver for new tests with
45649 special requirements.
45650
45651 * gcc.dg/special/alias-1.c: New test.
45652 * gcc.dg/special/gcsec-1.c: New test.
45653 * gcc.dg/special/weak-1.c: New test.
45654 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
45655 * gcc.dg/special/weak-2.c: New test.
45656 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
45657 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
45658 * gcc.dg/special/wkali-1.c: New test.
45659 * gcc.dg/special/wkali-2.c: New test.
45660 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
45661 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
45662
45663 1999-02-10 Felix Lee <flee@cygnus.com>
45664
45665 * lib/c-torture.exp (c-torture-compile): Pull out code for
45666 analyzing gcc error messages.
45667 (c-torture-execute): Likewise. Fix some (harmless) false
45668 positives.
45669 * lib/gcc.exp (gcc_check_compile): New function.
45670
45671 1999-02-08 Richard Henderson <rth@cygnus.com>
45672
45673 * gcc.c-torture/execute/990208-1.c: New test.
45674
45675 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
45676
45677 * g++.dg/special/ecos.exp: New driver for new tests with special
45678 requirements
45679
45680 * g++.dg/special/conpr-1.C: New test
45681 * g++.dg/special/conpr-2.C: New test
45682 * g++.dg/special/conpr-2a.C: New test
45683 * g++.dg/special/conpr-3.C: New test
45684 * g++.dg/special/conpr-3a.C: New test
45685 * g++.dg/special/conpr-3b.C: New test
45686
45687 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
45688 allow g++ to use the dg driver
45689
45690 * README: Add comment about g++.dg directory
45691
45692 1999-02-06 Jeffrey A Law (law@cygnus.com)
45693
45694 * README: Update email addresses.
45695
45696 1999-02-03 Nick Clifton <nickc@cygnus.com>
45697
45698 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
45699 arguments in order to force structure S onto the stack even on
45700 the alpha.
45701 (test): Pass 10 leading arguments to function foo as well as the
45702 structure S.
45703
45704 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
45705 failure for all targets.
45706
45707 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
45708 abort to terminate program execution.
45709
45710 1999-01-30 Richard Henderson <rth@cygnus.com>
45711
45712 * gcc.c-torture/execute/990130-1.c: New test.
45713
45714 1999-01-30 Jeffrey A Law (law@cygnus.com)
45715
45716 * gcc.dg/990130-1.c: New test.
45717
45718 1999-01-28 Michael Meissner <meissner@cygnus.com>
45719
45720 * gcc.c-torture/execute/990128-1.c: New test.
45721
45722 1999-01-27 Michael Meissner <meissner@cygnus.com>
45723
45724 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
45725
45726 1999-01-27 Felix Lee <flee@cygnus.com>
45727
45728 * lib/c-torture.exp (c-torture-compile): pull out code for
45729 analyzing gcc error messages.
45730 (c-torture-execute): ditto, and fix some (harmless) false
45731 positives.
45732 * lib/gcc.exp (gcc_check_compile): new function.
45733
45734 1999-01-17 Jeffrey A Law (law@cygnus.com)
45735
45736 * gcc.dg/990117-1.c: New test.
45737
45738 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
45739
45740 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
45741
45742 1999-01-15 Jeffrey A Law (law@cygnus.com)
45743
45744 * g77.f-torture/compile/990115-1.f: New test.
45745
45746 1999-01-07 Jeffrey A Law (law@cygnus.com)
45747
45748 * gcc.c-torture/compile/990107-1.c: New test
45749
45750 1999-01-06 Jeffrey A Law (law@cygnus.com)
45751
45752 * gcc.c-torture/execute/990106-2.c: New test.
45753
45754 * gcc.c-torture/execute/990106-1.c: New test.
45755
45756 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
45757
45758 * gcc.c-torture/compile/981223-1.c: New test.
45759
45760 1998-12-29 Richard Henderson <rth@cygnus.com>
45761
45762 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
45763 (opt3): Rename from opt4 and disable.
45764
45765 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
45766
45767 * g++.old-deja/g++.pt/ptrmem5.C: New test.
45768
45769 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45770
45771 * g++.old-deja/g++.other/conv5.C: New test.
45772
45773 1998-12-14 Nick Clifton <nickc@cygnus.com>
45774
45775 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
45776
45777 1998-12-11 Jeffrey A Law (law@cygnus.com)
45778
45779 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
45780
45781 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
45782
45783 * gcc.c-torture/compile/981211-1.c: New test.
45784
45785 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
45786
45787 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
45788
45789 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
45790
45791 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45792
45793 * gcc.special/930510-1.c: Make C9X safe.
45794 * gcc.misc-tests/gcov-1.c Similarly.
45795 * gcc.misc-tests/gcov-2.c Similarly.
45796
45797 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45798
45799 * gcc.dg/ultrasp1.c: New test.
45800
45801 1998-12-06 Richard Henderson <rth@cygnus.com>
45802
45803 * gcc.c-torture/execute/981206.c: New test.
45804
45805 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45806
45807 * g++.old-deja/g++.ns/template7.C: New test.
45808
45809 * g++.old-deja/g++.other/expr1.C: New test.
45810
45811 * g++.old-deja/g++.eh/tmpl3.C: New test.
45812
45813 * g++.old-deja/g++.eh/tmpl2.C: New test.
45814
45815 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45816
45817 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
45818 * g++.old-deja/g++.other/using6.C: Removed.
45819 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
45820
45821 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
45822
45823 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45824
45825 * g++.old-deja/g++.pt/overload8.C: New test.
45826
45827 * g++.old-deja/g++.pt/overload7.C: New test.
45828
45829 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
45830
45831 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
45832 and relinking messages.
45833 * lib/g++.exp (g++_target_compile): Remove .rpo file when
45834 compiling with -frepo.
45835
45836 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
45837
45838 * g++.old-deja/g++.pt/lookup6.C: New test.
45839
45840 1998-11-30 Nick Clifton <nickc@cygnus.com>
45841
45842 * gcc.c-torture/execute/981130-1.c: New test.
45843 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
45844
45845 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45846
45847 * g++.old-deja/g++.pt/explicit76.C: New test.
45848
45849 * g++.old-deja/g++.pt/friend38.C: New test.
45850
45851 * g++.old-deja/g++.ns/crash2.C: New test.
45852
45853 * g++.old-deja/g++.pt/defarg8.C: New test.
45854
45855 * g++.old-deja/g++.pt/instantiate6.C: New test.
45856
45857 * g++.old-deja/g++.pt/static6.C: New test.
45858
45859 * g++.old-deja/g++.pt/decl2.C: New test.
45860
45861 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45862
45863 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
45864 problem is actually related with name lookup, but so what? :-)
45865
45866 * g++.old-deja/g++.pt/friend37.C: New test.
45867
45868 1998-11-25 Dave Love <d.love@dl.ac.uk>
45869
45870 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
45871 element, which fails on some systems.
45872
45873 * g77.f-torture/execute/labug1.f: New test.
45874
45875 1998-11-21 Jeffrey A Law (law@cygnus.com)
45876
45877 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
45878 is defined.
45879
45880 1998-11-18 Dave Love <d.love@dl.ac.uk>
45881
45882 * g77.f-torture/compile/981117-1.f: New test.
45883
45884 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
45885
45886 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
45887 properly discarded.
45888
45889 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
45890
45891 * gcc.c-torture/execute/memcheck: New directory of tests for
45892 -fcheck-memory-usage.
45893
45894 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
45895
45896 * README: New file, general information about the testsuite and
45897 new description of the various C++ test subdirectories.
45898 * README.g++: Eliminate obsolete information, update and move most
45899 relevant stuff to README.
45900
45901 1998-11-07 Richard Henderson <rth@cygnus.com>
45902
45903 * gcc.c-torture/compile/981107-1.c: New test.
45904
45905 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
45906
45907 * execute/memcpy-bi.c: New testcase.
45908
45909 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
45910
45911 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
45912 base classes.
45913
45914 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
45915 template is selected.
45916
45917 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
45918 classes, it should be accepted for all types.
45919
45920 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
45921
45922 * g++.old-deja/g++.pt/spec24.C: Ensure that template
45923 specializations start with template headers.
45924
45925 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
45926
45927 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
45928
45929 * g++.old-deja/g++.other/init9.C: Test cross initialization of
45930 non-POD types.
45931
45932 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45933
45934 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
45935
45936 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
45937
45938 * compile/981022-1.c, compile/981022-1.x: New test and driver.
45939
45940 1998-10-19 Jeffrey A Law (law@cygnus.com)
45941
45942 * 981019-1.c: New test.
45943
45944 1998-10-14 Robert Lipe <robertl@dgii.com>
45945
45946 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
45947 find objc headers.
45948
45949 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45950
45951 * compile/981001-4.c: Remove use of GCC extension that triggers a
45952 compiler bug.
45953
45954 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
45955
45956 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
45957
45958 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45959
45960 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
45961 instantiation of template produces incorrect code for delete
45962 expression.
45963
45964 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
45965 constructors' name is not unique.
45966 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
45967 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
45968
45969 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
45970 automatic array of const is ill-formed.
45971
45972 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
45973 of template parameter?
45974
45975 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
45976 const.
45977
45978 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
45979 pointer-to-member expression.
45980
45981 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
45982 declaration causes ICE.
45983
45984 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
45985
45986 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
45987 reserved in the global namespace.
45988
45989 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
45990 generate needed virtual table.
45991
45992 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
45993
45994 1998-10-10 Dariush Eslimi <eslimi@loran.com>
45995
45996 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
45997 template-dependent type
45998
45999 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
46000
46001 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
46002 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
46003 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
46004
46005 * g++.old-deja/g++.other/using5.C: New test; using decl from base
46006 class should be usable as argument of member function.
46007 * g++.old-deja/g++.other/using6.C: New test; using decl from base
46008 class should be usable as return type of member function.
46009 * g++.old-deja/g++.other/using7.C: New test; using decl from base
46010 class should be usable as type of data member.
46011
46012 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
46013
46014 1998-10-09 Jeffrey A Law (law@cygnus.com)
46015
46016 * gcc.c-torture/special/920521-1.c: Fix bogus test.
46017
46018 1998-10-08 Nick Clifton <nickc@cygnus.com>
46019
46020 * gcc.dg/dll-?.c Add thumb to target list.
46021 Fix assembler scan patterns to match current assembler output.
46022
46023 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
46024
46025 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
46026 matching of template brackets.
46027
46028 * g++.old-deja/g++.other/using4.C: New test. Test using
46029 declarations of methods from base classes.
46030
46031 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
46032 within functions should introduce names into the innermost
46033 enclosing namespace.
46034
46035 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
46036 of static locals if first initialization throws.
46037
46038 1998-10-07 Jim Wilson <wilson@cygnus.com>
46039
46040 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
46041
46042 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
46043
46044 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
46045 lose track of the possible targets of tablejump insns.
46046 * special/special.exp: Run it.
46047
46048 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
46049
46050 * g++.old-deja/g++.pt/friend35.C: New test. A template function
46051 must be declared before its specializations can be named in friend
46052 declarations.
46053
46054 1998-10-05 Dave Love <d.love@dl.ac.uk>
46055
46056 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
46057
46058 * g77.f-torture/execute/io1.f: New test.
46059
46060 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
46061
46062 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
46063 with pointer to template function, for which no argument deduction
46064 is possible.
46065
46066 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
46067 specialization of template function as argument to template
46068 function.
46069
46070 * g++.old-deja/g++.other/access2.C: New test; Inner class
46071 shouldn't have privileged access to Outer's names.
46072
46073 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
46074
46075 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
46076 friend template declared within template class conflicts with
46077 nested class of the same name.
46078
46079 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
46080 is ignored.
46081
46082 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
46083 object with direct initializer as function declaration.
46084
46085 * g++.old-deja/g++.other/decl2.C: New test; duplicate
46086 initializers.
46087
46088 * g++.old-deja/g++.other/null2.C: New test; conditional operator
46089 involving const pointer and NULL produces incorrect result.
46090
46091 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
46092 type name without `typename' should be rejected with -pedantic.
46093
46094 1998-10-02 Richard Henderson <rth@cygnus.com>
46095
46096 * g++.old-deja/g++.other/addrof1.C: New test.
46097
46098 1998-10-01 Nick Clifton <nickc@cygnus.com>
46099
46100 * gcc.c-torture/compile/981001-1.c: New test.
46101 * gcc.c-torture/execute/981001-1.c: New test.
46102
46103 1998-10-01 Jeffrey A Law (law@cygnus.com)
46104
46105 * gcc.c-torture/compile/981001-2.c: New test.
46106 * gcc.c-torture/compile/981001-3.c: New test.
46107 * gcc.c-torture/compile/981001-4.c: New test.
46108
46109 1998-10-01 Robert Lipe <robertl@dgii.com>
46110
46111 * lib/objc.exp (objc_target_compile): Add -L during compiles for
46112 multilibbed hosts. Idea grafted from g77.exp.
46113
46114 1998-09-30 Dave Love <d.love@dl.ac.uk>
46115
46116 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
46117 avoid losing on systems which need -lsocket.
46118
46119 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
46120
46121 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
46122 * g++.old-deja/g++.other/nested2.C: Ditto.
46123 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
46124 failure.
46125
46126 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
46127
46128 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
46129 preferred over template operator!= for enum bitfields.
46130
46131 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
46132
46133 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
46134 that happen to have the same base name, but in different scopes,
46135 are incorrectly rejected.
46136
46137 1998-09-16 Richard Henderson <rth@cygnus.com>
46138
46139 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
46140 on the native word size instead of an integer literal.
46141
46142 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
46143
46144 * g++.old-deja/g++.other/static2.C: Invocation of static data
46145 member of type pointer-to-function denoted as non-static member.
46146
46147 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
46148 checks involving function types and aliases.
46149
46150 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
46151
46152 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
46153 redefined to the same non-trivial type.
46154
46155 * g++.old-deja/g++.pt/explicit73.C: Test for proper
46156 namespace-qualification of template specializations declared in
46157 other namespaces.
46158
46159 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
46160 to declare a subset of the specializations of a template function
46161 as friends of specializations of a template class.
46162
46163 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
46164 member templates that do not fully specialize the enclosing
46165 template class are rejected.
46166
46167 1998-09-11 Dave Love <d.love@dl.ac.uk>
46168
46169 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
46170
46171 1998-09-08 Dave Love <d.love@dl.ac.uk>
46172
46173 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
46174 altered from libf2c/libU77 version.
46175
46176 1998-09-06 Dave Love <d.love@dl.ac.uk>
46177
46178 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
46179
46180 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
46181
46182 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
46183 (un)signed char are different types for template specialization
46184 purposes.
46185
46186 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
46187
46188 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
46189 * objc: ObjC testsuite.
46190
46191 1998-08-31 Catherine Moore <clm@cygnus.com>
46192
46193 * gcc.c-torture/execute/941014-1.x: New file.
46194
46195 1998-08-31 Nick Clifton <nickc@cygnus.com>
46196
46197 * lib/c-torture.exp: Add support for
46198 torture_eval_before_compile and torture_eval_before_execute
46199 variables.
46200
46201 1998-08-30 Jeffrey A Law (law@cygnus.com)
46202
46203 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
46204 this test triggers valid.
46205
46206 1998-08-27 Jeffrey A Law (law@cygnus.com)
46207
46208 * gcc.dg/980827-1.c: New test.
46209
46210 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
46211
46212 * gcc.c-torture/execute/loop-4b.c: New test.
46213
46214 1998-08-26 Nick Clifton <nickc@cygnus.com>
46215
46216 * lib/c-torture.exp: Add support for
46217 torture_eval_before_compile and torture_eval_before_execute
46218 variables.
46219
46220 1998-08-25 Jeffrey A Law (law@cygnus.com)
46221
46222 * gcc.c-torture/compile/980825-1.c: New test.
46223
46224 1998-08-24 Nick Clifton <nickc@cygnus.com>
46225
46226 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
46227 count number tests in opt_t0 not good_t0.
46228
46229 1998-08-24 Jeffrey A Law (law@cygnus.com)
46230
46231 * gcc.c-torture/compile/930326-1.x: Fix typo.
46232
46233 1998-08-23 Mark Mitchell <mark@markmitchell.com>
46234
46235 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
46236 causes an ICE.
46237
46238 1998-08-21 Jeffrey A Law (law@cygnus.com)
46239
46240 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
46241 STACK_SIZE is defined.
46242 * gcc.c-torture/unsorted/stuct.c: Similarly.
46243
46244 * gcc.c-torture/compile/980821-1.c: New test.
46245
46246 1998-08-21 Jeffrey A Law (law@cygnus.com)
46247
46248 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
46249
46250 1998-08-19 Mark Mitchell <mark@markmitchell.com>
46251
46252 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
46253 code.
46254
46255 1998-08-09 Mark Mitchell <mark@markmitchell.com>
46256
46257 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
46258 error'.
46259
46260 1998-08-18 Jeffrey A Law (law@cygnus.com)
46261
46262 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
46263
46264 1998-08-16 Jeffrey A Law (law@cygnus.com)
46265
46266 * gcc.c-torture/compile/980816-1.c: New test.
46267
46268 * gcc.dg/980816-1.c: New test.
46269
46270 1998-08-13 Jeffrey A Law (law@cygnus.com)
46271
46272 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
46273 compiler for ieee tests.
46274
46275 1998-08-01 Dave Love <d.love@dl.ac.uk>
46276
46277 * g77.f-torture/compile/980729-0.f: New test.
46278
46279 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
46280
46281 * gcc.c-torture/special/eeprof-1.c: New test, for
46282 -finstrument-functions.
46283 * gcc.c-torture/special/special.exp: Run it.
46284
46285 1998-07-29 Jeffrey A Law (law@cygnus.com)
46286
46287 * gcc.c-torture/compile/980729-1.c: New test.
46288
46289 1998-07-27 Nick Clifton <nickc@cygnus.com>
46290
46291 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
46292 __thumb__ is defined, and test for ARM style doubles if so.
46293
46294 1998-07-26 Dave Love <d.love@dl.ac.uk>
46295
46296 * g77.f-torture/noncompile/980615-0.f: New test.
46297
46298 1998-07-26 H.J. Lu (hjl@gnu.org)
46299
46300 * gcc.dg/980312-1.c: Do link instead of compile.
46301 * gcc.dg/980313-1.c: Likewise.
46302
46303 1998-07-26 Jeffrey A Law (law@cygnus.com)
46304
46305 * gcc.c-torture/compile/980726-1.c: New test.
46306
46307 1998-07-25 Dave Love <d.love@dl.ac.uk>
46308
46309 * g77.f-torture/execute/io0.f: New test.
46310
46311 1998-07-24 Nick Clifton <nickc@cygnus.com>
46312
46313 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
46314 an int.
46315
46316 1998-06-18 Michael Meissner <meissner@cygnus.com>
46317
46318 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
46319 m32r bugs.
46320
46321 1998-07-17 Nick Clifton <nickc@cygnus.com>
46322
46323 * gcc.dg/980626-1.c: Expect failures for all toolchains until
46324 c-decl.c:grokdeclarator can handle mode attributes.
46325
46326 1998-07-16 Jeffrey A Law (law@cygnus.com)
46327
46328 * gcc.c-torture/execute/980716-1.c: New test.
46329
46330 1998-07-13 Jeffrey A Law (law@cygnus.com)
46331
46332 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
46333 the mn10200.
46334 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
46335 the mn10200.
46336 * gcc.c-torture/execute/va-arg-3.x: Similarly.
46337 * gcc.c-torture/compile/930326-1.x: Similarly.
46338
46339 1998-07-13 Dave Love <d.love@dl.ac.uk>
46340
46341 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
46342 New test from Craig.
46343
46344 1998-07-12 Dave Love <d.love@dl.ac.uk>
46345
46346 * g77.f-torture/noncompile/980616-0.f: New test.
46347
46348 * g77.f-torture/execute/970816-3.f: New test from Craig.
46349
46350 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
46351
46352 * g++.other/singleton.C: Return error value instead of taking
46353 SIGSEGV.
46354
46355 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
46356
46357 * g++.other/singleton.C: New test. Warning is under dispute.
46358 Runtime crash is not.
46359
46360 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
46361
46362 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
46363 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
46364 using6.C, using7.C}: New namespace tests.
46365
46366 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
46367
46368 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
46369 specialization with typedef'ed names used as array indexes.
46370
46371 1998-07-09 Jeffrey A Law (law@cygnus.com)
46372
46373 * gcc.c-torture/execute/980709-1.c: New test.
46374
46375 * gcc.dg/980709-1.c: New test.
46376
46377 1998-07-07 Richard Henderson <rth@cygnus.com>
46378
46379 * gcc.c-torture/execute/bcp-1.c: New test.
46380
46381 1998-07-07 Jeffrey A Law (law@cygnus.com)
46382
46383 * gcc.c-torture/execute/980707-1.c: New test.
46384
46385 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
46386
46387 * gcc.c-torture/compile/980706-1.c: New test.
46388
46389 1998-07-01 Dave Love <d.love@dl.ac.uk>
46390
46391 * g77.f-torture/execute/980701-0.f,
46392 g77.f-torture/execute/980701-1.f: New test from Craig.
46393
46394 1998-07-01 Jeffrey A Law (law@cygnus.com)
46395
46396 * gcc.c-torture/compile/980701-1.c: New test.
46397
46398 * gcc.c-torture/execute/980701-1.c: New test.
46399
46400 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
46401 rlsruhe.de>
46402
46403 * g++.old-deja/g++.robertl/eb132.C: New test.
46404 * g++.old-deja/g++.robertl/eb133.C: Likewise.
46405
46406 1998-06-29 Dave Love <d.love@dl.ac.uk>
46407
46408 * g77.f-torture/execute/980628-7.f,
46409 g77.f-torture/execute/980628-8.f,
46410 g77.f-torture/execute/980628-9.f,
46411 g77.f-torture/execute/980628-10.f: New tests from Craig.
46412
46413 * g77.f-torture/execute/980628-3.f: Remove mail headers.
46414
46415 1998-06-28 Jeffrey A Law (law@cygnus.com)
46416
46417 * g77.f-torture/execute/980628-4.f: New test from Craig.
46418 * g77.f-torture/execute/980628-5.f: Likewise.
46419 * g77.f-torture/execute/980628-2.f: Likewise.
46420 * g77.f-torture/execute/980628-0.f: Likewise.
46421 * g77.f-torture/execute/980628-1.f: Likewise.
46422 * g77.f-torture/execute/980628-3.f: Likewise.
46423 * g77.f-torture/execute/980628-6.f: Likewise.
46424
46425 1998-06-28 Jeffrey A Law (law@cygnus.com)
46426
46427 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
46428 directory when nothing has been installed yet.
46429
46430 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
46431
46432 * gcc.c-torture/special/special.exp: Handle newer versions of
46433 dejagnu.
46434
46435 1998-06-26 Jeffrey A Law (law@cygnus.com)
46436
46437 * gcc.dg/980626-1.c: New test.
46438
46439 1998-06-19 Bruno Haible <haible@ilog.fr>
46440
46441 * gcc.misc-tests/m-un-2.c: New test.
46442 * g++.old-deja/g++.other/warn01.c: Likewise.
46443
46444 1998-06-19 Robert Lipe <robertl@dgii.com>
46445
46446 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
46447 compatibility with assmblers with a different comment character.
46448 Eliminate use of GAS-specific extensions.
46449
46450 1998-06-19 Jeffrey A Law (law@cygnus.com)
46451
46452 * gcc.c-torture/execute/ieee/980619-1.c: New test.
46453
46454 1998-06-19 Robert Lipe <robertl@dgii.com>
46455
46456 * lib/g77.exp: Replace search for libf2c.a with search for newly
46457 renamed libg2c.a
46458
46459 1998-06-17 Jeffrey A Law (law@cygnus.com)
46460
46461 * gcc.c-torture/execute/980617-1.c: New test.
46462
46463 1998-06-12 Jeffrey A Law (law@cygnus.com)
46464
46465 * gcc.c-torture/execute/980612-1.c: New test.
46466
46467 1998-06-08 Jeffrey A Law (law@cygnus.com)
46468
46469 * gcc.dg/980523-1.c: Only test on ppc-linux.
46470 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
46471
46472 * gcc.c-torture/execute/980608-1.c: New test.
46473
46474 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
46475
46476 * gcc.c-torture/execute/980605-1.c: New test.
46477
46478 1998-06-04 Jeffrey A Law (law@cygnus.com)
46479
46480 * gcc.c-torture/execute/980604-1.c: New test.
46481
46482 1998-06-02 Jeffrey A Law (law@cygnus.com)
46483
46484 * gcc.c-torture/execute/980602-1.c: New test.
46485 * gcc.c-torture/execute/980602-2.c: Likewise.
46486
46487 1998-06-02 Dave Love <d.love@dl.ac.uk>
46488
46489 * 970125-0.f: Fix per JCB. Add commentary.
46490
46491 1998-05-31 Michael Meissner <meissner@cygnus.com>
46492
46493 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
46494 IEEE -0 support.
46495
46496 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
46497
46498 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
46499 earlier.
46500
46501 1998-05-28 Catherine Moore <clm@cygnus.com>
46502
46503 * gcc.c-torture/execute/980526-3.c: New test.
46504
46505 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
46506
46507 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
46508 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
46509 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
46510 m88k-motorola-sysv3 to XFAIL.
46511
46512 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46513
46514 * gcc.dg/980526-1.c: New test.
46515 * gcc.c-torture/execute/980526-2.c: New test.
46516
46517 1998-05-26 Jeffrey A Law (law@cygnus.com)
46518
46519 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
46520
46521 * gcc.c-torture/execute/980526-1.c: New test.
46522
46523 1998-05-26 Dave Love <d.love@dl.ac.uk>
46524
46525 * g77.f-torture/execute/alpha2.f: Add runtime test.
46526
46527 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
46528
46529 * g++.old-deja/old-deja.exp: Strip leading directories.
46530
46531 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
46532 error for the line. Don't run multiple tests for the same line.
46533
46534 1998-05-23 Jeffrey A Law (law@cygnus.com)
46535
46536 * gcc.dg/980523-1.c: New test.
46537
46538 1998-05-23 Dave Love <d.love@dl.ac.uk>
46539
46540 * g77.f-torture/compile/970915-0.f: New test.
46541
46542 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
46543
46544 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
46545
46546 1998-05-21 Jeffrey A Law (law@cygnus.com)
46547
46548 * gcc.dg/980520-1.c: New test.
46549
46550 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
46551
46552 * gcc.dg/980502-1.c: Fix return type.
46553
46554 1998-05-20 Jeffrey A Law (law@cygnus.com)
46555
46556 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
46557 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
46558 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
46559 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
46560 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
46561
46562 1998-05-20 Dave Love <d.love@dl.ac.uk>
46563
46564 * g77.f-torture/execute/980520-1.f: New test.
46565
46566 1998-05-15 Dave Love <d.love@dl.ac.uk>
46567
46568 * lib/mike-g77.exp: New file.
46569
46570 * g77.f-torture/noncompile/noncompile.exp,
46571 g77.f-torture/noncompile/check0.f: New files.
46572
46573 1998-05-14 Dave Love <d.love@dl.ac.uk>
46574
46575 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
46576 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
46577 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
46578 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
46579 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
46580 abort where appropriate.
46581
46582 1998-05-05 Michael Meissner <meissner@cygnus.com>
46583
46584 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
46585 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
46586
46587 1998-04-29 Dave Love <d.love@dl.ac.uk>
46588
46589 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
46590
46591 1998-04-27 Dave Love <d.love@dl.ac.uk>
46592
46593 * g77.f-torture/compile/980427-0.f: New test.
46594
46595 1998-04-24 Dave Love <d.love@dl.ac.uk>
46596
46597 * g77.f-torture/compile/980424-0.f: New test.
46598
46599 1998-04-19 Dave Love <d.love@dl.ac.uk>
46600
46601 * g77.f-torture/compile/980419-2.f (main): New test.
46602 * g77.f-torture/compile/970125-0.f: New test.
46603 * g77.f-torture/compile/980419-1.f: New test.
46604
46605 1998-04-08 Jim Wilson <wilson@cygnus.com>
46606
46607 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
46608 of loop-4.c.
46609
46610 1998-04-07 Jim Wilson <wilson@cygnus.com>
46611
46612 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
46613
46614 1998-04-03 Jim Wilson <wilson@cygnus.com>
46615
46616 * gcc.c-torture/compile/980329-1.c: New test.
46617
46618 1998-03-18 Jim Wilson <wilson@cygnus.com>
46619
46620 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
46621 * gcc.dg/980312-1.c: Fix typo in -march command.
46622
46623 1998-03-16 H.J. Lu (hjl@gnu.org)
46624
46625 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
46626
46627 1998-03-11 Robert Lipe <robertl@dgii.com>
46628
46629 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
46630 Dave Love agree the Fortran source is bogus.
46631
46632 1998-03-11 Robert Lipe <robertl@dgii.com>
46633
46634 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
46635 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
46636 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
46637 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
46638 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
46639
46640 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
46641
46642 * g++.old-deja/g++.other/friend1.C: New test.
46643
46644 1998-02-18 Dave Love <d.love@dl.ac.uk>
46645
46646 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
46647 possibly uninitialized) variables and declare dnrm2.
46648
46649 1998-02-23 Robert Lipe <robertl@dgii.com>
46650
46651 From Bruno Haible <haible@ilog.fr>:
46652 * gcc.c-torture/execute/980223.c: New test.
46653
46654 1998-02-13 Jeffrey A Law (law@cygnus.com)
46655
46656 * gcc.dg/ifelse-1.c: New test.
46657
46658 1998-02-09 H.J. Lu (hjl@gnu.org)
46659
46660 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
46661
46662 * lib/old-dejagnu.exp (old-dejagnu): Added the
46663 "execution test - XFAIL *-*-*" handling in the spirit of
46664 "excess errors test -". Changed the "execution test fails"
46665 handling to be like "excess errors test fails".
46666 * Update various tests accordingly.
46667
46668 1998-02-06 Jim Wilson <wilson@cygnus.com>
46669
46670 * gcc.c-torture/execute/980205.c: New test.
46671
46672 1998-01-18 Jeffrey A Law (law@cygnus.com)
46673
46674 * lib/c-torture.exp: Look for .x files instead of .cexp files.
46675 * lib/f-torture.exp: Similarly.
46676 * gcc.c-torture: Rename all .cexp files to .x files.
46677
46678 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
46679
46680 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
46681 (940510-1.c): Removed duplicate.
46682 (971104-1.c): New test.
46683
46684 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
46685
46686 * lib/f-torture.exp: Improve error and loop detection.
46687
46688 1997-11-19 Michael Meissner <meissner@cygnus.com>
46689
46690 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
46691 use that to size the filler array.
46692
46693 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
46694
46695 * lib/c-torture.exp(c-torture-execute): Fix typo.
46696
46697 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
46698 testcase as the executable name. Keep the executable around if
46699 the test fails.
46700
46701 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
46702
46703 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
46704 changes. Only test one -g option, and move it to the end of the
46705 list of options to test.
46706
46707 1997-09-19 Michael Meissner <meissner@cygnus.com>
46708
46709 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
46710 variable GCC_TORTURE_OPTIONS to supply default switches separated
46711 by colons. If no environment variable, run tests with -O0 -g, -O1
46712 -g, and -O2 -g as well.
46713
46714 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
46715
46716 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
46717 explanatory comments. Fix indentation.
46718
46719 1997-09-15 Jeffrey A Law (law@cygnus.com)
46720
46721 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
46722
46723 1997-09-11 Jeffrey A Law (law@cygnus.com)
46724
46725 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
46726 * g++.old-deja/g++.mike/p7325.C: Likewise.
46727 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
46728
46729 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
46730
46731 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
46732 * g++.old-deja/g++.brendan/crash30.C: Likewise.
46733 * g++.old-deja/g++.brendan/crash39.C: Likewise.
46734 * g++.old-deja/g++.law/operators4.C: Likewise.
46735
46736 1997-09-11 Joe Buck (jbuck@synopsys.com)
46737
46738 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
46739 * g++.old-deja/g++.mike/p784.C: Ditto.
46740 * g++.old-deja/g++.mike/p785.C: Ditto.
46741
46742 1997-09-05 Jeffrey A Law (law@cygnus.com)
46743
46744 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
46745
46746 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46747
46748 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
46749 target feature; pass this to c-torture-execute as needed.
46750
46751 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46752
46753 * lib/c-torture.exp(c-torture-execute): If the previous and the
46754 current executables being tested are identical, we don't need to
46755 run the executable again. Try to make the executable names
46756 unique. Add an optional argument for passing additional compiler
46757 flags.
46758
46759 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
46760
46761 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
46762
46763 1997-08-29 Jeffrey A Law (law@cygnus.com)
46764
46765 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
46766
46767 1997-07-31 Jeffrey A Law (law@cygnus.com)
46768
46769 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
46770 32bit or larger longs.
46771
46772 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
46773 have either a 32bit long or 32bit int.
46774
46775 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
46776
46777 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
46778 Make double precision tests dependent on sizeof (double).
46779
46780 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
46781
46782 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
46783 too.
46784
46785 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
46786
46787 * gcc.c-torture/compile/961203-1.cexp: New script.
46788
46789 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
46790
46791 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
46792 up the includes ourselves.
46793
46794 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
46795
46796 * lib/plumhall.exp: Remove random include, and add a few
46797 verbose messages for debugging.
46798
46799 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
46800
46801 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
46802 of trying to do it ourselves.
46803
46804 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
46805
46806 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
46807
46808 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
46809
46810 * gcc.prms/5403.c: Made regexp a bit less strict.
46811
46812 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
46813
46814 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
46815 is returned from remote_load instead.
46816 * lib/plumhall.exp: Ditto.
46817 * lib/mike-g++.exp: Ditto.
46818 * lib/old-dejagnu.exp: Ditto.
46819 * lib/c-torture.exp: Ditto.
46820
46821 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
46822
46823 * lib/g++.exp: Use build_wrapper procedure.
46824 * lib/gcc.exp: Ditto.
46825
46826 1997-05-20 Jeffrey A Law (law@cygnus.com)
46827
46828 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
46829 an old-style decl for malloc. Fixes tests to work when
46830 sizeof (int) != sizeof (size_t).
46831
46832 1997-05-15 Mike Meissner <meissner@cygnus.com>
46833
46834 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
46835
46836 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
46837 use stdargs.h interface.
46838
46839 1997-05-15 Mike Meissner <meissner@cygnus.com>
46840
46841 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
46842 NO_VARARGS when compiling.
46843
46844 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
46845
46846 * lib/plumhall.exp(ph_includes): New procedure.
46847 (ph_make): Use it.
46848 (ph_compiler): Ditto.
46849
46850 * lib/g++.exp: Rename test-glue.c to testglue.c.
46851 * lib/gcc.exp: Ditto.
46852
46853 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
46854
46855 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
46856 to completion when it's called.
46857
46858 1997-03-21 Michael Meissner <meissner@cygnus.com>
46859
46860 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
46861 is defined, don't do test.
46862
46863 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
46864
46865 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
46866 for object files.
46867 (ph_summary): Mark skipped testcases as untested, not unresolved.
46868
46869 * lib/plumhall.exp (ph_make): If unresolved because of bad
46870 errorCode, record errorCode in log file.
46871 (*): Replace send_log/verbose with verbose -log.
46872
46873 1997-03-19 Michael Meissner <meissner@cygnus.com>
46874
46875 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
46876 double conversion if double isn't at least 8 bytes.
46877
46878 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
46879 int to work with targets where int is 16 bits.
46880
46881 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
46882 8 bytes, just exit, since 4 byte doubles don't have enough bits of
46883 precision for the test to complete.
46884
46885 1997-03-14 Michael Meissner <meissner@cygnus.com>
46886
46887 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
46888 if d10v is not compiled with the -mdouble64 flag.
46889 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
46890
46891 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
46892 d10v is not compiled with the -mint32 flag.
46893
46894 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
46895
46896 * lib/plumhall.exp: Use incr_count.
46897
46898 1997-03-12 Jeffrey A Law (law@cygnus.com)
46899
46900 * gcc.c-torture: Update to c-torture-1.45.
46901
46902 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
46903
46904 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
46905 the name of the expect testcase file).
46906
46907 * lib/g++.exp(g++_init): Ditto.
46908
46909 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
46910
46911 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
46912 the host.
46913
46914 * lib/gcc.exp(gcc_exit): New procedure.
46915
46916 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
46917
46918 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
46919 specs where appropriate.
46920
46921 * g++.old-deja/g++.arm/*: Added additional ERROR checks
46922 because of new "candidates are" messages, and removed a few
46923
46924 * Converted all non-old-style g++ testcases to old-style, and
46925 moved into g++.old-deja.
46926
46927 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
46928
46929 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
46930 options.
46931
46932 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
46933 succeeded.
46934
46935 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
46936
46937 1997-02-13 Michael Meissner <meissner@cygnus.com>
46938
46939 * lib/gcc.exp (gcc_target_compile): Add support for defining
46940 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
46941 the machine doesn't have those features.
46942
46943 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
46944
46945 * g++.law/operators4.exp: Don't use LIBS.
46946
46947 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
46948
46949 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
46950
46951 * lib/mike-g++.exp: Don't set the compiler to be tested here.
46952 * lib/g++.exp: Set it here instead. Also, allow use of the
46953 --tool_exec and --tool_opt options. Change CXX to
46954 GXX_UNDER_TEST.
46955
46956 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
46957
46958 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
46959
46960 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
46961
46962 * lib/old-dejagnu.exp: Use prune_warnings instead of
46963 prune_system_crud.
46964 * lib/mike-g++.exp: Ditto.
46965 * lib/gcc.exp: Ditto.
46966 * lib/g++.exp: Ditto.
46967
46968 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
46969
46970 1997-02-07 Jeffrey A Law (law@cygnus.com)
46971
46972 * 941014-2.c: Include stdlib.h
46973 * 960327-1.c: Include stdio.h
46974 * dbra.c, index-1.c: Don't assume ints are 32bits.
46975
46976 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
46977
46978 * lib/gcc.exp: Add gcc,stack_size target feature.
46979
46980 * lib/g++.exp(g++_target_compile): Add the include and link
46981 paths here, not in two other places. And, it's $options, not
46982 options.
46983
46984 * lib/mike-g++.exp(postbase): Remove the code that determines
46985 the correct include and link paths.
46986 * g++.old-deja/old-deja.exp: Ditto.
46987
46988 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
46989
46990 * lib/g++.exp(g++_init): target_compile no longer returns the
46991 filename of the result.
46992
46993 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
46994
46995 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
46996 call to glob.
46997
46998 * gcc.c-torture/special/special.exp: Change call to
46999 gcc_target_compile to include the object file.
47000
47001 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
47002
47003 * gcc.c-torture/special/special.exp: Correct misspelling in last
47004 change.
47005
47006 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
47007
47008 * lib/plumhall.exp(ph_summary): Log the entire output of the
47009 executable. Return -1 if there were any failures, 0 otherwise.
47010 (ph_execute): Return -1 if there were any failures, 0 otherwise.
47011 (ph_make): Clean up objects and executables that were built
47012 if the tests succeeded.
47013
47014 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
47015
47016 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
47017 libraries and includes in the build tree as appropriate.
47018
47019 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
47020
47021 * lib/c-torture.exp: Instead of looking for the global variable
47022 NO_LONG_LONG, check to see if that's a feature of the target.
47023
47024 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
47025
47026 * config/default.exp: Minimize. Delete the remainer of the files in
47027 config; this functionality is now in devo/dejagnu/config.
47028
47029 g++.*/*: Pass any additional flags used to compile to postbase;
47030 delete CXXFLAGS.
47031
47032 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
47033 is now done by runtest.exp. Use gcc_target_compile instead of
47034 compile.
47035
47036 lib/c-torture.exp: Use gcc_target_compile instead of compile.
47037 Remove references to CFLAGS. Use remote_file instead of
47038 calling rm -f.
47039 (c-torture): Take a list of arguments to use to compile this
47040 testcase.
47041
47042 lib/g++.exp: Simplify. Use target_compile instead of compile.
47043 lib/gcc-dg.exp: Ditto.
47044 lib/gcc.exp: Ditto.
47045 lib/mike-{gcc,g++}.exp: Ditto.
47046 lib/old-dejagnu.exp: Ditto.
47047 lib/plumhall.exp: Ditto.
47048
47049 1997-01-08 Jim Wilson <wilson@cygnus.com>
47050
47051 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
47052 (ph_linker): Likewise.
47053
47054 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
47055
47056 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
47057 MAP_ANON / MAP_ANONYMOUS if defined;
47058 else try to map from /dev/zero .
47059
47060 1996-11-12 Jeffrey A Law (law@cygnus.com)
47061
47062 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
47063 isn't defined, then define it to MAP_ANONYMOUS.
47064
47065 1996-11-12 Jeffrey A Law (law@cygnus.com)
47066
47067 * gcc.c-torture: Update to c-torture-1.42 release.
47068
47069 1996-11-11 Jeffrey A Law (law@cygnus.com)
47070
47071 * gcc.c-torture: Update to c-torture-1.41 release.
47072
47073 1996-10-27 Jeffrey A Law (law@cygnus.com)
47074
47075 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
47076 c-torture release.
47077
47078 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
47079
47080 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
47081 and LDFLAGS. Fix second case to append the target_info ldflags
47082 onto LDFLAGS, not CFLAGS.
47083 * lib/g++.exp (g++_init): Add target_info stuff.
47084 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
47085 of libgloss and newlib flags for !native.
47086
47087 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
47088 (GDB): Fix relative path to go up another dir for finding gdb.
47089
47090 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
47091
47092 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
47093 versions in the target_info array, if they don't exist.
47094
47095 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
47096
47097 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
47098
47099 1996-07-08 Jim Wilson <wilson@cygnus.com>
47100
47101 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
47102 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
47103
47104 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
47105
47106 * lib/old-dejagnu.exp: Don't remove the output file before we've
47107 actually tested it. Don't append pwd to the path of the executable
47108 we're testing.
47109
47110 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
47111
47112 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
47113
47114 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
47115
47116 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
47117 temporary directory for compiler files, and set it to a default
47118 value of /tmp. Set $output as the name of the output file from
47119 compiling the testcase. Add a -o option to $cflags_var so the
47120 compiler writes the final output file as $output. Set $executable
47121 to $output.
47122
47123 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
47124 directory for compiler files, and set it to /tmp if it doesn't
47125 already have a value. Set $output_file to the name of the output
47126 file from compiling the testcase. Add a -o option to CXXFLAGS so
47127 the compiler writes the final output file as $output. Use $output
47128 as the executable to be tested.
47129
47130 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
47131
47132 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
47133
47134 1996-06-08 Jeffrey A Law (law@cygnus.com)
47135
47136 * gcc.c-torture/execute/pending-1.c: New test. Still
47137 pending in Tege's queue.
47138
47139 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
47140
47141 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
47142 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
47143 if there were failures. Call unresolved if there were unresolved
47144 testcases. Call gcc_fail if program did not run to completion.
47145 (ph_make): Pass additional argument name to ph_execute.
47146 (ph_execute): Add new argument. Pass additional arguments to
47147 ph_summary. Call gcc_fail is there is no execution output.
47148
47149 1996-04-24 Jeffrey A Law (law@cygnus.com)
47150
47151 * lib/plumhall.exp (proc_summary): Output relavent summary
47152 lines into the log so specific failures in plumhall can be
47153 investigated.
47154
47155 1996-04-10 Jeffrey A Law (law@cygnus.com)
47156
47157 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
47158 (c-torture-execute): Don't try to execute tests which use
47159 "long long" types if $NO_LONG_LONG is nonzero.
47160
47161 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
47162
47163 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
47164 not c-torture.
47165
47166 * gcc.ieee: Move from here.
47167 * gcc.c-torture/execute/ieee: To here.
47168
47169 1996-03-26 Jeffrey A Law (law@cygnus.com)
47170
47171 * gcc.c-torture: Update to c-torture-1.41 release.
47172
47173 1996-03-22 Jeffrey A Law (law@cygnus.com)
47174
47175 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
47176 not "$output".
47177
47178 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
47179
47180 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
47181 -c present.
47182
47183 1996-03-02 Jeffrey A Law (law@cygnus.com)
47184
47185 * config/proelf.exp: Handle connecting to a simulator.
47186
47187 1996-01-31 Jeffrey A Law (law@cygnus.com)
47188
47189 * config/proelf.exp: New file. Enough framework that we can
47190 run c-torture tests on the proelf targets (or any other target
47191 that gdb can connect to for that matter).
47192
47193 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
47194
47195 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
47196 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
47197
47198 * lib/plumhall.exp (ph_execute): Always call ph_summary if
47199 exec_output exists.
47200
47201 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
47202
47203 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
47204 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
47205
47206 * config/*.exp: Update FSF address. Change result of ${tool}_load
47207 to pass/fail/unresolved/unsupported/untested. Caller must now
47208 call unresolved/unsupported/untested.
47209 * lib/*.exp: Update FSF address. Update to handle new results of
47210 ${tool}_load.
47211 * lib/chill.exp (verbose): Delete.
47212
47213 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
47214
47215 * lib/gcc.exp (default_gcc_start): Change order of args to
47216 $LDFLAGS $CFLAGS $LIBS.
47217 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
47218 Save/set/restore CFLAGS. Pass single arg to gcc_start.
47219 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
47220 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
47221 * gcc.misc-tests/dg-test.exp: Likewise.
47222 * gcc.misc-tests/msgs.exp: Likewise.
47223 * gcc.prms/prms.exp: Likewise.
47224 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
47225 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
47226
47227 * lib/dg.exp: Deleted, moved to dejagnu/lib.
47228
47229 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
47230
47231 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
47232
47233 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
47234 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
47235
47236 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
47237 necessary.
47238
47239 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
47240
47241 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
47242 global for loop; add use of $mathlib.
47243 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
47244 settings here; set mathlib for anything but VxWorks.
47245
47246 1996-01-22 Jeffrey A Law (law@cygnus.com)
47247
47248 * gcc.c-torture: Update to c-torture-1.40 release.
47249
47250 1996-01-03 Jeffrey A Law (law@cygnus.com)
47251
47252 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
47253 dg.exp.
47254
47255 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
47256
47257 * lib/c-torture.exp (c-torture-execute): Declare "output" as
47258 global.
47259
47260 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
47261
47262 * lib/g++.exp (LIBS): Define if not already.
47263 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
47264 (gcc-dg-prune): Call prune_gcc_output.
47265 * lib/gcc.exp (prune_gcc_output): New proc.
47266 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
47267 prune_gcc_output.
47268
47269 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
47270
47271 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
47272 (c-torture-execute): Likewise. Rename `name' to `testcase'.
47273
47274 1995-11-15 Jeffrey A Law (law@cygnus.com)
47275
47276 * gcc.c-torture: Update to c-torture-1.39 release.
47277
47278 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
47279
47280 * lib/c-torture.exp (c-torture-execute): Don't return if one option
47281 fails, try others as well.
47282
47283 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
47284
47285 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
47286 If compilation fails, mark execute tests as `untested'.
47287 If test is marked as unsupported, don't mark compilation and
47288 execute tests as failed.
47289
47290 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
47291
47292 * lib/g++.exp (g++_init): Don't link in libg++, and look to
47293 libstdc++ for whether or not we want to be doing shared
47294 libraries. Delete link_curses since we don't need it anymore.
47295 * lib/mike-g++.exp (postbase): Don't link in libg++.
47296 * g++.old-deja/old-deja.exp: Likewise.
47297
47298 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
47299
47300 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
47301
47302 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
47303
47304 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
47305 For that, add `-Wl,-a,shared_archive'.
47306 * g++.old-deja/old-deja.exp: Likewise.
47307
47308 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
47309
47310 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
47311
47312 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
47313
47314 * lib/mike-g++.exp (postbase): Pay attention to the status of
47315 g++_load.
47316
47317 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
47318
47319 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
47320
47321 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
47322
47323 * lib/gcc.exp (default_gcc_start): No longer need to log program
47324 being executed or its output, execute_anywhere does that now.
47325 * lib/g++.exp (default_g++_version): Call execute_anywhere.
47326 (default_g++_start): Likewise. Delete calls to verbose/send_log.
47327
47328 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
47329
47330 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
47331 the same as those in lib/g++.exp.
47332
47333 1995-10-10 Jeff Law (law@hurl.cygnus.com)
47334
47335 * gcc.c-torture: Update to c-torture-1.38 release.
47336 * gcc.ieee: Related changes.
47337
47338 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
47339
47340 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
47341 "exec". Minor reformatting changes.
47342
47343 * config/rom68k.exp (${tool}_load): Make it work in a canadian
47344 cross. This means all "exec" calls now work on a remote host as
47345 well.
47346 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
47347 cross. Filter out the extra "\r\n" stuff that expect puts in.
47348 (c-torture-execute): Filter out the bogus warnings like
47349 c-torture-compile does. Add support for canadian cross.
47350 * lib/gcc.exp (default_gcc_version, default_gcc_start)
47351 Use execute_anywhere rather than calling exec directly. Now it
47352 works for canadian cross testing.
47353
47354 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
47355
47356 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
47357 results into a variable, and check that rather than using file exists.
47358
47359 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
47360
47361 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
47362 create a libg++.so. For sunos4.1.*, also add -ltermcap.
47363
47364 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47365
47366 * g++.old-deja/old-deja.exp: Create and pass runshlib and
47367 lib_curses if there's a shared libg++ in the build tree.
47368
47369 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
47370
47371 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
47372 if not supported target.
47373
47374 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
47375
47376 * lib/g++.exp (g++_init): Move empty setting of runshlib and
47377 link_curses up to always happen, not just for native builds.
47378
47379 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
47380
47381 * gcc.c-torture: Update to c-torture-1.36 release.
47382 * gcc.failure: Related changes.
47383
47384 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
47385
47386 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
47387
47388 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
47389
47390 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
47391 * lib/mike-g++.exp (postbase): Not in here. Still reference
47392 runshlib, link_curses, and mathlib for link and run.
47393
47394 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
47395 pass the runtime shared library options for Solaris, OSF/1, and
47396 Irix5, and link with -lcurses to avoid unresolved references.
47397
47398 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
47399
47400 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
47401 only run once.
47402
47403 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
47404
47405 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
47406
47407 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
47408
47409 * gcc.c-torture: Update to c-torture-1.35 release. Note we
47410 do not have a framework for the "compat" tests yet.
47411
47412 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
47413
47414 * lib/mike-g++.exp (postbase): New local variable `mathlib',
47415 set to null if we're testing vxworks5.1. Use that instead of
47416 `-lm' in the setting of LIBS for link and run.
47417
47418 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
47419
47420 * config/rom68k.exp (${tool}_load): Major changes to make it
47421 work. Verified that it does in fact return the stuff in
47422 exec_output properly. Catch any Emul or any TRAP other than 0.
47423
47424 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
47425
47426 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
47427 LDFLAGS properly for targets that need stuff from libgloss.
47428 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
47429 only run once.
47430 (gpp_initialized): New variable.
47431
47432 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
47433
47434 * config/rom68k.exp: Load libgloss.exp.
47435 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
47436 so we can produce a fully linked binary.
47437 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
47438 so we can produce a fully linked binary.
47439
47440 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
47441
47442 * lib/plumhall.exp (ph_section): Watch for expected failures.
47443 Add missing `else'.
47444
47445 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
47446 run the testcase.
47447 (c-torture): Likewise.
47448
47449 1995-08-28 Doug Evans <dje@cygnus.com>
47450
47451 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
47452
47453 * lib/mike-g++.exp (mike_cleanup): New proc.
47454 (prebase): New globals compiler_result, not_compiler_result,
47455 target_regexp.
47456 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
47457 allow leading "-" in pattern. Watch for unsupported tests.
47458 If $compiler_result is set, pattern match assembler code,
47459 and ditto for $not_compiler_result.
47460 * lib/mike-gcc.exp: Likewise.
47461
47462 * lib/plumhall.exp (ph_execute): Only call ph_summary if
47463 execution "succeeded".
47464
47465 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
47466
47467 * config/win32.exp: New file.
47468 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
47469
47470 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
47471
47472 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
47473 unsupported.
47474 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
47475 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
47476 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
47477
47478 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
47479 "... without exceptions was ...". That is now handled by
47480 prune_system_crud.
47481 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47482
47483 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
47484
47485 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
47486 sieve.c,sort2.c}: New files.
47487 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
47488 sieve.exp,sort2.exp}: Drivers for them.
47489
47490 * lib/mike-gcc.exp (program_output): New user settable variable.
47491 (postbase): Call prune_system_crud. Also prune extraneous compiler
47492 messages.
47493 * lib/mike-g++.exp (program_output): New user settable variable.
47494
47495 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
47496
47497 * config/sh.exp: Deleted (use sim.exp instead).
47498
47499 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
47500
47501 * config/vx.exp: Declare CHECKTASK as global.
47502 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
47503 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
47504 * lib/old-dejagnu.exp: Load [pwd]/$executable.
47505
47506 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47507
47508 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
47509 target. Like vx.exp, only includes `vx29k.exp' instead of
47510 `vxworks.exp'.
47511
47512 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
47513
47514 * config/sim.exp: Increase time limit from 120 seconds to 240.
47515
47516 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
47517
47518 * gcc.c-torture/execute/950628-1.c: New test.
47519
47520 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
47521
47522 * gcc.c-torture: Update with changes/additions from
47523 c-torture-1.34.
47524
47525 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
47526
47527 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
47528
47529 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
47530
47531 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
47532
47533 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
47534
47535 * gcc.c-torture/compile/950512-1.c: New test.
47536 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
47537 * gcc.dg/struct-ret-1.c: Likewise.
47538
47539 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
47540
47541 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
47542 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
47543
47544 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
47545
47546 * gcc.c-torture/special/920411-1.c: Deleted.
47547 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
47548
47549 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
47550
47551 * config/sim.exp (${tool}_load): Hack in call to bash to get a
47552 cpu limit.
47553
47554 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
47555
47556 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
47557
47558 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
47559
47560 From kenner;
47561 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
47562 is the proper length.
47563 * va-arg-3.c: Likewise.
47564
47565 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
47566
47567 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
47568 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
47569
47570 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
47571 * lib/g++.exp (default_g++_start): Delete old cruft.
47572
47573 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
47574
47575 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
47576 (2 * (1 << 18)) to (2 * (1 << 17)).
47577
47578 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
47579
47580 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
47581
47582 * config/rom68k.exp: Renamed from config/idp.exp
47583
47584 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
47585
47586 * c-torture/compile/921109-2.c
47587
47588 1995-04-18 Mike Stump <mrs@cygnus.com>
47589
47590 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
47591 excess errors.
47592
47593 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
47594
47595 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
47596 output.
47597 * lib/g++.exp (default_g++_start): Likewise.
47598
47599 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
47600
47601 * gcc.c-torture/compile/950329-1.c: New test.
47602
47603 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
47604
47605 * config/bug.exp (${tool}_load): Updated to use new remote_open
47606 and remote_close procs.
47607 * config/idp.exp: New file.
47608
47609 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
47610
47611 * gcc.c-torture/execute/950322-1.c: New test.
47612
47613 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
47614
47615 * config/vx.exp (${tool}_load): Clean up testing of return code from
47616 vxworks_ld and vxworks_spawn.
47617
47618 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
47619
47620 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
47621
47622 1995-03-13 Mike Stump <mrs@cygnus.com>
47623
47624 * lib/old-deja.exp: Add `excess errors test - ' error, now one
47625 can mark excess errors on a machine by machine basis. Note, the
47626 default is to not expect any excess errors, even when excess
47627 errors test - is given, so you will want to put an XFAIL ... on
47628 these lines. For example, // excess errors test - XFAIL hppa*-*-*
47629 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
47630 those 4 machines, but no others.
47631
47632 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
47633
47634 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
47635 * lib/c-torture.exp: to here.
47636
47637 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
47638
47639 * gcc.c-torture/execute/950221-1.c: New test.
47640 * gcc.c-torture/execute/struct-ret-1.c: New test.
47641 * gcc.c-torture/compile/950221-1.c: New test.
47642
47643 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
47644
47645 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
47646
47647 * gcc.c-torture/execute/arith-1.c (main): Return 0.
47648 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
47649
47650 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
47651
47652 * g++.gb: New directory of tests, derived from my signature and
47653 class scoping tests.
47654
47655 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
47656 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
47657 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
47658 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
47659 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
47660 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
47661 * g++.gb/sig25.C: Likewise.
47662
47663 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
47664 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
47665 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
47666 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
47667 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
47668 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
47669 * g++.gb/sig25.exp: Likewise.
47670
47671 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
47672 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
47673 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
47674 * g++.gb/scope13.C: Likewise, this test still fails.
47675
47676 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
47677 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
47678 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
47679 * g++.gb/scope13.exp: Ditto.
47680
47681 * g++.gb/README: New file, explains what these tests are about.
47682
47683 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
47684
47685 * lib/dg.exp (dg-do): Support `preprocess'.
47686 (dg-test): Likewise.
47687
47688 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
47689
47690 * config/udi.exp: change "continue -expect" to "exp_continue".
47691
47692 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
47693
47694 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
47695 Delete redundant tests.
47696
47697 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
47698 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
47699 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
47700 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
47701 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
47702 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
47703 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
47704 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
47705
47706 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
47707 storing label pointers.
47708 * gcc.c-torture/execute/921019-1.c: Likewise.
47709 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
47710 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
47711 parameter fp.
47712 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
47713 constants.
47714
47715 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
47716 Delete obsolete tests.
47717
47718 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
47719 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
47720 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
47721 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
47722 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
47723 * gcc.c-torture/compile/950124-1.c: New test.
47724
47725 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
47726
47727 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
47728
47729 * lib/mike-g++.exp: Add -lm to LIBS.
47730
47731 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
47732
47733 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
47734
47735 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
47736
47737 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
47738
47739 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
47740
47741 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
47742
47743 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
47744
47745 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
47746 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
47747 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
47748 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
47749 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
47750 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
47751 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
47752 * g++.law/{operators31.C, operators32.C,
47753 * g++.law/{operators33.C, operators34.C}: Likewise.
47754 * g++.law/{pic1.C, refs2.C}: Likewise.
47755 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
47756 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
47757 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
47758 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47759
47760 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
47761 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
47762 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
47763 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
47764 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
47765 * g++.law/{enum9.exp, friend5.exp}: Likewise.
47766 * g++.law/{nest3.exp, nest4.exp}: Likewise.
47767 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
47768 * g++.law/{operators30.exp, operators31.exp}: Likewise.
47769 * g++.law/{operators32.exp, operators33.exp}: Likewise.
47770 * g++.law/{operators34.exp}: Likewise.
47771 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
47772 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
47773 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
47774 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
47775 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47776
47777 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
47778 No longer expected to fail.
47779 * g++.law/missed-error3.C: Tweak for recent bool changes.
47780
47781 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
47782
47783 * config/emb-unix: Deleted.
47784 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
47785 remote execution. Do final link on remote host if REMOTE_LINK is set.
47786
47787 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
47788
47789 * lib/dg.exp (dg-test): Fix typo in last patch.
47790
47791 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
47792
47793 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
47794 (handles multiple occurrences).
47795
47796 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
47797
47798 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
47799 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
47800 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
47801 printed).
47802 * lib/c-torture.exp (c-torture-compile): Likewise.
47803 (c-torture): Prepend full path if missing.
47804 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
47805 (gcc_fail): Likewise.
47806 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
47807
47808 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
47809
47810 * lib/netware.exp: Only attach to NetWare i386 systems.
47811
47812 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
47813
47814 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
47815 messages. Add test name to "output pattern match" pass/fail message.
47816
47817 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
47818
47819 * gcc.dg: New testsuite.
47820 * gcc.dg/dg.exp: New file.
47821
47822 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
47823 test-switch.c}: Deleted.
47824
47825 * gcc.misc-tests/msgs.exp: New testcase driver.
47826
47827 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
47828
47829 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
47830 Watch for illegal return values from ${tool}_load.
47831 * config/unix.exp (${tool}_load): Fix pass/fail detection for
47832 cross targets. Coerce return value >0 to 1.
47833
47834 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
47835
47836 * config/unix.exp (${tool}_load): Call program rsh, not proc.
47837
47838 * config/emb-unix.exp: New file.
47839
47840 * config/sim.exp: Error if variable $SIM not defined.
47841 (${tool}_load): Mark test as "untested" if simulator missing.
47842
47843 * config/unix.exp: Load remote.exp to get rcp_download.
47844 * lib/c-torture.exp: Use different option lists for testcases with
47845 and without loops.
47846 * gcc.c-torture/execute/execute.exp: Likewise.
47847
47848 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
47849
47850 * config/*.exp: Clarify return code from ${tool}_load.
47851 Call `unresolved' or `untested' instead of `warning' or `perror'
47852 (sometimes you still want to call both though).
47853 Add comment that `shell_id' is local to each file.
47854 * config/udi.exp (timeout): Set to 30.
47855 Don't print warning if connection fails, $connectmode has already
47856 printed an error.
47857 (${tool}_load): Move verbose messages to level 2.
47858 Rework pattern for "Process started" message.
47859 Pass `shell_id' to ${connectmode}_download.
47860 Retry twice upon timeout. Make resetting of target more robust.
47861 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
47862 Pass `shell_id' to exit_$connectmode.
47863 Only call exit_$connectmode if connected.
47864 * config/unix.exp (${tool}_load): Check return codes better.
47865 * config/vrtx.exp (${tool}_load): Likewise.
47866 * config/vx.exp (${tool}_load): Likewise.
47867 Delete unneeded global's.
47868 * lib/dg.exp (dg-test): Update to reflect clarified return codes
47869 from ${tool}_load.
47870 (dg-stat): Delete.
47871 (dg-init): Delete recording of pass/fail counts.
47872 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47873 (old-dejagnu-init): Likewise.
47874 (old-dejagnu-stat): Delete contents, empty proc now.
47875 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
47876 (c-torture): Delete references to lcnt, lpass, lfail.
47877 Get option list from TORTURE_OPTIONS.
47878 Delete -funroll[-all]-loops if no loops.
47879 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
47880 (g++_stat): Delete contents (empty proc now).
47881 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
47882 (gcc_finish): Likewise.
47883 (gcc_stat): Deleted.
47884 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
47885 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
47886 * gcc.c-torture/execute/execute.exp: Likewise.
47887 Split tests into two parts: compile, execute.
47888 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
47889 no loops. Update to reflect clarified return codes from ${tool}_load.
47890
47891 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
47892
47893 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
47894 to grep for.
47895 (old-dejagnu): Likewise (where necessary).
47896
47897 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
47898
47899 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
47900
47901 * lib/dg.exp (dg-process-target): Fix processing of selector.
47902 Add comment regarding use of `error'.
47903
47904 * lib/gcc.exp (prune_system_crud): Define if missing.
47905 * lib/g++.exp (prune_system_crud): Likewise.
47906
47907 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
47908 Call prune_system_crud.
47909 * lib/dg.exp (dg-runtest): New proc.
47910 Use perror instead of send_user for tcl errors in testcase.
47911 Don't return any value, it's never used.
47912 Don't clobber previous definition of `unknown'.
47913 Print tcl errors in `dg-final'.
47914
47915 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
47916
47917 * lib/dg.exp (dg-process-target): Improve syntax error messages.
47918 (dg-test): Don't print errorInfo, it contains stack backtrace.
47919
47920 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
47921
47922 * lib/g++.exp (runtest_file_p): Define if missing.
47923
47924 1994-09-24 Doug Evans (dje@cygnus.com)
47925
47926 * lib/mike-g++.exp: Comment out loading of g++.exp.
47927 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
47928 (default_g++_version): Always print something.
47929 (default_g++_start): Comment out call to `which'.
47930 (g++_start, g++_load): Deleted (must be defined in config file).
47931 * lib/gcc.exp: Test for existence of $CC at start.
47932 Delete check for tmpdir (done in gcc_init).
47933 (default_gcc_version): Always print something.
47934 (default_gcc_start): Comment out call to `which'.
47935 * config/*.exp: Major cleanup - make cross targets work at least a
47936 little better for g++ (by not being "--tool gcc" specific).
47937 Rename gcc_xxx to ${tool}_xxx.
47938 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
47939 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
47940
47941 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
47942
47943 * lib/c-torture.exp (c-torture-compile): Rework compiler
47944 message processing.
47945
47946 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
47947 c-torture.
47948
47949 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
47950
47951 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
47952
47953 * lib/dg.exp (dg-process-target): Support { target native }.
47954
47955 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
47956
47957 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
47958 looked for "... program xxx got fatal signal".
47959 Correct regsub munging of `comp_output'.
47960 Ignore compiler messages "path prefix not used" and "linker input
47961 file unused".
47962
47963 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
47964
47965 * lib/gcc.exp (runtest_file_p): Define if missing.
47966 * gcc.prms/template.c: Example to work from.
47967
47968 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
47969
47970 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
47971 * lib/dg.exp (dg-test): Call unsupported testcases as such.
47972
47973 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
47974 * gcc.prms/1883.c: Moved from compile/940714-1.c.
47975 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
47976 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
47977
47978 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
47979 (dg-process-target): No longer a varargs proc.
47980 Return S/N for target, P/F for xfail. All callers changed.
47981 (user option procs): More argument checking.
47982 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
47983 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
47984 (dg-test): Skip test if not running on selected target in `dg-do'.
47985 Update handling of `dg-do-what', `dg-output-text'.
47986 Separate execution pass/fail from output pattern match pass/fail.
47987 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
47988
47989 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
47990
47991 * gcc.c-torture/special/special.exp: Don't expect failure for mips
47992 target for 920510-1.c.
47993
47994 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
47995
47996 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
47997 Clean up comment regarding use of passcnt, etc.
47998 (gcc_stat): Don't update `testcnt' here.
47999 (gcc_finish): Do it here.
48000 Might as well reset `but_id' here too.
48001 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
48002 to determine if the file should be tested.
48003 * gcc.c-torture/compile/compile.exp: Likewise.
48004 * gcc.c-torture/execute/execute.exp: Likewise.
48005 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
48006 * gcc.misc-tests/dg-test.exp: Likewise.
48007 * gcc.prms/prms.exp: Likewise.
48008 * gcc.wendy/wendy.exp: Likewise.
48009 * g++.old-deja.exp: Likewise.
48010 Move "Testing file" message to verbose level 1.
48011
48012 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
48013
48014 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
48015
48016 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
48017
48018 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
48019 (default_gcc_start): Accept optional second list element
48020 of compiler flags. Print compiler output at verbosity level 2.
48021 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
48022 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
48023 Save current values of framework globals passcnt, failcnt, xpasscnt,
48024 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
48025 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
48026 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
48027 xfailcnt to compute stats. Update framework global `testcnt' from
48028 pass/fail counts.
48029 (gcc_finish): New proc. Clean up test environment.
48030 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
48031 (gcc_epass, gcc_efail): Delete.
48032 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
48033 argument of line number.
48034 (dg-init): If the tool has an init routine, call it.
48035 (dg-test): Remove args `cflags_var' and `libs_var'.
48036 Pass all compiler options to ${tool}_start.
48037 Handle missing line number.
48038 (dg-finish): New function.
48039 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
48040 particular files. Call gcc_finish at end. Move "skipping test"
48041 message to verbosity level 3.
48042 * gcc.c-torture/compile/compile.exp: Likewise.
48043 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
48044 * gcc.c-torture/execute/execute.exp: Likewise.
48045 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
48046 Print testcase being tried at verbosity level 1.
48047 * gcc.c-torture/special/special.exp: Unset xfail.
48048 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
48049 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
48050 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
48051 * gcc.failure/failure.exp: Likewise.
48052 * gcc.ieee/ieee.exp: Likewise.
48053 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
48054 Update call to dg-test. Call dg-finish at end.
48055 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
48056 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
48057 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
48058 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
48059 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
48060 * gcc.wendy/wendy.exp: Add copyright.
48061 Delete setting of tmpdir (done by gcc_init).
48062 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
48063 Pass compiler flags to gcc_start. Call gcc_finish at end.
48064 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
48065 gcc_[ce]pass/fail.
48066
48067 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
48068
48069 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
48070 confusion.
48071 (g++_load): Likewise.
48072
48073 * config/*.exp (gcc_load): Some were varargs fns and some were not.
48074 Rename argument to `prog' to remove the confusion.
48075 Varargs fns behave differently too!
48076 (g++_load): Likewise.
48077
48078 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
48079
48080 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
48081 what it is. Delete (always) printing of status value for !native.
48082 Simplify verbose code, and include status and exec_output.
48083 (g++_load): Use gcc_load.
48084
48085 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
48086
48087 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
48088 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
48089 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
48090 940714-3.c as these testcases don't exist anymore. Make
48091 va-arg-1.c expected to pass.
48092
48093 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
48094
48095 * gcc.misc-tests/misc.exp: Only run specific testcases.
48096 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
48097 * gcc.misc-tests/dg-[1-9].c: New files.
48098
48099 * lib/dg.exp: New testsuite driver.
48100 * gcc.prms/prms.exp: Use it.
48101
48102 * README.gcc: New file.
48103
48104 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
48105 Document and reset `lxpass' and `lxfail'.
48106 Simplify "initialized" message.
48107 (gcc_stat): Clean up comments a little.
48108
48109 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
48110
48111 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
48112
48113 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
48114
48115 * lib/old-dejagnu.exp (process-option): New proc.
48116 (old-dejagnu-init, old-dejagnu-stat): Likewise.
48117 (old-dejagnu): Simplify.
48118 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
48119
48120 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
48121
48122 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
48123 exists and is not an empty string.
48124
48125 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
48126 $xfail rather than calling setup_xfail. Clear $xfail when test is
48127 finished.
48128 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
48129 automatically.
48130
48131 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
48132 longer expected to fail.
48133
48134 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
48135 "f" function call.
48136
48137 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
48138
48139 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
48140 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
48141 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
48142 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
48143 c-torture-1.29.
48144
48145 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
48146 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
48147
48148 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
48149
48150 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
48151 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
48152
48153 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
48154 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
48155 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
48156
48157 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
48158
48159 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
48160 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
48161 940714-1.c, 940714-2.c, 940714-3.c},
48162 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
48163 gcc.misc-tests/{mg.c,mg.exp}:
48164 New tests.
48165 * gcc.noncompile/noncompile.exp: Change accordingly.
48166
48167 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
48168
48169 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
48170 Undo previous clobberage.
48171
48172 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
48173
48174 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
48175 * gcc.special/{930510-1.c, special.exp}:
48176 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
48177 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
48178 struct-varargs-1.c}: New tests from c-torture-1.26.
48179
48180 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
48181
48182 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
48183 argument to switch.
48184
48185 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
48186
48187 * Revert the previous changes. Please see Rob's directory
48188 (/lisa/test/rob/progressive/gcc/testsuite) for testing
48189 fixes.
48190
48191 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
48192
48193 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
48194 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
48195 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
48196 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
48197 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
48198 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
48199 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
48200 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
48201 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
48202 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
48203 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
48204 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
48205 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
48206 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
48207 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
48208 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
48209 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
48210 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
48211 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
48212 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
48213 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
48214 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
48215 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
48216 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
48217 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
48218 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
48219 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
48220
48221 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
48222
48223 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
48224 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
48225 with perror calls.
48226
48227 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
48228
48229 * config/unix.exp (g++_load): Fix syntax.
48230
48231 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
48232
48233 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
48234 * gcc.noncompile/921017-1.c: Deleted obsolete test.
48235 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
48236 Don't expect va-arg-1.c to fail. Correct expected output for
48237 920928-1.c.
48238 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
48239 * gcc.wendy/hbm4.c: Correct typo.
48240 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
48241
48242 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
48243
48244 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
48245 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
48246 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
48247 * lib/c-torture.exp (c-torture-compile): Ditto.
48248
48249 Reduce volume of output (remove all the -I's and such).
48250 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
48251 Call gcc_cpass, gcc_cfail.
48252 (c-torture): Pass testing option to c-torture-compile.
48253
48254 1994-03-21 Doug Evans (dje@cygnus.com)
48255
48256 Bring patches over from progressive.
48257 * config/default.exp: Exit remote shell cleanly.
48258 (g++_exit, g++_start): Add default versions.
48259 * config/sim.exp (gcc_load): Use perror, not error.
48260
48261 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
48262
48263 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
48264 set in site.exp.
48265
48266 1994-03-14 Doug Evans (dje@cygnus.com)
48267
48268 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
48269 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
48270 (wendy_try): New proc to run testcase.
48271 (main loop): Call 'em.
48272 * gcc.wendy/*.c: Clean up pass to correct expected output.
48273
48274 * lib/gcc.exp: Minor cleanup work.
48275 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
48276
48277 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
48278
48279 * config/sim.exp (gcc_load): Document return codes better.
48280 Don't pass -v to simulator.
48281
48282 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
48283
48284 * gcc.special/920717-x.c: Fix typo.
48285 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
48286 get at sources.
48287
48288 * lib/mike-gcc.exp: Fix typo.
48289
48290 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
48291
48292 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
48293 binary to use, transform the name.
48294 * config/*.exp: rename everything. Nuke any g++ specific files,
48295 it's now a special case of gcc that requires no special support.
48296 Add a default.exp for unsupported targets.
48297
48298 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
48299
48300 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
48301 lib/old-dejagnu.exp: Fix a few patterns to work with the new
48302 version of Tcl.
48303
48304 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
48305
48306 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
48307 than a warning.
48308
48309 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
48310
48311 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
48312
48313 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
48314
48315 * gcc.execute/execute.exp: Combine opt_list and foption_list into
48316 option_list. Compile every file with only 4/6 option choices
48317 (same as C torture) instead of with 12/18 different option
48318 choices.
48319 * lib/c-torture.exp: Likewise.
48320
48321 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
48322 not already set.
48323
48324 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
48325
48326 * lib/old-deja.exp: Add `excess errors test fails' error, now one
48327 can put an XFAIL *-*-* on excess errors.
48328
48329 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
48330
48331 * g++.law: Add more tests derived from g++-bugs snapshots.
48332
48333 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
48334 equivalent to g++.law/init9.
48335
48336 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
48337 compiled it, and the a.out file after we've run it.
48338
48339 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
48340
48341 * lib/mike-g++.exp (postbase): Delete the .o file after we've
48342 compiled it, and the a.out file after we've run it.
48343
48344 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
48345
48346 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
48347
48348 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
48349
48350 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
48351 version number.
48352
48353 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
48354
48355 * g++.law: New directory of g++ tests derived from the g++-bugs
48356 snapshots.
48357
48358 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
48359
48360 * gcc.compile: initbug1.c initbug1.exp testcase added
48361
48362 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
48363
48364 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
48365 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
48366 fixes submitted by Jeff Law (law@cs.utah.edu)
48367 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
48368 Jeff Law (law@cs.utah.edu)
48369
48370
48371 1993-11-30 Mike Stump (mrs@cygnus.com)
48372
48373 * config/unix-g++.exp: Follow the gcc way of doing things.
48374 * g++.old-deja/old-deja.exp: Minor updates.
48375 * lib/g++.exp: New file, follow the gcc way of doing things.
48376 * lib/old-dejagnu.exp: Minor updates.
48377 * lib/mike-g++.exp: Always unset errorInfo.
48378
48379 1993-11-06 Mike Stump (mrs@cygnus.com)
48380
48381 * lib/gcc.exp: Fix some errors with the below change, CC and
48382 CFLAGS should be global when setting, not local.
48383
48384 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
48385
48386 * lib/gcc.exp: Transform tool name.
48387
48388 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48389
48390 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
48391
48392 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48393
48394 * lib/gcc.exp: change gcc_done to gcc_stat
48395
48396 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48397
48398 * Upgraded gcc testsuite to c-torture version 1.25
48399
48400 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
48401
48402 * lib/gcc.exp: added reporting code. Changed verbose compile message.
48403 * lib/c-torture: added hooks for new reporting code.
48404
48405 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
48406
48407 * config/sh-gcc.exp: check if sh-sim exists in the path
48408
48409 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
48410
48411 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
48412 * gcc.compile/compile.exp: Initial changes for new logic.
48413 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
48414 * gcc.failure/failure.exp: Initial changes for new logic.
48415 * gcc.ieee/ieee.exp: Initial changes for new logic.
48416 * gcc.misc-tests/misc.exp: Initial changes for new logic.
48417 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
48418 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
48419 * lib/c-torture.exp: Initial changes for new logic.
48420 * lib/gcc.exp: Initial changes for new logic.
48421
48422 1993-10-15 Mike Stump (mrs@cygnus.com)
48423
48424 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
48425 depend upon failure or success. Fully qualify names in failure
48426 and success messages. Always remove a.out before starting
48427 compile, just in case. Pay more attention to error text output by
48428 the compiler. Handle testcases with no known past errors just
48429 like all others, so that things are uniform. Other miscellaneous
48430 improvements.
48431
48432 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
48433
48434 * gcc.cpp: new directory for cpp tests
48435
48436 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
48437
48438 * lib/chill.exp: Code reformatted, removed unused code.
48439 * config/unix-chill.exp: Code reformatted, removed unused code.
48440 * chill.execute/execute.exp: Code reformatted, removed unused code.
48441 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
48442
48443 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
48444
48445 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
48446 routines not written.
48447
48448 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
48449
48450 * config/bug-gcc.exp: Use new procs from bug.exp.
48451
48452 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
48453
48454 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
48455 via ftp, rather than depending on NFS.
48456 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
48457 case.
48458
48459 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
48460
48461 * config/bug-gcc.exp: Use new download proc.
48462
48463 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
48464
48465 * chill.execute/execute.exp: cleanups, handles errors better
48466 * chill.compile/compile.exp: rewrite, based on execute.exp
48467 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
48468 * lib/chill.exp: major changes to diff proc and compile and link
48469 procs. added chill_fail and chill_pass wrappers to pass and
48470 fail. added more comments, and handle error codes better.
48471 Added a hack to capture stderr from exec, so noncompile tests
48472 can work.
48473
48474 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
48475
48476 * chill.execute/execute.exp: rewrite of testsuite driver
48477 * lib/chill.exp: rewrite of testsuite driver
48478 * config/unix-chill.exp: rewrite of testsuite driver
48479
48480 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
48481
48482 In chill.execute:
48483 * iexpr.ch: Standardize uppercase.
48484 * tuples.dat: Standardize uppercase.
48485 * vary.ch: standardize. Correct varying string assignments.
48486 * vary.dat: Add new output lines.
48487
48488 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
48489
48490 In chill.execute:
48491 * chprintf.ch: Standardize use of uppercase.
48492 * tuples.ch: Standardize and turn arr2 into a DCL,
48493 rather than a SYN.
48494 * pinits.ch: Standardize.
48495
48496 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
48497
48498 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
48499 * Makefil: Renamed to Makefile.in.
48500 * configure.in: New.
48501
48502 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
48503
48504 In chill.execute:
48505 * .cvsignore: Add result/output files.
48506 * Makefile: Fix up variables at start. Use MFLAGS
48507 everywhere. Correct bool_loc, built_ins entries.
48508 Add entry for vary1.ch.
48509 * bitarray.ch: Standardize upper-case usage.
48510 * bitexpr.ch: Standardize, add output of b1.
48511 * params.ch: Use arrayt in along PROC parameters, to
48512 avoid novelty problems.
48513 * sets.ch: Tiny cleanup.
48514 * vary1.ch: Re-indent.
48515
48516 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
48517
48518 * Add PR-related files to Makefiles, .cvsignore files, etc.
48519
48520 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
48521
48522 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
48523 with compiler objects. New names are test-flow.c and test-loop.c
48524
48525 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
48526
48527 * Upgraded c-torture tests from 1.19 to 1.20
48528
48529 * new files:
48530 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
48531 * gcc.compile: 930623-1.c 930623-2.c
48532 * gcc.noncompile: 930622-1.c 930622-2.c
48533 * gcc.failure: 920411-1.c 920627-2.c
48534 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
48535
48536 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
48537
48538 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48539 More changes to get testsuite working properly. Needs more work.
48540 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
48541
48542 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
48543
48544 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48545 More changes to get testsuite working properly. Needs more work.
48546
48547 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
48548
48549 * chill.compile/compile.exp: Added for Dejagnu support
48550 * chill.execute/execute.exp: Added for Dejagnu support
48551 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
48552
48553 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
48554
48555 This should complete moving the CHILL test files.
48556 * chill.noncompile(.cvsignore printf.grt
48557 in-printf.grt chprintf.grt chprintf.ch):
48558 Added test-support files.
48559 (Makefile): Modified further.
48560 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
48561 signal.ch): Added test files.
48562 * chill.execute (.cvsignore printf.grt printr.c
48563 in-printf.grt rts.c chprintf.grt rts.h): Added
48564 test-support files.
48565 (Makefile): More corrections.
48566
48567 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
48568
48569 * chill.compile, chill.execute, chill.nocompile: Add CHILL
48570 test cases, ready for DejaGnu.
48571
48572 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
48573
48574 * Upgraded c-torture tests from 1.18 to 1.19
48575
48576 * gcc.compile: added test(s):
48577 930607-1.c
48578 * gcc.execute: added test(s):
48579 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
48580
48581 * added new subdirectory for misc tests: gcc.misc-tests
48582 * gcc.misc-test(s): added tests:
48583 inst-check.c test-consts.c test-ior.c test-switch.c
48584
48585 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
48586
48587 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
48588
48589 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
48590
48591 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
48592
48593 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
48594
48595 * Upgraded c-torture tests from 1.17 to 1.18
48596
48597 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
48598
48599 * Upgraded c-torture tests from 1.12 to 1.17
48600
48601 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
48602
48603 * lib/old-dejagnu.exp:
48604 Fixed handling of XFAIL target triplets to correctly
48605 recognize wildcard characters. Removed code that
48606 appended a unique id tag to the end of the file name
48607 printed out by the result of the testcases within a
48608 given test file.
48609
48610 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
48611
48612 * lib/old-dejagnu.exp:
48613 Reworked expected failure handling to trigger off of XFAIL
48614 keyword in keyphrase embeded in testcase source code. The
48615 XFAIL keyword must be at the end of the keyphrase line. It
48616 may optionally be followed by one or more target triplets.
48617 It has just occured that the handling of wildcards in the
48618 target triplet may not be correct.
48619
48620 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
48621
48622 * g++.old-deja/tests:
48623 Moved all subdirectories up one level into g++.old-deja .
48624
48625 * lib/old-dejagnu.exp:
48626 Fixed problem with CXXFLAGS not being properly reset, and being
48627 corrupted with extraneous "-c" compiler option. This was
48628 causing binaries to not be generated for test that needed them.
48629 Modified strings passed to "pass" and "fail" so that individual
48630 tests from the same test file would be distinguished by an
48631 identifier appended to the test file name in the summary logs;
48632 this corrected a problem with erroneous diff logs. Added code
48633 to search testcases for expected fail and unexpected pass keywords.
48634
48635 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
48636
48637 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
48638
48639 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
48640
48641 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
48642 Removed extraneous text from end of "Special g++ Options"
48643 keyphrase.
48644
48645 * lib/old-dejagnu.exp: Added pattern matching to look for new
48646 keywords, embedded in testcases comments, which will trigger
48647 calls to xpass and xfail.
48648
48649 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
48650
48651 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
48652 comments embedded in the testcases, especially the one looking for
48653 special compiler options, as well as the pattern matching for the
48654 compiler output again.
48655
48656 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
48657
48658 * lib/old-dejagnu.exp: Do a proper check of the return value for
48659 execute tests. Fixed several problems with the pattern matching
48660 of the compiler output which gave erroneous test results.
48661 Changed several of the test result messages to be more descriptive.
48662 * config/unix-g++.exp: Proc g++_load now actually works and
48663 executes the tests passed to it and returns a usable return
48664 value.
48665
48666 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
48667
48668 * lib/gcc.exp: Exits gracefully if $CC is bogus.
48669
48670 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
48671
48672 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
48673 Modified both files to properly execute the old style
48674 dejagnu tests. The previous versions of these files were
48675 experimental and did not function anything near correctly.
48676
48677 1993-04-05 Rob Savoye (rob@cygnus.com)
48678
48679 * Removed all Makefile.in and configure.in files. No configuration
48680 needed now.
48681
48682 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
48683
48684 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
48685
48686 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
48687
48688 * gcc.compile/configure.in, gcc.unsorted/configure.in,
48689 gcc.special/configure.in, gcc.noncompile/configure.in,
48690 gcc.execute/configure.in, gcc.code_quality/configure.in,
48691 g++.other/configure.in, g++.old-deja/configure.in,
48692 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
48693 in srcname setting.
48694
48695 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
48696
48697 * lib/udi.exp: Fixed mondfe and mondfe_download.
48698 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
48699 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
48700
48701 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
48702
48703 * config/udi-gdb.exp: Check $shell_id after connecting to target.
48704 (gdb_exit): Don't remove *_soc files.
48705
48706 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
48707
48708 * lib/c-torture.exp: Don't look for main; instead always use -w
48709 -c. This is how the c-torture tests work. Remove the object
48710 file if the compilation succeeds.
48711 * gcc.execute/execute.exp: Remove executable if test passes.
48712 * gcc.noncompile/noncompile.exp: Every test is an expected
48713 failure.
48714 * gcc.special/special.exp: Added tests from c-torture 1.11,
48715 corrected use of existing test.
48716 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
48717 gcc.execute/920625-1.c: Updated to c-torture 1.11.
48718 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
48719 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
48720 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
48721 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
48722 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
48723 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
48724 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
48725 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
48726 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
48727 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
48728 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
48729 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
48730 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
48731 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
48732 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
48733 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
48734 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
48735 c-torture 1.11.
48736 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
48737 correspond to c-torture 1.11.
48738
48739 * New file.