]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR c/29521 (Confusing warning for return with expression in function returning...
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2
3 PR c/29521
4 * gcc.dg/c90-return-1.c: Update output.
5 * gcc.dg/c99-return-1.c: Likewise.
6
7 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
8
9 PR fortran/30554
10 * gfortran.dg/used_dummy_types_7.f90: New test..
11
12 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
13
14 * gcc.target/i386/parity-1.c: New test.
15 * gcc.target/i386/parity-2.c: New test.
16
17 2007-02-12 Roger Sayle <roger@eyesopen.com>
18
19 * gcc.target/i386/builtin-bswap-3.c: New test case.
20
21 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
22
23 PR tree-optimization/29145
24 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
25 alias analysis is improved to take better advantage of restrict
26 qualified pointers.
27 * gcc.dg/vect/vect-80.c: Likewise.
28 * gcc.dg/vect/pr29145.c: New.
29
30 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
31
32 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
33 * gcc.target/i386/sse4a-insert.c: Likewise.
34
35 2007-02-11 Roger Sayle <roger@eyesopen.com>
36
37 * gcc.target/ia64/builtin-popcount-1.c: New test case.
38 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
39
40 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
41
42 PR fortran/30478
43 * gfortran.dg/enum_4.f90: Update error message checks.
44
45 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
46
47 PR fortran/30554
48 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
49 versions of the modules.
50
51 PR fortran/30617
52 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
53 by getting rid of recursive I/O and providing functions with
54 results.
55
56 PR fortran/30319
57 * gfortran.dg/char_array_constructor_2.f90
58
59 2007-02-11 Mark Mitchell <mark@codesourcery.com>
60
61 PR c++/26988
62 * g++.dg/template/spec34.C: New test
63
64 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
65
66 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
67 on i?86 and x86_64.
68 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
69 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
70 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
71 on i?86 and x86_64.
72 * gcc.dg/vect/vect-113.c: Ditto.
73
74 2007-02-06 Mark Mitchell <mark@codesourcery.com>
75
76 PR c++/29487
77 * g++.dg/eh/weak1-C: New test.
78 * g++.dg/eh/weak1-a.cc: Likewise.
79 * g++.dg/eh/comdat1.C: Likewise.
80
81 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
82 Dorit Nuzman <dorit@il.ibm.com>
83
84 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
85 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
86 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
87 * gcc.dg/vect/vect-113.c: Likewise.
88
89 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
90
91 2007-02-10 Richard Henderson <rth@redhat.com>
92
93 * lib/target-supports.exp (check_effective_target_tls): Redefine
94 to mean non-emulated tls.
95 * gcc.dg/tls/alias-1.c: Remove tls requirement.
96 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
97 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
98 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
99 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
100 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
101 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
102
103 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
104
105 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
106
107 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
108
109 * gfortran.dg/secnds.f: Replace time tolerance with a
110 before-and-after bracket.
111 * gfortran.dg/secnds-1.f: Likewise.
112
113 2007-02-09 Tobias Burnus <burnus@net-b.de>
114
115 PR fortran/30512
116 * gfortran.dg/maxlocval_1.f90: New test.
117
118 2007-02-09 Roger Sayle <roger@eyesopen.com>
119
120 * gcc.target/ia64/builtin_bswap-1.c: New test case.
121
122 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
123
124 PR fortran/30720
125 * gfortran.dg/array_function_1.f90: New test.
126
127 2007-02-09 Richard Sandiford <richard@codesourcery.com>
128
129 * lib/target-supports.exp (check_effective_target_lax_strtofp)
130 (check_effective_target_dummy_wcsftime): New functions.
131
132 2007-02-09 Richard Sandiford <richard@codesourcery.com>
133
134 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
135 * lib/target-supports.exp (check_effective_target_uclibc): New
136 function.
137
138 2007-02-09 Richard Sandiford <richard@codesourcery.com>
139
140 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
141 (vsnprintf): Don't define for uClibc targets.
142
143 2007-02-09 Richard Sandiford <richard@codesourcery.com>
144
145 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
146 set before checking whether it was allowed.
147 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
148 before checking inside_main.
149
150 2007-02-09 Richard Sandiford <richard@codesourcery.com>
151
152 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
153 uClinux targets.
154 (u16sf): Likewise u4sf.
155 * g++.dg/compat/struct-layout-1.h: Likewise.
156
157 2007-02-09 Richard Sandiford <richard@codesourcery.com>
158
159 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
160 procedure.
161 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
162 m68k targets if check_effective_target_coldfire_fpu returns true.
163
164 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
165 Richard Guenther <rguenther@suse.de>
166
167 PR middle-end/23361
168 * gcc.dg/fold-compare-3.c: New testcase.
169 * gcc.dg/tree-ssa/loop-24.c: Likewise.
170
171 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
172
173 * gcc.dg/pr26570.c: Clean up coverage files.
174 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
175 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
176 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
177 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
178 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
179 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
180 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
181 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
182 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
183 * gcc.dg/tree-ssa/pr25501.c: Ditto.
184 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
185 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
186 * gcc.dg/vect/pr28952.c: Ditto.
187 * gcc.dg/vect/pr27151.c: Ditto.
188 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
189 * g++.dg/gomp/macro-3.C: Ditto.
190
191 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
192
193 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
194 of the loop.
195
196 2007-02-08 Roger Sayle <roger@eyesopen.com>
197
198 * gcc.target/i386/builtin-bswap-2.c: New test case.
199
200 2007-02-08 Roger Sayle <roger@eyesopen.com>
201
202 * gfortran.dg/forall_8.f90: New test case.
203 * gfortran.dg/forall_9.f90: Likewise.
204
205 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
206
207 * gcc.dg/builtins-20.c: Add some -~ complex cases.
208
209 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
210
211 * lib/target-supports.exp (check_effective_target_simulator): New.
212
213 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
214
215 * gcc.dg/tree-ssa/loop-25.c: New test.
216
217 2007-02-06 Richard Henderson <rth@redhat.com>
218
219 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
220
221 2007-02-06 Roger Sayle <roger@eyesopen.com>
222
223 * gcc.target/powerpc/popcount-1.c: New test case.
224 * gcc.target/powerpc/parity-1.c: Likewise.
225
226 2007-02-06 Richard Guenther <rguenther@suse.de>
227
228 PR middle-end/27302
229 * gcc.dg/torture/pr27302-2.c: New testcase.
230
231 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
232
233 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
234 * gcc.dg/vect/vect-iv-1.c: New test.
235 * gcc.dg/vect/vect-iv-2.c: New test.
236 * gcc.dg/vect/vect-iv-3.c: New test.
237 * gcc.dg/vect/vect-iv-4.c: New test.
238 * gcc.dg/vect/vect-iv-5.c: New test.
239 * gcc.dg/vect/vect-iv-6.c: New test.
240 * gcc.dg/vect/vect-iv-7.c: New test.
241 * gcc.dg/vect/vect-iv-8.c: New test.
242 * gcc.dg/vect/vect-iv-9.c: New test.
243 * gcc.dg/vect/vect-iv-10.c: New test.
244 * gcc.dg/vect/vect-iv-11.c: New test.
245 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
246 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
247 * gcc.dg/vect/vect-14.c: Now vectorizable.
248 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initilization loop).
249 * gcc.dg/vect/vect-27.c: Likewise.
250 * gcc.dg/vect/vect-29.c Likewise.
251 * gcc.dg/vect/vect-dv-2.c: Likewise.
252 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
253 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
254 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
255
256 2007-02-06 Ira Rosen <irar@il.ibm.com>
257
258 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
259
260 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
261
262 * gcc.dg/builtins-20.c: Add more cases.
263
264 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
265
266 PR debug/30189
267 * gcc.dg/pr30189.c: New test.
268
269 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
270
271 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
272 for running tests.
273 * gcc.target/i386/sse4a-extract.c: New test.
274 * gcc.target/i386/sse4a-insert.c: New test.
275 * gcc.target/i386/sse4a-montsd.c: New test.
276 * gcc.target/i386/sse4a-montss.c: New test.
277
278 2007-02-05 Richard Guenther <rguenther@suse.de>
279
280 * gcc.target/i386/vectorize3.c: New testcase.
281
282 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
283
284 PR target/30665
285 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
286
287 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
288
289 PR fortran/30611
290 * gfortran.dg/repeat_1.f90: New test.
291
292 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
293
294 PR fortran/30605
295 * gfortran.dg/spread_shape_1.f90: Remove tabs.
296 * gfortran.dg/derived_init_2.f90: Ditto.
297 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
298 * gfortran.dg/array_initializer_1.f90: Ditto.
299 * gfortran.dg/do_2.f90: Ditto.
300 * gfortran.dg/proc_assign_1.f90: Ditto.
301
302 2007-02-04 Richard Guenther <rguenther@suse.de>
303
304 PR middle-end/30636
305 * g++.dg/warn/pr30636.C: New testcase.
306 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
307
308 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
309
310 PR middle-end/30667
311 * gfortran.dg/pr30667.f: New test.
312
313 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
314
315 * gcc.dg/builtins-54.c: Add more cases.
316
317 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
318
319 PR fortran/30514
320 * gfortran.dg/zero_sized_2.f90: New test.
321
322 PR fortran/30660
323 * gfortran.dg/alloc_comp_basics_4.f90: New test.
324
325 PR fortran/29820
326 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
327 file.
328
329 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
330
331 PR fortran/30683
332 * gfortran.dg/interface_10.f90: New test.
333
334 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
335
336 * gcc.dg/builtins-20.c: Add more cases.
337
338 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
339
340 PR target/29682
341 * gcc-target/ia64/pr29682.c: New test.
342
343 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
344
345 PR fortran/30284
346 * gfortran.dg/arrayio_11.f90.f90: New test.
347
348 PR fortran/30626
349 * gfortran.dg/arrayio_12.f90.f90: New test.
350
351 2007-02-02 Jakub Jelinek <jakub@redhat.com>
352
353 PR c++/30536
354 * g++.dg/tls/diag-5.C: New test.
355
356 PR middle-end/30473
357 * gcc.dg/pr30473.c: New test.
358 * gcc.c-torture/execute/20070201-1.c: New test.
359
360 2007-02-01 Roger Sayle <roger@eyesopen.com>
361
362 * gfortran.dg/dependency_20.f90: New test case.
363
364 2007-01-31 Ian Lance Taylor <iant@google.com>
365
366 * gcc.dg/lower-subreg-1.c (test): New test.
367
368 2007-01-30 Geoffrey Keating <geoffk@apple.com>
369
370 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
371
372 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
373
374 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
375 * gcc.dg/torture/builtin-math-3.c: Likewise.
376
377 2007-01-31 Dirk Mueller <dmueller@suse.de>
378
379 gcc.dg/Wparentheses-2.c: Update and add new tests.
380
381 2007-01-31 Ira Rosen <irar@il.ibm.com>
382
383 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
384 vectorize.
385
386 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
387
388 * gcc.dg/builtins-63.c: New test.
389
390 2007-01-31 Tobias Burnus <burnus@net-b.de>
391
392 PR fortran/27588
393 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
394
395 2007-01-31 Tobias Burnus <burnus@net-b.de>
396
397 PR fortran/30520
398 * gfortran.dg/volatile8.f90: New argument conformance test.
399 * gfortran.dg/volatile9.f90: New scope test.
400
401 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
402
403 PR c++/24745
404 * g++.dg/warn/null4.C: New.
405
406 2001-01-30 Roger Sayle <roger@eyesopen.com>
407 Uros Bizjak <ubizjak@gmail.com>
408
409 * gcc.dg/large-size-array-3.c: Correct typo.
410
411 2007-01-30 Richard Guenther <rguenther@suse.de>
412
413 PR middle-end/27657
414 * g++.dg/debug/pr27657.C: New testcase.
415
416 2007-01-30 Richard Guenther <rguenther@suse.de>
417
418 PR middle-end/30313
419 * gcc.dg/torture/pr30313.c: New testcase.
420
421 2007-01-29 Janis Johnson <janis187@us.ibm.com>
422
423 * gcc.dg/dfp/dfp-except.h: New file.
424 * gcc.dg/dfp/fe-check.h: New file.
425 * gcc.dg/dfp/fe-binop.c: New test.
426 * gcc.dg/dfp/fe-convert-1.c: New test.
427 * gcc.dg/dfp/fe-convert-2.c: New test.
428 * gcc.dg/dfp/fe-convert-3.c: New test.
429
430 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
431 * gcc.dg/dfp/decfloat-constants.c: Ditto.
432 * gcc.dg/dfp/convert-dfp.c: Ditto.
433 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
434
435 2007-01-29 Josh Conner <jconner@apple.com>
436
437 * gcc.target/powerpc/altivec-24.c: New test.
438
439 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
440
441 PR c++/28266
442 * g++.dg/parse/defarg12.C: New test.
443
444 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
445
446 PR fortran/30554
447 * gfortran.dg/used_dummy_types_6.f90: New test.
448
449 2007-01-28 Jan Hubicka <jh@suse.cz>
450
451 * gcc.dg/tree-prof/val-prof-6.c: New test.
452
453 2007-01-28 Roger Sayle <roger@eyesopen.com>
454
455 * gcc.dg/large-size-array-3.c: Correct test case (portability).
456
457 2007-01-28 Andrew Pinski <pinskia@gmail.com>
458
459 PR C++/28988
460 * g++.dg/expr/dtor4.C: New test.
461
462 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
463
464 * gcc.dg/tree-ssa/loop-23.c: New test.
465
466 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
467
468 PR libfortran/30389
469 * gfortran.dg/achar_2.f90: New test.
470 * gfortran.dg/achar_3.f90: New test.
471
472 2007-01-27 Ian Lance Taylor <iant@google.com>
473
474 * gcc.dg/strict-overflow-1.c: New test.
475 * gcc.dg/no-strict-overflow-1.c: New test.
476 * gcc.dg/strict-overflow-2.c: New test.
477 * gcc.dg/no-strict-overflow-2.c: New test.
478 * gcc.dg/strict-overflow-3.c: New test.
479 * gcc.dg/no-strict-overflow-3.c: New test.
480 * gcc.dg/strict-overflow-4.c: New test.
481 * gcc.dg/no-strict-overflow-4.c: New test.
482 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
483 * gcc.dg/pr15784-1.c: Likewise.
484 * gcc.dg/pr20922-1.c: Likewise.
485 * gcc.dg/pr20922-3.c: Likewise.
486 * gcc.dg/pr20922-4.c: Likewise.
487 * gcc.dg/pr20922-6.c: Likewise.
488 * gcc.dg/compare-4.c: Likewise.
489 * gcc.dg/torture/pr26898-1.c: Likewise.
490 * gcc.dg/tree-ssa/divide-1.c: Likewise.
491 * gcc.dg/tree-ssa/divide-2.c: Likewise.
492 * gcc.dg/tree-ssa/divide-3.c: Likewise.
493 * gcc.dg/tree-ssa/divide-4.c: Likewise.
494 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
495 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
496 * gcc.dg/tree-ssa/pr21082.c: Likewise.
497 * gcc.dg/tree-ssa/pr26899.c: Likewise.
498 * g++.dg/tree-ssa/pr21082.C: Likewise.
499
500 2007-01-27 Roger Sayle <roger@eyesopen.com>
501
502 * gcc-dg/large-size-array-3.c: New test case.
503
504 2007-01-27 Roger Sayle <roger@eyesopen.com>
505
506 * gfortran.dg/forall_7.f90: New test case.
507
508 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
509
510 PR fortran/30407
511 * gfortran.dg/where_operator_assign_1.f90: New test.
512 * gfortran.dg/where_operator_assign_2.f90: New test.
513 * gfortran.dg/where_operator_assign_3.f90: New test.
514
515 2007-01-26 Joseph Myers <joseph@codesourcery.com>
516
517 * lib/target-supports.exp
518 (check_effective_target_powerpc_altivec): New.
519 (check_effective_target_vect_cmdline_needed): Use it.
520
521 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
522
523 PR fortran/30278
524 * gfortran.dg/backslash_3.f: New test.
525
526 2007-01-26 Richard Guenther <rguenther@suse.de>
527
528 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
529
530 2007-01-26 Tobias Burnus <burnus@net-b.de>
531
532 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
533 * gfortran.dg/vect/vect.exp: Ditto.
534 * gfortran.dg/dg.exp: Ditto.
535 * gfortran.fortran-torture/execute/execute.exp: Ditto.
536 * gfortran.fortran-torture/compile/compile.exp: Ditto.
537
538 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
539
540 * gcc.dg/builtins-20.c: Add more cases.
541 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
542
543 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
544
545 PR fortran/30437
546 * gcc.dg/Wall.c: New.
547 * gcc.dg/Wno-all.c: New.
548 * gfortran.dg/Wall.f90: New.
549 * gfortran.dg/Wno-all.f90: New.
550
551 2007-01-24 Geoffrey Keating <geoffk@apple.com>
552
553 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
554 * g++.dg/eh/simd-2.C: Also run on Darwin.
555 * g++.dg/eh/simd-3.C: New.
556 * g++.dg/eh/simd-4.C: New.
557
558 2007-01-25 Richard Guenther <rguenther@suse.de>
559
560 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
561 and _PROFILE_USE.
562 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
563
564 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
565
566 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
567 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
568 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
569 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
570 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
571 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
572 * gcc.dg/ipa/ipa-7.c: New testcase.
573
574 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
575
576 * g++.dg/cpp0x/warn_cxx0x.C: New.
577
578 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
579
580 * gcc.dg/builtins-20.c: Test builtin carg.
581
582 2007-01-24 Jakub Jelinek <jakub@redhat.com>
583
584 PR middle-end/27416
585 * gcc.dg/gomp/pr27416.c: New test.
586
587 PR middle-end/30494
588 * gcc.dg/gomp/pr30494.c: New test.
589 * g++.dg/gomp/pr30494.C: New test.
590
591 PR middle-end/30421
592 * gcc.dg/gomp/pr30421.c: New test.
593
594 2007-01-24 Steve Ellcey <sje@cup.hp.com>
595
596 * gcc.target/ia64/versionid-1.c: New test.
597 * gcc.target/ia64/versionid-2.c: New test.
598
599 2007-01-24 Richard Guenther <rguenther@suse.de>
600
601 PR testsuite/30181
602 * gcc.dg/builtins-57.c: Change to a link-time testcase
603 to support non-C99 targets.
604
605 2007-01-24 Jan Hubicka <jh@suse.cz>
606
607 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
608
609 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
610
611 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
612
613 2007-01-23 Andrew Pinski <pinskia@gmail.com>
614
615 PR objc/27438
616 * objc.dg/const-str-12.m: New test.
617
618 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
619
620 PR fortran/30532
621 * gfortran.dg/ctrl-z.f90: New test.
622
623 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
624
625 PR fortran/30481
626 * gfortran.dg/namelist_assumed_char.f90: New test.
627
628 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
629
630 PR c++/27492
631 * g++.dg/inherit/covariant15.C: New test.
632
633 2007-01-23 Ian Lance Taylor <iant@google.com>
634
635 * g++.dg/warn/Wparentheses-24.C: New test.
636
637 2007-01-23 Richard Guenther <rguenther@suse.de>
638
639 PR testsuite/30560
640 * ada/acats/run_acats: Do not call gnatmake or gnatchop
641 with full path.
642
643 2007-01-22 Richard Guenther <rguenther@suse.de>
644
645 PR tree-optimization/30038
646 * gcc.dg/builtins-62.c: New testcase.
647
648 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
649
650 * gcc.c-torture/compile/20070121.c: New test.
651
652 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
653
654 PR libfortran/30525
655 * gfortran.dg/char_comparison_1.f: New test.
656
657 2007-01-21 Ira Rosen <irar@il.ibm.com>
658
659 * gcc.dg/vect/vect-strided-same-dr.c: New test.
660
661 2007-01-20 Andrew Pinski <pinskia@gmail.com>
662
663 PR objc/30479
664 * objc.dg/pch: New directory.
665 * objc.dg/pch/pch.exp: New file.
666 * objc.dg/pch/interface-1.m: New test.
667 * objc.dg/pch/interface-1.hs: New include file.
668 * lib/objc.exp (objc_target_compile): Add
669 "-x objective-c-header" in front of the sources if this is
670 a precompiled header being compiled.
671
672 2007-01-20 Roger Sayle <roger@eyesopen.com>
673
674 * gfortran.dg/array_memcpy_3.f90: New test case.
675 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
676
677 2007-01-20 Roger Sayle <roger@eyesopen.com>
678 Brooks Moses <brooks.moses@codesourcery.com>
679 Francois-Xavier Coudert <coudert@clipper.ens.fr>
680
681 * gfortran.dg/intrinsic_sign_1.f90: New test case.
682 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
683
684 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
685
686 * gcc.dg/torture/builtin-math-3.c: Test fdim.
687
688 2007-01-19 Mike Stump <mrs@apple.com>
689
690 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
691 away.
692
693 2007-01-19 Roger Sayle <roger@eyesopen.com>
694
695 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
696 option instead of -funsafe-math-optimizations.
697
698 2007-01-19 Tomas Bily <tbily@suse.cz>
699
700 gcc.dg/tree-prof/indir-call-prof.c: New.
701 g++.dg/dg.exp: Add tree-prof subdirectory.
702 g++.dg/tree-prof/indir-call-prof.C: New.
703 g++.dg/tree-prof/tree-prof.exp: New.
704
705 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
706
707 PR c++/17947
708 * g++.dg/warn/deprecated.C: Update warning output.
709 * g++.dg/warn/deprecated-2.C: Likewise.
710 * g++.dg/warn/deprecated-3.C: New.
711
712 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
713
714 * gcc.c-torture/execute/nestfunc-7.c: New.
715
716 2007-01-18 Hui-May Chang <hm.chang@apple.com>
717
718 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
719
720 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
721
722 * gcc.dg/m68k-pic-1.c: New.
723
724 2007-01-18 Roger Sayle <roger@eyesopen.com>
725
726 * gfortran.dg/array_memcpy_4.f90: New test case.
727
728 2007-01-18 Josh Conner <jconner@apple.com>
729
730 PR target/30485
731 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
732 * gcc.dg/vect/no-trapping-math-1: New.
733 * gcc.dg/vect/no-trapping-math-2: New.
734
735 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
736
737 * gcc.target/i386/387-8.c: Update comment about optimizing
738 inherent load of 1.0 of fptan instruction.
739
740 2007-01-18 Dirk Mueller <dmueller@suse.de>
741 Richard Guenther <rguenther@suse.de>
742
743 PR diagnostic/8268
744 * gcc.dg/Warray-bounds.c: New testcase.
745 * gcc.dg/Warray-bounds-2.c: New testcase.
746 * g++.dg/warn/Warray-bounds.C: New testcase.
747 * g++.dg/warn/Warray-bounds-2.C: New testcase.
748
749 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
750
751 PR fortran/30476
752 * gfortran.dg/generic_12.f90: New test.
753
754 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
755
756 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
757 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
758
759 2007-01-16 Janis Johnson <janis187@us.ibm.com>
760
761 * gcc.dg/dfp/compare-special.h: New file.
762 * gcc.dg/dfp/compare-special-32.c: New test.
763 * gcc.dg/dfp/compare-special-64.c: New test.
764 * gcc.dg/dfp/compare-special-128.c: New test.
765
766 2007-01-16 Roger Sayle <roger@eyesopen.com>
767 Paul Thomas <pault@gcc.gnu.org>
768 Steven G. Kargl <kargl@gcc.gnu.org>
769
770 PR fortran/30404
771 * gfortran.dg/forall_6.f90: New test case.
772 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
773 * gfortran.dg/dependency_13.f90: Likewise.
774
775 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
776
777 PR testsuite/12325
778 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
779 targets that don't support Inf.
780
781 2007-01-15 Dale Johannesen <dalej@apple.com>
782
783 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
784
785 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
786
787 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
788 of achar for 0xff to avoid the "Extended ASCII not
789 implemented" error message.
790
791 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
792
793 PR fortran/28172
794 * gfortran.dg/altreturn_4.f90: New test.
795
796 PR fortran/29389
797 * gfortran.dg/stfunc_4.f90: New test.
798
799 PR fortran/29712
800 * gfortran.dg/bound_2.f90: Reinstate commented out line.
801 * gfortran.dg/initialization_1.f90: Change warning.
802
803 PR fortran/30283
804 * gfortran.dg/specification_type_resolution_2.f90: New test.
805
806 2007-01-14 Jan Hubicka <jh@suse.cz>
807
808 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
809 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
810 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
811 elimination.
812
813 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
814
815 PR fortran/30410
816 * gfortran.dg/external_procedures_2.f90: New test.
817
818 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
819
820 PR target/30413
821 * gcc.target/i386/pr30413.c: New test.
822
823 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
824
825 PR fortran/30452
826 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
827
828 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
829
830 * gcc.dg/20070112-1.c: New test.
831
832 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
833
834 PR libgfortran/30435
835 * gfortran.dg/list_read_6.f90: New test.
836
837 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
838
839 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
840
841 2007-01-12 Tom Tromey <tromey@redhat.com>
842
843 PR preprocessor/28227:
844 * gcc.dg/cpp/pr28227.c: New file.
845
846 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
847
848 * gcc.dg/tree-ssa/loop-22.c: New test.
849
850 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
851
852 PR tree-optimization/29516
853 * gcc.dg/tree-ssa/loop-20.c: New test.
854
855 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
856
857 PR libfortran/30415
858 * minmaxloc_integer_kinds_1.f90: New test.
859
860 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
861
862 PR c++/29573
863 * g++.dg/template/sizeof-template-argument.C: New test.
864
865 2007-01-11 Jan Hubicka <jh@suse.cz>
866
867 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
868 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
869 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
870 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
871 * gcc.dg/tree-ssa/pr21658.c: Likewise.
872 * gcc.dg/tree-ssa/pr15349.c: Likewise.
873 * gcc.dg/tree-ssa/pr25501.c: Likewise.
874 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
875 transformation in question.
876 * gcc.dg/tree-ssa/vrp05.c: Likewise.
877 * gcc.dg/tree-ssa/pr20701.c: Likewise.
878 * gcc.dg/always_inline3.c: Likewise.
879
880 2007-01-10 Mark Mitchell <mark@codesourcery.com>
881
882 PR c++/28999
883 * g++.dg/template/typename11.C: New test.
884
885 2007-01-10 Robert Kennedy <jimbob@google.com>
886
887 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
888
889 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
890
891 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
892 for different integer kinds.
893 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
894 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
895 * gfortran.dg/ishft_2.f90: New test.
896 * gfortran.dg/ishft_3.f90: New test.
897
898 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
899
900 * gfortran.dg/altreturn_2.f90: Removed executable bit.
901
902 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
903
904 PR tree-optimization/30322
905 * gcc.dg/tree-ssa/loop-21.c: New test.
906
907 2007-01-08 Geoffrey Keating <geoffk@apple.com>
908
909 * g++.dg/rtti/darwin-builtin-linkage.C: New.
910
911 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
912
913 * gcc.target/spu/intrinsics-1.c: Remove xfail.
914
915 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
916
917 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
918 * g++.dg/warn/overflow-warn-3.C: Likewise.
919 * g++.dg/warn/overflow-warn-4.C: Likewise.
920 * g++.dg/warn/overflow-warn-5.C: Likewise.
921 * g++.dg/warn/overflow-warn-6.C: Likewise.
922 * g++.dg/warn/Woverflow-1.C: Likewise.
923 * g++.dg/warn/Woverflow-2.C: Likewise.
924 * g++.dg/warn/Woverflow-3.C: Likewise.
925 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
926
927 2007-01-08 Roger Sayle <roger@eyesopen.com>
928
929 * gfortran.dg/array_constructor_14.f90: New test case.
930 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
931
932 2007-01-08 Richard Guenther <rguenther@suse.de>
933
934 PR tree-optimization/23603
935 * gcc.dg/tree-ssa/vrp31.c: New testcase.
936 * gcc.dg/tree-ssa/vrp32.c: Likewise.
937
938 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
939
940 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
941 in __v8qi typedef.
942 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
943 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
944 compiler behaviour.
945 * gcc.dg/simd-5.c: Likewise.
946 * gcc.dg/simd-6.c: Likewise.
947 * g++.dg/conversion/simd1.C: Likewise.
948 * g++.dg/conversion/simd3.C: Likewise.
949 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
950 (main): Use it.
951
952 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
953
954 PR tree-optimization/29877
955 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
956 name of a hard register for the target concerned. Adjust dg-error
957 directives to cope with new behaviour of TER.
958
959 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
960
961 PR c++/28986
962 * g++.dg/conversion/nullptr1.C: Added overflow warning.
963 * g++.dg/warn/overflow-warn-1.C: New.
964 * g++.dg/warn/overflow-warn-3.C: New.
965 * g++.dg/warn/overflow-warn-4.C: New.
966 * g++.dg/warn/overflow-warn-5.C: New.
967 * g++.dg/warn/overflow-warn-6.C: New.
968 * g++.dg/warn/Woverflow-1.C: New.
969 * g++.dg/warn/Woverflow-2.C: New.
970 * g++.dg/warn/Woverflow-3.C: New.
971 * g++.dg/warn/multiple-overflow-warn-2.C: New.
972
973 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
974
975 PR fortran/27698
976 * gfortran.dg/invalid_name.f90: New test.
977 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
978 * gfortran.dg/gomp/pr29759.f90: Ditto.
979
980 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
981
982 * gfortran.dg/present_1.f90: Update error message.
983
984 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
985
986 PR c++/19439
987 * g++.dg/template/duplicate1.C: New test
988 * g++.dg/template/memfriend6.C: Adjust error markers.
989
990 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
991
992 PR tree-opt/30385
993 * gcc.dg/torture/inline-1.c: New test.
994
995 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
996
997 PR c/19978
998 * gcc.dg/multiple-overflow-warn-1.c: New.
999 * gcc.dg/multiple-overflow-warn-2.c: New.
1000 * gcc.dg/overflow-warn-6.c: New.
1001 * g++.dg/warn/multiple-overflow-warn-1.C: New.
1002
1003 2007-01-05 Roger Sayle <roger@eyesopen.com>
1004
1005 * gfortran.dg/array_memcpy_1.f90: New test case.
1006 * gfortran.dg/array_memcpy_2.f90: Likewise.
1007
1008 2007-01-05 Richard Guenther <rguenther@suse.de>
1009
1010 PR middle-end/27826
1011 * g++.dg/opt/pr27826.C: New testcase.
1012
1013 2007-01-05 Ian Lance Taylor <iant@google.com>
1014
1015 * gcc.dg/Walways-true-1.c: New test.
1016 * gcc.dg/Walways-true-2.c: New test.
1017 * g++.dg/warn/Walways-true-1.C: New test.
1018 * g++.dg/warn/Walways-true-2.C: New test.
1019
1020 2007-01-05 Jakub Jelinek <jakub@redhat.com>
1021
1022 PR c/30360
1023 * gcc.dg/pr30360.c: New test.
1024
1025 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
1026
1027 PR fortran/23232
1028 * gfortran.dg/data_implied_do_1.f90: New test.
1029
1030 PR fortran/27996
1031 PR fortran/27998
1032 * gfortran.dg/char_length_1.f90: New test.
1033
1034 2007-01-05 Richard Guenther <rguenther@suse.de>
1035
1036 PR middle-end/28116
1037 * g++.dg/opt/pr28116.C: New testcase.
1038
1039 2007-01-05 Tobias Burnus <burnus@net-b.de>
1040
1041 PR fortran/29624
1042 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
1043 invalid deallocate.
1044 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
1045 * gfortran.dg/protected_4.f90: Add pointer intent check.
1046 * gfortran.dg/protected_6.f90: Add pointer intent check.
1047 * gfortran.dg/pointer_intent_1.f90: New test.
1048 * gfortran.dg/pointer_intent_2.f90: New test.
1049 * gfortran.dg/pointer_intent_3.f90: New test.
1050
1051 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
1052
1053 PR 30235
1054 * gfortran.dg/altreturn_2.f90: new test.
1055
1056 2007-01-04 Tom Tromey <tromey@redhat.com>
1057
1058 PR preprocessor/28165:
1059 * gcc.dg/cpp/pr28165.c: New file.
1060
1061 2007-01-03 Josh Conner <jconner@apple.com>
1062
1063 PR middle-end/29683
1064 * gcc.dg/pr29683.c: New.
1065
1066 2007-01-03 Jakub Jelinek <jakub@redhat.com>
1067
1068 PR c++/28217
1069 * g++.dg/pch/template-1.C: New test.
1070 * g++.dg/pch/template-1.Hs: New file.
1071
1072 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
1073
1074 PR middle-end/30353
1075 * gcc.c-torture/compile/complex-4.c: New test.
1076
1077 2007-01-03 Joseph Myers <joseph@codesourcery.com>
1078
1079 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
1080 -maltivec.
1081 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
1082
1083 2007-01-03 Jakub Jelinek <jakub@redhat.com>
1084
1085 PR middle-end/30286
1086 * gcc.dg/pr30286.c: New test.
1087
1088 PR c++/29535
1089 * g++.dg/template/crash66.C: New test.
1090
1091 PR c++/29054
1092 * g++.dg/template/friend49.C: New test.
1093
1094 2007-01-03 Steven G. Kargl <kargls@comcast.net>
1095
1096 * gfortran.dg/ibits.f90: New test.
1097
1098 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
1099
1100 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
1101 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
1102
1103 2007-01-02 Jan Hubicka <jh@suse.cz>
1104
1105 * gcc.dg/pr16194.c: We now output error on all three functions, not just
1106 first one.
1107
1108 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1109
1110 PR c/19977
1111 * gcc/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
1112 * gcc/testsuite/gcc.dg/overflow-warn-4.c: Remove XFAIL.
1113
1114 2006-01-02 Ian Lance Taylor <iant@google.com>
1115
1116 * g++.dg/warn/Wparentheses-22.C: New test.
1117 * g++.dg/warn/Wparentheses-23.C: New test.
1118
1119 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1120
1121 PR middle-end/7651
1122 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
1123 * gcc.dg/declspec-3-Wextra.c: New.
1124 * gcc.dg/declspec-3-no.c: New
1125
1126 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
1127
1128 PR fortran/20896
1129 * gfortran.dg/interface_10.f90: Remove.
1130
1131 2007-01-01 Roger Sayle <roger@eyesopen.com>
1132
1133 * gcc.dg/fold-eqxor-4.c: New test case.
1134
1135 2007-01-02 Joseph Myers <joseph@codesourcery.com>
1136
1137 PR middle-end/30311
1138 * gcc.c-torture/compile/pr30311.c: New test.
1139
1140 2007-01-01 Andrew Pinski <pinskia@gmail.com>
1141
1142 PR middle-end/30253
1143 * gcc.c-torture/compile/statement-expression-1.c: New test.
1144
1145 2007-01-01 Andreas Schwab <schwab@suse.de>
1146
1147 PR target/29166
1148 * g++.dg/eh/pr29166.C: New test.
1149
1150 2007-01-01 Joseph Myers <joseph@codesourcery.com>
1151
1152 * lib/target-supports.exp (check_effective_target_powerpc_spe):
1153 New.
1154 (check_effective_target_vect_cmdline_needed): Use it.
1155
1156 2006-12-31 Richard Guenther <rguenther@suse.de>
1157
1158 PR middle-end/30137
1159 * testsuite/gcc.dg/pr30137-1.c: New testcase.
1160 * testsuite/gcc.dg/pr30137-2.c: Likewise.
1161
1162 2006-12-31 Roger Sayle <roger@eyesopen.com>
1163
1164 PR middle-end/30322
1165 * gcc.dg/fold-plusnot-1.c: New test case.
1166
1167 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
1168
1169 PR c++/29731
1170 * g++.dg/parse/template22.C: New test.
1171
1172 2006-12-31 Richard Guenther <rguenther@suse.de>
1173
1174 PR middle-end/30338
1175 * gcc.c-torture/compile/pr30338.c: New testcase.
1176
1177 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
1178
1179 PR fortran/27900
1180 * gfortran.dg/intrinsic_actual_4.f90: New test.
1181
1182 PR fortran/24325
1183 * gfortran.dg/func_decl_3.f90: New test.
1184
1185 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
1186
1187 PR fortran/23060
1188 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
1189 * gfortran.dg/c_by_val_1.f: New test.
1190 * gfortran.dg/c_by_val_2.f: New test.
1191 * gfortran.dg/c_by_val_3.f: New test.
1192
1193 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
1194
1195 PR libfortran/30321
1196 * gfortran.dg/sum_zero_array_1.f90: New test.
1197
1198 2006-12-29 Jakub Jelinek <jakub@redhat.com>
1199
1200 PR preprocessor/29612
1201 * gcc.dg/cpp/pr29612-1.c: New test.
1202 * gcc.dg/cpp/pr29612-2.c: New test.
1203
1204 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
1205
1206 PR fortran/30034
1207 * gfortran.dg/pure_formal_proc_1.f90: New test.
1208
1209 PR fortran/30237
1210 * gfortran.dg/intrinsic_actual_3.f90: New test.
1211
1212 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1213
1214 PR fortran/30014
1215 * gfortran.dg/io_constraints_1.f90: Update test.
1216 * gfortran.dg/io_constraints_2.f90: Update test.
1217 * gfortran.dg/inquire_iolength.f90: New test.
1218
1219 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
1220
1221 PR fortran/20896
1222 * gfortran.dg/interface_10.f90: New test.
1223 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
1224 since z is already, locally a variable.
1225
1226 PR fortran/25135
1227 * gfortran.dg/generic_11.f90: New test.
1228 * gfortran.dg/interface_7.f90: Remove name clash between module
1229 name and procedure 'x' referenced in the interface.
1230
1231 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1232
1233 PR middle-end/7651
1234 * gcc.dg/Wmissing-parameter-type.c: New.
1235 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
1236 * gcc.dg/Wmissing-parameter-type-no.c: New.
1237
1238 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
1239
1240 PR fortran/25818
1241 * gfortran.dg/entry_array_specs_2.f: New test.
1242
1243 PR fortran/30084
1244 * gfortran.dg/nested_modules_6.f90: New test.
1245
1246 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1247
1248 PR middle-end/7651
1249 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
1250 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
1251
1252 2006-12-21 Andrew Pinski <pinskia@gmail.com>
1253
1254 PR C++/30168
1255 * g++.dg/opt/complex6.C: New test.
1256
1257 2006-12-22 Ben Elliston <bje@au.ibm.com>
1258
1259 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
1260 full" if the linker on spu-*-* warns about exceeding local store.
1261
1262 And revert this patch:
1263 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
1264 fail to link due to relocation overflows on spu-*-*.
1265
1266 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
1267
1268 PR fortran/30273
1269 * gfortran.dg/dependency_19.f90: New test.
1270
1271 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
1272
1273 PR fortran/30202
1274 * gfortran.dg/alloc_comp_basics_3.f90: New test.
1275
1276 2006-12-21 Jakub Jelinek <jakub@redhat.com>
1277
1278 PR middle-end/30262
1279 * gcc.c-torture/execute/20061220-1.c: New test.
1280
1281 PR middle-end/30263
1282 * gcc.dg/gomp/asm-1.c: New test.
1283
1284 PR target/30230
1285 * g++.dg/eh/ia64-2.C: New test.
1286
1287 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
1288
1289 PR target/28966
1290 PR target/29248
1291 * gcc.dg/rs6000-leaf.c: New.
1292
1293 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1294
1295 PR fortran/25392
1296 * gfortran.dg/f2c_8.f90: New test.
1297
1298 2006-12-20 Bill Wendling <wendling@apple.com>
1299
1300 * gcc.dg/asm-b.c: Check for __ppc64__.
1301
1302 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
1303
1304 PR fortran/30190
1305 * gfortran.dg/bounds_check_5.f90: New test.
1306
1307 2006-12-20 Andrew Pinski <pinskia@gmail.com>
1308
1309 PR middle-end/30143
1310 * gcc.dg/gomp/complex-1.c: New testcase.
1311
1312 2006-12-20 Roger Sayle <roger@eyesopen.com>
1313
1314 * gfortran.dg/array_memset_1.f90: New test case.
1315
1316 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
1317
1318 * lib/target-supports.exp: Add spu to
1319 check_effective_target_vect_widen_mult_hi_to_si.
1320
1321 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
1322
1323 PR fortran/29992
1324 * gfortran.dg/generic_9.f90: New test.
1325
1326 PR fortran/30081
1327 * gfortran.dg/generic_10.f90: New test.
1328
1329 2006-12-19 Andrew Pinski <pinskia@gmail.com>
1330
1331 PR tree-opt/30045
1332 * gcc.dg/pr30045.c: New test.
1333
1334 2006-12-20 Ben Elliston <bje@au.ibm.com>
1335
1336 * gcc.dg/20020312-2.c: Add a case for __SPU__.
1337
1338 2006-12-19 Eric Christopher <echristo@apple.com>
1339
1340 PR target/29302
1341 * gcc.c-torture/execute/pr29302-1.c: New.
1342
1343 2006-12-19 Tobias Burnus <burnus@net-b.de>
1344
1345 PR fortran/39238
1346 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
1347
1348 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
1349
1350 PR fortran/30236
1351 * gfortran.dg/altreturn_3.f90: New test.
1352
1353 * gfortran.dg/char_result_12.f90: Fix comment typos.
1354
1355 2006-12-19 Ben Elliston <bje@au.ibm.com>
1356
1357 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
1358 as newlib's stdio.h uses non-traditional cpp constructs.
1359
1360 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
1361
1362 * gfortran.dg/advance.f90: Renamed to advance_1.f90
1363 * gfortran.dg/append-1.f90: Renamed to append_1.f90
1364 * gfortran.dg/array-1.f90: Renamed to array_1.f90
1365 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
1366 * gfortran.dg/backspace.f: Renamed to backspace_1.f
1367 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
1368 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
1369 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
1370 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
1371 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
1372 * gfortran.dg/logint-1.f: Renamed to logint_1.f
1373 * gfortran.dg/logint-2.f: Renamed to logint_2.f
1374 * gfortran.dg/logint-3.f: Renamed to logint_3.f
1375 * gfortran.dg/advance_1.f90: Renamed from advance.f90
1376 * gfortran.dg/append_1.f90: Renamed from append-1.f90
1377 * gfortran.dg/array_1.f90: Renamed from array-1.f90
1378 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
1379 * gfortran.dg/backspace_1.f: Renamed from backspace.f
1380 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
1381 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
1382 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
1383 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
1384 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
1385 * gfortran.dg/logint_1.f: Renamed from logint-1.f
1386 * gfortran.dg/logint_2.f: Renamed from logint-2.f
1387 * gfortran.dg/logint_3.f: Renamed from logint-3.f
1388
1389 2006-12-18 Bill Wendling <wendling@apple.com>
1390
1391 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
1392 id is an OjbC keyword.
1393
1394 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1395
1396 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
1397
1398 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
1399
1400 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
1401
1402 2006-12-18 Ian Lance Taylor <iant@google.com>
1403
1404 * g++.dg/warn/Wmissing-declarations-1.C: New test.
1405
1406 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
1407
1408 * gcc.c-torture/compile/pr27528.c: Use empty templates.
1409
1410 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
1411
1412 PR fortran/30207
1413 * gfortran.fortran-torture/execute/where21.f90: New test.
1414
1415 2006-12-17 Tobias Burnus <burnus@net-b.de>
1416
1417 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
1418
1419 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1420
1421 PR middle-end/7651
1422 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
1423 * gcc.dg/if-empty-1.c: Likewise.
1424 * gcc.dg/pr23165.c: Likewise.
1425 * g++.dg/warn/empty-body.C: Likewise.
1426
1427 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1428
1429 PR libfortran/30005
1430 * gfortran.dg/open_errors.f90: New test.
1431
1432 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
1433
1434 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
1435
1436 * gcc.target/i386/ssse3-pabsb.c: New file.
1437 * gcc.target/i386/ssse3-pabsd.c: Likewise.
1438 * gcc.target/i386/ssse3-pabsw.c: Likewise.
1439 * gcc.target/i386/ssse3-palignr.c: Likewise.
1440 * gcc.target/i386/ssse3-phaddd.c: Likewise.
1441 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
1442 * gcc.target/i386/ssse3-phaddw.c: Likewise.
1443 * gcc.target/i386/ssse3-phsubd.c: Likewise.
1444 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
1445 * gcc.target/i386/ssse3-phsubw.c: Likewise.
1446 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
1447 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
1448 * gcc.target/i386/ssse3-pshufb.c: Likewise.
1449 * gcc.target/i386/ssse3-psignb.c: Likewise.
1450 * gcc.target/i386/ssse3-psignd.c: Likewise.
1451 * gcc.target/i386/ssse3-psignw.c: Likewise.
1452 * gcc.target/i386/ssse3-vals.h: Likewise.
1453
1454 2006-12-15 Janis Johnson <janis187@us.ibm.com>
1455
1456 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
1457 * lib/fortran-torture.exp: Include target-supports.exp.
1458
1459 2006-12-15 Jakub Jelinek <jakub@redhat.com>
1460
1461 PR target/30185
1462 * gcc.c-torture/execute/pr30185.c: New test.
1463
1464 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1465
1466 PR testsuite/30179
1467 PR testsuite/30180
1468 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
1469 * gcc.dg/builtin-bswap-2.c: Likewise.
1470 * gcc.dg/builtin-bswap-3.c: Likewise.
1471 * gcc.dg/builtin-bswap-4.c: Likewise.
1472 * lib/target-supports.exp (check_effective_target_stdint_types): New.
1473 * cc.c-torture/execute/mode-dependent-address.x: New file.
1474
1475 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1476
1477 PR libfortran/30145
1478 * gfortran.dg/write_zero_array: New test.
1479
1480 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1481
1482 PR fortran/30200
1483 * gfortran.dg/write_fmt_trim.f90: New test.
1484
1485 2006-12-14 Diego Novillo <dnovillo@redhat.com>
1486
1487 PR 30194
1488 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
1489 temporarily.
1490
1491 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1492
1493 * lib/target-supports.exp (check_weak_available): Use istarget
1494 "hppa*-*-hpux10*" instead of regexp.
1495 (check_cxa_atexit_available): Likewise.
1496
1497 2006-12-14 Richard Guenther <rguenther@suse.de>
1498
1499 PR tree-optimization/30197
1500 * gcc.c-torture/execute/complex-1.c: Fix function name.
1501 * gcc.dg/builtins-61.c: New testcase.
1502
1503 2006-12-14 Richard Guenther <rguenther@suse.de>
1504
1505 PR middle-end/30172
1506 * gcc.dg/pr30172-1.c: New testcase.
1507
1508 2006-12-14 Richard Guenther <rguenther@suse.de>
1509
1510 PR tree-optimization/30198
1511 * gcc.dg/builtins-60.c: New testcase.
1512
1513 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
1514
1515 * lib/target-supports.exp (vect_no_align): Remove spu.
1516
1517 2006-12-13 Ian Lance Taylor <iant@google.com>
1518
1519 PR c++/19564
1520 PR c++/19756
1521 * g++.dg/warn/Wparentheses-5.C: New test.
1522 * g++.dg/warn/Wparentheses-6.C: New test.
1523 * g++.dg/warn/Wparentheses-7.C: New test.
1524 * g++.dg/warn/Wparentheses-8.C: New test.
1525 * g++.dg/warn/Wparentheses-9.C: New test.
1526 * g++.dg/warn/Wparentheses-10.C: New test.
1527 * g++.dg/warn/Wparentheses-11.C: New test.
1528 * g++.dg/warn/Wparentheses-12.C: New test.
1529 * g++.dg/warn/Wparentheses-13.C: New test.
1530 * g++.dg/warn/Wparentheses-14.C: New test.
1531 * g++.dg/warn/Wparentheses-15.C: New test.
1532 * g++.dg/warn/Wparentheses-16.C: New test.
1533 * g++.dg/warn/Wparentheses-17.C: New test.
1534 * g++.dg/warn/Wparentheses-18.C: New test.
1535 * g++.dg/warn/Wparentheses-19.C: New test.
1536 * g++.dg/warn/Wparentheses-20.C: New test.
1537 * g++.dg/warn/Wparentheses-21.C: New test.
1538
1539 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1540
1541 PR testsuite/30157
1542 * lib/target-supports.exp (check_cxa_atexit_available): Return false
1543 for target "hppa.*hpux10".
1544
1545 2006-12-13 Jakub Jelinek <jakub@redhat.com>
1546
1547 * g++.dg/debug/vartrack1.C: New test.
1548
1549 * g++.dg/opt/ifcvt1.C: New test.
1550
1551 * gcc.dg/tls/opt-13.c: New test.
1552
1553 * gcc.dg/20060425-2.c: New test.
1554
1555 * g++.dg/opt/pr15054-2.C: New test.
1556
1557 * gcc.c-torture/execute/20060420-1.c: New test.
1558
1559 * gcc.c-torture/execute/20060412-1.c: New test.
1560
1561 * objc/compile/20060406-1.m: New test.
1562
1563 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
1564
1565 * g++.dg/template/array17.C: New test.
1566
1567 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
1568
1569 * gcc.target/powerpc/altivec-23.c: New test.
1570
1571 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
1572
1573 PR c++27316
1574 * g++.dg/inherit/error3.C: New test.
1575
1576 PR c++/28740
1577 * g++.dg/inherit/error4.C: New test.
1578
1579 2006-12-13 Richard Guenther <rguenther@suse.de>
1580
1581 PR tree-optimization/17687
1582 * gcc.dg/builtins-59.c: New testcase.
1583
1584 2006-12-13 Ben Elliston <bje@au.ibm.com>
1585
1586 * gcc.target/spu/Wmain.c: New test.
1587
1588 2006-12-12 Josh Conner <jconner@apple.com>
1589
1590 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
1591 * g++.dg/abi/thunk4.C: Likewise.
1592 * g++.dg/abi/rtti3.C: Likewise.
1593
1594 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
1595
1596 * gcc.target/spu/cpat-1.c: New test.
1597 * gcc.target/spu/cpat-2.c: New test.
1598 * gcc.target/spu/cpat-3.c: New test.
1599 * gcc.target/spu/cpat-4.c: New test.
1600
1601 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1602
1603 PR tree-opt/28436
1604 * gcc.c-torture/compile/vector-1.c: New test.
1605 * gcc.c-torture/compile/vector-2.c: New test.
1606 * gcc.c-torture/compile/vector-3.c: New test.
1607
1608 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1609
1610 * lib/fortran-torture.exp: Update copyright years. Remove
1611 obsolete comment. Test -ftree-vectorize where it makes sense.
1612 * lib/gfortran-dg.exp: Update copyright years. Use settings
1613 from fortran-torture.exp.
1614 * gfortran.dg/char_transpose_1.f90,
1615 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
1616 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
1617 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
1618 '-w' to dg-options.
1619
1620 2006-12-12 Richard Sandiford <richard@codesourcery.com>
1621
1622 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
1623 saved_${tool}_load.
1624
1625 2006-12-12 Ira Rosen <irar@il.ibm.com>
1626
1627 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
1628 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
1629 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
1630 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
1631 gaps.
1632
1633 2006-12-12 Richard Guenther <rguenther@suse.de>
1634
1635 PR middle-end/30147
1636 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
1637
1638 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
1639 Diego Novillo <dnovillo@redhat.com>
1640
1641 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
1642 VDEF/VUSE changes.
1643 * gcc.dg/tree-ssa/pr26421.c: Likewise
1644 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
1645 * gcc.dg/tree-ssa/pr23382.c: Likewise.
1646 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
1647 * gcc.dg/tree-ssa/pr28410.c: Likewise.
1648 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
1649 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
1650 * gcc.dg/tree-ssa/vrp07.c: Likewise.
1651 * gcc.dg/tree-ssa/vrp08.c: Likewise.
1652 * gcc.dg/tree-ssa/alias-12.c: Likewise.
1653
1654 2006-12-11 Jan Hubicka <jh@suse.cz>
1655
1656 * gcc.dg/tree-prof/stringop-1.c: New test.
1657 * gcc.dg/tree-prof/stringop-2.c: New test.
1658
1659 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
1660
1661 PR target/30120
1662 * gcc.target/i386/pr30120.c: New test.
1663
1664 Revert:
1665 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
1666
1667 * gcc.target/i386/x87regparm-1.c: New test.
1668 * gcc.target/i386/x87regparm-2.c: New test.
1669 * gcc.target/i386/x87regparm-3.c: New test.
1670 * gcc.target/i386/x87regparm-4.c: New test.
1671
1672 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
1673
1674 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
1675
1676 2006-12-10 Tobias Burnus <burnus@net-b.de>
1677
1678 PR fortran/23994
1679 * gfortran.dg/protected_1.f90: New test.
1680 * gfortran.dg/protected_2.f90: New test.
1681 * gfortran.dg/protected_3.f90: New test.
1682 * gfortran.dg/protected_4.f90: New test.
1683 * gfortran.dg/protected_5.f90: New test.
1684 * gfortran.dg/protected_6.f90: New test.
1685
1686 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
1687 Tobias Burnus <burnus@gcc.gnu.org>
1688
1689 PR fortran/29975
1690 PR fortran/30068
1691 * gfortran.dg/interface_4.f90: Test adding procedure to generic
1692 interface.
1693 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
1694 ambiguous interfaces.
1695 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
1696 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
1697 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
1698 ambiguous interfaces.
1699 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
1700 * gfortran.dg/array_initializer_2.f90: Add initializer array
1701 constructor test.
1702
1703 PR fortran/30096
1704 * gfortran.dg/interface_9.f90: Test that host interfaces are
1705 not checked for ambiguity with the local version.
1706
1707 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
1708
1709 PR fortran/29464
1710 * gfortran.dg/module_interface_2.f90: New test.
1711
1712 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
1713
1714 PR fortran/29941
1715 * gfortran.dg/assumed_len.f90: New test.
1716
1717 2006-12-09 Richard Guenther <rguenther@suse.de>
1718
1719 * g++.dg/warn/implicit-typename1.C: Qualify types.
1720 * g++.dg/parse/crash12.C: Likewise.
1721 * g++.dg/tree-ssa/pr22444.C: Likewise.
1722
1723 2006-12-09 Tobias Burnus <burnus@net-b.de>
1724
1725 * gfortran.dg/array_2.f90: Added sqrt test.
1726
1727 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
1728
1729 * gcc.target/i386/x87regparm-1.c: XFAIL.
1730 * gcc.target/i386/x87regparm-2.c: XFAIL.
1731 * gcc.target/i386/x87regparm-3.c: XFAIL.
1732 * gcc.target/i386/x87regparm-4.c: XFAIL.
1733
1734 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1735
1736 * lib/target-supports.exp
1737 (check_effective_target_large_long_double): New.
1738 * gcc.dg/Wconversion-real.c : Use it.
1739 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
1740 unsigned.
1741
1742 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
1743
1744 * gcc.c-torture/execute/mode-dependent-address.c: New test.
1745
1746 2006-12-08 Tobias Burnus <burnus@net-b.de>
1747
1748 PR fortran/27546
1749 * gfortran.dg/import4.f90: New test for IMPORT in modules.
1750
1751 2006-12-07 Mark Mitchell <mark@codesourcery.com>
1752
1753 PR c++/29732
1754 * g++.dg/template/crash65.C: New test.
1755 * g++.dg/template/spec16.C: Tweak error markers.
1756
1757 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
1758
1759 * gcc.target/spu: New directory.
1760 * gcc.target/spu/spu.exp: New file.
1761 * gcc.target/spu/intrinsics-1.c: New test.
1762
1763 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
1764
1765 PR c++/29980
1766 * g++.dg/ext/attrib27.C: New test.
1767 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
1768 * g++.dg/parse/typedef5.C: Likewise.
1769
1770 2006-12-07 Mike Stump <mrs@apple.com>
1771
1772 * treelang/compile/var_defs.tree: Adjust.
1773
1774 2006-12-06 Mark Mitchell <mark@codesourcery.com>
1775
1776 PR c++/29730
1777 * g++.dg/template/crash64.C: New test.
1778 * g++.dg/parse/crash27.C: Adjust error markers.
1779
1780 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
1781
1782 PR libfortran/30009
1783 PR libfortran/30056
1784 * gfortran.dg/read_eof_4.f90: Add tests.
1785 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
1786 * gfortran.dg/unf_read_corrupted_1.f90: New test.
1787
1788 2006-12-05 Mark Mitchell <mark@codesourcery.com>
1789
1790 PR c++/29729
1791 * g++.dg/template/crash63.C: New test.
1792
1793 PR c++/29728
1794 * g++.dg/template/crash62.C: New test.
1795
1796 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
1797
1798 PR fortran/30003
1799 * gfortran.dg/allocatable_function_1.f90: Increase the number
1800 of expected calls of free to 10; the lhs section reference is
1801 now evaluated so there is another call to bar. Change the
1802 comment appropriately.
1803 * gfortran.dg/array_section_1.f90: New test.
1804
1805 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
1806
1807 PR fortran/29912
1808 * gfortran.dg/char_result_12.f90: New test.
1809
1810 2006-12-05 Richard Guenther <rguenther@suse.de>
1811
1812 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
1813 * gcc.dg/vect/vect-pow-2.c: Rename to ...
1814 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
1815 vect_double, xfail for spu*-*-*.
1816
1817 2006-12-04 Tobias Burnus <burnus@net-b.de>
1818
1819 PR fortran/29962
1820 * initialization_4.f90: Test noninteger exponents (-std=f95).
1821 * initialization_5.f90: New test for noninteger exponents
1822 with -std=f2003.
1823
1824 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1825
1826 PR fortran/29821
1827 * gfortran.dg/parameter_array_section_1.f90: New test.
1828
1829 2006-12-04 Mark Mitchell <mark@codesourcery.com>
1830
1831 PR c++/29733
1832 * g++.dg/template/crash61.C: New test.
1833
1834 PR c++/29632
1835 * g++.dg/template/error23.C: New test.
1836
1837 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
1838
1839 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
1840
1841 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1842
1843 PR fortran/29916
1844 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
1845
1846 2006-12-04 Jakub Jelinek <jakub@redhat.com>
1847
1848 PR middle-end/29965
1849 * gcc.dg/gomp/pr29965-1.c: New test.
1850 * gcc.dg/gomp/pr29965-2.c: New test.
1851 * gcc.dg/gomp/pr29965-3.c: New test.
1852 * gcc.dg/gomp/pr29965-4.c: New test.
1853 * gcc.dg/gomp/pr29965-5.c: New test.
1854 * gcc.dg/gomp/pr29965-6.c: New test.
1855 * g++.dg/gomp/pr29965-1.C: New test.
1856 * g++.dg/gomp/pr29965-2.C: New test.
1857 * g++.dg/gomp/pr29965-3.C: New test.
1858 * g++.dg/gomp/pr29965-4.C: New test.
1859 * g++.dg/gomp/pr29965-5.C: New test.
1860 * g++.dg/gomp/pr29965-6.C: New test.
1861 * g++.dg/gomp/pr29965-7.C: New test.
1862 * g++.dg/gomp/pr29965-8.C: New test.
1863 * g++.dg/gomp/pr29965-9.C: New test.
1864 * g++.dg/gomp/pr29965-10.C: New test.
1865
1866 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
1867
1868 * gnat.dg/pointer_variable_bounds.adb: New test.
1869 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1870 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
1871
1872 2006-12-03 Eric Christopher <echristo@apple.com>
1873
1874 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
1875
1876 2006-12-03 Richard Henderson <rth@redhat.com>
1877 Andrew Pinski <pinskia@gmail.com>
1878
1879 PR C++/14329
1880 * g++.dg/warn/unit-1.C: New test.
1881
1882 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
1883
1884 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
1885
1886 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1887
1888 * g++.dg/vect/vect.exp: Enable tests to run on spu.
1889 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
1890 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
1891 * gcc.dg/vect/vect-70.c: Reduce array size.
1892 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
1893 vect_no_compaer_double targets.
1894 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
1895 vect_float, vect_double, and vect_int.
1896
1897 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1898
1899 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
1900 test for loop versioning on vect_no_align targets.
1901 * gcc.dg/vect/pr20122.c: Likewise.
1902 * gcc.dg/vect/vect-105.c: Likewise.
1903 * gcc.dg/vect/vect-42.c: Likewise.
1904 * gcc.dg/vect/vect-43.c: Likewise.
1905 * gcc.dg/vect/vect-74.c: Likewise.
1906 * gcc.dg/vect/vect-75.c: Likewise.
1907 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
1908 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
1909 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
1910 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
1911
1912 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
1913
1914 PR fortran/29642
1915 * gfortran.dg/value_1.f90 : New test.
1916 * gfortran.dg/value_2.f90 : New test.
1917 * gfortran.dg/value_3.f90 : New test.
1918 * gfortran.dg/value_4.f90 : New test.
1919 * gfortran.dg/value_4.c : Called from value_4.f90.
1920
1921 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
1922
1923 PR C++/30033
1924 * g++.dg/cpp0x/static_assert4.C: New testcase.
1925
1926 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1927
1928 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
1929
1930 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
1931
1932 PR c/27953
1933 * gcc.dg/pr27953.c: New test.
1934
1935 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1936
1937 PR c++/30022
1938 * g++.dg/ext/vector5.C: New test.
1939
1940 PR c++/30021
1941 * g++.dg/other/main1.C: New test.
1942
1943 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
1944
1945 PR libfortran/29568
1946 * gfortran.dg/convert_implied_open.f90: Change to
1947 new default record length.
1948 * gfortran.dg/unf_short_record_1.f90: Adapt to
1949 new error message.
1950 * gfortran.dg/unformatted_subrecords_1.f90: New test.
1951
1952 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
1953
1954 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
1955
1956 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
1957
1958 PR c++/29066
1959 * g++.dg/expr/pr29066.c: New.
1960
1961 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
1962 Zdenek Dvorak <dvorakz@suse.cz>
1963
1964 PR tree-optimization/29921
1965 * gcc.dg/pr29921-2.c: New test.
1966
1967 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
1968
1969 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
1970 (i386_get_cpuid): New function.
1971 (i386_cpuid_ecx): Likewise.
1972 (i386_cpuid_edx): Likewise.
1973 (i386_cpuid): Updated to call i386_cpuid_edx.
1974
1975 * gcc.target/i386/sse3-addsubpd.c: New file.
1976 * gcc.target/i386/sse3-addsubps.c: Likewise.
1977 * gcc.target/i386/sse3-haddpd.c: Likewise.
1978 * gcc.target/i386/sse3-haddps.c: Likewise.
1979 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1980 * gcc.target/i386/sse3-hsubps.c: Likewise.
1981 * gcc.target/i386/sse3-lddqu.c: Likewise.
1982 * gcc.target/i386/sse3-movddup.c: Likewise.
1983 * gcc.target/i386/sse3-movshdup.c: Likewise.
1984 * gcc.target/i386/sse3-movsldup.c: Likewise.
1985
1986 2006-12-01 Dirk Mueller <dmueller@suse.de>
1987
1988 * g++.dg/warn/Wreturn-type-4.C: New testcase.
1989
1990 2006-11-30 Janis Johnson <janis187@us.ibm.com>
1991
1992 * gcc.dg/dfp/convert-int-max.c: New test.
1993 * gcc.dg/dfp/convert-int-max-fold.c: New test.
1994
1995 2006-11-30 Richard Guenther <rguenther@suse.de>
1996
1997 * gcc.dg/vect/vect-pow-1.c: Rename ...
1998 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
1999 floats instead of doubles, check successful vectorization.
2000
2001 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
2002
2003 PR target/29945
2004 * gcc.c-torture/compile/pr29945.c: New testcase.
2005
2006 2006-11-30 Joseph Myers <joseph@codesourcery.com>
2007
2008 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
2009 -maltivec.
2010
2011 2006-11-29 Eric Christopher <echristo@apple.com>
2012
2013 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
2014
2015 2006-11-29 Janis Johnson <janis187@us.ibm.com>
2016
2017 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
2018
2019 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
2020
2021 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
2022
2023 PR c++/29022
2024 * g++.dg/inherit/virtual2.C: New test.
2025 * g++.dg/inherit/virtual3.C: Likewise.
2026 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
2027 * g++.dg/inherit/error2.C: Likewise.
2028 * g++.dg/template/instantiate1.C: Likewise.
2029
2030 2006-11-28 Andrew Pinski <pinskia@gmail.com>
2031
2032 PR tree-opt/29984
2033 * gcc.dg/tree-ssa/reassoc-12.c: New test.
2034
2035 2006-11-28 Jan Hubicka <jh@suse.cz>
2036
2037 * gcc.dg/memcpy-1.c: New test.
2038
2039 2006-11-28 Jakub Jelinek <jakub@redhat.com>
2040
2041 PR c++/29735
2042 * g++.dg/warn/main-3.C: New test.
2043
2044 2006-11-28 Jan Hubicka <jh@suse.cz>
2045
2046 * gcc.dg/winline-1.c: New test.
2047
2048 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
2049
2050 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
2051 alignments.
2052
2053 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
2054
2055 PR fortran/29976
2056 * gfortran.dg/missing_optional_dummy_3.f90
2057
2058 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
2059
2060 PR fortran/20880
2061 * gfortran.dg/interface_3.f90: Modify errors.
2062
2063 2006-11-28 Ben Elliston <bje@au.ibm.com>
2064
2065 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
2066 fail to link due to relocation overflows on spu-*-*.
2067
2068 2006-11-27 Michael Matz <matz@suse.de>
2069 Andreas Krebbel <krebbel1@de.ibm.com>
2070
2071 PR target/29319
2072 * gcc.dg/20061127-1.c: New testcase.
2073
2074 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
2075
2076 * gcc.dg/20061124-1.c: Add exit() function prototype.
2077
2078 2006-11-27 Jan Hubicka <jh@suse.cz>
2079
2080 * gcc.target/i386/memcpy-1.c: Adjust size.
2081 * testsuite/gcc.dg/visibility-11.c: Likewise.
2082
2083 2006-11-27 Richard Guenther <rguenther@suse.de>
2084
2085 PR middle-end/25620
2086 * gcc.target/i386/pow-1.c: New testcase.
2087 * gcc.dg/builtins-58.c: Likewise.
2088
2089 2006-11-26 Mark Mitchell <mark@codesourcery.com>
2090
2091 PR c++/29886
2092 * g++.dg/expr/cast8.C: New test.
2093
2094 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2095
2096 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
2097 Don't ever inline the testcase.
2098
2099 2006-11-25 Andrew Pinski <pinskia@gmail.com>
2100
2101 PR fortran/29982
2102 * gfortran.fortran-torture/compile/parameter_3.f90: New
2103 testcase.
2104
2105 2006-11-25 Andrew Pinski <pinskia@gmail.com>
2106
2107 PR fortran/29951
2108 * gfortran.fortran-torture/execute/transfer2.f90: New test.
2109
2110 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2111
2112 * gfortran.fortran-torture/execute/specifics.f90: Remove test
2113 for CHAR.
2114
2115 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2116
2117 PR libgfortran/29936
2118 * gfortran.dg/write_check3.f90: New test.
2119
2120 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
2121
2122 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
2123
2124 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
2125
2126 PR fortran/20880
2127 * gfortran.dg/interface_3.f90: New test.
2128
2129 PR fortran/29387
2130 * gfortran.dg/generic_8.f90: New test.
2131
2132 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2133
2134 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
2135 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
2136 * gfortran.dg/specifics_3.f90: Remove.
2137
2138 2006-11-24 Jakub Jelinek <jakub@redhat.com>
2139
2140 PR c/29955
2141 * gcc.dg/gomp/pr29955.c: New test.
2142
2143 PR c/29736
2144 * gcc.dg/pr29736.c: New test.
2145
2146 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
2147
2148 PR tree-opt/29964
2149 * gcc.dg/pure-1.c: New test.
2150
2151 2006-11-24 Joseph Myers <joseph@codesourcery.com>
2152
2153 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
2154 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
2155
2156 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
2157
2158 * gcc.dg/20061124-1.c: New testcase.
2159
2160 2006-11-23 Eric Christopher <echristo@apple.com>
2161
2162 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
2163
2164 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2165
2166 PR c/2707
2167 PR c++/26167
2168 * gcc.dg/Wconversion-integer.c: New. Supersedes
2169 Wconversion-negative-constants.c
2170 * gcc.dg/Wconversion-real.c: New.
2171 * gcc.dg/Wconversion-real-integer.c: New.
2172 * gcc.dg/Wconversion-negative-constants.c: Deleted.
2173 * g++.dg/warn/Wconversion1.C: Modified.
2174
2175 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2176
2177 * gfortran.dg/overload_1.f90: New test.
2178
2179 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2180
2181 PR c/9072
2182 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
2183 Wtraditional-conversion.
2184 * gcc.dg/overflow-warn-2.c: Likewise.
2185 * gcc.dg/Wconversion.c: Likewise. Renamed as
2186 Wtraditional-conversion.c .
2187 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
2188 Wtraditional-conversion-2.c .
2189 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
2190 Wtraditional-conversion-2.c
2191 * gcc.dg/Wconversion-negative-constants.c: New.
2192
2193 2006-11-23 Andrew Pinski <pinskia@gmail.com>
2194
2195 * gcc.dg/tree-ssa/dump-1.c: New test.
2196
2197 2006-11-23 David Ung <davidu@mips.com>
2198
2199 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
2200 -mfp64, allowable when ISA >= 33 and float is enabled.
2201 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
2202 of mthc1 and mfhc1 patterns.
2203
2204 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
2205
2206 PR tree-optimization/29921
2207 * gcc.dg/pr29921.c: New test.
2208
2209 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2210
2211 PR fortran/29441
2212 * gfortran.dg/initialization_4.f90: New test.
2213
2214 2006-11-22 Ira Rosen <irar@il.ibm.com>
2215
2216 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
2217 platforms that have interleaving support.
2218 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
2219 * gcc.dg/vect/vect-strided-a-u16-i2.c,
2220 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
2221 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
2222 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
2223 gcc.dg/vect/vect-strided-u8-i2-gap.c,
2224 gcc.dg/vect/vect-strided-u8-i8.c,
2225 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
2226 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
2227 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
2228 gcc.dg/vect/vect-strided-float.c,
2229 gcc.dg/vect/vect-strided-a-mult.c,
2230 gcc.dg/vect/vect-strided-mult-char-ls.c,
2231 gcc.dg/vect/vect-strided-a-u16-mult.c,
2232 gcc.dg/vect/vect-strided-a-u32-mult.c,
2233 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
2234 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
2235 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
2236 gcc.dg/vect/vect-strided-mult.c,
2237 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
2238 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
2239
2240 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
2241
2242 PR fortran/25087
2243 * gfortran.dg/auto_char_len_4.f90: New test.
2244
2245 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
2246
2247 PR fortran/29652
2248 * gfortran.dg/generic_7.f90: New test.
2249 * gfortran.dg/defined_operators_1.f90: Add new error.
2250
2251 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
2252
2253 PR tree-optimization/29902
2254 * g++.dg/tree-ssa/pr29902.C: New test.
2255
2256 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
2257
2258 PR fortran/29820
2259 * gfortran.dg/used_types_13.f90: New test.
2260
2261 2006-11-21 Janis Johnson <janis187@us.ibm.com>
2262
2263 * gcc.dg/dfp/snan.c: Delete.
2264
2265 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
2266
2267 * g++.dg/cpp0x/static_assert1.C: New.
2268 * g++.dg/cpp0x/static_assert2.C: New.
2269 * g++.dg/cpp0x/static_assert3.C: New.
2270
2271 2006-11-21 Richard Guenther <rguenther@suse.de>
2272
2273 * gcc.dg/vect/vect-pow-1.c: New testcase.
2274 * gcc.dg/vect/vect-pow-2.c: Likewise.
2275
2276 2006-11-21 Jakub Jelinek <jakub@redhat.com>
2277
2278 PR c++/29570
2279 * g++.dg/template/static29.C: New test.
2280
2281 PR c++/29734
2282 * g++.dg/conversion/simd4.C: New test.
2283
2284 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
2285
2286 PR c++/29475
2287 * g++.dg/template/access19.C: New test.
2288 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
2289 error is reported.
2290
2291 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
2292
2293 PR tree-opt/25500
2294 * gcc.dg/tree-ssa/sra-4.c: New testcase.
2295
2296 2006-11-20 Tobias Burnus <burnus@net-b.de>
2297
2298 PR fortran/27546
2299 * gfortran.dg/import.f90: Extended test.
2300 * gfortran.dg/import2.f90: Extended test.
2301
2302 2006-11-20 Tobias Burnus <burnus@net-b.de>
2303
2304 * gfortran.dg/volatile3.f90: Add conflict test.
2305
2306 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
2307
2308 PR fortran/24783
2309 * gfortran.dg/implicit_10.f90: New test.
2310
2311 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
2312
2313 PR c++/8586
2314 * g++.dg/warn/Wall-write-strings.C: New.
2315
2316 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
2317
2318 * gfortran.dg/alloc_comp_constraint_5.f90: New.
2319 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
2320
2321 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2322
2323 * gfortran.dg/use_3.f90: Remove error message.
2324 * gfortran.dg/iso_fortran_env_1.f90: New test.
2325 * gfortran.dg/iso_fortran_env_2.f90: New test.
2326 * gfortran.dg/iso_fortran_env_3.f90: New test.
2327 * gfortran.dg/iso_fortran_env_4.f90: New test.
2328
2329 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
2330
2331 * gcc.dg/vect/vect-27.c: Fix initialization.
2332
2333 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2334
2335 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
2336 * gcc.dg/torture/builtin-minmax-1.c: New.
2337
2338 * gcc.dg/builtins-20.c: Add cases for copysign.
2339
2340 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2341
2342 PR fortran/24285
2343 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
2344
2345 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2346 * gfortran.dg/use_1.f90: New test.
2347 * gfortran.dg/use_1.f90: New test.
2348 * gfortran.dg/use_1.f90: New test.
2349
2350 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
2351
2352 PR tree-optimization/29801
2353 * gcc.dg/pr29801.c: New test.
2354
2355 2006-11-17 Jakub Jelinek <jakub@redhat.com>
2356
2357 PR middle-end/29584
2358 * gcc.dg/torture/pr29584.c: New test.
2359
2360 2006-11-17 Joseph Myers <joseph@codesourcery.com>
2361
2362 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
2363 Condition PowerPC tests for saving FPRs on powerpc_fprs.
2364 * gcc.target/powerpc/compress-float-ppc.c,
2365 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
2366 powerpc_fprs.
2367 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
2368 do not pass -mhard-float.
2369
2370 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
2371
2372 * gnat.dg/volatile_aggregate.adb: New test.
2373
2374 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2375
2376 PR fortran/29391
2377 PR fortran/29489
2378 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
2379 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
2380
2381 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2382
2383 PR target/29201
2384 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
2385
2386 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
2387
2388 * gfortran.dg/import3.f90: Fix error message.
2389
2390 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
2391
2392 PR tree-opt/29788
2393 * gfortran.fortran-torture/compile/inline_1.f90:
2394 New testcase.
2395
2396 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
2397
2398 * gcc.target/i386/x87regparm-1.c: New test.
2399 * gcc.target/i386/x87regparm-2.c: New test.
2400 * gcc.target/i386/x87regparm-3.c: New test.
2401 * gcc.target/i386/x87regparm-4.c: New test.
2402
2403 2006-11-15 Tobias Burnus <burnus@net-b.de>
2404
2405 PR fortran/27546
2406 * gfortran.dg/import.f90: New test.
2407 * gfortran.dg/import2.f90: New test.
2408 * gfortran.dg/import3.f90: New test.
2409
2410 2006-11-15 Tobias Burnus <burnus@net-b.de>
2411
2412 PR fortran/27588
2413 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
2414
2415 2006-11-15 Tobias Burnus <burnus@net-b.de>
2416
2417 PR fortran/29806
2418 * gfortran.dg/contains.f90: New test.
2419 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
2420
2421 2006-11-15 Jakub Jelinek <jakub@redhat.com>
2422
2423 PR tree-optimization/29581
2424 * gcc.dg/pr29581-1.c: New test.
2425 * gcc.dg/pr29581-2.c: New test.
2426 * gcc.dg/pr29581-3.c: New test.
2427 * gcc.dg/pr29581-4.c: New test.
2428 * gfortran.dg/pr29581.f90: New test.
2429
2430 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
2431
2432 PR fortran/29702
2433 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
2434 numbers in error message headers.
2435
2436 2006-11-14 Richard Guenther <rguenther@suse.de>
2437
2438 * gcc.target/i386/math-torture/math-torture.exp: Restrict
2439 to i?86 and x86_64 targets.
2440
2441 2006-11-14 Caroline Tice <ctice@apple.com>
2442
2443 * gcc.dg/pubtypes-1.c: New file/testcase.
2444 * gcc.dg/pubtypes-2.c: New file/testcase.
2445 * gcc.dg/pubtypes-3.c: New file/testcase.
2446 * gcc.dg/pubtypes-4.c: New file/testcase.
2447 * g++.dg/pubtypes.C: New file/testcase.
2448
2449 2006-11-14 Mark Mitchell <mark@codesourcery.com>
2450
2451 PR c++/29106
2452 * g++.dg/init/self1.C: New test.
2453
2454 2006-11-14 Tobias Burnus <burnus@net-b.de>
2455
2456 PR fortran/29657
2457 * gfortran.dg/conflicts.f90: Add.
2458
2459 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
2460
2461 PR rtl-optimization/29798
2462
2463 * gcc.c-torture/execute/pr29798.c: New.
2464
2465 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2466
2467 * gcc.dg/builtins-20.c: Add more cases.
2468
2469 2006-11-13 Jakub Jelinek <jakub@redhat.com>
2470
2471 PR fortran/29759
2472 * gfortran.dg/gomp/pr29759.f90: New test.
2473
2474 2006-11-13 Mark Mitchell <mark@codesourcery.com>
2475
2476 PR c++/29518
2477 * g++.dg/template/static28.C: New test.
2478
2479 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
2480
2481 * lib/c-torture.exp: Use target-libpath.exp.
2482 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
2483 set GCC_EXEC_PREFIX env var from global variable of same name.
2484
2485 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
2486
2487 PR fortran/26994
2488 * gfortran.fortran-torture/compile/transfer-1.f90:
2489 New testcase.
2490
2491 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
2492 Zdenek Dvorak <dvorakz@suse.cz>
2493
2494 PR tree-optimization/29680
2495 * gcc.dg/alias-11.c: New test.
2496
2497 2006-11-12 Jason Merrill <jason@redhat.com>
2498 Andrew Pinski <pinskia@physics.uc.edu>
2499
2500 PR middle-end/28915
2501 * gcc.target/i386/vectorize1.c: New.
2502
2503 2006-11-12 Roger Sayle <roger@eyesopen.com>
2504
2505 PR rtl-optimization/29797
2506 * gcc.c-torture/execute/pr29797-1.c: New test case.
2507
2508 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2509
2510 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
2511
2512 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
2513
2514 * gcc.dg/tree-ssa/prefetch-3.c: New test.
2515
2516 2006-11-12 Roger Sayle <roger@eyesopen.com>
2517
2518 PR tree-optimization/13827
2519 * gcc.dg/fold-eqand-1.c: New test case.
2520
2521 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
2522
2523 PR rtl-opt/28812
2524 * gcc.c-torture/execute/mayalias-3.c: New test.
2525
2526 2006-11-11 Richard Sandiford <richard@codesourcery.com>
2527
2528 PR middle-end/27528
2529 * gcc.c-torture/compile/pr27528.c: New test.
2530 * gcc.dg/pr27528.c: Likewise.
2531
2532 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2533
2534 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
2535
2536 * gcc.dg/torture/builtin-symmetric-1.c: New test.
2537
2538 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
2539
2540 PR fortran/29758
2541 * gfortran.dg/reshape_source_size_1.f90: New test.
2542
2543 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
2544
2545 PR fortran/29315
2546 * gfortran.dg/aliasing_dummy_4.f90: New test.
2547
2548 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
2549
2550 PR target/29777
2551 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
2552 and x86_64-*-* targets.
2553
2554 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2555
2556 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
2557 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
2558 New macros. Use them in exact tests.
2559 (TESTIT3): New macro.
2560 Add tests for fmin, fmax and fma.
2561
2562 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
2563
2564 PR fortran/29431
2565 * gfortran.dg/array_constructor_13.f90: New test.
2566
2567 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
2568
2569 PR fortran/29744
2570 * gfortran.dg/used_types_12.f90: New test.
2571
2572 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
2573
2574 PR middle-end/29726
2575 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
2576 (test6): Ditto.
2577 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
2578 * gcc.dg/fold-eqandshift-3.c: New test case.
2579
2580 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
2581
2582 PR fortran/29699
2583 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
2584
2585 PR fortran/21370
2586 * gfortran.dg/change_symbol_attributes_1.f90: New test.
2587
2588 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2589
2590 * gcc.dg/20061109-1.c: New testcase.
2591
2592 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2593
2594 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
2595
2596 2006-11-09 Tobias Burnus <burnus@net-b.de>
2597
2598 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
2599 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
2600
2601 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
2602
2603 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
2604 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
2605
2606 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2607
2608 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
2609
2610 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2611
2612 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
2613 vect-9.c).
2614 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
2615 * gcc.dg/vect/vect-9.c: Now vectorizable.
2616 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
2617 that support vect_widen_mult.
2618 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
2619 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
2620 vect-reduc-dot-u16.c).
2621 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
2622 vect-reduc-dot-u16.c).
2623 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
2624 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
2625 vect-reduc-dot-s8.c).
2626 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
2627 vect-reduc-dot-s8.c).
2628 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
2629 vect-reduc-dot-s8.c).
2630 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
2631 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
2632 vect-reduc-dot-u8.c).
2633 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
2634 vect-reduc-dot-u8.c).
2635 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
2636 * gcc.dg/vect/vect-multitypes-9.c: New test.
2637 * gcc.dg/vect/vect-multitypes-10.c: New test.
2638 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
2639 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
2640 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
2641 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
2642 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
2643 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
2644 wrapv-vect-reduc-dot-s8.c.
2645 * lib/target-support.exp (check_effective_target_vect_unpack): New.
2646 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
2647 targets that support vec_unpack.
2648 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
2649 (check_effective_target_vect_widen_mult_qi_to_hi): New.
2650 (check_effective_target_vect_widen_mult_hi_to_si): New.
2651 (check_effective_target_vect_widen_sum): Removed.
2652
2653 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2654
2655 * gcc.dg/vect/vect-multitypes-8.c: New test.
2656 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
2657
2658 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2659
2660 * gcc.dg/vect/vect-multitypes-7.c: New test.
2661
2662 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2663
2664 * gcc.dg/vect/vect-multitypes-4.c: New test.
2665 * gcc.dg/vect/vect-multitypes-5.c: New test.
2666 * gcc.dg/vect/vect-multitypes-6.c: New test.
2667
2668 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
2669
2670 * gcc.dg/vect/vect-multitypes-1.c: New test.
2671 * gcc.dg/vect/vect-multitypes-2.c: New test.
2672 * gcc.dg/vect/vect-multitypes-3.c: New test.
2673
2674 2006-11-07 Eric Christopher <echristo@apple.com>
2675
2676 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
2677 Test using scan-assembler-not.
2678
2679 2006-11-07 Jakub Jelinek <jakub@redhat.com>
2680
2681 * gcc.dg/inline-17.c: New test.
2682
2683 2006-11-07 Steve Ellcey <sje@cup.hp.com>
2684
2685 PR other/25028
2686 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
2687 on HP-UX.
2688
2689 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
2690
2691 PR fortran/29539
2692 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
2693
2694 PR fortran/29634
2695 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
2696 test.
2697
2698 2006-11-07 Tobias Burnus <burnus@net-b.de>
2699
2700 PR fortran/29601
2701 * gfortran.dg/volatile.f90: Add.
2702 * gfortran.dg/volatile2.f90: Add.
2703 * gfortran.dg/volatile3.f90: Add.
2704 * gfortran.dg/volatile4.f90: Add.
2705 * gfortran.dg/volatile5.f90: Add.
2706 * gfortran.dg/volatile6.f90: Add.
2707 * gfortran.dg/volatile7.f90: Add.
2708
2709 2006-11-06 Tobias Burnus <burnus@net-b.de>
2710
2711 * gfortran.dg/io_constraints_2.f90: Adjust pattern
2712 for matching error messages.
2713 * gfortran.dg/specifics_3.f90: Adjust pattern
2714 for matching error messages.
2715
2716 2006-11-06 Janis Johnson <janis187@us.ibm.com>
2717 Bernhard Fischer <aldot@gcc.gnu.org>
2718
2719 * lib/gcc-dg.exp (output-exists): New proc.
2720 (output-exists-not): New proc.
2721 * gcc.test-framework/test-framework.awk: Support new directives.
2722 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
2723 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
2724 * gcc.test-framework/dg-outexists-exp-F.c: New test.
2725 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
2726 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
2727 * gcc.test-framework/dg-outexists-exp-P.c: New test.
2728
2729 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
2730
2731 PR fortran/29630
2732 PR fortran/29679
2733 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
2734 * gfortran.dg/initialization_3.f90: New.
2735
2736 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2737
2738 PR libgfortran/25545
2739 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
2740
2741 2006-11-05 Jakub Jelinek <jakub@redhat.com>
2742
2743 PR middle-end/29695
2744 * gcc.c-torture/execute/pr29695-1.c: New test.
2745 * gcc.c-torture/execute/pr29695-2.c: New test.
2746
2747 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
2748
2749 PR fortran/29565
2750 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
2751
2752 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
2753
2754 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
2755 for matching error messages.
2756
2757 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
2758
2759 PR target/26915
2760 * gcc.target/i386/387-12.c: New test.
2761
2762 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2763
2764 PR libfortran/29713
2765 * gfortran.dg/pr29713.f90: New test.
2766
2767 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
2768
2769 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
2770 Also test for bogus rest sign.
2771
2772 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2773
2774 PR libfortran/27895
2775 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
2776
2777 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
2778
2779 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
2780 from error messages.
2781
2782 2006-11-02 Mike Stump <mrs@apple.com>
2783
2784 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
2785
2786 * g++.old-deja/g++.abi/align.C: Enable for darwin.
2787
2788 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
2789
2790 * g++.dg/eh/gcsec1.C: New test.
2791
2792 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2793
2794 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
2795 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
2796
2797 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
2798
2799 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
2800 hexadecimal value.
2801 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
2802 * gcc.dg/pr14796-2.c: Likewise.
2803
2804 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2805
2806 * gcc.c-torture/execute/20061101-1.c: New test.
2807
2808 2006-11-01 Richard Guenther <rguenther@suse.de>
2809
2810 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
2811
2812 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2813
2814 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
2815 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
2816
2817 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2818
2819 * gcc.c-torture/execute/20061031-1.c: New test.
2820
2821 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2822
2823 PR 23067
2824 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
2825 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
2826 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
2827 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
2828 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
2829 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
2830 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
2831
2832 2006-10-31 Eric Christopher <echristo@apple.com>
2833 Falk Hueffner <falk@debian.org>
2834
2835 * gcc.dg/builtin-bswap-1.c: New.
2836 * gcc.dg/builtin-bswap-2.c: New.
2837 * gcc.dg/builtin-bswap-3.c: New.
2838 * gcc.dg/builtin-bswap-4.c: New.
2839 * gcc.dg/builtin-bswap-5.c: New.
2840 * gcc.target/i386/builtin-bswap-1.c: New.
2841
2842 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2843
2844 * gcc.dg/inline-16.c: New.
2845
2846 PR 16622
2847 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
2848 defining it.
2849 * gcc.dg/inline-13.c: New.
2850 * gcc.dg/inline-14.c: New.
2851 * gcc.dg/inline-15.c: New.
2852
2853 PR 11377
2854 * gcc.dg/inline6.c: New.
2855 * gcc.dg/inline7.c: New.
2856
2857 2006-10-31 Roger Sayle <roger@eyesopen.com>
2858
2859 PR middle-end/23470
2860 * gcc.dg/pr23470-1.c: New test case.
2861
2862 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
2863
2864 PR fortran/29537
2865 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
2866 data.
2867 * gfortran.dg/blockdata_2.f90: New testcase.
2868
2869 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
2870
2871 PR libfortran/29627
2872 * gfortran.dg/unf_short_record_1.f90: New test.
2873
2874 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2875
2876 PR fortran/29067
2877 * gfortran.dg/pr29067.f: New test.
2878
2879 2006-10-31 Joseph Myers <joseph@codesourcery.com>
2880 Richard Sandiford <richard@codesourcery.com>
2881
2882 * lib/target-supports.exp (get_compiler_messages): Append options
2883 as a single list element.
2884 (check_effective_target_arm_vfp_ok): New.
2885 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
2886
2887 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
2888
2889 PR fortran/29387
2890 * gfortran.dg/intrinsic_actual_2.f90: New test.
2891
2892 PR fortran/29490
2893 * gfortran.dg/actual_array_interface_1.f90: New test.
2894
2895 PR fortran/29641
2896 * gfortran.dg/used_types_11.f90: New test.
2897
2898 2006-10-30 Dirk Mueller <dmueller@suse.de>
2899
2900 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
2901 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
2902 * g++.old-deja/g++.pt/eichin01.C (main): Same.
2903 * g++.old-deja/g++.mike/net25.C (main): Same.
2904 * g++.dg/lookup/exception1.C (main): Same.
2905 * g++.dg/parse/parens2.C (main): Same.
2906
2907 2006-10-30 Roger Sayle <roger@eyesopen.com>
2908
2909 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
2910
2911 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2912
2913 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
2914 * gcc.dg/torture/builtin-math-3.c: Likewise.
2915
2916 2006-10-30 Tobias Burnus <burnus@net-b.de>
2917
2918 PR fortran/29452
2919 * gfortran.dg/write_check.f90: Check run-time keyword checking.
2920 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
2921
2922 2006-10-30 Andrew Pinski <pinskia@gmail.com>
2923
2924 PR Fortran/29410
2925 * gfortran.fortran-torture/execute/transfer1.f90: New test.
2926
2927 2006-10-30 Joseph Myers <joseph@codesourcery.com>
2928
2929 * lib/target-supports.exp (check_function_available): Declare
2930 function before calling.
2931
2932 2006-10-30 Jakub Jelinek <jakub@redhat.com>
2933
2934 PR tree-optimization/29637
2935 * gcc.dg/pr29637.c: New test.
2936
2937 2006-10-29 Roger Sayle <roger@eyesopen.com>
2938
2939 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
2940 tree canonicalization.
2941
2942 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2943
2944 * gcc.dg/builtins-20.c: Add more hypot tests.
2945
2946 2006-10-29 Roger Sayle <roger@eyesopen.com>
2947
2948 * gcc.dg/fold-compare-1.c: New test case.
2949
2950 2006-10-29 Dirk Mueller <dmueller@suse.de>
2951
2952 PR c++/16307
2953 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
2954
2955 2006-10-29 Roger Sayle <roger@eyesopen.com>
2956
2957 PR tree-optimization/15458
2958 * gcc.dg/fold-xornot-1.c: New test case.
2959
2960 2006-10-29 Richard Guenther <rguenther@suse.de>
2961
2962 * gcc.target/i386/math-torture/trunc.c: New testcase.
2963
2964 2006-10-29 Richard Guenther <rguenther@suse.de>
2965
2966 * gcc.target/i386/math-torture/round.c: New testcase.
2967
2968 2006-10-29 Richard Guenther <rguenther@suse.de>
2969
2970 * gcc.target/i386/math-torture/ceil.c: New testcase.
2971 * gcc.target/i386/math-torture/floor.c: Likewise.
2972
2973 2006-10-29 Richard Guenther <rguenther@suse.de>
2974
2975 * gcc.target/i386/math-torture/rint.c: New testcase.
2976 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
2977
2978 2006-10-29 Richard Guenther <rguenther@suse.de>
2979
2980 * gcc.target/i386/math-torture/lfloor.c: New testcase.
2981 * gcc.target/i386/math-torture/lceil.c: Likewise.
2982
2983 2006-10-28 Tobias Burnus <burnus@net-b.de>
2984
2985 PR libgfortran/24313
2986 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
2987
2988 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
2989
2990 * gcc.c-torture/execute/20020118-1.c,
2991 gcc.c-torture/execute/builtins/strlen.c,
2992 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
2993 comment typos.
2994
2995 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2996
2997 * gcc.dg/builtins-20.c: Add tests for hypot.
2998 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
2999 two-argument builtins.
3000 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
3001 TESTIT2. Update all callers.
3002 (TESTIT2, TESTIT2_R): New helper macros.
3003 Add testcases for pow, hypot and atan2.
3004
3005 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
3006
3007 PR C++/29295
3008 * g++.dg/expr/bool1.C: New test.
3009 * g++.dg/expr/bool2.C: New test.
3010
3011 2006-10-28 Tobias Burnus <burnus@net-b.de>
3012
3013 PR fortran/28224
3014 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
3015 * gfortran.dg/namelist_internal.f90: New test.
3016
3017 2006-10-28 Tobias Burnus <burnus@net-b.de>
3018
3019 PR fortran/29625
3020 * gfortran.dg/io_real_boz.f90: Add.
3021 * gfortran.dg/io_real_boz2.f90: Add.
3022
3023 2006-10-28 Richard Guenther <rguenther@suse.de>
3024
3025 PR middle-end/26899
3026 * gcc.dg/tree-ssa/pr26899.c: New testcase.
3027
3028 2006-10-28 Richard Guenther <rguenther@suse.de>
3029
3030 PR target/28806
3031 * gcc.target/i386/math-torture/lround.c: New testcase.
3032
3033 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
3034
3035 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
3036 * gcc.dg/builtins-44.c: Likewise.
3037 * gcc.dg/builtins-45.c: Likewise.
3038 * gcc.dg/pr28796-2.c: Likewise.
3039 * gcc.dg/unordered-3.c: Likewise.
3040
3041 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3042
3043 PR libgfortran/27954
3044 * gfortran.dg/error_recovery_2.f90: New test.
3045
3046 2006-10-26 Richard Guenther <rguenther@suse.de>
3047
3048 * gcc.target/i386/i386.exp: Use glob, not find to collect
3049 tests. Avoids recursing into subdirectories.
3050 * gcc.target/i386/math-torture/math-torture.exp: Torture
3051 for interesting ia32 math options.
3052 * gcc.target.i386/math-torture/lrint.c: New testcase.
3053
3054 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3055
3056 PR libgfortran/29563
3057 * gfortran.dg/arrayio_9.f90: Update test.
3058 * gfortran.dg/arrayio_19.f90: New test.
3059
3060 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
3061
3062 * gcc.dg/20061026.c: New testcase.
3063
3064 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3065
3066 PR libgfortran/29563
3067 * gfortran.dg/arrayio_9.f90: New test.
3068
3069 2006-10-26 Ben Elliston <bje@au.ibm.com>
3070
3071 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
3072 Copy the strings manually, as strcpy may call strlen.
3073
3074 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3075
3076 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
3077 Add checks for log, log2, log10 and log1p.
3078
3079 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
3080 we already test 0.0. Add checks for expm1, log, log2, log10,
3081 log1p, cbrt, erf and erfc.
3082
3083 2006-10-25 Steve Ellcey <sje@cup.hp.com>
3084
3085 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
3086
3087 2006-10-25 Uros Bizjak <uros@kss-loka.si>
3088
3089 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
3090 and remainderl() built-in functions. Remove -ffast-math from
3091 dg-options.
3092
3093 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3094
3095 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
3096 acosh and atanh.
3097
3098 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
3099 floating point modifiers to arguments passed to float and long
3100 double functions respectively. Update all callers to use floating
3101 point numbers, not integers. Add tests for exp, exp2 and
3102 exp10/pow10.
3103
3104 * gcc.dg/torture/builtin-math-3.c: New test.
3105
3106 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
3107
3108 PR fortran/29393
3109 * gfortran.dg/initialize_2.f90: New.
3110
3111 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3112
3113 * gcc.dg/torture/builtin-math-2.c: New test.
3114
3115 2006-10-24 Richard Guenther <rguenther@suse.de>
3116
3117 PR middle-end/28796
3118 * gcc.dg/pr28796-1.c: New testcase.
3119 * gcc.dg/pr28796-2.c: Likewise.
3120
3121 2006-10-24 Richard Guenther <rguenther@suse.de>
3122
3123 * gcc.dg/builtins-57.c: New testcase.
3124
3125 2006-10-24 Richard Guenther <rguenther@suse.de>
3126
3127 PR tree-optimization/29567
3128 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
3129
3130 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
3131
3132 PR tree-optimization/14784
3133 * gcc.dg/alias-10.c: New test.
3134
3135 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3136
3137 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
3138
3139 2006-10-23 Jakub Jelinek <jakub@redhat.com>
3140
3141 * gcc.dg/builtin-strncat-chk-1.c: New test.
3142
3143 2006-10-23 Jan Hubicka <jh@suse.cz>
3144
3145 * gcc.dg/memmove-1.c: New test.
3146
3147 2006-10-23 Paul Brook <paul@codesourcery.com>
3148
3149 * gcc.dg/pragma-pack-5.c: New test.
3150
3151 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
3152
3153 * g++.dg/other/s390-1.C: New testcase.
3154
3155 2006-10-23 Richard Guenther <rguenther@suse.de>
3156
3157 PR middle-end/27132
3158 PR middle-end/23295
3159 * gcc.dg/pr27132.c: New testcase.
3160 * gcc.dg/pr23295.c: Likewise.
3161 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
3162 * g++.dg/tree-ssa/pr19807.C: Likewise.
3163
3164 2006-10-23 Richard Guenther <rguenther@suse.de>
3165
3166 PR middle-end/21032
3167 * gcc.dg/pr21032.c: New testcase.
3168
3169 2006-10-22 Jeff Law <law@redhat.com>
3170 Richard Guenther <rguenther@suse.de>
3171
3172 PR tree-optimization/15911
3173 * gcc.dg/tree-ssa/vrp30.c: New testcase.
3174
3175 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
3176
3177 PR c++/20647
3178 * g++.dg/abi/rtti3.C: New.
3179
3180 2006-10-21 Uros Bizjak <uros@kss-loka.si>
3181
3182 PR middle-end/28252
3183 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
3184 transformation.
3185
3186 2006-10-21 Richard Guenther <rguenther@suse.de>
3187
3188 PR tree-optimization/3511
3189 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
3190
3191 2006-10-21 Richard Guenther <rguenther@suse.de>
3192
3193 PR middle-end/26898
3194 * gcc.dg/torture/pr26898-1.c: New testcase.
3195 * gcc.dg/torture/pr26898-2.c: Likewise.
3196
3197 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
3198
3199 PR c++/28053
3200 * g++.dg/parse/bitfield1.C: Adjust error markers.
3201 * g++.dg/parse/bitfield2.C: New test.
3202
3203 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
3204
3205 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
3206
3207 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3208
3209 PR libfortran/27895
3210 * gfortran.dg/zero_sized_1.f90: New test.
3211
3212 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
3213
3214 * gcc.dg/div-compare-1.c: New test.
3215
3216 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
3217
3218 PR fortran/29216
3219 * gfortran.dg/result_default_init_1.f90: New test.
3220
3221 PR fortran/29314
3222 * gfortran.dg/automatic_default_init_1.f90: New test.
3223
3224 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
3225 from 38 to 33.
3226
3227 2006-10-18 Geoffrey Keating <geoffk@apple.com>
3228
3229 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
3230 'using namespace std' without previous declaration.
3231 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
3232 * g++.old-deja/g++.robertl/eb133c.C: New.
3233
3234 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3235
3236 PR libgfortran/29277
3237 * gfortran.dg/streamio_4.f90: Update test.
3238 * gfortran.dg/streamio_11.f90: New test.
3239
3240 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
3241
3242 PR c++/27952
3243 * g++.dg/inherit/virtual1.C: New test.
3244
3245 2006-10-17 Mark Mitchell <mark@codesourcery.com>
3246
3247 PR c++/28261
3248 * g++.dg/parse/enum3.C: New test.
3249
3250 2006-10-17 Mark Mitchell <mark@codesourcery.com>
3251
3252 PR c++/29039
3253 * g++.dg/init/ctor8.C: New test.
3254
3255 2006-10-17 Mark Mitchell <mark@codesourcery.com>
3256
3257 PR c++/27270
3258 * g++.dg/ext/complit8.C: Tweak error markers.
3259 * g++.dg/template/complit1.C: Add error marker.
3260
3261 2006-10-16 Mark Mitchell <mark@codesourcery.com>
3262
3263 PR c++/27270
3264 * g++.dg/ext/complit8.C: New test.
3265
3266 PR c++/29408
3267 * g++.dg/parse/dtor12.C: New test.
3268
3269 PR c++/29435
3270 * g++.dg/template/sizeof11.C: New test.
3271
3272 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
3273
3274 PR fortran/29392
3275 * gfortran.dg/data_char_3.f90: New test.
3276
3277 PR fortran/29451
3278 * gfortran.dg/negative_automatic_size.f90: New test.
3279
3280 2006-10-16 David Daney <ddaney@avtrex.com>
3281
3282 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
3283
3284 2006-10-16 Eric Christopher <echristo@apple.com>
3285
3286 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
3287 x86_64.
3288
3289 2006-10-16 Mark Mitchell <mark@codesourcery.com>
3290
3291 PR c++/28211
3292 * g++.dg/tc1/dr49.C: Tweak error messages.
3293 * g++.dg/parse/template21.C: New test.
3294
3295 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3296
3297 PR middle-end/20491
3298 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
3299
3300 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
3301
3302 PR fortran/29403
3303 * gfortran.dg/print_1.f90: New test.
3304
3305 2006-10-15 Jan Hubicka <jh@suse.cz>
3306
3307 PR middle-end/29241
3308 * gcc.c-torture/compile/pr29241.c: New testcase.
3309
3310 2006-10-15 David Edelsohn <edelsohn@gnu.org>
3311
3312 PR middle-end/29250
3313 * gcc.c-torture/compile/pr29250.c: New test.
3314
3315 2006-10-15 Richard Guenther <rguenther@suse.de>
3316
3317 * gcc.dg/pr29299.c: New testcase.
3318
3319 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
3320
3321 PR fortran/24767
3322 * gfortran.dg/label_4.f90: Adjust warning flag.
3323
3324 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
3325
3326 PR fortran/29371
3327 * gfortran.dg/nullify_3.f90: New test.
3328
3329 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3330
3331 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
3332 on Solaris 2.5.1 too.
3333
3334 2006-10-13 Eric Christopher <echristo@apple.com>
3335
3336 * gcc.dg/pr25993.c: Skip for darwin.
3337
3338 2006-10-13 Eric Christopher <echristo@apple.com>
3339
3340 * gcc.dg/visibility-11.c: Skip for darwin.
3341
3342 2006-10-13 Eric Christopher <echristo@apple.com>
3343
3344 * gcc.dg/darwin-weakimport-1.c: Use
3345 -fno-asynchronous-unwind-tables.
3346 * gcc.dg/darwin-weakimport-3.c: Ditto.
3347
3348 2006-10-13 Richard Guenther <rguenther@suse.de>
3349
3350 PR tree-optimization/29446
3351 * gcc.dg/torture/pr29446.c: New testcase.
3352
3353 2006-10-13 Bill Wendling <wendling@apple.com>
3354
3355 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
3356 * g++.old-deja/g++.jason/hmc1.C: Likewise.
3357 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
3358 * g++.old-deja/g++.law/shadow1.C: Likewise.
3359 * g++.old-deja/g++.law/ctors10.C: Likewise.
3360 * g++.dg/debug/namespace1.C: Likewise.
3361 * g++.dg/inherit/namespace-as-base.C: Likewise.
3362 * g++.dg/opt/delay-slot-1.C: Likewise.
3363 * g++.dg/parse/defarg10.C: Likewise.
3364 * g++.dg/template/ptrmem11.C: Likewise.
3365 * g++.dg/template/mem_func_ptr.C: Likewise.
3366 * g++.dg/template/spec19.C: Likewise.
3367
3368 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
3369
3370 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
3371
3372 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
3373
3374 PR fortran/29373
3375 * gfortran.dg/implicit_9.f90: New test.
3376
3377 PR fortran/29407
3378 * gfortran.dg/namelist_25.f90: New test.
3379
3380 PR fortran/27701
3381 * gfortran.dg/same_name_2.f90: New test.
3382
3383 PR fortran/29232
3384 * gfortran.dg/host_assoc_types_1.f90: New test.
3385
3386 PR fortran/29364
3387 * gfortran.dg/missing_derived_type_1.f90: New test.
3388 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
3389
3390 PR fortran/29422
3391 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
3392
3393 PR fortran/29428
3394 * gfortran.dg/alloc_comp_assign_5.f90: New test.
3395
3396 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3397
3398 PR fortran/29391
3399 * gfortran.dg/bound_2.f90: New test.
3400
3401 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3402
3403 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
3404 directive.
3405 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
3406 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
3407 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
3408 * gfortran.dg/gomp/reduction3.f90: Likewise.
3409 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
3410 * gfortran.dg/dummy_procedure_2.f90: Likewise.
3411 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3412 * gfortran.dg/forall_4.f90: Likewise.
3413 * gfortran.dg/spec_expr_4.f90: Likewise.
3414 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
3415 * gfortran.dg/forall_5.f90: Likewise.
3416 * gfortran.dg/open_access_append_2.f90: Add check for
3417 compile-time warning.
3418
3419 2006-10-13 Mark Mitchell <mark@codesourcery.com>
3420
3421 PR c++/28506
3422 * g++.dg/parse/pure1.C: New test.
3423
3424 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3425
3426 PR fortran/21435
3427 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
3428 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
3429 for compile-time warnings.
3430 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
3431 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
3432 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
3433 file.
3434 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
3435 specifier.
3436 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
3437 compile-time warning.
3438
3439 2006-10-12 Jan Hubicka <jh@suse.cz>
3440
3441 PR c/28419
3442 * gcc.dg/pr28319.c: New test.
3443
3444 2006-10-12 Mark Mitchell <mark@codesourcery.com>
3445 PR c++/29318
3446 * g++.dg/ext/vla4.C: New test.
3447
3448 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
3449
3450 PR c++/27961
3451 * g++.dg/template/crash60.C: New test.
3452 * g++.dg/other/large-size-array.C: Adjust error markers.
3453 * g++.dg/parse/crash27.C: Likewise.
3454 * g++.dg/template/crash1.C: Likewise.
3455
3456 2006-10-12 Steve Ellcey <sje@cup.hp.com>
3457
3458 PR testsuite/29093
3459 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
3460
3461 2006-10-12 Jakub Jelinek <jakub@redhat.com>
3462
3463 PR preprocessor/28709
3464 * gcc.dg/cpp/paste14.c: New test.
3465
3466 2006-10-11 Mark Mitchell <mark@codesourcery.com>
3467
3468 PR c++/29175
3469 * g++.dg/init/array24.C: New test.
3470
3471 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3472
3473 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
3474 of <sys/types.h>.
3475
3476 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
3477
3478 PR c++/29024
3479 * g++.dg/parse/typedef8.C: New test.
3480 * g++.dg/other/mult-stor1.C: Adjust error markers.
3481
3482 2006-10-11 Richard Guenther <rguenther@suse.de>
3483
3484 PR tree-optimization/28230
3485 * gcc.dg/torture/pr28230.c: New testcase.
3486
3487 2006-10-11 Richard Guenther <rguenther@suse.de>
3488
3489 PR inline-asm/29119
3490 * gcc.dg/torture/pr29119.c: New testcase.
3491
3492 2006-10-10 Jakub Jelinek <jakub@redhat.com>
3493
3494 PR middle-end/29272
3495 * gcc.c-torture/execute/20060930-2.c: New test.
3496
3497 2006-10-09 Richard Henderson <rth@redhat.com>
3498
3499 Revert emutls patch.
3500
3501 2006-10-09 Richard Guenther <rguenther@suse.de>
3502
3503 PR middle-end/29254
3504 * gcc.dg/pr29254.c: New testcase.
3505
3506 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
3507 Paul Thomas <pault@gcc.gnu.org>
3508
3509 PR fortran/20541
3510 * gfortran.dg/alloc_comp_basics_1.f90: New test.
3511 * gfortran.dg/alloc_comp_basics_2.f90: New test.
3512 * gfortran.dg/alloc_comp_assign_1.f90: New test.
3513 * gfortran.dg/alloc_comp_assign_2.f90: New test.
3514 * gfortran.dg/alloc_comp_assign_3.f90: New test.
3515 * gfortran.dg/alloc_comp_assign_4.f90: New test.
3516 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
3517 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
3518 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
3519 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
3520 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
3521 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
3522 * gfortran.dg/alloc_comp_std.f90: New test.
3523 * gfortran.dg/move_alloc.f90: New test.
3524
3525 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
3526
3527 PR fortran/29115
3528 * gfortran.dg/derived_constructor_comps_2.f90: New test.
3529
3530 PR fortran/29211
3531 * gfortran.dg/forall_char_dependencies_1.f90: New test.
3532
3533 2006-10-08 Tobias Burnus <burnus@net-b.de>
3534
3535 PR fortran/28585
3536 * gfortran.dg/new_line.f90: New test.
3537
3538 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3539
3540 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
3541 * gcc.dg/torture/builtin-convert-1.c,
3542 gcc.dg/torture/builtin-convert-2.c,
3543 gcc.dg/torture/builtin-convert-3.c,
3544 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
3545
3546 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
3547
3548 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
3549 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
3550 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
3551 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
3552
3553 2006-10-07 Andrew Pinski <pinskia@gmail.com>
3554
3555 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
3556 Xfail some tests for powerpc-darwin and powerpc-aix.
3557
3558 2006-10-07 Jakub Jelinek <jakub@redhat.com>
3559
3560 PR c/29380
3561 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
3562
3563 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3564
3565 PR target/29300
3566 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
3567 on hppa*-*-hpux*.
3568
3569 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3570
3571 PR fortran/16580
3572 PR fortran/29288
3573 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
3574 Add tests for using all possible intrinsics as actual arguments.
3575 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
3576 all possible intrinsics as actual arguments.
3577 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
3578 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
3579
3580 2006-10-07 Richard Sandiford <richard@codesourcery.com>
3581
3582 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
3583 * gcc.dg/debug/debug-2.c: Likewise.
3584
3585 2006-10-06 Uros Bizjak <uros@kss-loka.si>
3586
3587 * gcc.c-torture/compile/sync-2.c: New test.
3588
3589 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3590
3591 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
3592 line endings.
3593
3594 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3595
3596 PR rtl-optimization/29128
3597 * gcc.c-torture/compile/pr29128.c: New test.
3598
3599 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3600
3601 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
3602 line endings.
3603
3604 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
3605
3606 PR middle-end/29256
3607 * gcc.dg/tree-ssa/loop-19.c: New test.
3608
3609 2006-10-06 Jakub Jelinek <jakub@redhat.com>
3610
3611 PR tree-optimization/29330
3612 * gcc.dg/pr29330.c: New test.
3613
3614 PR target/28924
3615 * gcc.c-torture/compile/20061005-1.c: New test.
3616
3617 2006-10-06 Olivier Hainque <hainque@adacore.com>
3618
3619 * gcc.dg/typename-vla-1.c: New case.
3620 * gnat.dg/forward_vla.adb: New case.
3621
3622 2006-10-06 Jakub Jelinek <jakub@redhat.com>
3623
3624 PR tree-optimization/29290
3625 * gfortran.dg/loop_nest_1.f90: New test.
3626
3627 PR target/29198
3628 * gcc.dg/tls/opt-12.c: New test.
3629
3630 PR fortran/28415
3631 * gfortran.dg/save_2.f90: New test.
3632
3633 PR c/29091
3634 * gcc.dg/pr29091.c: New test.
3635
3636 2006-10-06 Joseph Myers <joseph@codesourcery.com>
3637
3638 * lib/target-supports.exp
3639 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
3640 same as x86_64-*-*; check for LP64.
3641
3642 2006-10-04 Richard Henderson <rth@redhat.com>
3643
3644 * lib/target-supports.exp (check_effective_target_tls): Redefine
3645 to mean non-emulated tls.
3646 * gcc.dg/tls/alias-1.c: Remove tls requirement.
3647 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
3648 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
3649 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
3650 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
3651 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
3652 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
3653
3654 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
3655
3656 PR fortran/29343
3657 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
3658
3659 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3660
3661 * gfortran.dg/bounds_check_fail_1.f90: New test.
3662
3663 2006-10-03 Mark Mitchell <mark@codesourcery.com>
3664
3665 PR c++/29020
3666 * g++.dg/template/friend48.C: New test.
3667
3668 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
3669
3670 PR fortran/29098
3671 * gfortran.dg/default_initialization_2.f90: New test.
3672
3673 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
3674
3675 PR fortran/20779
3676 PR fortran/20891
3677 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
3678
3679 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
3680
3681 PR fortran/29284
3682 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
3683
3684 PR fortran/29321
3685 PR fortran/29322
3686 * gfortran.dg/missing_optional_dummy_2.f90: New test.
3687
3688 PR fortran/25091
3689 PR fortran/25092
3690 * gfortran.dg/entry_array_specs_1.f90: New test.
3691
3692 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
3693
3694 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
3695 insufficient to inhibit some test failures at -O3. Do testing
3696 on integers.
3697
3698 2006-10-03 Mark Mitchell <mark@codesourcery.com>
3699
3700 PR c++/29138
3701 * g++.dg/inherit/access8.C: New test.
3702 * g++.dg/template/dtor4.C: Tweak error messages.
3703
3704 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3705
3706 PR fortran/27478
3707 * gfortran.dg/entry_8.f90: New test.
3708
3709 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3710
3711 PR c++/29291
3712 * g++.dg/parse/new4.C: New test.
3713
3714 2006-10-03 Uros Bizjak <uros@kss-loka.si>
3715
3716 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
3717 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
3718 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
3719 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
3720 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
3721
3722 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3723
3724 PR fortran/19260
3725 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
3726 * gfortran.dg/continuation_2.f90: New test.
3727
3728 PR fortran/19262
3729 * gfortran.dg/continuation_3.f90: New test.
3730 * gfortran.dg/continuation_4.f90: New test.
3731 * gfortran.dg/continuation_5.f: New test.
3732 * gfortran.dg/continuation_6.f: New test.
3733
3734 2006-10-02 Mark Mitchell <mark@codesourcery.com>
3735
3736 PR c++/29226
3737 * g++.dg/template/vla1.C: New test.
3738
3739 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3740
3741 PR fortran/29210
3742 * gfortran.dg/complex_parameter_1.f90: New test.
3743
3744 2006-10-02 Jakub Jelinek <jakub@redhat.com>
3745
3746 PR c/29154
3747 * gcc.c-torture/execute/20060929-1.c: New test.
3748
3749 2006-10-01 Mark Mitchell <mark@codesourcery.com>
3750
3751 PR c++/29105
3752 * g++.dg/template/member6.C: New test.
3753 * g++.dg/parse/typename7.C: Adjust error markers.
3754
3755 PR c++/29080
3756 * g++.dg/template/member7.C: New test.
3757
3758 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
3759
3760 PR c/24010
3761 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
3762 gcc.dg/Woverride-init-3.c: New tests.
3763
3764 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
3765
3766 * gcc.c-torture/execute/20060930-1.c: New test.
3767
3768 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3769
3770 PR fortran/18791
3771 * gfortran.dg/specifics_1.f90: New test.
3772 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
3773 complex specifics.
3774
3775 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3776
3777 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
3778 pthread-init-common.h: New.
3779
3780 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
3781
3782 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
3783 precision on some archs.
3784
3785 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
3786
3787 * gcc.dg/non-local-goto-1.c: New test.
3788 * gcc.dg/non-local-goto-2.c: Likewise.
3789 * gcc.dg/setjmp-3.c: Likewise.
3790 * gcc.dg/setjmp-4.c: Likewise.
3791
3792 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
3793
3794 * gnat.dg/self_aggregate_with_pointer.adb: New test.
3795
3796 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
3797
3798 PR fortran/28276
3799 * gfortran.dg/exponent_1.f90: New test.
3800
3801 PR fortran/27021
3802 * gfortran.dg/nearest_1.f90: New test.
3803
3804 2006-09-26 Jakub Jelinek <jakub@redhat.com>
3805
3806 PR middle-end/25261
3807 PR middle-end/28790
3808 * gcc.dg/gomp/nestedfn-1.c: New test.
3809
3810 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
3811
3812 PR objc/29195
3813 * objc/compile/method-1.m: New test.
3814
3815 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
3816
3817 PR c++/26938
3818 * g++.dg/template/crash58.C: New test.
3819 * g++.dg/parse/crash28.C: Adjust error markers.
3820 * g++.dg/template/crash34.C: Likewise.
3821 * g++.dg/template/friend31.C: Likewise.
3822 * g++.dg/template/crash32.C: Likewise.
3823
3824 PR c++/27329
3825 * g++.dg/template/crash59.C: New test.
3826
3827 PR c++/27667
3828 * g++.dg/template/spec33.C: New test.
3829 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
3830
3831 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
3832 Adam Nemet <anemet@caviumnetworks.com>
3833
3834 * gcc.dg/tree-ssa/ivopts-1.c: New test.
3835 * gcc.dg/tree-ssa/ivopts-2.c: New test.
3836
3837 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
3838
3839 PR target/28911
3840 * gcc.dg/pr28911.c: New.
3841
3842 2006-09-23 Uros Bizjak <uros@kss-loka.si>
3843
3844 PR target/29169
3845 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
3846 (dg-options): Add -mfpmath=387.
3847
3848 2006-09-23 Jakub Jelinek <jakub@redhat.com>
3849
3850 PR c/28706
3851 * gcc.dg/pr28706.c: New test.
3852
3853 PR c/28712
3854 * gcc.dg/pr28712.c: New test.
3855
3856 2006-09-22 Mike Stump <mrs@apple.com>
3857
3858 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
3859
3860 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
3861
3862 PR tree-optimization/28888
3863 * gcc.dg/pr28888.c: New test.
3864
3865 2006-09-21 Mark Mitchell <mark@codesourcery.com>
3866
3867 PR c++/29016
3868 * g++.dg/init/ptrfn1.C: New test.
3869
3870 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
3871
3872 PR c++/28861
3873 * g++.dg/template/spec32.C: New test.
3874 * g++.dg/parse/crash9.C: Adjust error markers.
3875
3876 PR c++/28303
3877 * g++.dg/template/typedef6.C: New test.
3878 * g++.dg/init/error1.C: Adjust error markers.
3879 * g++.dg/parse/crash9.C: Likewise.
3880 * g++.dg/template/crash55.C: Likewise.
3881
3882 2006-09-21 Janis Johnson <janis187@us.ibm.com>
3883
3884 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
3885
3886 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
3887
3888 PR target/27650
3889 * g++.dg/ext/dllimport12.C: New test.
3890
3891 2006-09-20 Richard Sandiford <richard@codesourcery.com>
3892
3893 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
3894 * gcc.target/mips/nmadd-2.c: Likewise.
3895 * gcc.target/mips/mips-ps-6.c: New test.
3896 * gcc.target/mips/neg-abs-1.c: Likewise.
3897 * gcc.target/mips/neg-abs-2.c: Likewise.
3898 * gcc.target/mips/nmadd-3.c: New test.
3899
3900 2006-09-20 Jakub Jelinek <jakub@redhat.com>
3901
3902 PR middle-end/28046
3903 * gcc.dg/gomp/atomic-10.c: New test.
3904 * g++.dg/gomp/atomic-10.C: New test.
3905
3906 2006-09-20 Eric Christopher <echristo@apple.com>
3907
3908 * gcc.target/i386/sse3-not-fisttp.c: New.
3909
3910 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
3911
3912 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
3913
3914 2006-09-19 Richard Sandiford <richard@codesourcery.com>
3915
3916 * gcc.c-torture/execute/pr28289.c (one): New variable.
3917 (main): Use it instead of argc.
3918 * gcc.c-torture/execute/20060102-1.c (one): New variable.
3919 (main): Use it instead of argc.
3920
3921 2006-09-19 Paul Brook <paul@codesourcery.com>
3922
3923 PR target/28516
3924 * gcc.dg/nested-func-5.c: New test.
3925
3926 2006-09-19 Ben Elliston <bje@au.ibm.com>
3927
3928 * lib/target-supports.exp (check_effective_target_tls): Compile
3929 test stubs using ${tool}_target_compile, not just target_compile.
3930 (check_effective_target_tls_runtime): Likewise.
3931
3932 2006-09-19 Ben Elliston <bje@au.ibm.com>
3933
3934 * gcc.c-torture/compile/20030405-1.x: Remove.
3935
3936 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
3937 optimising linker from discarding it.
3938
3939 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3940
3941 PR fortran/28526
3942 * gfortran.dg/keyword_symbol_1.f90: New test.
3943
3944 * gfortran.dg/spread_shape_1.f90: Add missing warning with
3945 pedantic compilation option.
3946
3947 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3948
3949 PR fortran/29060
3950 * gfortran.dg/spread_shape_1.f90: New test.
3951
3952 2006-09-17 Roger Sayle <roger@eyesopen.com>
3953
3954 PR tree-optimization/28887
3955 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
3956
3957 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
3958
3959 PR c/25993
3960 * gcc.dg/pr25993.c: New test.
3961
3962 2006-09-17 Ira Rosen <irar@il.ibm.com>
3963
3964 PR tree-opt/21591
3965 * gcc.dg/vect/pr21591.c: New test.
3966
3967 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
3968
3969 PR tree-opt/29059
3970 * gcc.c-torture/compile/strcpy-1.c: New test.
3971 * gcc.c-torture/compile/strcpy-2.c: New test.
3972 * gcc.c-torture/compile/memcpy-1.c: New test.
3973 * gcc.c-torture/compile/memcpy-2.c: New test.
3974
3975 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
3976
3977 PR testsuite/29055
3978 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
3979
3980 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
3981
3982 * gnat.dg/specs/double_record_extension1.ads: New test.
3983 * gnat.dg/specs/double_record_extension2.ads: Likewise.
3984
3985 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
3986
3987 PR fortran/29051
3988 * gfortran.dg/oldstyle_3.f90: New test.
3989
3990 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3991
3992 PR libgfortran/29099
3993 * gfortran.dg/secnds-1.f: New test.
3994
3995 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3996
3997 PR libgfortran/29053
3998 * gfortran.dg/streamio_9.f90: New test.
3999 * gfortran.dg/streamio_10.f90: New test.
4000
4001 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
4002
4003 PR C++/29002
4004 * g++.dg/init/array22.C: New test.
4005 * g++.dg/init/array23.C: New test.
4006
4007 2006-09-14 Arnaud Charlet <charlet@adacore.com>
4008
4009 * stackcheck.lst: Update list of tests requiring stack checking.
4010 * norun.lst: Adjust for above change.
4011 * ada95.lst: New file.
4012 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
4013 requiring -gnat95 switch.
4014
4015 2006-09-14 Olivier Hainque <hainque@adacore.com>
4016
4017 * gnat.dg/in_out_parameter.adb: New test.
4018
4019 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
4020
4021 PR debug/28980
4022 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
4023
4024 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
4025
4026 * gnat.dg/specs/unchecked_union.ads: New test.
4027
4028 2006-09-13 Richard Sandiford <richard@codesourcery.com>
4029
4030 PR rtl-optimization/28982
4031 * gcc.c-torture/execute/pr28982a.c: New test.
4032 * gcc.c-torture/execute/pr28982b.c: Likewise.
4033
4034 2006-09-12 Eric Christopher <echristo@apple.com>
4035
4036 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
4037 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
4038
4039 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
4040
4041 PR c/28768
4042 PR preprocessor/14634
4043 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
4044 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
4045 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
4046
4047 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4048
4049 * gcc.dg/pr28243.c: New test.
4050
4051 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
4052
4053 PR fortran/28971
4054 gfortran.dg/pr28971.f90: New test to act as a backstop in case
4055 this undiagnosed regression reappears.
4056
4057 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
4058
4059 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
4060 Treat $srcdir as a literal.
4061 * lib/fortran-torture.exp (fortran-torture-compile,
4062 fortran-torture-execute): Likewise.
4063 * lib/objc-torture.exp (objc-torture-compile,
4064 objc-torture-execute): Likewise.
4065 * lib/profopt.exp (profopt-execute): Likewise.
4066
4067 2006-09-11 Geoffrey Keating <geoffk@apple.com>
4068
4069 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
4070
4071 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
4072
4073 PR testsuite/28950
4074 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
4075
4076 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
4077
4078 PR target/13685
4079 * gcc.target/i386/pr13685.c: New test.
4080
4081 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
4082
4083 * gcc.dg/pr28726.c: New test.
4084
4085 2006-09-11 Josh Conner <jconner@apple.com>
4086
4087 * gcc.dg/nrv3.c: Increase size of structure.
4088 * gcc.dg/nrv4.c: Likewise.
4089 * gcc.dg/nrv5.c: Likewise.
4090
4091 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
4092
4093 PR libfortran/28890
4094 gfortran.dg/assumed_charlen_function_5.f90: New test.
4095
4096 2006-09-10 Mark Mitchell <mark@codesourcery.com>
4097
4098 PR c++/28991
4099 * g++.dg/init/static3.C: New test.
4100
4101 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
4102
4103 PR testsuite/29007
4104 * gcc.dg/long-long-cst1.c (t): Add cast to
4105 __SIZE_TYPE__ before casting to int.
4106 (main): Return 0 on success.
4107
4108 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4109
4110 * gcc.c-torture/execute/20060910-1.c: New test.
4111
4112 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
4113
4114 PR middle-end/26983
4115 * gcc.dg/pr26983.c: New test.
4116
4117 2006-09-10 Richard Sandiford <richard@codesourcery.com>
4118
4119 PR target/29006
4120 * gcc.c-torture/execute/pr29006.c: New test.
4121
4122 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
4123
4124 PR libfortran/28947
4125 gfortran.dg/matmul_4.f90: New test.
4126
4127 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
4128
4129 PR fortran/28959
4130 gfortran.dg/used_types_10: New test.
4131
4132 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
4133
4134 PR libfortran/28923
4135 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
4136 gfortran.dg/array_initializer_3.f90: New test.
4137
4138 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4139
4140 PR fortran/28914
4141 * gfortran.dg/actual_array_constructor_3.f90: New test.
4142
4143 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
4144
4145 PR testsuite/26778
4146 * gcc.target/i386/pr26778.c: New testcase.
4147
4148 2006-09-08 Eric Christopher <echristo@apple.com>
4149
4150 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
4151 * gcc.target/i386/memcpy-1.c: Ditto.
4152 * gcc.target/i386/asm-1.c: Ditto.
4153 * gcc.target/i386/20060512-4.c: Ditto.
4154 * gcc.target/i386/compress-float-387.c: Ditto.
4155 * gcc.target/i386/20060512-1.c: Ditto.
4156 * gcc.target/i386/compress-float-sse.c: Ditto.
4157 * gcc.target/i386/20060512-2.c: Ditto.
4158 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
4159 * gcc.target/i386/stack-prot-kernel.c: Ditto.
4160 * gcc.target/i386/compress-float-387-pic.c: Ditto.
4161 * gcc.dg/pr26449.c: Ditto.
4162 * gcc.dg/attr-ms_struct-2.c: Ditto.
4163 * gcc.dg/attr-ms_struct-1.c: Ditto.
4164 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
4165
4166 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
4167
4168 PR c/28504
4169 * gcc.dg/vla-10.c: New test.
4170
4171 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4172
4173 PR c++/28858
4174 * g++.dg/parse/template20.C: New test.
4175 * g++.dg/template/operator8.C: Remove obsolete part.
4176 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
4177 * g++.old-deja/g++.pt/crash65.C: Likewise.
4178
4179 2006-09-07 Jason Merrill <jason@redhat.com>
4180
4181 PR middle-end/27724
4182 * gcc.dg/long-long-cst1.c: New test.
4183
4184 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
4185
4186 PR C++/28906
4187 * g++.dg/other/array3.C: New test.
4188 * g++.dg/other/array4.C: New test.
4189 * g++.dg/other/array5.C: New test.
4190
4191 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
4192
4193 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
4194
4195 2006-09-07 Uros Bizjak <uros@kss-loka.si>
4196
4197 PR target/28946
4198 * gcc.target/i386/pr28946.c: New test.
4199
4200 2006-09-07 Steven G. Kargl <kargls@comcast.net>
4201
4202 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
4203 in integer literal constant.
4204 * gfortran.dg/enum_8.f90: Ditto.
4205 * gfortran.dg/g77/20030326-1.f: Ditto.
4206
4207 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
4208
4209 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
4210 nonconformance usage.
4211
4212 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
4213
4214 PR middle-end/28862
4215 * gcc.c-torture/compile/vector-align-1.c: New test.
4216
4217 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
4218
4219 PR rtl-opt/27883
4220 * g++.dg/opt/copysign-1.C: New test.
4221
4222 2006-09-06 Jason Merrill <jason@redhat.com>
4223
4224 PR c++/27371
4225 * g++.dg/warn/unused-result1.C: New test.
4226
4227 2006-09-06 Mark Mitchell <mark@codesourcery.com>
4228
4229 PR c++/28903
4230 * g++.dg/ext/vla3.C: New test.
4231
4232 PR c++/28886
4233 * g++.dg/template/array16.C: New test.
4234
4235 2006-09-06 Richard Guenther <rguenther@suse.de>
4236
4237 * gcc.dg/pr27226.c: Remove testcase again.
4238
4239 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
4240
4241 PR tree-opt/28937
4242 * g++.dg/opt/unroll2.C: New test.
4243
4244 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
4245
4246 PR tree-opt/28952
4247 * gcc.dg/vect/pr28952.c: New test.
4248
4249 2006-09-05 Richard Guenther <rguenther@suse.de>
4250
4251 PR tree-optimization/28900
4252 * gcc.dg/torture/pr28900.c: New testcase
4253
4254 2006-09-05 Richard Guenther <rguenther@suse.de>
4255
4256 PR tree-optimization/28905
4257 * gcc.c-torture/compile/pr28905.c: New testcase.
4258
4259 2006-09-05 Richard Guenther <rguenther@suse.de>
4260
4261 PR middle-end/28935
4262 * gcc.dg/pr28935.c: New testcase.
4263
4264 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4265
4266 * gcc.c-torture/execute/20060905-1.c: New test.
4267
4268 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
4269
4270 PR fortran/28908
4271 * gfortran.dg/used_types_7.f90: New test.
4272 * gfortran.dg/used_types_8.f90: New test.
4273 * gfortran.dg/used_types_9.f90: New test.
4274
4275 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4276
4277 * gcc.c-torture/compile/20060904-1.c: New test.
4278
4279 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
4280
4281 PR c++/23287 Revert my 2006-09-01 patch
4282 * g++.dg/parse/dtor12.C: Remove.
4283
4284 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
4285
4286 PR c+/27670
4287 * g++.dg/template/operator9.C: New test.
4288
4289 PR c++/27493
4290 * g++.dg/template/operator7.C: New test.
4291
4292 PR c++/27494
4293 * g++.dg/template/operator8.C: New test.
4294
4295 PR c++/27397
4296 * g++.dg/template/crash57.C: New test.
4297
4298 * g++.dg/template/typedef4.C: Adjust error markers.
4299 * g++.dg/template/typedef5.C: Likewise.
4300
4301 2006-09-02 Jakub Jelinek <jakub@redhat.com>
4302
4303 PR c++/28878
4304 * g++.dg/parse/crash33.C: New test.
4305
4306 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
4307 Richard Guenther <rguenther@suse.de>
4308 Adam Nemet <anemet@caviumnetworks.com>
4309
4310 PR middle-end/27226
4311 * gcc.target/mips/memcpy-1.c: New testcase.
4312 * gcc.dg/pr27226.c: Likewise.
4313
4314 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
4315
4316 PR c++/28705
4317 * g++.dg/lookup/koenig5.C: New.
4318 * g++.dg/template/crash56.C: New.
4319
4320 2006-09-01 Josh Conner <jconner@apple.com>
4321
4322 PR c++/25505
4323 * gcc.dg/nrv3.c: New test.
4324 * gcc.dg/nrv4.c: New test.
4325 * gcc.dg/nrv5.c: New test.
4326
4327 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
4328
4329 PR c++/23287
4330 * g++.dg/parse/dtor12.C: New.
4331
4332 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
4333
4334 PR tree-optimization/28839
4335 * gcc.dg/pr28839.c: New test.
4336
4337 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
4338
4339 PR target/24367
4340 * gcc.dg/pr24367.c: New testcase.
4341
4342 2006-08-30 Joseph Myers <joseph@codesourcery.com>
4343
4344 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
4345
4346 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
4347
4348 PR rtl-optimization/27735
4349 * gcc.dg/loop-unswitch-1.c: New test.
4350
4351 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
4352
4353 PR fortran/28885
4354 * gfortran.dg/aliasing_dummy_2.f90: New test.
4355
4356 PR fortran/20067
4357 * gfortran.dg/generic_5.f90: Change error message.
4358
4359 PR fortran/28873
4360 * gfortran.dg/generic_6.f90: New test.
4361
4362 PR fortran/25077
4363 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
4364
4365 PR fortran/25102
4366 * gfortran.dg/invalid_interface_assignment.f90: New test.
4367
4368 PR fortran/24866
4369 * gfortran.dg/module_proc_external_dummy.f90: New test.
4370
4371 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
4372
4373 PR c++/28349
4374 * testsuite/g++.dg/warn/var-args1.C: New test.
4375
4376 2006-08-29 Steven G. Kargl <kargls@comcast.net>
4377
4378 PR fortran/28866
4379 * gfortran.dg/simpleif_2.f90: New test.
4380 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
4381 * gfortran.dg/enum_5.f90: Ditto.
4382
4383 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4384 Kazu Hirata <kazu@codesourcery.com>
4385
4386 PR tree-optimization/17506
4387 * gcc.dg/pr17506.c: New.
4388
4389 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
4390
4391 PR c++/28139
4392 * g++.dg/eh/alias1.C: New test.
4393
4394 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4395
4396 PR c++/28860
4397 * g++.dg/template/ttp22.C: New test.
4398
4399 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
4400
4401 PR middle-end/26632
4402 * gcc.dg/pr26632.c: New.
4403
4404 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4405
4406 PR libgfortran/28354
4407 * gfortran.dg/fmt_zero_precision.f90: New test.
4408
4409 2006-08-27 Mark Mitchell <mark@codesourcery.com>
4410
4411 PR c++/28058
4412 * g++.dg/template/spec31.C: New test.
4413
4414 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
4415
4416 PR c++/26573
4417 * g++.dg/other/static2.C: New test.
4418
4419 2006-08-26 Roger Sayle <roger@eyesopen.com>
4420
4421 * gcc.dg/Wswitch-enum-2.c: New test case.
4422 * gcc.dg/Wswitch-enum-3.c: Likewise.
4423
4424 2006-08-26 Richard Guenther <rguenther@suse.de>
4425
4426 * gcc.c-torture/compile/20060826-1.c: New testcase.
4427
4428 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
4429
4430 PR c++/28736
4431 * g++.dg/template/void10.C: New test.
4432
4433 PR c++/28737
4434 * g++.dg/template/void8.C: New test.
4435
4436 PR c+_+/28738
4437 * g++.dg/template/void9.C: New test.
4438
4439 * g++.dg/template/void3.C: Adjust error markers.
4440 * g++.dg/template/void4.C: Likewise.
4441 * g++.dg/template/crash55.C: Likewise.
4442 * g++.dg/template/void7.C: Likewise
4443
4444 2006-08-26 Mark Mitchell <mark@codesourcery.com>
4445
4446 PR c++/28588
4447 * g++.dg/inherit/access6.C: New test.
4448 * g++.dg/inherit/access7.C: Likewise.
4449
4450 PR c++/28595
4451 * g++.dg/template/array15.C: New test.
4452 * g++.dg/template/crash2.C: Tweak error markers.
4453
4454 2006-08-26 Jakub Jelinek <jakub@redhat.com>
4455
4456 PR middle-end/28683
4457 * gcc.c-torture/compile/20060823-1.c: New test.
4458
4459 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4460
4461 PR c++/28853
4462 * g++.dg/template/ttp21.C: New test.
4463
4464 PR c++/28852
4465 * g++.dg/other/operator1.C: Add error-marker.
4466 * g++.dg/other/operator2.C: New test.
4467
4468 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
4469
4470 PR c/27893
4471 * gcc.c-torture/compile/vla-const-1.c,
4472 gcc.c-torture/compile/vla-const-2.c: New tests.
4473
4474 2006-08-26 Richard Guenther <rguenther@suse.de>
4475
4476 PR middle-end/28814
4477 * gcc.dg/torture/pr28814.c: New testcase.
4478
4479 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
4480
4481 PR c/28418
4482 * gcc.c-torture/compile/compound-literal-1.c: New test.
4483
4484 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
4485
4486 PR c/28299
4487 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
4488 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
4489 Expect extra diagnostics.
4490
4491 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
4492
4493 gcc.dg/noncompile/pr16876.c: New test.
4494
4495 2006-08-25 Mark Mitchell <mark@codesourcery.com>
4496
4497 PR c++/28056
4498 * g++.dg/parse/local1.C: New test.
4499 * g++.dg/other/qual1.C: Tweak error marker.
4500
4501 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
4502
4503 PR c++/27787
4504 * g++.dg/template/typename10.C: New.
4505 * g++.dg/template/lookup4.C: Remove bogus error marker.
4506
4507 2006-08-25 Richard Guenther <rguenther@suse.de>
4508
4509 PR testsuite/28829
4510 * gcc.dg/pr26570.c: Fix testcase.
4511
4512 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
4513
4514 PR tree-opt/28807
4515 * gcc.c-torture/execute/mayalias-2.c: New test.
4516 * gcc.dg/tree-ssa/alias-13.c: New test.
4517
4518 2006-08-24 Jan Hubicka <jh@suse.cz>
4519
4520 PR debug/26881
4521 * gcc.dg/debug/pr26881.c: New file.
4522
4523 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
4524
4525 PR fortran/28788
4526 * gfortran.dg/used_types_4.f90: New test.
4527 * gfortran.dg/derived_init_2.f90: Modify to check sibling
4528 association of derived types.
4529 * gfortran.dg/used_types_2.f90: Add module cleanup.
4530 * gfortran.dg/used_types_3.f90: The same.
4531
4532 PR fortran/28771
4533 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
4534 fix of regression.
4535
4536 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4537
4538 PR 28813
4539 * gfortran.dg/direct_io_6.f90: Remove test.
4540
4541 2006-08-23 Stuart Hastings <stuart@apple.com>
4542
4543 PR 28825
4544 * gcc.target/i386/20060821-1.c: New.
4545
4546 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
4547
4548 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
4549 dg-warning strings for dllimport.
4550
4551 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
4552
4553 PR C++/28450
4554 * g++.dg/ext/vector4.C: New test.
4555 * g++.dg/ext/complex1.C: New test.
4556
4557 2006-08-21 Geoffrey Keating <geoffk@apple.com>
4558
4559 PR debug/28692
4560 * gcc.dg/debug/const-1.c: New.
4561 * gcc.dg/debug/const-2.c: New.
4562 * gcc.dg/debug/dwarf2/const-1.c: New.
4563 * gcc.dg/debug/dwarf2/const-2.c: New.
4564 * gcc.dg/debug/dwarf2/const-2b.c: New.
4565
4566 2006-08-22 Richard Guenther <rguenther@suse.de>
4567
4568 PR middle-end/28776
4569 * gcc.c-torture/compile/pr28776-1.c: New testcase.
4570 * gcc.c-torture/compile/pr28776-2.c: Likewise.
4571
4572 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
4573
4574 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
4575
4576 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
4577
4578 PR c++/26269
4579 * g++.dg/other/error14.C: New test.
4580
4581 PR c++/28505
4582 * g++.dg/parse/ctor7.C: New test.
4583 * g++.dg/parse/ctor8.C: Likewise.
4584
4585 PR c++/28741
4586 * g++.dg/template/void7.C: New test.
4587
4588 2006-08-21 Olivier Hainque <hainque@adacore.com>
4589
4590 * gnat.dg/self_aggregate_with_zeros.adb: New test.
4591 * gnat.dg/self_aggregate_with_array.adb: New test.
4592
4593 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
4594
4595 * g++.dg/eh/arm-vfp-unwind.C: New test.
4596
4597 2006-08-20 Mark Mitchell <mark@codesourcery.com>
4598
4599 PR c++/28341
4600 * g++.dg/template/ref3.C: New test.
4601 * g++.dg/template/nontype13.C: New test.
4602
4603 PR c++/28346
4604 * g++.dg/template/ptrmem17.C: New test.
4605
4606 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
4607
4608 PR target/28648 c:
4609 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
4610
4611 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
4612
4613 PR fortran/28630
4614 * gfortran.dg/used_types_2.f90: New test.
4615
4616 PR fortran/28601
4617 * gfortran.dg/used_types_3.f90: New test.
4618
4619 PR fortran/20886
4620 * gfortran.dg/generic_actual_arg.f90: New test.
4621
4622 PR fortran/28735
4623 * gfortran.dg/module_private_array_refs_1.f90: New test.
4624
4625 PR fortran/28762
4626 * gfortran.dg/program_name_1.f90: New test.
4627
4628 PR fortran/28425
4629 * gfortran.dg/derived_constructor_comps_1.f90: New test.
4630
4631 PR fortran/28496
4632 * gfortran.dg/array_initializer_2.f90: New test.
4633
4634 PR fortran/18111
4635 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
4636
4637 PR fortran/28600
4638 * gfortran.dg/assumed_charlen_function_4.f90: New test.
4639
4640 PR fortran/28771
4641 * gfortran.dg/assumed_charlen_in_main.f90: New test.
4642
4643 PR fortran/28660
4644 * gfortran.dg/dependent_decls_1.f90: New test.
4645
4646 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
4647
4648 PR fortran/25217
4649 * gfortran.dg/derived_init_2.f90: New.
4650
4651 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
4652
4653 * gcc.c-torture/execute/pr28289.c: New test.
4654
4655 2006-08-17 Jakub Jelinek <jakub@redhat.com>
4656
4657 PR c/28744
4658 * gcc.dg/attr-externally-visible-1.c: New test.
4659 * gcc.dg/attr-externally-visible-2.c: New test.
4660 * g++.dg/parse/attr-externally-visible-1.C: New test.
4661 * g++.dg/parse/attr-externally-visible-2.C: New test.
4662
4663 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4664
4665 PR c++/28606
4666 * g++.dg/parse/dtor11.C: New test.
4667
4668 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4669
4670 PR rtl-optimization/28489
4671 * gcc.c-torture/compile/pr28489.c: New test.
4672
4673 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4674
4675 PR c++/28710
4676 * g++.dg/template/redecl4.C: New test.
4677
4678 PR c++/28711
4679 * g++.dg/template/ctor8.C: New test.
4680
4681 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
4682
4683 * gcc.dg/pr26570.c: Fix testcase.
4684
4685 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
4686
4687 * PR c++/28573
4688 * g++.dg/parse/offsetof6.C: New test.
4689 * g++.dg/parse/offsetof6.C: New test.
4690 * g++.dg/parse/offsetof7.C: New test.
4691
4692 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4693
4694 PR testsuite/28602
4695 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
4696 is false.
4697
4698 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
4699
4700 PR c++/28302
4701 * g++.dg/ext/vector3.C: New test.
4702
4703 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
4704
4705 PR gcov/profile/26570
4706 * gcc.dg/pr26570.c: New test.
4707
4708 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
4709
4710 PR c/27697
4711 * gcc.dg/qual-component-1.c: New test.
4712
4713 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4714
4715 PR c++/28593
4716 * g++.dg/parse/new3.C: New test.
4717
4718 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4719
4720 PR fortran/25828
4721 * gfortran.dg/streamio_1.f90: New test.
4722 * gfortran.dg/streamio_2.f90: New test.
4723 * gfortran.dg/streamio_3.f90: New test.
4724 * gfortran.dg/streamio_4.f90: New test.
4725 * gfortran.dg/streamio_5.f90: New test.
4726 * gfortran.dg/streamio_6.f90: New test.
4727 * gfortran.dg/streamio_7.f90: New test.
4728 * gfortran.dg/streamio_8.f90: New test.
4729
4730 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
4731
4732 PR c/28287
4733 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
4734
4735 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
4736
4737 PR c++/28594
4738 * g++.dg/template/void6.C: New test.
4739
4740 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4741
4742 PR c/28649
4743 * gcc.dg/parse-error-1.c: New test.
4744 * gcc.dg/parse-error-2.c: New test.
4745 * gcc.dg/cpp/digraph2.c: Add error-marker.
4746 * gcc.dg/noncompile/920923-1.c: Likewise.
4747
4748 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
4749
4750 PR c/27490
4751 * gcc.dg/sizeof-2.c: New testcase.
4752
4753 PR c/27489
4754 * gcc.dg/switch-A.c: New testcase.
4755
4756 2006-08-14 Steve Ellcey <sje@cup.hp.com>
4757
4758 PR c++/28288
4759 PR c++/14556
4760 * g++.old-deja/g++.warn/compare1.C: Delete.
4761 * g++.dg/opt/pr7503-2.C: Delete.
4762 * g++.dg/opt/pr7503-3.C: Delete.
4763 * g++.dg/opt/pr7503-4.C: Delete.
4764 * g++.dg/opt/pr7503-5.C: Delete.
4765 * g++.dg/opt/max1.C: Delete.
4766 * g++.dg/warn/minmax.C: Delete.
4767 * g++.dg/expr/minmax.C: New test.
4768
4769 2006-08-14 Richard Guenther <rguenther@suse.de>
4770
4771 PR testsuite/28703
4772 * gcc.c-torture/execute/pr28651.c: Do not use argc
4773 to avoid optimization, instead forbid inlining.
4774
4775 2006-08-14 Richard Sandiford <richard@codesourcery.com>
4776
4777 PR rtl-optimization/28634
4778 * gcc.c-torture/execute/ieee/pr28634.c: New test.
4779
4780 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
4781
4782 PR c/27184
4783 * gcc.dg/torture/pr27184.c: New test.
4784
4785 2006-08-12 Jakub Jelinek <jakub@redhat.com>
4786
4787 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
4788
4789 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4790
4791 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
4792 * gfortran.dg/stat_2.f90: Likewise.
4793 * gfortran.dg/chmod_1.f90: Likewise.
4794 * gfortran.dg/chmod_2.f90: Likewise.
4795 * gfortran.dg/chmod_3.f90: Likewise.
4796
4797 2006-08-11 David Edelsohn <edelsohn@gnu.org>
4798
4799 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
4800
4801 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
4802
4803 * g++.dg/opt/pr23454-2.C: New test.
4804
4805 2006-08-11 Richard Guenther <rguenther@suse.de>
4806
4807 PR middle-end/28651
4808 * gcc.c-torture/execute/pr28651.c: New testcase.
4809
4810 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
4811
4812 * gnat.dg/specs/static_initializer.ads: New test.
4813
4814 2006-08-10 Paul Brook <paul@codesourcery.com>
4815
4816 * gcc.target/arm/cond-asm.c: New test.
4817
4818 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
4819
4820 PR tree-optimization/26197
4821 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
4822 * g++.dg/vect/vect.exp: Compile the new tests with
4823 --param max-aliased-vops=0.
4824
4825 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
4826
4827 PR c++/28637
4828 * g++.dg/template/void3.C: New test.
4829
4830 PR c++/28638
4831 * g++.dg/template/void4.C: New test.
4832
4833 PR c++/28640
4834 * g++.dg/template/void5.C: New test.
4835
4836 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
4837
4838 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
4839 after dg-do compile.
4840
4841 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
4842
4843 PR tree-optimizations/26969
4844 * gcc.dg/vect/vect.exp: Compile tests prefixed with
4845 "unswitch-loops" with -funswitch-loops.
4846 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
4847
4848 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4849
4850 * gcc.dg/sparc-getcontext-1.c: Fix typo.
4851 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
4852 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
4853 * objc.dg/dwarf-1.m: Likewise.
4854 * objc.dg/dwarf-2.m: Likewise.
4855 * obj-c++.dg/dwarf-2.mm: Likewise.
4856
4857 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4858
4859 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
4860 * objc.dg/dwarf-2.m: Likewise.
4861 * obj-c++.dg/dwarf-2.mm: Likewise.
4862
4863 PR libfortran/28603
4864 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
4865
4866 PR testsuite/27611
4867 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4868
4869 PR testsuite/27033
4870 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4871
4872 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
4873
4874 PR target/27827
4875 * gcc.target/i386/pr27827.c: New testcase.
4876
4877 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
4878
4879 PR fortran/28590
4880 * gfortran.dg/sequence_types_1.f90: New test.
4881
4882 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
4883
4884 PR fortran/28548
4885 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
4886 dg-warning. Add -pedantic option.
4887
4888 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4889
4890 PR c/28502
4891 * gcc.dg/proto-1.c: New test.
4892
4893 PR c/27721
4894 * gcc.dg/lvalue-4.c: New test.
4895
4896 PR c/28136
4897 * gcc.dg/init-bad-5.c: New test.
4898
4899 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
4900
4901 PR c++/28347
4902 * g++.dg/ext/typedef-init.C: Add new test for typedef
4903 initialization inside templates. Adjust existing error markers.
4904
4905 2006-08-03 Mark Mitchell <mark@codesourcery.com>
4906
4907 PR c++/28148
4908 * g++.dg/init/ptrmem3.C: New test.
4909
4910 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
4911
4912 PR tree-optimization/27770
4913 * lib/target-support.exp: New target keyword "section_anchors".
4914 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
4915 tests.
4916 * gcc.dg/vect/section-anchors-pr27770.c: New test.
4917 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
4918 * gcc.dg/vect/section-anchors-vect-69.c: New test.
4919 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
4920
4921 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4922
4923 * gcc.dg/20060801-1.c: Add missing '}'.
4924
4925 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4926
4927 PR c++/27508
4928 * g++.dg/parse/dtor9.C: New test.
4929 * g++.dg/parse/dtor10.C: New test.
4930 * g++.dg/other/error7.C: Adjust error-marker.
4931
4932 PR c++/28274
4933 * g++.dg/other/default5.C: New test.
4934
4935 2006-08-02 Richard Guenther <rguenther@suse.de>
4936
4937 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
4938
4939 2006-08-02 Mark Mitchell <mark@codesourcery.com>
4940
4941 PR c++/28557
4942 * g++.dg/template/conv9.C: New test.
4943
4944 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
4945
4946 PR debug/28063
4947 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
4948 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
4949 Optionally return assembly text. Update callers.
4950 (check_no_compiler_messages): Update verbose messages.
4951 (check_no_messages_and_pattern): New.
4952 (check_effective_target_string_merging): New.
4953
4954 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4955
4956 PR c++/28250
4957 * g++.dg/eh/catch4.C: New test.
4958
4959 PR c++/28257
4960 * g++.dg/other/qual1.C: New test.
4961
4962 PR c++/28259
4963 * g++.dg/inherit/error2.C: New test.
4964
4965 PR c++/28267
4966 * g++.dg/other/new1.C: New test.
4967
4968 * g++.dg/warn/pr23075.C: Remove obsolete test.
4969 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
4970 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
4971
4972 2006-07-31 Mark Mitchell <mark@codesourcery.com>
4973
4974 PR c++/28523
4975 * g++.dg/eh/cast1.C: New test.
4976
4977 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
4978
4979 PR libfortran/28452
4980 * gfortran.dg/random_3.f90: New test.
4981
4982 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4983
4984 PR c++/28432
4985 * g++.dg/other/pr28304.C: Change expected error message.
4986 * g++.dg/other/pr28432.C: New test.
4987
4988 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4989
4990 PR c++/28256
4991 * g++.dg/init/brace2.C: Change expected error message, add empty init.
4992
4993 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
4994
4995 PR debug/23336
4996 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
4997 at -g1.
4998 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
4999 g++.dg/debug/enum-2.C: New.
5000
5001 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5002
5003 PR c++/6634
5004 * g++.dg/parse/long1.C: Add more tests.
5005
5006 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5007
5008 * gfortran.dg/lrshift_1.c: New file.
5009
5010 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5011
5012 PR libgfortran/28335
5013 * gfortran.dg/no_unit_error_1.f90: New test.
5014
5015 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5016
5017 PR libgfortran/28335
5018 * gfortran.dg/no_unit_error_1.f90: Delete test.
5019 * gfortran.dg/no_unit_error_2.f90: Delete test.
5020
5021 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5022
5023 * gfortran.dg/chmod_3.f90: New test.
5024 * gfortran.dg/ltime_gmtime_1.f90: New test.
5025 * gfortran.dg/ltime_gmtime_2.f90: New test.
5026 * gfortran.dg/lrshift_1.f90: New test.
5027 * gfortran.dg/chmod_1.f90: New test.
5028 * gfortran.dg/chmod_2.f90: New test.
5029
5030 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
5031
5032 PR c++/27668
5033 * g++.dg/template/crash55.C: New test.
5034
5035 PR c++/27962
5036 * g++.dg/template/nontype16.C: New test.
5037
5038 * g++.dg/template/void2.C: Adjust error markers.
5039 * g++.dg/template/nontype5.C: Adjust error markers.
5040
5041 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
5042
5043 * gcc.target/i386/stack-prot-kernel.c: New test.
5044
5045 2006-07-27 Roger Sayle <roger@eyesopen.com>
5046
5047 * gcc.dg/builtins-55.c: New test case.
5048
5049 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
5050
5051 PR rtl-optimization/27907
5052 * gcc.c-torture/compile/pr27907.c: New test.
5053
5054 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5055
5056 * gfortran.dg/mclock.f90: New test.
5057 * gfortran.dg/int_conv_1.f90: New test.
5058 * gfortran.dg/stat_1.f90: New test.
5059 * gfortran.dg/stat_2.f90: New test.
5060
5061 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5062
5063 PR libgfortran/28335
5064 * gfortran.dg/no_unit_error_1.f90: New test.
5065 * gfortran.dg/no_unit_error_2.f90: New test.
5066 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
5067
5068 2006-07-25 Roger Sayle <roger@eyesopen.com>
5069
5070 PR middle-end/28473
5071 * gcc.dg/fold-convround-1.c: New test case.
5072
5073 2006-07-24 Steven G. Kargl <kargls@comcast.net>
5074
5075 * gfortran.dg/arithmetic_if.f90: Fix comments.
5076
5077 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5078
5079 PR c++/27572
5080 * g++.dg/other/typedef1.C: New test.
5081 * g++.dg/template/typedef4.C: New test.
5082 * g++.dg/template/typedef5.C: New test.
5083
5084 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
5085
5086 PR fortran/28416
5087 * gfortran.dg/allocatable_dummy_3.f90: New.
5088
5089 2006-07-24 Steven G. Kargl <kargls@comcast.net>
5090
5091 PR fortran/28439
5092 * gfortran.dg/arithmetic_if.f90: New test.
5093
5094 2006-07-24 Uros Bizjak <uros@kss-loka.si>
5095
5096 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
5097 avoid memcpy optimization.
5098
5099 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5100
5101 PR fortran/25289
5102 * gfortran.dg/direct_io_6.f90: New test.
5103
5104 2006-07-24 Jan Hubicka <jh@suse.cz>
5105
5106 PR c/25795
5107 PR c++/27369
5108 * gcc.dg/pr25795.c: New test.
5109 * gcc.dg/pr25795-1.c: New test.
5110
5111 2006-07-23 Roger Sayle <roger@eyesopen.com>
5112
5113 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
5114 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
5115 which may be transformed to "g || h" on some platforms.
5116
5117 2006-07-23 Mark Mitchell <mark@codesourcery.com>
5118
5119 PR c++/28025
5120 * g++.dg/template/friend45.C: New test.
5121
5122 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5123
5124 PR libgfortran/28339
5125 * gfortran.dg/arrayio_8.f90: New test.
5126
5127 2006-07-21 Mike Stump <mrs@apple.com>
5128
5129 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
5130
5131 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
5132
5133 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5134
5135 PR c++/28250
5136 * g++.dg/eh/catch3.C: New test.
5137
5138 PR c++/28363
5139 * g++.dg/template/defarg10.C: New test.
5140
5141 2006-07-20 Paul Brook <paul@codesourcery.com>
5142
5143 PR 27363
5144 * gcc.dg/pr27363.c: New test.
5145
5146 2006-07-19 Mark Mitchell <mark@codesourcery.com>
5147
5148 PR c++/28338
5149 * g++.dg/init/ref13.C: New test.
5150
5151 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5152
5153 PR obj-c++/28434
5154 * obj-c++.dg/proto-error-1.mm: New test.
5155
5156 2006-07-18 Mark Mitchell <mark@codesourcery.com>
5157
5158 PR c++/28337
5159 * g++.dg/template/string1.C: New test.
5160
5161 2006-07-18 Mark Mitchell <mark@codesourcery.com>
5162
5163 PR c++/28048
5164 * g++.dg/template/defarg9.C: New test.
5165
5166 PR c++/28235
5167 * g++.dg/template/static27.C: New test.
5168
5169 2006-07-18 Diego Novillo <dnovillo@redhat.com>
5170
5171 PR 28410
5172 * gcc.dg/tree-ssa/pr28410.c: New test.
5173
5174 2006-07-18 Lee Millward <lee.millward@gmail.com>
5175
5176 PR c++/28258
5177 * g++/dg/other/error13.C: New test.
5178
5179 PR c++/28260
5180 * g++.dg/template/friend44.C: New test.
5181
5182 2006-07-18 Steve Ellcey <sje@cup.hp.com>
5183
5184 PR c++/27495
5185 * g++.dg/other/pr27495.C: New.
5186
5187 2006-07-18 Olivier Hainque <hainque@adacore.com>
5188
5189 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
5190 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
5191
5192 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5193
5194 PR c/28286
5195 * gcc.dg/pragma-pack-4.c: New test.
5196
5197 2006-07-17 Steve Ellcey <sje@cup.hp.com>
5198
5199 PR c++/28291
5200 * g++.dg/ext/pr28291.C: New test.
5201
5202 2006-07-17 Richard Sandiford <richard@codesourcery.com>
5203
5204 PR middle-end/28403
5205 * gcc.c-torture/execute/pr28403.c: New test.
5206
5207 2006-07-17 Richard Sandiford <richard@codesourcery.com>
5208
5209 PR middle-end/28402
5210 * gcc.dg/pr28402.c: New test.
5211
5212 2006-07-17 Steve Ellcey <sje@cup.hp.com>
5213
5214 PR c++/28304
5215 * g++.dg/other/pr28304.C: New test.
5216
5217 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
5218
5219 PR other/28251
5220 gcc.c-torture/unsorted/dump-noaddr.c: New test.
5221 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
5222
5223 2006-07-17 Richard Guenther <rguenther@suse.de>
5224
5225 PR tree-optimization/28238
5226 * g++.dg/tree-ssa/pr28238.C: New testcase.
5227
5228 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5229
5230 PR c++/28250
5231 * g++.dg/eh/catch1.C: New test.
5232 * g++.dg/eh/catch2.C: New test.
5233
5234 2006-07-16 Jakub Jelinek <jakub@redhat.com>
5235
5236 PR c++/28370
5237 * g++.dg/template/anon3.C: New test.
5238
5239 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
5240
5241 PR fortran/20844
5242 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
5243 specifiers requiring an explicit format tag..
5244
5245 PR fortran/28201
5246 * gfortran.dg/generic_5: New test.
5247
5248 PR fortran/20893
5249 * gfortran.dg/elemental_optional_args_1.f90: New test.
5250
5251 2006-07-16 Olivier Hainque <hainque@adacore.com>
5252
5253 * gnat.dg/assert.ads: New file.
5254 * gnat.dg/controlled_record.ads: Likewise.
5255 * gnat.dg/controlled_record.adb: Likewise.
5256
5257 2006-07-15 Lee Millward <lee.millward@gmail.com>
5258
5259 PR c++/28292
5260 * g++.dg/other/error12.C: New test.
5261
5262 PR c++/28269
5263 * g++.dg/template/crash54.C: New test.
5264
5265 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5266
5267 PR c++/28249
5268 * g++.dg/parse/catch1.C: New test.
5269
5270 PR c++/28294
5271 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
5272
5273 PR c++/28387
5274 * g++.dg/ext/attrib24.C: New test.
5275
5276 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5277
5278 PR c++/28343
5279 * g++.dg/ext/asmspec1.C: New test.
5280
5281 2006-07-13 Janis Johnson <janis187@us.ibm.com>
5282
5283 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
5284 (dg-test): Support shouldfail tests.
5285 * lib/target-supports-dg.exp (dg-shouldfail): New.
5286 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
5287 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
5288 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
5289 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
5290 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
5291 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
5292 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
5293
5294 2006-07-13 Jan Hubicka <jh@suse.cz>
5295
5296 * gcc.target/i386/memcpy-1.c: New.
5297
5298 2006-07-12 Geoffrey Keating <geoffk@apple.com>
5299
5300 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
5301
5302 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
5303
5304 PR fortran/25097
5305 * gfortran.dg/present_1.f90: New test.
5306
5307 PR fortran/20903
5308 * gfortran.dg/interface_derived_type_1.f90: New test.
5309
5310 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
5311
5312 PR fortran/28213
5313 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
5314 list.
5315
5316 2006-07-07 Lee Millward <lee.millward@gmail.com>
5317
5318 PR c++/27820
5319 * g++.dg/other/label1.C: New test.
5320
5321 2006-07-07 Richard Guenther <rguenther@suse.de>
5322
5323 PR middle-end/28268
5324 * gcc.dg/torture/pr28268.c: New testcase.
5325
5326 2006-07-07 Steve Ellcey <sje@cup.hp.com>
5327
5328 PR c++/27019
5329 * g++.dg/ext/pr27019.C: New.
5330
5331 2006-07-07 Richard Guenther <rguenther@suse.de>
5332
5333 PR tree-optimization/28187
5334 * gcc.dg/pr28187.c: New testcase.
5335
5336 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
5337
5338 * gnat.dg/address_conversion.adb: New test.
5339 * gnat.dg/boolean_subtype.adb: Likewise.
5340 * gnat.dg/frame_overflow.adb: Likewise.
5341 * gnat.dg/pointer_array.adb: Likewise.
5342 * gnat.dg/pointer_conversion.adb: Likewise.
5343
5344 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
5345
5346 PR fortran/28237
5347 PR fortran/23420
5348 * gfortran.dg/print_fmt_5.f90: New test.
5349
5350 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5351
5352 PR fortran/28129
5353 * gfortran.dg/bounds_check_4.f90: New test.
5354
5355 2006-07-05 Richard Guenther <rguenther@suse.de>
5356
5357 PR target/28158
5358 * gfortran.dg/pr28158.f90: New testcase.
5359
5360 2006-07-05 Richard Guenther <rguenther@suse.de>
5361
5362 PR tree-optimization/28162
5363 * gcc.dg/pr28162.c: New testcase.
5364
5365 2006-07-05 Richard Guenther <rguenther@suse.de>
5366 Andrew Pinski <pinskia@gcc.gnu.org>
5367
5368 PR c++/27084
5369 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
5370
5371 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
5372
5373 PR fortran/28174
5374 * gfortran.dg/actual_array_substr_2.f90: New test.
5375
5376 PR fortran/28167
5377 * gfortran.dg/actual_array_constructor_2.f90: New test.
5378
5379 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5380
5381 * gfortran.dg/itime_idate_1.f: New test.
5382 * gfortran.dg/itime_idate_2.f: New test.
5383
5384 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5385
5386 PR libgfortran/27704
5387 * gfortran.dg/open_status_3.f90: New test.
5388 * gfortran.dg/fmt_l.f90: Update for new feature.
5389
5390 2006-07-03 Asher Langton <langton2@llnl.gov>
5391
5392 * gfortran.dg/oldstyle_2.f90: New.
5393
5394 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
5395
5396 * gnat.dg/string_slice.adb: New test.
5397
5398 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5399
5400 PR fortran/19259
5401 * gfortran.dg/semicolon_fixed.c: New.
5402 * gfortran.dg/semicolon_free.c: New.
5403
5404 2006-06-30 Mike Stump <mrs@apple.com>
5405
5406 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
5407 that don't support internal visibility.
5408
5409 2006-06-30 Andrew Pinski <pinskia@gmail.com>
5410
5411 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
5412 for '(' / ')' needing an extra '\'.
5413
5414 2006-06-29 Roger Sayle <roger@eyesopen.com>
5415
5416 PR middle-end/27428
5417 * gcc.dg/pr27428-1.c: New test case.
5418
5419 2006-06-29 Mike Stump <mrs@apple.com>
5420
5421 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
5422 on darwin as we can't align commons large enough yet.
5423
5424 * gcc.dg/vla-8.c: Add additional testcases.
5425
5426 2006-06-26 Steve Ellcey <sje@cup.hp.com>
5427
5428 PR c++/28114
5429 * g++.dg/other/pr28114.C: New.
5430
5431 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
5432
5433 * gcc.c-torture/compile/20060625-1.c: New test.
5434
5435 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
5436
5437 PR fortran/20867
5438 * gfortran.dg/stfunc_3.f90: New test.
5439
5440 PR fortran/25056
5441 * gfortran.dg/impure_actual_1.f90: New test.
5442
5443 PR fortran/20874
5444 * gfortran.dg/elemental_result_1.f90: New test.
5445
5446 PR fortran/25073
5447 * gfortran.dg/select_7.f90: New test.
5448
5449 PR fortran/27554
5450 * intrinsic_actual_1.f: New test.
5451
5452 PR fortran/22038
5453 PR fortran/28119
5454 * gfortran.dg/forall_4.f90: New test.
5455
5456 PR fortran/25072
5457 * gfortran.dg/forall_5.f90: New test.
5458
5459 2006-06-25 Lee Millward <lee.millward@gmail.com>
5460
5461 PR c++/28051
5462 * g++.dg/template/using13.C: New test.
5463
5464 PR c++/28054
5465 * g++.dg/other/incomplete3.C: New test.
5466
5467 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5468
5469 PR fortran/28081
5470 * gfortran.dg/substr_3.f: New test.
5471 * gfortran.dg/equiv_2.f90: Update expected error message.
5472
5473 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
5474
5475 PR fortran/28118
5476 * gfortran.dg/actual_array_substr_1.f90: New test.
5477
5478 2006-06-24 Olivier Hainque <hainque@adacore.com>
5479
5480 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
5481 * gnat.dg/scalar_mode_agg_compare.adb: New test.
5482
5483 2006-06-23 Janis Johnson <janis187@us.ibm.com>
5484
5485 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
5486
5487 2006-06-23 Steven G. Kargl <kargls@comcast.net>
5488
5489 PR fortran/27981
5490 * gfortran.dg/simpleif_2.f90: New test.
5491
5492 2006-06-23 Lee Millward <lee.millward@gmail.com>
5493
5494 * g++.dg/template/error22.C: Fix typo.
5495
5496 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5497
5498 PR c++/28112
5499 * g++.dg/ext/attrib23.C: New test.
5500
5501 2006-06-23 Olivier Hainque <hainque@adacore.com>
5502
5503 * gnat.dg/varsize_temp.adb: New test.
5504
5505 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5506
5507 PR c++/11468
5508 * g++.dg/other/java2.C: New test.
5509
5510 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
5511
5512 PR target/27789
5513 * g++.dg/ext/dllimport4.C. Add more tests for invalid
5514 initialization.
5515
5516 2006-06-22 Roger Sayle <roger@eyesopen.com>
5517
5518 PR target/27531
5519 * gcc.dg/pr27531-1.c: New test case.
5520
5521 2006-06-22 Asher Langton <langton2@llnl.gov>
5522
5523 PR fortran/24748
5524 * gfortran.dg/implicit_8.f90: New.
5525
5526 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
5527
5528 PR rtl-optimization/28121
5529 * gcc.dg/pr28121.c: New test.
5530
5531 2006-06-22 Lee Millward <lee.millward@gmail.com>
5532
5533 PR c++/27805
5534 * g++.dg/parse/ptrmem6.C: New test.
5535
5536 PR c++/27821
5537 * g++.dg/template/error22.C: New test.
5538
5539 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5540
5541 PR c++/28111
5542 * g++.dg/template/friend43.C: New test.
5543
5544 PR c++/28110
5545 * g++.dg/template/crash53.C: New test.
5546
5547 PR c++/28109
5548 * g++.dg/rtti/incomplete1.C: New test.
5549
5550 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
5551
5552 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
5553
5554 2006-06-21 Joseph Myers <joseph@codesourcery.com>
5555
5556 * gcc.c-torture/execute/complex-7.c: New.
5557
5558 2006-06-21 Jakub Jelinek <jakub@redhat.com>
5559
5560 * gcc.dg/merge-all-constants-1.c: New test.
5561
5562 2006-06-20 Janis Johnson <janis187@us.ibm.com>
5563
5564 PR c++/28113
5565 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
5566
5567 2006-06-20 Steven G. Kargl <kargls@comcast.net>
5568
5569 * gfortran.dg/rrspacing_1.f90: New test.
5570
5571 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5572
5573 PR c++/28052
5574 * g++.dg/other/bitfield2.C: New test.
5575
5576 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
5577
5578 PR tree-optimization/27331
5579 * gcc.dg/pr27331.c: New test.
5580
5581 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
5582 Eric Botcazou <ebotcazou@adacore.com>
5583
5584 PR ada/18692
5585 * lib/gnat.exp: New file.
5586 * lib/gnat-dg.exp: Likewise.
5587 * gnat.dg: New directory.
5588 * gnat.dg/dg.exp: New driver.
5589 * gnat.dg/specs: New directory.
5590 * gnat.dg/specs/specs.exp: New driver.
5591 * gnat.dg/style: New directory.
5592 * gnat.dg/style/style.exp: New driver.
5593
5594 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
5595
5596 PR fortran/16206
5597 * gfortran.dg/array_initializer_1.f90: New test.
5598
5599 PR fortran/28005
5600 * gfortran.dg/matmul_3.f90: New test.
5601
5602 2006-06-19 Andrew Pinski <pinskia@gmail.com>
5603
5604 PR middle-end/28075
5605 * gcc.dg/tree-ssa/inline-1.c: New test.
5606
5607 2006-06-19 Anatoly Sokolov <aesok@post.ru>
5608
5609 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
5610 in malloc prototype; remove XFAIL.
5611 * gcc.dg/pr18241-2.c: Ditto.
5612 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
5613 in memset prototype; remove XFAIL.
5614 * gcc.dg/tree-ssa/pr23382.c: Ditto.
5615
5616 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
5617
5618 * gcc.dg/vla-8.c: Add.
5619
5620 2006-06-19 Richard Guenther <rguenther@suse.de>
5621
5622 PR tree-optimization/27090
5623 * g++.dg/tree-ssa/pr27090.C: New testcase.
5624
5625 2006-06-19 Roger Sayle <roger@eyesopen.com>
5626
5627 PR target/27861
5628 * gcc.dg/pr27861-1.c: New test case.
5629
5630 2006-06-19 Richard Guenther <rguenther@suse.de>
5631
5632 PR middle-end/28045
5633 * gcc.dg/torture/pr28045.c: New testcase.
5634
5635 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5636
5637 PR fortran/26801
5638 * gfortran.dg/associated_4.f90: New test.
5639
5640 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5641
5642 PR fortran/19310
5643 PR fortran/19904
5644 * gfortran.dg/real_const_3.f90: New test.
5645
5646 2006-06-16 Mark Mitchell <mark@codesourcery.com>
5647
5648 PR c++/28016
5649 * g++.dg/template/static26.C: New test.
5650
5651 PR c++/27979
5652 * g++.dg/expr/bitfield2.C: New test.
5653
5654 PR c++/27884
5655 * g++.dg/parse/linkage2.C: New test.
5656
5657 2006-06-16 Richard Guenther <rguenther@suse.de>
5658
5659 PR middle-end/27116
5660 * gcc.dg/pr15785-1.c: Revert last change.
5661 * gcc.dg/torture/pr27116-2.c: New testcase.
5662
5663 2006-06-16 Roger Sayle <roger@eyesopen.com>
5664
5665 PR middle-end/27802
5666 * gcc.dg/pr27802-1.c: New test case.
5667
5668 2006-06-15 Mark Mitchell <mark@codesourcery.com>
5669
5670 PR c++/27689
5671 * g++.dg/template/ttp18.C: New test.
5672 * g++.dg/template/ttp19.C: Likewise.
5673
5674 PR c++/27666
5675 * g++.dg/expr/cond9.C: New test.
5676
5677 PR c++/27640
5678 * g++.dg/template/ctor7.C: New test.
5679
5680 2006-06-15 Janis Johnson <janis187@us.ibm.com>
5681
5682 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
5683
5684 2006-06-16 Richard Guenther <rguenther@suse.de>
5685
5686 PR tree-optimization/27781
5687 * gcc.dg/tree-ssa/pr27781.c: New testcase.
5688
5689 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
5690
5691 * gfortran.dg/allocate_zerosize_2.f90: New test case.
5692
5693 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
5694
5695 * gcc.dg/tree-ssa/loop-18.c: New test.
5696
5697 2006-06-14 Mark Mitchell <mark@codesourcery.com>
5698
5699 PR c++/27665
5700 * g++.dg/template/crash52.C: New test.
5701
5702 PR c++/27648
5703 * g++.dg/ext/attrib22.C: New test.
5704
5705 PR c++/26559
5706 * g++.dg/template/builtin1.C: New test.
5707 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
5708
5709 PR c++/28018
5710 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
5711 assignment.
5712 * g++.old-deja/g++.pt/crash51.C: Likewise.
5713
5714 PR c++/27227
5715 * g++.dg/lookup/linkage1.C: New test.
5716 * g++.dg/lookup/linkage2.C: Likewise.
5717
5718 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
5719
5720 PR middle-end/27959
5721 * gcc.dg/pr27959.c: New testcase.
5722
5723 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
5724
5725 PR target/28014:
5726 * g++.dg/eh/div.C: New test.
5727
5728 2006-06-13 Jakub Jelinek <jakub@redhat.com>
5729
5730 PR c++/27894
5731 * g++.dg/tree-ssa/pr26757.C: New test.
5732 * g++.dg/tree-ssa/pr27894.C: New test.
5733
5734 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
5735
5736 * gcc.c-torture/compile/20060609-1.c: New test.
5737
5738 PR target/27863
5739 * gcc.c-torture/compile/pr27863.c: New test.
5740
5741 2006-06-13 Richard Guenther <rguenther@suse.de>
5742
5743 PR tree-optimization/27830
5744 * g++.dg/tree-ssa/pr27830.C: New testcase.
5745
5746 2006-06-13 Matthew Sachs <msachs@apple.com>
5747
5748 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
5749 the list of compiler flags; this causes those flags to be checked
5750 for things like dg-skip-if.
5751
5752 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5753
5754 PR c++/27601
5755 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
5756
5757 2006-06-12 Mark Mitchell <mark@codesourcery.com>
5758 Kazu Hirata <kazu@codesourcery.com>
5759
5760 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
5761 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
5762
5763 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5764
5765 PR c++/27933
5766 * g++.dg/lookup/using15.C: New test.
5767
5768 PR c++/27951
5769 * g++.dg/other/anon4.C: New test.
5770
5771 2006-06-12 Roger Sayle <roger@eyesopen.com>
5772
5773 PR c++/21210
5774 * g++.dg/init/complex1.C: New test case.
5775
5776 2006-06-11 Eric Christopher <echristo@apple.com>
5777
5778 PR middle-end/27948
5779 * gcc.dg/bf-ms-layout.c: Run on darwin.
5780 * gcc.dg/bf-no-ms-layout: Ditto.
5781 * gcc.dg/attr-ms_struct-2.c: New.
5782 * gcc.dg/bf-ms-layout-2.c: Ditto.
5783
5784 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
5785
5786 * gcc.dg/attr-ms_struct-packed1.c: New.
5787
5788 2006-06-09 Mike Stump <mrs@apple.com>
5789
5790 * gcc.dg/vla-7.c: Add.
5791
5792 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
5793
5794 PR fortran/24558
5795 * gfortran.dg/entry_6.f90: New test.
5796
5797 PR fortran/20877
5798 PR fortran/25047
5799 * gfortran.dg/entry_7.f90: New test.
5800
5801 2006-06-09 Jakub Jelinek <jakub@redhat.com>
5802
5803 PR c/27747
5804 * gcc.dg/cpp/_Pragma6.c: New test.
5805
5806 PR c++/27748
5807 * g++.dg/cpp/_Pragma1.C: New test.
5808
5809 PR preprocessor/27746
5810 * gcc.dg/gomp/macro-3.c: New test.
5811 * gcc.dg/gomp/macro-4.c: New test.
5812 * g++.dg/gomp/macro-3.C: New test.
5813 * g++.dg/gomp/macro-4.C: New test.
5814
5815 2006-06-09 Richard Guenther <rguenther@suse.de>
5816
5817 PR tree-optimization/26998
5818 * gcc.dg/torture/pr26998.c: New testcase.
5819 * gcc.dg/tree-ssa/vrp29.c: New testcase.
5820
5821 2006-06-08 Mike Stump <mrs@apple.com>
5822
5823 * gcc.dg/pr27095.c: Account for stubs.
5824
5825 PR target/26427
5826 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
5827 produce bad code on darwin.
5828
5829 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5830
5831 PR fortran/27958
5832 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
5833
5834 2006-06-08 Asher Langton <langton2@llnl.gov>
5835
5836 PR fortran/27786
5837 * cray_pointers_2.f90: Add -fbounds-check compile flag.
5838
5839 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5840
5841 PR target/27421
5842 * gcc.dg/union-3.c: New test.
5843
5844 2006-06-08 Richard Guenther <rguenther@suse.de>
5845
5846 PR middle-end/27116
5847 * gcc.dg/torture/pr27116.c: New testcase.
5848 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
5849
5850 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5851
5852 PR rtl-optimization/26449
5853 * gcc.dg/pr26449.c: New test.
5854
5855 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5856
5857 PR c++/27601
5858 * g++.dg/ext/offsetof1.C: Test member functions.
5859
5860 2006-06-07 Steve Ellcey <sje@cup.hp.com>
5861
5862 * gcc.dg/pr27095.c: Improve scanning.
5863
5864 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
5865
5866 PR fortran/23091
5867 * gfortran.dg/saved_automatic_1.f90: New test.
5868
5869 PR fortran/24168
5870 * gfortran.dg/array_simplify_1.f90: New test.
5871
5872 PR fortran/25090
5873 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5874
5875 PR fortran/25058
5876 * gfortran.dg/entry_dummy_ref_2.f90: New test.
5877
5878 2006-06-06 Mark Mitchell <mark@codesourcery.com>
5879
5880 PR c++/27177
5881 * g++.dg/expr/cast7.C: New test.
5882
5883 2006-06-06 Janis Johnson <janis187@us.ibm.com>
5884
5885 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
5886 * lib/gcc-defs.exp (tool_check_compile): Ditto.
5887 * lib/fortran-torture.exp (fortran-torture-compile,
5888 fortran-torture-execute): Ditto.
5889
5890 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
5891
5892 PR target/27842
5893 * gcc.dg/vmx/pr27842.c: New test.
5894
5895 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5896
5897 PR libfortran/27895
5898 * gfortran.dg/bounds_check_3.f90: New test.
5899
5900 2006-06-05 Mike Stump <mrs@apple.com>
5901
5902 * objc.dg/objc-fast-4.m: Skip for ppc64.
5903
5904 2006-06-05 Steve Ellcey <sje@cup.hp.com>
5905
5906 PR testsuite/27705
5907 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
5908
5909 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
5910 Victor Kaplansky <victork@il.ibm.com>
5911
5912 PR tree-optimizations/26360
5913 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
5914 with -fno-tree-dce.
5915 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
5916
5917 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
5918
5919 PR fortran/14067
5920 * gfortran.dg/data_char_1.f90: Add messages for truncated
5921 strings.
5922
5923 PR fortran/16943
5924 * gfortran.dg/func_decl_2.f90: New test.
5925
5926 PR fortran/20839
5927 * gfortran.dg/do_2.f90: New test.
5928
5929 PR fortran/27655
5930 * gfortran.dg/associated_3.f90: New test.
5931
5932 2006-06-04 Mark Mitchell <mark@codesourcery.com>
5933
5934 PR c++/27819
5935 * g++.dg/template/static25.C: New test.
5936
5937 PR c++/27722
5938 * g++.dg/init/array21.C: New test.
5939
5940 PR c++/27807
5941 * g++.dg/ext/complit7.C: New test.
5942
5943 PR c++/27806
5944 * g++.dg/parse/ptrmem5.C: New test.
5945
5946 2006-06-04 Roger Sayle <roger@eyesopen.com>
5947 Andrew Pinski <pinskia@physics.uc.edu>
5948
5949 PR c/27150
5950 PR middle-end/27382
5951 * gcc.dg/pr27150-1.c: New testcase.
5952 * gcc.dg/pr27382-1.c: New testcase.
5953 * gcc.dg/pr27382-2.c: New testcase.
5954
5955 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
5956
5957 PR c/25161
5958 PR c/27020
5959 * gcc.dg/array-10.c: New test.
5960
5961 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5962
5963 PR c++/27804
5964 * g++.dg/init/const4.C: New test.
5965 * g++.dg/init/member1.C: Add error-marker.
5966 * g++.dg/other/fold1.C: Adjust error-marker.
5967
5968 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5969
5970 PR c++/27601
5971 * g++.dg/ext/offsetof1.C: New test.
5972
5973 2006-06-04 Eric Christopher <echristo@apple.com>
5974
5975 * gcc.dg/attr-ms_struct-1.c: New.
5976
5977 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
5978
5979 * gcc.c-torture/compile/builtin_constant_p.c: New test.
5980
5981 2006-06-04 Richard Guenther <rguenther@suse.de>
5982
5983 PR tree-optimization/27039
5984 * gcc.dg/tree-ssa/loop-17.c: New testcase.
5985
5986 2006-06-03 Roger Sayle <roger@eyesopen.com>
5987
5988 PR target/26223
5989 * gcc.target/i386/amd64-abi-2.c: New test case.
5990
5991 2006-06-02 Eric Christopher <echristo@apple.com>
5992
5993 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
5994 * gcc.target/i386/20020523-1.c: Skip if darwin.
5995 * gcc.target/i386/asm-3.c: Ditto.
5996 * gcc.target/i386/20011119-1.c: Ditto.
5997 * gcc.target/i386/clobbers.c: Remove pic part of test.
5998
5999 2006-06-02 Steve Ellcey <sje@cup.hp.com>
6000
6001 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
6002 * g++.old-deja/g++.other/init19.C: Ditto.
6003 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
6004 and add other platforms as expected failures.
6005
6006 2006-06-01 Steve Ellcey <sje@cup.hp.com>
6007
6008 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
6009 (is-effective-target-keyword): Ditto.
6010
6011 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
6012
6013 PR fortran/27715
6014 * gfortran.dg/extended_char_comparison_1.f: New test.
6015
6016 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
6017
6018 PR fortran/25098
6019 * gfortran.dg/dummy_procedure_1.f90: New test.
6020
6021 PR fortran/25147
6022 * gfortran.dg/dummy_procedure_2.f90: New test.
6023
6024 * gfortran.dg/associated_2.f90: Correct to make consistent with
6025 standard.
6026
6027 2006-05-31 Roger Sayle <roger@eyesopen.com>
6028
6029 * gcc.target/i386/387-11.c: New test case.
6030
6031 2006-05-31 Mark Mitchell <mark@codesourcery.com>
6032
6033 PR c++/27801
6034 * g++.dg/template/cond6.C: New test.
6035
6036 PR c++/26496
6037 * g++.dg/template/crash51.C: New test.
6038 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
6039
6040 PR c++/27385
6041 * g++.dg/init/array20.C: New test.
6042
6043 2006-05-31 Roger Sayle <roger@eyesopen.com>
6044
6045 * gcc.dg/builtins-54.c: New test case.
6046
6047 2006-05-30 Mark Mitchell <mark@codesourcery.com>
6048
6049 PR c++/26433
6050 * g++.dg/template/fntry1.C: Add dg-do link.
6051
6052 PR c++/27808
6053 * g++.dg/parse/friend6.C: New test.
6054
6055 2006-05-30 Asher Langton <langton2@llnl.gov>
6056
6057 * gfortran.dg/cray_pointers_7.f90: New test.
6058
6059 2006-05-30 Roger Sayle <roger@eyesopen.com>
6060
6061 PR tree-optimization/23452
6062 * gcc.dg/fold-mulconj-1.c: New test case.
6063
6064 2006-05-30 Mark Mitchell <mark@codesourcery.com>
6065
6066 PR c++/27803
6067 * g++.dg/parse/bitfield1.C: New test.
6068
6069 2006-05-30 Roger Sayle <roger@eyesopen.com>
6070
6071 * gcc.target/ppc-eq0-1.c: New test case.
6072 * gcc.target/ppc-negeq0-1.c: New test case.
6073
6074 2006-05-30 Dirk Mueller <dmueller@suse.de>
6075
6076 PR c/27273
6077 * gcc.dg/overflow-warn-5.c: New test.
6078
6079 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6080
6081 PR c/27718
6082 * gcc.dg/sizeof-1.c: New test.
6083
6084 2006-05-30 Uros Bizjak <uros@kss-loka.si>
6085
6086 PR target/27790
6087 * gcc.target/i386/pr27790.c: New test.
6088
6089 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6090
6091 PR libgfortran/27757
6092 * gfortran.dg/direct_io_5.f90: New test.
6093
6094 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6095
6096 PR libgfortran/27634
6097 * gfortran.dg/fmt_missing_period_1.f: New test.
6098 * gfortran.dg/fmt_missing_period_2.f: New test.
6099 * gfortran.dg/fmt_missing_period_3.f: New test.
6100
6101 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6102
6103 PR fortran/19777
6104 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
6105 arrays.
6106
6107 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6108
6109 PR c++/27713
6110 * g++.dg/template/new6.C: New test.
6111
6112 2006-05-29 Roger Sayle <roger@eyesopen.com>
6113
6114 PR tree-optimization/24964
6115 * gcc.target/i386/387-10.c: New test case.
6116
6117 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
6118
6119 * intrinsics/string_intrinsics.c (compare_string):
6120 Use memcmp instead of strncmp to avoid tripping over
6121 CHAR(0) in a string.
6122
6123 2006-05-27 Richard Guenther <rguenther@suse.de>
6124
6125 PR middle-end/27773
6126 * gcc.dg/torture/pr27773.c: New testcase.
6127
6128 2006-05-27 Dirk Mueller <dmueller@suse.de>
6129
6130 * gcc.dg/pr24561.c: Rename to..
6131 * gcc.dg/pr25962.c: .. this.
6132
6133 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6134
6135 PR fortran/19777
6136 * gfortran.dg/bounds_check_2.f: New test.
6137
6138 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
6139
6140 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
6141 * gfortran.dg/byte_1.f90: Likewise.
6142 * gfortran.dg/dup_save_2.f90: Likewise.
6143
6144 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
6145
6146 * gfortran.dg/associated_2.f90: New test.
6147
6148 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6149
6150 PR fortran/27524
6151 * gfortran.dg/bounds_check_1.f90: New test.
6152
6153 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
6154
6155 PR rtl-optimization/27661
6156 * gcc.dg/pr27661.c: New test case.
6157
6158 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
6159
6160 PR fortran/23151
6161 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
6162 * gfortran.dg/print_parentheses_1.f: New test.
6163 * gfortran.dg/print_parentheses_2.f90: New test.
6164
6165 2006-05-26 Jakub Jelinek <jakub@redhat.com>
6166
6167 PR target/27758
6168 * gcc.dg/pr27758.c: New test.
6169
6170 2006-05-24 Falk Hueffner <falk@debian.org>
6171
6172 * gcc.c-torture/compile/pr27571.c: New test.
6173
6174 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
6175
6176 PR fortran/27709
6177 * gfortran.dg/spec_expr_4.f90: New test.
6178
6179 PR fortran/27155
6180 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
6181
6182 2006-05-25 Mark Mitchell <mark@codesourcery.com>
6183
6184 PR c++/20103
6185 * g++.dg/ext/complit6.C: New test.
6186 * g++.dg/ext/complit3.C: Adjust error markers.
6187 * g++.dg/init/const3.C: New test.
6188
6189 2006-05-25 Richard Guenther <rguenther@suse.de>
6190
6191 PR middle-end/27743
6192 * gcc.dg/torture/pr27743.c: New testcase.
6193
6194 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6195
6196 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
6197
6198 2006-05-25 Alan Modra <amodra@bigpond.net.au>
6199
6200 * gcc.dg/compat/scalar-by-value-x.h: New.
6201 * gcc.dg/compat/scalar-by-value-y.h: New.
6202 * gcc.dg/compat/scalar-by-value-5.c: New.
6203 * gcc.dg/compat/scalar-by-value-5_main.c: New.
6204 * gcc.dg/compat/scalar-by-value-5_x.c: New.
6205 * gcc.dg/compat/scalar-by-value-5_y.c: New.
6206 * gcc.dg/compat/scalar-by-value-6.c: New.
6207 * gcc.dg/compat/scalar-by-value-6_main.c: New.
6208 * gcc.dg/compat/scalar-by-value-6_x.c: New.
6209 * gcc.dg/compat/scalar-by-value-6_y.c: New.
6210
6211 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
6212
6213 PR tree-optimization/27639
6214 PR tree-optimization/26719
6215 * gcc.dg/pr27639.c: New test.
6216 * gcc.dg/pr26719.c: New test.
6217 * gcc.dg/tree-ssa/scev-cast.c: New test.
6218
6219 2006-05-23 Mark Mitchell <mark@codesourcery.com>
6220
6221 PR c++/20173
6222 * g++.dg/template/error21.C: New test.
6223
6224 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
6225
6226 PR target/27696
6227 * gcc.target/i386/pr27696.c: New.
6228
6229 2006-05-22 Janis Johnson <janis187@us.ibm.com>
6230
6231 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
6232
6233 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
6234
6235 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6236
6237 PR c++/27716
6238 * g++.dg/other/assign1.C: New test.
6239
6240 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
6241
6242 PR target/27266
6243 * gcc.target/i386/pr27266.c: New.
6244
6245 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6246
6247 PR c++/27451
6248 * g++.dg/ext/asm9.C: New test.
6249
6250 2006-05-22 Richard Sandiford <richard@codesourcery.com>
6251
6252 PR rtl-optimization/25514
6253 * gcc.c-torture/compile/pr25514.c: New test.
6254
6255 2006-05-22 Richard Guenther <rguenther@suse.de>
6256
6257 Revert
6258 2006-01-31 Richard Guenther <rguenther@suse.de>
6259
6260 * gcc.target/i386/sselibm-1.c: New testcase.
6261 * gcc.target/i386/sselibm-2.c: Likewise.
6262 * gcc.target/i386/sselibm-3.c: Likewise.
6263 * gcc.target/i386/sselibm-4.c: Likewise.
6264 * gcc.target/i386/sselibm-5.c: Likewise.
6265
6266 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6267
6268 PR c/27420
6269 * gcc.dg/func-args-2.c: New test.
6270
6271 PR c/26818
6272 * gcc.dg/struct-incompl-1.c: New test.
6273
6274 2006-05-22 Richard Guenther <rguenther@suse.de>
6275
6276 PR testsuite/27708
6277 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
6278 the transformations we test for.
6279
6280 2006-05-22 Richard Guenther <rguenther@suse.de>
6281
6282 PR testsuite/27707
6283 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
6284
6285 2006-05-21 Mark Mitchell <mark@codesourcery.com>
6286
6287 PR c++/27210
6288 * g++.dg/warn/new1.C: New test.
6289 * g++.dg/template/new5.C: Likewise.
6290
6291 2006-05-21 Roger Sayle <roger@eyesopen.com>
6292
6293 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
6294 * gcc.target/i386/20060512-3.c: Likewise.
6295
6296 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
6297
6298 PR rtl-optimization/27671
6299 * gcc.c-torture/execute/pr27671-1.c: New.
6300 * gcc.dg/pr27671-2.c: Likewise.
6301
6302 PR tree-optimization/26622.
6303 * gcc.c-torture/compile/pr26622.c: New.
6304
6305 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
6306
6307 PR fortran/27613
6308 * gfortran.dg/recursive_reference_1.f90: New test.
6309
6310 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
6311
6312 PR fortran/25746
6313 * gfortran.dg/elemental_subroutine_3.f90: New test.
6314
6315 PR fortran/25090
6316 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
6317
6318 PR fortran/27584
6319 * gfortran.dg/associated_target_1.f90: New test.
6320
6321 PR fortran/19015
6322 * gfortran.dg/maxloc_shape_1.f90: New test.
6323
6324 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6325
6326 PR libgfortran/24459
6327 * gfortran.dg/namelist_24.f90: New test.
6328 * gfortran.dg/namelist_12.f: Fix typo in comment.
6329
6330 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
6331
6332 PR middle-end/25776
6333 * g++.dg/other/error11.C: New test.
6334
6335 2006-05-20 Richard Sandiford <richard@codesourcery.com>
6336
6337 * gcc.target/mips/pr26765.c: Add -w to options.
6338
6339 2006-05-20 Richard Sandiford <richard@codesourcery.com>
6340
6341 * lib/target-supports.exp (check_effective_target_mpaired_single):
6342 New function.
6343 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
6344 multilibs.
6345 * g++.dg/vect/vect.exp: Likewise.
6346
6347 2006-05-20 Richard Sandiford <richard@codesourcery.com>
6348
6349 PR testsuite/25891
6350 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
6351
6352 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
6353
6354 PR fortran/27662
6355 * gfortran.dg/temporary_1.f90: New file.
6356
6357 2006-05-19 Andreas Schwab <schwab@suse.de>
6358
6359 * g++.dg/other/unused1.C: Also match "stringz".
6360
6361 2006-05-19 Mark Mitchell <mark@codesourcery.com>
6362
6363 PR c++/26433
6364 * g++.dg/template/fntry1.C: New test.
6365
6366 2006-05-18 Mark Mitchell <mark@codesourcery.com>
6367
6368 PR c++/27471
6369 PR c++/27506
6370 * g++.dg/conversion/bitfield5.C: New test.
6371 * g++.dg/conversion/bitfield6.C: New test.
6372
6373 2006-05-18 Mike Stump <mrs@apple.com>
6374
6375 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
6376 * gcc.dg/vla-4.c: Add.
6377 * gcc.dg/vla-5.c: Add.
6378 * gcc.dg/vla-6.c: Add.
6379
6380 2006-05-12 Stuart Hastings <stuart@apple.com>
6381
6382 * testsuite/gcc.target/i386/20060512-1.c: New.
6383 * testsuite/gcc.target/i386/20060512-2.c: New.
6384 * testsuite/gcc.target/i386/20060512-3.c: New.
6385 * testsuite/gcc.target/i386/20060512-4.c: New.
6386
6387 2006-05-17 Mark Mitchell <mark@codesourcery.com>
6388
6389 PR c++/26122
6390 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
6391
6392 PR c++/26068
6393 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
6394 * g++.dg/parse/linkage1.C: New test.
6395
6396 2006-05-17 Jakub Jelinek <jakub@redhat.com>
6397
6398 PR tree-optimization/27548
6399 * g++.dg/tree-ssa/pr27548.C: New test.
6400
6401 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6402
6403 PR fortran/26551
6404 * gfortran.dg/recursive_check_1.f: New test.
6405 * gfortran.dg/recursive_check_2.f90: New test.
6406
6407 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
6408
6409 * g++.dg/opt/temp2.C: New test.
6410
6411 2006-05-17 Jakub Jelinek <jakub@redhat.com>
6412
6413 PR c++/27491
6414 * g++.dg/init/brace5.C: New test.
6415
6416 PR middle-end/27415
6417 * gcc.dg/gomp/pr27415.c: New test.
6418 * g++.dg/gomp/pr27415.C: New test.
6419
6420 PR tree-optimization/27549
6421 * g++.dg/tree-ssa/pr27549.C: New test.
6422
6423 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6424
6425 PR libgfortran/27575
6426 * gfortran.dg/read_eof_4.f90: New test.
6427
6428 2006-05-16 Richard Guenther <rguenther@suse.de>
6429
6430 PR tree-optimization/22303
6431 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
6432
6433 2006-05-16 Jakub Jelinek <jakub@redhat.com>
6434
6435 PR middle-end/27573
6436 * gcc.dg/gomp/pr27573.c: New test.
6437 * gfortran.dg/gomp/pr27573.f90: New test.
6438
6439 PR c/27499
6440 * gcc.dg/gomp/pr27499.c: New test.
6441 * g++.dg/gomp/pr27499.C: New test.
6442
6443 2006-05-15 Mark Mitchell <mark@codesourcery.com>
6444
6445 PR c++/27339
6446 * g++.dg/parser/access8.C: Adjust error marker.
6447 * g++.dg/template/access17.C: New test.
6448 * g++.dg/template/access18.C: Likewise.
6449
6450 2006-05-15 Roger Sayle <roger@eyesopen.com>
6451
6452 PR target/26600
6453 * gcc.target/i386/pr26600.c: New test case.
6454
6455 2006-05-15 Mark Mitchell <mark@codesourcery.com>
6456
6457 PR c++/27505
6458 * g++.dg/expr/bitfield1.C: New test.
6459
6460 2006-05-15 Richard Guenther <rguenther@suse.de>
6461
6462 PR tree-optimization/27603
6463 * gcc.dg/torture/pr27603.c: New testcase.
6464
6465 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
6466
6467 PR fortran/25090
6468 * gfortran.dg/entry_dummy_ref_1.f90: New test.
6469
6470 PR fortran/25082
6471 * gfortran.dg/scalar_return_1.f90: New test.
6472
6473 PR fortran/27411
6474 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
6475
6476 2006-05-15 Jakub Jelinek <jakub@redhat.com>
6477
6478 * gcc.dg/gomp/critical-4.c: New test.
6479 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
6480 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
6481 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
6482 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
6483
6484 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6485
6486 PR c++/27582
6487 * g++.dg/template/dependent-args1.C: New test.
6488
6489 PR c++/27581
6490 * g++.dg/lookup/this1.C: New test.
6491
6492 PR c++/27315
6493 * g++.dg/template/operator6.C: New test.
6494 * g++.dg/template/incomplete3.C: New test.
6495
6496 PR c++/27559
6497 * g++.dg/template/new4.C: New test.
6498
6499 PR c++/27496
6500 * g++.dg/template/void2.C: New test.
6501
6502 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
6503
6504 * g++.dg/template/dependent-expr5.C: New test.
6505
6506 2006-05-14 Roger Sayle <roger@eyesopen.com>
6507
6508 PR middle-end/26729
6509 * gcc.dg/pr26729-1.c: New test case.
6510
6511 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6512
6513 * gcc.dg/pr27003.c: New test.
6514
6515 2006-05-12 Steve Ellcey <sje@cup.hp.com>
6516
6517 * lib/target-supports.dg (check_cxa_atexit_available): Change
6518 v3_target_compile to ${tool}_target_compile.
6519
6520 2006-05-11 Jason Merrill <jason@redhat.com>
6521
6522 * lib/scanasm.exp (scan-not-hidden): Fix typo.
6523
6524 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6525
6526 PR fortran/27553
6527 * gfortran.dg/label_5.f90: New test.
6528
6529 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
6530
6531 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
6532 check_effective_target_powerpc_altivec_ok): New.
6533 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
6534 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
6535 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
6536 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
6537 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
6538 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
6539 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
6540 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
6541 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
6542 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
6543 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
6544 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
6545 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
6546 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
6547 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
6548 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
6549 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
6550 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
6551 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
6552 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
6553 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
6554 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
6555 gcc.target/powerpc/altivec-9.c,
6556 gcc.target/powerpc/altivec-consts.c,
6557 gcc.target/powerpc/altivec-pr22085.c,
6558 gcc.target/powerpc/altivec-splat.c,
6559 gcc.target/powerpc/altivec-types-1.c,
6560 gcc.target/powerpc/altivec-types-2.c,
6561 gcc.target/powerpc/altivec-types-3.c,
6562 gcc.target/powerpc/altivec-types-4.c,
6563 gcc.target/powerpc/altivec-varargs-1.c,
6564 gcc.target/powerpc/altivec-vec-merge.c,
6565 gcc.target/powerpc/ppc-vector-memcpy.c,
6566 gcc.target/powerpc/ppc-vector-memset.c,
6567 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
6568 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
6569 these effective targets.
6570 * gcc.dg/vmx/pr27006.c: Add missing close brace.
6571 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
6572
6573 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6574
6575 PR middle-end/27384
6576 * g++.dg/other/fold1.C: New test.
6577
6578 PR middle-end/27488
6579 * gcc.dg/fold-nonneg-1.c: New test.
6580
6581 PR c++/27547
6582 * g++.dg/other/operator1.C: New test.
6583
6584 2006-05-11 Richard Guenther <rguenther@suse.de>
6585
6586 PR middle-end/27529
6587 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
6588
6589 2006-05-10 Janis Johnson <janis187@us.ibm.com>
6590
6591 * lib/target-supports-dg.exp (check-flags): New.
6592 (dg-skip-if): Move flag checks.
6593
6594 2006-05-09 Steve Ellcey <sje@cup.hp.com>
6595
6596 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
6597 * lib/target-supports.dg (check_cxa_atexit_available): New.
6598
6599 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
6600
6601 PR fortran/27470
6602 * gfortran.dg/multiple_allocation_2.f90: New test case.
6603
6604 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
6605
6606 * gcc.target/arm/pr27387.C: Fix a comment typo.
6607
6608 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6609
6610 PR fortran/24549
6611 * gfortran.dg/error_recovery_1.f90: New test.
6612
6613 2006-05-10 Richard Guenther <rguenther@suse.de>
6614
6615 PR tree-optimization/27302
6616 * gcc.dg/torture/pr27302.c: New testcase.
6617
6618 2006-05-09 Dirk Mueller <dmueller@suse.de>
6619 Richard Guenther <rguenther@suse.de>
6620
6621 PR middle-end/27498
6622 * gcc.dg/tree-ssa/pr27498.c: New testcase.
6623
6624 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
6625
6626 PR rtl-optimization/27335
6627 * gcc.dg/pr27335.c: New test.
6628
6629 2006-05-06 Richard Sandiford <richard@codesourcery.com>
6630
6631 * gcc.target/mips/mips-ps-5.c: New file.
6632
6633 2006-05-08 Jan Hubicka <jh@suse.cz>
6634
6635 PR middle-end/25962
6636 * gcc.dg/pr25962.c: New.
6637
6638 2006-05-08 Roger Sayle <roger@eyesopen.com>
6639
6640 PR target/27158
6641 * gcc.target/powerpc/pr27158.c: New test case.
6642
6643 2006-05-08 Laurent GUERBY <laurent@guerby.net>
6644
6645 PR testsuite/27476
6646 * ada/acats/run_all.sh: Use test -z.
6647
6648 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6649
6650 PR libfortran/18271
6651 * gfortran.dg/spec_expr_3.f90: New test.
6652
6653 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
6654
6655 PR target/24879
6656 * gcc.target/i386/monitor.c: New file.
6657
6658 2006-05-08 Alan Modra <amodra@bigpond.net.au>
6659
6660 * gcc.dg/pr27095.c: xfail *-*-darwin*.
6661
6662 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6663
6664 PR c++/27447
6665 * g++.dg/other/ptrmem7.C: New test.
6666
6667 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6668
6669 PR target/27421
6670 * gcc.dg/array-9.c: New test.
6671
6672 2006-05-07 Richard Guenther <rguenther@suse.de>
6673
6674 PR tree-optimization/27409
6675 * gcc.dg/torture/pr27409.c: New testcase.
6676
6677 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6678
6679 PR fortran/27457
6680 * gfortran.dg/select_6.f90: New.
6681
6682 2006-05-07 Richard Guenther <rguenther@suse.de>
6683
6684 PR tree-optimization/27136
6685 * gcc.dg/torture/pr27136.c: New testcase.
6686
6687 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
6688
6689 PR fortran/24813
6690 * gfortran.dg/char_cons_len_1.f90: New test.
6691
6692 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6693
6694 PR c++/27427
6695 * g++.dg/template/incomplete2.C: New test.
6696
6697 2006-05-06 Richard Guenther <rguenther@suse.de>
6698
6699 PR tree-optimization/27151
6700 * gcc.dg/vect/pr27151.c: New testcase.
6701
6702 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6703
6704 PR c++/27430
6705 * g++.dg/template/void1.C: New test.
6706
6707 PR c++/27423
6708 * g++.dg/other/void2.C: New test.
6709
6710 PR c++/27422
6711 * g++.dg/conversion/void1.C: New test.
6712
6713 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
6714
6715 PR/21391
6716 * g++.dg/other/unused1.C: New.
6717
6718 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6719
6720 PR objc/27240
6721 * objc.dg/member-1.m: New test.
6722
6723 2006-05-05 Steve Ellcey <sje@cup.hp.com>
6724
6725 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
6726
6727 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6728
6729 PR libfortran/26985
6730 * gfortran.dg/matmul_2.f90: New test.
6731
6732 2005-05-05 Laurent GUERBY <laurent@guerby.net>
6733
6734 * ada/acats/run_all.sh: Use sync when main not found.
6735
6736 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
6737
6738 PR target/26765
6739 * gcc.target/mips/pr26765.c: New.
6740
6741 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
6742
6743 * gcc.target/bfin: New directory.
6744 * gcc.target/bfin/bfin.exp: New file.
6745 * gcc.target/bfin/frmul.c: New file.
6746 * gcc.target/bfin/arith.c: New file.
6747 * gcc.target/bfin/mul-combine.c: New file.
6748 * gcc.target/bfin/shift.c: New file.
6749
6750 2006-05-04 Richard Guenther <rguenther@suse.de>
6751
6752 PR tree-optimization/14287
6753 PR tree-optimization/14844
6754 PR tree-optimization/19792
6755 PR tree-optimization/21608
6756 PR tree-optimization/27090
6757 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
6758 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
6759 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
6760 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
6761 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
6762
6763 2006-05-04 Jakub Jelinek <jakub@redhat.com>
6764
6765 PR tree-optimization/27285
6766 * gcc.c-torture/execute/pr27285.c: New test.
6767
6768 PR middle-end/27388
6769 * gcc.dg/gomp/pr27388-1.c: New test.
6770 * gcc.dg/gomp/pr27388-2.c: New test.
6771 * gcc.dg/gomp/pr27388-3.c: New test.
6772
6773 PR c++/27359
6774 * g++.dg/gomp/pr27359.C: New test.
6775
6776 2006-05-02 Steven G. Kargl <kargls@comcast.net>
6777
6778 PR fortran/20248
6779 * gfortran.dg/iargc.f90: New test.
6780
6781 2006-05-02 Mark Mitchell <mark@codesourcery.com>
6782
6783 PR c++/27102
6784 * g++.dg/template/crash49.C: New test.
6785
6786 2006-05-02 Steve Ellcey <sje@cup.hp.com>
6787
6788 PR testsuite/27032
6789 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
6790
6791 2006-05-02 Jeff Law <law@redhat.com>
6792
6793 PR tree-optimization/27364
6794 * gcc.c-torture/execute/pr27364.c: New test.
6795
6796 2006-05-02 Mark Mitchell <mark@codesourcery.com>
6797
6798 PR c++/27309
6799 * g++.dg/parser/ctor5.C: New test.
6800
6801 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
6802
6803 PR target/27387
6804 * gcc.target/arm/arm.exp: New.
6805 * gcc.target/arm/pr27387.C: Likewise.
6806
6807 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
6808
6809 PR fortran/27269
6810 PR fortran/27324
6811 * gfortran.dg/module_equivalence_2.f90: New test.
6812
6813 2006-05-02 Jakub Jelinek <jakub@redhat.com>
6814
6815 PR middle-end/27337
6816 * g++.dg/gomp/pr27337-1.C: New test.
6817 * g++.dg/gomp/pr27337-2.C: New test.
6818
6819 PR middle-end/27328
6820 * gcc.dg/gomp/pr27328.c: New test.
6821
6822 PR middle-end/27325
6823 * g++.dg/gomp/pr27325.C: New test.
6824
6825 PR middle-end/27310
6826 * g++.dg/gomp/pr27310.C: New test.
6827
6828 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6829
6830 PR tree-optimization/27291
6831 * g++.dg/tree-ssa/pr27291.C: New test.
6832
6833 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6834
6835 PR tree-optimization/27283
6836 * g++.dg/tree-ssa/pr27283.C: New test.
6837
6838 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6839
6840 * gcc.dg/tree-ssa/loop-16.c: New test.
6841
6842 2006-05-01 Roger Sayle <roger@eyesopen.com>
6843 Joseph S. Myers <joseph@codesourcery.com>
6844
6845 * gcc.dg/Wconversion-3.c: New test case.
6846 * gcc.dg/Wconversion-4.c: Likewise.
6847
6848 2006-05-01 Richard Guenther <rguenther@suse.de>
6849
6850 PR tree-optimization/26726
6851 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
6852
6853 2006-04-30 Roger Sayle <roger@eyesopen.com>
6854
6855 * gcc.dg/Woverflow-1.c: New test case.
6856 * gcc.dg/Woverflow-2.c: Likewise.
6857 * gcc.dg/Woverflow-3.c: Likewise.
6858
6859 2006-04-30 Mark Mitchell <mark@codesourcery.com>
6860
6861 PR c++/27094
6862 * g++.dg/template/defarg8.C: New test.
6863
6864 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6865
6866 PR c++/27278
6867 * g++.dg/parse/operator7.C: New test.
6868
6869 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6870
6871 PR c++/11471
6872 PR c++/27102
6873 * g++.dg/template/crash48.C: New test.
6874
6875 PR c++/27279
6876 * g++.dg/parse/ctor4.C: New test.
6877
6878 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6879
6880 PR fortran/25681
6881 * gfortran.df/char_type_len.f90: New test.
6882
6883 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6884
6885 PR libgfortran/27304
6886 * gfortran.dg/fmt_exhaust.f90: New test.
6887
6888 2006-04-28 Roger Sayle <roger@eyesopen.com>
6889
6890 PR c/25309
6891 * gcc.dg/large-size-array-2.c: New test case.
6892
6893 2006-04-28 Richard Guenther <rguenther@suse.de>
6894
6895 PR target/26826
6896 * gcc.target/i386/pr26826.c: New testcase.
6897
6898 2006-04-28 Jakub Jelinek <jakub@redhat.com>
6899
6900 PR middle-end/27260
6901 * gcc.c-torture/execute/pr27260.c: New.
6902
6903 2006-04-28 Alan Modra <amodra@bigpond.net.au>
6904
6905 PR middle-end/27095
6906 * gcc.dg/pr27095.c: New.
6907
6908 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6909
6910 PR c++/27292
6911 * g++.dg/conversion/bitfield4.C: New test.
6912
6913 2006-04-27 Eric Christopher <echristo@apple.com>
6914
6915 * gcc.dg/pragma-ms_struct.c: New.
6916
6917 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6918
6919 PR c++/27102
6920 * g++.dg/template/crash47.C: New test.
6921
6922 2006-04-27 Dirk Mueller <dmueller@suse.de>
6923
6924 * gcc.target/i386/sse-7.c: build with -msse.
6925
6926 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
6927
6928 PR testsuite/27274:
6929 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
6930 (main): Exit if processor doesn't support SSE.
6931
6932 2006-04-26 David Edelsohn <edelsohn@gnu.org>
6933
6934 PR middle-end/27282
6935 * gcc.c-torture/compile/pr27282.c: New test.
6936
6937 2006-04-26 Jakub Jelinek <jakub@redhat.com>
6938
6939 PR middle-end/26913
6940 * g++.dg/gomp/pr26913.C: New test.
6941
6942 PR c/25996
6943 * gcc.dg/gomp/pr25996.c: New test.
6944 * g++.dg/gomp/pr25996.C: New test.
6945
6946 2006-04-25 Richard Sandiford <richard@codesourcery.com>
6947
6948 PR rtl-optimization/26725
6949 * gcc.c-torture/compile/pr26725.c: New test.
6950
6951 2006-04-25 Richard Guenther <rguenther@suse.de>
6952
6953 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
6954 than n + -1.
6955
6956 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
6957
6958 * gcc.dg/20060425-1.c: New testcase.
6959
6960 2006-04-25 Jakub Jelinek <jakub@redhat.com>
6961
6962 PR tree-optimization/26865
6963 * gcc.dg/pr26865.c: New test.
6964
6965 2006-04-24 Mark Mitchell <mark@codesourcery.com>
6966
6967 PR c++/27292
6968 * g++.dg/conversion/bitfield1.C: New test.
6969 * g++.dg/conversion/bitfield2.C: Likewise.
6970 * g++.dg/conversion/bitfield3.C: Likewise.
6971
6972 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6973 Richard Guenther <rguenther@suse.de>
6974
6975 PR tree-optimization/27236
6976 * gcc.dg/tree-ssa/pr27236.c: New testcase.
6977
6978 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6979
6980 PR c++/19963
6981 * g++.dg/other/incomplete2.C: New test.
6982
6983 2006-04-24 Richard Guenther <rguenther@suse.de>
6984
6985 PR middle-end/26869
6986 * gcc.dg/torture/pr26869.c: New testcase.
6987
6988 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6989 Richard Guenther <rguenther@suse.de>
6990
6991 PR tree-optimization/27218
6992 * g++.dg/tree-ssa/pr27218.C: New testcase.
6993
6994 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6995
6996 PR c++/26912
6997 * g++.dg/template/friend41.C: New test.
6998
6999 2006-04-23 David Edelsohn <edelsohn@gnu.org>
7000
7001 * g++.dg/opt/pr15551.C: Include cstdio.
7002 (main): Use remove instead of unlink.
7003
7004 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
7005
7006 * gcc.dg/sibcall-7.c: New test.
7007 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
7008 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
7009 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
7010 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
7011 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
7012
7013 2006-04-23 Mark Mitchell <mark@codesourcery.com>
7014
7015 PR c++/26534
7016 * g++.dg/opt/bitfield1.C: New test.
7017 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
7018 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
7019 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
7020 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
7021 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
7022 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
7023 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
7024 * g++.dg/abi/bitfield2.C: Likewise.
7025 * g++.dg/init/bitfield1.C: Likewise.
7026
7027 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
7028
7029 PR fortran/25099
7030 * gfortran.dg/elemental_subroutine_4.f90: New test.
7031 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
7032 call sub (m, x).
7033
7034 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
7035
7036 * gcc.c-torture/compile/20060421-1.c: New testcase.
7037
7038 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7039
7040 PR c/25875
7041 * gcc.dg/init-bad-4.c: New test.
7042
7043 2006-04-21 Paul Brook <paul@codesourcery.com>
7044
7045 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
7046
7047 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
7048
7049 PR fortran/27122
7050 * gfortran.dg/defined_operators_1.f90: New test.
7051 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
7052 remove old ones associated, incorrectly, with Note 5.46.
7053
7054 PR fortran/27113
7055 * gfortran.dg/character_array_constructor_1.f90: New test.
7056
7057 2006-04-20 Jakub Jelinek <jakub@redhat.com>
7058
7059 * gcc.dg/20060419-1.c: New test.
7060
7061 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
7062
7063 PR c/26774
7064 * gcc.dg/struct-parse-1.c: New test case.
7065
7066 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7067
7068 PR c++/26558
7069 * g++.dg/parse/template19.C: New test.
7070
7071 PR c++/26739
7072 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
7073
7074 PR c++/26036
7075 * g++.dg/expr/call3.C: New test.
7076
7077 PR c++/10385
7078 * g++.dg/conversion/dynamic1.C: New test.
7079
7080 2006-04-19 Mark Mitchell <mark@codesourcery.com>
7081
7082 PR c++/27102
7083 * g++.dg/template/crash35.C: Tweak error markers.
7084 * g++.dg/template/crash46.C: New test.
7085 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
7086 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
7087
7088 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
7089
7090 PR rtl-optimization/14261
7091 * gcc.c-torture/compile/20060419-1.c: Added.
7092
7093 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
7094
7095 * gfortran.dg/label_1.f90: Adjust dg-error.
7096
7097 2006-04-16 Roger Sayle <roger@eyesopen.com>
7098
7099 PR target/26961
7100 * gcc.dg/fold-cond-1.c: New test case.
7101 * gcc.dg/pr26961-1.c: Likewise.
7102
7103 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7104
7105 PR libgfortran/27138
7106 * gfortran.dg/read_bad_advance.f90: New test.
7107
7108 2006-04-16 Roger Sayle <roger@eyesopen.com>
7109 Dale Johannesen <dalej@apple.com>
7110
7111 PR target/24076
7112 * gcc.target/i386/vecinit-3.c: New testcase.
7113 * gcc.target/i386/vecinit-4.c: Likewise.
7114 * gcc.target/i386/sse-18.c: Likewise.
7115 * gcc.target/i386/sse-19.c: Likewise.
7116
7117 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
7118
7119 * gfortran.dg/allocate_zerosize_1.f90: New test.
7120
7121 2006-04-16 Mark Mitchell <mark@codesourcery.com>
7122
7123 PR c++/26365
7124 * g++.dg/template/crash45.C: New test.
7125
7126 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
7127
7128 PR fortran/26787
7129 * gfortran.dg/proc_assign_1.f90: New test.
7130 * gfortran.dg/procedure_lvalue.f90: Change message.
7131 * gfortran.dg/namelist_4.f90: Add new error.
7132
7133 PR fortran/25597
7134 PR fortran/27096
7135 * gfortran.dg/auto_pointer_array_result_1.f90
7136
7137 PR fortran/27089
7138 * gfortran.dg/specification_type_resolution_1.f90
7139
7140 PR fortran/18003
7141 PR fortran/25669
7142 PR fortran/26834
7143 * gfortran.dg/bounds_temporaries_1.f90: New test.
7144
7145 PR fortran/27124
7146 * gfortran.dg/array_return_value_1.f90: New test.
7147
7148 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7149
7150 PR fortran/25336
7151 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
7152
7153 2006-04-15 Jakub Jelinek <jakub@redhat.com>
7154
7155 PR middle-end/26823
7156 * g++.dg/gomp/pr26823-1.C: New test.
7157 * g++.dg/gomp/pr26823-2.C: New test.
7158
7159 2006-04-13 Uros Bizjak <uros@kss-loka.si>
7160
7161 PR middle-end/27134
7162 * gcc.dg/pr27314.c: New test.
7163
7164 2006-04-13 Richard Henderson <rth@redhat.com>
7165
7166 * g++.dg/gomp/block-0.C: Update expected matches.
7167
7168 2006-04-13 DJ Delorie <dj@redhat.com>
7169
7170 * lib/target-supports.exp (check_effective_target_int32plus): New.
7171 (check_effective_target_ptr32plus): New.
7172 (check_effective_target_size32plus): New.
7173 (check_effective_target_int16): New.
7174 (check_profiling_available): Add m32c to the list of unsupported targets.
7175
7176 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
7177 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
7178 memory size.
7179 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
7180 pointers.
7181 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
7182 size_t.
7183 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
7184 and size_t.
7185 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
7186 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
7187 not just xstormy16. Skip m32c due to weird pointer size.
7188 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
7189 not just xstormy16.
7190 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
7191 not just xstormy16.
7192 * gcc.dg/20020312-2.c: Add m32c support.
7193 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
7194 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
7195 in test.
7196 * gcc.dg/20050321-2.c: Require >=32 bit integers.
7197 * gcc.dg/asm-1.c: Skip if int and short are the same size.
7198 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
7199 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
7200 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
7201 * gcc.dg/init-string-2.c: Require >=32 bit integers.
7202 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
7203 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
7204 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
7205 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
7206 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
7207 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
7208 in test.
7209 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
7210 in test.
7211 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
7212 * gcc.dg/pr23049.c: Require >=32 bit integers.
7213 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
7214 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
7215 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
7216 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
7217 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
7218 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
7219 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
7220 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
7221 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
7222 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
7223 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
7224 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
7225 prototype in test.
7226 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
7227 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
7228 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
7229 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
7230 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
7231
7232 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
7233 * gcc.c-torture/execute/20040703-1.x: Likewise.
7234 * gcc.c-torture/execute/20040705-1.x: Likewise.
7235 * gcc.c-torture/execute/20040705-2.x: Likewise.
7236 * gcc.c-torture/execute/20040709-1.x: Likewise.
7237 * gcc.c-torture/execute/20040709-2.x: Likewise.
7238 * gcc.c-torture/execute/20040811-1.x: Likewise.
7239 * gcc.c-torture/execute/20050316-1.x: Likewise.
7240 * gcc.c-torture/execute/bitfld-4.x: Likewise.
7241 * gcc.c-torture/execute/pr19689.x: Likewise.
7242 * gcc.c-torture/execute/pr7284-1.x: Likewise.
7243 * gcc.c-torture/execute/usmul.x: Likewise.
7244 * gcc.c-torture/execute/vrp-5.x: Likewise.
7245 * gcc.c-torture/execute/vrp-6.x: Likewise.
7246 * gcc.dg/debug/20041023-1.s: Likewise.
7247
7248 2006-04-13 Roger Sayle <roger@eyesopen.com>
7249
7250 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
7251 of integers to a vector types are now constant expressions in C.
7252 * gcc.dg/vect/vect-fold-1.c: New test case.
7253
7254 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
7255 Ulrich Weigand <uweigand@de.ibm.com>
7256
7257 PR target/27006
7258 * gcc.dg/vmx/pr27006.c: New testcase.
7259
7260 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7261
7262 PR libgfortran/26766
7263 * gfortran.dg/write_recursive.f90: New test.
7264
7265 2006-04-11 Mark Mitchell <mark@codesourcery.com>
7266
7267 * g++.dg/parse/dtor7.C: New test.
7268 * g++.dg/parse/new1.C: Add error marker.
7269 * g++.dg/template/new3.C: New test.
7270
7271 PR c++/26122
7272 * g++.dg/template/pure1.C: New test.
7273
7274 PR c++/26295
7275 * g++.dg/parse/ptrmem4.C: New test.
7276
7277 2006-04-10 Jeff Law <law@redhat.com>
7278
7279 PR/27087
7280 * gcc.c-torture/compile/pr27087.c: New test.
7281
7282 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
7283
7284 PR/21391
7285 * gcc.dg/20060410.c: New.
7286
7287 2006-04-10 Matthias Klose <doko@debian.org>
7288
7289 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
7290 Recognize multilib directory names containing underscores.
7291
7292 2006-04-10 Roger Sayle <roger@eyesopen.com>
7293
7294 * gcc.target/i386/vecinit-1.c: New test case.
7295 * gcc.target/i386/vecinit-2.c: Likewise.
7296
7297 2006-04-10 Jakub Jelinek <jakub@redhat.com>
7298
7299 PR debug/27057
7300 * g++.dg/debug/dwarf2-2.C: New test.
7301
7302 2006-04-09 Richard Sandiford <richard@codesourcery.com>
7303
7304 PR rtl-optimization/27073
7305 * gcc.c-torture/execute/pr27073.c: New test.
7306
7307 2006-04-08 Mike Stump <mrs@apple.com>
7308
7309 * gcc.dg/pragma-darwin.c: Improve for ppc64.
7310
7311 2006-04-07 Richard Guenther <rguenther@suse.de>
7312
7313 PR tree-optimization/26135
7314 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
7315
7316 2006-04-06 Jan Hubicka <jh@suse.cz>
7317
7318 PR profile/26399
7319 * g++.dg/bprob/g++-bprob-2.C: New testcase.
7320
7321 2006-04-06 Roger Sayle <roger@eyesopen.com>
7322
7323 * g++.dg/conversion/nullptr1.C: New test case.
7324 * g++.dg/conversion/nullptr2.C: Likewise.
7325
7326 2006-04-05 Roger Sayle <roger@eyesopen.com>
7327
7328 * gfortran.dg/dependency_18.f90: New test case.
7329
7330 2006-04-05 Richard Guenther <rguenther@suse.de>
7331
7332 PR tree-optimization/26919
7333 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
7334 * gcc.dg/ipa/ipa-2.c: Likewise.
7335 * gcc.dg/ipa/ipa-3.c: Likewise.
7336 * gcc.dg/ipa/ipa-5.c: Likewise.
7337
7338 2006-04-05 Richard Guenther <rguenther@suse.de>
7339
7340 PR tree-optimization/26763
7341 * gcc.dg/torture/pr26763-1.c: New testcase.
7342 * gcc.dg/torture/pr26763-2.c: Likewise.
7343
7344 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
7345
7346 PR fortran/23634
7347 PR fortran/25619
7348 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
7349
7350 2006-04-04 Eric Christopher <echristo@apple.com>
7351
7352 * gcc.target/i386/387-1.c: Allow regexp to match darwin
7353 stubs.
7354 * gcc.target/i386/387-5.c: Ditto.
7355
7356 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
7357
7358 * gcc.target/sparc/struct-ret-check.c: New test.
7359
7360 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7361
7362 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
7363 zero decimal digits specified in format.
7364
7365 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
7366
7367 PR fortran/26891
7368 * gfortran.dg/missing_optional_dummy_1.f90: New test.
7369
7370 PR fortran/26976
7371 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
7372 * gfortran.dg/initialization_1.f90: Make assignment compliant.
7373 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
7374 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
7375 bigendian-ness.
7376
7377 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
7378
7379 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
7380 dummy arguments work when the actual argument is itself a dummy
7381 argument of the caller.
7382
7383 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7384
7385 PR libfortran/24685
7386 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
7387
7388 2006-04-01 Roger Sayle <roger@eyesopen.com>
7389
7390 * gfortran.dg/dependencency_17.f90: New test case.
7391
7392 2006-04-01 Roger Sayle <roger@eyesopen.com>
7393
7394 * gfortran.dg/dependency_14.f90: New test case.
7395 * gfortran.dg/dependency_15.f90: Likewise.
7396 * gfortran.dg/dependency_16.f90: Likewise.
7397
7398 2006-03-31 Asher Langton <langton2@llnl.gov>
7399
7400 PR fortran/25358
7401 gfortran.dg/cray_pointers_6.f90: New test.
7402
7403 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7404
7405 PR libgfortran/26890
7406 * gfortran.dg/read_size_noadvance.f90: New test.
7407
7408 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
7409
7410 PR fortran/25031
7411 * gfortran.dg/multiple_allocation_1.f90: Check that the
7412 size has changed after a re-allocation with stat.
7413
7414 2006-03-30 Richard Guenther <rguenther@suse.de>
7415
7416 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
7417 removal.
7418 * gcc.target/i386/sselibm-2.c: Likewise.
7419 * gcc.target/i386/sselibm-3.c: Likewise.
7420 * gcc.target/i386/sselibm-4.c: Likewise.
7421 * gcc.target/i386/sselibm-5.c: Likewise.
7422
7423 2006-03-28 Roger Sayle <roger@eyesopen.com>
7424
7425 * gcc.dg/fold-andxor-1.c: New test case.
7426 * gcc.dg/fold-xorand-1.c: Likewise.
7427
7428 2006-03-28 Roger Sayle <roger@eyesopen.com>
7429
7430 * gcc.dg/fold-convnotconv-1.c: New test case.
7431
7432 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
7433
7434 PR fortran/26779
7435 * gfortran.dg/private_type_5.f90: New test.
7436
7437 2006-03-27 David Edelsohn <edelsohn@gnu.org>
7438
7439 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
7440
7441 2006-03-27 Jakub Jelinek <jakub@redhat.com>
7442
7443 * gfortran.dg/advance_2.f90: New test.
7444 * gfortran.dg/advance_3.f90: New test.
7445
7446 * gfortran.fortran-torture/execute/equiv_5.f: New test.
7447
7448 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7449
7450 PR libgfortran/26661
7451 PR libgfortran/26880
7452 * gfortran.dg/read_x_past.f: New test.
7453
7454 2006-03-26 Geoffrey Keating <geoffk@apple.com>
7455
7456 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
7457 to be STABS.
7458
7459 2006-03-26 David Edelsohn <edelsohn@gnu.org>
7460
7461 * objc.dg/dwarf-1.m: Skip on AIX.
7462 * objc.dg/dwarf-2.m: Skip on AIX.
7463
7464 2006-03-25 Steven G. Kargl <kargls@comcast.net>
7465
7466 PR fortran/26816
7467 * gfortran.dg/float_1.f90: New test.
7468
7469 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
7470
7471 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
7472 X86_64 targets.
7473 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
7474
7475 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
7476
7477 PR libfortran/26735
7478 * gfortran.dg/convert_implied_open.f90: New test case.
7479
7480 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
7481
7482 PR fortran/26769
7483 * gfortran.dg/transpose_reshape_r10.f90: New test case.
7484
7485 2006-03-25 Uros Bizjak <uros@kss-loka.si>
7486
7487 PR middle-end/26717
7488 * gcc.dg/pr26717.c: New test.
7489
7490 2006-03-25 Roger Sayle <roger@eyesopen.com>
7491
7492 * gfortran.dg/dependency_12.f90: New test case.
7493
7494 2006-03-24 Roger Sayle <roger@eyesopen.com>
7495
7496 * gfortran.dg/dependency_9.f90: New (resurected) test case.
7497
7498 2006-03-24 Jeff Law <law@redhat.com>
7499
7500 * gcc.c-torture/pr26840.c: New test.
7501
7502 2006-03-24 Geoffrey Keating <geoffk@apple.com>
7503
7504 * objc.dg/dwarf-2.m: New.
7505 * obj-c++.dg/dwarf-2.mm: New.
7506
7507 * g++.old-deja/g++.other/init19.C: New.
7508
7509 2006-03-24 David Edelsohn <edelsohn@gnu.org>
7510
7511 * g++.dg/eh/spbp.C: Skip on AIX.
7512
7513 2006-03-24 Jakub Jelinek <jakub@redhat.com>
7514
7515 PR middle-end/26611
7516 * g++.dg/gomp/pr26611-1.C: New test.
7517 * g++.dg/gomp/pr26611-2.C: New test.
7518
7519 2006-03-24 Jeff Law <law@redhat.com>
7520
7521 * gcc.c-torture/compile/pr26833.c: New test.
7522 * gfortran.fortran-torture/compile/pr26806.f90: New test.
7523
7524 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7525
7526 * gfortran.dg/endfile_2.f90: Delete temp file.
7527
7528 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
7529
7530 PR fortran/19303
7531 * gfortran.dg/record_marker_1.f90: New test case.
7532 * gfortran.dg/record_marker_2.f: New test case.
7533 * gfortran.dg/record_marker_3.f90: New test case.
7534
7535 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
7536
7537 PR fortran/17298
7538 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
7539 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
7540
7541 2006-03-21 Janis Johnson <janis187@us.ibm.com>
7542
7543 * lib/gcc-dg.exp (cleanup-modules): New proc.
7544 * gfortran.dg/allocatable_function_1.f90,
7545 gfortran.dg/allocate_char_star_scalar_1.f90,
7546 gfortran.dg/assumed_charlen_function_1.f90,
7547 gfortran.dg/assumed_dummy_1.f90,
7548 gfortran.dg/assumed_shape_ranks_1.f90,
7549 gfortran.dg/assumed_shape_ranks_2.f90,
7550 gfortran.dg/assumed_size_dt_dummy.f90,
7551 gfortran.dg/auto_char_dummy_array_1.f90,
7552 gfortran.dg/auto_char_len_3.f90,
7553 gfortran.dg/automatic_module_variable.f90,
7554 gfortran.dg/bad_automatic_objects_1.f90,
7555 gfortran.dg/char_array_constructor.f90,
7556 gfortran.dg/char_array_structure_constructor.f90,
7557 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
7558 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
7559 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
7560 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
7561 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
7562 gfortran.dg/derived_pointer_recursion.f90,
7563 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
7564 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
7565 gfortran.dg/dummy_functions_1.f90,
7566 gfortran.dg/elemental_initializer_1.f90,
7567 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
7568 gfortran.dg/elemental_pointer_1.f90,
7569 gfortran.dg/elemental_subroutine_1.f90,
7570 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
7571 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
7572 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
7573 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
7574 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
7575 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
7576 gfortran.dg/global_references_1.f90,
7577 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
7578 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
7579 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
7580 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
7581 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
7582 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
7583 gfortran.dg/large_integer_kind_1.f90,
7584 gfortran.dg/large_real_kind_1.f90,
7585 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
7586 gfortran.dg/module_double_reuse.f90,
7587 gfortran.dg/module_equivalence_1.f90,
7588 gfortran.dg/module_interface_1.f90,
7589 gfortran.dg/module_parameter_array_refs_1.f90,
7590 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
7591 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
7592 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
7593 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
7594 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
7595 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
7596 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
7597 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
7598 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
7599 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
7600 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
7601 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
7602 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
7603 gfortran.dg/same_name_1.f90,
7604 gfortran.dg/sibling_dummy_procedure_1.f90,
7605 gfortran.dg/sibling_dummy_procedure_2.f90,
7606 gfortran.dg/sibling_dummy_procedure_3.f90,
7607 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
7608 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
7609 gfortran.dg/used_dummy_types_2.f90,
7610 gfortran.dg/used_dummy_types_3.f90,
7611 gfortran.dg/used_dummy_types_4.f90,
7612 gfortran.dg/used_dummy_types_5.f90,
7613 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
7614 gfortran.dg/userdef_operator_1.f90: Use it.
7615
7616 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7617
7618 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
7619 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
7620 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
7621 gfortran.dg/write_back.f,
7622 gfortran.fortran-torture/execute/inquire_1.f90,
7623 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
7624
7625 2006-03-21 Jeff Law <law@redhat.com>
7626
7627 * gcc.dg/tree-ssa/vrp28.c: New test.
7628
7629 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7630
7631 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
7632 if _STDC_C99 is defined.
7633 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
7634 * gcc.dg/builtins-20.c: Likewise.
7635 * gcc.dg/builtins-53.c: Likewise.
7636 * gcc.dg/single-precision-constant.c: Likewise. Also pass
7637 -mmacosx-version-min=10.3 on PowerPC/Darwin.
7638
7639 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
7640
7641 PR tree-opt/26781
7642 * gcc.c-torture/compile/pr26781-1.c: New test.
7643 * gcc.c-torture/compile/pr26781-2.c: New test.
7644
7645 2006-03-21 Jakub Jelinek <jakub@redhat.com>
7646
7647 PR c++/26690
7648 * g++.dg/gomp/pr26690-1.C: New test.
7649 * g++.dg/gomp/pr26690-2.C: New test.
7650
7651 2006-03-20 Jeff Law <law@redhat.com>
7652
7653 * gcc.dg/tree-ssa/pr21829.c: New test.
7654
7655 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
7656
7657 2006-03-20 Richard Sandiford <richard@codesourcery.com>
7658
7659 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
7660 (check_visibility_available): Use it.
7661 (check_effective_target_default_packed): Likewise.
7662 (check_effective_target_pcc_bitfield_type_matters): Likewise.
7663 (check_effective_target_fopenmp): Likewise.
7664 (check_effective_target_freorder): Likewise.
7665 (check_effective_target_fpic): Likewise.
7666 (check_named_sections_available): Likewise.
7667 (check_effective_target_ilp32): Likewise.
7668 (check_effective_target_lp64): Likewise.
7669
7670 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
7671
7672 PR fortran/20935
7673 * gfortran.dg/scalar_mask_2.f90: New test case.
7674
7675 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
7676
7677 PR tree-opt/26629
7678 * gcc.dg/tree-ssa/loadpre12.c: New test.
7679 * gcc.dg/tree-ssa/loadpre13.c: New test.
7680 * gcc.dg/tree-ssa/loadpre14.c: New test.
7681 * gcc.dg/tree-ssa/loadpre15.c: New test.
7682 * gcc.dg/tree-ssa/loadpre16.c: New test.
7683 * gcc.dg/tree-ssa/loadpre17.c: New test.
7684 * gcc.dg/tree-ssa/loadpre18.c: New test.
7685 * gcc.dg/tree-ssa/loadpre19.c: New test.
7686 * gcc.dg/tree-ssa/loadpre20.c: New test.
7687 * gcc.dg/tree-ssa/loadpre21.c: New test.
7688 * gcc.dg/tree-ssa/loadpre22.c: New test.
7689
7690 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
7691
7692 PR fortran/26741
7693 * gfortran.dg/elemental_initializer_1.f90: New test.
7694
7695 PR fortran/26716
7696 * gfortran.dg/assumed_shape_ranks_2: New test.
7697
7698 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
7699
7700 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
7701 target fpic.
7702
7703 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7704
7705 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
7706 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
7707 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
7708 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
7709 gfortran.fortran-torture/execute/direct_io.f90,
7710 gfortran.fortran-torture/execute/inquire_2.f90,
7711 gfortran.fortran-torture/execute/inquire_4.f90,
7712 gfortran.fortran-torture/execute/list_read_1.f90,
7713 gfortran.fortran-torture/execute/open_replace.f90,
7714 gfortran.fortran-torture/execute/slash_edit.f90,
7715 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
7716 temporary files from testcases.
7717
7718 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7719
7720 PR libgfortran/26509
7721 gfortran.dg/write_direct_eor.f90: New test.
7722
7723 2006-03-17 David Edelsohn <edelsohn@gnu.org>
7724
7725 * gcc.target/powerpc/pr26350.c: New.
7726 * gcc.target/powerpc/indexed-addr.c: New.
7727
7728 2006-03-16 Roger Sayle <roger@eyesopen.com>
7729
7730 * gfortran.dg/dependency_13.f90: New test case.
7731
7732 2006-03-16 Roger Sayle <roger@eyesopen.com>
7733
7734 PR middle-end/21781
7735 * gcc.dg/real-const-1.c: New test case.
7736
7737 2006-03-15 Geoffrey Keating <geoffk@apple.com>
7738
7739 * g++.old-deja/g++.other/init18.C: New.
7740 * g++.old-deja/g++.other/init5.C: Remove xfail.
7741
7742 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7743
7744 * g++.dg/opt/pr15551.C: Cleanup temp file.
7745
7746 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7747
7748 PR c++/6634
7749 g++.dg/parse/long1.C: New test.
7750
7751 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7752
7753 PR fortran/19101
7754 * gfortran.dg/continuation.f90: New test.
7755 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
7756
7757 2006-03-14 Richard Guenther <rguenther@suse.de>
7758
7759 PR tree-optimization/26672
7760 * gcc.dg/torture/pr26672.c: New testcase.
7761
7762 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
7763
7764 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
7765 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
7766
7767 2006-03-13 Roger Sayle <roger@eyesopen.com>
7768
7769 PR middle-end/26557
7770 * gcc.c-torture/compile/switch-1.c: New test case.
7771
7772 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
7773
7774 PR fortran/25378
7775 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
7776 test to include more permuatations of mask and index.
7777 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
7778 respond to F2003 spec. that the position returned for an all false
7779 mask && condition is zero.
7780
7781 2006-03-13 Jakub Jelinek <jakub@redhat.com>
7782
7783 PR middle-end/25989
7784 * gcc.dg/gomp/pr25989.c: New test.
7785
7786 2006-03-13 Jeff Law <law@redhat.com>
7787
7788 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
7789
7790 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
7791
7792 * gcc.dg/switch-9.c: New test.
7793
7794 2006-03-13 Richard Guenther <rguenther@suse.de>
7795
7796 PR middle-end/26630
7797 * gcc.dg/torture/pr26630.c: New testcase.
7798
7799 2006-03-11 Roger Sayle <roger@eyesopen.com>
7800
7801 * gfortran.dg/dependency_10.f90: New test case.
7802 * gfortran.dg/dependency_11.f90: Likewise.
7803
7804 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
7805 Erik Edelmann <eedelman@gcc.gnu.org>
7806
7807 * gfortran.dg/allocatable_function_1.f90: New.
7808 * gfortran.dg/allocatable_function_2.f90: New.
7809
7810 2006-03-10 Richard Guenther <rguenther@suse.de>
7811
7812 PR middle-end/26565
7813 * gcc.dg/torture/pr26565.c: New testcase.
7814
7815 2006-03-09 Eric Christopher <echristo@apple.com>
7816
7817 * gcc.c-torture/compile/20060309-1.c: New.
7818
7819 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7820
7821 PR libgfortran/26499
7822 * gfortran.dg/write_back.f: New test.
7823 * gfortran.dg/write_rewind_1.f: New test.
7824 * gfortran.dg/write_rewind_2.f: New test.
7825
7826 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7827
7828 PR libgfortran/26554
7829 * gfortran.dg/read_logical.f90: New test.
7830
7831 2006-03-04 Laurent GUERBY <laurent@guerby.net>
7832
7833 * ada/acats/norun.lst: cdd2a03 now passes.
7834
7835 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
7836
7837 PR testsuite/25177
7838 * gcc.target/powerpc/pr18096-1.c: Change where the error
7839 would match.
7840
7841 2006-03-04 Jakub Jelinek <jakub@redhat.com>
7842
7843 * gcc.target/i386/cleanup-1.c: New test.
7844 * gcc.target/i386/cleanup-2.c: New test.
7845
7846 2006-03-04 Roger Sayle <roger@eyesopen.com>
7847
7848 * gfortran.dg/dependency_9.f90: Remove for the time being.
7849
7850 2006-03-04 Krister Walfridsson <cato@df.lth.se>
7851
7852 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
7853 directive.
7854
7855 2006-03-03 Roger Sayle <roger@eyesopen.com>
7856
7857 * gfortran.dg/dependency_9.f90: New test case.
7858
7859 2006-03-03 Roger Sayle <roger@eyesopen.com>
7860
7861 * gfortran.dg/dependency_4.f90: New test case.
7862 * gfortran.dg/dependency_5.f90: New test case.
7863 * gfortran.dg/dependency_6.f90: New test case.
7864 * gfortran.dg/dependency_7.f90: New test case.
7865 * gfortran.dg/dependency_8.f90: New test case.
7866
7867 2006-03-03 Paul Brook <paul@codesourcery.com>
7868
7869 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
7870 Add m68k-*-elf.
7871
7872 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
7873
7874 PR fortran/25031
7875 * multiple_allocation_1.f90: New test.
7876
7877 2006-03-03 Roger Sayle <roger@eyesopen.com>
7878
7879 PR tree-optimization/26524
7880 * gfortran.dg/pr26524.f: New test case.
7881
7882 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7883
7884 * g++.dg/template/repo5.C: Cleanup repo files.
7885 * gcc.dg/20051201-1.c: Cleanup coverage files.
7886 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
7887 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
7888 tree dump files.
7889
7890 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
7891
7892 * objc.dg/objc-nofilename-1.m: New test.
7893 * objc.dg/bad-receiver-type.m: New test.
7894 * obj-c++.dg/bad-receiver-type.mm: New test.
7895
7896 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7897
7898 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
7899
7900 2006-03-01 Mike Stump <mrs@apple.com>
7901
7902 * g++.dg/abi/key2.C: Add.
7903
7904 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
7905
7906 * gfortran.dg/logical_dot_product.f90: New test.
7907
7908 PR fortran/26393
7909 * gfortran.dg/used_interface_ref.f90: New test.
7910
7911 PR fortran/20938
7912 * gfortran.dg/dependency_2.f90: New test.
7913 * gfortran.fortran-torture/execute/where17.f90: New test.
7914 * gfortran.fortran-torture/execute/where18.f90: New test.
7915 * gfortran.fortran-torture/execute/where19.f90: New test.
7916 * gfortran.fortran-torture/execute/where20.f90: New test.
7917
7918 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
7919
7920 * g++.dg/tree-ssa/pr26443.C: New test case.
7921
7922 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
7923
7924 PR middle-end/26022
7925 * g++.dg/opt/return-slot1.C: New test.
7926
7927 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7928
7929 PR libgfortran/26136
7930 * gfortran.dg/namelist_23.f90: New test.
7931
7932 2006-02-28 Roger Sayle <roger@eyesopen.com>
7933
7934 PR middle-end/14752
7935 * gcc.dg/fold-eqandshift-2.c: New test case.
7936
7937 2006-02-28 Richard Guenther <rguenther@suse.de>
7938
7939 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
7940 decomposition.
7941
7942 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
7943
7944 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
7945
7946 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7947
7948 PR libgfortran/26464
7949 * gfortran.dg/backspace_5.f: New test.
7950 * gfortran.dg/backspace_6.f: New test.
7951
7952 2006-02-26 Roger Sayle <roger@eyesopen.com>
7953
7954 * gcc.dg/fold-eqandnot-1.c: New test case.
7955
7956 2006-02-26 Roger Sayle <roger@eyesopen.com>
7957
7958 PR middle-end/19983
7959 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
7960
7961 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
7962
7963 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
7964 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
7965
7966 2006-02-26 Richard Guenther <rguenther@suse.de>
7967
7968 PR tree-optimization/26421
7969 * gcc.dg/tree-ssa/pr26421.c: New testcase.
7970
7971 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
7972
7973 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
7974 * g++.old-deja/g++.robertl/eb132.C: Likewise.
7975
7976 2006-02-26 Roger Sayle <roger@eyesopen.com>
7977
7978 * gcc.dg/fold-even-1.c: New test case.
7979
7980 2006-02-26 Roger Sayle <roger@eyesopen.com>
7981
7982 PR middle-end/21137
7983 * gcc.dg/fold-eqandshift-1.c: New test case.
7984
7985 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7986
7987 PR tree-optimization/25125
7988 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
7989 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
7990
7991 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7992
7993 PR tree-optimizations/26359
7994 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
7995 with -fdump-tree-dceloop-details.
7996 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
7997
7998 2006-02-25 Roger Sayle <roger@eyesopen.com>
7999
8000 PR middle-end/23673
8001 * gcc.dg/fold-eqxor-1.c: New test case.
8002 * gcc.dg/fold-eqxor-2.c: Likewise.
8003 * gcc.dg/fold-eqxor-3.c: Likewise.
8004
8005 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
8006
8007 PR fortran/23092
8008 * scalar_mask_1.f90: New test.
8009
8010 2006-02-24 Geoffrey Keating <geoffk@apple.com>
8011
8012 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
8013 * g++.dg/eh/uncaught2.C: New.
8014 * g++.dg/eh/uncaught3.C: New.
8015
8016 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8017
8018 PR libgfortran/26423
8019 * gfortran.dg/read_many_1.f: New test.
8020
8021 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
8022
8023 PR fortran/24519
8024 * gfortran.dg/dependency_3.f90: New test.
8025 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
8026 XFAILs.
8027
8028 PR fortran/25395
8029 * gfortran.dg/equiv_6.f90: New test.
8030
8031 2006-02-23 Jeff Law <law@redhat.com>
8032
8033 * gcc.c-torture/compile/pr26425.c: New test.
8034
8035 2006-02-23 Jakub Jelinek <jakub@redhat.com>
8036
8037 PR middle-end/26412
8038 * gcc.dg/gomp/pr26412.c: New test.
8039
8040 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8041
8042 PR c++/26291
8043 * g++.dg/other/ellipsis1.C: New test.
8044 * g++.dg/parse/operator4.C: Adjust error marker.
8045
8046 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
8047
8048 PR target/25603
8049 * gfortran.dg/pr25603.f: New testcase.
8050
8051 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
8052
8053 * gcc.dg/bf-spl1.c: Don't specify -m68000.
8054 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
8055
8056 2006-02-21 Geoffrey Keating <geoffk@apple.com>
8057
8058 * g++.dg/eh/spbp.C: New.
8059
8060 2006-02-21 Jakub Jelinek <jakub@redhat.com>
8061
8062 PR middle-end/26379
8063 * gcc.target/i386/mmx-7.c: New test.
8064
8065 2006-02-20 Roger Sayle <roger@eyesopen.com>
8066
8067 PR tree-optimization/26361
8068 * gcc.dg/tree-ssa/vrp27.c: New test case.
8069
8070 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
8071
8072 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
8073 * gcc.dg/tree-ssa/complex-4.c: Here.
8074
8075 2006-02-19 Roger Sayle <roger@eyesopen.com>
8076
8077 PR middle-end/19543
8078 * gfortran.dg/logical_1.f90: New test case.
8079
8080 2006-02-19 Jakub Jelinek <jakub@redhat.com>
8081
8082 PR middle-end/26334
8083 * gcc.dg/20060218-1.c: Moved to...
8084 * gcc.target/i386/20060218-1.c: ... here. New test.
8085
8086 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
8087
8088 PR fortran/26201
8089 * gfortran.dg/convert_1.f90: New.
8090
8091 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
8092
8093 PR fortran/25054
8094 * gfortran.dg/namelist_5.f90: New test.
8095
8096 PR fortran/25089
8097 * gfortran.dg/namelist_4.f90: New test.
8098
8099 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
8100
8101 PR tree-opt/25680
8102 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
8103
8104 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
8105
8106 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
8107 variable to take into account the variable name in the
8108 function header.
8109 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
8110
8111 2006-02-18 Jakub Jelinek <jakub@redhat.com>
8112
8113 PR middle-end/26334
8114 * gcc.c-torture/compile/20060217-1.c: New test.
8115 * gcc.dg/20060218-1.c: New test.
8116
8117 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
8118
8119 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
8120
8121 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
8122
8123 * gcc.dg/cpp/undef3.c: New test.
8124 * gcc.dg/cpp/trad/builtins2.c: New test.
8125
8126 2006-02-18 Mark Mitchell <mark@codesourcery.com>
8127
8128 PR c++/26266
8129 * g++.dg/template/static22.C: New test.
8130 * g++.dg/template/static23.C: New test.
8131 * g++.dg/template/static24.C: New test.
8132 * g++.dg/template/non-dependent13.C: New test.
8133 * g++.dg/init/member1.C: Tweak error markers.
8134
8135 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8136
8137 PR target/26255
8138 * gcc.c-torture/compile/pr26255.c: New test case.
8139
8140 2006-02-16 Roger Sayle <roger@eyesopen.com>
8141
8142 * gfortran.fortran-torture/execute/where_10.f90: New test case.
8143 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
8144 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
8145 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
8146 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
8147 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
8148 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
8149
8150 2006-02-16 Jeff Law <law@redhat.com>
8151
8152 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
8153 * gcc.dg/tree-ssa/vrp26.c: New test.
8154
8155 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
8156
8157 PR target/20353
8158 PR target/24578
8159 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
8160 __UCLIBC__ is defined.
8161
8162 2006-02-16 Jakub Jelinek <jakub@redhat.com>
8163
8164 PR fortran/26224
8165 * gfortran.dg/gomp/pr26224.f: New test.
8166
8167 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
8168
8169 PR tree-opt/25918
8170 * lib/target-supports.exp
8171 (check_effective_target_vect_short_mult): New.
8172 (check_effective_target_vect_char_mult): New.
8173 (check_effective_target_vect_widen_sum_qi_to_si): New.
8174 (check_effective_target_vect_widen_sum_qi_to_hi): New.
8175 (check_effective_target_vect_widen_sum_hi_to_si): New.
8176 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
8177 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
8178 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
8179 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
8180 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
8181 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
8182 vect-reduc-pattern-2c.c
8183 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
8184 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
8185 vect-reduc-pattern-1c.c
8186
8187 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
8188
8189 PR fortran/24557
8190 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
8191
8192 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
8193
8194 PR fortran/26054
8195 * gfortran.dg/enum_8.f90: Remove check for warning.
8196 * gfortran.dg/iomsg_1.f90: Ditto.
8197 * gfortran.dg/enum_1.f90: Ditto.
8198 * gfortran.dg/enum_9.f90: Ditto.
8199 * gfortran.dg/enum_2.f90: Ditto.
8200 * gfortran.dg/enum_10.f90: Ditto.
8201 * gfortran.dg/enum_3.f90: Ditto.
8202 * gfortran.dg/flush_1.f90: Ditto.
8203 * gfortran.dg/enum_4.f90: Ditto.
8204 * gfortran.dg/array_constructor_1.f90: Ditto.
8205 * gfortran.dg/enum_5.f90: Ditto.
8206 * gfortran.dg/enum_6.f90: Ditto.
8207 * gfortran.dg/enum_7.f90: Ditto.
8208
8209 2006-02-15 Jakub Jelinek <jakub@redhat.com>
8210
8211 PR middle-end/26300
8212 * gcc.c-torture/compile/20060215-1.c: New test.
8213
8214 2006-02-14 Roger Sayle <roger@eyesopen.com>
8215
8216 PR middle-end/23670
8217 * gcc.dg/tree-ssa/andor-2.c: New test case.
8218
8219 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
8220
8221 PR fortran/25045
8222 * optional_dim.f90: New test.
8223
8224 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
8225
8226 PR fortran/26277
8227 * gfortran.dg/label_4.f90: New.
8228
8229 2006-02-14 Jakub Jelinek <jakub@redhat.com>
8230 Diego Novillo <dnovillo@redhat.com>
8231 Uros Bizjak <uros@kss-loka.si>
8232
8233 * gfortran.dg/gomp: New directory.
8234
8235 2006-02-14 Richard Guenther <rguenther@suse.de>
8236
8237 PR tree-optimization/26258
8238 * gcc.dg/torture/pr26258.c: New testcase.
8239
8240 2006-02-13 Jakub Jelinek <jakub@redhat.com>
8241
8242 PR fortran/26246
8243 * gfortran.dg/pr26246_1.f90: New test.
8244 * gfortran.dg/pr26246_2.f90: New test.
8245
8246 PR middle-end/26092
8247 * gcc.c-torture/compile/20060208-1.c: New test.
8248
8249 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
8250
8251 PR fortran/26074
8252 PR fortran/25103
8253 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
8254 * gfortran.dg/bad_automatic_objects_1.f90: New test.
8255 * gfortran.dg/automatic_module_variable.f90: Change error message.
8256
8257 PR fortran/20861
8258 * gfortran.dg/internal_dummy_1.f90: New test.
8259
8260 PR fortran/20871
8261 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
8262
8263
8264 PR fortran/25083
8265 * gfortran.dg/uncommon_block_data_1.f90: New test.
8266 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
8267 with standard.
8268
8269 PR fortran/25088
8270 * gfortran.dg/typed_subroutine_1.f90: New test.
8271
8272 2006-02-13 Geoffrey Keating <geoffk@apple.com>
8273
8274 * objc.dg/dwarf-1.m: New.
8275
8276 2006-02-13 Roger Sayle <roger@eyesopen.com>
8277
8278 PR middle-end/24427
8279 * gcc.dg/tree-ssa/andor-1.c: New test case.
8280
8281 2006-02-13 Josh Conner <jconner@apple.com>
8282
8283 PR target/25376
8284 * gcc.dg/pr25376.c: New test.
8285
8286 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
8287 assemble.
8288 * lib/target-supports.exp (check_named_sections_available):
8289 Only compile named-sections test -- don't assemble.
8290
8291 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
8292
8293 * g++.dg/warn/no-write-strings.C: New test.
8294 * g++.dg/warn/write-strings.C: Likewise.
8295 * g++.dg/warn/write-strings-default.C: Likewise.
8296
8297 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
8298
8299 PR fortran/25806
8300 * gfortran.dg/ret_pointer_2.f90: New test.
8301
8302 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
8303
8304 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
8305
8306 2006-02-10 Jeff Law <law@redhat.com>
8307
8308 * gcc.c-torture/compile/pr26213.c: New test.
8309
8310 2006-02-10 Steven G. Kargl <kargls@comcast.net>
8311
8312 gfortran.dg/null_1.f90: New test.
8313
8314 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
8315
8316 PR fortran/14771
8317 * gfortran.dg/parens_4.f90: New.
8318 * gfortran.dg/parens_5.f90: New.
8319
8320 2006-02-10 Richard Guenther <rguenther@suse.de>
8321
8322 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
8323
8324 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
8325 Paul Thomas <pault@gcc.gnu.org>
8326
8327 PR fortran/14771
8328 * gfortran.dg/parens_1.f90: New.
8329 * gfortran.dg/parens_2.f90: New.
8330 * gfortran.dg/parens_3.f90: New.
8331
8332 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
8333
8334 PR fortran/26038
8335 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
8336
8337 PR fortran/25059
8338 * gfortran.dg/impure_assignment_1.f90: New test.
8339
8340 PR fortran/25070
8341 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
8342
8343 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
8344
8345 PR target/26141
8346 * g++.dg/expr/stdarg2.C: New test.
8347
8348 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
8349
8350 PR inline-asm/16194
8351 * gcc.dg/pr16194.c: New test.
8352
8353 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8354
8355 * ada/acats/run_acats: Use portable variant of "$@".
8356
8357 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
8358
8359 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
8360 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
8361
8362 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
8363
8364 PR tree-opt/26179
8365 * g++.dg/opt/pr26179.C: New test.
8366
8367 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
8368
8369 PR middle-end/26134
8370 * gcc.dg/tree-ssa/complex-3.c: New test.
8371
8372 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
8373
8374 * gcc.c-torture/compile/volatile-1.c: New test.
8375
8376 2006-02-09 Diego Novillo <dnovillo@redhat.com>
8377
8378 PR 26180
8379 * gcc.dg/tree-ssa/pr26180.c: New test.
8380
8381 2006-02-08 Jeff Law <law@redhat.com>
8382
8383 * gcc.dg/tree-ssa/pr21417.c: New test.
8384
8385 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
8386
8387 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
8388 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
8389
8390 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
8391
8392 * lib/scanrtl.exp: New.
8393
8394 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8395
8396 PR c++/26071
8397 * g++.dg/other/virtual2.C: New test.
8398
8399 PR c++/26070
8400 * g++.dg/other/virtual1.C: New test.
8401
8402 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
8403
8404 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
8405 cleanup-ipa-dump): Update dump file glob patterns.
8406 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
8407 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
8408
8409 * lib/gcc-dg.exp: Load it.
8410 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
8411
8412 2006-02-07 Janis Johnson <janis187@us.ibm.com>
8413
8414 PR testsuite/26159
8415 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
8416 * gcc.dg/tree-ssa/pr23382.c: Ditto.
8417
8418 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
8419
8420 PR fortran/25577
8421 * gfortran.dg/mvbits_1.f90: New.
8422
8423 2006-02-07 Dirk Mueller <dmueller@suse.com>
8424
8425 * g++.dg/warn/Wdiv-by-zero.C: New test.
8426 * g++.dg/warn/Wno-div-by-zero.C: New.
8427
8428 2006-02-07 Jeff Law <law@redhat.com>
8429
8430 * gcc.dg/tree-ssa/pr21559.c: New test.
8431
8432 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
8433 multiple VRP passes.
8434 * gcc.dg/tree-ssa/vrp09.c: Likewise.
8435 * gcc.dg/tree-ssa/vrp18.c: Likewise.
8436 * gcc.dg/tree-ssa/pr21582.c: Likewise.
8437 * gcc.dg/tree-ssa/pr20657.c: Likewise.
8438 * gcc.dg/tree-ssa/pr21001.c: Likewise.
8439 * gcc.dg/tree-ssa/vrp02.c: Likewise
8440 * gcc.dg/tree-ssa/vrp11.c: Likewise
8441 * gcc.dg/tree-ssa/pr14341.c: Likewise
8442 * gcc.dg/tree-ssa/vrp19.c: Likewise
8443 * gcc.dg/tree-ssa/vrp20.c: Likewise
8444 * gcc.dg/tree-ssa/vrp03.c: Likewise
8445 * gcc.dg/tree-ssa/pr21086.c: Likewise
8446 * gcc.dg/tree-ssa/pr21959.c: Likewise
8447 * gcc.dg/tree-ssa/vrp21.c: Likewise
8448 * gcc.dg/tree-ssa/vrp04.c: Likewise
8449 * gcc.dg/tree-ssa/pr25485.c: Likewise
8450 * gcc.dg/tree-ssa/pr22026.c: Likewise
8451 * gcc.dg/tree-ssa/vrp22.c: Likewise
8452 * gcc.dg/tree-ssa/vrp05.c: Likewise
8453 * gcc.dg/tree-ssa/20030807-10.c: Likewise
8454 * gcc.dg/tree-ssa/pr20701.c: Likewise
8455 * gcc.dg/tree-ssa/vrp23.c: Likewise
8456 * gcc.dg/tree-ssa/vrp06.c: Likewise
8457 * gcc.dg/tree-ssa/pr22117.c: Likewise
8458 * gcc.dg/tree-ssa/pr20702.c: Likewise
8459 * gcc.dg/tree-ssa/vrp15.c: Likewise
8460 * gcc.dg/tree-ssa/pr21090.c: Likewise
8461 * gcc.dg/tree-ssa/pr21294.c: Likewise
8462 * gcc.dg/tree-ssa/vrp24.c: Likewise
8463 * gcc.dg/tree-ssa/vrp07.c: Likewise
8464 * gcc.dg/tree-ssa/pr21563.c: Likewise
8465 * gcc.dg/tree-ssa/pr25382.c: Likewise
8466 * gcc.dg/tree-ssa/vrp16.c: Likewise
8467 * gcc.dg/tree-ssa/vrp25.c: Likewise
8468 * gcc.dg/tree-ssa/vrp08.c: Likewise
8469 * gcc.dg/tree-ssa/20030807-6.c: Likewise
8470 * gcc.dg/tree-ssa/vrp17.c: Likewise
8471 * gcc.dg/tree-ssa/pr21458.c: Likewise
8472 * g++.dg/tree-ssa/pr18178.C: Likewise
8473
8474 2006-02-07 Richard Guenther <rguenther@suse.de>
8475
8476 PR c++/26140
8477 Revert
8478 2006-01-30 Richard Guenther <rguenther@suse.de>
8479 PR c++/23372
8480 * gcc.dg/pr23372-1.C: New testcase.
8481
8482 * g++.dg/tree-ssa/pr26140.C: New testcase.
8483
8484 2006-02-07 Mark Mitchell <mark@codesourcery.com>
8485
8486 PR c++/9737
8487 * g++.dg/template/ttp15.C: New test.
8488 * g++.dg/template/ttp16.C: Likewise.
8489 * g++.dg/template/ttp17.C: Likewise.
8490 * g++.old-deja/g++.pt/ttp36.C: Remove.
8491 * g++.old-deja/g++.pt/ttp19.C: Likewise.
8492 * g++.old-deja/g++.pt/ttp37.C: Likewise.
8493 * g++.old-deja/g++.pt/ttp38.C: Likewise.
8494 * g++.old-deja/g++.pt/ttp39.C: Likewise.
8495 * g++.old-deja/g++.pt/ttp9.C: Likewise.
8496 * g++.old-deja/g++.pt/ttp40.C: Likewise.
8497 * g++.old-deja/g++.pt/ttp51.C: Likewise.
8498 * g++.old-deja/g++.pt/ttp26.C: Likewise.
8499 * g++.old-deja/g++.pt/ttp36.C: Likewise.
8500
8501 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
8502
8503 PR libfortran/23815
8504 * unf_io_convert_4.f90: New test.
8505
8506 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
8507
8508 * gcc.dg/tree-ssa/loadpre10.c: New test.
8509 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
8510 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
8511 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
8512
8513 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8514
8515 PR libfortran/24685
8516 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
8517
8518 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
8519
8520 PR tree-opt/25251
8521 * gfortran.dg/assign_7.f: New test.
8522
8523 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
8524
8525 PR fortran/26041
8526 PR fortran/26064
8527 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
8528 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
8529 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
8530
8531 2006-02-05 Jakub Jelinek <jakub@redhat.com>
8532
8533 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
8534 in size_t typedef.
8535
8536 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8537
8538 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
8539 * g++.dg/charset/string.c (foo): Likewise.
8540 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
8541 const char*
8542 * g++.dg/ext/builtin2.C (printf): Likewise.
8543 * g++.dg/init/new15.C (printf): Likewise.
8544 * g++.dg/opt/pr17697-1.C (foo): Likewise.
8545 * g++.dg/opt/pr17697-2.C (foo): Likewise.
8546 * g++.dg/opt/pr17697-3.C (foo): Likewise.
8547 * g++.dg/template/non-dependent4.C (temp): Likewise.
8548 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
8549 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
8550 parameter type to const char*.
8551 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
8552 Change type to const char*.
8553 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
8554 Likewise.
8555 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
8556 second parameter type to const char*.
8557 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
8558 (Y::Y): Change parameter type to const char*.
8559 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
8560 * g++.old-deja/g++.jason/report.C: Apply const correctness.
8561 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
8562 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
8563 (char*).
8564 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
8565 const char*.
8566 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
8567 type to const char*.
8568 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
8569 return type to const char*.
8570 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
8571 to const char*.
8572 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
8573 * g++.old-deja/g++.law/refs1.C: Likewise.
8574 * g++.old-deja/g++.law/visibility1.C: Likewise.
8575 * g++.old-deja/g++.law/visibility2.C: Likewise.
8576 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
8577 const char*.
8578 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
8579 * g++.old-deja/g++.mike/net48.C: Likewise.
8580 * g++.old-deja/g++.mike/p646.C: Likewise.
8581 * g++.old-deja/g++.mike/p6746.C: Likewise.
8582 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
8583 type to const char*.
8584 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
8585 deprecated conversion warning.
8586 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
8587 char*.
8588 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
8589 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
8590 * g++.old-deja/g++.pt/explicit8.C: Likewise.
8591 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
8592 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
8593 * g++.old-deja/g++.pt/nontype3.C: Likewise.
8594 * g++.old-deja/g++.pt/t39.C: Likewise.
8595 * g++.old-deja/g++.robertl/eb106.C: Likewise.
8596 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
8597
8598 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
8599
8600 PR fortran/25075
8601 intrinsic_argument_conformance_1.f90: New test.
8602
8603 2006-02-03 Steven G. Kargl <kargls@comcast.net>
8604
8605 PR fortran/20845
8606 * gfortran.dg/char_result_11.f90: Add SAVE.
8607 * gfortran.dg/der_pointer_4.f90: Ditto.
8608 * gfortran.dg/default_initialization.f90: New test.
8609
8610 2006-02-03 Jeff Law <law@redhat.com>
8611
8612 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
8613 handle more than 100 dump files.
8614 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
8615 * lib/scantree.exp (scan-tree-dump): Likewise.
8616 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
8617 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
8618 * lib/scanipa.exp (scan-ipa-dump): Likewise.
8619 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
8620 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
8621
8622 2006-02-03 Diego Novillo <dnovillo@redhat.com>
8623
8624 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
8625
8626 2006-02-03 Mark Mitchell <mark@codesourcery.com>
8627
8628 * g++.dg/template/using12.C: New test.
8629
8630 2006-02-03 Alan Modra <amodra@bigpond.net.au>
8631
8632 * gcc.target/powerpc/pr25960.c: New test.
8633
8634 2006-02-02 Steven G. Kargl <kargls@comcast>
8635
8636 PR fortran/24958
8637 gfortran.dg/nullify_2.f90: New test.
8638
8639 2006-02-02 Diego Novillo <dnovillo@redhat.com>
8640
8641 PR 25990
8642 * gcc.dg/gomp/pr25990.c: New test.
8643
8644 2006-01-31 Mark Mitchell <mark@codesourcery.com>
8645
8646 PR c++/25342
8647 * g++.gd/template/partial4.C: New test.
8648
8649 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
8650
8651 PR middle-end/26001
8652 * gfortran.dg/data_char_2.f90: New.
8653
8654 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
8655
8656 PR fortran/26039
8657 maxval_maxloc_conformance_1.f90: New test.
8658
8659 2006-01-31 Richard Guenther <rguenther@suse.de>
8660
8661 * gcc.target/i386/sselibm-1.c: New testcase.
8662 * gcc.target/i386/sselibm-2.c: Likewise.
8663 * gcc.target/i386/sselibm-3.c: Likewise.
8664 * gcc.target/i386/sselibm-4.c: Likewise.
8665 * gcc.target/i386/sselibm-5.c: Likewise.
8666
8667 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
8668
8669 PR fortran/24266
8670 * gfortran.dg/arrayio_derived_2.f90: New.
8671
8672 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
8673
8674 * gcc.dg/unsigned-long-compare.c: New test.
8675
8676 2006-01-30 Steve Ellcey <sje@cup.hp.com>
8677
8678 PR testsuite/25318
8679 * lib/target-supports.exp (check_effective_target_freorder):
8680 Check to see if target supports -freorder-blocks-and-partition.
8681 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
8682 instead of "dg-require-named-sections".
8683
8684 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
8685
8686 PR target/14798:
8687 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
8688 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
8689 * gcc.dg/pragma-isr-trapa2.c: Likewise.
8690 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
8691 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
8692 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
8693 * gcc.dg/attr-isr-trap_exit.c: Likewise.
8694 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
8695
8696 2006-01-30 Richard Guenther <rguenther@suse.de>
8697
8698 PR c++/23372
8699 * gcc.dg/pr23372-1.C: New testcase.
8700
8701 2006-01-29 Diego Novillo <dnovillo@redhat.com>
8702
8703 * gcc.dg/gomp/pr25874.c: New test.
8704
8705 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
8706
8707 PR tree-opt/25911
8708 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
8709
8710 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
8711
8712 PR fortran/18578
8713 PR fortran/18579
8714 PR fortran/20857
8715 PR fortran/20885
8716 * gfortran.dg/intent_out_1.f90: New test.
8717
8718 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
8719
8720 PR fortran/17911
8721 * gfortran.dg/procedure_lvalue.f90: New test.
8722
8723 PR fortran/20895
8724 PR fortran/25030
8725 * gfortran.dg/char_pointer_assign_2.f90: New test.
8726 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
8727 assignment to be consistent with standard.
8728 * gfortran.dg/char_result_2.f90: The same.
8729 * gfortran.dg/char_result_8.f90: The same.
8730
8731 2006-01-28 Zack Weinberg <zackw@panix.com>
8732
8733 * gcc.dg/Woverlength-strings.c
8734 * gcc.dg/Woverlength-strings-pedantic-c89.c
8735 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
8736 * gcc.dg/Woverlength-strings-pedantic-c99.c
8737 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
8738
8739 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
8740
8741 * gcc.c-torture/execute/20060127-1.c: New test.
8742
8743 2006-01-28 Mark Mitchell <mark@codesourcery.com>
8744
8745 PR c++/25999
8746 * g++.dg/ext/pragmaweak1.C: New test.
8747
8748 2006-01-28 Mark Mitchell <mark@codesourcery.com>
8749
8750 PR c++/25855
8751 * g++.dg/template/spec29.C: New test.
8752
8753 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
8754
8755 PR c/19606.
8756 * gcc.c-torture/execute/pr19606.c: New.
8757
8758 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
8759
8760 * gcc.dg/pragma-re-4.c: New test.
8761
8762 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
8763
8764 PR fortran/25964
8765 * gfortran.dg/assumed_size_refs_3.f90: New test.
8766
8767 2006-01-27 Ben Elliston <bje@au.ibm.com>
8768
8769 * gcc.misc-tests/dectest.exp: Remove defunct comment.
8770
8771 2006-01-26 Laurent GUERBY <laurent@guerby.net>
8772
8773 PR ada/21317
8774 * ada/acats/support/impdef.a: Add One_Long_Second.
8775 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
8776 * ada/acats/tests/c9/c94026.a: Likewise.
8777 * ada/acats/tests/c9/c97305c.ada: Likewise.
8778 * ada/acats/tests/c9/c99004a.ada: Likewise.
8779
8780 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
8781
8782 PR fortran/25964
8783 * gfortran.dg/global_references_2.f90: New test.
8784
8785 PR fortran/25084
8786 PR fortran/20852
8787 PR fortran/25085
8788 PR fortran/25086
8789 * gfortran.dg/assumed_charlen_function_1.f90: New test.
8790 * gfortran.dg/assumed_charlen_function_3.f90: New test.
8791
8792 PR fortran/25416
8793 * gfortran.dg/assumed_charlen_function_2.f90: New test.
8794
8795 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
8796
8797 PR c/25892
8798 * gcc.dg/Wpointer-sign.c: New.
8799 * gcc.dg/Wpointer-sign-Wall.c: New.
8800 * gcc.dg/Wpointer-sign-Wall-no.c: New.
8801 * gcc.dg/Wpointer-sign-pedantic.c: New.
8802 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
8803 * gcc.dg/conv-2.c: Use -Wpointer-sign.
8804
8805 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
8806
8807 PR C/25861
8808 * gcc.c-torture/compile/pr25861.c: New test.
8809
8810 2006-01-26 Paul Brook <paul@codesourcery.com>
8811
8812 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
8813 on short-enum targets.
8814 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
8815 variable.
8816 (generate_fields): Use short_enums.
8817 (main): Set short_enums. Document -e.
8818 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
8819 on short-enum targets.
8820 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
8821 variable.
8822 (generate_fields): Use short_enums.
8823 (main): Set short_enums. Document -e.
8824 * lib/target-supports.exp (check_effective_target_short_enums): New.
8825
8826 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
8827
8828 PR target/25947
8829 * gcc.dg/torture/pr25947-1.c: New test.
8830
8831 2006-01-25 Jan Hubicka <jh@suse.cz>
8832 Roger Sayle <roger@eyesopen.com>
8833
8834 PR rtl-optimization/25703
8835 * gcc.target/i386/20060125-1.c: New test case.
8836 * gcc.target/i386/20060125-2.c: New test case.
8837
8838 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
8839
8840 PR fortran/18540
8841 * gfortran.dg/goto_1.f: New.
8842
8843 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
8844
8845 PR fortran/25716
8846 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
8847 25716 on 32-bit systems too.
8848
8849 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
8850
8851 PR testsuite/25590
8852 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
8853
8854 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
8855
8856 * gcc.dg/tree-ssa/gen-vect-33.c: New.
8857
8858 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8859
8860 PR fortran/25835
8861 * gfortran.dg/read_eof.f90: Delete, renamed.
8862 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
8863 * gfortran.dg/read_eof_2.f90: New test.
8864 * gfortran.dg/read_eof_3.f90: New test.
8865
8866 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
8867
8868 PR tree-opt/25860
8869 * gcc.c-torture/compile/pr25860.c: New test.
8870
8871 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8872
8873 PR c++/25552
8874 * g++.dg/parse/dtor8.C: New test.
8875
8876 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
8877
8878 PR testsuite/25891
8879 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
8880 * gcc.dg/gomp/gomp.exp: Return without testing anything if
8881 check_effective_target_fopenmp returns 0.
8882
8883 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
8884
8885 PR ada/20548
8886 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
8887 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
8888 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
8889
8890 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
8891
8892 PR tree-opt/25857
8893 * g++.dg/opt/pr25857.C: New test.
8894
8895 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
8896 Jan Hubicka <jh@suse.cz>
8897 Richard Guenther <rguenther@suse.de>
8898
8899 PR rtl-optimization/25654
8900 * gcc.dg/torture/pr25654.c: New testcase.
8901 * gcc.target/i386/pr25654.c: Likewise.
8902
8903 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
8904
8905 PR fortran/25901
8906 * gfortran.dg/internal references_2.f90: New test.
8907
8908 Fix regression in testing of admissability of attributes.
8909 * gfortran.dg/intent_used_1.f90: New test.
8910
8911 2006-01-23 Ben Elliston <bje@au.ibm.com>
8912
8913 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
8914 Remove target conditional torture options for i?86 and x86_64
8915 GNU/Linux.
8916
8917 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
8918
8919 PR c++/10891
8920 * g++.dg/rtti/no-rtti.C: New.
8921
8922 2006-01-21 Mark Mitchell <mark@codesourcery.com>
8923
8924 PR c++/25895
8925 * g++.dg/inherit/conv2.C: New test.
8926
8927 PR c++/25856
8928 * g++.dg/parse/dtor7.C: New test.
8929
8930 PR c++/25858
8931 * g++.dg/template/crash44.C: New test.
8932
8933 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
8934
8935 PR fortran/25124
8936 PR fortran/25625
8937 * gfortran.dg/internal_references_1.f90: New test.
8938 PR fortran/20881
8939 PR fortran/23308
8940 PR fortran/25538
8941 PR fortran/25710
8942 * gfortran.dg/global_references_1.f90: New test.
8943 * gfortran.dg/g77/19990905-1.f: Restore the error that
8944 there is a clash between the common block name and
8945 the name of a subroutine reference.
8946
8947 PR fortran/PR24276
8948 * gfortran.dg/aliasing_dummy_1.f90: New test.
8949
8950 2006-01-21 Alan Modra <amodra@bigpond.net.au>
8951
8952 * gcc.dg/vmx/1b-01.c: Warning fix.
8953 * gcc.dg/vmx/1c-02.c: Likewise.
8954 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
8955
8956 2006-01-20 Steve Ellcey <sje@cup.hp.com>
8957
8958 PR testsuite/24962
8959 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
8960
8961 2006-01-20 Richard Guenther <rguenther@suse.de>
8962 Steven Bosscher <stevenb.gcc@gmail.com>
8963
8964 PR rtl-optimization/24626
8965 * gcc.dg/torture/pr24626-1.c: New testcase.
8966 * gcc.dg/torture/pr24626-2.c: Likewise.
8967 * gcc.dg/torture/pr24626-3.c: Likewise.
8968 * gcc.dg/torture/pr24626-4.c: Likewise.
8969
8970 2006-01-20 Dirk Mueller <dmueller@suse.com>
8971
8972 PR c++/5520
8973 * g++.dg/warn/empty-body.C: New.
8974
8975 2006-01-19 Mark Mitchell <mark@codesourcery.com>
8976
8977 PR c++/22136
8978 * g++.dg/template/using10.C: New test.
8979 * g++.dg/temlpate/using11.C: Likewise.
8980 * g++.dg/inherit/using5.C: Tweak error messages.
8981
8982 2006-01-20 Alan Modra <amodra@bigpond.net.au>
8983
8984 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
8985 target test.
8986 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
8987
8988 2006-01-19 Jan Hubicka <jh@suse.cz>
8989
8990 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
8991
8992 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8993
8994 PR c++/25854
8995 * g++.dg/template/spec28.C: New test.
8996
8997 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
8998
8999 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
9000 Fix fprintf's by adding srcdir or removing it.
9001
9002 2006-01-19 Diego Novillo <dnovillo@redhat.com>
9003
9004 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
9005 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
9006 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
9007 * testsuite/gcc.dg/gomp/empty.c: Likewise.
9008 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
9009 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
9010 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
9011 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
9012 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
9013 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
9014 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
9015 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
9016 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
9017 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
9018
9019 2006-01-18 Jeff Law <law@redhat.com>
9020
9021 * gcc.dg/tree-ssa/vrp25.c: New test.
9022
9023 2006-01-19 Richard Sandiford <richard@codesourcery.com>
9024
9025 * gcc.dg/pr25805.c: Fix misapplied patch.
9026
9027 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
9028
9029 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
9030 (check_effective_target_vect_udot_qi): New.
9031 (check_effective_target_vect_sdot_hi): New.
9032 (check_effective_target_vect_udot_hi): New.
9033 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
9034 prefixed with "wrapv-" with -fwrapv.
9035 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
9036 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
9037 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
9038 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
9039 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
9040
9041 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
9042 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
9043 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
9044 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
9045
9046 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9047
9048 PR c++/16829
9049 * g++.dg/other/default2.C: New test.
9050 * g++.dg/other/default3.C: New test.
9051
9052 2006-01-19 Richard Sandiford <richard@codesourcery.com>
9053
9054 PR c/25805
9055 * gcc.dg/pr25805.c: New file.
9056
9057 2006-01-18 Mark Mitchell <mark@codesourcery.com>
9058
9059 PR c++/25836
9060 * g++.dg/template/init6.C: New test.
9061
9062 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
9063
9064 * gcc.dg/tree-ssa/pr24287.c: New test
9065
9066 2006-01-18 Eric Christopher <echristo@apple.com>
9067
9068 * g++.dg/eh/table.C: New.
9069
9070 2006-01-18 DJ Delorie <dj@redhat.com>
9071
9072 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
9073 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
9074 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
9075 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
9076
9077 2006-01-18 Jeff Law <law@redhat.com>
9078
9079 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
9080 on wrapping on overflow semantics.
9081
9082 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
9083
9084 * gcc.gc/tree-ssa/vrp23.c: New test.
9085 * gcc.gc/tree-ssa/vrp24.c: New test.
9086
9087 2006-01-18 Richard Henderson <rth@redhat.com>
9088 Aldy Hernandez <aldyh@redhat.com>
9089 Jakub Jelinek <jakub@redhat.com>
9090 Diego Novillo <dnovillo@redhat.com>
9091 Uros Bizjak <uros@kss-loka.si>
9092
9093 * testsuite/gcc.dg/gomp: New directory.
9094
9095 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
9096 Steven G. Kargl <kargls@comcast.net>
9097
9098 PR fortran/20869
9099 * gfortran.dg/intrinsic_external_1.f90: New test.
9100
9101 PR fortran/20875.
9102 * gfortran.dg/elemental_pointer_1.f90: New test.
9103
9104 PR fortran/25024
9105 * gfortran.dg/external_procedures_1.f90: New test.
9106
9107 PR fortran/25785
9108 gfortran.dg/assumed_present.f90: New test.
9109
9110 2006-01-18 Jakub Jelinek <jakub@redhat.com>
9111
9112 * g++.dg/parse/lookup5.C: New test.
9113
9114 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9115
9116 PR fortran/25697
9117 * gfortran.dg/read_eof.f90: New test.
9118
9119 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9120
9121 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
9122 add a closing brace.
9123
9124 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9125
9126 PR fortran/25631
9127 * gfortran.dg/fmt_tl.f: New test.
9128
9129 2006-01-17 Eric Christopher <echristo@apple.com>
9130
9131 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
9132 * g++.old-deja/g++.warn/impint2.C: Ditto.
9133 * g++.old-deja/g++.other/null1.C: Ditto.
9134 * g++.dg/warn/conv2.C: Ditto.
9135 * g++.dg/warn/conv4.C: New file.
9136
9137 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9138
9139 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
9140
9141 2006-01-17 Andreas Jaeger <aj@suse.de>
9142 Janis Johnson <janis187@us.ibm.com>
9143
9144 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
9145 in 64-bit.
9146 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
9147 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
9148
9149 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9150
9151 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
9152 xfail txxx where xxx >= 25.
9153
9154 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9155
9156 PR testsuite/25764
9157 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
9158
9159 2006-01-17 Jakub Jelinek <jakub@redhat.com>
9160
9161 PR c/25682
9162 * gcc.dg/pr25682.c: New test.
9163 * g++.dg/parse/array-size2.C: New test.
9164
9165 2006-01-16 Ian Lance Taylor <ian@airs.com>
9166
9167 * consistency.vlad: Remove entire directory, 1652 files.
9168
9169 2006-01-16 Janis Johnson <janis187@us.ibm.com>
9170
9171 * lib/target-supports.exp (check_effective_target_dfp_nocache,
9172 check_effective_target_dfprt_nocache): New.
9173 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
9174 (check_effective_target_dfprt): New.
9175 * lib/c-compat.exp (check_dfp): Remove.
9176 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
9177 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
9178 level of support for decimal float.
9179 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
9180 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
9181 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
9182 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
9183 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
9184 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
9185 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
9186 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
9187 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
9188 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
9189 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
9190 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
9191 directives.
9192
9193 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
9194
9195 PR testsuite/25741
9196 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
9197 $base_dir/../.
9198 * lib/gfortran.exp (gfortran_init): Likewise.
9199 * lib/obj-c++.exp (obj-c++_init): Likewise.
9200 * lib/scanasm.exp (scan-assembler-dem): Likewise.
9201 (scan-assembler-dem-not): Likewise.
9202 * lib/scandump.exp (scan-dump-dem): Likewise.
9203 (scan-dump-dem-not): Likewise.
9204
9205 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
9206
9207 PR testsuite/25767
9208 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
9209 powerpc-*-darwin*.
9210 * lib/obj-c++.exp (obj-c++_init): Likewise.
9211
9212 2006-01-16 Richard Guenther <rguenther@suse.de>
9213
9214 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
9215
9216 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9217
9218 PR testsuite/25777
9219 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
9220 to LD_LIBRARY_PATH.
9221
9222 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
9223 Andrew Pinski <pinskia@physics.uc.edu>
9224
9225 * gcc.dg/minmax-1.c: New test.
9226
9227 2006-01-16 Ben Elliston <bje@au.ibm.com>
9228
9229 * gcc.dg/dfp/dfp.exp: Correct FSF address.
9230 * gcc.misc-tests/dectest.exp: Ditto.
9231
9232 2006-01-15 Ian Lance Taylor <ian@airs.com>
9233
9234 PR testsuite/25796
9235 * gcc.target/i386/cmov6.c: Use -march=k8.
9236
9237 2006-01-15 Andreas Jaeger <aj@suse.de>
9238
9239 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
9240 x86 does not have __float128.
9241
9242 2006-01-14 Ian Lance Taylor <ian@airs.com>
9243
9244 * gcc.target/i386/cmov6.c: New test.
9245
9246 2006-01-14 Mark Mitchell <mark@codesourcery.com>
9247
9248 PR c++/25663
9249 * g++.dg/template/ctor6.C: New test.
9250
9251 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
9252
9253 PR tree-optimization/25485
9254 * gcc.dg/tree-ssa/pr25485.c: New.
9255
9256 2006-01-14 Richard Guenther <rguenther@suse.de>
9257
9258 PR tree-optimization/22548
9259 PR tree-optimization/22555
9260 PR tree-optimization/22501
9261 * gcc.dg/tree-ssa/alias-4.c: New testcase.
9262 * gcc.dg/tree-ssa/alias-5.c: Likewise.
9263 * gcc.dg/tree-ssa/alias-6.c: Likewise.
9264 * gcc.dg/tree-ssa/alias-7.c: Likewise.
9265 * gcc.dg/tree-ssa/alias-8.c: Likewise.
9266 * gcc.dg/tree-ssa/alias-9.c: Likewise.
9267 * gcc.dg/tree-ssa/alias-10.c: Likewise.
9268 * gcc.dg/tree-ssa/alias-11.c: Likewise.
9269 * gcc.dg/tree-ssa/alias-12.c: Likewise.
9270
9271 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
9272
9273 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
9274 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
9275
9276 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
9277 Richard Guenther <rguenther@suse.de>
9278
9279 PR rtl-optimization/24257
9280 * gcc.dg/torture/pr24257.c: New testcase.
9281
9282 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
9283
9284 * gcc.c-torture/execute/20060110-1.c: New test.
9285 * gcc.c-torture/execute/20060110-2.c: New test.
9286
9287 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
9288
9289 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
9290
9291 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
9292
9293 PR fortran/25756
9294 * gfortran.dg/label_3.f90: New test.
9295
9296 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
9297
9298 PR tree-optimization/25771
9299 * g++.dg/tree-ssa/pr25771.C: New test
9300
9301 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
9302
9303 PR tree-opt/24365
9304 * g++.dg/opt/complex5.C: New test.
9305
9306 2006-01-13 Richard Guenther <rguenther@suse.de>
9307
9308 * gcc.target/i386/387-9.c: New testcase.
9309
9310 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
9311
9312 PR c++/24824
9313 * g++.dg/debug/dwarf2-1.C: New.
9314
9315 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
9316
9317 PR testsuite/25728
9318 * lib/gcov.exp (verify-lines): Add "close $fd".
9319
9320 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
9321 Ben Elliston <bje@au.ibm.com>
9322
9323 * gcc.dg/dfp/inf-1.c: New test.
9324
9325 2006-01-12 Janis Johnson <janis187@us.ibm.com>
9326 Yao Qi <qiyaoltc@cn.ibm.com>
9327 Ben Elliston <bje@au.ibm.com>
9328 Jon Grimm <jgrimm2@us.ibm.com>
9329
9330 * gcc.dg/nodfp-1.c: New test.
9331 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
9332 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
9333 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
9334 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
9335 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
9336 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
9337 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
9338 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
9339 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
9340 * gcc.dg/format/dfp-scanf-1.c: Likewise.
9341 * gcc.dg/format/dfp-printf-1.c: Likewise.
9342 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
9343 (compat_setup_dfp): New.
9344 * gcc.dg/compat/compat.exp: Use it.
9345 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
9346 Make some variables global, prepend "compat_" to their names.
9347 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
9348 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
9349 * gcc.misc-tests/dectest.exp: New test driver for decTest.
9350 * lib/compat.exp (compat_skip_list): Make global, rename.
9351 * lib/c-compat.exp: New file.
9352 * lib/target-supports.exp (check_effective_target_dfp): New.
9353
9354 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
9355 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
9356 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
9357 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
9358 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
9359 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
9360 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
9361 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
9362 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
9363 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
9364 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
9365 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
9366 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
9367 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
9368 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
9369 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
9370 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
9371 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
9372 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
9373 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
9374 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
9375 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
9376 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
9377 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
9378 gcc.dg/dfp/struct-layout-1.c,
9379 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
9380 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
9381 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
9382 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
9383 gcc.dg/dfp/func-vararg-dfp.c,
9384 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
9385 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
9386 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
9387 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
9388 gcc.dg/dfp/wtr-conversion-1.c: New tests.
9389
9390 2006-01-11 Richard Guenther <rguenther@suse.de>
9391
9392 PR tree-optimization/25734
9393 * gcc.dg/tree-ssa/pr25734.c: New testcase.
9394
9395 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
9396
9397 PR fortran/25486
9398 * gfortran.dg/literal_character_constant_1_x.F: New test.
9399 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
9400 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
9401 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
9402
9403 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
9404
9405 PR c++/25386
9406 * g++.dg/ext/packed3.C: Add expected packed error.
9407
9408 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
9409
9410 PR target/25706
9411 * gcc.dg/torture/pr25706-1.c: New test.
9412
9413 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
9414
9415 PR tree-optimization/23109
9416 PR tree-optimization/23948
9417 PR tree-optimization/24123
9418
9419 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
9420 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
9421 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
9422 g++.dg/tree-ssa/pr23948.C: New testcases.
9423 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
9424 three divisions in order to do the optimization.
9425
9426 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9427
9428 PR c++/25632
9429 * g++.dg/other/pr25632.C: New test.
9430
9431 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
9432
9433 PR fortran/25730
9434 * gfortran.dg/used_types_1.f90: New test.
9435
9436 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
9437
9438 PR target/25718
9439 * gcc.dg/torture/pr25718-1.c: New test.
9440
9441 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
9442
9443 * gfortran.dg/list_read_2.f90: Fix typo in description.
9444
9445 2006-01-10 Jan Beulich <jbeulich@novell.com>
9446
9447 * lib/target-supports.exp (check_visibility_available): Simplify test
9448 for *-*-netware*.
9449 (check_profiling_available): Fail for *-*-netware*.
9450 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
9451 * gcc.dg/20021014-1.c: Likewise.
9452 * gcc.dg/nest.c: Likewise.
9453
9454 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
9455
9456 fortran/24936
9457 * gfortran.dg/forall_3.f90: New test.
9458
9459 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
9460
9461 PR fortran/21977
9462 * gfortran.dg/nesting_2.f90: New test.
9463 * gfortran.dg/nesting_3.f90: New test.
9464
9465 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
9466
9467 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
9468 Fix typo in comment.
9469
9470 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
9471
9472 * gfortran.dg/single_char_string.f90: New test.
9473
9474 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
9475
9476 * gfortran.dg/ichar_2.f90: New test.
9477
9478 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
9479
9480 PR fortran/25093
9481 * gfortran.dg/private_type_4.f90: New.
9482
9483 2006-01-07 Richard Guenther <rguenther@suse.de>
9484
9485 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
9486
9487 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9488
9489 * gfortran.dg/func_decl_1.f90: New.
9490 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
9491 * gfortran.dg/array_alloc_2.f90: Likewise.
9492 * gfortran.dg/char_result_8.f90: Likewise.
9493 * gfortran.dg/dup_save_1.f90: Likewise.
9494 * gfortran.dg/dup_save_2.f90: Likewise.
9495 * gfortran.dg/f2c_6.f90: Likewise.
9496 * gfortran.dg/f2c_7.f90: Likewise.
9497 * gfortran.dg/func_result_2.f90: Likewise.
9498 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
9499
9500 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
9501
9502 PR fortran/22146
9503 * gfortran.dg/elemental_subroutine_1.f90: New test.
9504 * gfortran.dg/elemental_subroutine_2.f90: New test.
9505
9506 PR fortran/25029
9507 PR fortran/21256
9508 * gfortran.dg/assumed_size_refs_1.f90: New test.
9509
9510 PR fortran/20868
9511 PR fortran/20870
9512 * gfortran.dg/assumed_size_refs_2.f90: New test.
9513 * gfortran.dg/initialization_1.f90: Change warning message.
9514
9515 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
9516
9517 * gcc.dg/tree-ssa/loop-15.c: New test.
9518
9519 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9520
9521 PR fortran/25598
9522 * gfortran.dg/backspace_3.f: New test.
9523 * gfortran.dg/backspace_4.f: New test.
9524
9525 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9526
9527 PR fortran/24268
9528 * gfortran.dg/fmt_white.f: Update test.
9529
9530 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
9531
9532 * gcc.dg/cast-1.c: Add new warning.
9533 * gcc.dg/cast-2.c: Likewise.
9534 * gcc.dg/cast-3.c: Likewise.
9535 * gcc.dg/format/cast-1.c: Likewise.
9536 * gcc.dg/cast-4.c: New testcase.
9537
9538 2006-01-05 Richard Guenther <rguenther@suse.de>
9539
9540 PR tree-optimization/22555
9541 * gcc.dg/tree-ssa/alias-3.c: New testcase.
9542
9543 2006-01-05 Richard Guenther <rguenther@suse.de>
9544 Diego Novillo <dnovillo@redhat.com>
9545
9546 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
9547 * gcc.dg/tree-ssa/loop-8.c: Likewise.
9548 * gcc.dg/tree-ssa/loop-1.c: Likewise.
9549 * gcc.dg/tree-ssa/pr23294.c: Likewise.
9550 * gcc.dg/tree-ssa/pr21985.c: Likewise.
9551 * gcc.dg/tree-ssa/loop-14.c: Likewise.
9552 * gcc.dg/tree-ssa/loop-2.c: Likewise.
9553 * gcc.dg/tree-ssa/loop-3.c: Likewise.
9554 * gcc.dg/tree-ssa/loop-4.c: Likewise.
9555 * gcc.dg/tree-ssa/pr21171.c: Likewise.
9556 * gcc.dg/tree-ssa/loop-5.c: Likewise.
9557 * gcc.dg/tree-ssa/loop-10.c: Likewise.
9558 * gcc.dg/tree-ssa/loop-6.c: Likewise.
9559 * treelang/compile/extravar.tree: Likewise.
9560 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
9561 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
9562 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
9563 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
9564 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
9565
9566 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
9567
9568 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
9569 for 64-bit fix.
9570
9571 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
9572
9573 PR fortran/23675
9574 gfortran.dg/char_result_11.f90: New.
9575
9576 2006-01-04 Mark Mitchell <mark@codesourcery.com>
9577
9578 PR c++/24782
9579 * g++.dg/parse/access9.C: New test.
9580 * g++.dg/tc1/dr52.C: Tweak error markers.
9581
9582 2006-01-04 Richard Henderson <rth@redhat.com>
9583
9584 Merge from gomp branch.
9585 * g++.dg/parse/pragma2.C: Update expected error lines.
9586
9587 2006-01-04 Jakub Jelinek <jakub@redhat.com>
9588
9589 * g++.dg/other/i386-2.C: New test.
9590
9591 PR target/25554
9592 * gcc.c-torture/compile/20051228-1.c: New test.
9593
9594 PR c/25559
9595 * gcc.dg/pr25559.c: New test.
9596
9597 2006-01-03 Mark Mitchell <mark@codesourcery.com>
9598
9599 PR c++/25492
9600 * g++.dg/lookup/friend9.C: New test.
9601
9602 PR c++/25625
9603 * g++.dg/template/repo5.C: New test.
9604
9605 2006-01-03 Steven G. Kargl <kargls@comcast.net>
9606
9607 PR fortran/25101
9608 * gfortran.dg/forall_2.f90: New test.
9609
9610 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
9611
9612 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
9613 dg-require-weak. Adjust regexp to handle leading-underscore
9614 targets and space as well as TAB after .weak. Change previous
9615 64-bit fix to not use naked dot.
9616
9617 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
9618
9619 PR rtl-optimization/25578
9620 * gcc.c-torture/execute/20060102-1.c: New testcase.
9621
9622 2006-01-03 Richard Guenther <rguenther@suse.de>
9623
9624 PR c/25183
9625 * gcc.dg/torture/pr25183.c: New testcase.
9626
9627 2006-01-03 Jakub Jelinek <jakub@redhat.com>
9628
9629 Merge from gomp-branch.
9630 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
9631 * gcc.dg/ia64-sync-2.c: Likewise.
9632 * gcc.dg/ia64-sync-3.c: Likewise.
9633 * gcc.dg/ia64-sync-4.c: Likewise.
9634 * gcc.dg/sync-2.c: Likewise.
9635 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
9636 that sparc64-*-* and sparcv9-*-* supports sync builtins.
9637
9638 2006-01-02 Mark Mitchell <mark@codesourcery.com>
9639
9640 PR c++/25635
9641 * g++.dg/parse/operator6.C: New test.
9642
9643 PR c++/25637
9644 * g++.dg/parse/error29.C: New test.
9645
9646 PR c++/25638
9647 * g++.dg/parse/dtor6.C: New test.
9648
9649 PR c++/25633
9650 * g++.dg/parse/ctor3.C: New test.
9651
9652 PR c++/25634
9653 * g++.dg/template/class3.C: New test.
9654
9655 2006-01-02 Geoffrey Keating <geoffk@apple.com>
9656
9657 * g++.dg/debug/debug9.C: New.
9658
9659 2006-01-02 Steven G. Kargl <kargls@comcast.net>
9660
9661 PR fortran/24640
9662 * gfortran.dg/label_2.f90: New test.
9663
9664 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9665
9666 * g++.dg/lookup/using12.C: Tighten error marker.
9667
9668 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
9669 Andrew Pinski <pinskia@physics.uc.edu>
9670
9671 * gcc.target/powerpc/darwin-abi-3.c: New file.
9672 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
9673 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
9674 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
9675 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
9676 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
9677 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
9678 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
9679 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
9680
9681 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
9682
9683 * gcc.dg/tree-ssa/loadpre1.c: New;
9684 * gcc.dg/tree-ssa/loadpre2.c: New;
9685 * gcc.dg/tree-ssa/loadpre3.c: New;
9686 * gcc.dg/tree-ssa/loadpre4.c: New;
9687 * gcc.dg/tree-ssa/loadpre5.c: New;
9688 * gcc.dg/tree-ssa/loadpre6.c: New;
9689 * gcc.dg/tree-ssa/loadpre7.c: New;
9690 * gcc.dg/tree-ssa/loadpre8.c: New;
9691 * gcc.dg/tree-ssa/loadpre9.c: New;
9692
9693 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
9694
9695 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
9696 * g++.dg/abi/thunk4.C: Likewise.
9697
9698 2006-01-01 Andreas Jaeger <aj@suse.de>
9699
9700 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
9701 portable.
9702
9703 2006-01-01 Jakub Jelinek <jakub@redhat.com>
9704
9705 PR c++/25294
9706 * gcc.dg/pragma-pack-3.c: New test.
9707 * g++.dg/parse/pragma3.C: New test.
9708
9709 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9710
9711 PR middle-end/24827
9712 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
9713
9714 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9715
9716 PR testsuite/25214
9717 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
9718
9719 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
9720
9721 PR fortran/22607
9722 * gfortran-dg/pure_byref_3.f90: New.
9723
9724 fortran/PR 25396
9725 * gfortran.dg/userdef_operator_1.f90: New.
9726
9727 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
9728
9729 * g++.dg/abi/thunk3.C: New.
9730 * g++.dg/abi/thunk4.C: New.
9731
9732 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
9733
9734 PR fortran/25532
9735 * gfortran.dg/host_used_types_1.f90: New test. Check that host
9736 associated derived type components of derived types are
9737 properly declared in contained procedures.
9738
9739 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9740
9741 PR libgfortran/25139
9742 * gfortran.dg/backspace_2.f: New test.
9743
9744 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9745
9746 PR libgfortran/25550
9747 * gfortran.dg/endfile.f: New test.
9748
9749 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9750
9751 PR libgfortran/25419
9752 * gfortran.dg/comma.f: New test.
9753
9754 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9755
9756 * lib/gfortran-dg.exp: Remove trailing whitespace.
9757 * lib/fortran-torture.exp: Test with -fbounds-check instead of
9758 -funroll-all-loops.
9759
9760 2005-12-28 Alan Modra <amodra@bigpond.net.au>
9761
9762 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
9763 Extended Double long doubles or repeat tests when long double is
9764 the same size as double.
9765
9766 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9767
9768 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
9769
9770 PR testsuite/25442
9771 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
9772 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
9773
9774 PR testsuite/25441
9775 * gcc.dg/pr23911.c: Make test variable static.
9776
9777 PR testsuite/25444
9778 * gcc.dg/tree-ssa/pr14841.c: Likewise.
9779
9780 2005-12-26 Mark Mitchell <mark@codesourcery.com>
9781
9782 PR c++/25439
9783 * g++.dg/parse/crash17.C: Adjust error markers.
9784 * g++.dg/template/error20.C: New test.
9785
9786 2005-12-26 Mark Mitchell <mark@codesourcery.com>
9787
9788 PR c++/23172
9789 * g++.dg/ext/complit4.C: New test.
9790
9791 PR c++/25417
9792 * g++.dg/ext/complit5.C: Likewise.
9793
9794 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
9795
9796 PR tree-optimization/25125
9797 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
9798 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
9799 * gcc.c-torture/execute/pr25125.c: New.
9800
9801 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
9802
9803 PR fortran/25029
9804 PR fortran/21256
9805 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
9806 with incorrect assumed size references.
9807
9808 2005-12-24 Mark Mitchell <mark@codesourcery.com>
9809
9810 PR c++/23171
9811 * g++.dg/opt/init1.C: New test.
9812
9813 2005-12-23 Mark Mitchell <mark@codesourcery.com>
9814
9815 PR c++/24671
9816 * g++.dg/template/sfinae3.C: New test.
9817
9818 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9819
9820 * g++.dg/other/friend4.C: New test.
9821
9822 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9823
9824 PR target/25005
9825 * g++.dg/opt/pr25005.C: New test.
9826
9827 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9828
9829 PR c++/25369
9830 * g++.dg/template/ptrmem16.C: New test.
9831
9832 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
9833
9834 PR fortran/25029
9835 PR fortran/21256
9836 * gfortran.dg/initialization_1.f90: Add test of SIZE.
9837
9838 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9839
9840 PR libgfortran/25307
9841 * gfortran.dg/list_read_5.f90: New test.
9842
9843 2005-12-22 Richard Henderson <rth@redhat.com>
9844
9845 * gcc.target/i386/sse-7.c: Use -msse2.
9846
9847 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9848
9849 PR rtl-optimization/25432
9850 * gcc.c-torture/compile/20051216-1.c: New test.
9851
9852 PR objc/25328
9853 * objc/execute/pr25328.m: New test.
9854
9855 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9856
9857 PR c++/25364
9858 * g++.dg/template/call4.C: New test.
9859
9860 2005-12-22 Dale Johannesen <dalej@apple.com>
9861
9862 * gcc.target/i386/sse-17.c: New.
9863
9864 2005-12-22 Paul Brook <paul@codesourcery.com>
9865
9866 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
9867
9868 2005-12-22 Paul Brook <paul@codesourcery.com>
9869
9870 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
9871
9872 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9873
9874 PR tree-opt/25513
9875 * gcc.c-torture/compile/pr25513.c: New test.
9876
9877 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9878
9879 PR c++/23333
9880 * g++.dg/parse/error25.C: Add more tests.
9881
9882 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9883
9884 PR fortran/18990
9885 * gfortran.dg/der_charlen_1.f90: New.
9886
9887 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
9888
9889 PR fortran/20889
9890 * gfortran.dg/pointer_component_type_1.f90: New test.
9891
9892 PR fortran/25029
9893 PR fortran/21256
9894 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
9895 should give an error with assumed size array refernces and checks those
9896 that should not.
9897 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
9898 reference an upper bound so that it does not generate an error.
9899
9900 PR fortran/19362
9901 PR fortran/20244
9902 PR fortran/20864
9903 PR fortran/25391
9904 * gfortran.dg/used_dummy_types_1.f90: New test.
9905 * gfortran.dg/used_dummy_types_2.f90: New test.
9906 * gfortran.dg/used_dummy_types_3.f90: New test.
9907 * gfortran.dg/used_dummy_types_4.f90: New test.
9908 * gfortran.dg/used_dummy_types_5.f90: New test.
9909
9910 PR fortran/23152
9911 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
9912 group already being USE associated.
9913 * gfortran.dg/assumed_shape_nml.f90: New test.
9914 * gfortran.dg/assumed_size_nml.f90: New test.
9915
9916 PR fortran/20862
9917 PR fortran/25053
9918 PR fortran/25063
9919 PR fortran/25064
9920 PR fortran/25066
9921 PR fortran/25067
9922 PR fortran/25068
9923 PR fortran/25307
9924 * gfortran.dg/io_constraints_1.f90: New test.
9925 * gfortran.dg/io_constraints_1.f90: New test.
9926 * gfortran.dg/iostat_3.f90: Change wording of warning.
9927 * gfortran.dg/g77/19981216-0.f: The same.
9928
9929 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
9930
9931 PR tree-optimization/23518
9932 * testsuite/gcc.dg/pr23518.c: New.
9933
9934 2005-12-21 Mike Stump <mrs@apple.com>
9935
9936 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
9937
9938 2005-12-21 Paul Brook <paul@codesourcery.com>
9939
9940 * gcc.dg/pr19340.c: Skip on m68k targets.
9941
9942 2005-12-21 Steven Bosscher <stevenb@suse.de>
9943
9944 PR rtl-optimization/25196
9945 * gcc.dg/pr25196.c: New test.
9946
9947 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
9948
9949 PR fortran/25423
9950 gfortran.dg/where_nested_1.f90: New.
9951
9952 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
9953
9954 PR tree-optimization/25382.
9955 * gcc.dg/tree-ssa/pr25382.c: New.
9956
9957 2005-12-20 Richard Guenther <rguenther@suse.de>
9958
9959 PR middle-end/24306
9960 * gcc.target/i386/pr24306.c: New testcase.
9961
9962 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
9963
9964 PR tree-optimization/25501
9965 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
9966
9967 2005-12-20 Richard Guenther <rguenther@suse.de>
9968
9969 Revert
9970 2005-12-02 Richard Guenther <rguenther@suse.de>
9971
9972 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9973
9974 2005-12-20 Mark Mitchell <mark@codesourcery.com>
9975
9976 PR c++/21228
9977 * g++.dg/warn/Wunreachable-code-2.C: New test.
9978
9979 2005-12-19 Mark Mitchell <mark@codesourcery.com>
9980
9981 PR c++/24278
9982 * g++.dg/template/ctor5.C: New test.
9983
9984 PR c++/24915
9985 * g++.dg/template/overload8.C: New test.
9986
9987 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
9988
9989 * gcc.c-torture/compile/pr25483 : New test.
9990
9991 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9992
9993 PR c++/20552
9994 * g++.dg/ext/typeof10.C: New test.
9995
9996 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
9997
9998 * gcc.dg/mt-loopi1.c: New.
9999
10000 2005-12-18 Richard Guenther <rguenther@suse.de>
10001
10002 PR tree-optimization/25481
10003 * gcc.dg/torture/pr25481.c: New testcase.
10004
10005 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10006
10007 PR rtl-optimization/21041
10008 * gcc.dg/pr21041.c: New test.
10009
10010 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10011
10012 PR libgfortran/25463
10013 * gfortran.dg/advance.f90: New test.
10014
10015 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
10016
10017 * gcc.dg/20051201-1.c: New test.
10018
10019 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
10020
10021 PR fortran/25018
10022 * gfortran.dg/initialization_1.f90: New test.
10023 * gfortran.dg/enum_5.f90: Change dg-error to new message.
10024 * gfortran.dg/g77/980616-0.f: The same.
10025
10026 2005-12-17 Steven G. Kargl <kargls@comcast.net>
10027
10028 * PR fortran/25458
10029 * gfortran.dg/chkbits.f90: New test.
10030
10031 2005-12-17 Steven G. Kargl <kargls@comcast.net>
10032
10033 * gfortran.dg/enum_5.f: Revert to previous version.
10034
10035 2005-12-17 Steven G. Kargl <kargls@comcast.net>
10036
10037 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
10038 * gfortran.dg/nested_modules_1.f90: Ditto.
10039 * gfortran.dg/hollerith_f95.f90: Ditto.
10040 * gfortran.dg/select_5.f90: Ditto.
10041 * gfortran.dg/secnds.f: Ditto.
10042 * gfortran.dg/hollerith2.f90: Ditto.
10043 * gfortran.dg/imag_2.f: Ditto.
10044 * gfortran.dg/ftell_2.f90: Ditto.
10045 * gfortran.dg/malloc_free_1.f90: Ditto.
10046 * gfortran.dg/logint-1.f: Ditto.
10047 * gfortran.dg/recursive_statement_functions.f90: Ditto.
10048 * gfortran.dg/e_d_fmt.f90: Ditto.
10049 * gfortran.dg/hollerith_legacy.f90: Ditto.
10050 * gfortran.dg/logint-2.f: Ditto.
10051 * gfortran.dg/enum_5.f90: Ditto.
10052 * gfortran.dg/f2c_2.f90: Ditto.
10053 * gfortran.dg/pr17143.f90: Ditto.
10054 * gfortran.dg/namelist_14.f90: Ditto.
10055 * gfortran.dg/logint-3.f: Ditto.
10056 * gfortran.dg/spread_scalar_source.f90: Ditto.
10057 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
10058 * gfortran.dg/namelist_11.f: Ditto.
10059 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
10060 * gfortran.dg/g77/20010519-1.f
10061 * gfortran.dg/g77/alpha1.f: Ditto.
10062 * gfortran.dg/g77/990115-1.f: Ditto.
10063 * gfortran.dg/g77/erfc.f: Ditto.
10064 * gfortran.dg/g77/19990313-3.f: Ditto.
10065 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
10066 * gfortran.dg/g77/20010426.f: Ditto.
10067 * gfortran.dg/g77/19990313-0.f: Ditto.
10068 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
10069 * gfortran.dg/g77/20000629-1.f: Ditto.
10070 * gfortran.dg/g77/970125-0.f: Ditto.
10071 * gfortran.dg/g77/8485.f: Ditto.
10072 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
10073 * gfortran.dg/g77/19990313-1.f: Ditto.
10074 * gfortran.dg/g77/int8421.f: Ditto.
10075 * gfortran.dg/g77/19990305-0.f: Ditto.
10076 * gfortran.dg/g77/947.f: Ditto.
10077 * gfortran.dg/g77/19990905-2.f: Ditto.
10078 * gfortran.dg/g77/cabs.f: Ditto.
10079 * gfortran.dg/g77/19990313-2.f: Ditto.
10080 * gfortran.dg/g77/20020307-1.f: Ditto.
10081 * gfortran.dg/g77/dcomplex.f: Ditto.
10082 * gfortran.dg/g77/19990502-1.f: Ditto.
10083 * gfortran.dg/g77/19981216-0.f: Ditto.
10084 * gfortran.dg/common_4.f90: Ditto.
10085 * gfortran.dg/entry_4.f90: Ditto.
10086 * gfortran.dg/equiv_constraint_2.f90: Ditto.
10087 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
10088 * gfortran.dg/namelist_12.f: Ditto.
10089 * gfortran.dg/scale_1.f90: Ditto.
10090 * gfortran.dg/modulo_1.f90
10091 * gfortran.dg/hollerith.f90: Ditto.
10092 * gfortran.dg/direct_io_3.f90: Ditto.
10093 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
10094 * gfortran.dg/gnu_logical_1.F: Ditto.
10095 * gfortran.dg/unf_io_convert_1.f90: Ditto.
10096 * gfortran.dg/assign_1.f90: Ditto.
10097 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
10098 * gfortran.dg/pr23095.f: Ditto.
10099 * gfortran.dg/read_float_1.f90: Ditto.
10100
10101 2005-12-17 Andreas Jaeger <aj@suse.de>
10102
10103 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
10104 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
10105
10106 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10107
10108 PR fortran/24268
10109 * gfortran.dg/fmt_white.f: New test.
10110
10111 2005-12-16 Steven G. Kargl <kargls@comcast.net>
10112
10113 * gfortran.dg/label_1.f90: New test.
10114
10115 2005-12-15 Ben Elliston <bje@au.ibm.com>
10116
10117 PR testsuite/25422
10118 * gcc.dg/20031012-1.c: Add -Walways-true option.
10119 * gcc.dg/weak/weak-3.c: Likewise.
10120 * g++.old-deja/g++.mike/warn8.C: Likewise.
10121
10122 2005-12-16 Mike Stump <mrs@apple.com>
10123
10124 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
10125 exit.
10126
10127 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10128
10129 PR libgfortran/25264
10130 PR libgfortran/25349
10131 * gfortran.dg/tl_editing.f90: Added additional checks.
10132 * gfortran.dg/t_editing.f: New test.
10133 * gfortran.dg/write_padding.f90: New test
10134
10135 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10136
10137 PR testsuite/25215
10138 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
10139
10140 2005-12-16 Jakub Jelinek <jakub@redhat.com>
10141
10142 PR rtl-optimization/24899
10143 * gcc.c-torture/execute/20051215-1.c: New test.
10144
10145 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
10146
10147 PR 24823
10148 * gfortran.dg/pr24823.f: New test.
10149
10150 2005-12-16 Jeff Law <law@redhat.com>
10151
10152 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
10153
10154 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
10155
10156 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
10157 Change C++ style comments to C style comments.
10158 Remove aligned types from the array.
10159 Keep Enums disabled.
10160 (complex_types): Remove aligned types from the array.
10161 Comment out "_Complex long double".
10162 (attrib_types): Remove.
10163 (complex_attrib_types): Remove.
10164 (attrib_array_types): Remove.
10165 (complex_attrib_array_types): Remove.
10166 (aligned_bitfld_types): Remove.
10167 (n_aligned_bitfld_types): Remove.
10168 (FEATURE_ALIGNEDPACKED): Delete.
10169 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
10170 (singles): Remove support for adding attributes.
10171 (choose_type): Remove support for attributed types.
10172 (generate_fields): Remove support for attributed bit-fields.
10173 Remove support for adding attributes.
10174 (generate_random_tests): Remove support for adding attributes.
10175 (features): Add back "[0] :0" and "complex vector [0]".
10176 (main): Remove support for attributed bit-fields.
10177 Uncomment the calling of generate_random_tests for the rests of
10178 the tests.
10179
10180 2005-12-16 Jan Hubicka <jh@suse.cz>
10181
10182 * gcc.c-torture/combine/pr25224.c: New.
10183
10184 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
10185
10186 PR other/25028
10187 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
10188 HP-UX.
10189
10190 2005-12-15 Richard Sandiford <richard@codesourcery.com>
10191
10192 * gcc.dg/20051215-1.c: New file.
10193
10194 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10195
10196 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
10197 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
10198
10199 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
10200
10201 PR fortran/18197
10202 * gfortran.dg/dummy_functions_1.f90: New.
10203
10204 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
10205
10206 PR rtl-optimization/25310
10207 * gcc.c-torture/compile/pr25310.c: New test.
10208
10209 2005-12-14 Jakub Jelinek <jakub@redhat.com>
10210
10211 PR debug/25023
10212 * gcc.dg/pr25023.c: New test.
10213
10214 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10215
10216 * g++.old-deja/g++.brendan/redecl1.C,
10217 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
10218 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
10219 g++.old-deja/g++.oliva/typeof1.C,
10220 g++.old-deja/g++.other/crash16.C,
10221 g++.old-deja/g++.other/crash34.C,
10222 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
10223 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
10224 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
10225 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
10226 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
10227 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
10228 Remove xfail.
10229
10230 2005-12-14 Kean Johnston <jkj@sco.com>
10231 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10232
10233 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
10234 * gcc.target/i386/20020523-1.c: Ditto.
10235 * gcc.target/i386/tailcall-1.c: Ditto.
10236 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
10237 * gcc.target/i386/ssetype-5.c: Ditto.
10238
10239 2005-12-14 Jeff Law <law@redhat.com>
10240
10241 * gcc.dg/tree-ssa/foldstring-1.c: New test.
10242
10243 2005-12-14 Jakub Jelinek <jakub@redhat.com>
10244
10245 PR target/25254
10246 PR target/24188
10247 * gcc.target/i386/pr25254.c: New test.
10248 * gfortran.dg/PR24188.f: New test.
10249
10250 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
10251
10252 * lib/fortran-torture.exp: Catch remaining uses of
10253 remote_file build delete.
10254
10255 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10256
10257 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
10258
10259 2005-12-14 Ben Elliston <bje@au.ibm.com>
10260
10261 * gcc.dg/warn-addr-cmp.c: New test.
10262
10263 2005-12-13 Jakub Jelinek <jakub@redhat.com>
10264
10265 PR debug/25023
10266 PR target/25293
10267 * gcc.target/i386/pr25293.c: New test.
10268
10269 2005-12-13 Petr Machata <machata@post.cz>
10270
10271 PR c++/24907
10272 * g++.dg/parse/comma2.C: New test.
10273
10274 2005-12-13 Mark Mitchell <mark@codesourcery.com>
10275 Jakub Jelinek <jakub@redhat.com>
10276
10277 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
10278 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
10279 (limits.h): Include unconditionally.
10280 (stdlib.h): Likewise.
10281 (hashtab.h): Do not include.
10282 (getopt.h): Likewise.
10283 (stddef.h): Include.
10284 (hashval_t): Define.
10285 (struct entry): Add "next" field.
10286 (HASH_SIZE): New macro.
10287 (hash_table): New variable.
10288 (switchfiles): Do not use xmalloc.
10289 (mix): New macro.
10290 (iterative_hash): New function.
10291 (hasht): Remove.
10292 (e_exists): New function.
10293 (e_insert): Likewise.
10294 (output): Use, instead of libiberty hashtable functions.
10295 (main): Do not use getopt. Do not call htab_create.
10296
10297 2005-12-13 Jakub Jelinek <jakub@redhat.com>
10298
10299 PR c++/25331
10300 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
10301 put atal* and atpaal* attributes on array elements.
10302 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
10303 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
10304 put atal* and atpaal* attributes on array elements.
10305 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
10306
10307 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
10308
10309 * gcc.dg/single-precision-constant.c: New test.
10310
10311 2005-12-13 Alan Modra <amodra@bigpond.net.au>
10312
10313 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
10314 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
10315 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
10316 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
10317 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
10318 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
10319 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
10320 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
10321 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
10322 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
10323 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
10324 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
10325 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
10326 gcc.target/powerpc/ppc-sdata-2.c,
10327 gcc.target/powerpc/ppc-stackalign-1.c,
10328 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
10329 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
10330 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
10331 gcc.target/powerpc/rs6000-ldouble-2.c,
10332 gcc.target/powerpc/rs6000-power2-1.c,
10333 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
10334 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
10335 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
10336 option into target selector.
10337 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
10338 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
10339
10340 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
10341
10342 PR objc/25348
10343 * objc.dg/encode-9.m: New test.
10344
10345 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10346
10347 PR testsuite/20772
10348 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
10349 * gcc.dg/asm-b.c: Fix typo.
10350 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
10351 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
10352 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
10353 i?86 lp64 and x86_64 ilp32.
10354 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
10355 on i?86 lp64.
10356 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
10357
10358 2005-12-12 Steven G. Kargl <kargls@comcast.net>
10359
10360 PR fortran/25078
10361 gfortran.dg/equiv_5.f90: New test.
10362
10363 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
10364
10365 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
10366 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
10367 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
10368 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
10369 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
10370 * gcc.dg/tree-ssa/reassoc-5.c: New.
10371 * gcc.dg/tree-ssa/reassoc-6.c: New.
10372 * gcc.dg/tree-ssa/reassoc-7.c: New.
10373 * gcc.dg/tree-ssa/reassoc-8.c: New.
10374 * gcc.dg/tree-ssa/reassoc-9.c: New.
10375 * gcc.dg/tree-ssa/reassoc-10.c: New.
10376 * gcc.dg/tree-ssa/reassoc-11.c: New.
10377
10378 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10379
10380 PR testsuite/25167
10381 PR testsuite/24478
10382 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
10383
10384 2005-12-12 Mark Mitchell <mark@codesourcery.com>
10385
10386 PR c++/25300
10387 * g++.dg/template/inherit.C: Do not use a generic error message.
10388
10389 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
10390
10391 PR libobjc/25354
10392 * objc.dg/gnu-encoding: New directory.
10393 * objc.dg/gnu-encoding/compat-common.h: New file.
10394 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
10395 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
10396 * objc.dg/gnu-encoding/vector-defs.h: New file.
10397 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
10398 * objc.dg/gnu-encoding/generate-random.c: New file.
10399 * objc.dg/gnu-encoding/generate-random_r.c: New file.
10400 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
10401 * objc.dg/gnu-encoding/generate-random.h: New file.
10402
10403 2005-12-11 Mark Mitchell <mark@codesourcery.com>
10404
10405 PR c++/25337
10406 * g++.dg/template/defarg7.C: New test.
10407
10408 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
10409
10410 PR libobjc/25347
10411 * objc.dg/encode-8.m: New test.
10412
10413 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
10414
10415 PR libobjc/25346
10416 * objc.dg/encode-7.m: New test.
10417
10418 2005-12-10 Mark Mitchell <mark@codesourcery.com>
10419
10420 PR c++/25010
10421 * g++.dg/opt/inline10.C: New test.
10422
10423 2005-12-11 Steven G. Kargl <kargls@comcast.net>
10424
10425 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
10426
10427 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
10428
10429 * gfortran.dg/substring_equivalence.f90: typo in comment
10430
10431 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10432
10433 PR fortran/25068
10434 * gfortran.dg/iostat_3.f90: New test.
10435
10436 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
10437
10438 PR fortran/23815
10439 * gfortran.dg/unf_io_convert_1.f90: New test.
10440 * gfortran.dg/unf_io_convert_2.f90: New test.
10441 * gfortran.dg/unf_io_convert_3.f90: New test.
10442
10443 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10444
10445 PR testsuite/20772
10446 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
10447 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
10448 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
10449 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
10450 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
10451 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
10452 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
10453 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
10454 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
10455 gcc.dg/torture/fp-int-convert-float128-timode.c,
10456 gcc.dg/torture/fp-int-convert-float128.c,
10457 gcc.dg/torture/fp-int-convert-float80-timode.c,
10458 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
10459 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
10460
10461 * gcc.dg/tls/opt-1.c: Require effective target fpic.
10462
10463 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
10464
10465 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
10466
10467 2005-12-10 Richard Sandiford <richard@codesourcery.com>
10468
10469 * gcc.dg/20051207-1.c,
10470 * gcc.dg/20051207-2.c,
10471 * gcc.dg/20051207-3.c: New tests.
10472
10473 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10474
10475 PR testsuite/20772
10476 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
10477 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
10478 dg-skip-if target selector.
10479
10480 PR testsuite/20772
10481 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
10482 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
10483 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
10484 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
10485 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
10486 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
10487 and/or merge with i?86 cases.
10488
10489 * gcc.dg/tls/opt-3.c: Require effective target fpic.
10490
10491 PR testsuite/20772
10492 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
10493 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
10494 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
10495 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
10496 x86_64-*-linux*.
10497
10498 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
10499
10500 PR target/25311
10501 * gcc.c-torture/compile/pr25311.c: New test.
10502
10503 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10504
10505 PR libgfortran/25039
10506 * gfortran.dg/read_comma.f: New test.
10507
10508 2005-12-08 Jakub Jelinek <jakub@redhat.com>
10509
10510 PR c++/19317
10511 * g++.dg/opt/pr19317-1.C: New test.
10512 * g++.dg/opt/pr19317-2.C: New test.
10513 * g++.dg/opt/pr19317-3.C: New test.
10514
10515 PR target/19005
10516 * gcc.c-torture/execute/pr19005.c: New test.
10517
10518 PR target/17828
10519 * g++.old-deja/g++.other/comdat5.C: New test.
10520 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
10521
10522 * g++.dg/compat/struct-layout-1.exp: New file.
10523 * g++.dg/compat/struct-layout-1.h: New.
10524 * g++.dg/compat/struct-layout-1_generate.c: New.
10525 * g++.dg/compat/struct-layout-1_x1.h: New.
10526 * g++.dg/compat/struct-layout-1_x2.h: New.
10527 * g++.dg/compat/struct-layout-1_y1.h: New.
10528 * g++.dg/compat/struct-layout-1_y2.h: New.
10529
10530 * gcc.dg/20050330-2.c: New test.
10531
10532 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
10533
10534 PR fortran/25292
10535 * gfortran.dg/associated_1.f90: New.
10536
10537 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10538
10539 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
10540 ILP32 vect_no_align platforms.
10541
10542 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
10543 Jakub Jelinek <jakub@redhat.com>
10544
10545 PR target/25268
10546 * gcc.c-torture/compile/20051207-1.c: New test.
10547
10548 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10549
10550 PR testsuite/20772
10551 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
10552 gcc.dg/torture/pr18582-1.c,
10553 gcc.target/i386/attributes-error.c: Also test on x86_64.
10554
10555 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
10556
10557 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10558
10559 PR c++/19397
10560 * g++.dg/template/typedef3.C: New test.
10561
10562 PR c++/19762
10563 PR c++/19764
10564 * g++.dg/template/dtor3.C: Fix error markers.
10565
10566 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
10567
10568 * lib/target-supports.exp (check_effective_target_sync_char_short):
10569 Add s390*.
10570
10571 2005-12-06 Janis Johnson <janis187@us.ibm.com>
10572
10573 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
10574
10575 2005-12-06 Roger Sayle <roger@eyesopen.com>
10576
10577 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
10578 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
10579 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
10580 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
10581
10582 2005-12-06 Roger Sayle <roger@eyesopen.com>
10583
10584 PR c++/25263
10585 * g++.dg/other/array2.C: New test case.
10586
10587 2005-12-05 Geoffrey Keating <geoffk@apple.com>
10588
10589 * gcc.dg/darwin-weakimport-3.c: New.
10590
10591 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
10592 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
10593 and to work on Darwin.
10594 * gcc.dg/attr-weakref-1b.c: New file.
10595 * gcc.dg/attr-weakref-2.c: New test.
10596 * gcc.dg/darwin-weakref-1.c: New test.
10597
10598 2005-12-05 Janis Johnson <janis187@us.ibm.com>
10599
10600 PR testsuite/25247
10601 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
10602 use in selector expressions.
10603 (dg-xfail-if): Ditto.
10604 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
10605 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
10606 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
10607 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
10608 * gcc.test-framework/test-framework.exp: Skip generated tests if
10609 CHECK_TEST_FRAMEWORK is not 1.
10610
10611 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10612
10613 PR tree-optimization/24963
10614 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
10615
10616 PR target/24108
10617 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
10618
10619 PR target/18580
10620 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
10621 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
10622 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
10623 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
10624
10625 2005-12-05 Jakub Jelinek <jakub@redhat.com>
10626
10627 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
10628 dg-options.
10629
10630 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
10631
10632 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
10633
10634 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
10635
10636 * gcc.dg/format/cast-1.c: New test.
10637
10638 2005-12-04 Roger Sayle <roger@eyesopen.com>
10639
10640 PR c/7776
10641 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
10642 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
10643 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
10644 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
10645
10646 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
10647
10648 * gcc.dg/cast-pretty-print-1.c: New test.
10649
10650 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
10651
10652 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
10653
10654 2005-12-02 Mark Mitchell <mark@codesourcery.com>
10655
10656 PR c++/24173
10657 * g++.dg/template/friend40.C: New test.
10658
10659 2005-12-02 Jakub Jelinek <jakub@redhat.com>
10660
10661 PR target/25199
10662 * gcc.target/i386/movq-2.c: New test.
10663 * gcc.target/i386/movq.c: Remove target i?86, instead add
10664 dg-require-effective-target ilp32.
10665
10666 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10667
10668 PR c++/24103
10669 * g++.dg/other/default1.C: New test.
10670
10671 2005-12-02 Richard Guenther <rguenther@suse.de>
10672
10673 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
10674
10675 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
10676
10677 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
10678
10679 2005-12-02 Alan Modra <amodra@bigpond.net.au>
10680
10681 PR target/21017
10682 * gcc.target/powerpc/rotate.c: New.
10683
10684 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10685
10686 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
10687 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
10688
10689 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
10690
10691 PR c/13384
10692 * gcc.dg/pr17730-1.c: Adjust.
10693 * gcc.dg/lvalue1.c (main): Likewise.
10694 * gcc.dg/lvalue-2.c: Likewise.
10695 * g++.dg/pr7503-3.C
10696
10697 2005-12-01 Geoffrey Keating <geoffk@apple.com>
10698
10699 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
10700 error messages.
10701
10702 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
10703
10704 PR fortran/24789
10705 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
10706
10707 2005-12-01 Uros Bizjak <uros@kss-loka.si>
10708
10709 PR target/24475
10710 * lib/target-supports.exp (check_effective_target_tls): New.
10711 (check_effective_target_tls_runtime): New.
10712 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
10713 for TLS support.
10714 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
10715 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
10716 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
10717 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
10718 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
10719 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
10720 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
10721 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
10722 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
10723 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
10724 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
10725 effective-target TLS.
10726 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
10727 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
10728 effective-target TLS runtime.
10729
10730 2005-12-01 Uros Bizjak <uros@kss-loka.si>
10731
10732 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
10733
10734 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
10735
10736 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
10737 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
10738 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
10739 ignored" warnings when "packing" is the same as the ABI layout.
10740
10741 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
10742
10743 PR fortran/21302
10744 * gfortran.dg/line_length_1.f: New test.
10745 * gfortran.dg/line_length_2.f90: Ditto.
10746
10747 2005-11-30 Richard Guenther <rguenther@suse.de>
10748
10749 PR tree-optimization/21655
10750 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
10751
10752 2005-11-30 Dale Johannesen <dalej@apple.com>
10753
10754 * gcc.c-torture/compile/pr24930.c: New.
10755
10756 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
10757
10758 PR fortran/15809
10759 * gfortran.dg/auto_char_dummy_array.f90: New test.
10760
10761 2005-11-30 Jeff Law <law@redhat.com>
10762
10763 * g++.old-deja/g++.law/pr25000.C: New test.
10764
10765 2005-11-30 Jakub Jelinek <jakub@redhat.com>
10766
10767 * gcc.dg/tls/opt-11.c: New test.
10768
10769 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
10770
10771 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
10772 targets.
10773 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
10774 LP64 ia64.
10775
10776 2005-11-29 Jakub Jelinek <jakub@redhat.com>
10777
10778 * gfortran.dg/open_access_1.f90: New test.
10779
10780 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10781
10782 * gcc.dg/charset/builtin2.c: New test.
10783
10784 2005-11-28 Jakub Jelinek <jakub@redhat.com>
10785
10786 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
10787 on mmix-*-* for *_[xy].c.
10788
10789 2005-11-28 Kean Johnston <jkj@sco.com>
10790
10791 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
10792 headers.
10793 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
10794 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
10795 * gcc.target/i386/asm-3.c: Ditto.
10796 * gcc.target/i386/clobbers.c: Ditto.
10797 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
10798 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
10799 test regexp.
10800 * gcc.target/i386/mul.c: Ditto.
10801 * gcc.target/i386/ssetype-1.c: Ditto.
10802 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
10803 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
10804 static so the test works with -fPIC mode too. Based on comment in
10805 PR19231 by Pinski.
10806 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
10807
10808 2005-11-28 Richard Guenther <rguenther@suse.de>
10809
10810 * gcc.dg/alias-9.c: New testcase.
10811 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
10812
10813 2005-11-28 Roger Sayle <roger@eyesopen.com>
10814 Uros Bizjak <uros@kss-loka.si>
10815
10816 PR middle-end/20219
10817 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
10818 tan(x)/sin(x) transformations.
10819
10820 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
10821
10822 PR middle-end/24575
10823 * gcc.dg/tree-ssa/divide-3.c: New test.
10824 * gcc.dg/tree-ssa/divide-4.c: New test.
10825
10826 2005-11-27 Steven G. Kargl <kargls@comcast.net>
10827
10828 PR fortran/24917
10829 * gfortran.dg/boz_6.f90: New test.
10830
10831 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10832
10833 PR fortran/23912
10834 * gfortran.dg/modulo_1.f90: New test.
10835
10836 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10837
10838 PR libfortran/24919
10839 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
10840 fail on CRLF platforms.
10841 * gfortran.dg/ftell_2.f90: Likewise.
10842
10843 2005-11-26 Eric Christopher <echristo@apple.com>
10844
10845 * gcc.dg/intmax_t-1.c: Remove mips xfail.
10846
10847 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10848
10849 * objc.dg/gnu-runtime-3.m: Simplify.
10850
10851 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10852
10853 PR middle-end/23669
10854 * gcc.dg/tree-ssa/divide-1.c: New test.
10855 * gcc.dg/tree-ssa/divide-2.c: New test.
10856
10857 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10858
10859 PR libgfortran/24945
10860 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
10861
10862 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10863
10864 PR libgfortran/24945
10865 * gfortran.dg/open_status_2.f90: New test.
10866
10867 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10868
10869 * gcc.c-torture/execute/builtins/fprintf.c,
10870 gcc.c-torture/execute/builtins/fputs-lib.c,
10871 gcc.c-torture/execute/builtins/fputs.c,
10872 gcc.c-torture/execute/builtins/lib/fprintf.c,
10873 gcc.c-torture/execute/builtins/lib/printf.c,
10874 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
10875
10876 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
10877
10878 * gcc.dg/20050922-2.c: New test.
10879
10880 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
10881
10882 * objc.dg/gnu-runtime-3.m: New test.
10883
10884 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10885
10886 PR c++/9278
10887 * g++.dg/other/void1.C: New test.
10888
10889 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
10890
10891 PR middle-end/24998
10892 * gcc.dg/torture/fp-int-convert-float.c,
10893 gcc.dg/torture/fp-int-convert-double.c,
10894 gcc.dg/torture/fp-int-convert-long-double.c,
10895 gcc.dg/torture/fp-int-convert-timode.c,
10896 gcc.dg/torture/fp-int-convert-float80.c,
10897 gcc.dg/torture/fp-int-convert-float80-timode.c,
10898 gcc.dg/torture/fp-int-convert-float128.c,
10899 gcc.dg/torture/fp-int-convert-float128-timode.c,
10900 gcc.dg/torture/fp-int-convert.h: New files.
10901
10902 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10903
10904 PR middle-end/24989
10905 * gcc.dg/tree-ssa/bool-10.c: New test.
10906 * gcc.dg/tree-ssa/bool-11.c: New test.
10907 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
10908
10909 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10910
10911 PR middle-end/24990
10912 * tree-ssa/pr24990-1.c: New test.
10913
10914 2005-11-24 Richard Guenther <rguenther@suse.de>
10915 Dirk Mueller <dmueller@suse.de>
10916
10917 PR c++/14024
10918 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
10919 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
10920 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
10921 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
10922 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
10923 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
10924
10925 2005-11-23 Uros Bizjak <uros@kss-loka.si>
10926
10927 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
10928
10929 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
10930
10931 PR c/21668
10932 * gcc.dg/Wc++-compat.c: New.
10933 * gcc.dg/Wno-c++-compat.c: New.
10934
10935 2005-11-23 Alan Modra <amodra@bigpond.net.au>
10936
10937 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
10938 (vspltish, vspltisw): Likewise.
10939
10940 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10941
10942 PR libgfortran/24794
10943 * gfortran.dg/namelist_12.f: Fix quotes.
10944 * gfortran.dg/namelist_13.f90: Fix quotes.
10945 * gfortran.dg/namelist_14.f90: Fix quotes.
10946 * gfortran.dg/namelist_15.f90: Fix quotes.
10947 * gfortran.dg/namelist_use.f90: Fix quotes.
10948 * gfortran.dg/namelist_use_only.f90: Fix quotes.
10949 * gfortran.dg/namelist_21.f90: New test.
10950 * gfortran.dg/namelist_22.f90: New test.
10951
10952 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
10953
10954 PR target/23435
10955 * gcc.c-torture/compile/pr23435.c: New.
10956
10957 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10958
10959 * gcc.c-torture/execute/floatunsisf-1.c: New test.
10960
10961 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10962
10963 * gcc.target/powerpc/405-macchw-1.c,
10964 gcc.target/powerpc/405-macchw-2.c,
10965 gcc.target/powerpc/405-macchwu-1.c,
10966 gcc.target/powerpc/405-macchwu-2.c,
10967 gcc.target/powerpc/405-machhw-1.c,
10968 gcc.target/powerpc/405-machhw-2.c,
10969 gcc.target/powerpc/405-machhwu-1.c,
10970 gcc.target/powerpc/405-machhwu-2.c,
10971 gcc.target/powerpc/405-maclhw-1.c,
10972 gcc.target/powerpc/405-maclhw-2.c,
10973 gcc.target/powerpc/405-maclhwu-1.c,
10974 gcc.target/powerpc/405-maclhwu-2.c,
10975 gcc.target/powerpc/405-mulchw-1.c,
10976 gcc.target/powerpc/405-mulchw-2.c,
10977 gcc.target/powerpc/405-mulchwu-1.c,
10978 gcc.target/powerpc/405-mulchwu-2.c,
10979 gcc.target/powerpc/405-mulhhw-1.c,
10980 gcc.target/powerpc/405-mulhhw-2.c,
10981 gcc.target/powerpc/405-mulhhwu-1.c,
10982 gcc.target/powerpc/405-mulhhwu-2.c,
10983 gcc.target/powerpc/405-mullhw-1.c,
10984 gcc.target/powerpc/405-mullhw-2.c,
10985 gcc.target/powerpc/405-mullhwu-1.c,
10986 gcc.target/powerpc/405-mullhwu-2.c,
10987 gcc.target/powerpc/405-nmacchw-1.c,
10988 gcc.target/powerpc/405-nmacchw-2.c,
10989 gcc.target/powerpc/405-nmachhw-1.c,
10990 gcc.target/powerpc/405-nmachhw-2.c,
10991 gcc.target/powerpc/405-nmaclhw-1.c,
10992 gcc.target/powerpc/405-nmaclhw-2.c,
10993 gcc.target/powerpc/440-macchw-1.c,
10994 gcc.target/powerpc/440-macchw-2.c,
10995 gcc.target/powerpc/440-macchwu-1.c,
10996 gcc.target/powerpc/440-macchwu-2.c,
10997 gcc.target/powerpc/440-machhw-1.c,
10998 gcc.target/powerpc/440-machhw-2.c,
10999 gcc.target/powerpc/440-machhwu-1.c,
11000 gcc.target/powerpc/440-machhwu-2.c,
11001 gcc.target/powerpc/440-maclhw-1.c,
11002 gcc.target/powerpc/440-maclhw-2.c,
11003 gcc.target/powerpc/440-maclhwu-1.c,
11004 gcc.target/powerpc/440-maclhwu-2.c,
11005 gcc.target/powerpc/440-mulchw-1.c,
11006 gcc.target/powerpc/440-mulchw-2.c,
11007 gcc.target/powerpc/440-mulchwu-1.c,
11008 gcc.target/powerpc/440-mulchwu-2.c,
11009 gcc.target/powerpc/440-mulhhw-1.c,
11010 gcc.target/powerpc/440-mulhhw-2.c,
11011 gcc.target/powerpc/440-mulhhwu-1.c,
11012 gcc.target/powerpc/440-mulhhwu-2.c,
11013 gcc.target/powerpc/440-mullhw-1.c,
11014 gcc.target/powerpc/440-mullhw-2.c,
11015 gcc.target/powerpc/440-mullhwu-1.c,
11016 gcc.target/powerpc/440-mullhwu-2.c,
11017 gcc.target/powerpc/440-nmacchw-1.c,
11018 gcc.target/powerpc/440-nmacchw-2.c,
11019 gcc.target/powerpc/440-nmachhw-1.c,
11020 gcc.target/powerpc/440-nmachhw-2.c,
11021 gcc.target/powerpc/440-nmaclhw-1.c,
11022 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
11023
11024 2005-11-21 Jakub Jelinek <jakub@redhat.com>
11025
11026 PR fortran/24774
11027 * gfortran.dg/inquire_9.f90: New test.
11028
11029 PR fortran/21647
11030 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
11031
11032 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11033
11034 PR libfortran/24432
11035 * lib/target-supports.exp (check_effective_target_fortran_large_real):
11036 Check that 'cos' is supported.
11037
11038 2005-11-21 Paul Thomas <pault@gcc.gnu.org
11039
11040 PR fortran/24223
11041 * gfortran.dg/substring_equivalence.f90: New test.
11042
11043 PR fortran/24705
11044 * gfortran.dg/auto_internal_assumed.f90: New test.
11045
11046 2005-11-21 Uros Bizjak <uros@kss-loka.si>
11047
11048 * gcc.dg/fold-div-2.c: New test.
11049
11050 2005-11-20 Ian Lance Taylor <ian@airs.com>
11051
11052 PR rtl-optimization/24883
11053 * gcc.c-torture/compile/pr24883.c: New test.
11054
11055 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
11056
11057 PR middle-end/20583
11058 * gcc.c-torture/compile/pr20583.c: New.
11059
11060 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
11061
11062 * gcc.c-torture/execute/usmul.c: New test.
11063
11064 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
11065
11066 * gcc.dg/tree-ssa/vrp22.c: New test.
11067
11068 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
11069
11070 PR middle-end/24912
11071 * gcc.dg/torture/pr24912-1.c: New test.
11072
11073 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
11074
11075 PR fortran/24862
11076 * gfortran.dg/arrayio_derived_1.f90: New test.
11077
11078 2005-11-19 Richard Guenther <rguenther@suse.de>
11079
11080 PR middle-end/23294
11081 * gcc.dg/tree-ssa/pr23294.c: New testcase.
11082
11083 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
11084
11085 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
11086
11087 2005-11-18 Mark Mitchell <mark@codesourcery.com>
11088
11089 PR c++/8355
11090 * g++.dg/template/friend39.C: New test.
11091
11092 2005-11-18 James E Wilson <wilson@specifix.com>
11093
11094 * gcc.dg/builtin-strstr.c: New.
11095
11096 2005-11-18 Richard Henderson <rth@redhat.com>
11097
11098 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
11099 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
11100 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
11101 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
11102 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
11103 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
11104 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
11105 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
11106 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
11107 renaming to remove initial "ia64-".
11108
11109 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
11110
11111 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
11112
11113 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
11114
11115 * g++.dg/cpp/string-2.C: New test.
11116
11117 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
11118
11119 * gcc.dg/tree-ssa/loop-14.c: New test.
11120
11121 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
11122 Michael Chamberlain <michael@chamberlain.net.au>
11123
11124 * ada/acats/run_all.sh (target_run): Kill long running tests.
11125
11126 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11127
11128 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
11129 * gcc.dg/cleanup-9.c: Likewise.
11130 * gcc.dg/cleanup-10.c: Likewise.
11131 * gcc.dg/cleanup-11.c: Likewise.
11132
11133 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11134
11135 PR fortran/24892
11136 * gfortran.dg/open_access_append_1.f90: New test.
11137 * gfortran.dg/open_access_append_2.f90: New test.
11138
11139 2005-11-16 Richard Guenther <rguenther@suse.de>
11140
11141 PR middle-end/24851
11142 * gcc.c-torture/execute/pr24851.c: New testcase.
11143
11144 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
11145
11146 * gcc.dg/fold-overflow-1.c: New test.
11147
11148 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
11149
11150 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
11151 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
11152
11153 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
11154
11155 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
11156 structures.
11157 * g++.dg/eh/forced2.C: Likewise.
11158 * g++.dg/eh/forced3.C: Likewise.
11159 * g++.dg/eh/forced4.C: Likewise.
11160
11161 2005-11-11 Mike Stump <mrs@apple.com>
11162
11163 * g++.old-deja/g++.mike/unused.C: Add.
11164
11165 2005-11-15 Mark Mitchell <mark@codesourcery.com>
11166
11167 PR c++/24667
11168 * g++.dg/warn/Wcast-qual1.C: New test.
11169
11170 2005-11-15 Jan Hubicka <jh@suse.cz>
11171
11172 * gcc.dg/winline-5.c: Add large-unit-insns limit.
11173
11174 2005-11-14 David Edelsohn <edelsohn@gnu.org>
11175
11176 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
11177
11178 2005-11-14 Diego Novillo <dnovillo@redhat.com>
11179
11180 PR 24840
11181 * gcc.dg/tree-ssa/pr24840.c: New test.
11182
11183 2005-11-14 Janis Johnson <janis187@us.ibm.com>
11184
11185 PR testsuite/24841
11186 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
11187
11188 2005-11-14 Dale Johannesen <dalej@apple.com>
11189
11190 * gcc.c-torture/execute/20051113-1.c: New.
11191
11192 2005-11-14 Mark Mitchell <mark@codesourcery.com>
11193
11194 PR c++/24687
11195 * g++.dg/template/crash43.C: New test.
11196
11197 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
11198
11199 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
11200
11201 2005-11-13 Mark Mitchell <mark@codesourcery.com>
11202
11203 PR c++/24817
11204 * g++.dg/eh/spec8.C: New test.
11205
11206 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
11207
11208 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
11209
11210 2005-11-13 Mark Mitchell <mark@codesourcery.com>
11211
11212 PR c++/20293
11213 * g++.dg/parse/ambig4.C: New test.
11214 * g++.dg/tc1/dr101.C: Adjust error markers.
11215 * g++.dg/lookup/strong-using-2.C: Likewise.
11216 * g++.dg/lookup/ambig5.C: Likewise.
11217 * g++.dg/lookup/ambig4.C: Likewise.
11218 * g++.dg/parse/crash22.C: Likewise.
11219
11220 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
11221
11222 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
11223
11224 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
11225
11226 * gcc.dg/nested-calls-1.c: New test.
11227
11228 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11229
11230 * gfortran.dg/complex_intrinsic_1.f90: New test.
11231 * gfortran.dg/complex_intrinsic_2.f90: New test.
11232 * gfortran.dg/fgetc_1.f90: New test.
11233 * gfortran.dg/fgetc_2.f90: New test.
11234 * gfortran.dg/fgetc_3.f90: New test.
11235 * gfortran.dg/ftell_1.f90: New test.
11236 * gfortran.dg/ftell_2.f90: New test.
11237 * gfortran.dg/gnu_logical_1.F: New test.
11238 * gfortran.dg/gnu_logical_2.f90: New test.
11239
11240 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
11241
11242 PR middle-end/24820
11243 * testsuite/gcc.dg/pr24820.c: New test.
11244
11245 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
11246
11247 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
11248 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
11249 variable.
11250
11251 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11252
11253 testsuite/24614
11254 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
11255
11256 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
11257
11258 * gcc.target/cris/cris.exp: New file.
11259 * gcc.target/cris/rld-legit1.c: New test.
11260 * gcc.target/cris/rld-legit2.c: New test.
11261
11262 2005-11-12 Jakub Jelinek <jakub@redhat.com>
11263
11264 PR c++/24780
11265 * g++.dg/opt/pr24780.C: New test.
11266
11267 PR c++/24761
11268 * g++.dg/template/asm1.C: New test.
11269
11270 2005-11-12 Steven G. Kargl <kargls@comcast.net>
11271
11272 PR libgfortran/24787
11273 * gfortran.dg/scan_1.f90: New test.
11274
11275 2005-11-12 Jan Hubicka <jh@suse.cz>
11276
11277 * gcc.target/i386/minmax-1.c: New.
11278 * gcc.target/i386/minmax-2.c: New.
11279
11280 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
11281
11282 * gcc.dg/pr24445.c: Fix for 64-bit targets.
11283
11284 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
11285
11286 * gcc.c-torture/execute/20051110-1.c,
11287 gcc.c-torture/execute/20051110-2.c: New tests.
11288
11289 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
11290
11291 PR middle-end/24750
11292 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
11293 New tests.
11294
11295 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
11296
11297 * lib/target-libpath.exp (get_shlib_extension): New proc.
11298 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
11299 * lib/gfortran.exp (gfortran_link_flags): Likewise.
11300 * lib/objc.exp (objc_target_compile): Likewise.
11301 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
11302 detection.
11303
11304 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
11305
11306 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
11307
11308 * lib/target-supports.exp (check_effective_target_static_libgfortran):
11309 Add -static to additional_flags and pass it to target_compile.
11310
11311 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11312
11313 PR libgfortran/24719
11314 gfortran.dg/read_noadvance.f90: New test.
11315
11316 PR libgfortran/24699
11317 gfortran.dg/fmt_t_2.f90: New test.
11318
11319 PR libgfortran/24785
11320 gfortran.dg/read_x_eor.f90: New test.
11321
11322 PR libgfortran/24584
11323 gfortran.dg/namelist_empty.f90: Rename test.
11324
11325 PR libgfortran/24489
11326 gfortran/read_eor.f90: Rename test.
11327
11328 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
11329
11330 PR fortran/15976
11331 * gfortran.dg/automatic_module_variable.f90: New test.
11332
11333 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
11334
11335 PR target/24445
11336 * gcc.dg/pr24445.c: New test.
11337
11338 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
11339
11340 PR fortran/24655
11341 PR fortran/24755
11342 * gfortran.dg/recursive_statement_functions.f90: Add statement
11343 functions using inline intrinsic functions and parameters to test
11344 that they no longer seg-fault.
11345
11346 PR fortran/24409
11347 gfortran.dg/nested_modules_4.f90: New test.
11348 gfortran.dg/nested_modules_5.f90: New test.
11349
11350 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11351
11352 PR fortran/24643
11353 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
11354
11355 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
11356
11357 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
11358 failures.
11359
11360 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11361
11362 * gcc.dg/sparc-getcontext-1.c: New test.
11363
11364 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
11365
11366 * gcc.dg/ifcvt-fabs-1.c: New test.
11367
11368 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
11369
11370 PR other/4372
11371 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
11372 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
11373
11374 2005-11-09 Richard Guenther <rguenther@suse.de>
11375
11376 PR tree-optimization/24716
11377 * gcc.c-torture/execute/pr24716.c: New testcase.
11378
11379 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
11380
11381 * gcc.dg/pr24624.c: Disable for non S/390 targets.
11382
11383 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
11384
11385 PR 24624
11386 * gcc.dg/pr24624.c: Testcase added.
11387
11388 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
11389
11390 PR 24623
11391 * g++.dg/other/pr24623.C: Testcase added.
11392
11393 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
11394
11395 PR fortran/22607
11396 * gfortran-dg/pure_byref_1.f90: New.
11397 * gfortran-dg/pure_byref_2.f90: New.
11398
11399 2005-11-09 Uros Bizjak <uros@kss-loka.si>
11400
11401 PR c/24101
11402 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
11403 * gcc.dg/dg.exp: Run main loop also for *.i files.
11404
11405 2005-11-08 Jakub Jelinek <jakub@redhat.com>
11406
11407 PR c++/19450
11408 * g++.dg/tls/diag-3.C: New test.
11409 * g++.dg/tls/diag-4.C: New test.
11410 * g++.dg/tls/static-1.C: New test.
11411 * g++.dg/tls/static-1a.cc: New file.
11412
11413 2005-11-08 Diego Novillo <dnovillo@redhat.com>
11414
11415 PR 23046
11416 * g++.dg/tree-ssa/pr23046.C: New test.
11417
11418 2005-11-08 Devang Patel <dpatel@apple.com>
11419
11420 PR tree-optimization/23115
11421 * gcc.dg/tree-ssa/pr23115.c: New.
11422
11423 2005-11-08 David Edelsohn <edelsohn@gnu.org>
11424
11425 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
11426 * gcc.target/powerpc/pr16155.c: Same.
11427 * gcc.target/powerpc/altivec-1.c: Same.
11428 * gcc.target/powerpc/altivec-2.c: Same.
11429 * gcc.target/powerpc/altivec-3.c: Same.
11430 * gcc.target/powerpc/altivec-5.c: Same.
11431 * gcc.target/powerpc/altivec-11.c: Same.
11432 * gcc.target/powerpc/altivec-12.c: Same.
11433 * gcc.target/powerpc/altivec-14.c: Same.
11434 * gcc.target/powerpc/altivec-22.c: Same.
11435 * gcc.target/powerpc/altivec-consts.c: Same.
11436 * gcc.target/powerpc/altivec-pr22085.c: Same.
11437 * gcc.target/powerpc/altivec-splat.c: Same.
11438 * gcc.target/powerpc/altivec-varargs-1.c: Same.
11439 * gcc.target/powerpc/altivec-vec-merge.c: Same.
11440 * gcc.target/powerpc/darwin-longlong.c: Same.
11441
11442 2005-11-08 Uros Bizjak <uros@kss-loka.si>
11443
11444 PR target/19340
11445 * gcc.dg/pr19340.c: New test.
11446
11447 2005-11-07 Ian Lance Taylor <ian@airs.com>
11448
11449 PR rtl-optimization/24683
11450 * gcc.dg/pr24683.c: New test.
11451
11452 2005-11-07 Uros Bizjak <uros@kss-loka.si>
11453
11454 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
11455 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
11456
11457 2005-11-07 Uros Bizjak <uros@kss-loka.si>
11458
11459 * gcc.target/i386/pr23376.c: Compile with -mmmx.
11460
11461 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
11462
11463 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
11464
11465 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
11466
11467 PR target/24230
11468
11469 * gcc.target/powerpc/altivec-consts.c,
11470 gcc.target/powerpc/altivec-splat.c: New testcase.
11471
11472 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
11473
11474 PR c/24599
11475
11476 * gcc.dg/overflow-2.c: New testcase.
11477
11478 2005-11-07 Jakub Jelinek <jakub@redhat.com>
11479
11480 PR rtl-optimization/23567
11481 * gcc.c-torture/execute/20051104-1.c: New test.
11482
11483 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
11484
11485 PR fortran/24534
11486 gfortran.dg/private_type_2.f90: Modified to check that case with
11487 PRIVATE declaration within derived type is accepted.
11488
11489 PR fortran/20838
11490 gfortran.dg/pointer_assign_1.f90: New test.
11491
11492 PR fortran/20840
11493 * gfortran.dg/arrayio_0.f90: New test.
11494
11495 PR fortran/17737
11496 gfortran.dg/data_initialized.f90: New test.
11497 gfortran.dg/data_constraints_1.f90: New test.
11498 gfortran.dg/data_constraints_2.f90: New test.
11499
11500 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
11501
11502 PR fortran/24174
11503 PR fortran/24305
11504 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
11505
11506 2005-11-06 Diego Novillo <dnovillo@redhat.com>
11507
11508 PR 24670
11509 * gcc.dg/tree-ssa/pr24670.c: New test.
11510
11511 2005-11-05 Ian Lance Taylor <ian@airs.com>
11512
11513 PR target/22432
11514 * gcc.target/i386/pr22432.c: New test.
11515
11516 2005-11-05 Richard Henderson <rth@redhat.com>
11517
11518 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
11519 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
11520 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
11521 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
11522 from gcc.dg/alpha-*.
11523 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
11524 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
11525
11526 2005-11-05 Andreas Jaeger <aj@suse.de>
11527
11528 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
11529
11530 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
11531
11532 PR target/23424
11533 * gcc.dg/torture/pr23424-1.c: New test.
11534
11535 2005-11-04 Richard Henderson <rth@redhat.com>
11536
11537 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
11538 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
11539 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
11540 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
11541 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
11542 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
11543 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
11544 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
11545 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
11546 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
11547 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
11548 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
11549 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
11550 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
11551 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
11552 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
11553 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
11554 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
11555 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
11556 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
11557 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
11558 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
11559 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
11560 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
11561 Move from gcc.dg/.
11562 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
11563 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
11564 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
11565 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
11566 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
11567 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
11568 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
11569 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
11570 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
11571 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
11572 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
11573 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
11574 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
11575 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
11576 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
11577 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
11578 gcc.target/i386/lea.c, gcc.target/i386/local.c,
11579 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
11580 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
11581 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
11582 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
11583 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
11584 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
11585 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
11586 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
11587 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
11588 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
11589 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
11590 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
11591 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
11592 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
11593 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
11594 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
11595 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
11596 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
11597 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
11598 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
11599 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
11600 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
11601 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
11602 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
11603 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
11604 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
11605 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
11606 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
11607
11608 2005-11-04 Diego Novillo <dnovillo@redhat.com>
11609
11610 PR 24627
11611 * gcc.dg/tree-ssa/pr24627.c: New test.
11612
11613 2005-11-04 Paul Brook <paul@codesourcery.com>
11614
11615 * gcc.dg/tls/opt-10.c: New test.
11616
11617 2005-11-04 Andreas Jaeger <aj@suse.de>
11618
11619 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
11620 avoid extra warnings.
11621
11622 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11623
11624 PR libfortran/22298
11625 * gcc/testsuite/lib/target-supports.exp
11626 (check_effective_target_static_libgfortran): New
11627 static_libgfortran effective target.
11628 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
11629 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
11630
11631 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
11632
11633 * gcc.dg/pr24615.c: Guard test with { target fpic }.
11634
11635 2005-11-03 Josh Conner <jconner@apple.com>
11636
11637 PR c++/19989
11638 g++.dg/ext/array2.C: New test.
11639 g++.dg/template/dependent-name3.C: New test.
11640 g++.dg/template/dependent-name4.C: New test.
11641 g++.dg/template/sfinae2.C: New test.
11642
11643 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11644
11645 PR preprocessor/22042
11646 * gcc.dg/cpp/strify4.c: New test.
11647
11648 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
11649
11650 PR c++/17964
11651 * g++.dg/cpp/string-1.C: New test.
11652
11653 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
11654
11655 * gcc.target/powerpc: New directory.
11656 * gcc.target/powerpc/powerpc.exp: New file.
11657 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
11658 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
11659 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
11660 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
11661 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
11662 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
11663 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
11664 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
11665 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
11666 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
11667 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
11668 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
11669 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
11670 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
11671 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
11672 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
11673 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
11674 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
11675 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
11676 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
11677 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
11678 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
11679 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
11680 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
11681 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
11682 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
11683 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
11684 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
11685 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
11686 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
11687 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
11688 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
11689 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
11690 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
11691
11692 2005-11-03 Mark Mitchell <mark@codesourcery.com>
11693
11694 PR c++/21627
11695 * g++.dg/warn/inline2.C: New test.
11696
11697 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11698
11699 PR middle-end/23155
11700 * g++.dg/ext/c99struct1.C: New test.
11701 * gcc.dg/union-cast-1.c: New test.
11702 * gcc.dg/union-cast-2.c: New test.
11703 * gcc.dg/union-cast-3.c: New test.
11704
11705 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11706
11707 PR middle-end/24589
11708 * gcc.c-torture/execute/zero-struct-2.c: New test.
11709
11710 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
11711
11712 PR c++/24582
11713 * g++.dg/init/switch1.C: New test.
11714
11715 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11716
11717 * gcc.dg/delay-slot-1.c: New test.
11718
11719 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
11720
11721 PR target/24620
11722 * gcc.dg/pr24620.c: New test.
11723
11724 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
11725
11726 PR c/24329
11727 * gcc.dg/format/unnamed-1.c: New test.
11728
11729 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11730
11731 PR c++/22434
11732 * g++.dg/expr/cond8.C: New test.
11733
11734 PR c++/24560
11735 * g++.dg/parse/dot1.C: New test.
11736
11737 2005-11-02 Jan Hubicka <jh@suse.cz>
11738
11739 PR target/23303
11740 * gcc.dg/i386-lea.c: New test
11741
11742 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
11743
11744 PR target/24615
11745 * gcc.dg/pr24615.c: New test.
11746
11747 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
11748
11749 PR target/24600
11750 * gcc.dg/pr24600.c: New test.
11751
11752 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11753
11754 PR c++/19253
11755 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
11756 * g++.dg/parse/typename9.C: New test.
11757 * g++/dg/parse/typename10.C: Likewise.
11758
11759 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
11760
11761 PR fortran/18157
11762 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
11763 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
11764 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
11765
11766 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11767
11768 PR c++/24569
11769 * g++.dg/debug/static1.C: New test.
11770
11771 2005-11-02 Josh Conner <jconner@apple.com>
11772
11773 * g++.dg/crash38.C: moved into proper directory...
11774 * g++.dg/template/crash42.C: ...here
11775
11776 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
11777
11778 PR target/18338
11779 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
11780 pcc_bitfield_type_matters || default_packed.
11781
11782 * lib/target-supports.exp
11783 (check_effective_target_pcc_bitfield_type_matters): New proc.
11784 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
11785
11786 PR testsuite/23304
11787 * lib/target-supports.exp (check_effective_default_packed): New proc.
11788 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
11789 Gate expected errors on target ! default_packed.
11790 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
11791
11792 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11793
11794 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
11795 change (r106358).
11796
11797 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11798
11799 PR fortran/24008
11800 * gfortran.dg/entry_5.f90: New.
11801 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
11802
11803 2005-11-01 Bob Wilson <bob.wilson@acm.org>
11804
11805 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
11806
11807 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
11808
11809 PR fortran/21565
11810 gfortran.dg/namelist_blockdata.f90: New test.
11811
11812 PR fortran/18737
11813 gfortran.dg/external_implicit_none.f90: New test.
11814
11815 PR fortran/14994
11816 * gfortran.dg/secnds.f: New test.
11817
11818 2005-10-31 Jan Hubicka <jh@suse.cz>
11819
11820 PR target/20928
11821 * gcc.c-torture/compile/pr20928.c: New test.
11822
11823 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
11824
11825 PR middle-end/23492
11826 * gcc.c-torture/compile/zero-strct-5.c: New test.
11827
11828 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
11829
11830 PR libgfortran/24584
11831 * gfortran.dg/pr24584.f90: New test.
11832
11833 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
11834
11835 PR fortran/18883
11836 * gfortran.dg/char_result_9.f90: New.
11837 * gfortran.dg/char_result_10.f90: New.
11838
11839 2005-10-30 Jan Hubicka <jh@suse.cz>
11840
11841 * g++.dg/tree-ssa/pr24172.C: New testcase.
11842
11843 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11844
11845 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
11846
11847 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
11848
11849 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
11850 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
11851 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
11852 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
11853 gfortran.dg/enum_9.f90,
11854 gfortran.fortran-torture/compile/enum_1.f90,
11855 gfortran.fortran-torture/execute/enum_1.f90,
11856 gfortran.fortran-torture/execute/enum_2.f90,
11857 gfortran.fortran-torture/execute/enum_3.f90,
11858 gfortran.fortran-torture/execute/enum_4.f90: New tests.
11859
11860 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
11861
11862 PR target/18482
11863 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
11864 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
11865
11866 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11867
11868 PR libfortran/20179
11869 * gfortran.dg/mixed_io_1.f90: New test.
11870 * gfortran.dg/mixed_io_1.c: New file.
11871
11872 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11873
11874 * gfortran.dg/malloc_free_1.f90: New test.
11875
11876 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
11877
11878 * gcc.dg/nested-func-4.c: Require profiling -pg.
11879
11880 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11881
11882 PR C++/23229
11883 * g++.dg/warn/main-2.C: New test.
11884
11885 2005-10-28 Steven G. Kargl <kargls@comcast.net>
11886
11887 PR fortran/24545
11888 * gfortran.dg/interface_2.f90: new test.
11889
11890 2005-10-28 Josh Conner <jconner@apple.com>
11891
11892 PR c++/22153
11893 * g++.dg/template/crash38.C: New test.
11894 * g++.dg/parse/explicit1.C: Change expected errors.
11895
11896 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11897
11898 PR C++/23426
11899 * g++.dg/other/large-size-array.C: New test.
11900
11901 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11902
11903 PR middle-end/24362
11904 * g++.dg/opt/complex4.C: New test.
11905
11906 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
11907
11908 * gcc.dg/nested-func-4.c: New test.
11909
11910 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
11911
11912 PR fortran/24158
11913 gfortran.dg/derived_recursion.f90: New test.
11914 gfortran.dg/implicit_actual.f90: New test.
11915
11916 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
11917
11918 PR middle-end/24295, PR testsuite/24477
11919 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
11920 removed when weakref hits the tree.
11921
11922 2005-10-25 Jakub Jelinek <jakub@redhat.com>
11923
11924 * gfortran.dg/cray_pointers_4.f90: New test.
11925
11926 * gfortran.dg/cray_pointers_5.f90: New test.
11927
11928 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
11929
11930 PR fortran/22290
11931 * gfortran.dg/assign_5.f90: New test.
11932 * gfortran.dg/assign_6.f: New test.
11933
11934 2005-10-25 Uros Bizjak <uros@kss-loka.si>
11935
11936 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
11937 CPU has no SSE support.
11938
11939 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
11940
11941 PR libgfortran/24224
11942 * gfortran.dg/arrayio_1.f90: Update attribution.
11943 * gfortran.dg/arrayio_2.f90: Update attribution.
11944 * gfortran.dg/arrayio_3.f90: Update attribution.
11945 * gfortran.dg/arrayio_4.f90: Update test conditions.
11946 * gfortran.dg/arrayio_5.f90: Update attribution.
11947 * gfortran.dg/arrayio_6.f90: New test.
11948 * gfortran.dg/arrayio_7.f90: New test.
11949
11950 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
11951
11952 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
11953
11954 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11955
11956 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
11957
11958 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11959
11960 PR fortran/24416
11961 * gfortran.dg/namelist_char_only.f90: New test.
11962
11963 2005-10-24 Asher Langton <langton2@llnl.gov>
11964
11965 PR fortran/17031
11966 PR fortran/22282
11967 * gfortran.dg/cray_pointers_1.f90: New test.
11968 * gfortran.dg/cray_pointers_2.f90: New test.
11969 * gfortran.dg/cray_pointers_3.f90: New test.
11970 * gfortran.dg/loc_1.f90: New test.
11971 * gfortran.dg/loc_2.f90: New test.
11972
11973 2005-10-24 Steven Bosscher <stevenb@suse.de>
11974
11975 * gcc.dg/pr24225.c: New test.
11976
11977 2005-10-24 Asher Langton <langton2@llnl.gov>
11978
11979 * gfortran.dg/dup_save_1.f90: New test.
11980 * gfortran.dg/dup_save_2.f90: New test.
11981
11982 2005-10-24 Paul Brook <paul@codesourcery.com>
11983
11984 PR 24107
11985 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
11986 stdint.h.
11987
11988 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
11989
11990 PR libgfortran/24489
11991 * gfortran.dg/pr24489.f90: New test.
11992
11993 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
11994
11995 PR fortran/23635
11996 * gfortran.dg/ichar_1.f90: Add tests for derived types.
11997
11998 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
11999
12000 PR target/18911
12001 * g++.dg/init/array16.C: Skip for mmix-*-*.
12002
12003 2005-10-23 Asher Langton <langton2@llnl.gov>
12004
12005 * gfortran.dg/byte_1.f90: New test.
12006 * gfortran.dg/byte_2.f90: New test.
12007
12008 2005-10-23 David Edelsohn <edelsohn@gnu.org>
12009
12010 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
12011
12012 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
12013
12014 PR fortran/18022
12015 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
12016
12017 PR fortran/24311
12018 * gfortran.dg/merge_char_const.f90: New test.
12019
12020 PR fortran/24384
12021 * gfortran.dg/spread_scalar_source.f90: New test.
12022
12023 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
12024
12025 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
12026
12027 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
12028 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
12029
12030 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
12031
12032 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
12033
12034 PR fortran/24426
12035 * gfortran.dg/der_pointer_4.f90: New.
12036
12037 2005-10-22 David Ayers <d.ayers@inode.at>
12038
12039 * obj-c++.dg/except-1.mm: Simplify.
12040
12041 2005-10-21 David Ayers <d.ayers@inode.at>
12042
12043 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
12044
12045 2005-10-21 Jakub Jelinek <jakub@redhat.com>
12046
12047 * gfortran.dg/assumed_dummy_2.f90: New test.
12048
12049 2005-10-21 James E Wilson <wilson@specifix.com>
12050
12051 PR preprocessor/15220
12052 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
12053
12054 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
12055
12056 * gcc.c-torture/execute/20051021-1.c: New test.
12057
12058 2005-10-21 Mark Mitchell <mark@codesourcery.com>
12059
12060 PR c++/24260
12061 * g++.dg/ext/tmplattr1.C: New test.
12062
12063 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
12064
12065 PR fortran/24440
12066 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
12067
12068 2005-10-20 Geoffrey Keating <geoffk@apple.com>
12069
12070 * obj-c++.dg/except-1.mm: New.
12071
12072 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
12073
12074 2005-10-21 Alan Modra <amodra@bigpond.net.au>
12075
12076 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
12077
12078 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
12079
12080 PR middle-end/24295
12081 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
12082 declarations with the same names as thunks' alias targets, use
12083 aliases instead.
12084 * gcc.dg/attr-alias-3.c: New test.
12085 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
12086
12087 2005-10-20 Mark Mitchell <mark@codesourcery.com>
12088
12089 PR c++/22618
12090 * g++.dg/parse/access8.C: New test.
12091
12092 2005-10-20 Richard Guenther <rguenther@suse.de>
12093
12094 PR c++/24439
12095 * g++.dg/tree-ssa/pr24439.C: New testcase.
12096
12097 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12098
12099 * g++.dg/opt/delay-slot-1.C: New test.
12100
12101 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
12102
12103 PR fortran/21625
12104 * gfortran.fg/der_init_1.f90: New.
12105
12106 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
12107
12108 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
12109
12110 2005-10-19 Mark Mitchell <mark@codesourcery.com>
12111
12112 PR c++/21908
12113 * g++.dg/parse/error28.C: New test.
12114
12115 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12116
12117 * gcc.dg/profile-generate-2.c: New test.
12118
12119 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
12120
12121 PR target/23589
12122 * g++.dg/ext/dllimport11.C: New.
12123
12124 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12125
12126 PR c++/22293
12127 * g++.dg/other/friend3.C: New test.
12128
12129 2005-10-18 Mark Mitchell <mark@codesourcery.com>
12130
12131 PR c++/23293
12132 * g++.dg/template/error19.C: New test.
12133
12134 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
12135
12136 PR c++/21383
12137 * g++.dg/overload/koenig2.C: New.
12138
12139 PR c++/23118
12140 * g++.dg/overload/error2.C: New.
12141
12142 PR c++/22604
12143 * g++.dg/inherit/covariant14.C: New.
12144
12145 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12146
12147 PR c++/23440
12148 * g++.dg/parse/for1.C: New test.
12149
12150 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
12151
12152 PR fortran/23446
12153 * gfortran.dg/host_dummy_index_1.f90: New test.
12154
12155 PR fortran/21459
12156 * gfortran.dg/automatic_char_len_2.f90: New test.
12157
12158 PR fortran/20866
12159 * gfortran.dg/recursive_statement_functions.f90: New test.
12160
12161 PR fortran/20853
12162 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
12163
12164 PR fortran/20849
12165 * gfortran.dg/external_initializer.f90: New test.
12166
12167 PR fortran/20837
12168 * non_module_public.f90: New test.
12169
12170 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
12171
12172 PR c++/24386
12173 * g++.dg/template/overload7.C: New.
12174
12175 PR c++/22551
12176 * g++.dg/other/switch2.C: Remove expected warnings.
12177
12178 PR c++/21353
12179 * g++.dg/template/defarg6.C: New.
12180
12181 2005-10-17 Uros Bizjak <uros@kss-loka.si>
12182
12183 PR target/24315
12184 * gcc.target/i386/pr24315.c: New test.
12185
12186 2005-10-16 Mark Mitchell <mark@codesourcery.com>
12187
12188 PR c++/24389
12189 * g++.dg/template/static21.C: New test.
12190 * g++.dg/template/static21-a.cc: Likewise.
12191
12192 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
12193
12194 PR c++/23959
12195 * g++.dg/warn/Wswitch-default-1.C: New test.
12196 * g++.dg/warn/Wswitch-default-2.C: New test.
12197
12198 2005-10-16 Mark Mitchell <mark@codesourcery.com>
12199
12200 PR c++/22173
12201 * g++.dg/parse/template18.C: New test.
12202 * g++.dg/template/nontype15.C: Likewise.
12203
12204 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
12205
12206 PR fortran/22273
12207 * gfortran.dg/spec_expr_2.f90: New.
12208
12209 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
12210
12211 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
12212 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
12213 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
12214 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
12215 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
12216 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
12217 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
12218 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
12219 previous target-specific skips and warning-message matches where
12220 applicable.
12221
12222 2005-10-15 Mark Mitchell <mark@codesourcery.com>
12223
12224 PR c++/21347
12225 * g++.dg/warn/Wctor-dtor.C: New test.
12226
12227 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12228
12229 PR c/23439
12230 * gcc.dg/for-1.c: New test.
12231
12232 2005-10-14 Mark Mitchell <mark@codesourcery.com>
12233
12234 PR c++/19565
12235 * g++.dg/warn/Wconversion1.C: New test.
12236 * g++.dg/ext/packed4.C: Compile with -w.
12237 * g++.dg/opt/20050511-1.C: Likewise.
12238 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
12239
12240 2005-10-14 Jakub Jelinek <jakub@redhat.com>
12241
12242 * gfortran.dg/boz_5.f90: New test.
12243
12244 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
12245
12246 PR c++/22551
12247 * g++.dg/other/switch2.C: New.
12248
12249 PR c++/23984
12250 * g++.dg/init/ctor7.C: New.
12251
12252 2005-10-13 David Edelsohn <edelsohn@gnu.org>
12253
12254 PR c++/23730
12255 * g++.dg/parse/crash32.C: New test.
12256
12257 2005-10-13 Mark Mitchell <mark@codesourcery.com>
12258
12259 PR c++/20721
12260 * g++.dg/init/goto2.C: New test.
12261
12262 PR c++/22464
12263 * g++.dg/template/crash/41.C: New test.
12264
12265 PR c++/22180
12266 * g++.dg/template/crash40.C: New test.
12267
12268 PR c++/23694
12269 * g++.dg/parse/friend5.C: New test.
12270
12271 PR c++/23307
12272 * g++.dg/template/crash38.C: New test.
12273
12274 PR c++/22352
12275 * g++.dg/template/friend38.C: New test.
12276
12277 PR c++/22405
12278 * g++.dg/template/crash39.C: New test.
12279
12280 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
12281
12282 * gcc.dg/debug/dwarf2/dwarf-char1.c,
12283 gcc.dg/debug/dwarf2/dwarf-char2.c,
12284 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
12285
12286 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
12287
12288 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
12289
12290 * gcc.dg/dll-2.c: Add tests for warnings.
12291 * gcc.dg/dll-3.c: Likewise.
12292 * gcc.dg/dll-4.c: Likewise.
12293
12294 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
12295 * g++.dg/ext/dllimport2.C: Likewise.
12296 * g++.dg/ext/dllimport3.C: Likewise.
12297 * g++.dg/ext/dllimport7.C: Likewise.
12298 * g++.dg/ext/dllimport8.C: Likewise.
12299 * g++.dg/ext/dllimport9.C: Likewise.
12300
12301 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
12302
12303 PR fortran/24092
12304 * gfortran.dg/derived_pointer_recursion.f90: New test.
12305
12306 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
12307
12308 * gcc.c-torture/execute/20051012-1.c: New test.
12309
12310 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
12311
12312 PR fortran/18082
12313 * gfortran.dg/automatic_char_len_1.f90: New test.
12314
12315 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
12316
12317 PR fortran/20847
12318 * gfortran.dg/save_common.f90: New test.
12319
12320 PR fortran/20856
12321 * gfortran.dg/save_result.f90: New test.
12322
12323 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
12324
12325 PR c++/21592
12326 * g++.dg/template/dependent-expr1.C: Add new expected error.
12327 * g++.dg/template/dependent-expr2.C: Adjust error text.
12328 * g++.dg/template/overload6.C: New.
12329
12330 PR c++/23797
12331 * g++.dg/other/typename8.C: New.
12332
12333 PR c++/21117
12334 * g++.dg/other/return1.C: New.
12335
12336 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
12337
12338 PR c++/24052
12339 * g++.dg/ext/label5.C: New.
12340
12341 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
12342
12343 PR c++/19964
12344 * g++.dg/parse/crash31.C: New.
12345
12346 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
12347
12348 * g++.dg/ipa/ipa-1.c: New test.
12349 * g++.dg/ipa/ipa-2.c: New test.
12350 * g++.dg/ipa/ipa-3.c: New test.
12351 * g++.dg/ipa/ipa-4.c: New test.
12352 * g++.dg/ipa/ipa-5.c: New test.
12353 * g++.dg/ipa/ipa.exp: New file.
12354
12355 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
12356
12357 PR fortran/24207
12358 * gfortran.dg/private_type_3.f90: New test.
12359
12360 2005-10-11 Steven G. Kargl <kargls@comcast.net>
12361
12362 PR fortran/20786
12363 gfortran.dg/aint_anint_1.f90: New test.
12364
12365 2005-10-11 Steven G. Kargl <kargls@comcast.net>
12366
12367 PR libgfortran/24313
12368 gfortran.dg/csqrt.f: New test.
12369
12370 2005-10-11 Ian Lance Taylor <ian@airs.com>
12371
12372 PR c++/8057
12373 * g++.dg/warn/noeffect7.C: New test.
12374 * g++.dg/warn/noeffect2.C: Instantiate templates.
12375 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
12376 and warning.
12377
12378 2005-10-11 Mark Mitchell <mark@codesourcery.com>
12379
12380 PR c++/21089
12381 * g++.dg/init/float1.C: New test.
12382
12383 PR c++/24277
12384 * g++.dg/init/member1.C: Tweak error markers.
12385
12386 2005-10-11 Janis Johnson <janis187@us.ibm.com>
12387
12388 PR testsuite/24281
12389 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
12390 Check for null pointer.
12391
12392 2005-10-11 Mark Mitchell <mark@codesourcery.com>
12393
12394 PR c++/21369
12395 * g++.dg/parse/ret-type3.C: New test.
12396
12397 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
12398
12399 PR tree-opt/23946
12400 * gcc.c-torture/compile/pr23946.c: New test.
12401
12402 2005-10-11 Jakub Jelinek <jakub@redhat.com>
12403
12404 * g++.dg/opt/mmx2.C: New test.
12405
12406 2005-10-10 Mark Mitchell <mark@codesourcery.com>
12407
12408 PR c++/24277
12409 * g++.dg/template/static20.C: New test.
12410
12411 PR c++/24302
12412 * g++.dg/warn/Wunused-12.C: New test.
12413
12414 PR c++/23437
12415 * g++.dg/template/arg4.C: New test.
12416
12417 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12418
12419 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
12420 * gcc.dg/ucnid-3.c: Likewise.
12421 * gcc.dg/ucnid-4.c: Likewise.
12422 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
12423 * g++.dg/other/ucnid-1.C: Likewise.
12424 * gcc.dg/sparc-frame-1.c: New test.
12425
12426 2005-10-10 Mark Mitchell <mark@codesourcery.com>
12427
12428 PR c++/24139
12429 * g++.dg/template/spec27.C: New test.
12430
12431 PR c++/24275
12432 * g++.dg/template/static19.C: New test.
12433
12434 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12435
12436 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
12437 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
12438
12439 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
12440
12441 PR target/24136
12442 * gfortran.fortran-torture/compile/pr24136.f: New test.
12443
12444 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
12445
12446 PR c++/22172
12447 * g++.dg/parse/crash30.C: New test.
12448
12449 2005-10-07 Richard Guenther <rguenther@suse.de>
12450
12451 PR middle-end/24227
12452 * gcc.c-torture/compile/pr24227.c: New testcase.
12453
12454 2005-10-07 Steve Ellcey <sje@cup.hp.com>
12455
12456 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
12457 Do not put aligned attributes on array elements.
12458
12459 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
12460
12461 PR testsuite/23611, PR testsuite/23615
12462 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
12463 writing prototypes of library functions by hand.
12464 * obj-c++.dg/bitfield-4.mm: Likewise.
12465 * obj-c++.dg/const-str-4.mm: Likewise.
12466 * obj-c++.dg/encode-4.mm: Likewise.
12467 * obj-c++.dg/encode-5.mm: Likewise.
12468 * obj-c++.dg/encode-6.mm: Likewise.
12469 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
12470 * obj-c++.dg/method-10.mm: Likewise.
12471 * obj-c++.dg/method-17.mm: Likewise.
12472 * obj-c++.dg/method-19.mm: Likewise.
12473 * obj-c++.dg/try-catch-2.mm: Likewise.
12474
12475 2005-10-06 Richard Henderson <rth@redhat.com>
12476
12477 PR 24236
12478 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
12479
12480 2005-10-06 Dale Johannesen <dalej@apple.com>
12481
12482 * gcc.c-torture/execute/20030125-1.c: Correct.
12483
12484 2005-10-06 Richard Guenther <rguenther@suse.de>
12485
12486 PR tree-optimization/24238
12487 * g++.dg/tree-ssa/pr24238.C: New testcase.
12488
12489 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
12490
12491 PR 18568
12492 * gfortran.dg/der_pointer_3.f90: New test.
12493
12494 2005-10-05 Devang Patel <dpatel@apple.com>
12495
12496 PR Debug/23205
12497 * g++.dg/other/PR23205.C: New.
12498
12499 2005-10-05 Richard Henderson <rth@redhat.com>
12500
12501 PR target/23602
12502 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
12503 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
12504
12505 2005-10-05 Dale Johannesen <dalej@apple.com>
12506
12507 * gcc.c-torture/execute/float-floor.c: New.
12508
12509 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
12510
12511 PR tree-optimization/21419
12512 PR tree-optimization/24146
12513 PR tree-optimization/24151
12514
12515 * g++.dg/ext/asm7.C: New.
12516 * g++.dg/ext/asm8.C: New.
12517 * gcc.dg/asm-1.c: Compile on all targets.
12518 * gcc.dg/asm-pr24146.c: New.
12519 * gcc.dg/pr21419.c: Adjust error messages.
12520
12521 2005-10-05 Richard Guenther <rguenther@suse.de>
12522
12523 PR fortran/24176
12524 * gfortran.fortran-torture/compile/empty.f90: New testcase.
12525
12526 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
12527
12528 PR c++/23513
12529 * g++.dg/template/spec22.C: Robustify test.
12530 * g++.dg/template/spec26.C: New.
12531
12532 2005-10-05 Uros Bizjak <uros@kss-loka.si>
12533
12534 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
12535 if target supports vector instructions.
12536
12537 2005-10-04 Geoffrey Keating <geoffk@apple.com>
12538
12539 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
12540 C99 functions.
12541
12542 2005-10-04 Janis Johnson <janis187@us.ibm.com>
12543
12544 * lib/target-supports.exp (check_effective_target_fortran_large_real,
12545 check_effective_target_fortran_large_int): Replace cached result
12546 when target changes.
12547
12548 2005-10-04 Devang Patel <dpatel@apple.com>
12549
12550 * gcc.dg/i386-sse-vect-types.c: New.
12551
12552 2005-10-04 Ian Lance Taylor <ian@airs.com>
12553
12554 PR preprocessor/13726
12555 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
12556 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
12557
12558 2005-10-04 Richard Guenther <rguenther@suse.de>
12559
12560 PR c/23576
12561 * gcc.dg/noncompile/pr23576.c: New testcase.
12562
12563 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
12564
12565 PR middle-end/23125
12566 * gcc.dg/register-var-3.c: New test.
12567
12568 2005-10-04 Steven Bosscher <stevenb@suse.de>
12569
12570 * gcc.dg/pr23049.c: New test.
12571
12572 * gcc.dg/ucnid-4.c: Fix test.
12573
12574 2005-10-03 Diego Novillo <dnovillo@redhat.com>
12575
12576 PR 23445
12577 * gcc.c-torture/compile/pr23445.c: New test.
12578
12579 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
12580
12581 * g++.dg/overload/unknown1.C: New.
12582
12583 2005-10-03 Mark Mitchell <mark@codesourcery.com>
12584
12585 PR c++/17775
12586 * g++.dg/template/repo4.C: New test.
12587
12588 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12589
12590 PR libfortran/19308
12591 * gfortran.dg/large_real_kind_2.F90: New test.
12592 * gfortran.dg/large_integer_kind_2.f90: New test.
12593
12594 2005-10-03 Uros Bizjak <uros@kss-loka.si>
12595
12596 * lib/target-supports.exp (check_effective_target_vect_shift):
12597 Implement with result caching. Add i?86, x86_64 and ia64 targets.
12598 (check_effective_target_vect_condition): Fix copy-n-pasto.
12599
12600 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
12601 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
12602 targets.
12603
12604 2005-10-02 Mark Mitchell <mark@codesourcery.com>
12605
12606 PR c++/22621
12607 * g++.dg/template/overload5.C : New test.
12608
12609 PR c++/23840
12610 * g++.dg/expr/stdarg1.C: New test.
12611
12612 2005-10-02 Diego Novillo <dnovillo@redhat.com>
12613
12614 PR 24142
12615 * gcc.c-torture/execute/pr24142.c: New test.
12616
12617 2005-10-01 Diego Novillo <dnovillo@redhat.com>
12618
12619 PR 24141
12620 * gcc.c-torture/execute/pr24141.c: New test.
12621
12622 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
12623 Diego Novillo <dnovillo@redhat.com>
12624
12625 PR 23604
12626 * gcc.c-torture/execute/pr23604.c: New test.
12627
12628 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
12629
12630 PR fortran/16404
12631 PR fortran/20835
12632 PR fortran/20890
12633 PR fortran/20899
12634 PR fortran/20900
12635 PR fortran/20901
12636 PR fortran/20902
12637 gfortran.dg/equiv_constraint_1.f90: New test.
12638 gfortran.dg/equiv_constraint_2.f90: New test.
12639 gfortran.dg/equiv_constraint_3.f90: New test.
12640 gfortran.dg/equiv_constraint_4.f90: New test.
12641 gfortran.dg/equiv_constraint_5.f90: New test.
12642 gfortran.dg/equiv_constraint_6.f90: New test.
12643 gfortran.dg/equiv_constraint_7.f90: New test.
12644 gfortran.dg/equiv_constraint_8.f90: New test.
12645 gfortran.dg/private_type_1.f90: New test.
12646 gfortran.dg/private_type_2.f90: New test.
12647 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
12648 980628-10.f: Assert std=gnu to permit mixing of
12649 types in equivalence statements.
12650
12651 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
12652
12653 PR 24112
12654 * gfortran.dg/open_status_1.f90: New.
12655
12656 2005-09-30 Uros Bizjak <uros@kss-loka.si>
12657
12658 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
12659 * gcc.dg/vect/pr22480.c: Clean up temp files.
12660 * gcc.dg/vect/pr23831.c: Clean up temp files.
12661 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
12662 Clean up temp files.
12663 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
12664 Clean up temp files.
12665
12666 * gcc.dg/20050309-1.c: Clean up temp files.
12667 * gcc.dg/20050325-1.c: Clean up temp files.
12668
12669 2005-09-30 Uros Bizjak <uros@kss-loka.si>
12670
12671 PR tree-optimization/24059
12672 * gcc.dg/vect/pr24059.c : New test.
12673
12674 2005-09-29 Jakub Jelinek <jakub@redhat.com>
12675
12676 PR middle-end/24109
12677 * gcc.c-torture/execute/20050929-1.c: New test.
12678
12679 2005-09-29 Steven Bosscher <stevenb@suse.de>
12680
12681 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
12682
12683 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
12684
12685 PR c/21419
12686 * gcc.dg/pr21419.c: New test.
12687
12688 2005-09-29 Steven Bosscher <stevenb@suse.de>
12689
12690 * gcc.dg/pr23911.c: New test.
12691
12692 2005-09-28 Mark Mitchell <mark@codesourcery.com>
12693
12694 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
12695
12696 PR c++/16782
12697 * g++.dg/parse/qualified4.C: New test.
12698 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
12699 * g++.old-deja/g++.mike/p8154.C: Likewise.
12700
12701 2005-09-27 Mark Mitchell <mark@codesourcery.com>
12702
12703 PR c++/22147
12704 * g++.dg/template/friend37.C: New test.
12705 * g++.dg/parse/crash28.C: Adjust error markers.
12706
12707 2005-09-27 Jakub Jelinek <jakub@redhat.com>
12708
12709 PR fortran/18518
12710 * gfortran.fortran-torture/execute/save_2.f90: New decl.
12711
12712 2005-09-27 Devang Patel <dpatel@apple.com>
12713
12714 PR tree-optimization/23625
12715 * gcc.dg/pr23625.c: New test.
12716
12717 2005-09-27 Uros Bizjak <uros@kss-loka.si>
12718
12719 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
12720 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
12721
12722 2005-09-26 Jakub Jelinek <jakub@redhat.com>
12723
12724 PR fortran/23677
12725 * gfortran.fortran-torture/execute/save_1.f90: New test.
12726 * gfortran.dg/save_1.f90: New test.
12727
12728 2005-09-26 Uros Bizjak <uros@kss-loka.si>
12729
12730 * gcc.target/i386/builtin-apply-mmx.c: New test.
12731
12732 PR target/22576
12733 * gcc.target/i386/pr22576.c: New test.
12734
12735 PR target/22585
12736 * gcc.target/i386/pr22585.c: New test.
12737
12738 PR target/23268
12739 * gcc.target/i386/pr23268.c: New test.
12740
12741 PR middle-end/23831
12742 * gcc.dg/vect/pr23831.c: New test.
12743
12744 PR target/24055
12745 * gcc.target/i386/pr24055.c: New test.
12746
12747 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
12748
12749 PR tree-optimization/23960
12750 * gcc.c-torture/compile/pr23960.c: New.
12751
12752 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
12753
12754 PR fortran/16861
12755 * gfortran.dg/nested_modules_3.f90: New.
12756
12757 2005-09-22 Steven G. Kargl <kargls@comcast.net>
12758
12759 PR fortran/24005
12760 gfortran.dg/interface_1.f90: New test.
12761
12762 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
12763 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12764
12765 PR fortran/23843
12766 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
12767
12768 2005-09-22 Steven G. Kargl <kargls@comcast.net>
12769
12770 PR fortran/23516
12771 * gfortran.dg/imag_1.f: New test.
12772 * gfortran.dg/imag_2.f: Ditto.
12773
12774 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
12775
12776 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
12777
12778 2005-09-22 Jakub Jelinek <jakub@redhat.com>
12779
12780 PR c++/21983
12781 * g++.dg/warn/pr21983.C: New test.
12782
12783 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
12784
12785 * gcc.dg/20050922-1.c: Testcase added.
12786
12787 2005-09-21 Mark Mitchell <mark@codesourcery.com>
12788
12789 PR c++/23993
12790 * g++.dg/template/array14.C: New test.
12791
12792 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
12793
12794 PR fortran/19929
12795 * gfortran.dg/der_ptr_component_1.f90: New test.
12796
12797 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12798
12799 PR c++/23965
12800 * g++.dg/template/error1.C: Reject "no matching function" message.
12801
12802 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12803
12804 PR c++/17609
12805 * g++.dg/lookup/error1.C: New test.
12806
12807 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
12808
12809 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
12810 functionality of the testcase.
12811
12812 2005-09-20 Richard Henderson <rth@redhat.com>
12813
12814 * gcc.dg/vect/vect-22.c: Require vect_float.
12815 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
12816
12817 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
12818
12819 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
12820 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
12821 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
12822 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
12823 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
12824 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
12825 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
12826 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
12827 * gcc.dg/cpp/ucnid-8.c: New test.
12828
12829 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12830
12831 PR tree-optimization/23929
12832 * gcc.c-torture/compile/pr23929.c: New test.
12833
12834 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
12835
12836 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
12837 for one loop.
12838
12839 2005-09-20 Steve Ellcey <sje@cup.hp.com>
12840
12841 PR testsuite/23186
12842 * g++.dg/other/pr22003.C: Require named sections.
12843
12844 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12845
12846 PR c++/23947
12847 * g++.dg/rtti/crash3.C: New test.
12848
12849 PR tree-optimization/23818
12850 * gcc.dg/pr23818.c: New test.
12851
12852 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12853
12854 PR fortran/23420
12855 * gfortran.dg/print_fmt_4.f: New.
12856
12857 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12858
12859 PR fortran/23663
12860 * gfortran.fortran-torture/execute/entry_11.f90: New test.
12861
12862 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12863
12864 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
12865 Use pointers to local alignable arrays instead. Added comments.
12866 * gcc.dg/vect/vect-46.c: Likewise.
12867 * gcc.dg/vect/vect-48.c: Likewise.
12868 * gcc.dg/vect/vect-49.c: Likewise.
12869 * gcc.dg/vect/vect-52.c: Likewise.
12870 * gcc.dg/vect/vect-53.c: Likewise.
12871 * gcc.dg/vect/vect-54.c: Likewise.
12872 * gcc.dg/vect/vect-56.c: Likewise.
12873 * gcc.dg/vect/vect-57.c: Likewise.
12874 * gcc.dg/vect/vect-58.c: Likewise.
12875 * gcc.dg/vect/vect-60.c: Likewise.
12876 * gcc.dg/vect/vect-61.c: Likewise.
12877
12878 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
12879 The test is no longer vectorizable on vect_no_align targets.
12880 * gcc.dg/vect/vect-43.c: Likewsie.
12881
12882 * gcc.dg/vect/vect-44.c: Added comments.
12883 * gcc.dg/vect/vect-45.c: Added comments.
12884 * gcc.dg/vect/vect-50.c: Added comments.
12885 * gcc.dg/vect/vect-51.c: Added comments.
12886
12887 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
12888 aligned type.
12889 * gcc.dg/vect/Os-vect-95.c: Likewise.
12890
12891 * gcc.dg/vect/vect-41.c: Test removed.
12892 * gcc.dg/vect/vect-47.c: Test removed.
12893 * gcc.dg/vect/vect-55.c: Test removed.
12894 * gcc.dg/vect/vect-59.c: Test removed.
12895
12896 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12897
12898 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
12899 No longer vectorizable on vect_no_align targets.
12900 * gcc.dg/vect/pr20122.c: Likewise.
12901 * gcc.dg/vect/vect-74.c: Likewise.
12902 * gcc.dg/vect/vect-75.c: Likewise.
12903 * gcc.dg/vect/vect-76.c: Likewise.
12904
12905 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
12906 Will not be vectorizable on vect_no_align targets once aliasing issues
12907 are resolved.
12908 * gcc.dg/vect/vect-79.c: Likewise.
12909
12910 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
12911 * gcc.dg/vect/vect-78.c: Likewise.
12912 * gcc.dg/vect/vect-97.c: Likewise.
12913
12914 2005-09-19 Steven Bosscher <stevenb@suse.de>
12915
12916 * gcc.dg/pr23943.c: New test.
12917
12918 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12919
12920 PR fortran/19181
12921 * gfortran.dg/derived_pointer_null_1.f90: New test.
12922
12923 2005-09-18 Richard Guenther <rguenther@suse.de>
12924
12925 PR middle-end/23944
12926 * gcc.c-torture/compile/pr23944.c: New testcase.
12927
12928 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
12929
12930 PR fortran/15975
12931 * gfortran.dg/der_pointer_2.f90: New test.
12932
12933 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12934
12935 PR fortran/16861
12936 * gfortran.dg/nested_modules_2.f90: New test.
12937
12938 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12939
12940 PR c++/18368
12941 * g++.dg/other/semicolon.C: New test.
12942
12943 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
12944
12945 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
12946 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
12947
12948 2005-09-16 Mark Mitchell <mark@codesourcery.com>
12949
12950 PR c++/23914
12951 * g++.dg/template/static18.C: New test.
12952
12953 PR c++/21514
12954 * g++.dg/template/crash19.C: Remove dg-error marker.
12955 * g++.dg/template/local4.C: New test.
12956
12957 2005-09-16 Paul Brook <paul@codesourcery.com>
12958
12959 PR fortran/23906
12960 * gfortran.dg/dependency_1.f90: New test.
12961
12962 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12963
12964 PR c++/23896
12965 * g++.dg/template/static17.C: New test.
12966
12967 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
12968
12969 PR c++/23139
12970 * g++.dg/warn/huge-val1.C: New test.
12971
12972 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12973
12974 PR c++/13140
12975 * g++.dg/parse/class2.C: New test.
12976 * g++.dg/template/explicit8.C: Likewise.
12977 * g++.dg/template/spec25.C: Likewise.
12978
12979 2005-09-14 Josh Conner <jconner@apple.com>
12980
12981 PR middle-end/23584
12982 * gcc.dg/pr23584.c: New test.
12983
12984 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
12985
12986 PR fortran/21875 Internal Unit Array I/O, NIST
12987 * gfortran.dg/arrayio_1.f90: New test.
12988 * gfortran.dg/arrayio_1.f90: New test.
12989 * gfortran.dg/arrayio_1.f90: New test.
12990 * gfortran.dg/arrayio_1.f90: New test.
12991 * gfortran.dg/arrayio_1.f90: New test.
12992
12993 2005-09-14 Uros Bizjak <uros@kss-loka.si>
12994
12995 PR middle-end/22480
12996 * gcc.dg/vect/pr22480.c: New test.
12997
12998 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
12999
13000 PR fortran/19358
13001 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
13002
13003 2005-09-13 Josh Conner <jconner@apple.com>
13004
13005 PR c++/23180
13006 * g++.dg/init/struct2.C: New test.
13007 * g++.dg/init/struct3.C: New test.
13008
13009 2005-09-13 Janis Johnson <janis187@us.ibm.com>
13010
13011 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
13012 Clean up temp files.
13013 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
13014 gcc.dg/tree-ssa/builtin-fprintf-1.c,
13015 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
13016 gcc.dg/tree-ssa/builtin-printf-1.c,
13017 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
13018 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
13019 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
13020 gcc.dg/tree-ssa/builtin-vprintf-1.c,
13021 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
13022 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
13023 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
13024 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
13025 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
13026 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
13027 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
13028 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
13029
13030 2005-09-13 Josh Conner <jconner@apple.com>
13031
13032 * lib/gcc-dg.exp: Load scanipa.exp.
13033 (cleanup-dump): New procedure.
13034 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
13035 * lib/scandump.exp: New file.
13036 * lib/scantree.exp: Use it.
13037 * lib/scanipa.exp: New file.
13038
13039 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
13040
13041 PR fortran/17740
13042 * gfortran.dg/generic_4.f90: New test.
13043
13044 2005-09-13 Uros Bizjak <uros@kss-loka.si>
13045
13046 PR target/23816
13047 * gcc.target/i386/pr23816-1.c: New test.
13048 * gcc.target/i386/pr23816-2.c: New test.
13049
13050
13051 2005-09-13 Bastian Blank <waldi@debian.org>
13052
13053 PR c++/16171
13054 * g++.dg/abi/mangle26.C: New test.
13055 * g++.dg/abi/mangle27.C: New test.
13056 * g++.dg/abi/mangle28.C: New test.
13057 * g++.dg/abi/mangle29.C: New test.
13058
13059 PR c++/23839
13060 * g++.dg/parse/register1.C: New test.
13061
13062 2005-09-13 Mark Mitchell <mark@codesourcery.com>
13063
13064 PR c++/23842
13065 * g++.dg/template/access16.C: New test.
13066
13067 2005-09-13 Richard Sandiford <richard@codesourcery.com>
13068
13069 * gfortran.dg/char_pack_2.f90: Increase the vector size.
13070
13071 2005-09-13 Richard Sandiford <richard@codesourcery.com>
13072
13073 PR fortran/18899
13074 * gfortran.dg/shape_2.f90: New test.
13075
13076 2005-09-13 Richard Sandiford <richard@codesourcery.com>
13077
13078 PR target/19269
13079 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
13080 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
13081 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
13082 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
13083 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
13084 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
13085 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
13086 tests.
13087
13088 2005-09-12 Mark Mitchell <mark@codesourcery.com>
13089
13090 PR c++/23841
13091 * g++.dg/parse/template17.C: New test.
13092
13093 2005-09-12 Mark Mitchell <mark@codesourcery.com>
13094
13095 PR c++/23789
13096 * g++.dg/template/nontype14.C: New test.
13097
13098 2005-09-12 Ian Lance Taylor <ian@airs.com>
13099
13100 PR g++/7874
13101 * g++.dg/lookup/friend7.C: New test.
13102 * g++.dg/lookup/friend8.C: New test.
13103 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
13104 so that it will be found via argument dependent lookup.
13105 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
13106 friend functions which will no longer be found.
13107 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
13108 function g, so that it will be found via argument dependent
13109 lookup.
13110 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
13111 * g++.old-deja/g++.mike/net43.C: Likewise.
13112
13113 2005-09-12 Mark Mitchell <mark@codesourcery.com>
13114
13115 PR c++/23691
13116 * g++.dg/template/static16.C: New test.
13117
13118 2005-09-12 Josh Conner <jconner@apple.com>
13119
13120 PR middle-end/23237
13121 * gcc.c-torture/compile/pr23237.c: New test.
13122
13123 2005-09-11 Richard Henderson <rth@redhat.com>
13124
13125 * g++.dg/other/error8.C: Update expected diagnostic text.
13126
13127 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13128
13129 PR libfortran/19872
13130 * gfortran.dg/overwrite_1.f: New test.
13131
13132 2005-09-09 Josh Conner <jconner@apple.com>
13133
13134 * g++.dg/init/pr23180-1.C: Removed.
13135 * g++.dg/init/pr23180-2.C: Removed.
13136
13137 2005-09-09 David Daney <ddaney@avtrex.com>
13138
13139 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
13140 files which are ...
13141 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
13142 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
13143
13144 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13145
13146 * gfortran.dg/iostat_2.f90: New test.
13147
13148 2005-09-09 Mark Mitchell <mark@codesourcery.com>
13149
13150 PR c++/22252
13151 * g++.dg/ext/interface1.C: New test.
13152 * g++.dg/ext/interface1.h: Likewise.
13153 * g++.dg/ext/interface1a.cc: Likewise.
13154
13155 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
13156
13157 * gfortran.dg/iomsg_1.f90: New test case.
13158
13159 2005-09-09 Richard Guenther <rguenther@suse.de>
13160
13161 PR c++/23624
13162 * g++.dg/tree-ssa/pr23624.C: New testcase.
13163
13164 2005-09-09 Richard Sandiford <richard@codesourcery.com>
13165
13166 PR fortran/19239
13167 * gfortran.dg/vector_subscript_1.f90,
13168 * gfortran.dg/vector_subscript_2.f90: New tests.
13169
13170 2005-09-09 Richard Sandiford <richard@codesourcery.com>
13171
13172 PR fortran/21104
13173 * gfortran.dg/array_alloc_1.f90,
13174 * gfortran.dg/array_alloc_2.f90,
13175 * gfortran.dg/array_alloc_3.f90: New tests.
13176
13177 2005-09-09 Richard Sandiford <richard@codesourcery.com>
13178
13179 PR fortran/12840
13180 * gfortran.dg/array_constructor_6.f90
13181 * gfortran.dg/array_constructor_7.f90
13182 * gfortran.dg/array_constructor_8.f90
13183 * gfortran.dg/array_constructor_9.f90
13184 * gfortran.dg/array_constructor_10.f90
13185 * gfortran.dg/array_constructor_11.f90
13186 * gfortran.dg/array_constructor_12.f90: New tests.
13187
13188 2005-09-08 Josh Conner <jconner@apple.com>
13189
13190 PR c++/23180
13191 * g++.dg/init/pr23180-1.C: New test.
13192 * g++.dg/init/pr23180-2.C: New test.
13193
13194 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
13195
13196 PR fortran/18878
13197 * gfortran.dg/module_double_reuse.f90: New.
13198
13199 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
13200
13201 PR fortran/23270
13202 PR fortran/22304
13203 PR fortran/18870
13204 PR fortran/17917
13205 PR fortran/16511
13206 * gfortran.dg/common_equivalence_1.f: New.
13207 * gfortran.dg/common_equivalence_2.f: New.
13208 * gfortran.dg/common_equivalence_3.f: New.
13209 * gfortran.dg/contained_equivalence_1.f90: New.
13210 * gfortran.dg/module_blank_common.f90: New.
13211 * gfortran.dg/module_commons_1.f90: New.
13212 * gfortran.dg/module_equivalence_1.f90: New.
13213 * gfortran.dg/nested_modules_1.f90: New.
13214 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
13215 equivalences and add comment to connect the test with
13216 the PR.
13217
13218 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13219
13220 PR fortran/23765
13221 * gfortran.dg/common_6.f90: New test.
13222
13223 2005-09-08 Richard Sandiford <richard@codesourcery.com>
13224
13225 PR fortran/15326
13226 * gfortran.dg/char_result_1.f90,
13227 * gfortran.dg/char_result_2.f90,
13228 * gfortran.dg/char_result_3.f90,
13229 * gfortran.dg/char_result_4.f90,
13230 * gfortran.dg/char_result_5.f90,
13231 * gfortran.dg/char_result_6.f90,
13232 * gfortran.dg/char_result_7.f90,
13233 * gfortran.dg/char_result_8.f90: New tests.
13234
13235 2005-09-08 Richard Sandiford <richard@codesourcery.com>
13236
13237 PR fortran/19928
13238 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
13239
13240 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
13241
13242 PR obj-c++/16816
13243 * obj-c++.dg/selector-5.mm: New test.
13244 * obj-c++.dg/selector-6.mm: New test.
13245
13246 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
13247
13248 PR objc/20574
13249 PR objc/19324
13250 * objc.dg/error-1.m: New test.
13251
13252 2005-09-07 Richard Sandiford <richard@codesourcery.com>
13253
13254 PR fortran/23373
13255 * gfortran.fortran-torture/execute/pr23373-1.f90,
13256 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
13257
13258 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
13259
13260 PR libfortran/23760
13261 * gfortran.dg/g77/1832.f: Remove long string in write statement
13262 to allow the test to pass on correct list directed output with
13263 prepended space.
13264
13265 2005-09-07 James E Wilson <wilson@specifix.com>
13266
13267 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
13268
13269 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
13270
13271 * gfortran.dg/parameter+save.f90: Rename to
13272 * gfortran.dg/parameter_save.f90: .. this.
13273
13274 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
13275
13276 PR fortran/20848
13277 * gfortran.dg/parameter+save.f90: New test case.
13278
13279 2005-09-06 Richard Sandiford <richard@codesourcery.com>
13280
13281 PR fortran/19269
13282 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
13283
13284 2005-09-06 Jakub Jelinek <jakub@redhat.com>
13285
13286 PR c/23075
13287 * gcc.dg/pr23075.c: New test.
13288 * g++.dg/warn/pr23075.C: New test.
13289
13290 PR target/22362
13291 * gcc.target/i386/pr22362.c: New test.
13292
13293 PR rtl-optimization/23098
13294 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
13295
13296 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
13297 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
13298 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
13299
13300 2005-09-06 Mark Mitchell <mark@codesourcery.com>
13301
13302 * g++.dg/expr/cast6.C: New test.
13303
13304 PR c++/9782
13305 * g++.dg/init/new15.C: New test.
13306
13307 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
13308
13309 * gcc.dg/vect/Os-vect-95.c: New test.
13310 * gcc.dg/vect/vect-95.c: Same.
13311
13312 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
13313
13314 * gcc.dg/vect/vect-29.c: Update xfail testing.
13315 * gcc.dg/vect/vect-44.c: Same.
13316 * gcc.dg/vect/vect-48.c: Same.
13317 * gcc.dg/vect/vect-50.c: Same.
13318 * gcc.dg/vect/vect-72.c: Same.
13319 * gcc.dg/vect/vect-77.c: Same.
13320 * gcc.dg/vect/vect-78.c: Same.
13321 * gcc.dg/vect/vect-80.c: Same.
13322 * gcc.dg/vect/vect-96.c: Same.
13323 * gcc.dg/vect/vect-100.c: Same.
13324 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
13325 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
13326 * gfortran.dg/vect/vect-5.f90: Same.
13327
13328 2005-09-06 Jakub Jelinek <jakub@redhat.com>
13329
13330 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
13331 start strings.
13332 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
13333 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
13334
13335 PR c++/23056
13336 * g++.dg/opt/pr23056.C: New test.
13337
13338 PR rtl-optimization/23098
13339 * gcc.target/i386/pr23098.c: New test.
13340
13341 2005-09-05 Mark Mitchell <mark@codesourcery.com>
13342
13343 PR c++/23667
13344 * g++.dg/template/static15.C: New test.
13345
13346 PR c++/21440
13347 * g++.dg/ext/stmtexpr5.C: New test.
13348 * g++.dg/ext/stmtexpr6.C: Likewise.
13349
13350 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
13351
13352 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
13353
13354 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
13355 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
13356 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
13357
13358 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
13359
13360 PR libfortran/23321
13361 * gfortran.dg/direct_io_4.f90: New test case.
13362
13363 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
13364 Rasmus Hahn <rassahah@neofonie.de>
13365
13366 PR libobjc/23108
13367 * objc.dg/type-stream-1.m: New test.
13368
13369 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
13370
13371 PR fortran/23661
13372 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
13373 gfortran.dg/print_fmt_3.f90: New test.
13374
13375 2005-09-03 Jakub Jelinek <jakub@redhat.com>
13376
13377 * gfortran.dg/fmt_t_1.f90: New test.
13378
13379 2005-09-03 Jakub Jelinek <jakub@redhat.com>
13380
13381 PR rtl-optimization/23454
13382 * g++.dg/opt/pr23454.C: New test.
13383
13384 2005-09-03 Mark Mitchell <mark@codesourcery.com>
13385
13386 PR c++/23699
13387 * g++.dg/ext/static1.C: New test.
13388
13389 2005-09-02 Richard Henderson <rth@redhat.com>
13390
13391 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
13392 tail call to check_fa_work.
13393
13394 2005-09-02 Mark Mitchell <mark@codesourcery.com>
13395
13396 PR c++/21687
13397 * g++.dg/other/gc3.C: New test.
13398
13399 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
13400
13401 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
13402 * gcc.dg/20050826-1.c: Likewise.
13403
13404 2005-08-31 Mark Mitchell <mark@codesourcery.com>
13405
13406 PR c++/23167
13407 * g++.dg/expr/volatile1.C: New test.
13408
13409 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
13410
13411 PR middle-end/23547
13412 * gcc.dg/pr23547.c: New test.
13413
13414 2005-09-02 Richard Sandiford <richard@codesourcery.com>
13415
13416 PR c/22061
13417 * gcc.c-torture/execute/pr22061-1.c,
13418 * gcc.c-torture/execute/pr22061-2.c,
13419 * gcc.c-torture/execute/pr22061-3.c,
13420 * gcc.c-torture/execute/pr22061-4.c: New tests.
13421
13422 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
13423
13424 * gcc.dg/Wredundant-decls-2.c: New test to check that
13425 -Wredundant-decls does not issue warning for a variable
13426 definition following a declaration.
13427
13428 2005-09-01 Jakub Jelinek <jakub@redhat.com>
13429
13430 PR debug/7241
13431 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
13432 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
13433 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
13434
13435 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
13436 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
13437 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
13438 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
13439 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
13440 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
13441 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
13442 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
13443
13444 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
13445
13446 PR objc/23306
13447 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
13448 scan-assmbler.
13449
13450 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
13451
13452 PR target/21255
13453 * gcc.dg/pr21255-1.c: New test.
13454 * gcc.dg/pr21255-2-mb.c: Likewise.
13455 * gcc.dg/pr21255-2-ml.c: Likewise.
13456 * gcc.dg/pr21255-3.c: Likewise.
13457 * gcc.dg/pr21255-4.c: Likewise.
13458
13459 2005-08-31 Dale Johannesen <dalej@apple.com>
13460
13461 * gcc.dg/20050830-1.c: New.
13462
13463 2005-08-31 Josh Conner <jconner@apple.com>
13464
13465 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
13466 command-line options for arm-*-* targets.
13467 * g++.dg/init/array16.C: Likewise.
13468 * g++.dg/other/crash-4.C: Likewise.
13469
13470 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
13471
13472 PR obj-c++/23640
13473 * obj-c++.dg/gnu-runtime-3.mm: New test.
13474
13475 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13476
13477 PR c++/13377
13478 * g++.dg/lookup/ambig4.C: New test.
13479 * g++.dg/lookup/ambig5.C: New test.
13480 * g++.dg/tc1/dr101.C: Adjust error markers.
13481
13482 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13483
13484 PR c++/23639
13485 * g++.dg/template/ttp5.C: Adjust error markers.
13486
13487 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
13488
13489 PR testsuite/23609
13490 * lib/obj-c++.exp: Include target-libpath.exp.
13491 (obj-c++_link_flags): Look for the GNU libobjc library
13492 and set the library path to include it.
13493 Don't manually set LD_LIBRARY_PATH (etc.) but call
13494 set_ld_library_path_env_vars instead.
13495 (obj-c++_target_compile): Don't set library path or
13496 linker flags because they are already set correctly
13497 in obj-c++_link_flags.
13498
13499 2005-08-30 Josh Conner <jconner@apple.com>
13500
13501 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
13502 to command-line options for arm-*-* targets.
13503
13504 2005-08-30 Geoffrey Keating <geoffk@apple.com>
13505
13506 * g++.dg/other/i386-1.C: New.
13507
13508 2005-08-30 Jakub Jelinek <jakub@redhat.com>
13509
13510 PR preprocessor/20348
13511 PR preprocessor/20356
13512 * gcc.dg/cpp/pr20348.c: New test.
13513 * gcc.dg/cpp/pr20348.h: New file.
13514 * gcc.dg/cpp/inc/pr20348.h: New file.
13515 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
13516 * gcc.dg/cpp/pr20356.c: New test.
13517 * gcc.dg/cpp/pr20356.h: New file.
13518 * gcc.dg/cpp/inc/pr20356.h: New file.
13519 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
13520
13521 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
13522
13523 * gfortran.fortran-torture/execute/intrinsic_count.f90:
13524 Fix array dimension to avoid correct end-of-file error.
13525
13526 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
13527
13528 PR libfortran/23598
13529 * gfortran.dg/iostat_1.f90: New test.
13530
13531 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
13532
13533 PR middle-end/23408
13534 * gcc.dg/pr23408.c: New test.
13535
13536 2005-08-28 Mark Mitchell <mark@codesourcery.com>
13537
13538 PR c++/23099
13539 * g++.dg/init/member1.C: Make sure erroneous static data member
13540 definitions are required.
13541 * g++.dg/template/static13.C: New test.
13542 * g++.dg/template/static14.C: Likewise.
13543
13544 2005-08-29 Jakub Jelinek <jakub@redhat.com>
13545
13546 * gcc.target/i386/pr23575.c: Use -msse2 instead of
13547 -march=pentium4, remove ilp32 requirement.
13548
13549 PR middle-end/23484
13550 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
13551 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
13552
13553 2005-08-29 Andreas Jaeger <aj@suse.de>
13554
13555 PR testsuite/23607
13556 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
13557
13558 2005-08-28 Jakub Jelinek <jakub@redhat.com>
13559
13560 * gcc.c-torture/execute/20050316-2.c: New test.
13561 * gcc.c-torture/execute/20050316-3.c: New test.
13562 * gcc.dg/torture/pr16104-1.c: New test.
13563
13564 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
13565
13566 PR middle-end/23463
13567 * gcc.c-torture/execute/zero-struct-1.c: New test.
13568
13569 2005-08-27 Richard Guenther <rguenther@suse.de>
13570
13571 PR target/23575
13572 * gcc.target/i386/pr23575.c: New testcase.
13573
13574 2005-08-26 Jakub Jelinek <jakub@redhat.com>
13575
13576 PR rtl-optimization/23561
13577 * gcc.c-torture/execute/20050826-1.c: New test.
13578
13579 PR rtl-opt/23560
13580 * gcc.c-torture/execute/20050826-2.c: New test.
13581
13582 2005-08-26 Dale Johannesen <dalej@apple.com>
13583
13584 * gcc.dg/20030711-1.c: Modify to work on Darwin.
13585 * gcc.dg/20050826-1.c: New.
13586
13587 2005-08-26 Mark Mitchell <mark@codesourcery.com>
13588
13589 PR c++/19004
13590 * g++.dg/template/nontype13.C: New test.
13591
13592 PR c++/23491
13593 * g++.dg/init/new14.C: New test.
13594 * g++.dg/expr/anew1.C: Do not XFAIL.
13595 * g++.dg/expr/anew2.C: Likewise.
13596 * g++.dg/expr/anew3.C: Likewise.
13597
13598 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
13599
13600 PR middle-end/22439
13601 * gcc.dg/vla-3.c: New test.
13602
13603 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
13604
13605 PR fortran/20363
13606 * gfortran.dg/named_interface.f90: New.
13607
13608 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
13609
13610 * gcc.c-torture/execute/frame-address.c: New test.
13611
13612 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
13613
13614 PR c++/20817
13615 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
13616
13617 2005-08-25 Alan Modra <amodra@bigpond.net.au>
13618
13619 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
13620
13621 2005-08-25 Alan Modra <amodra@bigpond.net.au>
13622
13623 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
13624 * gcc.dg/altivec-22.c: Rename from..
13625 * gcc.dg/altivec-nomfcr.c: ..this.
13626
13627 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
13628
13629 PR tree-optimization/23546
13630 * gcc.dg/tree-ssa/pr23546.c: New test.
13631
13632 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
13633
13634 PR fortran/17758
13635 * gfortran.dg/nonreturning_statements.f90: New test.
13636
13637 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
13638
13639 PR c++/22454
13640 * g++.dg/parse/crash29.C: New.
13641
13642 2005-08-23 DJ Delorie <dj@redhat.com>
13643
13644 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
13645 constants have the L suffix.
13646
13647 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
13648
13649 PR c++/23044
13650 * g++.dg/template/instantiate8.C: New.
13651
13652 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
13653
13654 PR middle-end/23467
13655 * gcc.c-torture/execute/pr23467.c: New test.
13656
13657 2005-08-23 Jakub Jelinek <jakub@redhat.com>
13658
13659 PR tree-optimization/22043
13660 * gcc.c-torture/execute/20050613-1.c: New test.
13661
13662 2005-08-23 Ben Elliston <bje@au.ibm.com>
13663
13664 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
13665
13666 2005-08-22 Jakub Jelinek <jakub@redhat.com>
13667
13668 PR rtl-optimization/23478
13669 * g++.dg/opt/pr23478.C: New test.
13670
13671 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13672
13673 PR c/18715
13674 * gcc.dg/switch-warn-3.c: New test.
13675
13676 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13677
13678 PR c++/22233
13679 * g++.dg/template/param1.C: New test.
13680
13681 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13682
13683 PR c++/23089
13684 * g++.dg/other/incomplete1.C: New test.
13685
13686 2005-08-22 Ira Rosen <irar@il.ibm.com>
13687
13688 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
13689 are vectorizable.
13690
13691 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13692
13693 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
13694 d_lines_5.f: New.
13695
13696 2005-08-21 Jakub Jelinek <jakub@redhat.com>
13697
13698 * gcc.target/i386/sse-4.c: New test.
13699
13700 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13701
13702 PR testsuite/23239
13703 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
13704
13705 2005-08-20 Jakub Jelinek <jakub@redhat.com>
13706
13707 * gcc.dg/20050811-1.c: New test.
13708 * gcc.dg/20050811-2.c: New test.
13709
13710 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
13711
13712 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
13713
13714 2005-08-19 Diego Novillo <dnovillo@redhat.com>
13715
13716 PR 23476
13717 * gcc.c-torture/compile/pr23476.c: New test.
13718
13719 2005-08-19 Devang Patel <dpatel@apple.com>
13720
13721 PR tree-optimization/23048
13722 * gcc.dg/tree-ssa/pr23048.c: New test.
13723
13724 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
13725
13726 PR middle-end/20624
13727 * g++.dg/warn/Wreturn-3.C: New test
13728
13729 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
13730
13731 PR tree-optimization/22228
13732 * g++.dg/vect/pr22543.cc: New test.
13733
13734 2005-08-17 Steven Bosscher <stevenb@suse.de>
13735
13736 PR tree-optimization/21574
13737 * gcc.dg/tree-ssa/pr21574.c: New test.
13738
13739 2005-08-16 James E Wilson <wilson@specifix.com>
13740
13741 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
13742
13743 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13744
13745 PR tree-opt/23402
13746 * gcc.c-torture/compile/zero-strct-3.c: New test.
13747 * gcc.c-torture/compile/zero-strct-4.c: New test.
13748
13749 2005-08-16 Steven Bosscher <stevenb@suse.de>
13750
13751 PR target/23376
13752 * gcc.target/x86_64/pr23376.c: New test.
13753
13754 2005-08-16 Ian Lance Taylor <ian@airs.com>
13755
13756 PR c++/23337
13757 * g++.dg/ext/vector2.C: New.
13758
13759 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
13760
13761 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
13762
13763 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
13764
13765 PR libfortran/23428
13766 * gfortran.dg/inquire-complex.f90: New test case.
13767
13768 2005-08-16 James E Wilson <wilson@specifix.com>
13769
13770 PR tree-optimization/21105
13771 * gcc.dg/large-size-array.c: New.
13772
13773 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
13774
13775 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
13776 type.
13777 * gcc.dg/vect/vect-41: Likewise.
13778 * gcc.dg/vect/vect-42: Likewise.
13779 * gcc.dg/vect/vect-43: Likewise.
13780 * gcc.dg/vect/vect-44: Likewise.
13781 * gcc.dg/vect/vect-46: Likewise.
13782 * gcc.dg/vect/vect-47: Likewise.
13783 * gcc.dg/vect/vect-48: Likewise.
13784 * gcc.dg/vect/vect-52: Likewise.
13785 * gcc.dg/vect/vect-53: Likewise.
13786 * gcc.dg/vect/vect-54: Likewise.
13787 * gcc.dg/vect/vect-55: Likewise.
13788 * gcc.dg/vect/vect-56: Likewise.
13789 * gcc.dg/vect/vect-57: Likewise.
13790 * gcc.dg/vect/vect-58: Likewise.
13791 * gcc.dg/vect/vect-59: Likewise.
13792 * gcc.dg/vect/vect-60: Likewise.
13793 * gcc.dg/vect/vect-61: Likewise.
13794 * gcc.dg/vect/vect-85: Likewise.
13795 * gcc.dg/vect/vect-87: Likewise.
13796 * gcc.dg/vect/vect-88: Likewise.
13797 * gcc.dg/vect/vect-93.c: Likewise.
13798 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
13799 * gcc.dg/vect/vect-75: Likewise.
13800 * gcc.dg/vect/vect-76: Likewise.
13801 * gcc.dg/vect/vect-77: Likewise.
13802 * gcc.dg/vect/vect-78: Likewise.
13803 * gcc.dg/vect/vect-80: Likewise.
13804 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
13805 vectorized for the expected reason, rather than checking how alignment
13806 was handled.
13807 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
13808 type and also instead of aligned pointers. Added documentation.
13809
13810 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
13811
13812 * gfortran.dg/power.f90: New test.
13813
13814 2005-08-16 Jakub Jelinek <jakub@redhat.com>
13815
13816 PR rtl-optimization/23299
13817 * g++.dg/opt/pr23299.C: New test.
13818
13819 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13820
13821 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
13822
13823 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
13824
13825 * g++.dg/template/local6.C: New test.
13826
13827 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13828
13829 * execute/exceptions/finally-1.m: Check that the catch and finally are
13830 being called. Also add a "return 0;" at the end of main.
13831
13832 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
13833
13834 PR fortran/21432.
13835 * gfortran.dg/namelist_print_1.f: New test of functionality of
13836 PRINT namelist.
13837 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
13838 namelist generates error with -std=f95.
13839
13840 2005-08-14 Ira Rosen <irar@il.ibm.com>
13841
13842 PR tree-optimization/23119
13843 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
13844
13845 2005-08-13 Marcin Koziej <creep@desk.pl>
13846 Andrew Pinski <pinskia@physics.uc.edu>
13847
13848 PR libobjc/22492
13849 * execute/exceptions/finally-1.m: New test.
13850
13851 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13852
13853 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
13854 testsuite.
13855 * objc/execute/exceptions/trivial.m: New test.
13856 * objc.dg/try-catch-11.m: Move to ...
13857 * objc/execute/exceptions/foward-1.m: Here.
13858 * objc.dg/try-catch-2.m: Move to ...
13859 * objc/execute/exceptions/catchall-1.m: Here.
13860 * objc.dg/try-catch-8.m: Move to ...
13861 * objc/execute/exceptions/local-variables-1.m: Here.
13862
13863 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13864
13865 * objc.dg/nested-func-1.m: Move to ...
13866 * objc/execute/nested-func-1.m: Here.
13867
13868 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13869
13870 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
13871 in ${options} instead of [target_info name].
13872 * lib/obj-c++.exp (objc_target_compile): Likewise.
13873
13874 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13875
13876 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
13877
13878 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13879
13880 part of PR testsuite/23348
13881 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
13882 of the torture options.
13883 * objc/compile/trivial.m: New test.
13884
13885 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13886
13887 * gfortran.dg/eoshift.f90: Correct format.
13888
13889 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13890
13891 * gfortran.fortran-torture/execute/character_passing.f90:
13892 Fix comment typo.
13893
13894 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
13895
13896 PR c++/8271
13897 * g++.dg/template/unify10.C: New.
13898
13899 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
13900
13901 * g++.dg/parse/pr22514.C: Move to...
13902 * g++.dg/debug/pr22514.C: here.
13903
13904 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13905
13906 PR c++/23266
13907 * g++.dg/inherit/pure1.C: New test.
13908
13909 * ChangeLog: Fix typos.
13910
13911 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13912 Steven Bosscher <stevenb@suse.de>
13913
13914 * gfortran.dg/runtime_warning_1.f90: New test.
13915
13916 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
13917
13918 PR c++/23219
13919 * g++.dg/parse/crash28.C: New.
13920
13921 2005-08-11 Richard Guenther <rguenther@suse.de>
13922
13923 PR target/23289
13924 * gcc.target/i386/tailcall-1.c: New testcase.
13925
13926 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13927
13928 * gcc.dg/vect/vect-67.c: Un-xfail.
13929
13930 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13931
13932 PR c++/23225
13933 * g++.dg/testsuite/parse/crash27.C: new test.
13934
13935 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
13936
13937 PR libfortran/22143
13938 * gfortran.dg/shift-kind.f90: New testcase.
13939
13940 2005-08-10 Richard Sandiford <richard@codesourcery.com>
13941
13942 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
13943 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
13944
13945 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13946
13947 PR c++/20646
13948 * g++.dg/other/mult-stor1.C: New test.
13949
13950 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13951
13952 * gcc.c-torture/pr18299-1.c: Move to ...
13953 * gcc.c-torture/compile/pr18299-1.c: Here.
13954
13955 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
13956
13957 * gfortran/fortran.torture/execute/character_passing.f90:
13958 Fix types for LSAME.
13959
13960 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
13961
13962 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
13963 input data back to what it was originally.
13964
13965 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13966
13967 * objc.dg/try-catch-8.m: Enable for all targets.
13968
13969 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
13970
13971 * gcc.dg/pr23165.c: New test.
13972
13973 2005-08-09 Steven Bosscher <stevenb@suse.de>
13974
13975 PR tree-optimization/23234
13976 * gcc.dg/tree-ssa/pr23234.c: New test.
13977
13978 2005-08-08 Josh Conner <jconner@apple.com>
13979
13980 PR rtl-optimization/23241
13981 * gcc.dg/char-compare.c: New test.
13982
13983 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13984
13985 PR c++/22508
13986 * g++.dg/init/new13.C: New test.
13987
13988 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
13989
13990 PR c++/21166
13991 * g++.dg/other/crash-4.C: Adjust
13992 * g++/dg/ext/packed9.C: New.
13993
13994 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13995
13996 PR middle-end/21964
13997 * gcc.c-torture/execute/pr21964-1.c: New test.
13998
13999 2005-08-08 Richard Sandiford <richard@codesourcery.com>
14000
14001 PR c/22458
14002 * gcc.dg/pr22458-1.c: New test.
14003
14004 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
14005 Steven G. Kargl <kargls@comcast.net>
14006
14007 PR fortran/22390
14008 * gfortran.dg/flush_1.f90: New test.
14009
14010 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14011
14012 PR c++/23191
14013 * g++.dg/template/eh2.C: New test.
14014
14015 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14016
14017 PR c++/19498
14018 * g++.dg/template/instantiate7.C: New test.
14019
14020 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
14021
14022 PR c/23113
14023 * gcc.dg/Wunused-value-1.c: New test.
14024
14025 2005-08-06 Richard Sandiford <richard@codesourcery.com>
14026
14027 PR rtl-optimization/23233
14028 * gcc.c-torture/compile/pr23233-1.c: New test.
14029
14030 2005-08-06 Jakub Jelinek <jakub@redhat.com>
14031
14032 PR fortran/18833
14033 PR fortran/20850
14034 * gfortran.dg/equiv_1.f90: New test.
14035 * gfortran.dg/equiv_2.f90: New test.
14036 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
14037 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
14038 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
14039
14040 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
14041
14042 * gcc.c-torture/execute/vrp-5.c: New test.
14043 * gcc.c-torture/execute/vrp-6.c: New test.
14044 * gcc.dg/tree-ssa/vrp21.c: New test.
14045
14046 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
14047
14048 * g++.dg/parse/pr22514.C: New test.
14049
14050 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
14051
14052 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
14053
14054 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
14055 instead of constant loads / pool entries.
14056
14057 2005-08-05 David Edelsohn <edelsohn@gnu.org>
14058
14059 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
14060 TEST_TO_WCTYPE.
14061
14062 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
14063
14064 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
14065 __WINT_TYPE__ in generated prototypes if possible.
14066
14067 2005-08-04 Diego Novillo <dnovillo@redhat.com>
14068
14069 PR 22037
14070 * g++.dg/tree-ssa/pr22037.C:
14071
14072 2005-08-04 Richard Henderson <rth@redhat.com>
14073
14074 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
14075 scan-tree-dump-times directive.
14076
14077 2005-08-04 Jan Hubicka <jh@suse.cz>
14078
14079 * gcov-1.C: Fix switch counts.
14080 * gcov-4b.c: Likewise.
14081
14082 2005-08-03 Jeff Law <law@redhat.com>
14083
14084 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
14085
14086 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
14087
14088 * gcc.c-torture/execute/pr23135.c: New test.
14089
14090 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14091
14092 PR tree-optimization/19899
14093 * gcc.dg/tree-ssa/scev-1.c: New test.
14094 * gcc.dg/tree-ssa/scev-2.c: New test.
14095
14096 2005-08-03 Richard Sandiford <richard@codesourcery.com>
14097
14098 PR target/18582
14099 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
14100
14101 2005-08-03 Jan Hubicka <jh@suse.cz>
14102
14103 * update-conroll.c: New testcase.
14104 * update-conroll-2.c: New testcase.
14105
14106 2005-08-02 David Edelsohn <edelsohn@gnu.org>
14107
14108 * gfortran.dg/constant_substring.f: New test.
14109 * gfortran.dg/pr22491.f: New test.
14110
14111 2005-08-02 Jan Hubicka <jh@suse.cz>
14112
14113 * update-threading.c: Replace by the proper one.
14114
14115 2005-08-02 Diego Novillo <dnovillo@redhat.com>
14116
14117 PR 23164
14118 * g++.dg/tree-ssa/pr23164.C: New test.
14119
14120 2005-08-02 Diego Novillo <dnovillo@redhat.com>
14121
14122 * gcc.dg/tree-ssa/pr23192.c: New test.
14123
14124 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
14125
14126 * gcc.c-torture/execute/vrp-4.c: New test.
14127
14128 2005-08-02 Jan Hubicka <jh@suse.cz>
14129
14130 * update-threading.c: New test.
14131
14132 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
14133
14134 * gcc.c-torture/compile/20050801-1.c: New test.
14135 * gcc.c-torture/compile/20050801-2.c: New test.
14136
14137 2005-08-01 Jan Hubicka <jh@suse.cz>
14138
14139 * val-prof-5.c: New test.
14140
14141 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
14142
14143 PR c/22311
14144 * gcc.dg/pr22311-1.c : New test.
14145
14146 2005-07-31 Steven Bosscher <stevenb@suse.de>
14147
14148 PR target/23095
14149 * gfortran.dg/pr23095.f: New test.
14150
14151 PR c++/22003
14152 * g++.dg/other/pr22003.C: New test.
14153
14154 2005-07-31 Richard Sandiford <richard@codesourcery.com>
14155
14156 PR target/20621
14157 * gcc.c-torture/execute/pr20621-1.c: New test.
14158
14159 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
14160
14161 * gfortran.dg/comma_format_extension_4.f: Adjust length
14162 of string for format.
14163 * gfortran.dg/der_array_io_1.f: Replace illegal internal
14164 print statement with internal write.
14165 * gfortran.dg/der_array_io_2.f: Likewise.
14166 * gfortran.dg/der_array_io_3.f: Likewise.
14167
14168 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
14169
14170 * gcc.dg/fold-abs-4.c: new test.
14171
14172 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
14173
14174 PR fortran/22570 an related issues.
14175 * gfortran.dg/x_slash_1.f: New test.
14176
14177 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
14178
14179 PR c/23143
14180 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
14181 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
14182
14183 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
14184
14185 PR c/529
14186 * gcc.dg/Wshadow-3.c: New test.
14187
14188 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
14189
14190 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
14191 used to have the wrong bounds).
14192
14193 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
14194
14195 PR c/21720
14196 * gcc.dg/hex-round-1.c: Test more cases.
14197 * gcc.dg/hex-round-2.c: New test.
14198
14199 2005-07-29 Diego Novillo <dnovillo@redhat.com>
14200
14201 PR 22550
14202 * g++.dg/tree-ssa/pr22550.C: New test.
14203
14204 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
14205
14206 * gcc.dg/tree-ssa/vrp19.c: New test.
14207 * gcc.dg/tree-ssa-vrp20.c: New test.
14208
14209 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
14210
14211 PR c/22240
14212 * gcc.dg/transparent-union-4.c: New test.
14213
14214 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
14215
14216 PR c/22192
14217 * gcc.dg/c99-vla-2.c: New test.
14218
14219 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
14220
14221 PR c/21720
14222 * gcc.dg/hex-round-1.c: New test.
14223
14224 2005-07-28 Jan Hubicka <jh@suse.cz>
14225
14226 * inliner-1.c: Do not dump everything.
14227 * tree-prof.exp: Do not pass -ftree-based-profiling.
14228 * bprob.exp: Likewise.
14229
14230 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
14231
14232 2005-07-28 Mark Mitchell <mark@codesourcery.com>
14233
14234 PR c++/22545
14235 * g++.dg/expr/ptrmem7.C: New test.
14236
14237 2005-07-28 Mike Stump <mrs@apple.com>
14238
14239 * g++.old-deja/g++.mike/visibility-1.C: New test.
14240
14241 2005-07-28 Richard Sandiford <richard@codesourcery.com>
14242
14243 PR c/20187
14244 * gcc.c-torture/execute/pr20187-1.c: New test.
14245
14246 2005-07-28 Jeff Law <law@redhat.com>
14247
14248 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
14249 * gcc.dg/tree-ssa/vrp18.c: New test.
14250
14251 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
14252
14253 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
14254
14255 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
14256
14257 PR tree-optimization/22506
14258 * gcc.dg/vect/ps22506.c: New test.
14259
14260 2005-07-28 Jakub Jelinek <jakub@redhat.com>
14261
14262 PR target/21149
14263 * gcc.target/i386/sse-3.c: New test.
14264
14265 2005-07-28 Richard Sandiford <richard@codesourcery.com>
14266
14267 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
14268 * gcc.target/mips/mips32-dsp-type.c: Likewise.
14269
14270 2005-07-28 Richard Sandiford <richard@codesourcery.com>
14271
14272 PR c/22589
14273 * gcc.c-torture/compile/pr22589-1.c: New test.
14274
14275 2005-07-28 Jan Hubicka <jh@suse.cz>
14276
14277 * update-loopch.c: New testcase.
14278
14279 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
14280
14281 PR rtl-optimization/23047
14282 * gcc.c-torture/execute/pr23047.c: New test.
14283 * gcc.c-torture/execute/pr23047.x: New.
14284
14285 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
14286
14287 PR tree-optimization/22493
14288 * gcc.c-torture/execute/pr22493-1.c: New test.
14289 * gcc.c-torture/execute/pr22493-1.x: New.
14290 * gcc.c-torture/execute/vrp-1.c: New test.
14291 * gcc.c-torture/execute/vrp-2.c: New test.
14292 * gcc.c-torture/execute/vrp-2.c: New test.
14293
14294 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
14295
14296 * gcc.target/frv/all-builtin-read8.c: Delete.
14297 * gcc.target/frv/all-builtin-read16.c: Delete.
14298 * gcc.target/frv/all-builtin-read32.c: Delete.
14299 * gcc.target/frv/all-builtin-read64.c: Delete.
14300 * gcc.target/frv/all-builtin-write8.c: Delete.
14301 * gcc.target/frv/all-builtin-write16.c: Delete.
14302 * gcc.target/frv/all-builtin-write32.c: Delete.
14303 * gcc.target/frv/all-builtin-write64.c: Delete.
14304 * gcc.target/frv/all-read-write-1.c: New.
14305
14306 2005-07-27 Jeff Law <law@redhat.com>
14307
14308 * gcc.c-torture/execute/pr22630.c: New test.
14309
14310 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
14311
14312 PR tree-optimization/23073
14313 * gcc.dg/vect/nodump-pr23073.c: New test.
14314 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
14315
14316 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
14317
14318 PR tree-optimize/22348
14319 * gcc.c-torture/execute/pr22348.c: New.
14320
14321 2005-07-27 Richard Guenther <rguenther@suse.de>
14322
14323 * gcc.dg/tree-ssa/salias-1.c: New testcase.
14324
14325 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14326
14327 PR fortran/22503
14328 * gfortran.dg/logical_comp.f90: New test.
14329
14330 2005-07-27 Jan Hubicka <jh@suse.cz>
14331
14332 * inliner-1.c: Add cleanup of dumps.
14333 * val-prof-*.c: Likewise.
14334 * update-tailcall.c: New.
14335
14336 2005-07-26 Diego Novillo <dnovillo@redhat.com>
14337
14338 PR 22591
14339 * gcc.dg/tree-ssa/pr22591.c: New test.
14340 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
14341
14342 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
14343
14344 PR libobjc/22606
14345 * objc.dg/try-catch-11.m: New test.
14346
14347 2005-07-26 Richard Guenther <rguenther@suse.de>
14348
14349 PR tree-optimization/22486
14350 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
14351
14352 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
14353
14354 PR tree-opt/22484
14355 * testsuite/g++.dg/opt/loop2.C: New test.
14356
14357 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
14358
14359 * gcc.dg/tree-ssa/reassoc-3.c: New test.
14360 * gcc.dg/tree-ssa/reassoc-4.c: New test.
14361
14362 2005-07-25 Adam Nemet <anemet@lnxw.com>
14363
14364 * lib/profopt.exp (profopt-execute): Check for profiling data
14365 files on the target.
14366
14367 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
14368
14369 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
14370 for matching of asm labels.
14371
14372 2005-07-25 Richard Guenther <rguenther@suse.de>
14373
14374 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
14375
14376 2005-07-25 Richard Guenther <rguenther@suse.de>
14377
14378 PR testsuite/22624
14379 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
14380
14381 2005-07-25 Ira Rosen <irar@il.ibm.com>
14382
14383 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
14384 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
14385 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
14386 * gcc.dg/vect/vect-100.c: New test.
14387 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
14388 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
14389 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
14390 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
14391 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
14392 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
14393 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
14394 * gfortran.dg/vect/pr19049.f90: New testcase.
14395 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
14396
14397 2005-07-25 Jakub Jelinek <jakub@redhat.com>
14398
14399 * gcc.c-torture/execute/20050713-1.c: New test.
14400
14401 PR fortran/20063
14402 * gfortran.fortran-torture/execute/data_4.f90: New test.
14403
14404 PR middle-end/20303
14405 * gcc.dg/visibility-d.c: New test.
14406
14407 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
14408
14409 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
14410 * gfortran.dg/underflow.f90: Ditto.
14411
14412 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14413
14414 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
14415 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
14416 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
14417
14418 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
14419
14420 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
14421 include case of field width of zero.
14422
14423 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
14424
14425 PR libgfortran/21875
14426 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
14427 with trailing blanks on normal formatted read.
14428
14429 2005-07-23 Chao-ying Fu <fu@mips.com>
14430
14431 * gcc.target/mips/mips32-dsp-type.c: New test.
14432 * gcc.target/mips/mips32-dsp.c: New test.
14433
14434 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
14435
14436 PR testsuite/21073
14437 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
14438
14439 PR testsuite/20454
14440 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
14441 and __cyg_profile_func_exit.
14442
14443 2005-07-22 David Edelsohn <edelsohn@gnu.org>
14444
14445 * gfortran.dg/comma_format_extension_3.f: Fix typo.
14446 * gfortran.dg/comma_format_extension_4.f: Same.
14447 * gfortran.dg/pr15332.f: Same.
14448 * gfortran.dg/pr21730.f: Same.
14449
14450 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
14451
14452 * g++.dg/opt/vrp2.C: Fix testcase.
14453
14454 PR tree-opt/22625
14455 * g++.dg/opt/vrp2.C: New test.
14456
14457 2005-07-22 Mark Mitchell <mark@codesourcery.com>
14458
14459 PR debug/21828
14460 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
14461
14462 2005-07-22 Diego Novillo <dnovillo@redhat.com>
14463
14464 * gcc.dg/tree-ssa/20050719-1.c: New test.
14465
14466 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
14467
14468 * gcc.dg/bfin-longcall-1.c: New file.
14469 * gcc.dg/bfin-longcall-2.c: New file.
14470
14471 2005-07-21 Janis Johnson <janis187@us.ibm.com>
14472
14473 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
14474
14475 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
14476
14477 PR middle-end/19055
14478 * gcc.dg/tree-ssa/pr19055.c: New test.
14479 * gcc.dg/tree-ssa/pr19055-2.c: New test.
14480
14481 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
14482
14483 PR C++/22358
14484 * g++.dg/other/pr22358.C: New test.
14485
14486 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
14487
14488 PR c++/2922
14489 * g++.dg/lookup/two-stage5.C: New test from bug comments.
14490
14491 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14492
14493 PR c++/15938
14494 * g++.dg/init/union2.C: New test.
14495
14496 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14497
14498 PR c/22393
14499 * gcc.dg/complex-4.c: New test.
14500
14501 2005-07-21 Richard Guenther <rguenther@suse.de>
14502
14503 PR testsuite/22522
14504 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
14505 scanning for asm labels.
14506 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
14507
14508 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
14509
14510 PR target/22085
14511 * gcc.dg/altivec-pr22085.c: New.
14512
14513 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
14514
14515 PR tree-optimization/19210
14516 * gcc.dg/tree-ssa/pr19210-1.c: New.
14517 * gcc.dg/tree-ssa/pr19210-2.c: New.
14518
14519 2005-07-21 Richard Sandiford <richard@codesourcery.com>
14520
14521 PR rtl-optimization/22167
14522 * g++.dg/opt/pr22167.C: New test.
14523
14524 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
14525
14526 PR c++/2922
14527 * g++.dg/lookup/two-stage2.C: New.
14528 * g++.dg/lookup/two-stage3.C: New.
14529 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
14530 fixed two-stage name lookup for operators.
14531 * g++.dg/template/call3.C: Compiler now produces an appropriate
14532 error message.
14533 * g++.dg/template/crash37.C: Compiler now describes bla() on line
14534 14 as a candidate.
14535 * g++.dg/template/ptrmem4.C: Compiler produces different error
14536 message.
14537 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
14538 connect_to_method as a candidate.
14539
14540 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
14541
14542 * gcc.dg/fold-alloc-1.c: New test.
14543
14544 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
14545
14546 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
14547 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
14548
14549 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
14550
14551 * gcc.dg/fold-abs-1.c: New test.
14552 * gcc.dg/fold-abs-2.c: New test.
14553 * gcc.dg/fold-abs-3.c: New test.
14554
14555 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
14556
14557 Make CONSTRUCTOR use VEC to store initializers.
14558 * g++.dg/ext/complit3.C: Check for specific error messages.
14559 * g++.dg/init/brace2.C: Update error message.
14560 * g++.dg/warn/Wbraces2.C: Likewise.
14561
14562 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
14563
14564 PR fortran/16940
14565 * gfortran.dg/module_interface_1.f90: New test.
14566
14567 2005-07-19 Danny Berlin <dberlin@dberlin.org>
14568 Kenneth Zadeck <zadeck@naturalbridge.com>
14569
14570 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
14571
14572 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14573
14574 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
14575 specify -Wformat for these tests.
14576 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
14577 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
14578 * gcc.dg/format/opt-6.c: Delete.
14579
14580 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
14581
14582 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
14583 * gcc.dg/tree-ssa/sra-3.c: Likewise.
14584
14585 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
14586
14587 * gcc.dg/tree-ssa/alias-2.c: New test.
14588
14589 2005-07-18 Mark Mitchell <mark@codesourcery.com>
14590
14591 PR c++/22263
14592 * g++.dg/template/explicit7.C: New test.
14593
14594 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
14595
14596 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
14597 width of 8 to +Inf and -Inf.
14598
14599 2005-07-17 Mark Mitchell <mark@codesourcery.com>
14600
14601 PR c++/22139
14602 * g++.dg/template/friend36.C: New test.
14603
14604 2005-07-16 David Edelsohn <edelsohn@gnu.org>
14605
14606 PR fortran/21730
14607 * gfortran.dg/pr21730.f: New test.
14608
14609 2005-07-16 Danny Berlin <dberlin@dberlin.org>
14610 Kenneth Zadeck <zadeck@naturalbridge.com>
14611
14612 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
14613 since pure const detection cannot run at -O1 in c compiler.
14614 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
14615 can now optimize this case properly.
14616 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
14617 because we now pass.
14618 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
14619
14620 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
14621
14622 PR c/22421
14623 * gcc.dg/format/bitfld-1.c: New test.
14624
14625 2005-07-15 Mark Mitchell <mark@codesourcery.com>
14626
14627 PR c++/22204
14628 * g++.dg/rtti/repo1.C: New test.
14629
14630 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
14631
14632 PR middle-end/22398
14633 * gcc.c-torture/compile/pr22398.c: New test.
14634
14635 2005-07-15 Mark Mitchell <mark@codesourcery.com>
14636
14637 PR c++/22132
14638 * g++.dg/expr/cast4.C: New test.
14639
14640 2005-07-15 Richard Guenther <rguenther@suse.de>
14641
14642 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
14643 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
14644
14645 2005-07-15 Steven Bosscher <stevenb@suse.de>
14646
14647 PR tree-optimization/22230
14648 * gcc.dg/tree-ssa/pr22230.c: New test.
14649
14650 2005-07-14 Jakub Jelinek <jakub@redhat.com>
14651
14652 * gfortran.dg/g77/cpp6.f: New test.
14653
14654 PR fortran/22417
14655 * gfortran.dg/g77/cpp5.F: New test.
14656 * gfortran.dg/g77/cpp5.h: New file.
14657 * gfortran.dg/g77/cpp5inc.h: New file.
14658
14659 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
14660
14661 PR libfortran/16435
14662 * gfortran.dg/tl_editting.f90: New.
14663 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
14664
14665 2005-07-14 Steven G. Kargl <kargls@comcast.net>
14666
14667 * gfortran.dg/char_array_constructor.f90: New test.
14668
14669 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
14670
14671 * gfortran.dg/past_eor.f90: New.
14672 * gfortran.dg/complex_read.f90: New.
14673
14674 2005-07-13 Jeff Law <law@redhat.com>
14675
14676 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
14677 additional casts.
14678
14679 * gcc.dg/tree-ssa/pr22321.c: New test
14680
14681 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
14682
14683 PR tree-optimization/21921
14684 * gcc.dg/tree-ssa/pr21921.c: New.
14685
14686 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
14687
14688 PR tree-optimizatio/22442
14689 * gcc.dg/tree-ssa/loop-11.c: New test.
14690
14691 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
14692
14693 PR tree-opt/21840
14694 * gcc.c-torture/compile/pr21840.c: New test.
14695
14696 2005-07-12 Jan Hubicka <jh@suse.cz>
14697
14698 * gcc.c-torture/compile/pr22379.c: New test.
14699
14700 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
14701
14702 PR libfortran/21593
14703 gfortran.dg/dev_null.f90: Remove outdated comment about
14704 PR libfortran/21593.
14705
14706
14707 2005-07-12 Dale Johannesen <dalej@apple.com>
14708
14709 * gcc.target/i386/compress-float-sse.c: New.
14710 * gcc.target/i386/compress-float-sse-pic.c: New.
14711 * gcc.target/i386/compress-float-387.c: New.
14712 * gcc.target/i386/compress-float-387-pic.c: New.
14713 * gcc.dg/compress-float-ppc.c: New.
14714 * gcc.dg/compress-float-ppc-pic.c: New.
14715
14716 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
14717
14718 PR libfortran/21593
14719 gfortran.dg/dev_null.f90: Remove targets.
14720
14721 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
14722
14723 PR tree-opt/22335
14724 * gcc.dg/pr22335-1.c: New test.
14725 * gcc.dg/pr22335-2.c: New test.
14726
14727 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14728
14729 PR c++/20172
14730 * g++.dg/template/nontype12.C : New test.
14731
14732 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
14733
14734 * gcc.dg/tree-ssa/loop-10.c: New test.
14735
14736 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
14737
14738 * gcc.c-torture/execute/20020720-1.x: Remove.
14739
14740 2005-07-11 Jakub Jelinek <jakub@redhat.com>
14741
14742 * gfortran.fortran-torture/execute/forall_7.f90: New test.
14743
14744 2005-07-10 Richard Sandiford <richard@codesourcery.com>
14745
14746 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
14747 (dg-mips-options): Use it.
14748
14749 2005-07-09 Diego Novillo <dnovillo@redhat.com>
14750
14751 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
14752
14753 2005-07-09 Richard Henderson <rth@redhat.com>
14754
14755 * lib/target-supports.exp (check_effective_target_sync_char_short):
14756 Add alpha.
14757
14758 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
14759
14760 PR libfortran/22217
14761 * gfortran.dg/negative-z-descriptor.f90: New test.
14762
14763 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
14764
14765 PR tree-opt/22329
14766 * gcc.dg/pr22329.c: New test.
14767
14768 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
14769
14770 PR tree-optimization/20139
14771 * gcc.dg/tree-ssa/pr20139.c: New.
14772
14773 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
14774
14775 PR tree-opt/22356
14776 * testsuite/gcc.dg/pr22356-1.c: New test.
14777
14778 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
14779
14780 PR c++/21799
14781 * g++.dg/template/unify8.C: New.
14782 * g++.dg/template/unify9.C: New.
14783
14784 2005-07-08 Jakub Jelinek <jakub@redhat.com>
14785
14786 * gfortran.fortran-torture/execute/entry_10.f90: New test.
14787
14788 2005-07-07 Geoffrey Keating <geoffk@apple.com>
14789
14790 * gcc.dg/darwin-version-1.c: New.
14791 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
14792 * gcc.dg/builtins-20.c: Likewise.
14793 * gcc.dg/builtins-53.c: Likewise.
14794 * gcc.dg/torture/builtins-convert-1.c: Likewise.
14795 * gcc.dg/torture/builtins-convert-2.c: Likewise.
14796 * gcc.dg/torture/builtins-convert-3.c: Likewise.
14797 * gcc.dg/torture/builtins-power-1.c: Likewise.
14798 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
14799 on Darwin.
14800
14801 2005-07-07 Jeff Law <law@redhat.com>
14802
14803 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
14804 argument evaluation order.
14805
14806 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
14807
14808 PR libfortran/21594
14809 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14810 Add test cases where the shift length is greater than the
14811 array length.
14812
14813 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14814
14815 * obj-c++.dg/proto-lossage-6.mm: New.
14816 * objc.dg/proto-lossage-6.m: New.
14817
14818 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14819
14820 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
14821 * objc.dg/gnu-runtime-2.m: Likewise.
14822
14823 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14824
14825 * gfortran.dg/longline.f: New test.
14826
14827 * gfortran.dg/badline.f: New test.
14828
14829 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14830
14831 PR fortran/16531
14832 PR fortran/15966
14833 PR fortran/18781
14834 * gfortran.dg/hollerith.f90: New.
14835 * gfortran.dg/hollerith2.f90: New.
14836 * gfortran.dg/hollerith3.f90: New.
14837 * gfortran.dg/hollerith4.f90: New.
14838 * gfortran.dg/hollerith_f95.f90: New.
14839 * gfortran.dg/hollerith_legacy.f90: New.
14840 * gfortran.dg/g77/cpp4.F: New. Port from g77.
14841
14842 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14843
14844 PR objc/22274
14845 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
14846 * objc.dg/gnu-runtime-2.m: New.
14847
14848 2005-07-06 Jeff Law <law@redhat.com>
14849
14850 * gcc.dg/tree-ssa/vrp17.c: New test.
14851
14852 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14853
14854 PR fortran/22327
14855 * gfortran.dg/array_constructor_5.f90: New test.
14856
14857 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14858
14859 * gfortran.fortran-torture/execute/entry_9.f90: New test.
14860
14861 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
14862
14863 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
14864 * gcc.dg/980816-1.c: Ditto.
14865
14866 2005-07-06 Jeff Law <law@redhat.com>
14867
14868 * gcc.c-torture/compile/pr21356.c: New test.
14869
14870 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14871
14872 PR c/22013
14873 PR c/22098
14874 * gcc.c-torture/compile/pr22013-1.c,
14875 gcc.c-torture/execute/pr22098-1.c,
14876 gcc.c-torture/execute/pr22098-2.c,
14877 gcc.c-torture/execute/pr22098-3.c: New tests.
14878
14879 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14880
14881 PR c/22308
14882 * gcc.dg/pr22308-1.c: New test.
14883
14884 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
14885
14886 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
14887 target.
14888 * gcc.dg/compare9.c: Use -fshort-enums instead of
14889 -fno-short-enums. Change the last test to dg-bogus.
14890
14891 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
14892
14893 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
14894 * gcc.dg/compare9.c: New.
14895
14896 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14897
14898 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
14899
14900 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14901
14902 PR testsuite/22288
14903 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
14904
14905
14906 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14907
14908 * gcc.dg/format/gcc_gfc-1.c: New.
14909
14910 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14911
14912 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
14913
14914 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14915
14916 PR fortran/20842
14917 * gfortran.dg/io_invalid_1.f90: New test.
14918
14919 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
14920
14921 * gcc.dg/format/gcc_diag-1.c: Update.
14922
14923 2005-07-02 Jeff Law <law@redhat.com>
14924
14925 * gcc.dg/tree-ssa/pr22051-1.c: New test.
14926 * gcc.dg/tree-ssa/pr22051-2.c: New test.
14927
14928 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
14929
14930 * gcc.dg/format/gcc_diag-1.c: Update.
14931
14932 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
14933
14934 PR tree-opt/22269
14935 * gcc.c-torture/compile/pr22269.c: New test.
14936
14937 2005-06-30 Diego Novillo <dnovillo@redhat.com>
14938
14939 PR 21584
14940 PR 22219
14941 * g++.dg/tree-ssa/pr21584-1.C: New test.
14942 * g++.dg/tree-ssa/pr21584-2.C: New test.
14943
14944 2005-06-30 Ziemowit Laski <zlaski@apple.com>
14945
14946 * obj-c++.dg/try-catch-11.mm: New.
14947 * objc.dg/try-catch-10.m: New.
14948
14949 2005-06-29 David Edelsohn <edelsohn@gnu.org>
14950
14951 * g++.dg/other/ucnid-1.C: xfail on AIX.
14952
14953 2005-06-29 Diego Novillo <dnovillo@redhat.com>
14954
14955 PR 22234
14956 * gcc.dg/20050629-1.c: New test.
14957
14958 2005-06-29 Ziemowit Laski <zlaski@apple.com>
14959
14960 * obj-c++.dg/const-str-1[0-1].mm: New.
14961 * objc.dg/const-str-1[0-1].m: New.
14962
14963 2005-05-29 Richard Henderson <rth@redhat.com>
14964
14965 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
14966 Rename from check_effective_target_vect_no_max.
14967 (check_effective_target_vect_no_int_add): New.
14968 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
14969 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
14970 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14971 * gcc.dg/vect/vect-reduc-1.c: Use both.
14972 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14973
14974 2005-05-29 Richard Henderson <rth@redhat.com>
14975
14976 * lib/target-supports.exp (check_effective_target_vect_no_max):
14977 Remove i386 and x86_64.
14978
14979 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14980
14981 PR testsuite/21969
14982 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
14983
14984 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14985
14986 PR middle-end/21969
14987 * gcc.dg/vect/pr21969.c: New test.
14988
14989 2005-06-28 Eric Christopher <echristo@redhat.com>
14990
14991 PR c/22052
14992 PR c/21975
14993 * gcc.dg/inline1.c: New test.
14994 * gcc.dg/inline2.c: Ditto.
14995 * gcc.dg/inline3.c: Ditto.
14996 * gcc.dg/inline4.c: Ditto.
14997 * gcc.dg/inline5.c: Ditto.
14998
14999 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
15000
15001 PR libfortran/22142
15002 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
15003 Add testcase also testing eoshift1 for PR 22142.
15004
15005 2005-06-28 Richard Henderson <rth@redhat.com>
15006
15007 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
15008 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
15009 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
15010 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
15011 gcc.dg/tree-ssa/20030922-2.c: Likewise.
15012
15013 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
15014
15015 PR libfortran/22142
15016 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
15017 Add testcase for PR 22142.
15018
15019 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
15020
15021 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
15022 gcc.target/ia64/fpreg-2.c: New tests.
15023
15024 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15025
15026 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
15027
15028 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15029
15030 PR libfortran/22170
15031 * gfortran.dg/slash_1.f90: New test.
15032
15033 2005-06-27 Richard Henderson <rth@redhat.com>
15034
15035 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
15036 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
15037 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
15038 * gcc.dg/vect/vect-reduc-2.c: Likewise.
15039 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
15040 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
15041
15042 2005-06-27 Richard Henderson <rth@redhat.com>
15043
15044 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
15045 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
15046
15047 2005-06-27 Ziemowit Laski <zlaski@apple.com>
15048
15049 * obj-c++.dg/proto-lossage-5.mm: New.
15050 * objc.dg/proto-lossage-5.m: New.
15051
15052 2005-06-27 Diego Novillo <dnovillo@redhat.com>
15053
15054 PR 21959
15055 * gcc.dg/tree-ssa/pr21959.c: New test.
15056
15057 2005-06-27 Jakub Jelinek <jakub@redhat.com>
15058
15059 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
15060 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
15061 testing uninitialized var.
15062
15063 * gcc.c-torture/execute/builtins/chk.h: New.
15064 * gcc.c-torture/execute/builtins/lib/chk.c: New.
15065 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
15066 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
15067 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
15068 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
15069 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
15070 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
15071 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
15072 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
15073 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
15074 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
15075 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
15076 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
15077 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
15078 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
15079 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
15080 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
15081 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
15082 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
15083 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
15084 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
15085 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
15086 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
15087 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
15088 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
15089 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
15090 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
15091 * gcc.dg/builtin-object-size-1.c: New test.
15092 * gcc.dg/builtin-object-size-2.c: New test.
15093 * gcc.dg/builtin-object-size-3.c: New test.
15094 * gcc.dg/builtin-object-size-4.c: New test.
15095 * gcc.dg/builtin-object-size-5.c: New test.
15096 * gcc.dg/builtin-stringop-chk-1.c: New test.
15097 * gcc.dg/builtin-stringop-chk-2.c: New test.
15098 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
15099 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
15100 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
15101 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
15102 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
15103 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
15104 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
15105 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
15106 * gcc.c-torture/execute/printf-1.c: New test.
15107 * gcc.c-torture/execute/fprintf-1.c: New test.
15108 * gcc.c-torture/execute/vprintf-1.c: New test.
15109 * gcc.c-torture/execute/vfprintf-1.c: New test.
15110 * gcc.c-torture/execute/printf-chk-1.c: New test.
15111 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
15112 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
15113 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
15114
15115 2005-06-27 Michael Matz <matz@suse.de>
15116
15117 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
15118 slot is not merged if address escapes.
15119
15120 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15121
15122 PR c/21911
15123 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
15124
15125 2005-06-26 Jakub Jelinek <jakub@redhat.com>
15126
15127 PR middle-end/17965
15128 * gcc.c-torture/compile/20050622-1.c: New test.
15129
15130 PR middle-end/22028
15131 * gcc.dg/20050620-1.c: New test.
15132
15133 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
15134
15135 PR tree-optimization/22026
15136 * gcc.dg/tree-ssa/pr22026.c: New.
15137
15138 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
15139
15140 PR libfortran/22144
15141 * gfortran.dg/shift-alloc.f90: New testcase.
15142
15143 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
15144
15145 * all files: Update FSF address in copyright headers.
15146
15147 2005-06-22 Jan Hubicka <jh@suse.cz>
15148
15149 * wholeprogram-1.c: New testcase.
15150 * wholeprogram-2.c: New testcase.
15151
15152 2005-06-24 Mark Mitchell <mark@codesourcery.com>
15153
15154 PR 22171
15155 * gcc.dg/tree-ssa/pr22171.c: New test.
15156
15157 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
15158
15159 * gfortran.dg/simplify_modulo.f90: New.
15160
15161 2005-06-24 Jan Hubicka <jh@suse.cz>
15162
15163 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
15164
15165 2005-06-23 Ziemowit Laski <zlaski@apple.com>
15166
15167 * obj-c++.dg/proto-lossage-[1-4].mm: New.
15168
15169 2005-06-23 Ziemowit Laski <zlaski@apple.com>
15170
15171 * obj-c++.dg/typedef-alias-1.mm: New.
15172 * objc.dg/typedef-alias-1.m: New.
15173
15174 2005-06-23 Jeff Law <law@redhat.com>
15175
15176 * gcc.dg/tree-ssa/vrp16.c: New test.
15177
15178 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15179
15180 * lib/target-supports.exp: Add
15181 check_effective_target_fortran_large_real and
15182 check_effective_target_fortran_large_int to check for
15183 corresponding effective targets.
15184 * gfortran.dg/large_integer_kind_1.f90: New test.
15185 * gfortran.dg/large_real_kind_1.f90: New test.
15186
15187 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
15188
15189 PR tree-optimization/22117
15190 * gcc.dg/tree-ssa/pr22117.c: New.
15191
15192 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
15193
15194 PR testsuite/22123
15195 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
15196
15197 2005-06-23 David Edelsohn <edelsohn@gnu.org>
15198
15199 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
15200
15201 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
15202
15203 * gfortran.dg/f2c_4.f90: Add tests for complex functions
15204 * gfortran.dg/f2c_4.c: Likewise.
15205
15206 2005-06-22 Paul Brook <paul@codesourcery.com>
15207
15208 PR fortran/21034
15209 * gfortran.dg/auto_save_1.f90: New test.
15210
15211 2005-06-22 Michael Matz <matz@suse.de>
15212
15213 * gcc.target/x86-64/abi: New directory.
15214 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
15215 * gcc.target/x86-64/abi/README.gcc: New file.
15216 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
15217 * gcc.target/x86-64/abi/asm-support.s: New file.
15218 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
15219 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
15220 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
15221 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
15222 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
15223 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
15224 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
15225 * gcc.target/x86_64/abi/test_bitfields.c: New test.
15226 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
15227 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
15228 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
15229 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
15230 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
15231 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
15232 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
15233 * gcc.target/x86_64/abi/test_varargs.c: New test.
15234
15235 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
15236
15237 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
15238 32-bit i?86 and x86_64.
15239
15240 2005-06-21 Ziemowit Laski <zlaski@apple.com>
15241
15242 * obj-c++.dg/const-str-[1-9].mm: New tests.
15243
15244 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
15245
15246 PR fortran/22010
15247 * gfortran.dg/namelist_use.f90: New.
15248 * gfortran.dg/namelist_use_only.f90: New.
15249
15250 2005-06-21 Jeff Law <law@redhat.com>
15251
15252 * gcc.dg/tree-ssa/vrp15.c: New test.
15253
15254 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
15255
15256 * lib/target-supports.exp (check_effective_target_vect_reduction):
15257 Remove.
15258 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
15259 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
15260 remove vect_reduction target keyword. Also avoid two returns in main.
15261 * gcc.dg/vect/vect-reduc-3.c: Likewise.
15262 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
15263 * gcc.dg/vect/vect-reduc-1short.c: New test.
15264 * gcc.dg/vect/vect-reduc-1char.c: New test.
15265 * gcc.dg/vect/vect-reduc-2short.c: New test.
15266 * gcc.dg/vect/vect-reduc-2char.c: New test.
15267 * gcc.dg/vect/vect-reduc-6.c: New test.
15268 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
15269 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
15270 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
15271
15272 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15273 Paul Thomas <pault@gcc.gnu.org>
15274
15275 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
15276 New tests.
15277
15278 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15279
15280 * gfortran.dg/backslash_1.f90: New test.
15281 * gfortran.dg/backslash_2.f90: New test.
15282
15283 2005-06-20 Steven G. Kargl <kargls@comcast.net>
15284
15285 * gfortran.dg/duplicate_labels.f90: New test.
15286
15287 2005-06-20 Jan Beulich <jbeulich@novell.com>
15288
15289 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
15290 unsupportable relocations.
15291 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15292 * gcc.dg/20050321-2.c: xfail for NetWare.
15293
15294 2005-06-20 Andreas Jaeger <aj@suse.de>
15295
15296 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
15297 gcc.target/i386/fastcall-sseregparm.c,
15298 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
15299
15300 2005-06-19 Richard Henderson <rth@redhat.com>
15301
15302 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
15303
15304 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
15305
15306 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
15307
15308 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
15309
15310 PR c++/22115
15311 * g++.dg/conversion/simd2.C: Change expected error message.
15312
15313 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
15314
15315 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
15316 * gcc.dg/vect/vect-reduc-2.c: Likewise.
15317 * gcc.dg/vect/vect-reduc-3.c: Likewise.
15318
15319 2005-06-18 James A Morrison <phython@gcc.gnu.org>
15320
15321 * gcc.dg/fold-mod-1.c: New test.
15322
15323 2005-06-18 Steven G. Kargl <kargls@comcast.net>
15324
15325 PR fortran/19926
15326 * gfortran.dg/pr19926.f90: New test.
15327
15328 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
15329
15330 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
15331 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
15332 targets.
15333 * gcc.dg/vect/vect-reduc-2.c: Likewise.
15334 * gcc.dg/vect/vect-reduc-3.c: Likewise.
15335
15336 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
15337
15338 * gcc.target/ia64/float80-varargs-1.c: New test.
15339
15340 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15341
15342 PR tree-opt/22035
15343 * gfortran.dg/f2c_6.f90: New test.
15344
15345 2005-06-17 Geoffrey Keating <geoffk@apple.com>
15346
15347 PR c++/17413
15348 * g++.dg/template/local5.C: New.
15349
15350 2005-06-17 Richard Henderson <rth@redhat.com>
15351
15352 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
15353
15354 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
15355
15356 PR testsuite/21945
15357 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
15358
15359 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
15360
15361 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
15362 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
15363 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
15364 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
15365 check_vect to verify the presence of hardware vector support.
15366
15367 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
15368
15369 PR testsuite/22056
15370 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
15371
15372 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15373
15374 PR libfortran/19216
15375 * gfortran.dg/pr19216.f: Add correct space between brackets and
15376 dg directive.
15377
15378 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15379
15380 PR libfortran/16436
15381 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
15382
15383 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
15384
15385 * gcc.target/i386/attributes-error.c: New testcase.
15386 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
15387 * gcc.target/i386/regparm-stdcall.c: Likewise.
15388 * gcc.target/i386/sseregparm-1.c: Likewise.
15389 * gcc.target/i386/sseregparm-2.c: Likewise.
15390
15391 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
15392
15393 * g++.dg/rtti/crash2.C: New.
15394
15395 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
15396
15397 * gcc.dg/noncompile/20040203-3.c: Update expected message.
15398
15399 2005-06-15 David Ung <davidu@mips.com>
15400
15401 * gcc.target/mips/mips16e-extends.c: New test for testing the
15402 generation of MIPS16e zeb/zeh, seb/seh instructions.
15403
15404 2005-06-15 Diego Novillo <dnovillo@redhat.com>
15405
15406 PR 22018
15407 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
15408 * gcc.dg/tree-ssa/pr22018.c: New test.
15409
15410 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
15411
15412 * gcc.dg/simd-1.c: Update error messages.
15413 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
15414 * gcc.dg/simd-2.c: Update error messages.
15415 * gcc.dg/simd-4.c: New.
15416
15417 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
15418
15419 PR c++/20678
15420 * g++.dg/other/crash-4.C: New.
15421
15422 2005-06-14 Devang Patel <dpatel@apple.com>
15423
15424 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
15425
15426 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
15427
15428 PR c++/21929
15429 * g++.dg/parse/crash11.C: Update
15430
15431 2005-06-13 Jeff Law <law@redhat.com>
15432
15433 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
15434 perform the desired transformations.
15435 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
15436 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
15437
15438 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15439
15440 PR fortran/22038
15441 * gfortran.dg/forall_1.f90: Un-XFAIL.
15442
15443 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
15444
15445 PR c++/21929
15446 * g++.dg/parse/crash26.C: New.
15447
15448 PR c++/20789
15449 * g++.dg/init/member1.C: New.
15450
15451 2005-06-13 Jakub Jelinek <jakub@redhat.com>
15452
15453 * gfortran.dg/altreturn_1.f90: New test.
15454
15455 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
15456
15457 PR middle-end/21985
15458 * gcc.dg/tree-ssa/pr21985.c: New test.
15459
15460 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
15461
15462 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
15463
15464 2005-06-12 Roger Sayle <roger@eyesopen.com>
15465
15466 PR c++/21930
15467 * g++.dg/other/error10.C: New test case.
15468
15469 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15470
15471 PR libfortran/19155
15472 * gfortran.dg/pr19155.f: Add test.
15473
15474 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15475
15476 * gfortran.dg/f2c_7.f90: New test.
15477
15478 * gfortran.dg/forall_1.f90: XFAILed.
15479
15480 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
15481
15482 * gcc.dg/pr14796-1.c: New.
15483 * gcc.dg/pr14796-2.c: New.
15484
15485 2005-06-11 Steven G. Kargl <kargls@comcast.net>
15486
15487 PR fortran/17792
15488 PR fortran/21375
15489 * gfortran.dg/deallocate_stat.f90: New test.
15490
15491 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
15492
15493 * gfortran.fortran-torture/execute/in-pack.f90: New test.
15494
15495 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
15496
15497 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
15498 access will be generated when this loop is vectorized. Test that
15499 accesses with same alignment were detected.
15500 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
15501 Test that accesses with same alignment were detected.
15502 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
15503 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
15504 alignment were detected.
15505
15506 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
15507
15508 PR c++/10611
15509 * g++.dg/conversion/simd2.C: New.
15510
15511 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
15512
15513 * gcc.dg/Wcxx-compat-1.c: New.
15514
15515 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
15516
15517 PR libfortran/21480
15518 * gfortran.dg/reshape-complex.f90: Add a test for a packed
15519 complex array.
15520
15521 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
15522
15523 * gcc.dg/alias-8.c: New.
15524
15525 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
15526
15527 * gcc.dg/format/cmn_err-1.c: Update.
15528
15529 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
15530
15531 PR target/20666
15532 * gcc.target/sparc/fexpand-2.c: New.
15533 * gcc.target/sparc/fpmerge-2.c: New.
15534 * gcc.target/sparc/fpmul-2.c: New.
15535 * gcc.target/sparc/noresult.c: New.
15536 * gcc.target/sparc/pdist-2.c: New.
15537 * gcc.target/sparc/pdist-3.c: New.
15538
15539 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
15540
15541 PR testsuite/21702
15542 * gcc.target/i386/i386.exp: Fix comment typo.
15543
15544 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
15545
15546 PR c++/19497
15547 * g++.dg/inherit/using5.C: New.
15548 * g++.dg/inherit/using6.C: New.
15549
15550 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15551
15552 PR c++/19894
15553 * g++.dg/template/ptrmem15.C: New test.
15554
15555 PR c++/20563
15556 * g++.dg/ext/label4.C: New test.
15557
15558 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15559
15560 * gcc.dg/tls/debug-1.c: New test.
15561
15562 2005-06-07 Dale Johannesen <dalej@apple.com>
15563
15564 * gcc.target/i386/movq.c: New.
15565
15566 2005-06-07 Dale Johannesen <dalej@apple.com>
15567
15568 * gcc.dg/20050607-1.c: New.
15569
15570 2005-06-07 Jakub Jelinek <jakub@redhat.com>
15571
15572 PR middle-end/21850
15573 * gcc.c-torture/execute/20050607-1.c: New test.
15574
15575 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
15576
15577 PR libfortran/21926
15578 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
15579 Test case where the return array has lowest stride one,
15580 but isn't packed.
15581
15582 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
15583
15584 * lib/target-supports.exp (check_effective_target_sync_int_long):
15585 Add s390 and s390x targets.
15586
15587 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
15588
15589 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
15590 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
15591 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
15592 * gcc.dg/tree-ssa/loop-9.c: New test.
15593
15594 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
15595
15596 * g++.dg/parse/defarg10.C: New.
15597
15598 2005-06-06 Jakub Jelinek <jakub@redhat.com>
15599
15600 PR regression/21897
15601 * gcc.c-torture/execute/20050604-1.c: New test.
15602
15603 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
15604
15605 PR 21903
15606 * g++.dg/parse/defarg9.C: New.
15607
15608 PR c++/20637
15609 * g++.dg/inherit/using4.C: New.
15610 * g++.dg/overload/error1.C: Adjust expected errors.
15611 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
15612 * g++.old-deja/g++.brendan/arm2.C: Likewise.
15613 * g++.old-deja/g++.other/redecl2.C: Likewise.
15614 * g++.old-deja/g++.other/redecl4.C: Likewise.
15615 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
15616
15617 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
15618
15619 * gfortran.dg/f2c_5.f90: Add -w to dg-options
15620
15621 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
15622
15623 * lib/gfortran.exp (gfortran_target_compile): Call
15624 dg-additional-files-options
15625 * gfortran.dg/f2c_4.f90: New file
15626 * gfortran.dg/f2c_4.c: New file
15627 * gfortran.dg/f2c_5.f90: New file
15628 * gfortran.dg/f2c_5.c: New file
15629
15630 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15631
15632 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
15633
15634 PR fortran/21912
15635 * gfortran.dg/array_constructor_4.f90: New test.
15636
15637 2005-06-05 Mark Mitchell <mark@codesourcery.com>
15638
15639 PR c++/21619
15640 * g++.dg/ext/builtin9.C: New test.
15641
15642 2005-06-05 Dale Johannesen <dalej@apple.com>
15643
15644 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
15645 * gcc.c-torture/execute/20050603-2.c: Ditto.
15646
15647 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
15648
15649 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
15650 * gcc.dg/vect/vect-reduc-1.c: New.
15651 * gcc.dg/vect/vect-reduc-2.c: New.
15652 * gcc.dg/vect/vect-reduc-3.c: New.
15653
15654 2005-06-04 Dale Johannesen <dalej@apple.com>
15655
15656 * gcc.c-torture/execute/20050603-1.c: New.
15657 * gcc.c-torture/execute/20050603-2.c: New.
15658 * gcc.dg/20050603-3.c: New.
15659
15660 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15661
15662 PR fortran/19195
15663 * gfortran.dg/debug_1.f90: New test.
15664
15665 * gfortran.dg/forall_1.f90: New test.
15666
15667 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
15668
15669 * gfortran.dg/array_constructor_3.f90: New test.
15670
15671 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15672
15673 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
15674
15675 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
15676
15677 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
15678
15679 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
15680
15681 PR c/21873
15682 * gcc.dg/init-excess-1.c: New test.
15683
15684 2005-06-03 Mark Mitchell <mark@codesourcery.com>
15685
15686 PR c++/21853
15687 * g++.dg/expr/static_cast6.C: New test.
15688
15689 2005-06-03 Diego Novillo <dnovillo@redhat.com>
15690
15691 * gcc.dg/tree-ssa/vrp14.c: New test.
15692
15693 2005-06-03 Mark Mitchell <mark@codesourcery.com>
15694
15695 PR c++/21336
15696 * g++.dg/template/new2.C: New test.
15697
15698 2005-06-03 Josh Conner <jconner@apple.com>
15699
15700 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
15701 all entries in initializer.
15702
15703 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
15704
15705 PR middle-end/21858
15706 * gcc.dg/pr21858.c: New testcase.
15707
15708 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
15709
15710 PR tree-optimization/21292
15711
15712 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
15713 New.
15714 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
15715 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
15716 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
15717 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
15718 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
15719
15720 2005-06-02 Richard Henderson <rth@redhat.com>
15721
15722 * gcc.dg/sync-2.c: Use -march=i486 for i386.
15723
15724 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
15725
15726 * gcc.dg/wtypequal.c: New testcase.
15727
15728 2005-06-02 Diego Novillo <dnovillo@redhat.com>
15729
15730 PR 21582
15731 * gcc.dg/tree-ssa/pr21582.c: New test.
15732
15733 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
15734
15735 PR c++/21280
15736 * g++.dg/opt/interface2.h: New.
15737 * g++.dg/opt/interface2.C: New.
15738 * g++.dg/init/ctor4.C: Adjust error lines.
15739 * g++.old-deja/g++.bob/inherit2.C: Likewise.
15740 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
15741 * g++.old-deja/g++.jason/opeq3.C: Likewise.
15742 * g++.old-deja/g++.pt/assign1.C: Likewise.
15743 * g++.old-deja/g++.pt/crash20.C: Likewise.
15744
15745 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
15746
15747 PR tree-optimization/21734
15748 * g++.dg/vect/pr21734_1.cc: New.
15749 * g++.dg/vect/pr21734_2.cc: New.
15750
15751 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
15752
15753 PR c++/20350
15754 * g++.dg/template/spec24.C: New.
15755
15756 PR c++/21151
15757 * g++.dg/pch/local-1.C: New.
15758 * g++.dg/pch/local-1.Hs: New.
15759
15760 2005-06-01 Diego Novillo <dnovillo@redhat.com>
15761
15762 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
15763 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
15764 * gcc.dg/tree-ssa/pr14341.c: New test.
15765 * gcc.dg/tree-ssa/pr14841.c: New test.
15766 * gcc.dg/tree-ssa/pr20701.c: New test.
15767 * gcc.dg/tree-ssa/pr21086.c: New test.
15768 * gcc.dg/tree-ssa/pr21090.c: New test.
15769 * gcc.dg/tree-ssa/pr21332.c: New test.
15770 * gcc.dg/tree-ssa/pr21458.c: New test.
15771 * gcc.dg/tree-ssa/pr21658.c: New test.
15772 * gcc.dg/tree-ssa/vrp01.c: New test.
15773 * gcc.dg/tree-ssa/vrp02.c: New test.
15774 * gcc.dg/tree-ssa/vrp03.c: New test.
15775 * gcc.dg/tree-ssa/vrp04.c: New test.
15776 * gcc.dg/tree-ssa/vrp05.c: New test.
15777 * gcc.dg/tree-ssa/vrp06.c: New test.
15778 * gcc.dg/tree-ssa/vrp07.c: New test.
15779 * gcc.dg/tree-ssa/vrp08.c: New test.
15780 * gcc.dg/tree-ssa/vrp09.c: New test.
15781 * gcc.dg/tree-ssa/vrp10.c: New test.
15782 * gcc.dg/tree-ssa/vrp11.c: New test.
15783 * gcc.dg/tree-ssa/vrp12.c: New test.
15784 * gcc.dg/tree-ssa/vrp13.c: New test.
15785
15786 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
15787
15788 PR 21029
15789 * gcc.dg/tree-ssa/pr21029.c: New test.
15790
15791 2005-06-01 Roger Sayle <roger@eyesopen.com>
15792
15793 * gfortran.dg/logint-1.f: New test case.
15794 * gfortran.dg/logint-2.f: Likewise.
15795 * gfortran.dg/logint-3.f: Likewise.
15796
15797 2005-06-01 Jakub Jelinek <jakub@redhat.com>
15798
15799 PR c/21536
15800 PR c/20760
15801 * gcc.dg/20050527-1.c: New test.
15802
15803 * gcc.dg/i386-sse-12.c: New test.
15804
15805 PR fortran/21729
15806 * gfortran.dg/implicit_5.f90: New test.
15807
15808 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
15809
15810 PR fortran/20883
15811 * gfortran/assign_4.f90: New test.
15812 * gfortran/assign_2.f90: Change compile to run.
15813
15814 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
15815
15816 * lib/target-supports.exp
15817 (check_effective_target_sync_char_short): New.
15818 * gcc.dg/sync-2.c: New.
15819
15820 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
15821
15822 PR tree-optimization/21817
15823 * gcc.dg/torture/pr21817-1.c: New.
15824
15825 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
15826
15827 PR c++/21165
15828 * g++.dg/template/init5.C: New.
15829
15830 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
15831
15832 * gfortran.dg/char_initialiser_actual.f90:
15833 Test character initialisers as actual arguments.
15834 * gfortran.dg/char_pointer_comp_assign.f90:
15835 Test character pointer structure component assignments.
15836 * gfortran.dg/char_array_structure_constructor.f90:
15837 Test character components in structure constructors.
15838
15839 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
15840
15841 PR middle-end/20931
15842 * g++.dg/opt/pr20931.C: New test.
15843
15844 2005-05-31 Andreas Jaeger <aj@suse.de>
15845
15846 PR testsuite/20772
15847 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
15848 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
15849 g++.old-deja/g++.ext/asmspec1.C,
15850 g++.old-deja/g++.other/regstack.C,
15851 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
15852 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
15853 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
15854 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
15855 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
15856 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
15857 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
15858 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
15859 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
15860 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
15861 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
15862 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
15863 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
15864 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
15865 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
15866 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
15867 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
15868 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
15869 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
15870
15871 2005-05-31 Jeff Law <law@redhat.com>
15872
15873 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
15874
15875 2005-05-30 Paolo Carlini <pcarlini@suse.de>
15876
15877 PR middle-end/21743
15878 * gcc.dg/builtins-1.c: Activate disabled clog test.
15879 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15880
15881 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
15882
15883 * gfortran.dg/char_pointer_assign.f90:
15884 Test character-pointer assignments and pointer assignments.
15885 * gfortran.dg/char_pointer_dummy.f90:
15886 Test character-pointer dummy arguments.
15887 * gfortran.dg/char_pointer_func.f90:
15888 Test character-pointer function returns.
15889 * gfortran.dg/char_pointer_dependency.f90:
15890 Test character-pointer functions with dependencies.
15891
15892 2005-05-30 Mark Mitchell <mark@codesourcery.com>
15893
15894 PR c++/21784
15895 * g++.dg/lookup/using14.C: New test.
15896
15897 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
15898
15899 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
15900 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
15901 trailing ^M.
15902
15903 2005-05-29 Geoffrey Keating <geoffk@apple.com>
15904
15905 PR c++/17413
15906 * g++.dg/template/local5.C: New.
15907
15908 PR target/21761
15909 * gcc.c-torture/compile/pr21761.c: New.
15910
15911 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
15912 before darwin8.
15913
15914 2005-05-30 Steven G. Kargl
15915
15916 PR fortran/20846
15917 * gfortran.dg/inquire_8.f90: New test.
15918
15919 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15920
15921 PR libfortran/21376
15922 * gfortran.dg/output_exponents_1.f90: New test.
15923
15924 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15925
15926 PR libfortran/20006
15927 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
15928
15929 2005-05-28 Mark Mitchell <mark@codesourcery.com>
15930
15931 PR c++/21210
15932 * g++.dg/ext/complex1.C: New test.
15933
15934 PR c++/21340
15935 * g++.dg/init/ctor6.C: New test.
15936
15937 2005-05-29 Jan Hubicka <jh@suse.cz>
15938
15939 * gcc.c-torture/compile/pr21562.c: New.
15940
15941 2005-05-28 Steven G. Kargl <kargls@comcast.net>
15942
15943 * gfortran.dg/subnormal_1.f90: New test.
15944
15945 2005-05-28 Jan Hubicka <jh@suse.cz>
15946
15947 * tree-prof.exp: Fix comment.
15948 * value-prof-1.c: New.
15949 * value-prof-2.c: New.
15950 * value-prof-3.c: New.
15951 * value-prof-4.c: New.
15952
15953 2005-05-27 Mark Mitchell <mark@codesourcery.com>
15954
15955 PR c++/21614
15956 * g++.dg/expr/ptrmem6.C: New test.
15957 * g++.dg/expr/ptrmem6a.C: Likewise.
15958
15959 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
15960
15961 PR tree-optimization/21658
15962 * gcc.dg/tree-ssa/pr21658.c: New.
15963
15964 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
15965
15966 PR c++/21455
15967 * g++.dg/inherit/ptrmem3.C: New.
15968
15969 PR c++/21681
15970 * g++.dg/parse/template16.C: New.
15971
15972 2005-05-27 Andreas Jaeger <aj@suse.de>
15973
15974 * gcc.dg/setjmp-2.c: Only run in 32-bit.
15975
15976 * gcc.dg/i386-sse-8.c: Run test on all archs.
15977
15978 2005-05-26 Mike Stump <mrs@apple.com>
15979
15980 * objc.dg/isa-field-1.m: Only run on darwin.
15981 * objc.dg/lookup-1.m: Likewise.
15982 * objc.dg/try-catch-8.m: Likewise.
15983
15984 2005-05-26 Roger Sayle <roger@eyesopen.com>
15985
15986 PR tree-optimization/9814
15987 * gcc.dg/pr9814-1.c: New test case.
15988
15989 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15990
15991 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
15992 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
15993 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
15994 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
15995 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
15996 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
15997 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
15998 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
15999 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
16000 objc.dg/try-catch-8.m: New.
16001
16002 2005-05-26 Janis Johnson <janis187@us.ibm.com>
16003
16004 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
16005 remove extraneous semicolons.
16006
16007 2005-05-26 Ziemowit Laski <zlaski@apple.com>
16008
16009 * obj-c++.dg/comp-types-12.mm: New.
16010 * objc.dg/comp-types-11.m: New.
16011 * objc.dg/selector-4.m: New.
16012
16013 2005-05-26 Andreas Jaeger <aj@suse.de>
16014
16015 PR testsuite/20772
16016 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
16017 g++.old-deja/g++.ext/attrib3.C,
16018 g++.old-deja/g++.other/store-expr1.C,
16019 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
16020 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
16021 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
16022 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
16023 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
16024 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
16025 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
16026 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
16027 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
16028 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
16029 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
16030 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
16031 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
16032 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
16033 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
16034 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
16035 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
16036 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
16037 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
16038
16039 2005-05-26 Andreas Jaeger <aj@suse.de>
16040
16041 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
16042 x86-64 compilation.
16043
16044 2005-05-26 Andreas Jaeger <aj@suse.de>
16045
16046 PR testsuite/20772
16047 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
16048 gcc.misc-tests/i386-pf-athlon-1.c,
16049 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
16050 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
16051 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
16052 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
16053 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
16054 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
16055 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
16056 programs.
16057
16058 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
16059 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
16060 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
16061 x86-64 compilation.
16062
16063 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
16064 x86_64.
16065
16066 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
16067 effective-target ilp32.
16068
16069 2005-05-26 David Ung <davidu@mips.com>
16070
16071 * gcc.target/mips/ext_ins.c: New test for testing the generation
16072 of MIPS32/64 rev 2 ext/ins instructions.
16073
16074 2005-05-26 Andreas Jaeger <aj@suse.de>
16075
16076 * treelang/compile/unsigned.tree: Use gimple instead of
16077 nonexisting generic dump.
16078
16079 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
16080
16081 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
16082
16083 2005-05-26 Andreas Jaeger <aj@suse.de>
16084
16085 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
16086
16087 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
16088
16089 PR libfortran/17283
16090 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
16091 Test callee-allocated memory with write statements.
16092
16093 2005-05-25 Roger Sayle <roger@eyesopen.com>
16094
16095 PR middle-end/21709
16096 * gcc.dg/pr21709-1.c: New test case.
16097
16098 2005-05-25 Ziemowit Laski <zlaski@apple.com>
16099 Mike Stump <mrs@apple.com>
16100
16101 * objc/execute/next_mapping.h: Update for C++.
16102
16103 * obj-c++.dg/selector-1.mm: Move to...
16104 * obj-c++.dg/selector-4.mm: here...
16105
16106 * obj-c++.dg/basic.mm: New.
16107 * obj-c++.dg/comp-types-1.mm: New.
16108 * obj-c++.dg/cxx-class-1.mm: New.
16109 * obj-c++.dg/cxx-ivars-1.mm: New.
16110 * obj-c++.dg/cxx-ivars-2.mm: New.
16111 * obj-c++.dg/cxx-ivars-3.mm: New.
16112 * obj-c++.dg/cxx-scope-1.mm: New.
16113 * obj-c++.dg/cxx-scope-2.mm: New.
16114 * obj-c++.dg/defs.mm: New.
16115 * obj-c++.dg/empty-private-1.mm: New.
16116 * obj-c++.dg/encode-1.mm: New.
16117 * obj-c++.dg/encode-2.mm: New.
16118 * obj-c++.dg/encode-3.mm: New.
16119 * obj-c++.dg/extern-c-1.mm: New.
16120 * obj-c++.dg/extra-semi.mm: New.
16121 * obj-c++.dg/fix-and-continue-2.mm: New.
16122 * obj-c++.dg/isa-field-1.mm: New.
16123 * obj-c++.dg/ivar-list-semi.mm: New.
16124 * obj-c++.dg/local-decl-1.mm: New.
16125 * obj-c++.dg/lookup-1.mm: New.
16126 * obj-c++.dg/lookup-2.mm: New.
16127 * obj-c++.dg/method-1.mm: New.
16128 * obj-c++.dg/method-2.mm: New.
16129 * obj-c++.dg/method-3.mm: New.
16130 * obj-c++.dg/method-4.mm: New.
16131 * obj-c++.dg/method-5.mm: New.
16132 * obj-c++.dg/method-6.mm: New.
16133 * obj-c++.dg/method-7.mm: New.
16134 * obj-c++.dg/no-extra-load.mm: New.
16135 * obj-c++.dg/overload-1.mm: New.
16136 * obj-c++.dg/pragma-1.mm: New.
16137 * obj-c++.dg/pragma-2.mm: New.
16138 * obj-c++.dg/private-1.mm: New.
16139 * obj-c++.dg/private-2.mm: New.
16140 * obj-c++.dg/proto-qual-1.mm: New.
16141 * obj-c++.dg/qual-types-1.mm: New.
16142 * obj-c++.dg/stubify-1.mm: New.
16143 * obj-c++.dg/stubify-2.mm: New.
16144 * obj-c++.dg/super-class-1.mm: New.
16145 * obj-c++.dg/super-class-2.mm: New.
16146 * obj-c++.dg/super-dealloc-1.mm: New.
16147 * obj-c++.dg/super-dealloc-2.mm: New.
16148 * obj-c++.dg/template-1.mm: New.
16149 * obj-c++.dg/template-2.mm: New.
16150 * obj-c++.dg/template-3.mm: New.
16151 * obj-c++.dg/template-4.mm: New.
16152 * obj-c++.dg/template-5.mm: New.
16153 * obj-c++.dg/template-6.mm: New.
16154 * obj-c++.dg/try-catch-1.mm: New.
16155 * obj-c++.dg/try-catch-2.mm: New.
16156 * obj-c++.dg/try-catch-3.mm: New.
16157 * obj-c++.dg/try-catch-4.mm: New.
16158 * obj-c++.dg/try-catch-5.mm: New.
16159 * obj-c++.dg/try-catch-6.mm: New.
16160 * obj-c++.dg/try-catch-7.mm: New.
16161 * obj-c++.dg/try-catch-8.mm: New.
16162 * obj-c++.dg/try-catch-9.mm: New.
16163 * obj-c++.dg/va-meth-1.mm: New.
16164
16165 2005-05-25 Ziemowit Laski <zlaski@apple.com>
16166
16167 * obj-c++.dg/selector-1.mm: New.
16168 * obj-c++.dg/selector-2.mm: New.
16169
16170 2005-05-25 Ziemowit Laski <zlaski@apple.com>
16171
16172 * obj-c++.dg/selector-3.mm: New.
16173 * objc.dg/selector-3.m: New.
16174
16175 2005-05-25 Ziemowit Laski <zlaski@apple.com>
16176
16177 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
16178 about where warning appears.
16179
16180 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
16181
16182 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
16183 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
16184 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
16185 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
16186
16187 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
16188
16189 * gcc.dg/20050524-1.c: New test.
16190
16191 2005-05-25 Jan Hubicka <jh@suse.cz>
16192
16193 * gcc.dg/tree-prof/inliner-1.c: New.
16194
16195 2005-05-25 Janis Johnson <janis187@us.ibm.com>
16196
16197 * gcc.dg/tree-prof: New directory.
16198 * gcc.dg/tree-prof/tree-prof.exp: New.
16199
16200 2005-05-25 DJ Delorie <dj@redhat.com>
16201
16202 * gcc.dg/Wattributes-1.c: New.
16203 * gcc.dg/Wattributes-2.c: New.
16204 * gcc.dg/Wattributes-3.c: New.
16205
16206 20005-05-24 Janis Johnson <janis187@us.ibm.com>
16207
16208 PR tree-optimization/19833
16209 * gcc.dg/uninit-4.c: Remove xfail.
16210 * gcc.dg/uninit-9.c: Ditto.
16211
16212 2005-05-24 Ziemowit Laski <zlaski@apple.com>
16213
16214 * obj-c++.dg/bitfield-[1-5].mm: New.
16215 * obj-c++.dg/class-protocol-1.mm: New.
16216 * obj-c++.dg/comp-types-1[0-1].mm: New.
16217 * obj-c++.dg/comp-types-[2-9].mm: New.
16218 * obj-c++.dg/encode-[4-8].mm: New.
16219 * obj-c++.dg/layout-1.mm: New.
16220 * obj-c++.dg/method-1[0-9].mm: New.
16221 * obj-c++.dg/method-2[0-1].mm: New.
16222 * obj-c++.dg/method-[8-9].mm: New.
16223 * obj-c++.dg/objc-gc-3.mm: New.
16224 * obj-c++.dg/try-catch-10.mm: New.
16225 * objc.dg/bitfield-5.m: New.
16226 * objc.dg/comp-types-10.m: New.
16227 * objc.dg/comp-types-9.m: New.
16228 * objc.dg/layout-1.m: New.
16229 * objc.dg/objc-gc-4.m: New.
16230 * objc.dg/try-catch-9.m: New.
16231 * objc.dg/class-protocol-1.m: Tweak diagnostics.
16232 * objc.dg/comp-types-1.m: Likewise.
16233 * objc.dg/comp-types-[5-6].m: Likewise.
16234 * objc.dg/method-9.m: Likewise.
16235
16236 2005-05-24 Janis Johnson <janis187@us.ibm.com>
16237
16238 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
16239 and on hardware without VMX support.
16240
16241 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
16242
16243 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
16244
16245 * lib/profopt.exp (dg-final-generate, dg-final-use,
16246 profopt-final-code, profopt-get-options): New.
16247 (profopt-execute): Process test directives.
16248
16249 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
16250 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
16251 cleanup-tree-dump, cleanup-saved-temps): Update comments.
16252
16253 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
16254
16255 PR C++/21645
16256 * g++.dg/init/ctor5.C: New test.
16257
16258 2005-05-24 Ira Rosen <irar@il.ibm.com>
16259
16260 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
16261 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
16262 vect-113.c, vect-114.c.
16263
16264 2005-05-23 Adam Nemet <anemet@lnxw.com>
16265
16266 * gcc.dg/const-elim-1.c: Remove xfails.
16267
16268 2005-05-23 Jeff Law <law@redhat.com>
16269
16270 * gcc.c-torture/compile/pr21638.c: New test.
16271 * gcc.c-torture/compile/20050520-1.c: New test.
16272
16273 2005-05-23 Nick Clifton <nickc@redhat.com>
16274
16275 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
16276 be a proper triple, ie: m32r*-*-*.
16277 * g++.old-deja/g++.jason/thunk3.C: Likewise.
16278
16279 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
16280
16281 PR middle-end/21331
16282 PR tree-opt/21293
16283 * gcc.c-torture/compile/pr21293.c: New test.
16284 * gcc.c-torture/execute/pr21331.c: New test.
16285
16286 2004-05-20 Richard Henderson <rth@redhat.com>
16287
16288 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
16289
16290 2005-05-20 Ziemowit Laski <zlaski@apple.com>
16291
16292 * obj-c++-dg.exp: Add.
16293 * obj-c++.exp: Add.
16294 * obj-c++.dg/dg.exp: Add.
16295
16296 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
16297
16298 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
16299 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
16300
16301 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
16302
16303 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
16304
16305 2004-05-19 Richard Henderson <rth@redhat.com>
16306
16307 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
16308
16309 2005-05-19 Janis Johnson <janis187@us.ibm.com>
16310
16311 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
16312
16313 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
16314
16315 2005-05-19 Jakub Jelinek <jakub@redhat.com>
16316
16317 PR c++/21495
16318 * g++.dg/parse/extern1.C: New test.
16319 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
16320
16321 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16322
16323 * gcc.dg/c99-math.h: New.
16324 * gcc.dg/c99-math-float-1.c: New test.
16325 * gcc.dg/c99-math-double-1.c: Likewise.
16326 * gcc.dg/c99-math-long-double-1.c: Likewise.
16327
16328 2005-05-18 Richard Henderson <rth@redhat.com>
16329
16330 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
16331
16332 2005-05-18 Devang Patel <dpatel@apple.com>
16333
16334 * g++.dg/opt/20050511-1.C: New test.
16335
16336 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
16337
16338 PR libfortran/21127
16339 * gfortran.dg/reshape-complex.f90: New test.
16340
16341 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
16342
16343 * gfortran.dg/array_constructor_1.f90: New test.
16344 * gfortran.dg/array_constructor_2.f90: New test.
16345
16346 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
16347
16348 PR fortran/20954
16349 * gfortran.dg/pr20954.f: New test.
16350
16351 2005-05-17 Mike Stump <mrs@apple.com>
16352
16353 Yet more Objective-C++...
16354
16355 * objc.dg/method-5.m: Update.
16356 * objc.dg/method-6.m: Update.
16357 * objc.dg/method-7.m: Update.
16358 * objc.dg/method-9.m: Update.
16359 * objc.dg/try-catch-2.m: Update.
16360
16361 2005-05-17 Mark Mitchell <mark@codesourcery.com>
16362
16363 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
16364 Remove little-endian optimizations.
16365
16366 2005-05-17 Jeff Law <law@redhat.com>
16367
16368 * g++.dg/tree-ssa/pr14814.C: New test.
16369 * gcc.dg/tree-ssa/pr14814.C: New test.
16370 * gcc.dg/tree-ssa/pr17141-1.C: New test.
16371 * gcc.dg/tree-ssa/pr17141-2.C: New test.
16372
16373 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
16374
16375 * gcc.dg/compat/generate-random.c: Do not include
16376 libiberty.h.
16377 * gcc.dg/compat/generate-random_r.c: Likewise.
16378
16379 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
16380
16381 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
16382
16383 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
16384
16385 PR middle-end/21595
16386 * g++.dg/tree-ssa/builtin1.C: New testcase.
16387
16388 2005-05-17 Jakub Jelinek <jakub@redhat.com>
16389
16390 PR c++/21454
16391 * g++.dg/opt/const4.C: New test.
16392
16393 PR middle-end/21492
16394 * g++.dg/opt/crossjump1.C: New test.
16395
16396 PR tree-optimization/21610
16397 * gcc.c-torture/compile/20050516-1.c: New test.
16398
16399 PR fortran/15080
16400 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
16401 about the test failing.
16402 * gfortran.fortran-torture/execute/where_7.f90: New test.
16403 * gfortran.fortran-torture/execute/where_8.f90: New test.
16404
16405 2005-05-16 Richard Henderson <rth@redhat.com>
16406
16407 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
16408 i?86 and x86_64.
16409
16410 2005-05-16 Mark Mitchell <mark@codesourcery.com>
16411
16412 * gcc.dg/compat/generate-random.c (config.h): Do not include.
16413 (limits.h): Include unconditionally.
16414 (stdlib.h): Likewise.
16415 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
16416 (limits.h): Include unconditionally.
16417 (stdlib.h): Likewise.
16418 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
16419 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
16420 (limits.h): Include unconditionally.
16421 (stdlib.h): Likewise.
16422 (hashtab.h): Do not include.
16423 (getopt.h): Likewise.
16424 (stddef.h): Include.
16425 (hashval_t): Define.
16426 (struct entry): Add "next" field.
16427 (HASH_SIZE): New macro.
16428 (hash_table): New variable.
16429 (switchfiles): Do not use xmalloc.
16430 (mix): New macro.
16431 (iterative_hash): New function.
16432 (hasht): Remove.
16433 (e_exists): New function.
16434 (e_insert): Likewise.
16435 (output): Use, instead of libiberty hashtable functions.
16436 (main): Do not use getopt. Do not call htab_create.
16437
16438 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
16439
16440 PR libstdc++/21526
16441 * lib/target-supports.exp (check_mkfifo_available):
16442 Return 0 for cygwin as mkfifo support incomplete on platform.
16443 Fix typos in comments.
16444
16445 2005-05-15 Mark Mitchell <mark@codesourcery.com>
16446
16447 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
16448
16449 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
16450
16451 PR fortran/17432
16452 * gfortran.dg/assign_4.f: New test.
16453
16454 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
16455
16456 PR tree-optimization/21563
16457 * gcc.dg/tree-ssa/pr21563.c: New.
16458
16459 2005-05-14 Jan Hubicka <jh@suse.cz>
16460
16461 * gcc.dg/noreturn-7.c: Allow control reaches warning.
16462
16463 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
16464
16465 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
16466
16467 2005-05-13 Julian Brown <julian@codesourcery.com>
16468
16469 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
16470 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
16471
16472 2005-05-13 Jan Hubicka <jh@suse.cz>
16473
16474 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
16475 * gcc.dg/fold-xor-?.c: Likewise.
16476 * gcc.dg/pr15784-?.c: Likewise.
16477 * gcc.dg/pr20922-?.c: Likewise.
16478 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
16479 * gcc.dg/tree-ssa/pr17598.c: Likewise.
16480 * gcc.dg/tree-ssa/pr20470.c: Likewise.
16481
16482 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16483
16484 PR fortran/21260
16485 * gfortran.dg/hollerith_1.f90: New test.
16486
16487 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16488
16489 * gfortran.dg/func_result_2.f90: New test.
16490
16491 2005-05-11 Bud Davis <bdavis@gfortran.org>
16492
16493 * gfortran.dg/dev_null.f90: New test.
16494
16495 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
16496
16497 * gcc.dg/arm-vfp1.c: Revert last change.
16498
16499 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
16500
16501 PR middle-end/19807
16502 PR tree-optimization/19639
16503 * g++.dg/tree-ssa/pr19807.C: New testcase.
16504
16505 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16506
16507 PR libfortran/21471
16508 * gfortran.dg/append-1.f90: New test.
16509
16510 2005-05-10 Diego Novillo <dnovillo@redhat.com>
16511
16512 * gcc.dg/pr18501.c: XFAIL.
16513 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
16514 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
16515 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
16516 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
16517 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
16518 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
16519 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
16520 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
16521
16522 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16523
16524 PR fortran/20178
16525 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
16526 gfortran.dg/f2c_3.f90: New tests.
16527
16528 * gfortran.dg/return_1.f90: Fix dg annotation.
16529
16530 2005-05-10 Diego Novillo <dnovillo@redhat.com>
16531
16532 * gcc.c-torture/compile/20050510-1.c: New test.
16533
16534 2005-05-10 Mark Mitchell <mark@codesourcery.com>
16535
16536 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
16537
16538 2005-05-10 Bob Wilson <bob.wilson@acm.org>
16539
16540 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
16541
16542 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
16543
16544 PR c/17913
16545 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
16546
16547 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
16548
16549 PR c/21342
16550 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
16551 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
16552
16553 2005-05-10 Ben Elliston <bje@au.ibm.com>
16554
16555 PR debug/16676
16556 * gcc.dg/debug/pr16676.c: New test.
16557
16558 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
16559
16560 PR testsuite/21443
16561 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
16562 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
16563 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
16564 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
16565 Change -O1 to -O2.
16566 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
16567 -fno-tree-dominator-opts.
16568
16569 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16570
16571 * gfortran.dg/return_1.f90: New test.
16572
16573 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
16574
16575 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
16576
16577 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
16578
16579 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
16580
16581 PR c++/21427
16582 * g++.dg/inherit/covariant13.C: New.
16583
16584 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16585
16586 PR libfortran/19155
16587 * gfortran.dg/pr19155.f: New test.
16588
16589 2005-05-08 Roger Sayle <roger@eyesopen.com>
16590
16591 PR inline-asm/8788
16592 * gcc.dg/pr8788-1.c: New testcase.
16593
16594 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
16595
16596 PR target/21416
16597 * gcc.target/mips/fpcmp-[12].c: New tests.
16598
16599 2005-05-06 Mark Mitchell <mark@codesourcery.com>
16600
16601 * lib/target-supports-dg.exp (dg-require-fork): New function.
16602 (dg-require-mkfifo): Likewise.
16603 * lib/target-supports.exp (check_function_available): New
16604 function.
16605 (check_fork_available): Likewise.
16606 (check_mkfifo_available): Likewise.
16607
16608 2005-05-06 Jeff Law <law@redhat.com>
16609
16610 * gcc.c-torture/compile/pr21380.c: New test.
16611
16612 2005-05-06 Jakub Jelinek <jakub@redhat.com>
16613
16614 PR c++/20961
16615 * g++.dg/ext/weak3.C: New test.
16616
16617 2005-05-05 Mark Mitchell <mark@codesourcery.com>
16618
16619 PR c++/21352
16620 * g++.dg/template/crash37.C: New test.
16621
16622 2005-05-05 Paul Brook <paul@codesourcery.com>
16623
16624 * gcc.dg/arm-g2.c: Use effective-target arm32.
16625 * gcc.dg/arm-mmx-1.c: Ditto.
16626 * gcc.dg/arm-scd42-2.c: Ditto.
16627 * gcc.dg/arm-vfp1.c: Ditto.
16628 * lib/target-supports.exp (check_effective_target_arm32): New
16629 function.
16630
16631 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
16632
16633 PR libfortran/21354
16634 gfortran.dg/in_pack_rank7.f90: New test.
16635
16636 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
16637
16638 PR middle-end/15618
16639 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
16640
16641 2005-05-04 Jakub Jelinek <jakub@redhat.com>
16642
16643 PR middle-end/21265
16644 * gcc.dg/20050503-1.c: New test.
16645
16646 PR rtl-optimization/21239
16647 * gcc.dg/i386-sse-11.c: New test.
16648
16649 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
16650
16651 PR target/16888
16652 * gcc.target/i386/asm-1.c: New test.
16653
16654 2005-05-03 Jakub Jelinek <jakub@redhat.com>
16655
16656 PR rtl-optimization/21330
16657 * gcc.c-torture/execute/20050502-1.c: New test.
16658
16659 PR target/21297
16660 * gcc.c-torture/execute/20050502-2.c: New test.
16661
16662 2005-05-03 Uros Bizjak <uros@kss-loka.si>
16663
16664 PR middle-end/21282
16665 * gcc.dg/pr21282.c: New.
16666
16667 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
16668
16669 * gcc.dg/vect/pr20122.c: Clean up .vect file.
16670 * gcc.dg/vect/vect-92.c: Likewise.
16671 * gcc.dg/vect/vect-93.c: Likewise.
16672 * gcc.dg/vect/vect-dv-1.c: Likewise.
16673 * gcc.dg/vect/vect-dv-2.c: Likewise.
16674 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
16675
16676 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
16677
16678 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
16679 * gfortran.dg/vect/vect-2.f90: Likewise.
16680 * gfortran.dg/vect/vect-3.f90: Likewise.
16681 * gfortran.dg/vect/vect-4.f90: Likewise.
16682 * gfortran.dg/vect/vect-5.f90: Likewise.
16683
16684 2005-05-02 Geoffrey Keating <geoffk@apple.com>
16685
16686 PR target/20813
16687 * gcc.dg/rs6000-fpint-2.c: New.
16688
16689 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
16690
16691 PR c/15698
16692 * gcc.dg/builtins-30.c: Update expected messages.
16693 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
16694 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
16695 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
16696
16697 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
16698
16699 PR tree-optimization/21294
16700 * gcc.dg/tree-ssa/pr21294.c: New.
16701
16702 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
16703
16704 * gcc.dg/altivec-3.c (vec_store): Do not use the old
16705 __builtin_altivec_st_internal_4si built-in.
16706
16707 2005-05-02 Mark Mitchell <mark@codesourcery.com>
16708
16709 PR c++/15875
16710 * g++.dg/template/ptrmem14.C: New test.
16711
16712 2005-05-02 Paul Brook <paul@codesourcery.com>
16713
16714 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
16715
16716 2005-05-02 Michael Matz <matz@suse.de>
16717
16718 PR c++/19542
16719 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
16720
16721 2005-05-01 Mark Mitchell <mark@codesourcery.com>
16722
16723 * g++.dg/cpp/weak.C: New test.
16724
16725 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16726
16727 * gcc.dg/tree-ssa/loop-8.c: New test.
16728
16729 2005-04-30 Michael Maty <matz@suse.de>
16730
16731 * gcc.dg/inline-mcpy.c: New test.
16732
16733 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
16734
16735 PR libfortran/18958
16736 * gfortran.dg/eoshift.f90: New test case.
16737
16738 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
16739
16740 PR libfortran/18857
16741 * gfortran.dg/matmul_1.f90: New test.
16742
16743 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
16744
16745 PR tree-optimization/21030
16746 * gcc.dg/tree-ssa/pr21030.c: New.
16747
16748 2005-04-29 Devang Patel <dpatel@apple.com>
16749
16750 PR tree-optimization/21272
16751 * gcc.dg/vect/vect-ifcvt-10.c: New test.
16752
16753 2005-04-29 Jakub Jelinek <jakub@redhat.com>
16754
16755 PR fortran/13082
16756 PR fortran/18824
16757 * gfortran.dg/entry_4.f90: New test.
16758 * gfortran.fortran-torture/execute/entry_1.f90: New test.
16759 * gfortran.fortran-torture/execute/entry_2.f90: New test.
16760 * gfortran.fortran-torture/execute/entry_3.f90: New test.
16761 * gfortran.fortran-torture/execute/entry_4.f90: New test.
16762 * gfortran.fortran-torture/execute/entry_5.f90: New test.
16763 * gfortran.fortran-torture/execute/entry_6.f90: New test.
16764 * gfortran.fortran-torture/execute/entry_7.f90: New test.
16765
16766 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16767
16768 * gfortran.fortran-torture/execute/entry_8.f90: New test.
16769
16770 2005-04-29 Paul Brook <paul@codesourcery.com>
16771
16772 * gfortran.dg/entry_3.f90: New test.
16773
16774 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16775
16776 * gfortran.dg/implicit_4.f90: New test.
16777
16778 2005-04-28 Bob Wilson <bob.wilson@acm.org>
16779
16780 * lib/target-supports.exp (check_profiling_available): Return
16781 false for xtensa-*-elf.
16782
16783 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
16784
16785 * lib/fortran-torture.exp (fortran-torture.exp): Catch
16786 error if file cannot be deleted.
16787
16788 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
16789
16790 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
16791 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
16792 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
16793 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
16794 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
16795 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
16796 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
16797 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
16798 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
16799 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
16800 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
16801 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
16802 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
16803
16804 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16805
16806 PR fortran/20865
16807 * gfortran.dg/pr20865.f90: New test.
16808
16809 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
16810
16811 * gcc.dg/void-cast-2.c: New test.
16812
16813 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16814
16815 PR c/21159
16816 * gcc.dg/void-cast-1.c: New test.
16817
16818 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
16819
16820 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
16821
16822 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16823
16824 PR fortran/21177
16825 * gfortran.dg/pr21177.f90: New test.
16826
16827 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
16828
16829 PR tree-optimization/21171
16830 * gcc.dg/tree-ssa/pr21171.c: New test.
16831
16832 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
16833
16834 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
16835 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
16836 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
16837 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
16838 gcc.dg/tree-ssa/gen-vect-32.c: New.
16839 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
16840 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
16841 don't run on PPC32.
16842
16843 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16844
16845 PR c/21213
16846 * gcc.dg/transparent-union-3.c: New test.
16847
16848 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16849
16850 PR c/20740
16851 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
16852 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
16853 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
16854 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
16855 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
16856 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
16857
16858 2005-04-26 Jeff Law <law@redhat.com>
16859
16860 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
16861 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
16862 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
16863 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
16864 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
16865 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
16866 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
16867
16868 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
16869
16870 PR tree-optimization/17598
16871 * gcc.dg/tree-ssa/pr17598.c: New testcase.
16872
16873 2005-04-25 Mike Stump <mrs@apple.com>
16874
16875 * objc.dg/fix-and-continue-1.m: Add.
16876
16877 2005-04-25 Roger Sayle <roger@eyesopen.com>
16878
16879 PR c++/20995
16880 * g++.dg/opt/pr20995-1.C: New test case.
16881
16882 2005-04-25 Devang Patel <dpatel@apple.com>
16883
16884 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
16885
16886 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16887
16888 PR testsuite/21062
16889 * g++.dg/opt/alias2.C (printf): Correct the prototype.
16890
16891 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16892
16893 PR C++/21188
16894 * g++.dg/opt/rtti2.C: New test.
16895
16896 2005-04-25 Paul Brook <paul@codesourcery.com>
16897 Steven G. Kargl <kargls@comcast.net>
16898
16899 PR fortran/20879
16900 * gfortran.dg/ichar_1.f90: New file.
16901
16902 2005-04-24 Jakub Jelinek <jakub@redhat.com>
16903
16904 PR middle-end/20991
16905 * g++.dg/opt/pr20991.C: New test.
16906
16907 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
16908 where sizeof (type) < __alignof__ (type).
16909 * gcc.dg/compat/struct-layout-1.h: Likewise.
16910
16911 2005-04-24 Per Bothner <per@bothner.com>
16912 Devang Patel <dpatel@apple.com>
16913
16914 PR preprocessor/20907
16915 * gcc.dg/cpp/very-long-comment.c: New test.
16916
16917 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16918
16919 PR fortran/20059
16920 * gfortran.dg/common_5.f: New test.
16921
16922 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
16923
16924 PR middle-end/21082
16925 * g++.dg/tree-ssa/pr21082.C: New testcase.
16926
16927 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
16928
16929 * gcc.dg/vect/vect-99.c: New test.
16930
16931 2005-04-22 Diego Novillo <dnovillo@redhat.com>
16932
16933 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
16934
16935 2005-04-22 Jeff Law <law@redhat.com>
16936
16937 * gcc.dg/uninit-5.c: Remove xfails.
16938 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
16939 conditionals and loads.
16940
16941 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
16942
16943 PR libfortran/20074
16944 PR libfortran/20436
16945 PR libfortran/21108
16946 * gfortran.dg/nested_reshape.f90: new test
16947 * gfortran.dg/reshape-alloc.f90: new test
16948 * gfortran.dg/reshape.f90: new test
16949
16950 2005-04-22 Mark Mitchell <mark@codesourcery.com>
16951
16952 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
16953
16954 * gcc.dg/arm-vfp1.c: New test.
16955
16956 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
16957
16958 PR c++/21087
16959 * g++.dg/lookup/builtin2.C: New test.
16960
16961 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
16962
16963 * gcc.dg/weak/weak-13.c: New test.
16964
16965 2005-04-21 Geoffrey Keating <geoffk@apple.com>
16966
16967 * lib/target-supports.exp (check_effective_target_sync_int_long):
16968 Add powerpc*.
16969
16970 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
16971
16972 * gcc.target/mips/branch-1.c: New test.
16973
16974 2005-04-21 Richard Henderson <rth@redhat.com>
16975
16976 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
16977 * gcc.dg/vect/vect-86.c: Likewise.
16978 * gcc.dg/vect/vect-87.c: Likewise.
16979 * gcc.dg/vect/vect-88.c: Likewise.
16980
16981 2005-04-21 Devang Patel <dpatel@apple.com>
16982
16983 PR optimization/20994
16984 * gcc.dg/tree-ssa/ifc-3.c: New test.
16985
16986 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16987
16988 PR c/12913
16989 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
16990 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
16991 gcc.dg/c99-vla-jump-5.c: New tests.
16992
16993 2005-04-19 Richard Henderson <rth@redhat.com>
16994
16995 * lib/target-supports.exp (check_effective_target_vect_int_mult):
16996 Fix typo in exists check.
16997 (check_effective_target_sync_int_long): New.
16998 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
16999 * gcc.dg/ia64-sync-2.c: Likewise.
17000 * gcc.dg/ia64-sync-3.c: Likewise.
17001 * gcc.dg/ia64-sync-4.c: Likewise.
17002
17003 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
17004
17005 * gcc.dg/fold-xor-1.c: New test.
17006 * gcc.dg/fold-xor-2.c: New test.
17007
17008 2005-04-19 James E. Wilson <wilson@specifixinc.com>
17009
17010 PR target/20670
17011 * g++.dg/eh/fp-regs.C: New test.
17012
17013 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
17014
17015 * gcc.dg/Wint-to-pointer-cast-1.c,
17016 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
17017 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
17018 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
17019
17020 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17021
17022 PR fortran/16861
17023 * gfortran.dg/pr16861.f90: New test.
17024
17025 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
17026
17027 * gcc.dg/pr21085.c: New test.
17028
17029 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
17030
17031 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
17032 (setup_mips_tests, dg-mips-options): New procedures.
17033 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
17034 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
17035 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
17036 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
17037 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
17038 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
17039 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
17040 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
17041 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
17042 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
17043 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
17044 dg-mips-options instead of dg-options. Remove now-redundant
17045 preprocessor guards.
17046 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
17047 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
17048 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
17049 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
17050 * gcc.dg/vr-mult-2.c: Delete.
17051 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
17052 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
17053 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
17054 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
17055 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
17056 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
17057 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
17058
17059 2005-04-18 Laurent GUERBY <laurent@guerby.net>
17060
17061 * ada/acats/run_all.sh: Use sync when executable not present.
17062
17063 2005-04-18 Devang Patel <dpatel@apple.com>
17064
17065 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
17066 * gcc.dg/vect/vect-11a.c: New.
17067 * gcc.dg/vect/vect-none.c: Update.
17068 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
17069
17070 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
17071
17072 PR tree-optimization/20922
17073 * gcc.dg/pr20922-1.c: New test.
17074 * gcc.dg/pr20922-2.c: New test.
17075 * gcc.dg/pr20922-3.c: New test.
17076 * gcc.dg/pr20922-4.c: New test.
17077 * gcc.dg/pr20922-5.c: New test.
17078 * gcc.dg/pr20922-6.c: New test.
17079
17080 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17081
17082 PR libfortran/20950
17083 * gfortran.dg/pr20950.f: New test.
17084
17085 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17086
17087 PR libfortran/19216
17088 * gfortran.dg/pr19216.f: New test.
17089
17090 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
17091
17092 PR tree-optimization/21001
17093 * gcc.dg/tree-ssa/pr21001.c: New.
17094
17095 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
17096
17097 PR libfortran/21075
17098 * gfortran.dg/reshape_rank7.f90: New test.
17099
17100 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
17101
17102 PR libfortran/12884 gfortran.dg/pr12884.f: New test
17103 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
17104 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
17105 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
17106 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
17107 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
17108 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
17109 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
17110 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
17111 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
17112 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
17113 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
17114 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
17115 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
17116 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
17117 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
17118 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
17119 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
17120 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
17121 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
17122 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
17123
17124 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
17125
17126 * gfortran.dg/wtruncate.f: New testcase.
17127 * gfortran.dg/wtruncate.f90: New testcase.
17128
17129 2005-04-16 Mark Mitchell <mark@codesourcery.com>
17130
17131 PR c++/21025
17132 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
17133 which sizeof/alignof is dependent, rather than just whether we are
17134 processing_template_decl.
17135
17136 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
17137
17138 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
17139 corrected typo where the wrong variables had been compared.
17140
17141 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
17142
17143 PR libfortran/18495
17144 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
17145 Test callee-allocated version of return array with a write
17146 statement.
17147 Test spread with a temporary with another write statement.
17148
17149 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
17150
17151 PR tree-optimization/21031
17152 * gcc.dg/tree-ssa/pr21031.c: New.
17153
17154 2005-04-15 Uros Bizjak <uros@kss-loka.si>
17155
17156 PR tree-optimization/21004
17157 * gcc.dg/builtins-53.c: Include builtins-config.h.
17158 Check floorf, ceilf, floorl and ceill transformations
17159 only when HAVE_C99_RUNTIME is defined.
17160
17161 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
17162
17163 PR middle-end/20739
17164 * gcc.dg/tree-ssa/pr20739.c: New test.
17165
17166 2005-04-14 Mike Stump <mrs@apple.com>
17167
17168 * gcc.dg/Foundation.framework/empty: New.
17169 * gcc.dg/framework-2.c: New.
17170
17171 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
17172
17173 PR tree-optimization/21021
17174 * gcc.c-torture/compile/pr21021.c: New.
17175
17176 2005-04-14 Janis Johnson <janis187@us.ibm.com>
17177
17178 PR testsuite/21010
17179 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
17180 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
17181 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
17182 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
17183 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
17184 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
17185 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
17186 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
17187
17188 2005-04-14 Richard Henderson <rth@redhat.com>
17189
17190 * lib/target-supports.exp (check_effective_target_vect_condition):
17191 Add ia64, i?86, and x86_64.
17192
17193 2005-04-14 Steven G. Kargl <kargls@comcast.net>
17194
17195 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
17196
17197 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
17198
17199 PR tree-optimization/20657
17200 * gcc.dg/tree-ssa/pr20657.c: New.
17201
17202 2005-04-14 Uros Bizjak <uros@kss-loka.si>
17203
17204 * gcc.dg/builtins-53.c: Also check (int)trunc* and
17205 (long long int)trunc*.
17206
17207 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
17208
17209 PR target/20927
17210 * gcc.dg/pr20927.c: New test.
17211
17212 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
17213
17214 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
17215 * gcc.target/mips/asm-1.c: Likewise.
17216
17217 2005-04-13 Dale Johannesen <dalej@apple.com>
17218
17219 * objc.dg/objc-fast-4.m: New.
17220
17221 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
17222
17223 * gcc.target/cris/torture/cris-torture.exp: New driver in new
17224 directory.
17225 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
17226
17227 2005-04-13 David Edelsohn <edelsohn@gnu.org>
17228
17229 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
17230 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
17231 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
17232
17233 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
17234
17235 PR tree-optimization/20913
17236 * gcc.dg/tree-ssa/pr20913.c: New.
17237
17238 PR tree-optimization/20702
17239 * gcc.dg/tree-ssa/pr20702.c: New.
17240
17241 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17242
17243 PR c++/13744
17244 * g++.dg/inherit/local3.C: New test.
17245
17246 2005-04-12 Jeff Law <law@redhat.com>
17247
17248 * gcc.dg/tree-ssa/20050412-1.c: New test.
17249
17250 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
17251
17252 PR libfortran/19016
17253 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
17254 Add tests with mask generated by expression.
17255 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
17256 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
17257 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
17258
17259 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
17260
17261 PR middle-end/20917
17262 * gcc.dg/20050409-1.c: New test.
17263
17264 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
17265
17266 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
17267
17268 2005-04-11 Mark Mitchell <mark@codesourcery.com>
17269
17270 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
17271 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
17272 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
17273 (TARGET_CXX): Adjust accordingly.
17274 * target.h (struct gcc_target): Remove epxort_class_data. Add
17275 determine_class_data_visibility and class_data_always_comdat.
17276 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
17277 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
17278 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
17279 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
17280 (arm_cxx_determine_class_data_visibility): New.
17281 (arm_cxx_class_data_always_comdat): Likewise.
17282 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
17283 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
17284 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
17285 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
17286 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
17287 Define.
17288
17289 2005-04-11 Mark Mitchell <mark@codesourcery.com>
17290
17291 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
17292
17293 2005-04-11 Geoffrey Keating <geoffk@apple.com>
17294
17295 * gcc.dg/i386-darwin-fpmath.c: New.
17296
17297 2004-04-11 Devang Patel <dpatel@apple.com>
17298
17299 * lib/target-supports.exp (check_effective_target_vect_condition): New.
17300 * gcc.dg/vect/vect-ifcvt-1.c: New test.
17301 * gcc.dg/vect/vect-ifcvt-2.c: New test.
17302 * gcc.dg/vect/vect-ifcvt-3.c: New test.
17303 * gcc.dg/vect/vect-ifcvt-4.c: New test.
17304 * gcc.dg/vect/vect-ifcvt-5.c: New test.
17305 * gcc.dg/vect/vect-ifcvt-6.c: New test.
17306 * gcc.dg/vect/vect-ifcvt-7.c: New test.
17307 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
17308
17309 2004-04-11 Devang Patel <dpatel@apple.com>
17310
17311 * gcc.dg/vect/vect-dv-1.c: New test.
17312 * gcc.dg/vect/vect-dv-2.c: New test.
17313
17314 2005-04-11 Diego Novillo <dnovillo@redhat.com>
17315
17316 PR tree-optimization/20933
17317 * gcc.dg/tree-ssa/pr20933.c: New test.
17318
17319 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17320
17321 * gfortran.dg/fold_nearest.f90: New test.
17322
17323 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
17324
17325 * gcc.dg/tree-ssa/alias-1.c: New test.
17326
17327 2005-04-11 Diego Novillo <dnovillo@redhat.com>
17328
17329 PR tree-optimization/20920
17330 * g++.dg/tree-ssa/pr20920.C: New test.
17331
17332 2005-04-11 Uros Bizjak <uros@kss-loka.si>
17333
17334 * gcc.dg/builtins-53.c: Also check (int)ceil* and
17335 (long long int)ceil*.
17336
17337 2005-04-10 Mark Mitchell <mark@codesourcery.com>
17338
17339 * g++.dg/warn/Wdtor1.C: Declare template in system header with
17340 explicit C++ linkage.
17341
17342 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17343
17344 * gfortran.dg/pr17229.f: Take care of the new obsolescence
17345 warning for arithmetic IF statements.
17346
17347 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
17348
17349 * eor_handling_1.f90: New test case.
17350 * eor_handling_2.f90: New test case.
17351 * eor_handling_3.f90: New test case.
17352 * eor_handling_4.f90: New test case.
17353 * eor_handling_5.f90: New test case.
17354 * noadv_size.f90: New test case.
17355 * pad_no.f90: New test case.
17356
17357 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
17358
17359 * gcc.c-torture/execute/20050410-1.c: New test.
17360
17361 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
17362
17363 * gcc.dg/pr20126.c: New.
17364
17365 2005-04-09 Bud Davis <bdavis@gfortran.org>
17366 Steven G. Kargl <kargls@comcast.net>
17367
17368 * gfortran.dg/PR19872.f: New test.
17369
17370 2005-04-09 Steven G. Kargl <kargls@comcast.net>
17371
17372 * gfortran.dg/nint_1.f90: Fix dg-do directive.
17373
17374 2005-04-09 Steven G. Kargl <kargls@comcast.net>
17375
17376 * gfortran.dg/nint_1.f90: New test.
17377
17378 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
17379
17380 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
17381 Added test for callee-allocated arrays with write statements.
17382 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
17383 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
17384 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
17385 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
17386 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
17387
17388 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
17389
17390 PR libfortran/20163
17391 * gfortran.dg/open-options-blanks.f: New test.
17392
17393 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
17394
17395 PR fortran/13257
17396 * gfortran.dg/comma_format_extension_[1234].f: New tests.
17397
17398 2005-04-09 Jakub Jelinek <jakub@redhat.com>
17399
17400 * gcc.dg/tree-ssa/stdarg-1.c: New test.
17401 * gcc.dg/tree-ssa/stdarg-2.c: New test.
17402 * gcc.dg/tree-ssa/stdarg-3.c: New test.
17403 * gcc.dg/tree-ssa/stdarg-4.c: New test.
17404 * gcc.dg/tree-ssa/stdarg-5.c: New test.
17405 * gcc.c-torture/execute/stdarg-4.c: New test.
17406
17407 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
17408
17409 PR target/20795
17410 * g++.dg/abi/param2.C: New test.
17411
17412 2005-04-09 Uros Bizjak <uros@kss-loka.si>
17413
17414 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
17415
17416 2005-04-09 Uros Bizjak <uros@kss-loka.si>
17417
17418 * gcc.dg/builtins-53.c: New test.
17419
17420 2005-04-08 Diego Novillo <dnovillo@redhat.com>
17421
17422 * g++.dg/tree-ssa/pr18178.C: New test.
17423 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
17424 * gcc.c-torture/execute/20041019-1.c: New test.
17425 * gcc.dg/tree-ssa/20041008-1.c: New test.
17426 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
17427 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
17428 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
17429 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
17430 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
17431 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
17432 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
17433 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
17434 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
17435 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
17436
17437 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
17438
17439 PR rtl-optimization/20466
17440 * gcc.c-torture/execute/pr20466-1.c: New test.
17441
17442 2005-04-08 Mark Mitchell <mark@codesourcery.com>
17443
17444 PR c++/20905
17445 * g++.dg/parse/cond2.C: New test.
17446
17447 PR c++/20145
17448 * g++.dg/warn/Wdtor1.C: New test.
17449
17450 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17451
17452 PR fortran/17229
17453 * gfortran.dg/pr17229.f: New test.
17454
17455 2005-04-07 Steven G. Kargl <kargls@comcast.net>
17456
17457 * gfortran.dg/tiny_1.f90: New test.
17458 * gfortran.dg/tiny_2.f90: ditto.
17459
17460 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
17461
17462 * gfortran.dg/eor_1.f90: Fix dg-do run line
17463 * gfortran.dg/open_new.f90: Fix dg-do run line
17464
17465 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
17466
17467 * lib/target-supports.exp (get_compiler_messages): Support
17468 optional arguments, the fourth being compiler options.
17469 (check_effective_target_fpic): New proc.
17470 * gcc.dg/20050321-2.c: Restrict to target fpic.
17471
17472 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
17473
17474 * gcc.dg/15443-1.c: New test.
17475 * gcc.dg/15443-2.c: Likewise.
17476
17477 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17478
17479 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
17480
17481 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
17482
17483 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
17484
17485 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
17486
17487 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
17488 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
17489 -m64.
17490 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
17491 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
17492 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
17493
17494 2005-04-06 Mark Mitchell <mark@codesourcery.com>
17495
17496 PR c++/20212
17497 * g++.dg/warn/Wunused-11.C: New test.
17498
17499 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
17500
17501 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
17502
17503 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
17504
17505 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
17506
17507 2005-04-05 Mark Mitchell <mark@codesourcery.com>
17508
17509 PR c++/20734
17510 * g++.dg/template/ptrmem13.C: New test.
17511
17512 2005-04-05 Per Bothner <per@bothner.com>
17513
17514 * lib/gcc.exp: Always add -fno-show-column, for now.
17515
17516 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
17517
17518 PR testsuite/20767
17519 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
17520 of plain old "unsigned int" for the type of "i". Makes this test
17521 64bit clean.
17522
17523 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
17524
17525 * gcc.dg/i386-ssefn-1.c: New test.
17526 * gcc.dg/i386-ssefn-2.c: New test.
17527 * gcc.dg/i386-ssefn-3.c: New test.
17528 * gcc.dg/i386-ssefn-4.c: New test.
17529
17530 2005-04-05 Jakub Jelinek <jakub@redhat.com>
17531
17532 PR tree-optimization/20076
17533 * gcc.dg/builtin-apply4.c: New test.
17534
17535 PR preprocessor/19475
17536 * gcc.dg/cpp/macspace1.c: New test.
17537 * gcc.dg/cpp/macspace2.c: New test.
17538
17539 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17540
17541 * gfortran.dg/pr20755.f: Fixed bad format.
17542
17543 2005-04-05 Mark Mitchell <mark@codesourcery.com>
17544
17545 PR c++/20763
17546 * g++.dg/ext/attrib21.C: New test.
17547
17548 2004-04-05 Devang Patel <dpatel@apple.com>
17549
17550 * lib/target-supports.exp (check_effective_target_vect_shif): New.
17551 * gcc.dg/vect/vect-shift-1.c: New test.
17552
17553 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17554
17555 PR libfortran/20755
17556 * gfortran.dg/pr20755.f: New test.
17557
17558 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
17559
17560 * gfortran.dg/pr15959.f90: New test.
17561 * gfortran.dg/string_pad_trunc.f90: New test.
17562
17563 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17564
17565 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
17566 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
17567 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
17568 syntax.
17569
17570 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17571
17572 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
17573
17574 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17575
17576 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
17577 * gcc.c-torture/compile/20011119-2.c: Likewise.
17578 * gcc.c-torture/compile/981001-2.c: Likewise.
17579
17580 2005-04-04 Mark Mitchell <mark@codesourcery.com>
17581
17582 PR c++/20679
17583 * g++.dg/template/overload4.C: New test.
17584
17585 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
17586
17587 PR c++/20746
17588 * g++.dg/abi/covariant5.C: New.
17589
17590 PR debug/20505
17591 * g++.dg/debug/const2.C: New.
17592
17593 2005-04-04 Jakub Jelinek <jakub@redhat.com>
17594
17595 PR rtl-optimization/16104
17596 * gcc.c-torture/execute/20050316-1.c: New test.
17597
17598 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
17599
17600 * g++.dg/template/spec23.C: Fix dg-error text.
17601
17602 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
17603
17604 PR c++/19199
17605 * g++.dg/expr/lval2.C: New.
17606
17607 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17608
17609 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
17610 __builtin_strcasecmp and __builtin_strncasecmp.
17611
17612 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
17613
17614 PR c++/20723
17615 * g++.dg/template/spec22.C: New.
17616 * g++.dg/template/spec23.C: New.
17617
17618 2005-04-03 Dale Ranta <dir@lanl.gov>
17619 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17620
17621 PR libfortran/20068
17622 PR libfortran/20125
17623 PR libfortran/20156
17624 PR libfortran/20471
17625 * gfortran.dg/backspace.f: New test.
17626
17627 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
17628
17629 * gcc.dg/pr19345.c: New test.
17630
17631 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
17632
17633 PR tree-optimization/20640
17634 * gcc.dg/torture/tree-loop-1.c: New.
17635
17636 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
17637
17638 PR rtl-optimization/20290
17639 * gcc.c-torture/execute/loop-ivopts-2.c: New.
17640
17641 2005-04-02 Geoffrey Keating <geoffk@apple.com>
17642
17643 * gcc.dg/rs6000-fpint.c: New.
17644
17645 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
17646
17647 * gcc.dg/old-style-then-proto-1.c: New test.
17648
17649 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17650
17651 * gfortran.fortran-torture/execute/backspace.f90: Check
17652 after backspace and read was incorrect.
17653
17654 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17655
17656 * gcc.c-torture/execute/builtins/strcat.c: Check the result
17657 buffer past the terminating NUL using memcmp.
17658 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
17659 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
17660
17661 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
17662 Fix unused/uninitialized variable warnings.
17663
17664 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
17665 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
17666 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
17667 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
17668
17669 * gcc.c-torture/execute/builtins/abs-1-lib.c,
17670 gcc.c-torture/execute/builtins/fputs-lib.c,
17671 gcc.c-torture/execute/builtins/lib/fprintf.c,
17672 gcc.c-torture/execute/builtins/lib/main.c,
17673 gcc.c-torture/execute/builtins/lib/memcmp.c,
17674 gcc.c-torture/execute/builtins/lib/memmove.c,
17675 gcc.c-torture/execute/builtins/lib/mempcpy.c,
17676 gcc.c-torture/execute/builtins/lib/memset.c,
17677 gcc.c-torture/execute/builtins/lib/printf.c,
17678 gcc.c-torture/execute/builtins/lib/sprintf.c,
17679 gcc.c-torture/execute/builtins/lib/stpcpy.c,
17680 gcc.c-torture/execute/builtins/lib/strchr.c,
17681 gcc.c-torture/execute/builtins/lib/strcmp.c,
17682 gcc.c-torture/execute/builtins/lib/strcpy.c,
17683 gcc.c-torture/execute/builtins/lib/strcspn.c,
17684 gcc.c-torture/execute/builtins/lib/strlen.c,
17685 gcc.c-torture/execute/builtins/lib/strncat.c,
17686 gcc.c-torture/execute/builtins/lib/strncmp.c,
17687 gcc.c-torture/execute/builtins/lib/strncpy.c,
17688 gcc.c-torture/execute/builtins/lib/strrchr.c,
17689 gcc.c-torture/execute/builtins/lib/strspn.c,
17690 gcc.c-torture/execute/builtins/lib/strstr.c,
17691 gcc.c-torture/execute/builtins/memops-asm-lib.c,
17692 gcc.c-torture/execute/builtins/strlen-2.c,
17693 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
17694 prototypes.
17695
17696 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
17697
17698 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
17699 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
17700 selectany usage.
17701
17702 2005-04-01 Jakub Jelinek <jakub@redhat.com>
17703
17704 PR c++/19406
17705 * g++.dg/debug/using1.C: New test.
17706
17707 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
17708
17709 PR middle-end/20524
17710 * gcc.dg/alias-7.c: Prefix asm-declared name with
17711 __USER_LABEL_PREFIX__.
17712
17713 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
17714
17715 Fix fallout from PR middle-end/15700:
17716 * gcc.c-torture/compile/20011119-1.c: Take
17717 __USER_LABEL_PREFIX__ into account.
17718 * gcc.c-torture/compile/20011119-2.c: Likewise.
17719
17720 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
17721
17722 PR c++/18644
17723 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
17724
17725 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
17726
17727 PR c/17855
17728 * gcc.c-torture/compile/struct-non-lval-1.c,
17729 gcc.c-torture/compile/struct-non-lval-2.c,
17730 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
17731
17732 2005-03-31 Janis Johnson <janis187@us.ibm.com>
17733
17734 * gcc.dg/tls/tls.exp: Remove temporary file.
17735 * g++.dg/tls/tls.exp: Ditto.
17736 * lib/file-format.exp: Ditto.
17737 * g++.dg/special/ecos.exp: Ditto.
17738
17739 * lib/profopt.exp: Treat prof_ext as a list.
17740 * gcc.misc-tests/bprob.exp: Ditto.
17741 * g++.dg/bprob/bprob.exp: Ditto.
17742
17743 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
17744 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
17745 g++.dg/tree-ssa/pointer-reference-alias.C,
17746 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
17747 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
17748 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
17749 g++.dg/vect/pr19951.cc: Ditto.
17750 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
17751 gcc.dg/builtins-47.c: Ditto.
17752 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
17753 gcc.dg/pr20115-1.c: Ditto.
17754 * gcc.dg/tree-ssa/20030530-2.c,
17755 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
17756 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
17757 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
17758 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
17759 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
17760 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
17761 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
17762 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
17763 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
17764 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
17765 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
17766 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
17767 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
17768 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
17769 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
17770 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
17771 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
17772 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
17773 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
17774 gcc.dg/tree-ssa/20030824-1.c,
17775 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
17776 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
17777 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
17778 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
17779 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
17780 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
17781 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
17782 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
17783 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
17784 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
17785 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
17786 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
17787 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
17788 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
17789 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
17790 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
17791 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
17792 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
17793 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
17794 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
17795 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
17796 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
17797 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
17798 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
17799 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
17800 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
17801 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
17802 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
17803 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
17804 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
17805 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
17806 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
17807 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
17808 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
17809 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
17810 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
17811 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
17812 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
17813 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
17814 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
17815 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
17816 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
17817 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
17818 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
17819 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
17820 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
17821 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
17822 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
17823 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
17824 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
17825 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
17826 gcc.dg/tree-ssa/useless-1.c: Ditto.
17827 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
17828 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
17829 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
17830 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
17831 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17832 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
17833 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
17834 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
17835 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
17836 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
17837 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
17838 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
17839 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
17840 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
17841 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
17842 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
17843 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
17844 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
17845 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
17846 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
17847 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
17848 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
17849 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
17850 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
17851 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
17852 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
17853 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
17854 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
17855 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
17856 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
17857 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
17858 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
17859 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
17860 gcc.dg/vect/vect-none.c: Ditto.
17861 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
17862 treelang/compile/unsigned.tree: Ditto.
17863
17864 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
17865 * gcc.dg/cpp/direct2s.c: Ditto.
17866 * gcc.dg/cpp/paste4.c: Ditto.
17867 * gcc.dg/cpp/separate-1.c: Ditto.
17868 * gcc.dg/pch/save-temps-1.c: Ditto.
17869 * g++.dg/ext/altivec-10.C: Ditto.
17870 * g++.dg/pch/pch.C: Ditto.
17871
17872 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
17873
17874 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
17875 * g++.dg/template/repo1.C: Ditto.
17876 * g++.dg/template/repo2.C: Ditto.
17877 * g++.dg/template/repo3.C: Ditto.
17878 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
17879 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
17880 * g++.old-deja/g++.pt/repo1.C: Ditto.
17881 * g++.old-deja/g++.pt/repo2.C: Ditto.
17882 * g++.old-deja/g++.pt/repo3.C: Ditto.
17883 * g++.old-deja/g++.pt/repo4.C: Ditto.
17884
17885 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
17886 * gcc.dg/20030107-1.c: Ditto.
17887 * gcc.dg/20030702-1.c: Ditto.
17888 * gcc.dg/profile-generate-1.c: Ditto.
17889 * g++.dg/other/profile1.C: Ditto.
17890 * g++.old-deja/g++.robertl/eb83.C: Ditto.
17891
17892 * lib/gcc-dg.exp (remove-build-file): New.
17893 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
17894 cleanup-tree-dump, cleanup-saved-temps): New.
17895
17896 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
17897
17898 PR c++/19203, DR 214
17899 * g++.dg/parse/ambig3.C: Not ambiguous.
17900 * g++.dg/template/spec20.C: New.
17901 * g++.dg/template/spec21.C: New.
17902
17903 2005-03-31 Steve Ellcey <sje@cup.hp.com>
17904
17905 PR target/20045
17906 * gcc.dg/ia64-fptr-1.c: Run only on linux.
17907
17908 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17909
17910 PR libfortran/20660
17911 * gfortran.dg/negative_unit.f: New test.
17912
17913 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
17914
17915 * gcc.dg/20050330-1.c: New test.
17916
17917 2005-03-30 Devang Patel <dpatel@apple.com>
17918
17919 * g++.dg/tree-sra/ssa-sra-3.C: New test.
17920
17921 2005-03-30 Dale Johannesen <dalej@apple.com>
17922
17923 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
17924
17925 2005-03-30 Janis Johnson <janis187@us.ibm.com>
17926
17927 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17928 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
17929 Strip options from test name.
17930
17931 2005-03-31 Jan Hubicka <jh@suse.cz>
17932
17933 * gcc.dg/varpool-1.c: New testcase.
17934
17935 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17936
17937 PR c/772
17938 PR c/17913
17939 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
17940 gcc.dg/stmt-expr-label-3.c : New tests.
17941 * gcc.c-torture/execute/medce-2.c: Remove.
17942
17943 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17944
17945 PR c/20368
17946 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
17947 tests.
17948
17949 2005-03-30 Alan Modra <amodra@bigpond.net.au>
17950
17951 * gcc.c-torture/compile/pr20203.c: New test.
17952
17953 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17954
17955 * gfortran.dg/promotion.f90: New test.
17956
17957 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
17958
17959 PR middle-end/20491
17960 * gcc.dg/torture/asm-subreg-1.c: New test.
17961
17962 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
17963
17964 PR c/20672
17965 * gcc.dg/pr20672-1.c: New test.
17966
17967 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
17968
17969 * gfortran.dg/vect: New directory.
17970 * gfortran.dg/vect/vect.exp: New.
17971 * gfortran.dg/vect/vect-1.f90: New test.
17972 * gfortran.dg/vect/vect-2.f90: New test.
17973 * gfortran.dg/vect/vect-3.f90: New test.
17974 * gfortran.dg/vect/vect-4.f90: New test.
17975 * gfortran.dg/vect/vect-5.f90: New test.
17976
17977 2005-03-29 Jakub Jelinek <jakub@redhat.com>
17978
17979 PR middle-end/20622
17980 * gcc.dg/alias-7.c: New test.
17981
17982 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
17983
17984 * gcc.dg/sparc-reg-1.c: New test.
17985
17986 2005-03-28 Steve Ellcey <sje@cup.hp.com>
17987
17988 PR target/19890
17989 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
17990
17991 2005-03-29 Dale Ranta <dir@lanl.gov>
17992 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17993
17994 PR libfortran/20163
17995 * gfortran.dg/pr20163-2.f: New test.
17996
17997 2005-03-28 Jan Hubicka <jh@suse.cz>
17998
17999 PR middle-end/20635
18000 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
18001 by Jakub Jelinek.
18002
18003 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
18004
18005 PR tree-optimization/20626
18006 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
18007 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
18008
18009 2005-03-26 Steven G. Kargl <kargls@comcast.net>
18010
18011 * gfortran.dg/underflow.f90: New test.
18012 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
18013
18014 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18015
18016 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
18017
18018 2005-03-25 Mark Mitchell <mark@codesourcery.com>
18019
18020 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
18021 (g++_init): Make sure that CXXFLAGS is set.
18022 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
18023 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
18024 * lib/gfortran.exp (gfortran_link_flags): Likewise.
18025 * lib/objc.exp (objc_init): Likewise.
18026 * lib/treelang.exp (treelang_init): Likewise.
18027
18028 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
18029
18030 PR tree-optimization/20470
18031 * gcc.dg/tree-ssa/pr20470.c: New test.
18032
18033 2005-03-25 Geoffrey Keating <geoffk@apple.com>
18034
18035 * gcc.dg/ppc-stfiwx.c: New.
18036
18037 2005-03-25 Steve Ellcey <sje@cup.hp.com>
18038
18039 PR target/19888
18040 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
18041
18042 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
18043
18044 * gcc.dg/20050325-1.c: Fix a typo.
18045
18046 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18047
18048 PR libfortran/19678
18049 PR libfortran/19679
18050 * gfortran.dg/dos_eol.f: New test.
18051
18052 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
18053
18054 PR rtl-optimization/20249
18055 * gcc.dg/20050325-1.c: New test.
18056
18057 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18058
18059 PR libfortran/15332
18060 * gfortran.dg/pr15332.f: New test.
18061
18062 2005-03-24 Dale Johannesen <dalej@apple.com>
18063
18064 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
18065
18066 2005-03-24 Geoffrey Keating <geoffk@apple.com>
18067
18068 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
18069 'internal' visibility.
18070 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
18071 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
18072 'protected' visibility.
18073 * gcc.dg/visibility-7.c: Likewise.
18074 * lib/target-supports.exp (check_visibility_available): Take
18075 a parameter, the kind of visibility to check for.
18076 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
18077 to check_visibility_available.
18078
18079 * g++.dg/expr/cast3.C: New.
18080
18081 2005-03-24 David Edelsohn <edelsohn@gnu.org>
18082
18083 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
18084 rs6000.
18085
18086 2005-03-24 Steve Ellcey <sje@cup.hp.com>
18087
18088 PR target/20095
18089 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
18090
18091 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
18092
18093 * gcc.dg/badshift.c: Renamed to...
18094 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
18095
18096 * gcc.target/i386/badshift.c: Renamed to...
18097 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
18098 only.
18099
18100 PR rtl-optimization/20532
18101 * gcc.target/i386/badshift.c: New.
18102
18103 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18104
18105 * gfortran.dg/pr18025.f90: New test.
18106
18107 2005-03-23 Dale Johannesen <dalej@apple.com>
18108
18109 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
18110
18111 2005-03-23 Mark Mitchell <mark@codesourcery.com>
18112
18113 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
18114
18115 * lib/target-supports.exp (check_iconv_available): Default
18116 libiconv to -liconv, if there is no definition.
18117
18118 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
18119
18120 * gcc.dg/torture/cris-asm-mof-1.c: New test.
18121
18122 2005-03-22 Mark Mitchell <mark@codesourcery.com>
18123
18124 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
18125 * g++.dg/opt/pr7503-2.C: Likewise.
18126 * g++.dg/opt/pr7503-3.C: Likewise.
18127 * g++.dg/opt/pr7503-4.C: Likewise.
18128 * g++.dg/opt/pr7503-5.C: Likewise.
18129 * g++.dg/warn/minmax.C: New test.
18130
18131 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18132
18133 * gfortran.dg/g77_intrinsics_funcs.f: New test.
18134 * gfortran.dg/g77_intrinsics_sub.f: New test.
18135
18136 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
18137 Jan Hubicka <jh@suse.cz>
18138 Steven Bosscher <stevenb@suse.de
18139
18140 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
18141
18142 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18143
18144 PR c++/19980
18145 * g++.dg/template/redecl3.C: New test.
18146
18147 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18148
18149 PR c++/20499
18150 * g++.dg/parse/error16.C: Tweak error markers.
18151
18152 2005-03-22 Jakub Jelinek <jakub@redhat.com>
18153
18154 PR target/20561
18155 * gcc.dg/20050321-2.c: New test.
18156
18157 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
18158
18159 PR c++/20465
18160 PR c++/20381
18161 * g++.dg/template/ptrmem12.C: New.
18162
18163 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
18164
18165 PR rtl-optimization/20527
18166 * gcc.c-torture/execute/pr20527-1.c: New test.
18167
18168 2005-03-22 Ben Elliston <bje@au.ibm.com>
18169
18170 * gcc.misc-tests/options.exp (check_for_options): Create a real C
18171 program, compile it into a real executable and then delete the .c
18172 and .x files afterwards, to avoid problems on testglue targets.
18173
18174 2005-03-21 Stuart Hastings <stuart@apple.com>
18175
18176 * gcc.target/i386/sse-2.c: New.
18177
18178 2005-03-21 Uros Bizjak <uros@kss-loka.si>
18179
18180 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
18181
18182 2005-03-21 Paolo Carlini <pcarlini@suse.de>
18183
18184 * g++.dg/parse/crash25.C: Fix typo.
18185
18186 2005-03-21 Paolo Carlini <pcarlini@suse.de>
18187
18188 PR c++/20461
18189 * g++.dg/parse/crash24.C: New test.
18190
18191 PR c++/20536
18192 * g++.dg/parse/crash25.C: New test.
18193
18194 2005-03-21 Paolo Carlini <pcarlini@suse.de>
18195
18196 PR c++/20147
18197 * g++.dg/ext/stmtexpr4.C: New test.
18198
18199 2005-03-20 Roger Sayle <roger@eyesopen.com>
18200
18201 PR middle-end/20539
18202 * gcc.c-torture/compile/pr13066-1.c: New test case.
18203 * gcc.c-torture/compile/pr20539-1.c: Likewise.
18204 * g++.dg/opt/pr13066-1.C: Likewise.
18205
18206 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
18207
18208 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
18209
18210 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18211
18212 PR fortran/18525
18213 * gfortran.dg/nesting_1.f90: New test.
18214
18215 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18216
18217 PR c++/20240
18218 * g++.dg/lookup/using13.C: New test.
18219
18220 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18221
18222 PR c++/20333
18223 * g++.dg/template/crash36.C: New test.
18224
18225 2005-03-18 Paolo Carlini <pcarlini@suse.de>
18226
18227 PR c++/20463
18228 * g++.dg/template/crash35.C: New test.
18229
18230 2005-03-17 Paolo Carlini <pcarlini@suse.de>
18231
18232 PR c++/19966
18233 * g++.dg/overload/operator2.C: New test.
18234
18235 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18236
18237 PR libfortran/20257
18238 * gfortran.dg/pr20257.f90: New test.
18239
18240 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18241
18242 PR libfortran/20480
18243 * gfortran.dg/pr20480.f90: New test.
18244
18245 2005-03-16 Richard Henderson <rth@redhat.com>
18246
18247 PR middle-end/15700
18248 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
18249 (_rtld_global): New.
18250 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
18251 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
18252
18253 * gcc.dg/alias-3.c: New.
18254 * gcc.dg/alias-4.c: New.
18255 * gcc.dg/alias-5.c: New.
18256 * gcc.dg/alias-6.c: New.
18257
18258 2005-03-15 Geoffrey Keating <geoffk@apple.com>
18259
18260 * gcc.dg/cpp/ucnid-7.c: New.
18261
18262 2005-03-15 Janis Johnson <janis187@us.ibm.com>
18263 Dorit Naishlos <dorit@il.ibm.com>
18264
18265 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
18266 darwin.
18267
18268 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
18269
18270 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
18271 misaligned accesses.
18272 * gcc.dg/vect/vect-58.c: Likewise.
18273 * gcc.dg/vect/vect-92.c: New.
18274 * gcc.dg/vect/vect-93.c: New.
18275
18276 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
18277
18278 PR fortran/18827
18279 * gfortran.dg/assign_2.f90: New test.
18280 * gfortran.dg/assign_3.f90: New test.
18281 * gfortran.dg/assign.f90: New test.
18282
18283 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
18284
18285 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
18286 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
18287 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
18288 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
18289 names.
18290
18291 2005-03-14 Geoffrey Keating <geoffk@apple.com>
18292
18293 * gcc.dg/cpp/ucnid-6.c: New.
18294
18295 * gcc.dg/cpp/normalize-1.c: New.
18296 * gcc.dg/cpp/normalize-2.c: New.
18297 * gcc.dg/cpp/normalize-3.c: New.
18298 * gcc.dg/cpp/normalize-4.c: New.
18299 * gcc.dg/cpp/ucnid-4.c: New.
18300 * gcc.dg/cpp/ucnid-5.c: New.
18301 * g++.dg/cpp/normalize-1.C: New.
18302 * g++.dg/cpp/ucnid-1.C: New.
18303
18304 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
18305
18306 * gcc.dg/pr18628.c: New.
18307
18308 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
18309
18310 PR c++/20280
18311 * g++.dg/tree-ssa/pr20280.C: New.
18312
18313 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18314
18315 PR fortran/20467
18316 * gfortran.dg/stfunc_2.f90: New test.
18317
18318 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
18319
18320 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
18321
18322 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
18323
18324 * gcc.dg/tree-ssa/20050314-1.c: New test.
18325
18326 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18327
18328 PR c++/4403
18329 PR c++/9783, DR433
18330 * g++.dg/template/friend34.C: New test.
18331 * g++.dg/template/friend35.C: Likewise.
18332 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
18333
18334 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18335
18336 Friend class name lookup 5/n
18337 PR c++/1016
18338 * g++.dg/lookup/hidden-class1.C: New test.
18339 * g++.dg/lookup/hidden-class2.C: Likewise.
18340 * g++.dg/lookup/hidden-class3.C: Likewise.
18341 * g++.dg/lookup/hidden-class4.C: Likewise.
18342 * g++.dg/lookup/hidden-class5.C: Likewise.
18343 * g++.dg/lookup/hidden-class6.C: Likewise.
18344 * g++.dg/lookup/hidden-class7.C: Likewise.
18345 * g++.dg/lookup/hidden-class8.C: Likewise.
18346 * g++.dg/lookup/hidden-class9.C: Likewise.
18347 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
18348 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
18349 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
18350 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
18351 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
18352 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
18353 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
18354 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
18355 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
18356 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
18357 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
18358
18359 2005-03-13 Mark Mitchell <mark@codesourcery.com>
18360
18361 PR c++/20157
18362 * g++.dg/template/error18.C: New test.
18363
18364 2005-03-09 Ben Elliston <bje@au.ibm.com>
18365
18366 PR debug/16792
18367 * g++.dg/debug/pr16792.C: New test.
18368
18369 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
18370
18371 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
18372 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
18373 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
18374 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
18375 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
18376 test assertion names.
18377
18378 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18379
18380 PR fortran/18600
18381 * gfortran.dg/stfunc_1.f90: New test.
18382
18383 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18384
18385 PR fortran/16907
18386 * gfortran.dg/real_index_1.f90: New test.
18387
18388 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18389
18390 PR fortran/20323
18391 * gfortran.dg/spec_expr_1.f90: New test.
18392
18393 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
18394
18395 PR c/20402
18396 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
18397 new parser.
18398
18399 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18400
18401 PR fortran/20361
18402 * gfortran.dg/largeequiv_1.f90: New test.
18403
18404 2005-03-12 Geoffrey Keating <geoffk@apple.com>
18405
18406 * gcc.dg/ucnid-1.c: New.
18407 * gcc.dg/ucnid-2.c: New.
18408 * gcc.dg/ucnid-3.c: New.
18409 * gcc.dg/ucnid-4.c: New.
18410 * gcc.dg/ucnid-5.c: New.
18411 * gcc.dg/ucnid-6.c: New.
18412 * gcc.dg/cpp/ucnid-1.c: New.
18413 * gcc.dg/cpp/ucnid-2.c: New.
18414 * gcc.dg/cpp/ucnid-3.c: New.
18415 * g++.dg/other/ucnid-1.C: New.
18416
18417 2005-03-12 Geoffrey Keating <geoffk@apple.com>
18418
18419 * gcc.dg/vmx/darwin-abi-3.c: Delete.
18420
18421 2005-03-11 Per Bothner <per@bothner.com>
18422
18423 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
18424 that diagnotics refer to correct token.
18425 * gcc.dg/unused-3.c: Likewise.
18426
18427 2005-03-11 Per Bothner <per@bothner.com>
18428
18429 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
18430 constant" is now actually on same line as string constant.
18431 * gcc.dg/cpp/direct2s.c: Likewise.
18432
18433 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
18434
18435 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
18436
18437 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18438
18439 PR libfortran/20124
18440 * gfortran.dg/pr20124.f90: New Test
18441
18442 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
18443
18444 PR tree-optimization/20130
18445 * gcc.dg/pr20130-1.c: New test.
18446
18447 2005-03-10 Steve Ellcey <sje@cup.hp.com>
18448
18449 PR target/20095
18450 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
18451
18452 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18453
18454 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
18455
18456 2005-03-10 Steve Ellcey <sje@cup.hp.com>
18457
18458 * g++.dg/eh/forced1.C: Fix comment.
18459 * g++.dg/eh/forced2.C: Ditto.
18460 * g++.dg/eh/forced3.C: Ditto.
18461 * g++.dg/eh/forced4.C: Ditto.
18462
18463 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
18464
18465 PR rtl-opt/20412
18466 * gcc.c-torture/compile/pr20412.c: New test.
18467
18468 2005-03-10 Roger Sayle <roger@eyesopen.com>
18469
18470 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
18471
18472 2005-03-10 Jakub Jelinek <jakub@redhat.com>
18473
18474 PR target/20322
18475 * gcc.dg/20050307-1.c: New test.
18476
18477 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
18478
18479 PR c++/20375
18480 * g++.dg/other/stdarg3.C: New.
18481
18482 2005-03-10 Jakub Jelinek <jakub@redhat.com>
18483
18484 PR c++/18384, c++/18327
18485 * g++.dg/init/array19.C: New test.
18486
18487 PR inline-asm/20314
18488 * gcc.dg/torture/pr20314-1.c: New test.
18489 * gcc.dg/torture/pr20314-2.c: New test.
18490
18491 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
18492
18493 * gcc.dg/20050309-1.c: New test.
18494
18495 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18496
18497 * gcc.dg/builtins-10.c: Reactivate disabled test.
18498 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
18499 new cbrt transformations.
18500
18501 2005-03-09 Mark Mitchell <mark@codesourcery.com>
18502
18503 PR c++/20208
18504 * g++.dg/template/array13.C: New test.
18505
18506 2005-03-09 Paolo Carlini <pcarlini@suse.de>
18507
18508 PR c++/16859
18509 * g++.dg/init/brace4.C: New test.
18510
18511 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
18512
18513 PR c++/20186
18514 * g++.dg/template/non-dependent12.C: New.
18515
18516 2005-03-08 Mark Mitchell <mark@codesourcery.com>
18517
18518 PR c++/20142
18519 * g++.dg/init/array18.C: Add dg-do run marker.
18520
18521 PR c++/20142
18522 * g++.dg/init/array18.C: New test.
18523
18524 2005-03-09 Ben Elliston <bje@au.ibm.com>
18525
18526 * consistency.vlad/vlad.exp: Remove trailing semicolons.
18527 * g++.dg/gcov/gcov.exp: Likewise.
18528 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
18529 * gcc.target/xstormy16/xstormy16.exp: Likewise.
18530 * lib/c-torture.exp: Likewise.
18531 * lib/fortran-torture.exp: Likewise.
18532 * lib/g++.exp: Likewise.
18533 * lib/gcc-defs.exp: Likewise.
18534 * lib/gcc-dg.exp: Likewise.
18535 * lib/gcc.exp: Likewise.
18536 * lib/gcov.exp: Likewise.
18537 * lib/gfortran.exp: Likewise.
18538 * lib/mike-g++.exp: Likewise.
18539 * lib/mike-gcc.exp: Likewise.
18540 * lib/objc-torture.exp: Likewise.
18541 * lib/objc.exp: Likewise.
18542 * lib/profopt.exp: Likewise.
18543 * lib/target-libpath.exp: Likewise.
18544 * lib/target-supports.exp: Likewise.
18545 * lib/treelang.exp: Likewise.
18546 * lib/wrapper.exp: Likewise.
18547
18548 2005-03-08 Jeff Law <law@redhat.com>
18549
18550 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
18551 PHI-OPT changes.
18552
18553 2005-03-08 Ira Rosen <irar@il.ibm.com>
18554
18555 * gcc.dg/vect/pr20122.c: New test.
18556
18557 2005-03-07 Jeff Law <law@redhat.com>
18558
18559 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
18560 was folded away.
18561 * gcc.dg/tree-ssa/pr18133-1.c: New test.
18562 * gcc.dg/tree-ssa/pr18133-2.c: New test.
18563 * gcc.dg/tree-ssa/pr18134.c: New test.
18564
18565 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18566
18567 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
18568 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
18569 gcc.dg/torture/builtin-noret-2.c: Require weak support.
18570
18571 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
18572
18573 PR tree-opt/17671
18574 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
18575
18576 2005-03-07 Mark Mitchell <mark@codesourcery.com>
18577
18578 * g++.dg/warn/Wnvdtor.C: New test.
18579
18580 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
18581
18582 * gcc.dg/torture/pr19683-1.c: New test.
18583
18584 2005-03-06 Steven G. Kargl <kargls@comcast.net>
18585
18586 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
18587 * gfortran.dg/g77/19990313-2.f: Ditto.
18588 * gfortran.dg/g77/19990313-3.f: Ditto.
18589 * gfortran.dg/g77/19990525-0.f: Ditto.
18590 * gfortran.dg/g77/19990826-0.f: Ditto.
18591 * gfortran.dg/g77/19990826-2.f: Ditto.
18592 * gfortran.dg/g77/19990826-3.f: Ditto.
18593 * gfortran.dg/g77/20000511-1.f: Ditto.
18594 * gfortran.dg/g77/20000511-2.f: Ditto.
18595 * gfortran.dg/g77/970625-2.f: Ditto.
18596 * gfortran.dg/g77/980310-2.f: Ditto.
18597 * gfortran.dg/g77/980310-3.f: Ditto.
18598 * gfortran.dg/g77/980310-8.f: Ditto.
18599 * gfortran.dg/g77/980519-2.f: Ditto.
18600 * gfortran.dg/g77/alpha1.f: Ditto.
18601 * gfortran.dg/g77/claus.f: Ditto.
18602 * gfortran.dg/g77/erfc.f: Ditto.
18603 * gfortran.dg/g77/short.f: Ditto.
18604 * gfortran.fortran-torture/execute/data.f90: Ditto.
18605 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
18606 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
18607
18608 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18609
18610 * lib/file-format.exp (gcc_target_object_format): Add check for som
18611 format and hardcode object formats on hppa*-*-hpux*.
18612 * lib/target-supports.exp (check_weak_available): Add check for som
18613 object format. Always return 0 on hppa*-*-hpux10*.
18614
18615 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
18616 is defined.
18617
18618 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
18619
18620 2005-03-05 Steven G. Kargl <kargls@comcast.net>
18621
18622 * gfortran.dg/pr19936_1.f90: New test.
18623 * gfortran.dg/pr19936_2.f90: New test.
18624 * gfortran.dg/pr19936_3.f90: New test.
18625
18626 2005-03-05 Steven G. Kargl <kargls@comcast.net>
18627 Paul Thomas <prthomas@drfccad.cea.fr>
18628
18629 * gfortran.dg/PR19754_1.f90: New test.
18630 * gfortran.dg/PR19754_2.f90: Ditto.
18631
18632 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18633
18634 PR c++/19311
18635 * g++.dg/template/non-dependent11.C: New test.
18636
18637 2005-03-05 Uros Bizjak <uros@kss-loka.si>
18638
18639 * lib/target-supports.exp (check_iconv_available): Fix comment.
18640
18641 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
18642 Joseph S. Myers <joseph@codesourcery.com>
18643
18644 PR c++/19797
18645 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
18646
18647 2005-03-04 Matthew Sachs <msachs@apple.com>
18648
18649 * gcc.exp (gcc_target_compile): Put braces around
18650 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
18651 * objc.exp (objc_target_compile): Likewise.
18652 * treelang.exp (treelang_target_compile): Likewise.
18653
18654 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18655
18656 PR fortran/19673
18657 * gfortran.dg/func_result_1.f90: New test.
18658
18659 2005-03-04 Ben Elliston <bje@au.ibm.com>
18660
18661 * gcc.misc-tests/options.exp: New test.
18662
18663 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
18664
18665 * gcc.dg/pr15784-4.c: New test.
18666
18667 2005-03-03 Geoffrey Keating <geoffk@apple.com>
18668
18669 * gcc.c-torture/execute/pr17133.c: New.
18670 * gcc.c-torture/compile/20050303-1.c: New.
18671
18672 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
18673
18674 * gcc.dg/cpp/assert4.c: Fix for cygwin.
18675
18676 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
18677
18678 * g++.dg/overload/using2.C: New.
18679
18680 2005-03-02 Mark Mitchell <mark@codesourcery.com>
18681
18682 PR c++/19916
18683 * g++.dg/init/ptrmem2.C: New test.
18684
18685 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
18686
18687 PR c/8927
18688 * gcc.dg/pr8927-1.c: New test.
18689
18690 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
18691
18692 PR c++/20232
18693 * g++.dg/inherit/covariant12.C: New.
18694
18695 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18696
18697 PR fortran/19479
18698 * gfortran.dg/bound_1.f90: New test.
18699
18700 2005-02-28 Janis Johnson <janis187@us.ibm.com>
18701
18702 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
18703 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
18704
18705 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
18706
18707 PR c/20245
18708 * gcc.dg/pr20245-1.c: New test.
18709
18710 2005-02-28 Jakub Jelinek <jakub@redhat.com>
18711
18712 PR middle-end/19874
18713 * gcc.c-torture/execute/20050119-2.c: New test case.
18714
18715 2005-02-28 Ben Elliston <bje@au.ibm.com>
18716
18717 * README: Update the DejaGnu bug reporting address.
18718 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
18719 * lib/objc-torture.exp: Likewise.
18720
18721 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
18722
18723 * gfortran.dg/boz_1.f90: New test.
18724 * gfortran.dg/boz_3.f90: New test.
18725 * gfortran.dg/boz_4.f90: New test.
18726
18727 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
18728
18729 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
18730 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
18731
18732 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18733
18734 PR libfortran/20101
18735 * gfortran.dg/write_0_pe_format.f90: New test.
18736
18737 2005-02-27 Jakub Jelinek <jakub@redhat.com>
18738
18739 PR c++/20206
18740 * g++.dg/opt/thunk2.C: New test.
18741 * g++.dg/opt/covariant1.C: New test.
18742
18743 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18744
18745 * gfortran.dg/e_d_fmt.f90: New test.
18746
18747 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
18748
18749 * gcc.dg/asm-b.c: Fix comment typos.
18750
18751 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
18752
18753 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
18754 a V_MAY_DEF also.
18755
18756 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
18757
18758 PR tree-opt/20188
18759 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
18760 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
18761 * gcc.dg/asm-b.c: New test.
18762
18763 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
18764
18765 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
18766 Disable this test on IRIX 6.
18767
18768 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
18769
18770 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
18771 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
18772 parser.
18773
18774 2005-02-25 Diego Novillo <dnovillo@redhat.com>
18775
18776 PR tree-optimization/20204
18777 * testsuite/gcc.dg/pr20204.c: New test.
18778
18779 2005-02-24 Jakub Jelinek <jakub@redhat.com>
18780
18781 PR target/20196
18782 * gcc.c-torture/execute/20050224-1.c: New test.
18783
18784 PR c++/20175
18785 * g++.dg/warn/Wbraces2.C: New test.
18786
18787 2005-02-23 Mark Mitchell <mark@codesourcery.com>
18788
18789 PR c++/19878
18790 * g++.dg/init/const2.C: New test.
18791
18792 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
18793
18794 PR tree-optimization/20100
18795 * gcc.c-torture/execute/pr20100-1.c: New test.
18796
18797 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18798
18799 * gfortran.dg/implicit_3.f90: New test.
18800
18801 * gfortran.dg/deftype_1.f90: New test.
18802
18803 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
18804
18805 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
18806 the test passes.
18807 * g++.dg/other/anon3.C: Accept a warning.
18808
18809 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
18810
18811 * gcc.dg/pr20017.c: Fix a comment typo.
18812
18813 2005-02-23 Bud Davis <bdavis@gfortran.org>
18814
18815 * gfortran.dg/list_read_4.f90: Change to f90 comments.
18816
18817 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18818
18819 PR ada/19902
18820 * ada/acats/tests/cxa/cxa3004.a: Remove.
18821 * ada/acats/tests/cxb/cxb30061.am: Likewise.
18822
18823 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18824
18825 PR c++/20073
18826 * g++.dg/init/const1.C: New test.
18827
18828 PR c++/19991
18829 * g++.dg/parse/constant7.C: New test.
18830
18831 PR c++/20152
18832 * g++.dg/parse/error27.C: New test.
18833 * g++.dg/template/qualttp15.C: Adjust error markers.
18834 * g++.old-deja/g++.other/struct1.C: Likewise.
18835
18836 PR c++/20153
18837 * g++.dg/template/error17.C: New test.
18838
18839 PR c++/20148
18840 * g++.dg/parser/error26.C: New test.
18841
18842 2005-02-22 Diego Novillo <dnovillo@redhat.com>
18843
18844 PR tree-optimization/20100
18845 PR tree-optimization/20115
18846 * gcc.dg/pr20115.c: New test.
18847 * gcc.dg/pr20115-1.c: New test.
18848 * gcc.dg/pr20100.c: New test.
18849 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
18850 call-clobbered variables after alias1.
18851
18852 2005-02-22 Bud Davis <bdavis@gfortran.org>
18853
18854 * gfortran.dg/list_read_4.f90: new test.
18855
18856 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
18857
18858 PR rtl-optimization/20017.
18859 * gcc.dg/pr20017.c: New.
18860
18861 2005-02-22 Devang Patel <dpatel@apple.com>
18862
18863 PR 19952
18864 * g++.dg/tree-ssa/pr19952.C: New test.
18865
18866 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18867
18868 PR c++/19883
18869 * g++.dg/parse/constant6.C: New test.
18870
18871 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18872
18873 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18874 * g++.dg/charset/asm2.c: Likewise.
18875 * g++.dg/charset/asm3.c: Likewise.
18876 * g++.dg/charset/asm4.c: Likewise.
18877 * g++.dg/charset/asm5.c: Likewise.
18878 * g++.dg/charset/attribute1.c: Likewise.
18879 * g++.dg/charset/attribute2.c: Likewise.
18880 * g++.dg/charset/extern1.cc: Likewise.
18881 * g++.dg/charset/extern2.cc: Likewise.
18882 * g++.dg/charset/extern3.cc: Likewise.
18883 * g++.dg/charset/function.cc: Likewise.
18884 * g++.dg/charset/string.c: Likewise.
18885 * g++.dg/charset/charset.exp: Likewise.
18886 * lib/target-supports.exp (check_iconv_available): Fix comment.
18887
18888 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18889
18890 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
18891 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18892 * gcc.dg/charset/asm2.c: Likewise.
18893 * gcc.dg/charset/asm3.c: Likewise.
18894 * gcc.dg/charset/asm4.c: Likewise.
18895 * gcc.dg/charset/asm5.c: Likewise.
18896 * gcc.dg/charset/asm6.c: Likewise.
18897 * gcc.dg/charset/attribute1.c: Likewise.
18898 * gcc.dg/charset/attribute2.c: Likewise.
18899 * gcc.dg/charset/builtin1.c: Likewise.
18900 * gcc.dg/charset/extern.c: Likewise.
18901 * gcc.dg/charset/function.c: Likewise.
18902 * gcc.dg/charset/string.c: Likewise.
18903 * gcc.dg/charset/charset.exp: Likewise.
18904
18905 2005-02-21 Bud Davis <bdavis9659@comcast.net>
18906
18907 PR fortran/20086
18908 * gfortran.dg/pr20086.f90: New test.
18909
18910 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
18911
18912 PR tree-optimization/19786
18913 * g++.dg/tree-ssa/pr19786.C: New.
18914
18915 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18916
18917 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
18918
18919 2005-02-21 Jeff Law <law@redhat.com>
18920
18921 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
18922
18923 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18924
18925 * gfortran.dg/do_iterator: Split loop, markup all lines for
18926 which an error locus is printed.
18927 * gfortran.dg/pr17708.f90: Markup all lines for which an error
18928 locus is printed.
18929 * gfortran.dg/select_4.f90: Likewise.
18930 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
18931 locuses in the various permutations.
18932
18933 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
18934
18935 PR tree-optimization/19951
18936 * g++.dg/vect: New directory.
18937 * g++.dg/vect/vect.exp: New file.
18938 * g++.dg/vect/pr19951.cc: New testcase.
18939 * g++.dg/dg.exp: Also prune vectorizer tests.
18940
18941 2005-02-20 Zack Weinberg <zack@codesourcery.com>
18942
18943 PR 18785
18944 * gcc.dg/charset/builtin1.c: New test.
18945
18946 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18947
18948 PR c++/19299
18949 * g++.dg/inherit/volatile1.C: New test.
18950
18951 PR c++/19440
18952 * g++.dg/template/dtor4.C: New test.
18953
18954 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18955
18956 * gfortran.dg/int_1.f90: New test.
18957
18958 2005-02-19 Devang Patel <dpatel@apple.com>
18959
18960 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
18961
18962 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18963
18964 * gfortran.dg/achar_1.f90: New test.
18965
18966 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
18967
18968 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
18969
18970 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
18971 Jakub Jelinek <jakub@redhat.com>
18972
18973 PR tree-optimization/19828
18974 * gcc.dg/tree-ssa/loop-7.c: New test.
18975 * gcc.c-torture/execute/20050218-1.c: New test.
18976
18977 2005-02-19 Jakub Jelinek <jakub@redhat.com>
18978
18979 PR c/20043
18980 * gcc.dg/transparent-union-1.c: New test.
18981 * gcc.dg/transparent-union-2.c: New test.
18982
18983 2005-02-18 James E Wilson <wilson@specifixinc.com>
18984
18985 PR tree-optimization/18977
18986 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
18987
18988 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
18989
18990 PR target/20054
18991 * gcc.dg/pr20054.c: New test.
18992
18993 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18994
18995 PR c++/19508
18996 * g++.dg/ext/attrib20.C: New test.
18997
18998 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
18999
19000 PR middle-end/20030
19001 * gfortran.fortran-torture/execute/character_passing.f90: New test.
19002
19003 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
19004
19005 PR c++/20008
19006 * g++.dg/opt/switch4.C: New.
19007
19008 2005-02-18 Jakub Jelinek <jakub@redhat.com>
19009
19010 PR c++/20023
19011 PR tree-optimization/20009
19012 * gcc.c-torture/compile/20050217-1.c: New test.
19013 * g++.dg/opt/switch3.C: New test.
19014
19015 PR tree-optimization/18947
19016 * gcc.c-torture/compile/20050215-1.c: New test.
19017 * gcc.c-torture/compile/20050215-2.c: New test.
19018 * gcc.c-torture/compile/20050215-3.c: New test.
19019
19020 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
19021
19022 PR c++/20028
19023 * g++.dg/template/crash34.C: New.
19024
19025 PR c++/20022
19026 * g++.dg/other/access3.C: New.
19027
19028 2005-02-17 Ira Rosen <irar@il.ibm.com>
19029
19030 * gcc.dg/vect/vect-98.c: New test.
19031
19032 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
19033
19034 PR tree-optimization/19967
19035 * gcc.dg/pr19967.c: New.
19036
19037 2005-02-16 Jakub Jelinek <jakub@redhat.com>
19038
19039 PR middle-end/19857
19040 * gcc.dg/tree-ssa/20050215-1.c: New test.
19041 * gcc.c-torture/execute/20050215-1.c: New test.
19042
19043 2005-02-15 Eric Christopher <echristo@redhat.com>
19044
19045 * gcc.dg/cpp/20050215-1.c: New file.
19046
19047 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
19048
19049 PR tree-optimization/15785
19050 * gcc.dg/pr15785-1.c: New test.
19051
19052 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
19053
19054 PR c++/17788
19055 * g++.dg/init/ctor4.C: New.
19056 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
19057
19058 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
19059
19060 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
19061 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
19062
19063 2005-02-15 Andreas Schwab <schwab@suse.de>
19064
19065 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
19066 declare malloc.
19067
19068 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
19069
19070 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
19071
19072 2005-02-14 Diego Novillo <dnovillo@redhat.com>
19073
19074 PR tree-optimization/19853
19075 * gcc.c-torture/compile/pr19853.c: New test.
19076
19077 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
19078
19079 PR c++/19608
19080 * g++.dg/parse/local-class1.C: New.
19081
19082 PR c++/19895
19083 * g++.dg/parse/ptrmem3.C: New.
19084
19085 PR c++/19884
19086 * g++.old-deja/g++.oliva/template6.C: Add another case.
19087 * g++.dg/template/explicit6.C: New.
19088
19089 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
19090
19091 PR c++/17816
19092 * g++.dg/other/redecl2.C: New.
19093
19094 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
19095
19096 PR c++/19891
19097 * g++.dg/abi/covariant4.C: New.
19098
19099 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
19100
19101 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
19102
19103 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
19104
19105 * gcc.dg/vect/vect-96.c: Fix typo.
19106
19107 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19108
19109 PR c++/14479
19110 PR c++/19487
19111 * g++.dg/template/enum5.C: New test.
19112
19113 2005-02-12 Ira Rosen <irar@il.ibm.com>
19114
19115 * gcc.dg/vect/vect-97.c: New test.
19116
19117 2005-02-12 Ira Rosen <irar@il.ibm.com>
19118
19119 * gcc.dg/vect/vect-96.c: New test.
19120
19121 2005-02-12 Uros Bizjak <uros@kss-loka.si>
19122
19123 * gcc.dg/builtins-34.c: Also check ldexp*.
19124
19125 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
19126
19127 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
19128
19129 2005-02-11 Janis Johnson <janis187@us.ibm.com>
19130
19131 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
19132 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
19133 dg-require-dll, dg-require-iconv, dg-require-named-sections,
19134 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
19135 selector_list, selector_expression, dg-process-target): Move to new
19136 file target-supports-dg.exp.
19137 * lib/target-supports-dg.exp: New.
19138
19139 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
19140 New.
19141
19142 2005-02-11 Jakub Jelinek <jakub@redhat.com>
19143
19144 PR c++/19666
19145 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
19146
19147 PR middle-end/19858
19148 * gcc.c-torture/compile/20050210-1.c: New test.
19149
19150 2005-02-11 Mark Mitchell <mark@codesourcery.com>
19151
19152 PR c++/19755
19153 * g++.dg/warn/Wbraces1.C: New test.
19154
19155 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
19156
19157 * gcc.dg/builtins-52.c: New testcase.
19158
19159 2005-02-10 Jakub Jelinek <jakub@redhat.com>
19160
19161 PR c/19342
19162 * gcc.c-torture/execute/20050119-1.c: New test.
19163
19164 2005-02-09 Mark Mitchell <mark@codesourcery.com>
19165
19166 PR c++/19811
19167 * g++.dg/init/delete1.C: New test.
19168
19169 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
19170
19171 PR c++/18470
19172 * g++.dg/template/static12.C: New test.
19173
19174 2005-02-09 Mark Mitchell <mark@codesourcery.com>
19175
19176 PR c++/19787
19177 * g++.dg/conversion/ambig1.C: New test.
19178
19179 PR c++/19739
19180 * g++.dg/ext/attrib19.C: New test.
19181
19182 PR c++/19732
19183 * g++.dg/parse/dtor5.C: New test.
19184
19185 PR c++/19762
19186 * g++.dg/template/dtor3.C: New test.
19187
19188 PR c++/19826
19189 * g++.dg/template/static11.C: New test.
19190 * g++.dg/template/crash2.C: Remove dg-error marker.
19191
19192 2005-02-09 Janis Johnson <janis187@us.ibm.com>
19193
19194 PR C++/18491
19195 * g++.old-deja/g++.mike/p10769a.C: Remove.
19196
19197 2005-02-09 Roger Sayle <roger@eyesopen.com>
19198
19199 * gcc.dg/builtins-48.c: New test case.
19200 * gcc.dg/builtins-49.c: New test case.
19201 * gcc.dg/builtins-50.c: New test case.
19202 * gcc.dg/builtins-51.c: New test case.
19203
19204 2005-02-09 Ian Lance Taylor <ian@airs.com>
19205
19206 PR middle-end/19583
19207 * g++.dg/warn/Wreturn-type-3.C: New test.
19208
19209 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
19210
19211 PR middle-end/19402
19212 * gcc.dg/pr19402-1.c: New testcase.
19213 * gcc.dg/pr19402-2.c: likewise.
19214
19215 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
19216
19217 PR middle-end/19854
19218 * g++.dg/tree-ssa/tmmti.C: New testcase.
19219
19220 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
19221
19222 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
19223
19224 2005-02-08 Mark Mitchell <mark@codesourcery.com>
19225
19226 PR c++/19733
19227 * g++.dg/parse/crash23.C: New test.
19228 * g++.dg/warn/Weff1.C: New test.
19229
19230 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
19231
19232 * gcc.dg/20050209-1.c: New test.
19233
19234 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
19235
19236 PR target/19799
19237 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
19238
19239 2005-02-08 Mike Stump <mrs@apple.com>
19240
19241 * g++.dg/pch/import-2.c: New test.
19242 * g++.dg/pch/import-2.hs: New.
19243 * g++.dg/pch/include/import-2a.h: New.
19244 * g++.dg/pch/include/import-2b.h: New.
19245
19246 2005-02-08 Janis Johnson <janis187@us.ibm.com>
19247
19248 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
19249
19250 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19251
19252 * gfortran.dg/substr_1.f90: New test.
19253
19254 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
19255
19256 PR middle-end/19775
19257 * gcc.dg/torture/builtin-power-1.c: Disable test for
19258 invalid transformation.
19259 * gcc.dg/builtins-10.c: Likewise. Disable one test we
19260 no longer optimize.
19261 * gcc.dg/builtins-47.c: New testcase.
19262
19263 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
19264 Dorit Naishlos <dorit@il.ibm.com>
19265
19266 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
19267
19268 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
19269
19270 * gcc.c-torture/compile/20050206-1.c: New test.
19271
19272 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
19273
19274 PR tree-opt/19768
19275 * g++.dg/opt/pr19768.C: New test.
19276
19277 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
19278
19279 PR tree-opt/19736
19280 * gcc.c-torture/compile/pr19736.c: New test.
19281
19282 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19283
19284 PR c++/17401
19285 * g++.dg/parse/error25.C: New test.
19286
19287 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
19288
19289 * gcc.c-torture/execute/20050203-1.c: New.
19290
19291 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
19292
19293 * gcc.dg/vect/vect-85.c: Remove xfail.
19294 * gcc.dg/vect/vect-86.c: Remove xfail.
19295 * gcc.dg/vect/vect-87.c: Remove xfail.
19296 * gcc.dg/vect/vect-88.c: Remove xfail.
19297
19298 2005-02-02 Geoffrey Keating <geoffk@apple.com>
19299
19300 * gcc.dg/altivec-19.c: New.
19301
19302 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
19303
19304 PR c/17807
19305 * gcc.dg/nested-func-3.c: New test.
19306 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
19307
19308 2005-02-02 Janis Johnson <janis187@us.ibm.com>
19309
19310 * gcc.test-framework/gen_directive_tests: Generate tests for
19311 selector expressions.
19312
19313 2005-02-02 Matt Austern <austern@apple.com>
19314
19315 PR c++/19628
19316 * g++/ext/builtin7.C: New.
19317 * g++/ext/builtin8.C: New.
19318
19319 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
19320
19321 PR c/18502
19322 * gcc.dg/pr18502-1.c: New test.
19323
19324 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19325
19326 PR c++/17413
19327 * g++.dg/template/local4.C: Tweak.
19328
19329 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
19330
19331 PR tree-optimization/19578
19332 * gcc.c-torture/compile/20050202-1.c: New test.
19333
19334 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
19335
19336 PR c/19435
19337 * gcc.dg/c99-init-4.c: New test.
19338
19339 2005-02-01 Janis Johnson <janis187@us.ibm.com>
19340
19341 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
19342
19343 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
19344
19345 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
19346 * g++.dg/eh/check-vect.h: New.
19347
19348 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
19349 * gcc.dg/vect/vect-78.c: Ditto.
19350 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
19351 Remove.
19352
19353 * g++.dg/conversion/simd1.C: Expect warning.
19354 * g++.dg/ext/attribute-test-1.C: Ditto.
19355 * g++.dg/ext/attribute-test-2.C: Ditto.
19356 * g++.dg/ext/attribute-test-3.C: Ditto.
19357 * g++.dg/ext/attribute-test-4.C: Ditto.
19358
19359 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
19360 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
19361
19362 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
19363
19364 2005-02-01 Richard Henderson <rth@redhat.com>
19365
19366 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
19367 long double for ibm double-double format.
19368 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
19369
19370 2005-02-01 Diego Novillo <dnovillo@redhat.com>
19371
19372 PR tree-optimization/19633
19373 * testsuite/gcc.dg/pr19633-1.c: New test.
19374 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
19375 to NULL or a symbol.
19376
19377 2005-02-01 Janis Johnson <janis187@us.ibm.com>
19378
19379 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
19380 New procs.
19381 (dg-process-target (local override)): Handle selector expressions.
19382
19383 * gcc.test-framework/README: Describe tests in source directory.
19384 * gcc.test-framework/test-framework.awk: Handle dg- tests.
19385 * gcc.test-framework/test-framework.exp: Handle dg- tests.
19386 * gcc.test-framework/dg-bogus-exp-P.c: New test.
19387 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
19388 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
19389 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
19390 * gcc.test-framework/dg-do-link-exp-P.c: New test.
19391 * gcc.test-framework/dg-do-run-exp-P.c: New test.
19392 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
19393 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
19394 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
19395 * gcc.test-framework/dg-error-exp-P.c: New test.
19396 * gcc.test-framework/dg-error-exp-XP.c: New test.
19397 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
19398 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
19399 * gcc.test-framework/dg-output-exp-P.c: New test.
19400 * gcc.test-framework/dg-output-exp-XF.c: New test.
19401 * gcc.test-framework/dg-warning-exp-P.c: New test.
19402 * gcc.misc-tests/dg-1.c: Remove.
19403 * gcc.misc-tests/dg-2.c: Remove.
19404 * gcc.misc-tests/dg-3.c: Remove.
19405 * gcc.misc-tests/dg-4.c: Remove.
19406 * gcc.misc-tests/dg-5.c: Remove.
19407 * gcc.misc-tests/dg-6.c: Remove.
19408 * gcc.misc-tests/dg-7.c: Remove.
19409 * gcc.misc-tests/dg-8.c: Remove.
19410 * gcc.misc-tests/dg-9.c: Remove.
19411 * gcc.misc-tests/dg-10.c: Remove.
19412 * gcc.misc-tests/dg-11.c: Remove.
19413 * gcc.misc-tests/dg-12.c: Remove.
19414 * gcc.misc-tests/dg-test.exp: Remove.
19415
19416 * gcc.test-framework/test-framework.awk: Change recording and
19417 printing of passes and failures.
19418
19419 * gcc.test-framework: New directory.
19420 * gcc.test-framework/README: New.
19421 * gcc.test-framework/test-framework.exp: New.
19422 * gcc.test-framework/test-framework.awk: New.
19423 * gcc.test-framework/gen_directive_tests: New.
19424
19425 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
19426
19427 * lib/treelang.exp: Fix comment typos.
19428 (treelang_target_compile): Don't append libs=-ltreelang to options.
19429
19430 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
19431
19432 * g++.dg/parse/typename7.C: Adjust error messages.
19433
19434 2005-01-31 Jeff Law <law@redhat.com>
19435
19436 * gcc.c-torture/execute/20050131-1.c: New test.
19437 * gcc.dg/wcaselabel.c: New test.
19438
19439 2005-01-31 Mark Mitchell <mark@codesourcery.com>
19440
19441 * g++.dg/other/warning1.C: Adjust error messags.
19442 * g++.dg/parse/constant5.C: New test.
19443
19444 2005-01-31 Steven Bosscher <stevenb@suse.de>
19445
19446 PR c/19333
19447 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
19448 the test case valid.
19449 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
19450 * testsuite/gcc.dg/array-7.c: Adjust expected result.
19451 * testsuite/gcc.dg/pr18596-3.c: Likewise.
19452 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
19453 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
19454 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
19455
19456 2005-01-31 Dale Johannesen <dalej@apple.com>
19457
19458 * g++.dg/opt/pr19650.C: New test.
19459
19460 2005-01-31 Richard Henderson <rth@redhat.com>
19461
19462 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
19463 long double for intel double extended format.
19464 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
19465
19466 2005-01-30 Mark Mitchell <mark@codesourcery.com>
19467
19468 PR c++/19555
19469 * g++.dg/template/static10.C: New test.
19470
19471 PR c++/19395
19472 * g++.dg/parse/error24.C: New test.
19473
19474 PR c++/19367
19475 * g++.dg/lookup/builtin1.C: New test.
19476
19477 PR c++/19457
19478 * g++.dg/warn/conv3.C: New test.
19479
19480 2005-01-30 Bud Davis <bdavis@gfortran.org>
19481
19482 PR fortran/19647
19483 * gfortan.dg/inquire_7.f90
19484
19485 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
19486
19487 PR tree-optimization/15791
19488 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
19489 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
19490 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
19491 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
19492 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
19493 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
19494 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
19495 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
19496 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
19497 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
19498
19499 2005-01-29 Paul Brook <paul@codesourcery.com>
19500
19501 PR fortran/18565
19502 * check.c (real_or_complex_check): New function.
19503 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
19504 * intrinsic.c (add_functions): Use new check functions.
19505 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
19506 Add prototypes.
19507
19508 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
19509
19510 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
19511 gcc.dg/lvalue-3.c: New tests.
19512 * gcc.dg/concat.c: Update expected messages.
19513
19514 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
19515
19516 PR libfortran/19595
19517 * gfortran.dg/eor_1.f90: New test.
19518
19519 2005-01-29 Steven G. Kargl <kargls@comcast.net>
19520
19521 PR fortran/19589
19522 * gfortran.dg/logical_data_1.f90: New test.
19523
19524 2005-01-28 Mark Mitchell <mark@codesourcery.com>
19525
19526 PR c++/19253
19527 * g++.dg/template/crash33.C: New test.
19528
19529 PR c++/19667
19530 * g++.dg/template/crash32.C: New test.
19531
19532 2005-01-28 Ian Lance Taylor <ian@airs.com>
19533
19534 PR middle-end/16558
19535 * g++.dg/warn/Wreturn-type-2.C: New test.
19536
19537 2004-06-24 Jeff Law <law@redhat.com>
19538
19539 * gcc.dg/tree-ssa/20050128-1.c: New test.
19540
19541 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
19542
19543 * gcc.target/frv/all-mdpackh-1.c: New test.
19544
19545 2005-01-28 Steven Bosscher <stevenb@suse.de>
19546
19547 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
19548
19549 2005-01-27 Richard Henderson <rth@redhat.com>
19550
19551 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
19552
19553 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
19554
19555 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
19556
19557 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
19558
19559 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
19560 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
19561 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
19562 to cope with cases where the multilib options override the dg-options.
19563
19564 2005-01-27 Jakub Jelinek <jakub@redhat.com>
19565
19566 PR c/18946
19567 * gcc.dg/noncompile/20050120-1.c: New test.
19568
19569 2005-01-26 Diego Novillo <dnovillo@redhat.com>
19570
19571 PR tree-optimization/19633
19572 * gcc.dg/pr19633.c: New test.
19573 * gcc.dg/tree-ssa/pr19633.c: New test.
19574
19575 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
19576
19577 * gcc.dg/20041216-1.c: New test.
19578
19579 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
19580
19581 PR objc/18862
19582 * objc.dg/selector-2.m: New test.
19583
19584 2005-01-26 Jakub Jelinek <jakub@redhat.com>
19585
19586 * g++.dg/opt/range-test-2.C: New test.
19587
19588 PR rtl-optimization/19579
19589 * gcc.c-torture/execute/20050124-1.c: New test.
19590
19591 2005-01-26 Greg Parker <gparker@apple.com>
19592 Stuart Hastings <stuart@apple.com>
19593
19594 * gcc.c-torture/execute/20050125-1.c: New.
19595
19596 2005-01-18 Jan Hubicka <jh@suse.cz>
19597
19598 PR tree-optimize/19337
19599 * gcc.c-torture/compile/20050119-1.c: New test.
19600
19601 2005-01-24 James E Wilson <wilson@specifixinc.com>
19602
19603 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
19604 test for successful match.
19605
19606 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
19607
19608 PR objc/18408
19609 * objc.dg/comp-types-7.m: New test.
19610
19611 2005-01-24 Janis Johnson <janis187@us.ibm.com>
19612
19613 * lib/target-supports.exp (current_target_name): New.
19614 (check_effective_target_ilp32, check_effective_target_lp64):
19615 Cache the result to use as long as the current target, with
19616 multilib flags, remains the same.
19617
19618 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
19619 (dg-require-weak, dg-require-visibility, dg-require-alias,
19620 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
19621 dg-require-effective-target, dg-skip-if): Remove call to
19622 skip_test_and_clear_xfail.
19623 (dg-test): Clear xfail data.
19624
19625 2005-01-24 Jakub Jelinek <jakub@redhat.com>
19626
19627 PR target/17751
19628 * gcc.dg/ppc64-toc.c: New test.
19629
19630 * g++.dg/tree-ssa/empty-1.C: New test.
19631
19632 PR middle-end/19551
19633 * gcc.c-torture/execute/20050121-1.c: New test.
19634 * gcc.dg/20050121-2.c: New test.
19635
19636 2004-01-23 Steven G. Kargl <kargls@comcast.net>
19637 Paul Brook <paul@codesourcery.com>
19638
19639 PR fortran/17941
19640 * gfortran.dg/real_const_1.f: New test.
19641 * gfortran.dg/real_const_2.f90: New test.
19642 * gfortran.dg/complex_int_1.f90: New test.
19643
19644 2005-01-23 Bud Davis <bdavis9659@comcast.net>
19645
19646 PR fortran/19313
19647 * gfortan.dg/inquire_6.f90: New test.
19648
19649 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
19650
19651 PR libfortran/19451
19652 * open_readonly_1.f90: New test.
19653
19654 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
19655
19656 PR libfortran/18982
19657 * gfortran.dg/open_new.f90: New file.
19658
19659 2005-01-22 Paul Brook <paul@codesourcery.com>
19660
19661 * namelist_1.f90: New test.
19662
19663 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
19664
19665 PR tree-optimization/19484
19666 * gcc.c-torture/compile/20050122-[12].c: New tests.
19667
19668 2005-01-22 Paul Brook <paul@codesourcery.com>
19669
19670 * gfortran.dg/implicit_2.f90: New test.
19671
19672 2005-01-22 Bud Davis <bdavis9659@comcast.net>
19673
19674 PR fortran/19314
19675 * gfortran.dg/inquire_5.f90: New test.
19676
19677 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19678
19679 PR c/18809
19680 * gcc.dg/pr18809-1.c: New test.
19681
19682 2005-01-21 Ian Lance Taylor <ian@airs.com>
19683
19684 * gcc.dg/20050121-1.c: New test.
19685
19686 PR tree-optimization/13000
19687 * gcc.dg/20040206-1.c: Change warning to point where function is
19688 being inlined.
19689
19690 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19691
19692 PR c++/19208
19693 * g++.dg/template/array11.C: New test.
19694
19695 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19696
19697 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
19698 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
19699 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
19700 * gfortran.dg/getenv_1.f90: Add dg-do directive.
19701 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
19702 gfortran.dg/pr17164.f90: Add missing dg-do directives.
19703
19704 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
19705
19706 PR tree-optimization/15349
19707 * gcc.dg/tree-ssa/pr15349.c: New.
19708
19709 2005-01-20 Steve Ellcey <sje@cup.hp.com>
19710
19711 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
19712
19713 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
19714
19715 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
19716 scan-assembler-times directive name.
19717
19718 * gcc.dg/asm-a.c: Move dg-require-effective-target to
19719 after dg-do.
19720
19721 PR rtl-optimization/19462
19722 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
19723
19724 2005-01-19 Steve Ellcey <sje@cup.hp.com>
19725
19726 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
19727 counting function calls on ia64.
19728
19729 2005-01-19 Jakub Jelinek <jakub@redhat.com>
19730
19731 PR rtl-optimization/15139
19732 * gcc.dg/20050111-2.c: New test.
19733
19734 PR c/17297
19735 * gcc.c-torture/compile/20050113-1.c: New testcase.
19736
19737 PR middle-end/19164
19738 * gcc.dg/20050113-1.c: New testcase.
19739
19740 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
19741
19742 * gcc.dg/vect/vect-85.c: Add comment.
19743 * gcc.dg/vect/vect-86.c: Add xfail for now.
19744 * gcc.dg/vect/vect-87.c: Add xfail for now.
19745 * gcc.dg/vect/vect-88.c: Add xfail for now.
19746 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
19747
19748 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19749
19750 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
19751
19752 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19753
19754 * g++.dg/debug/typedef3.C: New test.
19755
19756 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
19757
19758 PR c/19472
19759 * gcc.dg/asm-a.c: New test.
19760
19761 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
19762
19763 * gcc.dg/sh-relax.c: Add prototype for abort.
19764
19765 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19766
19767 * gcc.dg/short-compare-1.c: New test.
19768 * gcc.dg/short-compare-2.c: Likewise.
19769
19770 2005-01-18 Michael Matz <matz@suse.de>
19771
19772 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
19773
19774 2005-01-17 Diego Novillo <dnovillo@redhat.com>
19775
19776 PR tree-optimization/19121
19777 * gcc.c-torture/compile/pr19121.c: New test.
19778
19779 2005-01-17 James E. Wilson <wilson@specifixinc.com>
19780
19781 PR target/19357
19782 * gcc.c-torture/compile/pr19357.c: New test.
19783
19784 2005-01-17 Ian Lance Taylor <ian@airs.com>
19785
19786 PR c/5675
19787 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
19788 pass--those that refer just to the variable, possibly with a
19789 cast.
19790 * gcc.dg/c99-const-expr-3.c: Likewise.
19791
19792 PR middle-end/13127
19793 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
19794 longer emitted.
19795
19796 2005-01-16 Bud Davis <bdavis9659@comcast.net>
19797
19798 PR fortran/18778
19799 * gfortran.dg/endfile_2.f90: New test.
19800
19801 2005-01-16 Steven G. Kargl <kargls@comcast.net>
19802
19803 PR 19168
19804 * gfortran.dg/select_5.f90: New test.
19805
19806 2004-01-16 Paul Brook <paul@codesourcery.com>
19807
19808 * gfortran.dg/common_4.f90: New test.
19809
19810 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
19811
19812 PR rtl-optimization/19462
19813 * gcc.dg/torture/pr19462-1.c: New test.
19814
19815 2005-01-15 Ziemowit Laski <zlaski@apple.com>
19816
19817 PR objc/19321
19818 * objc.dg/func-ptr-2.m: New.
19819 * objc.dg/volatile-1.m: New.
19820
19821 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19822
19823 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
19824
19825 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19826
19827 PR tree-optimization/19060
19828 * gcc.c-torture/execute/20050104-1.c: New test.
19829
19830 2005-01-15 Bud Davis <bdavis9659@comcast.net>
19831
19832 PR fortran/18983
19833 * gfortran.dg/write_to_null.f90: New test.
19834
19835 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
19836 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19837
19838 PR other/19328
19839 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
19840 argument.
19841
19842 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19843
19844 PR c++/19263
19845 * g++.dg/init/vector1.C: New test.
19846
19847 2005-01-14 James E. Wilson <wilson@specifixinc.com>
19848
19849 PR target/13158
19850 * gcc.target/ia64/sibcall-unwind-1.c: New test.
19851 PR target/18987
19852 * gcc.target/ia64/sibcall-unwind-2.c: New test.
19853
19854 2005-01-14 Steven G. Kargl <kargls@comcast.net>
19855
19856 * gfortran.dg/select_1.f90: New test.
19857 * gfortran.dg/select_2.f90: New test.
19858 * gfortran.dg/select_3.f90: New test.
19859 * gfortran.dg/select_4.f90: New test.
19860
19861 2005-01-14 Jakub Jelinek <jakub@redhat.com>
19862
19863 PR middle-end/19084
19864 PR rtl-optimization/19348
19865 * gcc.dg/20050111-1.c: New test.
19866 * gcc.c-torture/execute/20050111-1.c: New test.
19867
19868 * gcc.dg/i386-asm-4.c: New test.
19869
19870 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19871
19872 * gcc.dg/nested-func-2.c: New test.
19873 * ada/acats/norun.lst: Remove c953002.
19874
19875 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
19876
19877 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
19878
19879 2005-01-12 Ben Elliston <bje@au.ibm.com>
19880
19881 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
19882
19883 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
19884
19885 PR target/18761
19886 * g++.dg/abi/align1.C: New test.
19887
19888 2005-01-11 Alan Modra <amodra@bigpond.net.au>
19889
19890 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
19891 at a time.
19892 * g++.dg/ext/altivec_check.h: Support compiling as C.
19893
19894 2005-01-10 Roger Sayle <roger@eyesopen.com>
19895
19896 PR c++/19355
19897 * g++.dg/expr/pr19355-1.C: New test case.
19898
19899 2005-01-10 Laurent GUERBY <laurent@guerby.net>
19900
19901 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
19902 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
19903 * ada/acats/tests/c3/c92005b.ada: Likewise.
19904 * ada/acats/tests/c3/cxb3012.a: Likewise.
19905 * ada/acats/norun.lst: Add c380004 and c953002, add PR
19906
19907 2005-01-09 Paul Brook <paul@codesourcery.com>
19908
19909 * gfortran.dg/common_2.f90: New file.
19910 * gfortran.dg/common_3.f90: New file.
19911
19912 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
19913
19914 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
19915
19916 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19917
19918 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
19919 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
19920 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
19921 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
19922 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
19923 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
19924 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
19925 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
19926 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
19927 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
19928 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
19929 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
19930 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
19931 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
19932 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
19933 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
19934 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
19935 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
19936 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
19937 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
19938 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
19939 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
19940 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
19941 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
19942 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
19943 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
19944 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
19945 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
19946 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
19947 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
19948 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
19949 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
19950 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
19951 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
19952 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
19953 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
19954 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
19955 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
19956 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
19957 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
19958 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
19959 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
19960 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
19961 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
19962 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
19963 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
19964 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
19965 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
19966 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
19967 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
19968 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
19969 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
19970 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
19971 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
19972 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
19973 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
19974 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
19975 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
19976 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
19977 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
19978 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
19979 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
19980 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
19981 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
19982 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
19983 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
19984 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
19985
19986 * gcc.dg/vect/vect-1.c: Fix spelling.
19987 * gcc.dg/vect/vect-10.c: Fix spelling.
19988 * gcc.dg/vect/vect-11.c: Fix spelling.
19989 * gcc.dg/vect/vect-12.c: Fix spelling.
19990 * gcc.dg/vect/vect-14.c: Fix spelling.
19991 * gcc.dg/vect/vect-15.c: Fix spelling.
19992 * gcc.dg/vect/vect-16.c: Fix spelling.
19993 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
19994 * gcc.dg/vect/vect-64.c: Fix comments.
19995 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
19996
19997 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19998 Ira Rosen <irar@il.ibm.com>
19999
20000 * gcc.dg/vect/vect-70.c: New test.
20001 * gcc.dg/vect/vect-71.c: New test.
20002
20003 2005-01-09 Manfred Hollstein <mh@suse.com>
20004
20005 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
20006 * gcc.dg/pr18241-2.c: Likewise.
20007 * gcc.dg/pr18241-3.c: Likewise.
20008 * gcc.dg/pr18241-4.c: Likewise.
20009 * gcc.dg/pr18241-5.c: Likewise.
20010
20011 2005-01-08 Richard Henderson <rth@redhat.com>
20012
20013 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
20014 False for x86 and x86-64.
20015
20016 2005-01-08 Diego Novillo <dnovillo@redhat.com>
20017
20018 PR tree-optimization/18241
20019 * gcc.dg/pr18241-1.c: New test.
20020 * gcc.dg/pr18241-2.c: New test.
20021 * gcc.dg/pr18241-3.c: New test.
20022 * gcc.dg/pr18241-4.c: New test.
20023 * gcc.dg/pr18241-5.c: New test.
20024
20025 2005-01-08 Steven G. Kargl <kargls@comcast.net>
20026
20027 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
20028 gfortran.dg/select_4.f90: New.
20029
20030 2005-01-07 Jakub Jelinek <jakub@redhat.com>
20031
20032 * gcc.c-torture/execute/20050107-1.c: New test.
20033
20034 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
20035
20036 PR c++/19298
20037 * g++.dg/template/ref2.C: New.
20038
20039 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
20040
20041 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
20042 instead of being empty.
20043
20044 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20045
20046 PR fortran/15553
20047 * gfortran.dg/array-1.f90: New test.
20048
20049 2005-01-07 Jakub Jelinek <jakub@redhat.com>
20050
20051 PR tree-optimization/19283
20052 * gcc.c-torture/execute/20050106-1.c: New test.
20053
20054 PR rtl-optimization/18861
20055 * gcc.dg/20050105-1.c: New test.
20056
20057 PR tree-optimization/18828
20058 * gcc.dg/20050105-2.c: New test.
20059
20060 2005-01-07 Andreas Jaeger <aj@suse.de>
20061
20062 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
20063
20064 2005-01-07 Bud Davis <bdavis9659@comcast.net>
20065
20066 PR fortran/18398
20067 * gfortran.dg/fmt_read.f90: New test.
20068
20069 2005-01-06 Geoffrey Keating <geoffk@apple.com>
20070
20071 * gcc.dg/rs6000-ldouble-2.c: New.
20072
20073 2005-01-06 Mark Mitchell <mark@codesourcery.com>
20074
20075 PR c++/19244
20076 * g++.dg/parser/ctor2.C: New test.
20077
20078 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20079
20080 PR c++/17154
20081 * g++.dg/template/using9.C: New test.
20082
20083 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20084
20085 PR c++/19258
20086 * g++.dg/lookup/friend6.C: New test.
20087
20088 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
20089
20090 PR c++/19270
20091 * g++.dg/template/array10.C: New.
20092
20093 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20094
20095 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
20096 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
20097
20098 2005-01-06 Jakub Jelinek <jakub@redhat.com>
20099
20100 * gcc.c-torture/compile/20050105-1.c: New test.
20101
20102 2005-01-05 Geoffrey Keating <geoffk@apple.com>
20103
20104 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
20105
20106 2005-01-05 Roger Sayle <roger@eyesopen.com>
20107
20108 PR middle-end/19100
20109 * gcc.dg/conv-3.c: New test case.
20110
20111 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
20112
20113 * gcc.dg/asm-wide-1.c: New test.
20114
20115 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
20116
20117 PR c++/19030
20118 * g++.dg/parse/crash22.C: New
20119
20120 2005-01-04 Geoffrey Keating <geoffk@apple.com>
20121
20122 PR 19257
20123 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
20124
20125 2005-01-04 Uros Bizjak <uros@kss-loka.si>
20126
20127 PR middle-end/17767
20128 * gcc.dg/i386-mmx-6.c: New test case.
20129
20130 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
20131
20132 PR tree-optimization/18308
20133 * gcc.dg/vect/pr18308.c: New testcase.
20134
20135 2005-01-04 Andreas Jaeger <aj@suse.de>
20136
20137 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
20138
20139 2005-01-03 Geoffrey Keating <geoffk@apple.com>
20140 Robert Bowdidge <bowdidge@apple.com>
20141
20142 * gcc.dg/cpp/subframework1.c: New.
20143 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
20144 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
20145 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
20146 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
20147
20148 2005-01-03 Geoffrey Keating <geoffk@apple.com>
20149
20150 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
20151 producing warning.
20152 * gcc.dg/darwin-weakimport-2.c: New.
20153
20154 2005-01-03 Richard Henderson <rth@redhat.com>
20155
20156 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
20157
20158 2005-01-03 Richard Henderson <rth@redhat.com>
20159
20160 * gcc.dg/vect/vect.exp: Enable for ia64.
20161 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
20162 (check_effective_target_vect_float): Likewise.
20163 (check_effective_target_vect_no_align): Likewise.
20164 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
20165 * gcc.dg/vect/vect-8.c: Likewise.
20166
20167 2005-01-03 Uros Bizjak <uros@kss-loka.si>
20168
20169 PR target/19236
20170 * gcc.dg/pr19236-1.c: New test case.
20171
20172 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
20173
20174 PR rtl-optimization/12092
20175 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
20176
20177 2005-01-02 Andreas Jaeger <aj@suse.de>
20178
20179 * gcc.dg/pr12092-1.c: Do not run on x86_64.
20180
20181 2005-01-01 Roger Sayle <roger@eyesopen.com>
20182 Andrew Pinski <pinskia@physics.uc.edu>
20183
20184 PR rtl-optimization/12092
20185 * gcc.dg/pr12092-1.c: New test case.
20186
20187 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
20188
20189 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
20190 'hidden' and 'default' for better portability.
20191 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
20192
20193 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
20194 6 and 7.
20195 * g++.old-deja/g++.brendan/new3.C: Likewise.
20196
20197 2005-01-01 Steven Bosscher <stevenb@suse.de>
20198
20199 * gcc.dg/20041231-1.C: New test.
20200 * g++.dg/warn/Wunreachable-code-1.C: New test.
20201
20202 2004-12-30 David Edelsohn <edelsohn@gnu.org>
20203
20204 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
20205 file, not /dev/null. Abort on error.
20206
20207 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
20208 Ziemowit Laski <zlaski@apple.com>
20209
20210 PR objc/18971
20211 * objc.dg/encode-5.m: New test.
20212
20213 2004-12-29 Richard Henderson <rth@redhat.com>
20214
20215 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
20216 * objc.dg/stabs-1.m: Disable for ia64.
20217
20218 2004-12-29 Mark Mitchell <mark@codesourcery.com>
20219
20220 PR c++/19190
20221 * g++.dg/warn/Wunused-10.C: New test.
20222
20223 2004-12-28 Richard Henderson <rth@redhat.com>
20224
20225 * objc.dg/stabs-1.m: Disable for alpha.
20226
20227 2004-12-27 Mark Mitchell <mark@codesourcery.com>
20228
20229 PR c++/19149
20230 * g++.dg/parse/error23.C: New test.
20231
20232 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20233
20234 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
20235
20236 PR fortran/19032
20237 * gfortran.dg/intrinsic_modulo_1.f90: New.
20238 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
20239 tests with divisor -1.
20240
20241 2004-12-27 Mark Mitchell <mark@codesourcery.com>
20242
20243 * g++.dg/opt/temp1.C (memcpy): Return a value.
20244
20245 PR c++/19148
20246 * g++.dg/expr/cond7.C: New test.
20247
20248 2004-12-27 Paul Brook <paul@codesourcery.com>
20249
20250 * gfortran.dg/g77/select_no_compile.f: Remove.
20251
20252 2004-12-27 Richard Henderson <rth@redhat.com>
20253
20254 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
20255 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
20256 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
20257
20258 2004-12-26 Richard Henderson <rth@redhat.com>
20259
20260 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
20261 by 1i instead of token pasting.
20262
20263 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20264
20265 PR tree-optimization/17578
20266 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
20267 to additional_flags.
20268 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
20269
20270 2004-12-25 Richard Henderson <rth@redhat.com>
20271
20272 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
20273 Remove Alpha.
20274
20275 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20276
20277 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
20278 hppa*-*-hpux*.
20279 * gcc.dg/pr17957.c (dg-options): Likewise.
20280 * gcc.dg/struct-ret-1.c: Add prototype for abort.
20281 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
20282 instead of 0 on __hppa__.
20283 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
20284 "foo,%r" on hppa*-*-*.
20285
20286 2004-12-23 Bud Davis <bdavis9659@comcast.net>
20287
20288 PR fortran/19071
20289 * gfortran.dg/complex_write.f90: New test.
20290
20291 2004-12-23 Mark Mitchell <mark@codesourcery.com>
20292
20293 PR c++/17595
20294 * g++.dg/parse/pragma2.C: New test.
20295
20296 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
20297
20298 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
20299
20300 * gcc.dg/empty2.c: Add missing dg-warning.
20301
20302 2004-12-23 Mark Mitchell <mark@codesourcery.com>
20303
20304 PR c++/17413
20305 * g++.dg/template/local4.C: New test.
20306 * g++.dg/template/crash19.C: Add dg-error marker.
20307
20308 * g++.dg/template/crash31.C: Correct embedded PR number.
20309
20310 2004-12-23 Mark Mitchell <mark@codesourcery.com>
20311
20312 PR c++/16405
20313 * g++.dg/opt/temp1.C: Add do-run marker.
20314
20315 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
20316
20317 * g++.dg/template/spec19.C: New.
20318
20319 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
20320
20321 PR target/16819
20322 * gcc.dg/empty2.c: New.
20323
20324 2004-12-23 Richard Henderson <rth@redhat.com>
20325
20326 * lib/target-supports.exp (check_effective_target_vect_no_align):
20327 Remove i?86 and x86-64.
20328
20329 2004-12-23 Mark Mitchell <mark@codesourcery.com>
20330
20331 PR c++/16405
20332 * g++.dg/opt/temp1.C: New test.
20333
20334 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20335
20336 PR c++/18733
20337 * g++.dg/template/friend33.C: New testcase.
20338
20339 2004-12-22 Mark Mitchell <mark@codesourcery.com>
20340
20341 PR c++/18464
20342 * g++.dg/template/cond5.C: New test.
20343
20344 PR c++/18492
20345 * g++.dg/inherit/thunk3.C: New test.
20346
20347 PR c++/11224
20348 * g++.dg/warn/Wunused-9.C: New test.
20349
20350 2004-12-22 Janis Johnson <janis187@us.ibm.com>
20351
20352 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
20353
20354 2004-12-22 Jan Beulich <jbeulich@novell.com>
20355
20356 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
20357
20358 2004-12-21 Mark Mitchell <mark@codesourcery.com>
20359
20360 PR c++/18378
20361 * g++.dg/ext/packed8.C: New test.
20362
20363 PR c++/19063
20364 * g++.dg/template/crash31.C: New test.
20365
20366 PR c++/19034
20367 * g++.dg/template/crash30.C: New test.
20368
20369 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
20370
20371 PR C++/18984
20372 * g++.dg/eh/ctor3.C: New test.
20373
20374 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20375
20376 * objc.dg/stabs-1.m: Allow section name to be quoted and
20377 assembly label to begin with '.LL'.
20378
20379 2004-12-21 Janis Johnson <janis187@us.ibm.com>
20380
20381 * gcc.dg/vect/vect.exp
20382 (check_effective_target_lp64_or_vect_no_align): New.
20383 * gcc.dg/vect/vect-77.c: Use it.
20384 * gcc.dg/vect/vect-78.c: Use it.
20385
20386 * lib/target-supports.exp
20387 (check_effective_target_vect_no_max,
20388 check_effective_target_vect_no_bitwise,
20389 check_effective_target_vect_no_align): New.
20390 * gcc.dg/vect/vect-13.c: Use them.
20391 * gcc.dg/vect/vect-17.c: Ditto.
20392 * gcc.dg/vect/vect-18.c: Ditto.
20393 * gcc.dg/vect/vect-19.c: Ditto.
20394 * gcc.dg/vect/vect-20.c: Ditto.
20395 * gcc.dg/vect/vect-27.c: Ditto.
20396 * gcc.dg/vect/vect-29.c: Ditto.
20397 * gcc.dg/vect/vect-44.c: Ditto.
20398 * gcc.dg/vect/vect-48.c: Ditto.
20399 * gcc.dg/vect/vect-50.c: Ditto.
20400 * gcc.dg/vect/vect-52.c: Ditto.
20401 * gcc.dg/vect/vect-54.c: Ditto.
20402 * gcc.dg/vect/vect-56.c: Ditto.
20403 * gcc.dg/vect/vect-58.c: Ditto.
20404 * gcc.dg/vect/vect-60.c: Ditto.
20405 * gcc.dg/vect/vect-72.c: Ditto.
20406 * gcc.dg/vect/vect-80.c: Ditto.
20407
20408 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
20409
20410 PR c++/14075
20411 * g++.dg/init/string1.C: New.
20412
20413 PR c++/18975
20414 * g++.dg/other/synth1.C: New.
20415
20416 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
20417
20418 PR c/18963
20419 * gcc.dg/pr18963-1.c: New test.
20420
20421 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
20422
20423 PR c/18596
20424 * gcc.dg/funcdef-storage-1.c (foo): Remove.
20425 * gcc.dg/pr18596-1.c: Use dg-error.
20426 (dg-options): Use -fno-unit-at-a-time.
20427 * gcc.dg/pr18596-2.c: New test.
20428 * gcc.dg/pr18596-3.c: New test.
20429
20430 2004-12-20 Roger Sayle <roger@eyesopen.com>
20431
20432 PR middle-end/18683
20433 * g++.dg/opt/pr18683-1.C: New test case.
20434
20435 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
20436
20437 PR other/19093
20438 * g++.dg/opt/max1.C: Fix for 64bit targets.
20439
20440 2004-12-20 Matt Austern <austern@apple.com>
20441
20442 PR c++/19044
20443 * g++.dg/ext/builtin6.C: New
20444
20445 2004-12-20 Diego Novillo <dnovillo@redhat.com>
20446
20447 PR tree-optimization/19080
20448 * gcc.c-torture/compile/pr19080.c: New test.
20449
20450 2004-12-20 Steven Bosscher <stevenb@suse.de>
20451
20452 * gcc.dg/20041219-1.c: New test.
20453
20454 2004-12-19 Roger Sayle <roger@eyesopen.com>
20455
20456 PR middle-end/19068
20457 * g++.dg/opt/max1.C: New test case.
20458
20459 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
20460
20461 * gcc.dg/fdata-sections-1.c: New test.
20462
20463 2004-12-18 Roger Sayle <roger@eyesopen.com>
20464
20465 PR middle-end/18548
20466 * gcc.dg/max-1.c: New test case.
20467
20468 2004-12-18 Jakub Jelinek <jakub@redhat.com>
20469
20470 * gcc.c-torture/execute/20041218-1.c: New test.
20471
20472 2004-12-17 Diego Novillo <dnovillo@redhat.com>
20473
20474 * gcc.dg/pr18501.c: New test.
20475 * gcc.dg/uninit-5.c: XFAIL.
20476 * gcc.dg/uninit-9.c: XFAIL.
20477
20478 2004-12-17 Dale Johannesen <dalej@apple.com>
20479
20480 * gcc.dg/20041213-1.c: New.
20481
20482 2004-12-17 Ziemowit Laski <zlaski@apple.com>
20483
20484 * objc.dg/stabs-1.m: Allow assembly label to begin
20485 with a dot ('.').
20486
20487 2004-12-17 Jakub Jelinek <jakub@redhat.com>
20488
20489 * gcc.c-torture/execute/20041213-1.c: Move...
20490 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
20491
20492 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
20493
20494 PR c++/18721
20495 * g++.dg/lookup/conv-5.C: New.
20496
20497 2004-12-16 Ziemowit Laski <zlaski@apple.com>
20498
20499 * objc.dg/stabs-1.m: New test.
20500
20501 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
20502
20503 * gcc.dg/visibility-c.c: Change compile to
20504 assemble for the test.
20505
20506 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
20507
20508 PR target/19041
20509 * gcc.dg/visibility-c.c: New test.
20510
20511 2004-12-16 Roger Sayle <roger@eyesopen.com>
20512
20513 PR middle-end/18493
20514 * gcc.dg/switch-8.c: New test case.
20515
20516 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
20517
20518 PR c++/18905
20519 * g++.dg/template/init4.C: New.
20520 * g++.dg/opt/static3.C: Enable optimizer.
20521
20522 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
20523
20524 * g++.dg/other/complex1.C: New test.
20525
20526 2004-12-15 Alan Modra <amodra@bigpond.net.au>
20527
20528 * g++.dg/opt/inline9.C: New test.
20529
20530 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20531
20532 PR fortran/18993
20533 * gfotran.dg/nullify_1.f: New test.
20534
20535 2004-12-15 Richard Henderson <rth@redhat.com>
20536
20537 * gcc.target/i386/i386.exp: New harness.
20538 * gcc.target/i386/vect-args.c: New.
20539
20540 2004-12-15 David Edelsohn <edelsohn@gnu.org>
20541
20542 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
20543
20544 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20545
20546 PR c++/18825
20547 * g++.dg/template/friend32.C: New test.
20548
20549 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20550
20551 * cpp/pragma-once-1.c: New test.
20552 * cpp/pragma-once-1b.h: Likewise.
20553 * cpp/pragma-once-1c.h: Likewise.
20554 * cpp/pragma-once-1d.h: Likewise.
20555 * cpp/inc/pragma-once-1a.h: Likewise.
20556
20557 2004-12-15 Bud Davis <bdavis9659@comcast.net>
20558 Steven G. Kargl <kargls@comcast.net>
20559
20560 PR fortran/17597
20561 * gfortran.dg/list_read_3.f90: New test.
20562
20563 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20564
20565 * gcc.dg/ftrapv-2.c: New test.
20566
20567 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
20568
20569 PR c++/18981
20570 * g++.dg/template/typename9.C: New test.
20571
20572 2004-12-14 Mark Mitchell <mark@codesourcery.com>
20573
20574 PR c++/18738
20575 * g++.dg/template/typename8.C: New test.
20576 * g++.dg/parse/friend2.C: Tweak error message.
20577
20578 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
20579
20580 * gcc.c-torture/20041214-1.c: New test.
20581
20582 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
20583
20584 PR c++/18965
20585 * g++.dg/init/array17.C: New test.
20586
20587 2004-12-14 Mark Mitchell <mark@codesourcery.com>
20588
20589 PR c++/18793
20590 * g++.dg/init/aggr3.C: New test.
20591
20592 2004-12-14 Janis Johnson <janis187@us.ibm.com>
20593
20594 * gcc.dg/altivec-types-1.c: New test.
20595 * gcc.dg/altivec-types-2.c: New test.
20596 * gcc.dg/altivec-types-3.c: New test.
20597 * gcc.dg/altivec-types-4.c: New test.
20598 * g++.dg/ext/altivec-types-1.C: New test.
20599 * g++.dg/ext/altivec-types-2.C: New test.
20600 * g++.dg/ext/altivec-types-3.C: New test.
20601 * g++.dg/ext/altivec-types-4.C: New test.
20602
20603 2004-12-14 Jakub Jelinek <jakub@redhat.com>
20604
20605 PR middle-end/18951
20606 * gcc.c-torture/execute/20041213-1.c: New test.
20607
20608 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
20609
20610 PR c++/18949
20611 * g++.dg/template/cast1.C: New.
20612
20613 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
20614
20615 * gcc.c-torture/execute/20041213-2.c: New test.
20616
20617 2004-12-13 Richard Henderson <rth@redhat.com>
20618
20619 * gcc.dg/i386-sse-10.c: Fix typo in options.
20620
20621 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
20622
20623 PR c++/18968
20624 * g++.dg/opt/pr18968.C: New test.
20625
20626 2004-12-13 Mark Mitchell <mark@codesourcery.com>
20627
20628 PR c++/18925
20629 * g++.dg/ext/visibility/staticdatamem.C: New test.
20630
20631 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
20632
20633 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
20634
20635 2004-12-13 Roger Sayle <roger@eyesopen.com>
20636
20637 PR rtl-optimization/18928
20638 * gcc.dg/pr18928-1.c: New test case.
20639
20640 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
20641
20642 PR tree-opt/16951
20643 * gcc.c-torture/compile/20041211-1.c: New.
20644
20645 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20646
20647 PR middle-end/17564
20648 * gcc.c-torture/execute/20041212-1.c: New test.
20649
20650 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20651
20652 PR fortran/18869
20653 * gfortran.dg/common_1.f90: New test.
20654
20655 2004-12-12 Steven G. Kargl <kargls@comcast.net>
20656 Paul Brook <paul@codesourcery.com>
20657
20658 PR fortran/16222
20659 * gfortran.dg/real_do_1.f90: New test.
20660
20661 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
20662
20663 PR tree-opt/18040
20664 * g++.dg/opt/ptrmem6.C: New test.
20665
20666 2004-12-11 Roger Sayle <roger@eyesopen.com>
20667
20668 PR middle-end/18921
20669 * gcc.dg/pr18921-1.c: New test case.
20670
20671 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20672
20673 PR fortran/17175
20674 * gfortran.dg/scale_1.f90: New test.
20675
20676 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
20677
20678 PR middle-end/18903
20679 * gcc.c-torture/compile/pr18903.c: New test.
20680
20681 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
20682
20683 * gcc.c-torture/execute/20041210-1.c: New test.
20684
20685 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20686
20687 PR c++/18731
20688 * g++.dg/parser/struct-1.C: New test.
20689 * g++.dg/parser/struct-2.C: New test.
20690 * g++.dg/parser/struct-3.C: New test.
20691
20692 2004-12-09 Richard Henderson <rth@redhat.com>
20693
20694 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
20695
20696 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
20697 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
20698
20699 2004-12-09 Matt Austern <austern@apple.com>
20700
20701 PR c++/18514
20702 * g++.dg/ext/builtin1.C: New
20703 * g++.dg/ext/builtin2.C: New
20704 * g++.dg/ext/builtin3.C: New
20705 * g++.dg/ext/builtin4.C: New
20706 * g++.dg/ext/builtin5.C: New
20707
20708 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
20709
20710 PR tree-opt/18904
20711 * g++.dg/opt/ptrmem5.C: New test.
20712
20713 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
20714
20715 * g++.dg/parse/typename5.C: Adjust for new error.
20716 * g++.dg/parse/typename7.C: New.
20717
20718 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20719
20720 PR c++/18073
20721 * g++.dg/other/mmintrin.C: New test.
20722
20723 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
20724
20725 PR c++/16681
20726 * g++.dg/init/array15.C: New.
20727 * g++.dg/init/array16.C: New.
20728
20729 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20730
20731 PR fortran/18826
20732 * gfortran.dg/assign_1.f90: New test.
20733
20734 2004-12-08 Nick Clifton <nickc@redhat.com>
20735
20736 * gcc.target/xstormy16/bss_below100: New directory containing tests.
20737 * gcc.target/xstormy16/data_below100: Likewise.
20738 * gcc.target/xstormy16/sfr: Likewise.
20739 * gcc.target/xstormy16/below100.S: New test source file.
20740 * gcc.target/xstormy16/below100.ld: New test linker script.
20741 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
20742 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
20743 bp instructions.
20744 * gcc.target/xstormy16/bp.c: Likewise.
20745
20746 * gcc.target/xstormy16/bss_below100: New files:
20747 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
20748 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
20749 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
20750 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
20751 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
20752 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
20753 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
20754 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
20755 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
20756 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
20757 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
20758 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
20759 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
20760 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
20761 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
20762 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
20763 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
20764 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
20765 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
20766 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
20767 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
20768 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
20769 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
20770 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
20771 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
20772 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
20773 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
20774
20775 * gcc.target/xstormy16/data_below100: New files:
20776 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
20777 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
20778 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
20779 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
20780 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
20781 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
20782 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
20783 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
20784 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
20785 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
20786 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
20787 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
20788 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
20789 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
20790 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
20791 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
20792 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
20793 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
20794 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
20795 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
20796 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
20797 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
20798 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
20799 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
20800 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
20801 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
20802 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
20803
20804 * gcc.target/xstormy16/sfr: New files:
20805 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
20806 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
20807 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
20808 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
20809 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
20810 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
20811 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
20812 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
20813 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
20814 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
20815 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
20816 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
20817 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
20818 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
20819 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
20820 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
20821 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
20822 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
20823 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
20824 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
20825 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
20826 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
20827 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
20828 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
20829 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
20830 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
20831 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
20832 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
20833 27_if0_sfrw_bitfield_f.c
20834
20835 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20836
20837 PR c++/18100
20838 * g++.dg/lookup/name-clash4.C: New test.
20839
20840 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
20841
20842 PR c++/18672
20843 * g++.dg/opt/array1.C: New.
20844
20845 PR c++/18803
20846 * g++.dg/template/operator5.C: New.
20847
20848 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
20849
20850 PR c/18867
20851 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
20852
20853 2004-12-07 Steven Bosscher <stevenb@suse.de>
20854
20855 * gcc.dg/noncompile/20041207.c: New test.
20856
20857 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
20858
20859 * g++.dg/other/unreachable-1.C: New test.
20860
20861 2004-12-06 Nick Clifton <nickc@redhat.com>
20862
20863 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
20864 <limits.h> because the latter comes from gcc's include/ directory
20865 and not the newlib/libc/include directory.
20866
20867 2004-12-04 Richard Henderson <rth@redhat.com>
20868
20869 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
20870
20871 2004-12-04 Richard Henderson <rth@redhat.com>
20872
20873 * lib/target-supports.exp (check_gc_sections_available): Disable
20874 for alpha and ia64.
20875
20876 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
20877
20878 PR middle-end/17909
20879 * g++.dg/other/vararg-2.C: New test.
20880
20881 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20882
20883 PR c++/17011, c++/17971
20884 * g++.dg/template/error15.C: Adjust expected error.
20885 * g++.dg/template/instantiate3.C: Likewise.
20886
20887 2004-12-03 Janis Johnson <janis187@us.ibm.com>
20888
20889 * gcc.dg/altivec-18.c: Fix for darwin
20890
20891 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
20892
20893 PR c++/18782
20894 * g++.dg/parse/ptrmem2.C: New.
20895
20896 PR c++/18318
20897 * g++.dg/template/new1.C: New.
20898
20899 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20900
20901 PR fortran/18710
20902 * gfortran.dg/direct_io_3.f90: New test.
20903
20904 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
20905
20906 PR 18758
20907 * g++.dg/parse/crash21.C: New.
20908
20909 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20910
20911 PR c++/15664, c++/18276
20912 * g++.dg/template/ttp13.C: New test.
20913 * g++.dg/template/ttp14.C: Likewise.
20914
20915 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20916
20917 PR c++/18123
20918 * g++.dg/parse/enum2.C: New test.
20919 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
20920
20921 2004-12-02 Nick Clifton <nickc@redhat.com>
20922
20923 * gcc.target/xstormy16: New test directory.
20924 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
20925 * gcc.target/xstormy16/bp.c: Check the generation of bp
20926 instructions.
20927 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
20928 bn instructions and the BELOW100 attribute.
20929
20930 2004-12-02 Alan Modra <amodra@bigpond.net.au>
20931
20932 PR target/16952
20933 * gcc.dg/ppc-eabi.c: New.
20934
20935 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20936
20937 PR fortran/18284
20938 * gfortran.dg/backspace.f90
20939
20940 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20941
20942 * gfortran.dg/inquire.f90: New test.
20943
20944 2004-12-01 Janis Johnson <janis187@us.ibm.com>
20945
20946 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
20947 handle effective-target-keyword.
20948 (dg-skip-if): Support effective-target keyword as target list.
20949 (dg-xfail-if): Ditto.
20950 * lib/target-supports.exp (is-effective-target-keyword): New proc.
20951
20952 2004-12-01 Diego Novillo <dnovillo@redhat.com>
20953
20954 PR tree-optimization/18291
20955 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
20956
20957 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
20958
20959 PR C++/18729
20960 * g++.dg/parse/crash20.C: New.
20961
20962 PR c++/17431
20963 * g++.dg/overload/arg1.C: New.
20964 * g++.dg/overload/arg2.C: New.
20965 * g++.dg/overload/arg3.C: New.
20966 * g++.dg/overload/arg4.C: New.
20967
20968 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
20969
20970 * gcc.dg/c99-flex-array-4.c: Remove.
20971
20972 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20973
20974 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
20975
20976 * lib/target-supports.exp (is-effective-target): Simplify.
20977
20978 * lib/target-supports.exp (check_effective_target_vect_long):
20979 Fix for powerpc64-*-*.
20980
20981 2004-11-30 Loren James Rittle <ljrittle@acm.org>
20982
20983 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
20984 to support new requirements on FreeBSD 5.
20985
20986 2004-11-30 Devang Patel <dpatel@apple.com>
20987
20988 PR 18702
20989 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
20990
20991 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20992
20993 * g++.dg/ext/altivec-13.C: New test.
20994
20995 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
20996
20997 PR tree-opt/18298
20998 * gcc.c-torture/execute/p18298.c: New test.
20999
21000 2004-11-30 Ira Rosen <irar@il.ibm.com>
21001 Dorit Naishlos <dorit@il.ibm.com>
21002
21003 PR tree-opt/18607
21004 * gcc.dg/vect/vect-89.c: New test.
21005
21006 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
21007
21008 * gcc.dg/pr18596-1.c: New test.
21009
21010 2004-11-30 Ben Elliston <bje@au.ibm.com>
21011
21012 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
21013
21014 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
21015
21016 PR c/18479
21017 * gcc.dg/pr18479.c: New test.
21018
21019 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
21020
21021 PR target/18490
21022 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
21023 mmix-knuth-mmixware.
21024
21025 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
21026 cris-*-elf* cris-*-aout* mmix-*-*
21027
21028 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
21029
21030 PR middle-end/18725
21031 * gcc.dg/pr18725.c: New test.
21032
21033 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
21034
21035 PR target/18488
21036 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
21037
21038 PR target/18336
21039 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
21040
21041 2004-11-29 Mark Mitchell <mark@codesourcery.com>
21042
21043 PR c++/18368
21044 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
21045 * g++.old-deja/g++.law/ctors5.C: Likewise.
21046 * g++.old-deja/g++.other/crash25.C: Likewise.
21047
21048 PR c++/18674
21049 * g++.dg/template/error16.C: New test.
21050
21051 PR c++/18512
21052 * g++.dg/template/crash29.C: New test.
21053
21054 2004-11-29 Diego Novillo <dnovillo@redhat.com>
21055
21056 PR tree-optimization/18712
21057 * gcc.c-torture/compile/pr18712.c: New test.
21058
21059 2004-11-29 Joseph Myers <joseph@codesourcery.com>
21060
21061 PR c/7544
21062 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
21063 tests.
21064
21065 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21066
21067 PR c++/18652
21068 * g++.dg/lookup/crash6.C: New test.
21069
21070 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
21071
21072 PR middle-end/18164
21073 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
21074
21075 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
21076
21077 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
21078 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
21079 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
21080
21081 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
21082
21083 * gcc.dg/pr18164.c: New test.
21084
21085 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
21086
21087 * gcc.dg/funroll-loops-all.c: New.
21088
21089 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
21090
21091 PR target/18489
21092 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
21093 delimeter, match space and TAB as well as ":".
21094
21095 PR target/18484
21096 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
21097
21098 PR target/18348
21099 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
21100
21101 PR target/18345
21102 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
21103
21104 PR target/18337
21105 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
21106
21107 2004-11-28 Bud Davis <bdavis9659@comcast.net>
21108
21109 * gfortran.dg/direct_io_2.f90: New test.
21110
21111 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
21112
21113 PR target/18334
21114 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
21115
21116 2004-11-28 Richard Henderson <rth@redhat.com>
21117
21118 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
21119
21120 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
21121
21122 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
21123 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
21124 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
21125 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
21126 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
21127 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
21128 gcc.dg/pointer-arith-8.c: New tests.
21129
21130 2004-11-27 Bud Davis <bdavis9659@comcast.net>
21131
21132 PR fortran/18364
21133 * gfortran.dg/endfile.f90: New test.
21134
21135 2004-11-27 Falk Hueffner <falk@debian.org>
21136
21137 * gcc.dg/loop-6.c: New test.
21138
21139 2004-11-27 Jakub Jelinek <jakub@redhat.com>
21140
21141 * gcc.c-torture/execute/20041126-1.c: New test.
21142
21143 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
21144
21145 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
21146 on IRIX.
21147
21148 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
21149
21150 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
21151 functions.
21152
21153 2004-11-27 Jakub Jelinek <jakub@redhat.com>
21154
21155 PR rtl-optimization/17825
21156 * gcc.c-torture/compile/20041119-1.c: New test.
21157
21158 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21159
21160 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
21161 Check existence of ld library path variables before unsetting.
21162
21163 2004-11-26 Mark Mitchell <mark@codesourcery.com>
21164
21165 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
21166
21167 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
21168
21169 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
21170
21171 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
21172
21173 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
21174
21175 2004-11-26 Ben Elliston <bje@au.ibm.com>
21176
21177 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
21178 dg-do directive.
21179
21180 2004-11-26 Ben Elliston <bje@au.ibm.com>
21181
21182 * gcc.dg/pr17957.c: Pass --param, not -param.
21183
21184 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
21185
21186 PR middle-end/17957
21187 * testsuite/gcc.dg/pr17957.c: New test.
21188
21189 2004-11-25 Mark Mitchell <mark@codesourcery.com>
21190
21191 PR c++/18445
21192 * g++.dg/template/crash28.C: Likewise.
21193
21194 PR c++/18001
21195 * g++.dg/expr/unary2.C: Adjust lvalue messages.
21196 * g++.dg/ext/lvaddr.C: Likewise.
21197 * g++.dg/opt/pr7503-3.C: Likewise.
21198
21199 PR c++/18466
21200 * g++.dg/parse/qualified3.C: New test.
21201 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
21202
21203 PR c++/18545
21204 * g++.dg/expr/return1.C: New test.
21205
21206 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21207
21208 Friend class name lookup 3/n, PR c++/3332
21209 * g++.dg/lookup/friend3.C: New test.
21210 * g++.dg/lookup/friend4.C: Likewise.
21211 * g++.dg/lookup/friend5.C: Likewise.
21212
21213 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21214
21215 Friend class name lookup 2/n, PR c++/14513, c++/15410
21216 * g++.dg/lookup/friend2.C: New test.
21217 * g++.dg/template/friend31.C: Likewise.
21218
21219 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21220
21221 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
21222
21223 2004-11-24 Mark Mitchell <mark@codesourcery.com>
21224
21225 PR c++/17473
21226 * g++.dg/tc1/dr56.C: Remove.
21227 * g++.dg/template/typedef1.C: Add dg-error markers.
21228 * g++.old-deja/g++.other/typedef7.C: Likewise.
21229
21230 PR c++/18285
21231 * g++.dg/parse/typedef7.C: New test.
21232
21233 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
21234
21235 * gcc.c-torture/execute/20041124-1.c: New test.
21236
21237 2004-11-24 Mark Mitchell <mark@codesourcery.com>
21238
21239 * g++.dg/template/deduce3.C: New test.
21240
21241 PR c++/18586
21242 * g++.dg/template/crash27.C: New test.
21243
21244 PR c++/18530
21245 * g++.dg/warn/Wshadow-3.C: New test.
21246
21247 2004-11-24 Devang Patel <dpatel@apple.com>
21248
21249 PR/18555
21250 * gcc.dg/cpp/isysroot-1.c: New test.
21251 * gcc.dg/cpp/usr/include/stdio.h: New file.
21252 * gcc.dg/cpp/isysroot-2.c: New test.
21253 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
21254 New file.
21255
21256 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21257
21258 PR c++/8929
21259 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
21260
21261 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21262
21263 * gcc.target/sparc/align.c: Do not include <stdint.h>.
21264 * gcc.target/sparc/pdist.c: Likewise.
21265
21266 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
21267
21268 PR c++/16882
21269 * g++.dg/conversion/simd1.C: New test.
21270
21271 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21272
21273 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
21274 and restore_ld_library_path_env_vars.
21275 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
21276 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
21277 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
21278 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
21279
21280 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
21281
21282 * gcc.dg/pragma-align-2.c: Test macro expansion.
21283 * gcc.dg/pragma-pack-2.c: New test.
21284
21285 2004-11-23 Richard Henderson <rth@redhat.com>
21286
21287 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
21288 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
21289 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
21290 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
21291 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
21292 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
21293
21294 * gcc.dg/vect/vect.exp: Add check for alpha.
21295 * lib/target-supports.exp (check_alpha_max_hw_available): New.
21296 (check_effective_target_vect_int): Enable for alpha.
21297 (check_effective_target_vect_long): New.
21298 (is-effective-target): Add it.
21299
21300 2004-11-23 Uros Bizjak <uros@kss-loka.si>
21301
21302 * gcc.dg/pr18614-1.c: New test.
21303
21304 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21305
21306 * gcc.dg/setjmp-2.c: New test.
21307
21308 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
21309
21310 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
21311 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
21312 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
21313 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
21314 gcc.target/sparc/pdist.c: New tests.
21315
21316 2004-11-22 Bob Wilson <bob.wilson@acm.org>
21317
21318 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
21319
21320 2004-11-22 Dale Johannesen <dalej@apple.com>
21321
21322 * gcc.dg/20041111-1.c: New.
21323
21324 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
21325
21326 PR tree-opt/18536
21327 * gcc.dg/vect/pr18536.c: New test.
21328
21329 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21330
21331 PR c++/18354
21332 * g++.dg/template/nontype11.C: New test.
21333
21334 2004-11-21 Roger Sayle <roger@eyesopen.com>
21335
21336 PR middle-end/18520
21337 * gcc.dg/pr18520-1.c: New test case.
21338
21339 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
21340
21341 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
21342 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
21343 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
21344 expected diagnostics.
21345
21346 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21347
21348 PR target/18580
21349 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
21350 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
21351 vect-77.c, vect-77a.c: XFAIL on the SPARC.
21352
21353 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21354
21355 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
21356
21357 2004-11-19 Mark Mitchell <mark@codesourcery.com>
21358 Joseph Myers <joseph@codesourcery.com>
21359
21360 * lib/target-supports.exp (check_visibility_available): Really
21361 test the compiler.
21362
21363 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
21364
21365 PR tree-opt/18181
21366 * gcc.dg/vect/vect-85.c: New test.
21367 * gcc.dg/vect/vect-86.c: New test.
21368 * gcc.dg/vect/vect-87.c: New test.
21369 * gcc.dg/vect/vect-88.c: New test.
21370
21371 2004-11-19 Ben Elliston <bje@au.ibm.com>
21372
21373 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
21374
21375 2004-11-18 Janis Johnson <janis187@us.ibm.com>
21376
21377 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
21378 * gcc.dg/ppc-and-1.c: Ditto.
21379 * gcc.dg/ppc-compare-1.c: Ditto.
21380 * gcc.dg/ppc-mov-1.c: Ditto
21381
21382 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
21383 Mark Mitchell <mark@codesourcery.com>
21384
21385 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
21386
21387 2004-11-17 Janis Johnson <janis187@us.ibm.com>
21388 Aldy Hernandez <aldyh@redhat.com>
21389
21390 * lib/target-supports.exp (check_effective_target_vect_int): New
21391 (check_effective_target_vect_float): New
21392 (check_effective_target_vect_double): New.
21393 (is-effective-target): Support new effective targets keywords.
21394 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
21395 default action for dg-do.
21396 * gcc.dg/vect/pr16105.c: Use new support.
21397 * gcc.dg/vect/pr18400.c: Ditto.
21398 * gcc.dg/vect/pr18425.c: Ditto.
21399 * gcc.dg/vect/vect-1.c: Ditto.
21400 * gcc.dg/vect/vect-10.c: Ditto.
21401 * gcc.dg/vect/vect-11.c: Ditto.
21402 * gcc.dg/vect/vect-12.c: Ditto.
21403 * gcc.dg/vect/vect-13.c: Ditto.
21404 * gcc.dg/vect/vect-14.c: Ditto.
21405 * gcc.dg/vect/vect-15.c: Ditto.
21406 * gcc.dg/vect/vect-16.c: Ditto.
21407 * gcc.dg/vect/vect-17.c: Ditto.
21408 * gcc.dg/vect/vect-18.c: Ditto.
21409 * gcc.dg/vect/vect-19.c: Ditto.
21410 * gcc.dg/vect/vect-2.c: Ditto.
21411 * gcc.dg/vect/vect-20.c: Ditto.
21412 * gcc.dg/vect/vect-21.c: Ditto.
21413 * gcc.dg/vect/vect-22.c: Ditto.
21414 * gcc.dg/vect/vect-23.c: Ditto.
21415 * gcc.dg/vect/vect-24.c: Ditto.
21416 * gcc.dg/vect/vect-25.c: Ditto.
21417 * gcc.dg/vect/vect-26.c: Ditto.
21418 * gcc.dg/vect/vect-27.c: Ditto.
21419 * gcc.dg/vect/vect-27a.c: Ditto.
21420 * gcc.dg/vect/vect-28.c: Ditto.
21421 * gcc.dg/vect/vect-29.c: Ditto.
21422 * gcc.dg/vect/vect-29a.c: Ditto.
21423 * gcc.dg/vect/vect-3.c: Ditto.
21424 * gcc.dg/vect/vect-30.c: Ditto.
21425 * gcc.dg/vect/vect-31.c: Ditto.
21426 * gcc.dg/vect/vect-32.c: Ditto.
21427 * gcc.dg/vect/vect-33.c: Ditto.
21428 * gcc.dg/vect/vect-34.c: Ditto.
21429 * gcc.dg/vect/vect-35.c: Ditto.
21430 * gcc.dg/vect/vect-36.c: Ditto.
21431 * gcc.dg/vect/vect-37.c: Ditto.
21432 * gcc.dg/vect/vect-38.c: Ditto.
21433 * gcc.dg/vect/vect-4.c: Ditto.
21434 * gcc.dg/vect/vect-40.c: Ditto.
21435 * gcc.dg/vect/vect-41.c: Ditto.
21436 * gcc.dg/vect/vect-42.c: Ditto.
21437 * gcc.dg/vect/vect-43.c: Ditto.
21438 * gcc.dg/vect/vect-44.c: Ditto.
21439 * gcc.dg/vect/vect-45.c: Ditto.
21440 * gcc.dg/vect/vect-46.c: Ditto.
21441 * gcc.dg/vect/vect-47.c: Ditto.
21442 * gcc.dg/vect/vect-48.c: Ditto.
21443 * gcc.dg/vect/vect-48a.c: Ditto.
21444 * gcc.dg/vect/vect-49.c: Ditto.
21445 * gcc.dg/vect/vect-5.c: Ditto.
21446 * gcc.dg/vect/vect-50.c: Ditto.
21447 * gcc.dg/vect/vect-51.c: Ditto.
21448 * gcc.dg/vect/vect-52.c: Ditto.
21449 * gcc.dg/vect/vect-53.c: Ditto.
21450 * gcc.dg/vect/vect-54.c: Ditto.
21451 * gcc.dg/vect/vect-55.c: Ditto.
21452 * gcc.dg/vect/vect-56.c: Ditto.
21453 * gcc.dg/vect/vect-56a.c: Ditto.
21454 * gcc.dg/vect/vect-57.c: Ditto.
21455 * gcc.dg/vect/vect-58.c: Ditto.
21456 * gcc.dg/vect/vect-59.c: Ditto.
21457 * gcc.dg/vect/vect-6.c: Ditto.
21458 * gcc.dg/vect/vect-60.c: Ditto.
21459 * gcc.dg/vect/vect-61.c: Ditto.
21460 * gcc.dg/vect/vect-62.c: Ditto.
21461 * gcc.dg/vect/vect-63.c: Ditto.
21462 * gcc.dg/vect/vect-64.c: Ditto.
21463 * gcc.dg/vect/vect-65.c: Ditto.
21464 * gcc.dg/vect/vect-66.c: Ditto.
21465 * gcc.dg/vect/vect-67.c: Ditto.
21466 * gcc.dg/vect/vect-68.c: Ditto.
21467 * gcc.dg/vect/vect-69.c: Ditto.
21468 * gcc.dg/vect/vect-7.c: Ditto.
21469 * gcc.dg/vect/vect-72.c: Ditto.
21470 * gcc.dg/vect/vect-72a.c: Ditto.
21471 * gcc.dg/vect/vect-73.c: Ditto.
21472 * gcc.dg/vect/vect-74.c: Ditto.
21473 * gcc.dg/vect/vect-75.c: Ditto.
21474 * gcc.dg/vect/vect-76.c: Ditto.
21475 * gcc.dg/vect/vect-77.c: Ditto.
21476 * gcc.dg/vect/vect-77a.c: Ditto.
21477 * gcc.dg/vect/vect-78.c: Ditto.
21478 * gcc.dg/vect/vect-79.c: Ditto.
21479 * gcc.dg/vect/vect-8.c: Ditto.
21480 * gcc.dg/vect/vect-80.c: Ditto.
21481 * gcc.dg/vect/vect-82.c: Ditto.
21482 * gcc.dg/vect/vect-82_64.c: Ditto.
21483 * gcc.dg/vect/vect-83.c: Ditto.
21484 * gcc.dg/vect/vect-83_64.c: Ditto.
21485 * gcc.dg/vect/vect-9.c: Ditto.
21486 * gcc.dg/vect/vect-all.c: Ditto.
21487 * gcc.dg/vect/vect-none.c: Ditto.
21488
21489 2004-11-17 Janis Johnson <janis187@us.ibm.com>
21490
21491 * lib/gcc-dg.exp (dg-skip-if): New function.
21492 (dg-forbid-option): Remove.
21493 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
21494 * g++.dg/abi/bitfield8.C: Likewise.
21495 * g++.dg/abi/dtor1.C: Likewise.
21496 * g++.dg/abi/empty10.C: Likewise.
21497 * g++.dg/abi/empty7.C: Likewise.
21498 * g++.dg/abi/empty9.C: Likewise.
21499 * g++.dg/abi/layout3.C: Likewise.
21500 * g++.dg/abi/layout4.C: Likewise.
21501 * g++.dg/abi/thunk1.C: Likewise.
21502 * g++.dg/abi/thunk2.C: Likewise.
21503 * g++.dg/abi/vbase11.C: Likewise.
21504 * g++.dg/abi/vthunk2.C: Likewise.
21505 * g++.dg/abi/vthunk3.C: Likewise.
21506 * g++.dg/ext/attrib8.C: Likewise.
21507 * g++.dg/opt/longbranch2.C: Likewise.
21508 * g++.dg/opt/reg-stack4.C: Likewise.
21509 * g++.old-deja/g++.ext/attrib1.C: Likewise.
21510 * g++.old-deja/g++.ext/attrib2.C: Likewise.
21511 * g++.old-deja/g++.ext/attrib3.C: Likewise.
21512 * g++.old-deja/g++.other/store-expr1.C: Likewise.
21513 * g++.old-deja/g++.other/store-expr2.C: Likewise.
21514 * gcc.dg/20000609-1.c: Likewise.
21515 * gcc.dg/20000720-1.c: Likewise.
21516 * gcc.dg/20011107-1.c: Likewise.
21517 * gcc.dg/20011119-1.c: Likewise.
21518 * gcc.dg/20020108-1.c: Likewise.
21519 * gcc.dg/20020122-2.c: Likewise.
21520 * gcc.dg/20020122-3.c: Likewise.
21521 * gcc.dg/20020201-3.c: Likewise.
21522 * gcc.dg/20020206-1.c: Likewise.
21523 * gcc.dg/20020218-1.c: Likewise.
21524 * gcc.dg/20020310-1.c: Likewise.
21525 * gcc.dg/20020411-1.c: Likewise.
21526 * gcc.dg/20020418-2.c: Likewise.
21527 * gcc.dg/20020426-1.c: Likewise.
21528 * gcc.dg/20020426-2.c: Likewise.
21529 * gcc.dg/20020517-1.c: Likewise.
21530 * gcc.dg/20020523-1.c: Likewise.
21531 * gcc.dg/20020523-2.c: Likewise.
21532 * gcc.dg/20020729-1.c: Likewise.
21533 * gcc.dg/20030204-1.c: Likewise.
21534 * gcc.dg/20030826-2.c: Likewise.
21535 * gcc.dg/20030926-1.c: Likewise.
21536 * gcc.dg/20031202-1.c: Likewise.
21537 * gcc.dg/980312-1.c: Likewise.
21538 * gcc.dg/980313-1.c: Likewise.
21539 * gcc.dg/990117-1.c: Likewise.
21540 * gcc.dg/990424-1.c: Likewise.
21541 * gcc.dg/990524-1.c: Likewise.
21542 * gcc.dg/991230-1.c: Likewise.
21543 * gcc.dg/i386-387-1.c: Likewise.
21544 * gcc.dg/i386-387-2.c: Likewise.
21545 * gcc.dg/i386-387-3.c: Likewise.
21546 * gcc.dg/i386-387-4.c: Likewise.
21547 * gcc.dg/i386-387-5.c: Likewise.
21548 * gcc.dg/i386-387-6.c: Likewise.
21549 * gcc.dg/i386-asm-1.c: Likewise.
21550 * gcc.dg/i386-bitfield1.c: Likewise.
21551 * gcc.dg/i386-bitfield2.c: Likewise.
21552 * gcc.dg/i386-loop-1.c: Likewise.
21553 * gcc.dg/i386-loop-2.c: Likewise.
21554 * gcc.dg/i386-loop-3.c: Likewise.
21555 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
21556 * gcc.dg/i386-pic-1.c: Likewise.
21557 * gcc.dg/i386-regparm.c: Likewise.
21558 * gcc.dg/i386-signbit-1.c: Likewise.
21559 * gcc.dg/i386-signbit-2.c: Likewise.
21560 * gcc.dg/i386-signbit-3.c: Likewise.
21561 * gcc.dg/i386-sse-5.c: Likewise.
21562 * gcc.dg/i386-sse-8.c: Likewise.
21563 * gcc.dg/i386-unroll-1.c: Likewise.
21564 * gcc.dg/tls/opt-1.c: Likewise.
21565 * gcc.dg/tls/opt-2.c: Likewise.
21566 * gcc.dg/unroll-1.c: Likewise.
21567 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
21568 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
21569 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
21570 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
21571
21572 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21573
21574 * g++.dg/template/incomplete1.C: New test.
21575
21576 2004-11-16 Nick Clifton <nickc@redhat.com>
21577
21578 Revert patches accidentally commited during checkin of fixes for
21579 xstormy16 tests:
21580 gcc.c-torture/execute/simd-4.c: Revert
21581 gcc.dg/20040910-1.c: Revert.
21582
21583 2004-11-16 Paul Brook <paul@codesourcery.com>
21584
21585 PR fortran/13010
21586 * gfortran.dg/der_pointer_1.f90: New test.
21587
21588 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
21589
21590 PR c/18498
21591 * gcc.dg/bitfld-13.c: New test.
21592
21593 2004-11-15 Janis Johnson <janis187@us.ibm.com>
21594
21595 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
21596 powerpc*-*-linux*.
21597
21598 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
21599 * gcc.dg/ppc64-abi-2.c: Ditto.
21600 * gcc.dg/ppc64-abi-3.c: Ditto.
21601
21602 * lib/gcc-dg.exp (dg-target-list): Remove.
21603
21604 2004-11-15 Steve Ellcey <sje@cup.hp.com>
21605
21606 * gcc.dg/ia64-postinc.c: New test.
21607
21608 2004-11-15 Mark Mitchell <mark@codesourcery.com>
21609
21610 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
21611
21612 2004-11-15 Nick Clifton <nickc@redhat.com>
21613
21614 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
21615 __INT_MAX__ so that the test can be compiled by toolchains
21616 targeted at 16-bit processors.
21617
21618 * gcc.dg/20040625-1.c: Use long constants rather than integers
21619 when performing arithmetic that will overflow 16-bits.
21620
21621 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
21622 xstormy16. It does not support 128-bit vector operations.
21623
21624 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
21625 with the macro PTR_TYPE. Define this macro to an integer type
21626 suitable for holding a pointer.
21627
21628 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
21629 the target is a 16-bit processor.
21630
21631 * gcc.dg/cpp/if-2.c: Expect a different warning message from
21632 16-bit targets where the character constant will be too long.
21633
21634 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
21635 where the double will not be directly addressable.
21636
21637 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21638
21639 Friend class name lookup 1/n, PR c++/18471
21640 * g++.dg/template/crash26.C: New test.
21641 * g++.dg/lookup/struct1.C: Adjust expected error.
21642 * g++.dg/parse/elab1.C: Likewise.
21643 * g++.dg/parse/elab2.C: Likewise.
21644 * g++.dg/parse/int-as-enum1.C: Likewise.
21645 * g++.dg/parse/struct-as-enum1.C: Likewise.
21646 * g++.dg/parse/typedef1.C: Likewise.
21647 * g++.dg/parse/typedef3.C: Likewise.
21648 * g++.dg/parse/typedef4.C: Likewise.
21649 * g++.dg/parse/typedef5.C: Likewise.
21650 * g++.dg/template/nontype4.C: Likewise.
21651 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
21652 * g++.old-deja/g++.other/elab1.C: Likewise.
21653 * g++.old-deja/g++.other/syntax4.C: Likewise.
21654
21655 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
21656
21657 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
21658
21659 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
21660
21661 * gcc.c-torture/execute/20041114-1.c: New test.
21662
21663 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
21664
21665 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
21666 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
21667 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
21668 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
21669 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
21670 gcc.dg/switch-7.c: New tests.
21671
21672 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
21673
21674 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
21675
21676 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
21677
21678 PR tree-opt/18400
21679 * gcc.dg/vect/pr18400.c: New test.
21680
21681 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
21682 Andrew Pinski <pinskia@physics.uc.edu>
21683
21684 PR tree-opt/18425
21685 * gcc.dg/vect/pr18425.c: New test.
21686
21687 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21688
21689 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
21690 Guard with dg-require-alias and dg-require-visibility.
21691
21692 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21693
21694 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
21695
21696 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21697
21698 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
21699
21700 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21701
21702 PR c++/17344
21703 * g++.dg/template/defarg5.C: New test.
21704
21705 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21706
21707 * g++.dg/parse/cast1.C: Run only on ILP32.
21708 * g++.old-deja/g++.mike/p784.C: Likewise.
21709
21710 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
21711
21712 * gcc.c-torture/execute/20041113-1.c: New test.
21713
21714 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
21715
21716 PR target/18230
21717 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
21718 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
21719 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
21720 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
21721 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
21722 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
21723 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
21724 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
21725 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
21726 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
21727 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
21728 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
21729 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
21730
21731 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
21732
21733 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
21734 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
21735 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
21736 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
21737 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
21738 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
21739 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
21740 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
21741 gcc.target/sparc/combined-1.c: New tests.
21742
21743 2004-11-12 Ziemowit Laski <zlaski@apple.com>
21744
21745 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
21746 New tests.
21747
21748 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21749
21750 * lib/gcc-dg.exp (dg-forbid-option): New function.
21751 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
21752 * g++.dg/abi/bitfield8.C: Likewise.
21753 * g++.dg/abi/dtor1.C: Likewise.
21754 * g++.dg/abi/empty10.C: Likewise.
21755 * g++.dg/abi/empty7.C: Likewise.
21756 * g++.dg/abi/empty9.C: Likewise.
21757 * g++.dg/abi/layout3.C: Likewise.
21758 * g++.dg/abi/layout4.C: Likewise.
21759 * g++.dg/abi/thunk1.C: Likewise.
21760 * g++.dg/abi/thunk2.C: Likewise.
21761 * g++.dg/abi/vbase11.C: Likewise.
21762 * g++.dg/abi/vthunk2.C: Likewise.
21763 * g++.dg/abi/vthunk3.C: Likewise.
21764 * g++.dg/ext/attrib8.C: Likewise.
21765 * g++.dg/opt/longbranch2.C: Likewise.
21766 * g++.dg/opt/reg-stack4.C: Likewise.
21767 * g++.old-deja/g++.ext/attrib1.C: Likewise.
21768 * g++.old-deja/g++.ext/attrib2.C: Likewise.
21769 * g++.old-deja/g++.ext/attrib3.C: Likewise.
21770 * g++.old-deja/g++.other/store-expr1.C: Likewise.
21771 * g++.old-deja/g++.other/store-expr2.C: Likewise.
21772 * gcc.dg/20000609-1.c: Likewise.
21773 * gcc.dg/20000720-1.c: Likewise.
21774 * gcc.dg/20011107-1.c: Likewise.
21775 * gcc.dg/20011119-1.c: Likewise.
21776 * gcc.dg/20020108-1.c: Likewise.
21777 * gcc.dg/20020122-2.c: Likewise.
21778 * gcc.dg/20020122-3.c: Likewise.
21779 * gcc.dg/20020201-3.c: Likewise.
21780 * gcc.dg/20020206-1.c: Likewise.
21781 * gcc.dg/20020218-1.c: Likewise.
21782 * gcc.dg/20020310-1.c: Likewise.
21783 * gcc.dg/20020411-1.c: Likewise.
21784 * gcc.dg/20020418-2.c: Likewise.
21785 * gcc.dg/20020426-1.c: Likewise.
21786 * gcc.dg/20020426-2.c: Likewise.
21787 * gcc.dg/20020517-1.c: Likewise.
21788 * gcc.dg/20020523-1.c: Likewise.
21789 * gcc.dg/20020523-2.c: Likewise.
21790 * gcc.dg/20020729-1.c: Likewise.
21791 * gcc.dg/20030204-1.c: Likewise.
21792 * gcc.dg/20030826-2.c: Likewise.
21793 * gcc.dg/20030926-1.c: Likewise.
21794 * gcc.dg/20031202-1.c: Likewise.
21795 * gcc.dg/980312-1.c: Likewise.
21796 * gcc.dg/980313-1.c: Likewise.
21797 * gcc.dg/990117-1.c: Likewise.
21798 * gcc.dg/990424-1.c: Likewise.
21799 * gcc.dg/990524-1.c: Likewise.
21800 * gcc.dg/991230-1.c: Likewise.
21801 * gcc.dg/i386-387-1.c: Likewise.
21802 * gcc.dg/i386-387-2.c: Likewise.
21803 * gcc.dg/i386-387-3.c: Likewise.
21804 * gcc.dg/i386-387-4.c: Likewise.
21805 * gcc.dg/i386-387-5.c: Likewise.
21806 * gcc.dg/i386-387-6.c: Likewise.
21807 * gcc.dg/i386-asm-1.c: Likewise.
21808 * gcc.dg/i386-bitfield1.c: Likewise.
21809 * gcc.dg/i386-bitfield2.c: Likewise.
21810 * gcc.dg/i386-loop-1.c: Likewise.
21811 * gcc.dg/i386-loop-2.c: Likewise.
21812 * gcc.dg/i386-loop-3.c: Likewise.
21813 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
21814 * gcc.dg/i386-pic-1.c: Likewise.
21815 * gcc.dg/i386-regparm.c: Likewise.
21816 * gcc.dg/i386-signbit-1.c: Likewise.
21817 * gcc.dg/i386-signbit-2.c: Likewise.
21818 * gcc.dg/i386-signbit-3.c: Likewise.
21819 * gcc.dg/i386-sse-5.c: Likewise.
21820 * gcc.dg/i386-sse-8.c: Likewise.
21821 * gcc.dg/i386-unroll-1.c: Likewise.
21822 * gcc.dg/tls/opt-1.c: Likewise.
21823 * gcc.dg/tls/opt-2.c: Likewise.
21824 * gcc.dg/unroll-1.c: Likewise.
21825 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
21826 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
21827 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
21828 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
21829 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
21830 -m64 is specified.
21831
21832 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21833
21834 PR c++/18389
21835 * g++.dg/parse/cond1.C: New test.
21836
21837 PR c++/18429
21838 * g++.dg/template/array9.C: New test.
21839 * g++.dg/ext/vla1.C: Adjust error messages.
21840 * g++.dg/ext/vlm1.C: Likewise.
21841 * g++.dg/template/crash2.C: Likewise.
21842
21843 PR c++/18436
21844 * g++.dg/template/call3.C: New test.
21845
21846 PR c++/18407
21847 * g++.dg/template/ptrmem11.C: New test.
21848
21849 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
21850
21851 PR other/14264
21852 * lib/g++.exp: Set LC_ALL and LANG to C.
21853 * lib/gcc-dg.exp: Likewise.
21854 * lib/gfortran.exp: Likewise.
21855 * lib/objc.exp: Likewise.
21856 * lib/treelang.exp: Likewise.
21857
21858 2004-11-12 Andreas Schwab <schwab@suse.de>
21859
21860 * gcc.dg/pr16286.c: Fix last change.
21861
21862 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21863
21864 PR c++/18416
21865 * g++.dg/init/global1.C: New test.
21866
21867 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
21868
21869 * gcc.c-torture/execute/20041112-1.c: New test.
21870
21871 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21872
21873 * lib/gcc-dg.exp (dg-target-list): New.
21874
21875 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21876 Richard Sandiford <rsandifo@redhat.com>
21877
21878 * lib/target-supports.exp (get-compiler_messages): New.
21879 (check_named_sections_available): Use it.
21880 (check_effective_target_ilp32): New.
21881 (check_effective_target_lp64): New.
21882 (is-effective-target): New.
21883 * lib/gcc-dg.exp (dg-require-effective-target): New.
21884
21885 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
21886
21887 * gcc.dg/precedence-1.c: New test.
21888
21889 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21890
21891 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
21892
21893 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
21894 message, delete generated files, use more descriptive name for
21895 executable, and make the test unsupported when it cannot be run.
21896
21897 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
21898 (dg-require-weak, dg-require-visibility, dg-require-alias,
21899 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
21900 dg-require-iconv, dg-require-named-sections): Use it.
21901
21902 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
21903
21904 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
21905
21906 PR target/16457
21907 * gcc.dg/ppc-and-1: New
21908
21909 PR target/16796
21910 * gcc.dg/ppc-mov-1.c: New.
21911
21912 PR target/16458
21913 * gcc.dg/ppc-compare-1.c: New.
21914
21915 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
21916
21917 * objc.dg/desig-init-2.m: New test.
21918
21919 2004-11-10 Adam Nemet <anemet@lnxw.com>
21920
21921 PR middle-end/18160
21922 * g++.dg/warn/register-var-1.C: New test.
21923 * g++.dg/warn/register-var-2.C: New test.
21924
21925 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21926
21927 * gcc.dg/union-2.c: New test.
21928
21929 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
21930
21931 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
21932 New test for PR tree-optimization/17892.
21933
21934 2004-11-09 Mark Mitchell <mark@codesourcery.com>
21935
21936 PR c++/18369
21937 * g++.dg/init/new12.C: New test.
21938
21939 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
21940
21941 * gcc.target/sparc: New directory.
21942 * gcc.target/sparc/sparc.exp: New driver.
21943 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
21944 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
21945 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
21946 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
21947
21948 2004-11-10 Paul Brook <paul@codesourcery.com>
21949
21950 PR fortran/18218
21951 * gfortran.dg/list_read.c: New test.
21952
21953 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21954
21955 PR c/18322
21956 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
21957 expected diagnostic location.
21958
21959 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
21960
21961 * gcc.dg/20041109-1.c: New test.
21962
21963 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
21964
21965 PR objc/18406
21966 * objc/compile/pr18406.m: New test.
21967
21968 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21969
21970 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
21971
21972 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21973
21974 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
21975
21976 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21977
21978 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
21979
21980 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21981
21982 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
21983 exit.
21984
21985 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
21986
21987 PR tree-opt/18299
21988 * gcc.c-torture/pr18299-1.c: New test.
21989
21990 2004-11-06 Andreas Schwab <schwab@suse.de>
21991
21992 * gcc.dg/pr16286.c: Also test for bool and pixel.
21993
21994 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
21995
21996 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
21997 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
21998 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
21999 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
22000 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
22001 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
22002 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
22003 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
22004 gcc.dg/struct-semi-3.c: New tests.
22005
22006 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22007
22008 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
22009
22010 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22011
22012 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
22013 Do not use C99 designators.
22014
22015 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22016
22017 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
22018
22019 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22020
22021 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
22022 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
22023 * gcc.c-torture/execute/simd-5.x: Remove.
22024
22025 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
22026
22027 PR rtl-optimization/17933
22028 * gcc.dg/torture/pr17933-1.c: New test.
22029
22030 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
22031
22032 PR target/18106
22033 * lib/target-supports.exp (check_weak_available): Support
22034 Windows.
22035
22036 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
22037
22038 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
22039 call to fflush(stdout) before abort.
22040 (my_ffsll): New function.
22041 (generate_fields): Use it.
22042
22043 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
22044
22045 * gcc.dg/init-undef-1.c: New test.
22046
22047 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
22048
22049 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
22050 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
22051 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
22052 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
22053 expected messages for new parser.
22054
22055 2004-11-04 Mark Mitchell <mark@codesourcery.com>
22056
22057 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
22058
22059 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22060
22061 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
22062 on LP64 targets.
22063
22064 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
22065
22066 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
22067 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
22068 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
22069 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
22070 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
22071 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
22072 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
22073 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
22074 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
22075 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
22076
22077 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
22078
22079 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
22080 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
22081 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
22082 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
22083 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
22084 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
22085 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
22086 for new parser.
22087
22088 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
22089
22090 PR target/15342
22091 * gcc.dg/20041104-1.c: New test.
22092
22093 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22094
22095 * g++.dg/template/nontype7.C: New test.
22096 * g++.dg/template/nontype8.C: Likewise.
22097 * g++.dg/template/nontype9.C: Likewise.
22098 * g++.dg/template/nontype10.C: Likewise.
22099 * g++.dg/tc1/dr49.C: Likewise.
22100 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
22101 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
22102
22103 2004-11-04 Ben Elliston <bje@au.ibm.com>
22104
22105 * g++.dg/rtti/tinfo1.C: Remove xfails.
22106
22107 2004-11-04 Ben Elliston <bje@au.ibm.com>
22108
22109 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
22110 packed attribute to the definition to satisfy the new C++ parser.
22111
22112 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22113
22114 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
22115 invocations of va_arg.
22116
22117 2004-11-02 Mark Mitchell <mark@codesourcery.com>
22118
22119 PR c++/18124
22120 * g++.dg/template/crash25.C: New test.
22121
22122 PR c++/18155
22123 * g++.dg/template/typedef2.C: New test.
22124 * g++.dg/parse/crash13.C: Adjust error markers.
22125
22126 PR c++/18177
22127 * g++.dg/conversion/const3.C: New test.
22128
22129 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22130
22131 PR fortran/17535
22132 PR fortran/17583
22133 PR fortran/17713
22134 * gfortran.dg/generic_[123].f90: New testcases.
22135
22136 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22137
22138 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
22139 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
22140
22141 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
22142
22143 PR tree-opt/16808
22144 * gcc.c-torture/compile/pr16808.c: New test.
22145
22146 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
22147
22148 PR rtl-optimization/17104
22149 * gcc.dg/ppc-bitfield1.c: New.
22150
22151 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
22152
22153 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
22154
22155 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
22156
22157 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
22158 strings for 32-bit code.
22159
22160 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
22161
22162 PR c/18239
22163 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
22164
22165 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
22166
22167 PR c++/18064
22168 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
22169
22170 2004-10-31 Mark Mitchell <mark@codesourcery.com>
22171
22172 PR c++/15172
22173 * g++.dg/init/aggr2.C: New test.
22174
22175 2004-10-30 Ziemowit Laski <zlaski@apple.com>
22176
22177 * objc.dg/local-decl-1.m: New test.
22178
22179 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
22180
22181 * gcc.dg/20040910-1.c: Adjust regex.
22182
22183 2004-10-30 Roger Sayle <roger@eyesopen.com>
22184
22185 PR rtl-optimization/18084
22186 * g++.dg/opt/pr18084-1.C: New testcase.
22187
22188 2004-10-30 Matt Austern <austern@apple.com>
22189
22190 PR c++/17542
22191 * g++.dg/ext/attrib18.C: New test.
22192
22193 2004-10-30 Roger Sayle <roger@eyesopen.com>
22194
22195 PR middle-end/18096
22196 * gcc.dg/pr18096-1.c: New test case.
22197
22198 2004-10-30 Roger Sayle <roger@eyesopen.com>
22199
22200 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
22201
22202 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
22203
22204 PR c/16666
22205 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
22206 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
22207 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
22208 gcc.dg/old-style-prom-3.c: New tests.
22209
22210 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
22211
22212 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
22213 Remove unnecessary inclusion of stdio.h.
22214
22215 2004-10-29 Roger Sayle <roger@eyesopen.com>
22216
22217 PR rtl-optimization/17581
22218 * gcc.dg/pr17581-1.c: New test case.
22219
22220 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
22221
22222 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
22223 being implemented.
22224 * g++.dg/conversion/dr195-1.C: New.
22225 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
22226 * g++.old-deja/g++.mike/p10148.C: Likewise.
22227
22228 2004-10-29 Mark Mitchell <mark@codesourcery.com>
22229
22230 PR c++/17695
22231 * g++.dg/debug/typedef2.C: New test.
22232
22233 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
22234
22235 PR fortran/13490
22236 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
22237 * gfortran.dg/g77/README: Update.
22238
22239 2004-10-28 Matt Austern <austern@apple.com>
22240
22241 PR c++/14124
22242 * g++.dg/ext/packed7.C: New test.
22243
22244 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
22245
22246 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
22247 scan-assembler.
22248 * lib/scanasm.exp (hidden-scan-for): New proc.
22249 (scan-hidden): Use hidden-scan-for instead of constructing the scan
22250 string.
22251 (scan-not-hidden): Likewise.
22252 * lib/target-supports.exp (check_visibility_available): mach-o is
22253 support too.
22254
22255 2004-10-28 Mark Mitchell <mark@codesourcery.com>
22256
22257 PR c++/17132
22258 * g++.dg/template/memclass3.C: New test.
22259
22260 2004-10-28 Adam Nemet <anemet@lnxw.com>
22261
22262 PR middle-end/18160
22263 * gcc.dg/register-var-1.c: New test.
22264 * gcc.dg/register-var-2.c: New test.
22265 * gcc.dg/asm-7.c: Taking the address of a register variable is an
22266 error now.
22267
22268 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
22269
22270 PR other/18172
22271 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
22272 unused variables.
22273 * gcc.dg/vect/vect-22.c: Likewise.
22274
22275 2004-10-28 Jakub Jelinek <jakub@redhat.com>
22276
22277 * gcc.dg/i386-rotate-1.c: New test.
22278
22279 2004-10-27 Mark Mitchell <mark@codesourcery.com>
22280
22281 * g++.dg/init/ref12.C: Add "run" marker.
22282
22283 PR c++/17435
22284 * g++.dg/init/ref12.C: New test.
22285
22286 PR c++/18140
22287 * g++.dg/template/shift1.C: New test.
22288 * g++.dg/template/error10.C: Adjust error markers.
22289
22290 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
22291
22292 PR tree-opt/17529
22293 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
22294
22295 2004-10-27 Geoffrey Keating <geoffk@apple.com>
22296
22297 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
22298 * gcc.dg/weak/weak-3.c: Likewise.
22299 * gcc.dg/weak/weak-5.c: Likewise.
22300 * gcc.dg/weak/weak-9.c: Likewise.
22301 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
22302 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
22303
22304 * gcc.dg/darwin-weakimport-1.c: New.
22305
22306 2004-10-28 Ben Elliston <bje@au.ibm.com>
22307
22308 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
22309
22310 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
22311
22312 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
22313 'syntax' error messages.
22314 * gcc.dg/cpp/direct2s.c: Likewise.
22315
22316 2004-10-26 Geoffrey Keating <geoffk@apple.com>
22317
22318 * gcc.c-torture/compile/20041026-1.c: New.
22319
22320 2004-10-26 Mark Mitchell <mark@codesourcery.com>
22321
22322 PR c++/18093
22323 * g++.dg/lookup/ns2.C: New test.
22324
22325 PR c++/18020
22326 * g++.dg/template/enum4.C: New test.
22327
22328 PR c++/18161
22329 * g++.dg/template/expr1.C: New test.
22330
22331 2004-10-26 Ben Elliston <bje@au.ibm.com>
22332
22333 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
22334
22335 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
22336
22337 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
22338 gcc.dg/decl-nospec-3.c: New tests.
22339
22340 2004-10-26 Ziemowit Laski <zlaski@apple.com>
22341
22342 * objc.dg/super-class-3.m: New test.
22343
22344 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
22345
22346 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
22347 resyncing.
22348 * gcc.dg/cpp/direct2s.c: Likewise.
22349
22350 2004-10-25 Geoffrey Keating <geoffk@apple.com>
22351
22352 * objc.dg/image-info.m: Update for changes to section selection.
22353
22354 2004-10-25 David Ayers <d.ayers@inode.at>
22355 Ziemowit Laski <zlaski@apple.com>
22356
22357 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
22358 diagnostics when messaging 'id <Proto>'.
22359 * objc.dg/class-protocol-1.m: New test.
22360 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
22361 a non-existent method signature.
22362 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
22363 Update diagnostics when messaging with non-existent method signature.
22364 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
22365 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
22366 invalid receivers are now resolved as if messaging 'id'; remove
22367 extraneous diagnostics.
22368
22369 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
22370
22371 PR c/16667
22372 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
22373 gcc.dg/init-desig-obs-3.c: New tests.
22374
22375 2004-10-25 Jakub Jelinek <jakub@redhat.com>
22376
22377 * gcc.dg/debug/20041023-1.c: New test.
22378
22379 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
22380
22381 PR middle-end/17407
22382 * gcc.c-torture/compile/pr17407.c: New test.
22383
22384 PR c++/18121
22385 * g++.dg/template/array8.C: New test.
22386
22387 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22388
22389 PR other/18138
22390 * lib/g++.exp: Accept more than one multilib libgcc.
22391 * lib/gcc-dg.exp: Likewise.
22392 * lib/objc.exp: Likewise.
22393 * lib/treelang.exp: Likewise.
22394 * lib/gfortran.exp: Likewise.
22395
22396 2004-10-24 Ben Elliston <bje@au.ibm.com>
22397
22398 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
22399
22400 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
22401
22402 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
22403 * gcc.dg/c99-const-expr-3.c: Likewise.
22404
22405 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
22406
22407 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
22408
22409 2004-10-23 Ben Elliston <bje@au.ibm.com>
22410
22411 * gcc.c-torture/execute/loop-2e.x: Remove.
22412
22413 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
22414
22415 PR c++/18095
22416 * g++.dg/parse/crash18.C: New.
22417 * g++.dg/parse/crash19.C: New.
22418
22419 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
22420
22421 * g++.dg/ext/dllimport1.C: Move dg-warnings.
22422 * g++.dg/ext/dllimport2.C: Same.
22423 * g++.dg/ext/dllimport8.C: Same.
22424
22425 2004-10-21 Mark Mitchell <mark@codesourcery.com>
22426
22427 PR c++/10841
22428 * g++.dg/conversion/cast1.C: New test.
22429 * g++.dg/overload/pmf1.C: Adjust error marker.
22430
22431 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
22432
22433 PR objc/17923
22434 * objc.dg/const-str-7.m: New test.
22435
22436 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22437
22438 * g++.dg/template/memfriend11.C: Fix comment typo.
22439 * g++.dg/template/memfriend14.C: Likewise.
22440
22441 2004-10-20 Richard Henderson <rth@redhat.com>
22442
22443 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
22444 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
22445 -fasynchronous-unwind-tables.
22446
22447 2004-10-20 Richard Henderson <rth@redhat.com>
22448
22449 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
22450 (main): Return success.
22451 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
22452 (main): Return success.
22453
22454 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22455
22456 PR c++/13495
22457 * g++.dg/template/memfriend9.C: New test.
22458 * g++.dg/template/memfriend10.C: Likewise.
22459 * g++.dg/template/memfriend11.C: Likewise.
22460 * g++.dg/template/memfriend12.C: Likewise.
22461 * g++.dg/template/memfriend13.C: Likewise.
22462 * g++.dg/template/memfriend14.C: Likewise.
22463 * g++.dg/template/memfriend15.C: Likewise.
22464 * g++.dg/template/memfriend16.C: Likewise.
22465 * g++.dg/template/memfriend17.C: Likewise.
22466 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
22467
22468 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
22469
22470 * g++.dg/conversion/dr195.C: New.
22471 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
22472
22473 2004-10-20 Ben Elliston <bje@au.ibm.com>
22474 Devang Patel <dpatel@apple.com>
22475
22476 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
22477 of floating point arithmetic, which could trap.
22478
22479 2004-10-19 Mark Mitchell <mark@codesourcery.com>
22480
22481 PR c++/14035
22482 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
22483 * g++.dg/conversion/const2.C: New test.
22484 * g++.dg/expr/reinterpret2.C: New test.
22485 * g++.dg/expr/reinterpret3.C: New test.
22486 * g++.dg/expr/cast2.C: New test.
22487 * g++.dg/expr/copy1.C: New test.
22488 * g++.dg/other/conversion1.C: Change error message.
22489 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
22490 function pointers to void *.
22491 * g++.old-deja/g++.mike/p10148.C: Likewise.
22492
22493 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22494
22495 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
22496
22497 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
22498
22499 PR c++/18047
22500
22501 * g++.dg/parse/expr3.C: New test.
22502
22503 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22504
22505 * gcc.dg/smod-1.c: New test.
22506
22507 2004-10-18 Ziemowit Laski <zlaski@apple.com>
22508
22509 * objc.dg/method-14.m: New test.
22510
22511 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
22512
22513 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
22514 Also xfail as the patch was reverted.
22515
22516 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
22517
22518 PR middle-end/16973
22519 * gcc.dg/pr16973.c: New test.
22520
22521 2004-10-18 Diego Novillo <dnovillo@redhat.com>
22522
22523 PR tree-optimization/17656
22524 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
22525
22526 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
22527
22528 * g++.dg/eh/shadow1.C: New.
22529
22530 2004-10-18 Jakub Jelinek <jakub@redhat.com>
22531
22532 * gcc.c-torture/compile/20041018-1.c: New test.
22533
22534 2004-10-18 Ben Elliston <bje@au.ibm.com>
22535
22536 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
22537 compiler referring to register 0 when accessing sdata. The linker
22538 now patches things up.
22539
22540 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
22541
22542 PR c/17529
22543 * gcc.c-torture/compile/pr17529.c: New test.
22544
22545 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22546
22547 PR c++/17743
22548 * g++.dg/ext/attrib17.C: New test.
22549
22550 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22551
22552 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
22553
22554 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22555
22556 PR c++/10479
22557 * g++.dg/ext/attrib16.C: New test.
22558
22559 2004-10-15 Mark Mitchell <mark@codesourcery.com>
22560
22561 PR c++/17042
22562 * g++.dg/init/dso_handle1.C: New test.
22563
22564 PR c++/14667
22565 * g++.dg/parse/typedef6.C: New test.
22566
22567 PR c++/17916
22568 * g++.dg/parse/pragma1.C: New test.
22569
22570 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
22571
22572 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
22573
22574 2004-10-15 Steve Ellcey <sje@cup.hp.com>
22575
22576 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
22577 -fno-common when on HPPA HP-UX platforms.
22578
22579 2004-10-15 Jakub Jelinek <jakub@redhat.com>
22580
22581 PR other/16820
22582 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
22583 stdint.h.
22584 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
22585 uintptr_t.
22586
22587 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
22588
22589 PR c++/16301
22590 * g++.dg/lookup/strong-using-4.C: New test.
22591
22592 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
22593
22594 PR middle-end/16567
22595 * gcc.c-torture/compile/nested-1.c: New test.
22596
22597 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
22598
22599 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
22600 and mipsisa64*-*-* (until support for misaligned loads is added).
22601 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
22602 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
22603 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
22604 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
22605 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
22606 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
22607
22608 2004-10-14 Mark Mitchell <mark@codesourcery.com>
22609
22610 PR c++/17976
22611 * g++.dg/init/dtor3.C: New test.
22612
22613 2004-10-15 Ben Elliston <bje@au.ibm.com>
22614
22615 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
22616
22617 2004-10-14 Geoffrey Keating <geoffk@apple.com>
22618
22619 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
22620 * gcc.dg/macho-lo-sum.c: Likewise.
22621
22622 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
22623
22624 * gcc.dg/ppc-spe64-1.c: New test.
22625
22626 2004-10-14 Devang Patel <dpatel@apple.com>
22627
22628 PR 17635
22629 * gcc.dg/pr17635.c : New test.
22630
22631 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
22632
22633 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
22634 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
22635 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
22636 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
22637 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
22638 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
22639 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
22640 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
22641 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
22642 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
22643 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
22644 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
22645 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
22646 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
22647 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
22648 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
22649 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
22650 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
22651
22652 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
22653
22654 * gcc.dg/vect/vect-82.c: New testcase.
22655 * gcc.dg/vect/vect-82_64.c: New testcase.
22656 * gcc.dg/vect/vect-83.c: New testcase.
22657 * gcc.dg/vect/vect-83_64.c: New testcase.
22658
22659 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
22660
22661 * gcc.dg/cpp/error-1.c: New test.
22662
22663 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
22664
22665 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
22666
22667 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
22668
22669 PR target/17984
22670 * gcc.dg/cris-peep2-xsrand2.c: New test.
22671
22672 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
22673
22674 PR c++/17661
22675 * testsuite/g++.dg/expr/for2.C: New test.
22676
22677 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22678
22679 * g++.dg/inherit/thunk1.C: Run on the SPARC.
22680
22681 2004-10-13 Jakub Jelinek <jakub@redhat.com>
22682
22683 PR tree-optimization/17724
22684 * g++.dg/opt/pr17724-1.C: New test.
22685 * g++.dg/opt/pr17724-2.C: New test.
22686 * g++.dg/opt/pr17724-3.C: New test.
22687 * g++.dg/opt/pr17724-4.C: New test.
22688 * g++.dg/opt/pr17724-5.C: New test.
22689 * g++.dg/opt/pr17724-6.C: New test.
22690
22691 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
22692
22693 PR c/17301
22694 * gcc.dg/pr17301-2.c: New test.
22695
22696 2004-10-11 Mark Mitchell <mark@codesourcery.com>
22697
22698 PR c++/15876
22699 * g++.dg/parse/error22.C: New test.
22700
22701 PR c++/17936
22702 * g++.dg/template/spec18.C: New test.
22703
22704 2004-10-11 Steve Ellcey <sje@cup.hp.com>
22705
22706 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
22707 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
22708 memcpy.
22709 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
22710 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
22711
22712 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
22713
22714 * g++.dg/eh/cleanup5.C: Add dg-options "".
22715
22716 2004-10-11 Roger Sayle <roger@eyesopen.com>
22717
22718 PR middle-end/17657
22719 * gcc.dg/switch-4.c: New test case.
22720
22721 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
22722
22723 * gcc.c-torture/execute/20041011-1.c: New test.
22724
22725 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
22726
22727 PR c++/17554
22728 * g++.dg/init/for3.C: New test.
22729
22730 PR c++/17657
22731 * g++.dg/opt/switch2.C: New test.
22732
22733 PR middle-end/17703
22734 * g++.dg/warn/Wreturn-2.C: New test.
22735
22736 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
22737
22738 PR c++/17907
22739 * g++.dg/eh/cleanup5.C: New test.
22740
22741 2004-10-10 Mark Mitchell <mark@codesourcery.com>
22742
22743 PR c++/17393
22744 * g++.dg/parse/error21.C: New test.
22745
22746 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
22747
22748 * g++.dg/overload/pmf1.C: Adjust quoting marks.
22749 * g++.dg/warn/incomplete1.C: Likewise.
22750 * g++.dg/template/qualttp20.C: Likewise.
22751
22752 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22753
22754 PR c/17881
22755 * parm-incomplete-1.c: New test.
22756
22757 2004-10-09 Mark Mitchell <mark@codesourcery.com>
22758
22759 PR c++/17867
22760 * g++.dg/parse/error19.C: New test.
22761
22762 PR c++/17670
22763 * g++.dg/init/new11.C: New test.
22764
22765 PR c++/17821
22766 * g++.dg/parse/error20.C: New test.
22767
22768 PR c++/17826
22769 * g++.dg/template/crash24.C: New test.
22770
22771 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22772
22773 PR c/17301
22774 * gcc.dg/pr17301-1.c: New test.
22775
22776 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22777
22778 PR c/17189
22779 * gcc.dg/anon-struct-5.c: New test.
22780
22781 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
22782
22783 PR c/17844
22784 * gcc.dg/pr17844-1.c: New test.
22785
22786 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
22787
22788 PR tree-optimization/17906
22789 * gcc.c-torture/compile/pr17906.c: New.
22790
22791 2004-10-09 Stuart Hastings <stuart@apple.com>
22792 Roger Sayle <roger@eyesopen.com>
22793
22794 PR rtl-optimization/17853
22795 * gcc.dg/i386-mmx-5.c: New testcase.
22796
22797 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
22798
22799 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
22800
22801 2004-10-09 Mark Mitchell <mark@codesourcery.com>
22802
22803 PR c++/17524
22804 * g++.dg/template/static9.C: New test.
22805
22806 PR c++/17685
22807 * g++.dg/parse/operator5.C: New test.
22808
22809 2004-10-09 Roger Sayle <roger@eyesopen.com>
22810
22811 PR middle-end/17894
22812 * gcc.c-torture/execute/divcmp-4.c: New test case.
22813
22814 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22815
22816 PR tree-opt/17902
22817 * g++.dg/opt/pr17902.C: New test.
22818
22819 2004-10-09 Jakub Jelinek <jakub@redhat.com>
22820
22821 * gcc.dg/cpp/ident-1.c: Add dg-options "".
22822
22823 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22824
22825 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
22826
22827 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22828
22829 * gcc.dg/assign-warn-3.c: New test.
22830
22831 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22832
22833 PR c/16999
22834 * gcc.dg/cpp/ident-1.c: New test.
22835
22836 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
22837
22838 * gcc.c-torture/compile/acc1.c: New.
22839
22840 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22841
22842 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
22843 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
22844
22845 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22846
22847 * gcc.dg/ultrasp11.c: New test.
22848
22849 2004-10-08 Michael Matz <matz@suse.de>
22850
22851 * gcc.dg/doloop-2.c: New test.
22852
22853 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22854
22855 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
22856 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
22857 objc.dg/method-9.m: Update expected diagnostics.
22858
22859 2004-10-07 Geoffrey Keating <geoffk@apple.com>
22860
22861 * gcc.dg/ppc-fsel-3.c: New file.
22862 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
22863
22864 2004-10-07 Paul Brook <paul@codesourcery.com>
22865
22866 * gfortran.dg/intrinsic_verify_1.f90: New test.
22867
22868 2004-10-07 Paul Brook <paul@codesourcery.com>
22869
22870 * gfortran.dg/empty_format_1.f90: Remove stray commas.
22871
22872 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22873
22874 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
22875 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
22876 commit.
22877
22878 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
22879
22880 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
22881
22882 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22883
22884 PR c++/17115
22885 * g++.dg/warn/Winline-4.C: New test.
22886
22887 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22888
22889 * gcc.c-torture/compile/20041007-1.c: New test.
22890
22891 2004-10-07 Paul Brook <paul@codesourcery.com>
22892
22893 PR fortran/17678
22894 * gfortran.dg/use_allocated_1.f90: New test.
22895
22896 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22897
22898 PR middle-end/17849
22899 * gfortran.fortran-torture/compile/nested.f90: New test
22900
22901 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
22902
22903 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
22904
22905 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22906
22907 PR c++/17368
22908 * g++.dg/ext/asm6.C: New test.
22909
22910 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
22911
22912 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
22913
22914 2004-10-06 Paul Brook <paul@codesourcery.com>
22915
22916 PR libfortran/17709
22917 * gfortran.dg/empty_format_1.f90: New test.
22918
22919 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22920
22921 PR fortran/17568
22922 * gfortran.dg/ishft.f90: New test.
22923
22924 PR fortran/17283
22925 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
22926 tests.
22927
22928 2004-10-06 Paul Brook <paul@codesourcery.com>
22929
22930 * gfortran.dg/do_1.f90: New test.
22931
22932 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22933
22934 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
22935 optimizing for size.
22936
22937 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22938
22939 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
22940
22941 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22942
22943 * gcc.c-torture/compile/20041005-1.c: New test.
22944
22945 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
22946
22947 PR c++/17829
22948 * g++.dg/lookup/koenig4.C: New.
22949
22950 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
22951
22952 * g++.dg/other/classkey1.C: Adjust quoting marks.
22953 * g++.dg/parse/error15.C: Likewise.
22954 * g++.dg/template/meminit2.C (int>): Likewise.
22955
22956 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22957
22958 PR fortran/17283
22959 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
22960
22961 PR fortran/17631
22962 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
22963
22964 PR fortran/17708
22965 * gfortran.dg/pr17708.f90: New test.
22966
22967 2004-10-04 Chao-ying Fu <fu@mips.com>
22968
22969 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
22970 * gcc.dg/vect/vect-4.c: Ditto.
22971 * gcc.dg/vect/vect-5.c: Ditto.
22972 * gcc.dg/vect/vect-6.c: Ditto.
22973 * gcc.dg/vect/vect-8.c: Ditto.
22974 * gcc.dg/vect/vect-16.c: Ditto.
22975 * gcc.dg/vect/vect-30.c: Ditto.
22976 * gcc.dg/vect/vect-40.c: Ditto.
22977 * gcc.dg/vect/vect-41.c: Ditto.
22978 * gcc.dg/vect/vect-42.c: Ditto.
22979 * gcc.dg/vect/vect-43.c: Ditto.
22980 * gcc.dg/vect/vect-44.c: Ditto.
22981 * gcc.dg/vect/vect-45.c: Ditto.
22982 * gcc.dg/vect/vect-46.c: Ditto.
22983 * gcc.dg/vect/vect-47.c: Ditto.
22984 * gcc.dg/vect/vect-48.c: Ditto.
22985 * gcc.dg/vect/vect-49.c: Ditto.
22986 * gcc.dg/vect/vect-50.c: Ditto.
22987 * gcc.dg/vect/vect-51.c: Ditto.
22988 * gcc.dg/vect/vect-52.c: Ditto.
22989 * gcc.dg/vect/vect-53.c: Ditto.
22990 * gcc.dg/vect/vect-54.c: Ditto.
22991 * gcc.dg/vect/vect-55.c: Ditto.
22992 * gcc.dg/vect/vect-56.c: Ditto.
22993 * gcc.dg/vect/vect-57.c: Ditto.
22994 * gcc.dg/vect/vect-58.c: Ditto.
22995 * gcc.dg/vect/vect-59.c: Ditto.
22996 * gcc.dg/vect/vect-60.c: Ditto.
22997 * gcc.dg/vect/vect-74.c: Ditto.
22998 * gcc.dg/vect/vect-79.c: Ditto.
22999 * gcc.dg/vect/vect-80.c: Ditto.
23000
23001 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
23002
23003 * gcc.dg/unused-7.c: Use the correct option.
23004
23005 2004-10-04 Paul Brook <paul@codesourcery.com>
23006 Bud Davis <bdavis9659@comcast.net>
23007
23008 PR fortran/17706
23009 PR fortran/16434
23010 * gfortran/pr17706.f90: New test.
23011 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
23012
23013 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23014
23015 * gfortran.dg/pr17612.f90: New test.
23016
23017 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
23018
23019 * g++.dg/template/local1.C: Adjust quoting marks in
23020 testing for diagnostics.
23021 * g++.dg/tls/diag-2.C: Likewise.
23022 * g++.dg/other/error8.C: Likewise.
23023
23024 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
23025
23026 PR c/17178
23027 * gcc.dg/unused-4.c: Adjust to be correct.
23028
23029 PR c/17820
23030 * gcc.dg/unused-7.c: New test.
23031
23032 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
23033
23034 PR c++/17797
23035 * g++.dg/overload/template2.C: New test.
23036
23037 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
23038
23039 PR tree-optimization/16632
23040 * gcc.dg/tree-ssa/20041002-1.c: New.
23041
23042 2004-10-03 Paul Brook <paul@codesourcery.com>
23043
23044 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
23045 rather than relying on default formatting.
23046
23047 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
23048
23049 * gcc.dg/20040920-1.c: Update expected message text.
23050
23051 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
23052
23053 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
23054
23055 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
23056
23057 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
23058 tree level.
23059
23060 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
23061
23062 * gcc.dg/tree-ssa/pr17343.c: Remove.
23063
23064 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
23065
23066 PR tree-opt/17343
23067 * gcc.dg/tree-ssa/pr17343.c: New test.
23068
23069 2004-10-01 Jakub Jelinek <jakub@redhat.com>
23070
23071 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
23072 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
23073 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
23074 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
23075 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
23076
23077 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
23078
23079 * gcc.dg/lvalue-2.c: New test.
23080
23081 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
23082
23083 PR c/17730
23084 * gcc.dg/pr17730-1.c: New test
23085
23086 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
23087
23088 PR c/7425
23089 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
23090
23091 2004-09-29 Jakub Jelinek <jakub@redhat.com>
23092
23093 * gcc.c-torture/execute/stdarg-1.c: New test.
23094 * gcc.c-torture/execute/stdarg-2.c: New test.
23095 * gcc.c-torture/execute/stdarg-3.c: New test.
23096 * gcc.dg/tree-ssa/stdarg-1.c: New test.
23097 * gcc.dg/tree-ssa/stdarg-2.c: New test.
23098 * gcc.dg/tree-ssa/stdarg-3.c: New test.
23099 * gcc.dg/tree-ssa/stdarg-4.c: New test.
23100 * gcc.dg/tree-ssa/stdarg-5.c: New test.
23101
23102 2004-09-29 Jakub Jelinek <jakub@redhat.com>
23103
23104 PR tree-optimization/17697
23105 * g++.dg/opt/pr17697-1.C: New test.
23106 * g++.dg/opt/pr17697-2.C: New test.
23107 * g++.dg/opt/pr17697-3.C: New test.
23108
23109 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
23110
23111 PR c/16409
23112 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
23113 gcc.dg/vla-init-5.c: New tests.
23114
23115 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
23116
23117 PR c/13804
23118 * gcc.dg/pr13804-1.c: New test.
23119
23120 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23121
23122 PR fortran/16938
23123 * gfortran.dg/pr16938.f90: New test.
23124
23125 2004-09-27 Mark Mitchell <mark@codesourcery.com>
23126
23127 * g++.dg/template/crash23.C: New test.
23128
23129 2004-09-27 Mark Mitchell <mark@codesourcery.com>
23130
23131 PR c++/17585
23132 * g++.dg/template/static8.C: New test.
23133
23134 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
23135
23136 PR c++/17681
23137 * g++.dg/other/error9.C: New test.
23138
23139 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
23140
23141 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
23142
23143 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23144
23145 PR fortran/15164
23146 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
23147
23148 2004-09-26 Roger Sayle <roger@eyesopen.com>
23149
23150 PR middle-end/17112
23151 * gcc.dg/pr17112-1.c: New test case.
23152
23153 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
23154
23155 PR c/11459
23156 * gcc.dg/pr11459-1.c: New test.
23157
23158 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
23159
23160 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
23161 * gcc.dg/tree-ssa/loop-4.c: Likewise.
23162
23163 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23164
23165 * gfortran.dg/pr15324.f90: Make array bounds consistent.
23166
23167 2004-09-25 Jan Hubicka <jh@suse.cz>
23168
23169 * compile/30040909-1.c: New test.
23170 * compile/30040907-1.c: New test.
23171
23172 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
23173
23174 * gcc.c-torture/execute/va-arg-26.c: New test.
23175
23176 2004-09-24 Zack Weinberg <zack@codesourcery.com>
23177
23178 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
23179 extra diagnostics on targets with 64-bit pointers.
23180 * objc.dg/selector-1.m: Adjust dg-warning regexp.
23181
23182 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
23183
23184 PR c/17188
23185 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
23186 * gcc.dg/decl-3.c: Adjust expected message.
23187
23188 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23189
23190 PR fortran/17615
23191 * gfortran.dg/pr17615.f90: New test.
23192
23193 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
23194
23195 PR tree-optimzation/17517
23196 * g++.dg/tree-ssa/pr17517.C: New Test.
23197
23198 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23199
23200 PR c++/16889
23201 * g++.dg/lookup/ambig3.C: New.
23202
23203 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
23204
23205 PR tree-opt/17624
23206 * g++.dg/opt/pr17624.C: New test.
23207
23208 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
23209
23210 PR c/6980
23211 * gcc.dg/Wbad-function-cast-1.c: New test.
23212
23213 2004-09-23 Zack Weinberg <zack@codesourcery.com>
23214
23215 * g++.dg/ext/complit1.C
23216 * g++.dg/other/error2.C
23217 * g++.dg/other/nontype-1.C
23218 * g++.dg/parse/crash11.C
23219 * g++.dg/parse/crash12.C
23220 * g++.dg/parse/error15.C
23221 * g++.dg/parse/error4.C
23222 * g++.dg/parse/tmpl-outside1.C
23223 * g++.dg/parse/too-many-tmpl-args1.C
23224 * g++.dg/template/dependent-expr3.C
23225 * g++.dg/template/error10.C
23226 * g++.dg/template/instantiate1.C
23227 * g++.dg/template/vtable2.C
23228 * g++.dg/warn/Wshadow-1.C
23229 * g++.dg/warn/weak1.C
23230 * g++.old-deja/g++.brendan/crash16.C
23231 * g++.old-deja/g++.brendan/crash18.C
23232 * g++.old-deja/g++.brendan/crash48.C
23233 * g++.old-deja/g++.brendan/crash49.C
23234 * g++.old-deja/g++.brendan/crash55.C
23235 * g++.old-deja/g++.brendan/crash56.C
23236 * g++.old-deja/g++.brendan/crash8.C
23237 * g++.old-deja/g++.brendan/enum11.C
23238 * g++.old-deja/g++.brendan/enum8.C
23239 * g++.old-deja/g++.brendan/enum9.C
23240 * g++.old-deja/g++.brendan/friend3.C
23241 * g++.old-deja/g++.brendan/misc14.C
23242 * g++.old-deja/g++.bugs/900402_02.C
23243 * g++.old-deja/g++.bugs/900404_03.C
23244 * g++.old-deja/g++.bugs/900404_04.C
23245 * g++.old-deja/g++.bugs/900428_03.C
23246 * g++.old-deja/g++.jason/crash4.C
23247 * g++.old-deja/g++.jason/overload21.C
23248 * g++.old-deja/g++.jason/redecl1.C
23249 * g++.old-deja/g++.jason/report.C
23250 * g++.old-deja/g++.jason/rfg10.C
23251 * g++.old-deja/g++.jason/template30.C
23252 * g++.old-deja/g++.law/arm12.C
23253 * g++.old-deja/g++.law/ctors5.C
23254 * g++.old-deja/g++.law/cvt20.C
23255 * g++.old-deja/g++.law/init10.C
23256 * g++.old-deja/g++.law/init8.C
23257 * g++.old-deja/g++.law/visibility17.C
23258 * g++.old-deja/g++.law/visibility7.C
23259 * g++.old-deja/g++.mike/net8.C
23260 * g++.old-deja/g++.mike/p646.C
23261 * g++.old-deja/g++.mike/p700.C
23262 * g++.old-deja/g++.mike/p701.C
23263 * g++.old-deja/g++.mike/p811.C
23264 * g++.old-deja/g++.ns/template13.C
23265 * g++.old-deja/g++.other/array3.C
23266 * g++.old-deja/g++.other/crash25.C
23267 * g++.old-deja/g++.other/dtor3.C
23268 * g++.old-deja/g++.other/dtor4.C
23269 * g++.old-deja/g++.other/main1.C
23270 * g++.old-deja/g++.other/warn7.C
23271 * g++.old-deja/g++.pt/crash11.C
23272 * g++.old-deja/g++.pt/crash36.C
23273 * g++.old-deja/g++.pt/spec22.C
23274 * g++.old-deja/g++.pt/spec9.C
23275 * g++.old-deja/g++.pt/ttp52.C
23276 * g++.old-deja/g++.robertl/eb103.C
23277 * g++.old-deja/g++.robertl/eb121.C
23278 * g++.old-deja/g++.robertl/eb22.C
23279 * g++.old-deja/g++.robertl/eb8.C:
23280 Update locations and/or regexps of dg-error markers.
23281 Remove markers for some bogus messages that are no longer issued.
23282
23283 2004-09-23 Jakub Jelinek <jakub@redhat.com>
23284
23285 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
23286 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
23287
23288 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
23289
23290 PR c++/17618
23291 * g++.dg/lookup/crash5.C: New test.
23292
23293 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
23294
23295 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
23296 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
23297 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
23298 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
23299 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
23300 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
23301
23302 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
23303 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
23304 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
23305 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
23306 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
23307 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
23308
23309 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
23310
23311 * gcc.dg/vect/vect-44.c: Check additional cases.
23312 * gcc.dg/vect/vect-48.c: Check additional cases.
23313
23314 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
23315 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
23316 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
23317 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
23318 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
23319 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
23320 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
23321 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
23322 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
23323
23324 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
23325 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
23326 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
23327
23328 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23329
23330 * gcc.dg/tree-ssa/loop-6.c: New test.
23331
23332 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
23333
23334 PR c++/17620
23335 * g++.dg/inherit/base2.C: New.
23336
23337 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
23338
23339 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
23340 * gcc.dg/20001012-2.c: Likewise.
23341 * gcc.dg/20001013-1.c: Likewise.
23342 * gcc.dg/20001101-1.c: Likewise.
23343 * gcc.dg/20001102-1.c: Likewise.
23344 * gcc.dg/bf-spl1.c: Likewise.
23345 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
23346 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
23347
23348 2004-09-22 Diego Novillo <dnovillo@redhat.com>
23349
23350 PR tree-optimization/16721
23351 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
23352
23353 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
23354
23355 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
23356 * gcc.dg/20040305-1.c: Likewise.
23357
23358 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
23359
23360 PR c/16566
23361 * gcc.c-torture/compile/pr16566-1.c,
23362 gcc.c-torture/compile/pr16566-2.c,
23363 gcc.c-torture/compile/pr16566-3.c: New tests.
23364
23365 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
23366
23367 PR tree-optimization/17512
23368 * gcc.c-torture/compile/20040916-1.c.
23369
23370 2004-09-21 Mark Mitchell <mark@codesourcery.com>
23371
23372 * gcc.dg/pragma-re-3.c: New test.
23373
23374 2004-09-17 Matt Austern <austern@apple.com>
23375
23376 PR c++/15049
23377 * g++.dg/other/anon3.C: New.
23378
23379 2004-09-21 Roger Sayle <roger@eyesopen.com>
23380
23381 PR c++/7503
23382 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
23383 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
23384 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
23385 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
23386 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
23387
23388 2004-09-21 Bud Davis <bdavis9659@comcast.net>
23389
23390 PR fortran/17286
23391 * gfortran.dg/pr17286.f90: New test.
23392
23393 2004-09-20 Mark Mitchell <mark@codesourcery.com>
23394
23395 PR c++/17530
23396 * g++.dg/template/static7.C: New test.
23397
23398 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
23399
23400 PR tree-opt/17558
23401 * gcc.c-torture/compile/pr17558.c: New test.
23402
23403 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
23404
23405 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
23406 if SKIP_ATTRIBUTE is defined.
23407
23408 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23409
23410 PR fortran/15957
23411 * gfortran.dg/pr15957.f90: New test.
23412
23413 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
23414
23415 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
23416 in comparison.
23417 * gcc.dg/vect/vect-79.c: Likewise.
23418 * gcc.dg/vect/vect-80.c: Likewise.
23419
23420 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23421
23422 PR fortran/15750
23423 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
23424
23425 2004-09-20 Ira Rosen <irar@il.ibm.com>
23426
23427 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
23428 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
23429 * gcc.dg/vect/vect-62.c: New testcase.
23430 * gcc.dg/vect/vect-63.c: New testcase.
23431 * gcc.dg/vect/vect-64.c: New testcase.
23432 * gcc.dg/vect/vect-65.c: New testcase.
23433 * gcc.dg/vect/vect-66.c: New testcase.
23434 * gcc.dg/vect/vect-67.c: New testcase.
23435 * gcc.dg/vect/vect-68.c: New testcase.
23436 * gcc.dg/vect/vect-69.c: New testcase.
23437 * gcc.dg/vect/vect-79.c: New testcase.
23438 * gcc.dg/vect/vect-80.c: New testcase.
23439
23440 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
23441
23442 * gcc.target/mips/asm-1.c: New test.
23443
23444 2004-09-19 Ira Rosen <irar@il.ibm.com>
23445
23446 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
23447 * gcc.dg/vect/vect-73.c: New testcase.
23448 * gcc.dg/vect/vect-74.c: New testcase.
23449 * gcc.dg/vect/vect-75.c: New testcase.
23450 * gcc.dg/vect/vect-76.c: New testcase.
23451 * gcc.dg/vect/vect-77.c: New testcase.
23452 * gcc.dg/vect/vect-78.c: New testcase
23453
23454 2004-09-18 Paul Brook <paul@codesourcery.com>
23455
23456 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
23457
23458 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
23459
23460 PR c/17424
23461 * gcc.dg/pr17424-1.c: New test.
23462
23463 2004-09-18 Diego Novillo <dnovillo@redhat.com>
23464
23465 * g++.dg/tree-ssa/pr17153.C: New test.
23466
23467 2004-09-16 Geoffrey Keating <geoffk@apple.com>
23468
23469 PR pch/13361
23470 * testsuite/g++.dg/pch/wchar-1.C: New.
23471 * testsuite/g++.dg/pch/wchar-1.Hs: New.
23472
23473 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
23474
23475 * gcc.c-torture/execute/20040917-1.c: New test.
23476
23477 2004-09-17 Diego Novillo <dnovillo@redhat.com>
23478
23479 PR tree-optimization/17319
23480 * gcc.dg/pr17319.c: New test.
23481
23482 2004-09-17 Devang Patel <dpatel@apple.com>
23483
23484 * gcc.dg/20040813-1.c: New test.
23485
23486 2004-09-17 Diego Novillo <dnovillo@redhat.com>
23487
23488 PR tree-optimization/17273
23489 * gcc.c-torture/compile/pr17273.c: New test.
23490
23491 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
23492
23493 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
23494 Update expected messages.
23495 * gcc.dg/declspec-13.c: New test.
23496
23497 2004-09-17 David Edelsohn <edelsohn@gnu.org>
23498
23499 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
23500
23501 2004-09-17 Diego Novillo <dnovillo@redhat.com>
23502
23503 * gcc.c-torture/execute/pr17252.c: Use post-increment to
23504 change what 'a' is pointing to.
23505
23506 2004-09-17 Mark Mitchell <mark@codesourcery.com>
23507
23508 PR c++/16002
23509 * g++.dg/template/error18.C: New test.
23510
23511 PR c++/16029
23512 * g++.dg/warn/Wunused-8.C: New test.
23513
23514 2004-09-17 Steven Bosscher <stevenb@suse.de>
23515
23516 PR tree-optimization/17513
23517 * gcc.dg/20040916-1.c: New test.
23518
23519 2004-09-16 Mark Mitchell <mark@codesourcery.com>
23520
23521 PR c++/17501
23522 * g++.dg/template/typename7.C: New test.
23523
23524 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23525
23526 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
23527
23528 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
23529
23530 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
23531 with -ftree-based-profiling also.
23532 * lib/profopt.exp: Support late-set profile_option/feedback_option.
23533
23534 2004-09-16 Victor Leikehman <lei@il.ibm.com>
23535
23536 PR/15364
23537 * gfortran.dg/der_array_io_1.f90: New test.
23538 * gfortran.dg/der_array_io_2.f90: New test.
23539 * gfortran.dg/der_array_io_3.f90: New test.
23540
23541 2004-09-15 Mark Mitchell <mark@codesourcery.com>
23542
23543 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
23544 EABI.
23545
23546 2004-09-15 Mark Mitchell <mark@codesourcery.com>
23547
23548 * g++.dg/opt/switch1.C: New test.
23549
23550 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
23551
23552 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
23553 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
23554 Update expected messages.
23555
23556 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23557
23558 PR fortran/16485
23559 * gfortran.dg/same_name_1.f90: New test.
23560
23561 2004-09-15 Diego Novillo <dnovillo@redhat.com>
23562
23563 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
23564 dereference garbage pointers.
23565
23566 2004-09-15 Jakub Jelinek <jakub@redhat.com>
23567
23568 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
23569 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
23570
23571 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
23572 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
23573 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
23574
23575 2004-09-14 Mark Mitchell <mark@codesourcery.com>
23576
23577 PR c++/17324
23578 * g++.dg/template/mangle1.C: New test.
23579
23580 2004-09-14 Diego Novillo <dnovillo@redhat.com>
23581
23582 PR tree-optimization/17252
23583 * gcc.c-torture/execute/pr17252.c: New test.
23584
23585 2004-09-14 Andrew Pinski <apinski@apple.com>
23586
23587 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
23588
23589 2004-09-14 Roger Sayle <roger@eyesopen.com>
23590
23591 PR rtl-optimization/9771
23592 * gcc.dg/pr9771-1.c: New test case.
23593
23594 2004-09-14 Diego Novillo <dnovillo@redhat.com>
23595
23596 PR tree-optimization/15262
23597 * gcc.c-torture/execute/pr15262-1.c: New test.
23598 * gcc.c-torture/execute/pr15262-2.c: New test.
23599
23600 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
23601
23602 * gcc.dg/declspec-12.c: New test.
23603
23604 2004-09-14 Bud Davis <bdavis9659@comcast.net>
23605
23606 * gfortran.dg/pr17090.f90: Add directives to test.
23607
23608 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23609
23610 * gcc.c-torture/compile/20040914-1.c: New test.
23611
23612 2004-09-13 Mark Mitchell <mark@codesourcery.com>
23613
23614 PR c++/16162
23615 * g++.dg/template/decl2.C: New test.
23616
23617 2004-09-13 Bud Davis <bdavis9659@comcast.net>
23618
23619 PR fortran/17090
23620 * gfortran.dg/pr17090.f90: New test.
23621
23622 2004-09-13 Dale Johannesen <dalej@apple.com>
23623
23624 * gcc.c-torture/compile/pr17408.c: New test case.
23625
23626 2004-09-13 Mark Mitchell <mark@codesourcery.com>
23627
23628 PR c++/16716
23629 * g++.dg/parse/crash17.C: New test.
23630
23631 PR c++/17327
23632 * g++.dg/template/enum3.C: New test.
23633
23634 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
23635
23636 * lib/gcc-defs.exp: Load wrapper.exp.
23637 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
23638 using local code.
23639 * lib/gcc.exp (gcc_init): Similar.
23640 * lib/gfortran.exp (gfortran_init): Similar.
23641 * lib/objc.exp (objc_init): Similar.
23642 * lib/treelang.exp (treelang_init): Similar.
23643 * lib/wrapper.exp: New file with build_wrapper call machinery in
23644 ${tool}_maybe_build_wrapper.
23645
23646 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
23647
23648 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
23649 "inline".
23650 * gcc.dg/declspec-11.c: Update expected messages.
23651 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
23652 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
23653 gcc.dg/inline-12.c: New tests.
23654
23655 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
23656
23657 * g++.dg/tree-ssa/pr17400.C: New testcase.
23658
23659 2004-09-13 James E Wilson <wilson@specifixinc.com>
23660
23661 * gcc.target/mips/sb1-1.c: New testcase.
23662
23663 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
23664
23665 * lib/g77-dg.exp: Remove unused file.
23666 * lib/mike-g77.exp: Ditto.
23667 * lib/g77.exp: Ditto.
23668
23669 2004-09-12 Richard Henderson <rth@redhat.com>
23670
23671 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
23672
23673 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
23674
23675 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
23676 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
23677 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
23678 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
23679 Update expected messages.
23680
23681 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
23682
23683 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
23684 declaration/use mismatch for dirp parameter.
23685
23686 2004-09-12 Andrew Pinski <apinski@apple.com>
23687
23688 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
23689 -fgnu-runtime is passed.
23690
23691 2004-09-12 Richard Henderson <rth@redhat.com>
23692
23693 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
23694 do the uplevel thing and update additional_flags directly.
23695 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
23696 gfortran.fortran-torture/execute/intrinsic_nearest.x,
23697 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
23698 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
23699
23700 2004-09-11 Steven Bosscher <stevenb@suse.de>
23701
23702 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
23703
23704 2004-09-11 Roger Sayle <roger@eyesopen.com>
23705
23706 PR middle-end/17411
23707 * g++.dg/opt/pr17411-1.C: New test case.
23708
23709 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
23710
23711 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
23712 gcc.dg/tls/diag-2.c: Update expected messages.
23713 * gcc.dg/991209-1.c: Specify compilation options. Update expected
23714 messages.
23715 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
23716 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
23717 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
23718 gcc.dg/tls/diag-5.c: New tests.
23719
23720 2004-09-11 Zack Weinberg <zack@codesourcery.com>
23721
23722 * gcc.dg/20040910-1.c: Correct dg-error regexp.
23723
23724 2004-09-11 Steven Bosscher <stevenb@suse.de>
23725
23726 * g++.dg/parse/break-in-for.C: New test.
23727
23728 2004-09-11 Jakub Jelinek <jakub@redhat.com>
23729
23730 * gcc.dg/tree-ssa/20040911-1.c: New test.
23731
23732 2004-09-11 Andreas Jaeger <aj@suse.de>
23733
23734 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
23735 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
23736
23737 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
23738
23739 * gcc.target/frv: New directory of FR-V-specific tests.
23740
23741 2004-09-10 James E Wilson <wilson@specifixinc.com>
23742
23743 * gcc.dg/convert-vec-1.c: New test.
23744
23745 2004-09-10 Roger Sayle <roger@eyesopen.com>
23746
23747 PR middle-end/17024
23748 * gcc.dg/pr17024-1.c: New test case.
23749
23750 2004-09-10 Eric Christopher <echristo@redhat.com>
23751
23752 * gcc.dg/20040910-1.c: New test.
23753
23754 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
23755
23756 * gcc.dg/bitfld-9.c: New test.
23757
23758 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
23759
23760 * gcc.c-torture/execute/ieee/acc1.c: New test.
23761 * gcc.c-torture/execute/ieee/acc2.c: New test.
23762 * gcc.c-torture/execute/ieee/mzero6.c: New test.
23763
23764 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
23765
23766 * gcc.dg/deprecated-2.c: New test.
23767
23768 2004-09-09 James E Wilson <wilson@specifixinc.com>
23769
23770 * gcc.dg/init-vec-1.c: New test.
23771
23772 2004-09-09 Roger Sayle <roger@eyesopen.com>
23773
23774 PR middle-end/17055
23775 * gcc.dg/pr17055-1.c: New test case.
23776
23777 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
23778
23779 PR target/17377
23780 * gcc.c-torture/execute/pr17377.c: New test.
23781
23782 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
23783
23784 PR c/8420
23785 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
23786 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
23787 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
23788 gcc.dg/long-long-typespec-1.c: New tests.
23789 * gcc.dg/tls/diag-2.c: Update expected diagnostics
23790
23791 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
23792
23793 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
23794 gcc.dg/gnu99-static-1.c: New tests.
23795
23796 2004-09-08 Devang Patel <dpatel@apple.com>
23797
23798 * gcc.dg/darwin-ld-20040828-1.c: New test.
23799 * gcc.dg/darwin-ld-20040828-2.c: New test.
23800 * gcc.dg/darwin-ld-20040828-3.c: New test.
23801
23802 2004-09-08 Ziemowit Laski <zlaski@apple.com>
23803
23804 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
23805 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
23806 in error message.
23807 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
23808 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
23809 in error message.
23810 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
23811 types they qualify.
23812 * objc.dg/type-size-2.m: Fix wording in comment.
23813 * objc.dg/va-meth-1.m: New test case.
23814
23815 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
23816
23817 PR c/16633:
23818 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
23819 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
23820
23821 2004-09-06 Devang Patel <dpatel@apple.com>
23822
23823 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
23824 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
23825
23826 2004-09-06 Zack Weinberg <zack@codesourcery.com>
23827
23828 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
23829 reflect changed line numbering of diagnostics.
23830
23831 2004-09-06 Paul Brook <paul@codesourcery.com>
23832
23833 * gfortran.dg/edit_real_1.f90: Add new test.
23834
23835 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23836
23837 * gcc.dg/tree-ssa/loop-2.c: New test.
23838 * gcc.dg/tree-ssa/loop-3.c: New test.
23839 * gcc.dg/tree-ssa/loop-4.c: New test.
23840 * gcc.dg/tree-ssa/loop-5.c: New test.
23841
23842 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23843
23844 * gcc.dg/format/sentinel-1.c: Update for parameter option.
23845
23846 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23847
23848 * gcc.dg/format/sentinel-1.c: New test.
23849
23850 2004-09-04 Uros Bizjak <uros@kss-loka.si>
23851
23852 * testsuite/gcc.dg/builtins-46.c: New.
23853
23854 2004-09-03 Devang Patel <dpatel@apple.com>
23855
23856 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
23857 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
23858
23859 2004-09-03 Jan Beulich <jbeulich@novell.com>
23860
23861 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
23862 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
23863 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
23864 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
23865 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
23866 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
23867 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
23868 the non-portable bzero.
23869 * gcc.dg/20010912-1.c: xfail for NetWare.
23870 * gcc.dg/20020426-2.c: xfail for NetWare.
23871 * gcc.dg/20021014-1.c: xfail for NetWare.
23872 * gcc.dg/20021018-1.c: xfail for NetWare.
23873 * gcc.dg/20030213-1.c: xfail for NetWare.
23874 * gcc.dg/20030225-1.c: xfail for NetWare.
23875 * gcc.dg/20030708-1.c: xfail for NetWare.
23876 * gcc.dg/builtins-config.h: Also exclude NetWare.
23877 * gcc.dg/format/format.h: Define restrict only if not already defined.
23878 * gcc.dg/nest.c: xfail for NetWare.
23879 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
23880 * lib/target-supports.exp (check_visibility_available): Exclude
23881 NetWare.
23882
23883 2004-09-03 Jan Beulich <jbeulich@novell.com>
23884
23885 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
23886 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
23887 deterministic starting point for the alignment of structure fields.
23888 * gcc.dg/Wpadded.c: Dito.
23889 * g++.dg/abi/vbase10.C: Dito.
23890
23891 2004-09-03 Devang Patel <dpatel@apple.com>
23892
23893 * g++.dg/debug/pr15736.cc: New test.
23894
23895 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23896
23897 * README.QMTEST: Fix out-of-date link.
23898
23899 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
23900
23901 PR fortran/16579
23902 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
23903 Delete. Duplicate of gfortran.dg/g77/20010610.f
23904
23905 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23906
23907 * g++.dg/abi/arm_rtti1.C: New test.
23908
23909 2004-09-02 Geoffrey Keating <geoffk@apple.com>
23910
23911 * gcc.dg/ppc-vector-memcpy.c: New.
23912 * gcc.dg/ppc-vector-memset.c: New.
23913
23914 2004-09-02 Chao-ying Fu <fu@mips.com>
23915
23916 * gcc.target/mips/mips-3d-1.c: New test.
23917 * gcc.target/mips/mips-3d-2.c: New test.
23918 * gcc.target/mips/mips-3d-3.c: New test.
23919 * gcc.target/mips/mips-3d-4.c: New test.
23920 * gcc.target/mips/mips-3d-5.c: New test.
23921 * gcc.target/mips/mips-3d-6.c: New test.
23922 * gcc.target/mips/mips-3d-7.c: New test.
23923 * gcc.target/mips/mips-3d-8.c: New test.
23924 * gcc.target/mips/mips-3d-9.c: New test.
23925 * gcc.target/mips/mips-ps-1.c: New test.
23926 * gcc.target/mips/mips-ps-2.c: New test.
23927 * gcc.target/mips/mips-ps-3.c: New test.
23928 * gcc.target/mips/mips-ps-4.c: New test.
23929 * gcc.target/mips/mips-ps-type.c: New test.
23930
23931 2004-09-02 Paul Brook <paul@codesourcery.com>
23932
23933 * gfortran.dg/edit_real_1.f90: Add new tests.
23934
23935 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23936
23937 PR fortran/15327
23938 * gfortran.dg/merge_char_1.f90: New test.
23939
23940 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23941
23942 PR fortran/16404
23943 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
23944
23945 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23946
23947 PR c/1522
23948 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
23949
23950 2004-09-01 Mark Mitchell <mark@codesourcery.com>
23951
23952 * g++.dg/opt/loop1.C: Do not XFAIL.
23953
23954 2004-09-01 Jakub Jelinek <jakub@redhat.com>
23955
23956 * gcc.c-torture/execute/20040831-1.c: New test.
23957
23958 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
23959
23960 PR fortran/16579
23961 * gfortran.dg/g77/20010610.f: Now passes.
23962 Copy from g77.f-torture/execute. Add dg-run directive.
23963 * gfortran.dg/g77/README: Update
23964
23965 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23966
23967 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
23968 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
23969 (t1, t2, t3, t4): Add volatile.
23970
23971 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23972
23973 * g++.dg/ext/visibility/arm1.C: New test.
23974
23975 2004-08-31 Geoffrey Keating <geoffk@apple.com>
23976
23977 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
23978 -pedantic-errors.
23979
23980 2004-09-01 Paul Brook <paul@codesourcery.com>
23981
23982 * gfortran.dg/eof_2.f90: New test.
23983
23984 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23985
23986 PR fortran/16579
23987 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
23988
23989 2004-08-31 Bud Davis <bdavis9659@comcast.net>
23990
23991 PR libfortran/16805
23992 * gfortran.dg/list_read_2.f90: New test.
23993
23994 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23995
23996 * g++.dg/abi/key1.C: New test.
23997
23998 2004-08-31 Richard Henderson <rth@redhat.com>
23999
24000 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
24001 form of offsetof.
24002 * g++.dg/other/offsetof5.C: Remove duplicate.
24003
24004 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24005
24006 PR fortran/17244
24007 * gfortran.dg/func_derived_1.f90: New test.
24008
24009 2004-08-31 Paul Brook <paul@codesourcery.com>
24010
24011 * gfortran.dg/eof_1.f90: New test.
24012
24013 2004-08-31 Paul Brook <paul@codesourcery.com>
24014
24015 * gfortran.dg/list_read_1.f90: New file.
24016
24017 2004-08-30 Mark Mitchell <mark@codesourcery.com>
24018
24019 * g++.dg/opt/loop1.C: XFAIL.
24020
24021 2004-08-30 Geoffrey Keating <geoffk@apple.com>
24022
24023 * gcc.dg/funcdef-storage-1.c: New.
24024 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
24025 an extern function in local scope.
24026 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
24027 declare an 'auto inline' function in local scope.
24028 * gcc.dg/20011130-1.c: Likewise.
24029 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
24030 an 'auto' function in local scope.
24031 * gcc.dg/20021014-1.c: Likewise.
24032 * gcc.dg/20030331-2.c: Likewise.
24033
24034 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24035
24036 * gfortran.dg/blockdata_1.f90: New test.
24037
24038 2004-08-30 Richard Henderson <rth@redhat.com>
24039
24040 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
24041
24042 2004-08-30 Richard Henderson <rth@redhat.com>
24043
24044 * lib/fortran-torture.exp (fortran-torture-execute): Honor
24045 additional_flags set by alternate driver.
24046 (ieee-options): New procedure.
24047 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
24048 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
24049 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
24050 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
24051
24052 2004-08-30 Richard Henderson <rth@redhat.com>
24053
24054 * lib/f-torture.exp: Remove.
24055
24056 2004-08-29 Mark Mitchell <mark@codesourcery.com>
24057
24058 PR rtl-optimization/16590
24059 * g++.dg/opt/loop1.C: New test.
24060
24061 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24062
24063 PR fortran/13910
24064 * gfortran.dg/oldstyle_1.f90: New test.
24065
24066 2004-08-29 Steven G. Kargl <kargls@comcast.net>
24067 Paul Brook <paul@codesourcery.com>
24068
24069 * gfortran.dg/g77/README: Update.
24070 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
24071 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
24072 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
24073
24074 2004-08-28 Paul Brook <paul@codesourcery.com>
24075
24076 PR libfortran/17195
24077 * gfortran.dg/edit_real_1.f90: New test.
24078
24079 2004-08-27 Paul Brook <paul@codesourcery.com>
24080
24081 * gfortran.dg/rewind_1.f90: New test.
24082
24083 2004-08-27 Bud Davis <bdavis9659@comcast.net>
24084
24085 PR fortran/16597
24086 * gfortran.dg/pr16597.f90: New test.
24087
24088 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
24089
24090 PR c/13801
24091 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
24092 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
24093 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
24094 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
24095 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
24096
24097 2004-08-26 Nick Clifton <nickc@redhat.com>
24098
24099 * gcc.c-torture/compile/pr17119.c: New test.
24100
24101 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
24102
24103 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
24104
24105 2004-08-25 Richard Henderson <rth@redhat.com>
24106
24107 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
24108 the bits that expect kind=8 to be the largest real kind.
24109
24110 2004-08-25 Ziemowit Laski <zlaski@apple.com>
24111
24112 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
24113
24114 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24115
24116 * gfortran.dg/assignment_1.f90: New test.
24117
24118 2004-08-25 Adam Nemet <anemet@lnxw.com>
24119
24120 * g++.dg/template/repo3.C: New test.
24121
24122 2004-08-25 Roger Sayle <roger@eyesopen.com>
24123
24124 PR middle-end/16693
24125 PR tree-optimization/16372
24126 * g++.dg/opt/pr16372-1.C: New test case.
24127 * g++.dg/opt/pr16693-1.C: New test case.
24128 * g++.dg/opt/pr16693-2.C: New test case.
24129
24130 2004-08-25 Ziemowit Laski <zlaski@apple.com>
24131
24132 * objc.dg/proto-lossage-4.m: New test.
24133
24134 2004-08-25 Mark Mitchell <mark@codesourcery.com>
24135
24136 PR c++/17155
24137 * g++.dg/inherit/local2.C: New test.
24138
24139 2004-08-25 Paul Brook <paul@codesourcery.com>
24140
24141 PR fortran/17144
24142 * gfortran.dg/string_ctor_1.f90: New test.
24143
24144 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24145
24146 PR c++/14428
24147 * g++.dg/template/redecl2.C: New test.
24148
24149 2004-08-24 Bud Davis <bdavis9659@comcast.net>
24150
24151 PR fortran/17143
24152 * gfortran.dg/pr17143.f90: New test.
24153
24154 2004-08-24 Bud Davis <bdavis9659@comcast.net>
24155
24156 PR fortran/17164
24157 * gfortran.dg/pr17164.f90: New test.
24158
24159 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24160
24161 * gcc.dg/tree-ssa/loop-1.c: New test.
24162
24163 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
24164
24165 * gcc.c-torture/compile/20040824-1.c: New test.
24166
24167 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
24168
24169 * gcc.c-torture/compile/iftrap-3.c: New test.
24170
24171 2004-08-24 Paul Brook <paul@codesourcery.com>
24172
24173 * gfortran.dg/entry_2.f90: New test.
24174
24175 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
24176
24177 PR c++/16889
24178 * g++.dg/lookup/ambig[12].C: New.
24179
24180 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24181
24182 PR c++/16706
24183 * g++.dg/template/crash21.C: New test.
24184 * g++.dg/template/crash22.C: Likewise.
24185
24186 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
24187
24188 PR c++/17149
24189 * g++.dg/template/access15.C: New.
24190
24191 2004-08-23 Mark Mitchell <mark@codesourcery.com>
24192
24193 PR c++/17163
24194 * g++.dg/template/repo2.C: New test.
24195
24196 2004-08-23 Roger Sayle <roger@eyesopen.com>
24197
24198 PR rtl-optimization/17078
24199 * gcc.c-torture/execute/pr17078-1.c: New test case.
24200
24201 2004-08-23 Mark Mitchell <mark@codesourcery.com>
24202
24203 PR c/14492
24204 * gcc.dg/debug/crash1.c: New test.
24205
24206 2004-08-23 Mark Mitchell <mark@codesourcery.com>
24207
24208 PR c/16180
24209 * gcc.dg/loop-5.c: New test.
24210
24211 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24212
24213 * gcc.c-torture/execute/20040823-1.c: New test.
24214
24215 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
24216
24217 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
24218 to the assembler. Simplify test accordingly.
24219 (asm_abi_flags): Use GNU names.
24220 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
24221 to check for ABI flags.
24222
24223 2004-08-22 Andrew Pinski <apinski@apple.com>
24224
24225 * g++.dg/opt/pr14029.C: New test.
24226 * gcc.c-torture/execute/pr15262.c: New test.
24227
24228 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24229
24230 * gfortran.dg/reduction.f90: Add checks with complex arguments.
24231
24232 2004-08-21 Bud Davis <bdavis9659@comcast.net>
24233
24234 PR 16908
24235 * gfortran.dg/direct_io.f90: New test.
24236
24237 2004-08-20 Mark Mitchell <mark@codesourcery.com>
24238
24239 PR c++/17121
24240 * g++.dg/inherit/local2.C: New test.
24241
24242 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
24243
24244 PR c++/17120
24245 * g++.dg/warn/Wparentheses-4.C: New test.
24246
24247 2004-08-20 Mark Mitchell <mark@codesourcery.com>
24248
24249 PR c++/17121
24250 * g++.dg/inherit/local2.C: New test.
24251
24252 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
24253 * gcc.dg/ppc-ldstruct.c: Likewise.
24254 * gcc.dg/ppc64-abi-2.c: Likewise.
24255
24256 2004-08-20 Jakub Jelinek <jakub@redhat.com>
24257
24258 PR rtl-optimization/17099
24259 * gcc.c-torture/execute/20040820-1.c: New test.
24260
24261 2004-08-20 David Edelsohn <edelsohn@gnu.org>
24262
24263 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
24264
24265 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
24266
24267 PR fortran/17077
24268 * gfortran.dg/auto_array_1.f90: New test.
24269
24270 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24271
24272 PR fortran/17074
24273 * gfortran.dg/simpleif_1.f90: New test.
24274
24275 2004-08-19 Mark Mitchell <mark@codesourcery.com>
24276
24277 * lib/target-supports.exp (check_profiling_available): Return
24278 false for arm*-*-symbianelf* and arm*-*-eabi*.
24279
24280 PR c++/15890
24281 * g++.dg/template/delete1.C: New test.
24282
24283 2004-08-19 Paul Brook <paul@codesourcery.com>
24284
24285 PR fortran/14976
24286 PR fortran/16228
24287 * gfortran.dg/data_char_1.f90: New test.
24288
24289 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
24290
24291 PR fortran/16946
24292 * gfortran.dg/reduction.f90: New testcase.
24293
24294 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24295
24296 PR fortran/16520
24297 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
24298
24299 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
24300
24301 PR c++/17041
24302 * g++.dg/Wparentheses-3.C: New test.
24303
24304 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
24305
24306 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
24307 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
24308 * gcc.dg/vect/vect-2.c: Likewise.
24309 * gcc.dg/vect/vect-3.c: Likewise.
24310 * gcc.dg/vect/vect-4.c: Likewise.
24311 * gcc.dg/vect/vect-5.c: Likewise.
24312 * gcc.dg/vect/vect-6.c: Likewise.
24313 * gcc.dg/vect/vect-7.c: Likewise.
24314 * gcc.dg/vect/vect-25.c: Likewise.
24315 * gcc.dg/vect/vect-31.c: Likewise.
24316 * gcc.dg/vect/vect-32.c: Likewise.
24317 * gcc.dg/vect/vect-34.c: Likewise.
24318 * gcc.dg/vect/vect-36.c: Likewise.
24319 * gcc.dg/vect/vect-all.c: Likewise.
24320
24321 2004-08-18 Mark Mitchell <mark@codesourcery.com>
24322
24323 PR c++/17068
24324 * g++.dg/template/operator4.C: New test.
24325
24326 2004-08-18 Richard Henderson <rth@redhat.com>
24327
24328 * gcc.dg/20040206-1.c: XFAIL.
24329
24330 2004-08-17 Mark Mitchell <mark@codesourcery.com>
24331
24332 PR c++/16246
24333 * g++.dg/template/array7.C: New test.
24334
24335 2004-08-17 James E Wilson <wilson@specifixinc.com>
24336
24337 * gcc.dg/mips-movcc-1.c: New test.
24338 * gcc.dg/mips-movcc-2.c: New test.
24339 * gcc.dg/mips-movcc-3.c: New test.
24340
24341 * gcc.dg/mips-nmadd-1.c: New test.
24342 * gcc.dg/mips-nmadd-2.c: New test.
24343
24344 2004-08-17 Mark Mitchell <mark@codesourcery.com>
24345
24346 PR c++/15871
24347 * g++.dg/opt/inline8.C: New test.
24348
24349 PR c++/16965
24350 * g++.dg/parse/error17.C: New test.
24351
24352 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
24353
24354 * gcc.dg/vect: New directory for vectorizer tests.
24355 * gcc.dg/vect/tree-vect.h: New file.
24356 * gcc.dg/vect/vect.exp: New file.
24357 * gcc.dg/vect/pr16105.c.c: New test.
24358 * gcc.dg/vect/vect-1.c: New test.
24359 * gcc.dg/vect/vect-2.c: New test.
24360 * gcc.dg/vect/vect-3.c: New test.
24361 * gcc.dg/vect/vect-4.c: New test.
24362 * gcc.dg/vect/vect-5.c: New test.
24363 * gcc.dg/vect/vect-6.c: New test.
24364 * gcc.dg/vect/vect-7.c: New test.
24365 * gcc.dg/vect/vect-8.c: New test.
24366 * gcc.dg/vect/vect-9.c: New test.
24367 * gcc.dg/vect/vect-10.c: New test.
24368 * gcc.dg/vect/vect-11.c: New test.
24369 * gcc.dg/vect/vect-12.c: New test.
24370 * gcc.dg/vect/vect-13.c: New test.
24371 * gcc.dg/vect/vect-14.c: New test.
24372 * gcc.dg/vect/vect-15.c: New test.
24373 * gcc.dg/vect/vect-16.c: New test.
24374 * gcc.dg/vect/vect-17.c: New test.
24375 * gcc.dg/vect/vect-18.c: New test.
24376 * gcc.dg/vect/vect-19.c: New test.
24377 * gcc.dg/vect/vect-20.c: New test.
24378 * gcc.dg/vect/vect-21.c: New test.
24379 * gcc.dg/vect/vect-22.c: New test.
24380 * gcc.dg/vect/vect-23.c: New test.
24381 * gcc.dg/vect/vect-24.c: New test.
24382 * gcc.dg/vect/vect-25.c: New test.
24383 * gcc.dg/vect/vect-26.c: New test.
24384 * gcc.dg/vect/vect-27.c: New test.
24385 * gcc.dg/vect/vect-28.c: New test.
24386 * gcc.dg/vect/vect-29.c: New test.
24387 * gcc.dg/vect/vect-30.c: New test.
24388 * gcc.dg/vect/vect-31.c: New test.
24389 * gcc.dg/vect/vect-32.c: New test.
24390 * gcc.dg/vect/vect-33.c: New test.
24391 * gcc.dg/vect/vect-34.c: New test.
24392 * gcc.dg/vect/vect-35.c: New test.
24393 * gcc.dg/vect/vect-36.c: New test.
24394 * gcc.dg/vect/vect-37.c: New test.
24395 * gcc.dg/vect/vect-38.c: New test.
24396 * gcc.dg/vect/vect-40.c: New test.
24397 * gcc.dg/vect/vect-41.c: New test.
24398 * gcc.dg/vect/vect-42.c: New test.
24399 * gcc.dg/vect/vect-43.c: New test.
24400 * gcc.dg/vect/vect-44.c: New test.
24401 * gcc.dg/vect/vect-45.c: New test.
24402 * gcc.dg/vect/vect-46.c: New test.
24403 * gcc.dg/vect/vect-47.c: New test.
24404 * gcc.dg/vect/vect-48.c: New test.
24405 * gcc.dg/vect/vect-49.c: New test.
24406 * gcc.dg/vect/vect-50.c: New test.
24407 * gcc.dg/vect/vect-51.c: New test.
24408 * gcc.dg/vect/vect-52.c: New test.
24409 * gcc.dg/vect/vect-53.c: New test.
24410 * gcc.dg/vect/vect-54.c: New test.
24411 * gcc.dg/vect/vect-55.c: New test.
24412 * gcc.dg/vect/vect-56.c: New test.
24413 * gcc.dg/vect/vect-57.c: New test.
24414 * gcc.dg/vect/vect-58.c: New test.
24415 * gcc.dg/vect/vect-59.c: New test.
24416 * gcc.dg/vect/vect-60.c: New test.
24417 * gcc.dg/vect/vect-61.c: New test.
24418 * gcc.dg/vect/vect-all.c: New test.
24419 * gcc.dg/vect/vect-none.c: New test.
24420
24421 2004-08-17 Paul Brook <paul@codesourcery.com>
24422
24423 PR fortran/13082
24424 * gfortran.dg/entry_1.f90: New test.
24425
24426 2004-08-17 Andrew Pinski <apinski@apple.com>
24427
24428 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
24429
24430 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
24431
24432 * gcc.dg/pr17036-1.c: New test.
24433
24434 2004-08-16 Devang Patel <dpatel@apple.com>
24435
24436 * gcc.dg/darwin-20040809-1.c: New test.
24437
24438 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
24439
24440 * gcc.dg/funcdef-attr-1.c: New test.
24441
24442 2004-08-16 Janis Johnson <janis187@us.ibm.com>
24443
24444 * gcc.dg/altivec-17.c: New test.
24445 * gcc.dg/altivec-18.c: New test.
24446
24447 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24448
24449 PR c++/6749
24450 * g++.dg/template/vtable2.C: New test.
24451
24452 2004-08-14 Richard Henderson <rth@redhat.com>
24453
24454 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
24455 * gcc.dg/pack-test-4.c (main): Return 0.
24456 * gcc.dg/setjmp-1.c: Remove XFAIL.
24457 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
24458
24459 2004-08-14 Richard Henderson <rth@redhat.com>
24460
24461 * gcc.dg/980217-1.c: Add prototype for printf.
24462
24463 2004-08-13 Bud Davis <bdavis9659@comcast.net>
24464
24465 * gfortran.dg/pr16935.f90: New test.
24466
24467 2004-08-13 Janis Johnson <janis187@us.ibm.com>
24468
24469 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
24470
24471 2004-08-13 Paul Brook <paul@codesourcery.com>
24472
24473 * gfortran.dg/der_io_1.f90: Remove stray comma.
24474
24475 2004-08-12 Janis Johnson <janis187@us.ibm.com>
24476
24477 * gcc.dg/vmx/cw-bug-2.c: Remove.
24478 * gcc.dg/vmx/vprint-1.c: Remove.
24479 * gcc.dg/vmx/vscan-1.c: Remove.
24480
24481 2004-08-12 Devang patel <dpatel@apple.com>
24482
24483 * gcc.dg/darwin-20040809-2.c: New test.
24484
24485 2004-08-12 Janis Johnson <janis1872us.ibm.com>
24486
24487 * g++.dg/ext/altivec-12.C: New test.
24488
24489 * g++.dg/ext/altivec-11.C: New test.
24490
24491 2004-08-12 Paul Brook <paul@codesourcery.com>
24492
24493 * g++.dg/abi/arm_cxa_vec_1.C: New test.
24494
24495 2004-08-12 Janis Johnson <janis187@us.ibm.com>
24496
24497 * g++.dg/ext/altivec-2.C: Check for hardware support before
24498 executing any VMX instructions.
24499
24500 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
24501
24502 2004-08-12 Jakub Jelinek <jakub@redhat.com>
24503
24504 PR c++/16276
24505 * g++.old-deja/g++.other/comdat4.C: New test.
24506 * g++.old-deja/g++.other/comdat4-aux.cc: New.
24507
24508 2004-08-12 Ben Elliston <bje@au.ibm.com>
24509
24510 PR target/16286
24511 * gcc.dg/pr16286.c: New test.
24512
24513 2004-08-12 Jan Beulich <jbeulich@novell.com>
24514
24515 * g++.dg/ext/asm5.C: New.
24516
24517 2004-08-11 Mark Mitchell <mark@codesourcery.com>
24518
24519 PR c++/16698
24520 * g++.dg/eh/crash1.C: New test.
24521
24522 PR c++/16717
24523 * g++.dg/ext/construct1.C: New test.
24524
24525 2004-08-11 Mark Mitchell <mark@codesourcery.com>
24526
24527 PR c++/16853
24528 * g++.dg/init/ptrmem1.C: New test.
24529
24530 PR c++/16618
24531 * g++.dg/parse/offsetof5.C: New test.
24532
24533 PR c++/16870
24534 * g++.dg/template/overload3.C: New test.
24535
24536 2004-08-11 Mark Mitchell <mark@codesourcery.com>
24537
24538 PR c++/16964
24539 * g++.dg/parse/error16.C: New test.
24540
24541 PR c++/16904
24542 * g++.dg/template/error14.C: New test.
24543
24544 PR c++/16929
24545 * g++.dg/template/error15.C: New test.
24546
24547 2004-08-11 Devang Patel <dpatel@apple.com>
24548
24549 * gcc.dg/darwin-ld-20040809-1.c: New test.
24550 * gcc.dg/darwin-ld-20040809-2.c: New test.
24551
24552 2004-08-11 Steven G. Kargl <kargls@comcast.net>
24553
24554 PR fortran/16917
24555 * gfortran.dg/dfloat_1.f90: New test.
24556
24557 2004-08-09 Mark Mitchell <mark@codesourcery.com>
24558
24559 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
24560 * gcc.dg/dll-2.c: Fix dg-require syntax.
24561 * gcc.misc-tests/arm-isr.c (abort): Declare.
24562 (exit): Likewise.
24563
24564 2004-08-10 Mark Mitchell <mark@codesourcery.com>
24565
24566 PR c++/16971
24567 * g++.dg/parse/crash16.C: New test.
24568
24569 2004-08-10 Roger Sayle <roger@eyesopen.com>
24570
24571 * gcc.dg/mips-rsqrt-1.c: New test case.
24572 * gcc.dg/mips-rsqrt-2.c: New test case.
24573 * gcc.dg/mips-rsqrt-3.c: New test case.
24574
24575 2004-08-10 Paul Brook <paul@codesourcery.com>
24576
24577 * gfortran.dg/der_io_1.f90: New test.
24578
24579 2004-08-10 Paul Brook <paul@codesourcery.com>
24580
24581 PR fortran/16919
24582 * gfortran.dg/der_array_1.f90: New test.
24583
24584 2004-08-09 David Edelsohn <edelsohn@gnu.org>
24585
24586 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
24587
24588 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
24589
24590 * gcc.dg/wchar_t-2.c: Fix typo.
24591
24592 2004-08-09 Falk Hueffner <falk@debian.org>
24593
24594 PR tree-optimization/12517
24595 * gcc.c-torture/compile/pr12517.c: New test.
24596
24597 PR tree-optimization/12578
24598 * gcc.c-torture/compile/pr12578.c: New test.
24599
24600 PR tree-optimization/12899
24601 * gcc.c-torture/compile/pr12899.c: New test.
24602
24603 PR rtl-optimization/14692
24604 * gcc.c-torture/compile/pr14692.c: New test.
24605
24606 PR tree-optimization/16461
24607 * gcc.c-torture/compile/pr16461.c: New test.
24608
24609 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
24610
24611 * gfortran.dg/getenv_1.f90: New test.
24612
24613 2004-08-06 Mark Mitchell <mark@codesourcery.com>
24614
24615 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
24616 wchar_t.
24617 * gcc.dg/symbian5.c: Test -fno-short-wchar.
24618
24619 2004-08-06 Paul Brook <paul@codesourcery.com>
24620
24621 * gfortran.dg/ret_array_1.f90: New test.
24622 * gfortran.dg/ret_pointer_1.f90: New test.
24623
24624 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
24625
24626 * gcc.dg/missing-field-init-[12].c: New tests.
24627 * g++.dg/warn/missing-field-init-[12].C: New tests.
24628
24629 2004-08-06 Mark Mitchell <mark@codesourcery.com>
24630
24631 * gcc.dg/enum2.c: New test.
24632 * gcc.dg/symbian3.c: Likewise.
24633 * gcc.dg/symbian4.c: Likewise.
24634 * gcc.dg/wchar_t-2.c: Likewise.
24635
24636 2004-08-05 Mark Mitchell <mark@codesourcery.com>
24637
24638 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
24639 destructor tests.
24640
24641 2004-08-05 Mark Mitchell <mark@codesourcery.com>
24642
24643 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
24644 dg-require-visiblity.
24645 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
24646 * g++.dg/ext/visibility/fvisibility.C: Likewise.
24647 * g++.dg/ext/visibility/memfuncts.C: Likewise.
24648 * g++.dg/ext/visibility/new1.C: Likewise.
24649 * g++.dg/ext/visibility/pragma.C: Likewise.
24650 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
24651 * g++.dg/ext/visibility/virtual.C: Likewise.
24652 * g++/dg/ext/visibility/visibility-1.C: Likewise.
24653 * g++/dg/ext/visibility/visibility-2.C: Likewise.
24654 * g++/dg/ext/visibility/visibility-3.C: Likewise.
24655 * g++/dg/ext/visibility/visibility-4.C: Likewise.
24656 * g++/dg/ext/visibility/visibility-5.C: Likewise.
24657 * g++/dg/ext/visibility/visibility-6.C: Likewise.
24658 * g++/dg/ext/visibility/visibility-7.C: Likewise.
24659 * g++/dg/ext/visibility/visibility-8.C: New test.
24660 * gcc.c-torture/compile/dll.x: Remove.
24661 * gcc.dg/dll-2.c: Use dg-require-dll
24662 * gcc.dg/visibility-10.c: New test.
24663 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
24664 supporting DLLs.
24665 * testsuite/lib/scanasm.exp (scan_hidden): New function.
24666 (scan_not_hidden): Likewise.
24667
24668 2004-08-05 David Edelsohn <edelsohn@gnu.org>
24669
24670 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
24671
24672 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
24673
24674 * gcc.c-torture/execute/20040805-1.c: New test.
24675
24676 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
24677
24678 * gcc.dg/20020118-1.c: Declare abort.
24679 * gcc.dg/altivec_check.h: Likewise.
24680 * gcc.dg/iftrap-2.c: Likewise.
24681 * gcc.dg/pragma-darwin.c: Likewise.
24682 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
24683
24684 2004-08-04 Geoffrey Keating <geoffk@apple.com>
24685
24686 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
24687
24688 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
24689
24690 * gcc.c-torture/execute/builtins/abs-2.c,
24691 gcc.c-torture/execute/builtins/abs-3.c,
24692 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
24693 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
24694 intmax_t, uintmax_t and their limits.
24695 * gcc.dg/intmax_t-1.c: New test.
24696
24697 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24698
24699 * g++.dg/tc1/dr147.C: Add reference to PR.
24700
24701 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
24702
24703 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
24704 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
24705
24706 2004-08-03 David Edelsohn <edelsohn@gnu.org>
24707
24708 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
24709
24710 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
24711
24712 * gcc.dg/redecl-5.c: New test.
24713 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
24714 of scanf.
24715
24716 2004-08-03 Roger Sayle <roger@eyesopen.com>
24717
24718 PR middle-end/16790
24719 * gcc.c-torture/execute/pr16790-1.c: New test case.
24720
24721 2004-08-03 Mark Mitchell <mark@codesourcery.com>
24722
24723 * g++.dg/ext/visibility/assign1.C: New test.
24724 * g++.dg/ext/visibility/new1.C: Likewise.
24725
24726 * gcc.dg/symbian1.c: New test.
24727 * gcc.dg/symbian2.c: Likewise.
24728
24729 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
24730
24731 PR target/16570
24732 * gcc.dg/i386-sse-9.c: New test.
24733
24734 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
24735
24736 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
24737
24738 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
24739
24740 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
24741 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
24742 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
24743 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
24744 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
24745 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
24746 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
24747 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
24748 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
24749 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
24750 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
24751 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
24752 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
24753 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
24754 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
24755 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
24756 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
24757 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
24758 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
24759 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
24760 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
24761 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
24762 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
24763 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
24764 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
24765 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
24766 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
24767 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
24768 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
24769 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
24770 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
24771 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
24772 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
24773 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
24774 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
24775 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
24776 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
24777 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
24778 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
24779 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
24780 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
24781 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
24782 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
24783 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
24784 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
24785 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
24786 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
24787 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
24788 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
24789 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
24790 gcc.misc-tests/i386-pf-3dnow-1.c,
24791 gcc.misc-tests/i386-pf-athlon-1.c,
24792 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
24793 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
24794 Declare built-in functions used.
24795 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
24796
24797 2004-08-02 Mark Mitchell <mark@codesourcery.com>
24798
24799 PR c++/16707
24800 * g++.dg/lookup/using12.C: New test.
24801
24802 * g++.dg/init/null1.C: Fix PR number.
24803 * g++.dg/parse/namespace10.C: Likewise.
24804
24805 2004-08-01 Mark Mitchell <mark@codesourcery.com>
24806
24807 PR c++/16224
24808 * g++.dg/template/spec17.C: New test.
24809 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
24810 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
24811
24812 2004-08-02 David Billinghurst
24813
24814 PR fortran/16292
24815 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
24816
24817 2004-08-01 Zack Weinberg <zack@codesourcery.com>
24818
24819 * gcc.dg/ia64-got-1.c: New test case.
24820
24821 2004-08-01 Mark Mitchell <mark@codesourcery.com>
24822
24823 PR c++/16489
24824 * g++.dg/init/null1.C: New test.
24825 * g++.dg/tc1/dr76.C: Adjust error marker.
24826
24827 PR c++/16529
24828 * g++.dg/parse/namespace10.C: New test.
24829
24830 PR c++/16810
24831 * g++.dg/inherit/ptrmem2.C: New test.
24832
24833 2004-08-02 Ben Elliston <bje@au.ibm.com>
24834
24835 PR target/16155
24836 * gcc.dg/pr16155.c: New test.
24837
24838 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
24839
24840 * gcc.dg/redecl-2.c: New test.
24841
24842 2004-07-30 Geoffrey Keating <geoffk@apple.com>
24843
24844 * gcc.dg/darwin-longdouble.c: New file.
24845
24846 2004-07-30 Richard Henderson <rth@redhat.com>
24847
24848 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
24849 write to constant argument.
24850 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
24851
24852 2004-07-30 Richard Henderson <rth@redhat.com>
24853
24854 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
24855 tests of nearest around zero.
24856
24857 2004-07-30 Andrew Pinski <apinski@apple.com>
24858
24859 * gcc.c-torture/compile/20040730-1.c: New test.
24860
24861 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24862
24863 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
24864 powerpc-eabispe.
24865
24866 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24867
24868 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
24869
24870 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
24871
24872 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
24873 contains $ld_library_path.
24874 * lib/gfortran.exp (gfortran_link_flags): Likewise.
24875
24876 2004-07-29 Richard Henderson <rth@redhat.com>
24877
24878 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
24879
24880 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
24881 (alt2, which): New.
24882 (Check): Accept either alternative.
24883
24884 2004-07-29 Mark Mitchell <mark@codesourcery.com>
24885
24886 * g++.dg/abi/inline1.C: New test.
24887 * g++.dg/abi/local1-a.cc: Likewise.
24888 * g++.dg/abi/local1.C: Likewise.
24889 * g++.dg/abi/mangle11.C: Tweak location of warnings.
24890 * g++.dg/abi/mangle12.C: Likewise.
24891 * g++.dg/abi/mangle17.C: Likewise.
24892 * g++.dg/abi/mangle20-2.C: Likewise.
24893 * g++.dg/opt/interface1.C: Likewise.
24894 * g++.dg/opt/interface1.h: Likewise.
24895 * g++.dg/opt/interface1-a.cc: New test.
24896 * g++.dg/parse/repo1.C: New test.
24897 * g++.dg/template/repo1.C: Likewise.
24898 * g++.dg/warn/Winline-1.C: Likewise.
24899 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
24900
24901 2004-07-29 Diego Novillo <dnovillo@redhat.com>
24902
24903 * gcc.dg/tree-ssa/20040729-1.c: New test.
24904
24905 2004-07-27 Matt Austern <austern@apple.com>
24906
24907 * gcc.dg/darwin-bool-1.c: New test.
24908 * gcc.dg/darwin-bool-2.c: New test.
24909
24910 2004-07-28 Richard Henderson <rth@redhat.com>
24911
24912 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
24913 arguments in the correct type. Don't write to constant arguments.
24914
24915 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24916
24917 PR tree-optimization/16688
24918 PR tree-optimization/16689
24919 * g++.dg/tree-ssa/pr16688.C: New test.
24920
24921 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24922
24923 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24924 loads. Not only in the comment, this time.
24925
24926 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
24927
24928 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
24929 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
24930 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
24931 * gcc.dg/sh4a-bitmovua.c: New.
24932 * gcc.dg/sh4a-cos.c: New.
24933 * gcc.dg/sh4a-cosf.c: New.
24934 * gcc.dg/sh4a-fprun.c: New.
24935 * gcc.dg/sh4a-fsrra.c: New.
24936 * gcc.dg/sh4a-memmovua.c: New.
24937 * gcc.dg/sh4a-sin.c: New.
24938 * gcc.dg/sh4a-sincos.c: New.
24939 * gcc.dg/sh4a-sincosf.c: New.
24940 * gcc.dg/sh4a-sinf.c: New.
24941
24942 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24943
24944 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
24945 conditionals.
24946 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24947 loads.
24948 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
24949 DOM1.
24950
24951 2004-07-27 Andrew Pinski <apinski@apple.com>
24952
24953 * g++.dg/rtti/tinfo1.C: Correct the xfail.
24954
24955 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
24956
24957 * gcc.dg/pragma-isr.c: New test.
24958
24959 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24960
24961 PR c++/14429
24962 * g++.dg/template/ttp11.C: New test.
24963
24964 2004-07-27 Diego Novillo <dnovillo@redhat.com>
24965
24966 * gcc.c-torture/compile/20040727-1.c: New test.
24967
24968 2004-07-26 Eric Christopher <echristo@redhat.com>
24969
24970 * gcc.c-torture/compile/20040726-2.c: New test.
24971
24972 2004-07-26 Andrew Pinski <apinski@apple.com>
24973
24974 * g++.dg/rtti/tinfo1.C: Xfail.
24975
24976 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
24977
24978 * gcc.c-torture/compile/20040726-1.c: New test.
24979
24980 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
24981 Brian Ryner <bryner@brianryner.com>
24982
24983 PR c++/9283
24984 PR c++/15000
24985 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
24986 * g++.dg/ext/visibility/: New directory.
24987 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
24988 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
24989 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
24990 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
24991 * g++.dg/ext/visibility/fvisibility.C,
24992 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
24993 g++.dg/ext/visibility/fvisibility-override1.C
24994 g++.dg/ext/visibility/fvisibility-override2.C
24995 g++.dg/ext/visibility/memfuncts.C
24996 g++.dg/ext/visibility/noPLT.C
24997 g++.dg/ext/visibility/pragma.C
24998 g++.dg/ext/visibility/pragma-override1.C
24999 g++.dg/ext/visibility/pragma-override2.C
25000 g++.dg/ext/visibility/staticmemfuncts.C
25001 g++.dg/ext/visibility/virtual.C: New tests.
25002
25003 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
25004
25005 PR c/15360
25006 * gcc.dg/pr15360-1.c: New test.
25007
25008 2004-07-25 Daniel Jacobowitz <dan@debian.org>
25009
25010 * gcc.dg/pragma-align-2.c: New test.
25011 * gcc.dg/pragma-init-fini.c: New test.
25012 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
25013 targets.
25014
25015 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
25016
25017 * gcc.dg/init-string-2.c: New test.
25018
25019 2004-07-24 Zack Weinberg <zack@codesourcery.com>
25020
25021 PR 16684
25022 * gcc.dg/Wredundant-decls-1.c: New test case.
25023
25024 2004-07-24 Jakub Jelinek <jakub@redhat.com>
25025
25026 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
25027 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
25028 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
25029 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
25030 * gcc.dg/compat/generate-random.c: New file.
25031 * gcc.dg/compat/generate-random.h: Likewise.
25032 * gcc.dg/compat/generate-random_r.c: Likewise.
25033 * gcc.dg/compat/struct-layout-1.h: Likewise.
25034 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
25035 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
25036 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
25037 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
25038 * gcc.dg/compat/struct-layout-1_main.c: New test.
25039 * gcc.dg/compat/struct-layout-1_x.c: New file.
25040 * gcc.dg/compat/struct-layout-1_y.c: New file.
25041 * gcc.dg/compat/struct-layout-1_test.h: New file.
25042
25043 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
25044
25045 * gcc.dg/comp-return-1.c: New test
25046
25047 2004-07-23 Janis Johnson <janis187@us.ibm.com>
25048
25049 * gcc.dg/vmx/8-02a.c: Fix typo.
25050
25051 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
25052 * gcc.dg/darwin-abi-3.c: New test.
25053
25054 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
25055 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
25056
25057 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
25058 * gcc.dg/vmx/ops-long-1.c: New test.
25059 * gcc.dg/vmx/ops-long-2.c: New test.
25060
25061 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
25062
25063 * g++.dg/lookup/conv-[1234].C: New.
25064
25065 2004-07-22 Mark Mitchell <mark@codesourcery.com>
25066
25067 * g++.dg/parse/attr2.C: Simplify.
25068
25069 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
25070
25071 PR c/7284
25072 * gcc.c-torture/execute/pr7284-1.c: New test.
25073
25074 2004-07-22 Brian Booth <bbooth@redhat.com>
25075
25076 * gcc.dg/tree-ssa/20040721-1.c: New test.
25077
25078 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
25079
25080 * g++.dg/template/crash20.c: New.
25081
25082 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
25083
25084 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
25085 Add dg-run directive. Declare variables as required.
25086 * gfortran.dg/g77/README: Update
25087
25088 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
25089
25090 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
25091 gcc.dg/cris-peep2-andu2.c: New tests.
25092
25093 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
25094
25095 PR c/15052
25096 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
25097 on return type.
25098 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
25099 messages.
25100 * gcc.dg/qual-return-2.c: Update expected messages.
25101 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
25102
25103 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
25104
25105 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
25106 * gcc.dg/noncompile/921102-1.c: Update expected error message.
25107
25108 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
25109
25110 PR c/11250
25111 * gcc.dg/init-string-1.c: New test.
25112
25113 2004-07-21 Jakub Jelinek <jakub@redhat.com>
25114
25115 PR middle-end/15345
25116 PR c/16450
25117 * gcc.dg/torture/nested-fn-1.c: New test.
25118
25119 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
25120
25121 PR target/16559
25122 * gcc.dg/ia64-fptr-1.c: New file.
25123
25124 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25125
25126 PR c++/14497
25127 * g++.dg/template/spec16.C: New test.
25128 * g++.old-deja/g++.robertl/eb118.C: Remove.
25129
25130 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25131
25132 PR c++/509
25133 * g++.dg/template/spec15.C: New test.
25134
25135 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
25136
25137 Copy cases from g77.f-torture/execute and add dg-run
25138 directive. Other changes as noted.
25139 * gfortran.dg/g77/13037.f
25140 * gfortran.dg/g77/1832.f
25141 * gfortran.dg/g77/19981119-0.f
25142 * gfortran.dg/g77/19990313-0.f
25143 * gfortran.dg/g77/19990313-1.f
25144 * gfortran.dg/g77/19990313-2.f
25145 * gfortran.dg/g77/19990313-3.f
25146 * gfortran.dg/g77/19990419-1.f
25147 * gfortran.dg/g77/19990826-0.f
25148 * gfortran.dg/g77/19990826-2.f
25149 * gfortran.dg/g77/20000503-1.f
25150 * gfortran.dg/g77/20001111.f
25151 * gfortran.dg/g77/20010116.f
25152 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
25153 * gfortran.dg/g77/20010430.f
25154 * gfortran.dg/g77/6177.f
25155 * gfortran.dg/g77/947.f
25156 * gfortran.dg/g77/970816-3.f
25157 * gfortran.dg/g77/971102-1.f
25158 * gfortran.dg/g77/980520-1.f
25159 * gfortran.dg/g77/980628-0.f
25160 * gfortran.dg/g77/980628-1.f
25161 * gfortran.dg/g77/980628-10.f
25162 * gfortran.dg/g77/980628-2.f
25163 * gfortran.dg/g77/980628-3.f
25164 * gfortran.dg/g77/980628-7.f
25165 * gfortran.dg/g77/980628-8.f
25166 * gfortran.dg/g77/980628-9.f
25167 * gfortran.dg/g77/980701-0.f
25168 * gfortran.dg/g77/980701-1.f
25169 * gfortran.dg/g77/cabs.f
25170 * gfortran.dg/g77/claus.f
25171 * gfortran.dg/g77/complex_1.f
25172 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
25173 * gfortran.dg/g77/dcomplex.f
25174 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
25175 * gfortran.dg/g77/f90-intrinsic-mathematical.f
25176 * gfortran.dg/g77/f90-intrinsic-numeric.f
25177 * gfortran.dg/g77/int8421.f
25178 * gfortran.dg/g77/labug1.f
25179 * gfortran.dg/g77/large_vec.f
25180 * gfortran.dg/g77/le.f
25181 * gfortran.dg/g77/short.f
25182 * gfortran.dg/g77/README: Update
25183
25184 2004-07-20 Mark Mitchell <mark@codesourcery.com>
25185
25186 PR c++/16637
25187 * g++.dg/parse/lookup4.C: New test.
25188
25189 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25190
25191 PR c++/16175
25192 * g++.dg/template/ttp10.C: New test.
25193
25194 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
25195
25196 * gcc.dg/pr12625-1.c: New test.
25197
25198 2004-07-20 Steven Bosscher <stevenb@suse.de>
25199
25200 * testsuite/gcc.dg/switch-warn-1.c: New test.
25201 * testsuite/gcc.dg/switch-warn-2.c: New test.
25202 * gcc.c-torture/compile/pr14730.c: Update.
25203
25204 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
25205
25206 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
25207 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
25208 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
25209 g++.dg/template/nontype3.C: Remove trailing CR from tests.
25210
25211 2004-07-18 Mark Mitchell <mark@codesourcery.com>
25212
25213 PR c++/16623
25214 * g++.dg/template/assign1.C: New test.
25215
25216 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25217
25218 PR c++/12170
25219 * g++.dg/template/ttp9.C: New test.
25220
25221 2004-07-19 Daniel Jacobowitz <dan@debian.org>
25222
25223 * gcc.dg/format/cmn-err-1.c: New test.
25224
25225 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
25226
25227 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
25228 gcc.dg/Wparentheses-10.c: New tests.
25229 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
25230
25231 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25232
25233 PR fortran/16465
25234 * gfortran.dg/g77//ffixed-line-length-0.f,
25235 gfortran.dg/g77/ffixed-line-length-132.f,
25236 gfortran.dg/g77/ffixed-line-length-72.f,
25237 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
25238 gfortran.dg/g77/README: Update.
25239
25240 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25241
25242 PR c++/13092
25243 * g++.dg/template/non-dependent7.C: New test.
25244 * g++.dg/template/non-dependent8.C: Likewise.
25245 * g++.dg/template/non-dependent9.C: Likewise.
25246 * g++.dg/template/non-dependent10.C: Likewise.
25247
25248 2004-07-17 Mark Mitchell <mark@codesourcery.com>
25249
25250 PR c++/16337
25251 * g++.dg/parse/attr2.C: New test.
25252
25253 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
25254
25255 * g77.dg: Removed.
25256 * g77.f-torture: Ditto.
25257
25258 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
25259
25260 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
25261 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
25262 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
25263
25264 2004-07-16 Richard Henderson <rth@redhat.com>
25265
25266 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
25267
25268 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25269
25270 * lib/fortran-torture.exp (fortran-torture): Don't test compile
25271 tests with full list of options.
25272 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
25273 of TORTURE_OPTIONS if test contains 'dg-do run'.
25274
25275 PR fortran/16404
25276 * gfortran.dg/do_iterator.f90: New test.
25277
25278 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25279
25280 PR rtl-optimization/16536
25281 * gcc.c-torture/execute/restrict-1.c: New test.
25282
25283 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25284
25285 PR fortran/15324
25286 * gfortran.dg/pr15324.f90: New test.
25287
25288 PR fortran/15129
25289 * gfortran.dg/pr15129.f90: New test.
25290
25291 PR fortran/15140
25292 * gfortran.dg/pr15140.f90: New test.
25293
25294 PR fortran/13792
25295 * gfortran.fortran-torture/execute/bounds.f90: Add check for
25296 compile-time simplification.
25297
25298 2004-07-14 Mike Stump <mrs@apple.com>
25299
25300 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
25301
25302 2004-07-14 James E Wilson <wilson@specifixinc.com>
25303
25304 PR target/16325
25305 * gcc.dg/profile-generate-1.c: New.
25306
25307 2004-07-15 Jakub Jelinek <jakub@redhat.com>
25308
25309 * gcc.c-torture/execute/20040709-1.c: New test.
25310 * gcc.c-torture/execute/20040709-2.c: New test.
25311
25312 2004-07-14 Mike Stump <mrs@apple.com>
25313
25314 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
25315
25316 2004-07-14 Mike Stump <mrs@apple.com>
25317
25318 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
25319
25320 2004-07-13 Mark Mitchell <mark@codesourcery.com>
25321
25322 PR c++/16518
25323 * g++.dg/parse/mutable1.C: New test.
25324
25325 2004-07-13 Diego Novillo <dnovillo@redhat.com>
25326
25327 PR tree-optimization/16443
25328 * gcc.dg/tree-ssa/20040713-1.c: New test.
25329
25330 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
25331
25332 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
25333 for operator new.
25334
25335 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
25336
25337 * gfortran.dg/g77/README: New file
25338 * gfortran.dg/g77/19981216-0.f: Copy from
25339 g77.f-torture/noncompile. Add "dg-do compile" and
25340 dg-error as required.
25341 * gfortran.dg/g77/19990218-1.f: Likewise.
25342 * gfortran.dg/g77/19990905-1.f: Likewise.
25343 * gfortran.dg/g77/9263.f: Likewise.
25344 * gfortran.dg/g77/980615-0.f: Likewise.
25345 * gfortran.dg/g77/980616-0.f: Likewise.
25346 * gfortran.dg/g77/check0.f: Likewise.
25347 * gfortran.dg/g77/select_no_compile.f: Likewise.
25348
25349 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
25350
25351 Copy files from g77.f-torture/compile.
25352 Add "{ dg-do compile}". Other changes as noted
25353 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
25354 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
25355 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
25356 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
25357 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
25358 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
25359 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
25360 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
25361 statement to conform to standard. Append alpha1.x for reference.
25362 * gfortran.dg/g77/xformat.f: Add dg-warning
25363
25364 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
25365
25366 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
25367 Add {dg-do compile} directive.
25368 * gfortran.dg/g77/cpp2.F: Likewise.
25369
25370 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25371
25372 PR c++/5402
25373 * g++.dg/lookup/name-clash1.C: New test.
25374
25375 PR c++/9777
25376 * g++.dg/lookup/name-clash2.C: New test.
25377
25378 PR c++/12102
25379 * g++.dg/lookup/name-clash3.C: New test.
25380
25381 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25382
25383 * g++.dg/lookup/new2.C: New test.
25384 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
25385
25386 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
25387
25388 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
25389 Add {dg-do compile} directive.
25390 * gfortran.dg/g77/13060.f: Likewise.
25391 * gfortran.dg/g77/19990218-0.f: Likewise.
25392 * gfortran.dg/g77/19990305-0.f: Likewise.
25393 * gfortran.dg/g77/19990419-0.f: Likewise.
25394 * gfortran.dg/g77/19990502-0.f: Likewise.
25395 * gfortran.dg/g77/19990502-1.f: Likewise.
25396 * gfortran.dg/g77/19990525-0.f: Likewise.
25397 * gfortran.dg/g77/19990826-1.f: Likewise.
25398 * gfortran.dg/g77/19990826-3.f: Likewise.
25399 * gfortran.dg/g77/19990905-2.f: Likewise.
25400 * gfortran.dg/g77/20000412-1.f: Likewise.
25401 * gfortran.dg/g77/20000511-1.f: Likewise.
25402 * gfortran.dg/g77/20000511-2.f: Likewise.
25403 * gfortran.dg/g77/20000518.f: Likewise.
25404 * gfortran.dg/g77/20000601-1.f: Likewise.
25405 * gfortran.dg/g77/20000601-2.f: Likewise.
25406 * gfortran.dg/g77/20000629-1.f: Likewise.
25407 * gfortran.dg/g77/20000630-2.f: Likewise.
25408 * gfortran.dg/g77/20010115.f: Likewise.
25409 * gfortran.dg/g77/20010321-1.f: Likewise.
25410 * gfortran.dg/g77/20010426.f: Likewise.
25411 * gfortran.dg/g77/20020307-1.f: Likewise.
25412 * gfortran.dg/g77/8485.f: Likewise.
25413 * gfortran.dg/g77/960317-1.f: Likewise.
25414 * gfortran.dg/g77/970915-0.f: Likewise.
25415 * gfortran.dg/g77/980310-1.f: Likewise.
25416 * gfortran.dg/g77/980310-2.f: Likewise.
25417 * gfortran.dg/g77/980310-3.f: Likewise.
25418 * gfortran.dg/g77/980310-4.f: Likewise.
25419 * gfortran.dg/g77/980310-6.f: Likewise.
25420 * gfortran.dg/g77/980310-7.f: Likewise.
25421 * gfortran.dg/g77/980310-8.f: Likewise.
25422 * gfortran.dg/g77/980419-2.f: Likewise.
25423 * gfortran.dg/g77/980424-0.f: Likewise.
25424 * gfortran.dg/g77/980427-0.f: Likewise.
25425 * gfortran.dg/g77/980729-0.f: Likewise.
25426 * gfortran.dg/g77/981117-1.f: Likewise.
25427 * gfortran.dg/g77/toon_1.f: Likewise.
25428
25429 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25430
25431 PR c++/2204
25432 * g++.dg/other/abstract2.C: New test.
25433
25434 2004-07-12 Paul Brook <paul@codesourcery.com>
25435
25436 * gfortran.dg/pointer_init_1.f90: New test.
25437
25438 2004-07-11 Paul Brook <paul@codesourcery.com>
25439
25440 PR fortran/15986
25441 * gfortran.dg/contained_1.f90: New test.
25442
25443 2004-07-11 Mark Mitchell <mark@codesourcery.com>
25444
25445 * g++.dg/parse/defarg8.C: New test.
25446
25447 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25448
25449 PR fortran/16433
25450 * gfortran.dg/pr16433.f: New test.
25451
25452 PR fortran/17574
25453 * gfortran.dg/pr15754.f90: New test.
25454
25455 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
25456
25457 PR tree-optimization/16437
25458 * gcc.c-torture/execute/bitfld-4.c: New test.
25459
25460 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25461
25462 * gfortran.fortran-torture/execute/common_2.f90: Add check for
25463 access to common var from module.
25464
25465 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25466
25467 PR fortran/16336
25468 * gfortran.fortran-torture/execute/common_2.f90: New test.
25469
25470 2004-07-10 Paul Brook <paul@codesourcery.com>
25471
25472 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
25473
25474 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25475
25476 PR fortran/15969
25477 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
25478
25479 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
25480
25481 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
25482 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
25483 * gfortran.dg/g77/ffree-form-1.f: Likewise.
25484 * gfortran.dg/g77/ffree-form-2.f: Likewise.
25485 * gfortran.dg/g77/ffree-form-3.f: Likewise.
25486 * gfortran.dg/g77/fno-underscoring.f: Likewise.
25487 * gfortran.dg/g77/funderscoring.f: Likewise.
25488 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
25489
25490 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25491
25492 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
25493
25494 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25495 Paul Brook <paul@codesourcery.com>
25496
25497 PR fortran/13415
25498 * gfortran.dg/common_pointer_1.f90: New test.
25499
25500 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25501
25502 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
25503
25504 2004-07-09 James E Wilson <wilson@specifixinc.com>
25505
25506 PR target/16364
25507 * gcc.c-torture/compile/20040709-1.c: New.
25508
25509 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25510
25511 PR fortran/14077
25512 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
25513
25514 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25515
25516 PR fortran/13201
25517 * gfortran.dg/shape_1.f90: New test.
25518
25519 2004-07-09 Zack Weinberg <zack@codesourcery.com>
25520 Andrew Pinski <apinski@apple.com>
25521
25522 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
25523
25524 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25525
25526 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
25527 comment.
25528
25529 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25530 Paul Brook <paul@codesourcery.com>
25531
25532 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
25533 '.f95' and '.F95'.
25534
25535 2004-07-09 Diego Novillo <dnovillo@redhat.com>
25536
25537 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
25538
25539 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25540
25541 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
25542 testcases with capital suffix.
25543
25544 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25545
25546 PR fortran/15481
25547 PR fortran/13372
25548 PR fortran/13575
25549 PR fortran/15978
25550 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
25551
25552 * gfortran.dg/implicit_1.f90: New test.
25553
25554 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25555
25556 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
25557 expression to match gfortran warning/error messages
25558 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
25559 dg-error text.
25560
25561 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25562
25563 * lib/fortran-torture.exp: Rename proc search_for to
25564 search_for_re.
25565
25566 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25567
25568 * gcc.c-torture/execute/simd-5.x: New file.
25569 XFAIL on SPARC 64-bit at -O0.
25570
25571 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25572
25573 PR c++/8211
25574 PR c++/16165
25575 * g++.dg/warn/effc3.C: New test.
25576
25577 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25578
25579 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
25580 change X to 1X in format.
25581 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
25582 add data statements to conform to standard.
25583
25584 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25585
25586 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
25587 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
25588 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
25589
25590 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25591
25592 * gfortran.dg/g77/7388.f: Copy from g77.dg
25593 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
25594 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
25595 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
25596 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
25597 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
25598 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
25599 * gfortran.dg/g77/strlen0.f: Likewise.
25600
25601 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
25602
25603 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
25604 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
25605
25606 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25607
25608 * gcc.c-torture/execute/920428-2.x: Delete.
25609 * gcc.c-torture/execute/920501-7.x: Likewise.
25610
25611 2004-07-08 Jakub Jelinek <jakub@redhat.com>
25612
25613 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
25614 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
25615 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
25616 prescott and c3-2.
25617 (PREFETCH_3DNOW): Add -march=c3.
25618
25619 2004-07-08 Diego Novillo <dnovillo@redhat.com>
25620
25621 PR c/16437
25622 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
25623 * gcc.c-torture/execute/bf64-1.x: Likewise.
25624
25625 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25626
25627 * gcc.c-torture/compile/20040708-1.c: New test.
25628
25629 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25630
25631 PR c++/16169
25632 * g++.dg/warn/effc2.C: New test.
25633
25634 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
25635
25636 * gcc.c-torture/execute/bitfld-1.x: Remove.
25637 * gcc.c-torture/execute/bitfld-3.c: New test.
25638 * gcc.dg/bitfld-2.c: Remove XFAILs.
25639
25640 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
25641
25642 PR c++/16276
25643 * g++.dg/rtti/tinfo1.C: New file.
25644
25645 2004-07-07 Eric Christopher <echristo@redhat.com>
25646
25647 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
25648
25649 2004-07-07 Andrew Pinski <apinski@apple.com>
25650
25651 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
25652
25653 2004-07-07 Mark Mitchell <mark@codesourcery.com>
25654
25655 * g++.dg/init/call1.C: XFAIL.
25656
25657 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
25658
25659 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
25660 except for movstrict*, to movmem* and clrstr* to clrmem*.
25661
25662 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
25663
25664 * gcc.c-torture/execute/20040707-1.c: New test.
25665
25666 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
25667
25668 * gcc.c-torture/execute/20040706-1.c: New test.
25669
25670 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25671
25672 PR c++/3671
25673 * g++.dg/template/spec14.C: New test.
25674
25675 2004-07-05 Jakub Jelinek <jakub@redhat.com>
25676
25677 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
25678 nothing if not yet defined. Use it in b, c and d type definitions.
25679 * gcc.c-torture/execute/20040705-1.c: New test.
25680 * gcc.c-torture/execute/20040705-2.c: New test.
25681
25682 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25683
25684 PR c++/2518
25685 * g++.dg/lookup/new1.C: New test.
25686
25687 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25688
25689 PR c++/11406
25690 * g++.dg/template/sizeof8.C: New test.
25691
25692 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
25693
25694 * gcc.c-torture/compile/20040705-1.c: New test.
25695
25696 2004-07-04 Bud Davis <bdavis9659@comcast.net>
25697
25698 * gfortran.fortran-torture/execute/seq_io.f90: New test.
25699
25700 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
25701
25702 * gcc.dg/cpp/if-mop.c: Two new testcases.
25703 * gcc.dg/cpp/trad/comment-3.c: New.
25704
25705 2004-07-04 Paul Brook <paul@codesourcery.com>
25706
25707 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
25708
25709 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
25710
25711 PR c++/3761
25712 * g++.dg/lookup/crash4.C: New test.
25713
25714 2004-07-02 Zack Weinberg <zack@codesourcery.com>
25715
25716 * gcc.c-torture/execute/builtin-abs-1.c
25717 * gcc.c-torture/execute/builtin-abs-2.c
25718 * gcc.c-torture/execute/builtin-complex-1.c
25719 * gcc.c-torture/execute/builtins/string-1-lib.c
25720 * gcc.c-torture/execute/builtins/string-1.c
25721 * gcc.c-torture/execute/builtins/string-2-lib.c
25722 * gcc.c-torture/execute/builtins/string-2.c
25723 * gcc.c-torture/execute/builtins/string-3-lib.c
25724 * gcc.c-torture/execute/builtins/string-3.c
25725 * gcc.c-torture/execute/builtins/string-4-lib.c
25726 * gcc.c-torture/execute/builtins/string-4.c
25727 * gcc.c-torture/execute/builtins/string-5-lib.c
25728 * gcc.c-torture/execute/builtins/string-5.c
25729 * gcc.c-torture/execute/builtins/string-6-lib.c
25730 * gcc.c-torture/execute/builtins/string-6.c
25731 * gcc.c-torture/execute/builtins/string-7-lib.c
25732 * gcc.c-torture/execute/builtins/string-7.c
25733 * gcc.c-torture/execute/builtins/string-8-lib.c
25734 * gcc.c-torture/execute/builtins/string-8.c
25735 * gcc.c-torture/execute/builtins/string-9-lib.c
25736 * gcc.c-torture/execute/builtins/string-9.c
25737 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
25738 * gcc.c-torture/execute/builtins/string-asm-1.c
25739 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
25740 * gcc.c-torture/execute/builtins/string-asm-2.c
25741 * gcc.c-torture/execute/stdio-opt-1.c
25742 * gcc.c-torture/execute/stdio-opt-2.c
25743 * gcc.c-torture/execute/stdio-opt-3.c
25744 * gcc.c-torture/execute/string-opt-1.c
25745 * gcc.c-torture/execute/string-opt-10.c
25746 * gcc.c-torture/execute/string-opt-11.c
25747 * gcc.c-torture/execute/string-opt-12.c
25748 * gcc.c-torture/execute/string-opt-13.c
25749 * gcc.c-torture/execute/string-opt-14.c
25750 * gcc.c-torture/execute/string-opt-15.c
25751 * gcc.c-torture/execute/string-opt-16.c
25752 * gcc.c-torture/execute/string-opt-2.c
25753 * gcc.c-torture/execute/string-opt-6.c
25754 * gcc.c-torture/execute/string-opt-7.c
25755 * gcc.c-torture/execute/string-opt-8.c:
25756 Replace with ...
25757
25758 * gcc.c-torture/execute/builtins/abs-2.c
25759 * gcc.c-torture/execute/builtins/abs-3.c
25760 * gcc.c-torture/execute/builtins/complex-1.c
25761 * gcc.c-torture/execute/builtins/fprintf.c
25762 * gcc.c-torture/execute/builtins/fputs.c
25763 * gcc.c-torture/execute/builtins/memcmp.c
25764 * gcc.c-torture/execute/builtins/memmove.c
25765 * gcc.c-torture/execute/builtins/memops-asm.c
25766 * gcc.c-torture/execute/builtins/mempcpy-2.c
25767 * gcc.c-torture/execute/builtins/mempcpy.c
25768 * gcc.c-torture/execute/builtins/memset.c
25769 * gcc.c-torture/execute/builtins/printf.c
25770 * gcc.c-torture/execute/builtins/sprintf.c
25771 * gcc.c-torture/execute/builtins/strcat.c
25772 * gcc.c-torture/execute/builtins/strchr.c
25773 * gcc.c-torture/execute/builtins/strcmp.c
25774 * gcc.c-torture/execute/builtins/strcpy.c
25775 * gcc.c-torture/execute/builtins/strcspn.c
25776 * gcc.c-torture/execute/builtins/strlen-2.c
25777 * gcc.c-torture/execute/builtins/strlen.c
25778 * gcc.c-torture/execute/builtins/strncat.c
25779 * gcc.c-torture/execute/builtins/strncmp-2.c
25780 * gcc.c-torture/execute/builtins/strncmp.c
25781 * gcc.c-torture/execute/builtins/strncpy.c
25782 * gcc.c-torture/execute/builtins/strpbrk.c
25783 * gcc.c-torture/execute/builtins/strpcpy-2.c
25784 * gcc.c-torture/execute/builtins/strpcpy.c
25785 * gcc.c-torture/execute/builtins/strrchr.c
25786 * gcc.c-torture/execute/builtins/strspn.c
25787 * gcc.c-torture/execute/builtins/strstr-asm.c
25788 * gcc.c-torture/execute/builtins/strstr.c:
25789 ... these new files.
25790
25791 * gcc.c-torture/execute/builtins/abs-2-lib.c
25792 * gcc.c-torture/execute/builtins/abs-3-lib.c
25793 * gcc.c-torture/execute/builtins/complex-1-lib.c
25794 * gcc.c-torture/execute/builtins/fprintf-lib.c
25795 * gcc.c-torture/execute/builtins/fputs-lib.c
25796 * gcc.c-torture/execute/builtins/memcmp-lib.c
25797 * gcc.c-torture/execute/builtins/memmove-lib.c
25798 * gcc.c-torture/execute/builtins/memops-asm-lib.c
25799 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
25800 * gcc.c-torture/execute/builtins/mempcpy-lib.c
25801 * gcc.c-torture/execute/builtins/memset-lib.c
25802 * gcc.c-torture/execute/builtins/printf-lib.c
25803 * gcc.c-torture/execute/builtins/sprintf-lib.c
25804 * gcc.c-torture/execute/builtins/strcat-lib.c
25805 * gcc.c-torture/execute/builtins/strchr-lib.c
25806 * gcc.c-torture/execute/builtins/strcmp-lib.c
25807 * gcc.c-torture/execute/builtins/strcpy-lib.c
25808 * gcc.c-torture/execute/builtins/strcspn-lib.c
25809 * gcc.c-torture/execute/builtins/strlen-2-lib.c
25810 * gcc.c-torture/execute/builtins/strlen-lib.c
25811 * gcc.c-torture/execute/builtins/strncat-lib.c
25812 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
25813 * gcc.c-torture/execute/builtins/strncmp-lib.c
25814 * gcc.c-torture/execute/builtins/strncpy-lib.c
25815 * gcc.c-torture/execute/builtins/strpbrk-lib.c
25816 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
25817 * gcc.c-torture/execute/builtins/strpcpy-lib.c
25818 * gcc.c-torture/execute/builtins/strrchr-lib.c
25819 * gcc.c-torture/execute/builtins/strspn-lib.c
25820 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
25821 * gcc.c-torture/execute/builtins/strstr-lib.c
25822 * gcc.c-torture/execute/builtins/lib/abs.c
25823 * gcc.c-torture/execute/builtins/lib/fprintf.c
25824 * gcc.c-torture/execute/builtins/lib/memset.c
25825 * gcc.c-torture/execute/builtins/lib/printf.c
25826 * gcc.c-torture/execute/builtins/lib/sprintf.c
25827 * gcc.c-torture/execute/builtins/lib/strcpy.c
25828 * gcc.c-torture/execute/builtins/lib/strcspn.c
25829 * gcc.c-torture/execute/builtins/lib/strncat.c
25830 * gcc.c-torture/execute/builtins/lib/strncmp.c
25831 * gcc.c-torture/execute/builtins/lib/strncpy.c
25832 * gcc.c-torture/execute/builtins/lib/strpbrk.c
25833 * gcc.c-torture/execute/builtins/lib/strspn.c
25834 * gcc.c-torture/execute/builtins/lib/strstr.c:
25835 New files containing support routines.
25836
25837 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
25838 declaration.
25839 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
25840 when not optimizing.
25841
25842 2004-07-02 Mark Mitchell <mark@codesourcery.com>
25843
25844 PR c++/16240
25845 * g++.dg/abi/mangle22.C: New test.
25846 * g++.dg/abi/mangle23.C: Likewise.
25847
25848 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
25849
25850 PR fortran/16290
25851 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
25852 Allow for cases without denormalized floating point numbers.
25853
25854 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
25855
25856 PR c/1027
25857 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
25858 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
25859 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
25860 expected warning text.
25861 * gcc.dg/format/diag-2.c: New test.
25862
25863 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25864
25865 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
25866
25867 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
25868
25869 * gcc.dg/builtins-43.c: New.
25870 * gcc.dg/builtins-44.c: New.
25871 * gcc.dg/builtins-45.c: New.
25872
25873 2004-06-26 Geoffrey Keating <geoffk@apple.com>
25874 Andreas Tobler <a.tobler@schweiz.ch>
25875
25876 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
25877 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
25878 as SIGSEGV.
25879 * gcc.dg/cleanup-11.c: Likewise.
25880 * gcc.dg/cleanup-8.c: Likewise.
25881 * gcc.dg/cleanup-9.c: Likewise.
25882 * gcc.dg/cleanup-5.c: Run on all platforms.
25883
25884 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
25885
25886 * g++.dg/warn/nonnull1.C: New test.
25887
25888 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25889
25890 * gcc.dg/compat/compat-common.h: Wrap up CINT in
25891 an #ifndef SKIP_COMPLEX_INT/#endif pair.
25892 Special-case the Sun compiler wrt to <complex.h>.
25893
25894 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
25895
25896 * gcc.dg/Wunreachable-8.C: New test.
25897
25898 * gcc.dg/h8300-ice2.c : New test.
25899
25900 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
25901
25902 PR fortran/16161
25903 * gfortran.fortran-torture/compile/implicit.f90: Add test
25904 for implicit character.
25905
25906 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
25907
25908 PR fortran/16289
25909 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
25910 Use tiny() intrinsic to find smallest non-negative real
25911
25912 2004-06-30 Jakub Jelinek <jakub@redhat.com>
25913
25914 * gcc.dg/compat/struct-by-value-22_main.c: New test.
25915 * gcc.dg/compat/struct-by-value-22_x.c: New.
25916 * gcc.dg/compat/struct-by-value-22_y.c: New.
25917
25918 * gcc.c-torture/execute/20040629-1.c: New test.
25919
25920 2004-06-29 Jakub Jelinek <jakub@redhat.com>
25921
25922 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
25923 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
25924
25925 PR target/16195
25926 * gcc.dg/20040625-1.c: New test.
25927
25928 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25929
25930 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
25931
25932 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25933
25934 PR fortran/15963
25935 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
25936
25937 2004-06-29 Richard Henderson <rth@redhat.com>
25938
25939 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
25940
25941 2004-06-29 Paul Brook <paul@codesourcery.com>
25942
25943 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
25944 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
25945
25946 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
25947
25948 PR c++/16260
25949 * g++.dg/parse/crash15.C: New.
25950
25951 2004-06-28 Andrew Pinski <apinski@apple.com>
25952
25953 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
25954 by the error already.
25955
25956 * g++.dg/opt/ptrmem4.C: Change to compile only test.
25957
25958 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
25959
25960 PR target/14041
25961 * gcc.dg/h8300-bss-align-1.c : New.
25962
25963 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
25964
25965 * PR c++/16174
25966 * g++.dg/template/ctor4.C: New.
25967
25968 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25969
25970 PR c++/16205
25971 * g++.dg/warn/Wsequence-point-1.C: New test.
25972
25973 2004-06-27 Paul Brook <paul@codesourcery.com>
25974
25975 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
25976
25977 2004-06-27 Zack Weinberg <zack@codesourcery.com>
25978
25979 * g++.old-deja/g++.mike/p7325.C: Remove.
25980
25981 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25982
25983 PR c/14963
25984 * gcc.dg/pr14963.c: New test.
25985
25986 2004-06-27 Mark Mitchell <mark@codesourcery.com>
25987
25988 PR c++/16193
25989 * g++.dg/parse/redef1.C: New test.
25990
25991 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
25992
25993 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
25994 20021110.c.
25995 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
25996 20021119-1.c.
25997 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
25998 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
25999 5-04.c.
26000 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
26001 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
26002 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
26003 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
26004 g++.brendan/enum14.C.
26005 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
26006 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
26007 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
26008 g++.mike/virt1.C.
26009 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
26010 memtemp24.C.
26011
26012 2004-06-27 Roger Sayle <roger@eyesopen.com>
26013
26014 * gcc.dg/20040527-1.c: New test case.
26015
26016 2004-06-26 Bud Davis <bdavis9659@comcast.net>
26017
26018 PR gfortran/pr16196
26019 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
26020
26021 2004-06-25 Roger Sayle <roger@eyesopen.com>
26022
26023 PR middle-end/15825
26024 * gcc.dg/pr15825-1.c: New test case.
26025
26026 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
26027
26028 * gcc.c-torture/execute/20040625-1.c: New test.
26029
26030 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26031
26032 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
26033
26034 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
26035
26036 * gcc.dg/torture/mips-div-1.c: New test.
26037
26038 2004-06-24 Jeff Law <law@redhat.com>
26039
26040 * gcc.dg/tree-ssa/20040624-1.c: New test.
26041
26042 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
26043
26044 * gcc.c-torture/compile/20040624-1.c: New test.
26045
26046 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26047
26048 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
26049 this directory.
26050
26051 2004-06-23 Andrew Pinski <apinski@apple.com>
26052
26053 PR middle-end/15988
26054 * g++.dg/opt/ptrmem4.C: New test.
26055
26056 * gcc.dg/c90-array-quals-2.c: New test.
26057
26058 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
26059
26060 * gcc.dg/kpice1.c: New test.
26061
26062 2006-06-23 Andrew Pinski <apinski@apple.com>
26063
26064 * gcc.dg/c90-array-quals.c: New test.
26065
26066 2006-06-22 Richard Henderson <rth@redhat.com>
26067
26068 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
26069
26070 2004-06-22 Loren James Rittle <ljrittle@acm.org>
26071
26072 * gcc.dg/builtins-config.h: Handle FreeBSD.
26073
26074 2006-06-22 Richard Henderson <rth@redhat.com>
26075
26076 * g++.dg/opt/devirt1.C: New.
26077
26078 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
26079
26080 * g++.dg/opt/pr15551.C: New testcase.
26081
26082 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
26083
26084 PR target/14800
26085 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
26086 x86_64-*-linux* when compiling for 32bit.
26087
26088 2004-06-21 Andrew Pinski <apinski@apple.com>
26089
26090 * gcc.dg/pch/struct-1.c: New.
26091 * gcc.dg/pch/struct-1.hs: New.
26092
26093 2004-06-21 Geoffrey Keating <geoffk@apple.com>
26094
26095 * gcc.dg/pch/save-temps-1.c: New file.
26096 * gcc.dg/pch/save-temps-1.hs: New file.
26097
26098 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
26099
26100 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
26101 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
26102
26103 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26104
26105 * gfortran.fortran-torture/execute/select_1.f90: Rename function
26106 to fix type error.
26107 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
26108 Remove trailing spaces.
26109
26110 2004-06-21 Richard Henderson <rth@redhat.com>
26111
26112 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
26113 merging && to BIT_FIELD_REF.
26114
26115 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
26116
26117 * g++.dg/opt/placeholder1.C: New test.
26118
26119 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26120
26121 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
26122 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
26123 * gcc.dg/compat/union-m128-1_x.c: Likewise.
26124 * gcc.dg/compat/union-m128-1_y.c: Likewise.
26125
26126 2004-06-20 Zack Weinberg <zack@codesourcery.com>
26127
26128 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
26129 extern "C".
26130 * g++.dg/other/pragma-re-1.C: Add comments.
26131
26132 2004-06-19 Bud Davis <bdavis9659@comcast.net>
26133
26134 PR gfortran/16080
26135 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
26136
26137 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
26138
26139 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
26140 instead of setting the type of size_t by
26141 hand.
26142
26143 2004-06-18 Roger Sayle <roger@eyesopen.com>
26144
26145 * gcc.dg/unordered-2.c: New test case.
26146 * gcc.dg/unordered-3.c: New test case.
26147
26148 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
26149
26150 PR other/16043
26151 * lib/g++.exp (g++_version): Tweak regexp for version
26152 * lib/g77.exp (g77_version): Likewise.
26153 * lib/gfortran.exp (gfortran_version): Likewise.
26154 * lib/objc.exp (objc_version): Likewise.
26155 * lib/treelang.exp (treelang_version): Likewise.
26156
26157 2004-06-19 Jakub Jelinek <jakub@redhat.com>
26158
26159 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
26160 Use INT_MAX instead of __INT_MAX__.
26161 * gcc.dg/compat/struct-align-2_y.c: Likewise.
26162
26163 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
26164 * gcc.dg/compat/scalar-return-3_x.c: Use it.
26165 * gcc.dg/compat/scalar-return-3_y.c: Use it.
26166 * gcc.dg/compat/scalar-return-4_x.c: Use it.
26167 * gcc.dg/compat/scalar-return-4_y.c: Use it.
26168 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
26169 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
26170 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
26171 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
26172
26173 * gcc.dg/range-test-1.c: New test.
26174 * g++.dg/opt/range-test-1.C: New test.
26175
26176 2004-06-17 Richard Henderson <rth@redhat.com>
26177
26178 * objc.dg/sync-1.m: New.
26179 * objc.dg/try-catch-1.m: Don't force next runtime.
26180 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
26181 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
26182 shadowed catch clause.
26183 * objc.dg/try-catch-5.m: New.
26184
26185 2004-06-17 Zack Weinberg <zack@codesourcery.com>
26186
26187 Bug 14610
26188 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
26189
26190 2004-06-15 Richard Henderson <rth@redhat.com>
26191
26192 * gcc.dg/20001116-1.c: Move expected warning line.
26193
26194 2004-06-15 Richard Henderson <rth@redhat.com>
26195
26196 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
26197 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
26198
26199 2004-06-15 Jeff Law <law@redhat.com>
26200
26201 * gcc.dg/tree-ssa/20040615-1.c: New test.
26202 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
26203 be less sensitive to operand ordering.
26204 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
26205
26206 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
26207
26208 * g++.dg/abi/bitfield3.C: Add comment..
26209
26210 2004-06-15 Richard Henderson <rth@redhat.com>
26211
26212 * g++.dg/ext/stmtexpr1.C: XFAIL.
26213 * gcc.dg/20030612-1.c: XFAIL.
26214
26215 2004-06-15 Eric Christopher <echristo@redhat.com>
26216
26217 * g++.dg/charset/asm5.c: New.
26218 * gcc.dg/charset/asm6.c: New.
26219
26220 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26221
26222 PR fortran/15962
26223 * gfortran.fortran-torture/execute/select_1.f90: New test.
26224
26225 2004-06-15 Paul Brook <paul@codesourcery.com>
26226
26227 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
26228
26229 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26230
26231 PR c++/15967
26232 * g++.dg/lookup/crash3.C: New test.
26233
26234 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26235
26236 PR c++/15947
26237 * g++.dg/parse/dtor4.C: New test.
26238
26239 2004-06-14 Jeff Law <law@redhat.com>
26240
26241 * gcc.c-torture/compile/20040614-1.c: New test.
26242
26243 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26244
26245 PR fortran/15211
26246 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
26247 LEN of a character array.
26248
26249 2004-06-14 Mark Mitchell <mark@codesourcery.com>
26250
26251 PR c++/15096
26252 * g++.dg/template/ptrmem10.C: New test.
26253
26254 PR c++/14930
26255 * g++.dg/template/friend30.C: New test.
26256
26257 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26258
26259 PR fortran/14928
26260 * gfortran.fortran-torture/compile/mloc.f90: New test.
26261
26262 2004-06-13 Paul Brook <paul@codesourcery.com>
26263
26264 * gfortran.fortran-torture/execute/random_2.f90: New test.
26265
26266 2004-06-13 Eric Christopher <echristo@redhat.com>
26267
26268 * gcc.dg/noncompile/redecl-1.c: Fix error message.
26269
26270 2004-06-12 Paul Brook <paul@codesourcery.com>
26271
26272 * gfortran.fortran-torture/execute/contained_3.f90: New test.
26273
26274 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26275
26276 PR fortran/14923
26277 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
26278
26279 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26280
26281 PR fortran/14957
26282 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
26283 syntax errors in end statements of contained subroutines.
26284
26285 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26286
26287 PR fortran/12841
26288 * gfortran.fortran-torture/execute/null_arg.f90: New test.
26289
26290 2004-06-12 Bud Davis <bdavis9659@comcast.net>
26291
26292 PR fortran/15665
26293 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
26294
26295 2004-06-12 Bud Davis <bdavis9659@comcast.net>
26296
26297 PR gfortran/12839
26298 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
26299
26300 2004-06-11 Mark Mitchell <mark@codesourcery.com>
26301
26302 PR c++/15862
26303 * g++.dg/parse/enum1.C: New test.
26304
26305 2004-06-10 Jeff Law <law@redhat.com>
26306
26307 * gcc.c-torture/compile/20040610-1.c: New test.
26308
26309 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26310
26311 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
26312 * g++.old-deja/g++.other/decl3.C: Likewise.
26313
26314 2004-06-10 Brian Booth <bbooth@redhat.com>
26315
26316 * gcc.dg/tree-ssa/20031015-1.c: Scan for
26317 V_MAY_DEF instead of VDEF.
26318 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
26319
26320 2004-06-10 Mark Mitchell <mark@codesourcery.com>
26321
26322 PR c++/14211
26323 * g++.dg/conversion/const1.C: New test.
26324
26325 PR c++/15076
26326 * g++.dg/conversion/reinterpret1.C: New test.
26327
26328 PR c++/15877
26329 * g++.dg/template/enum2.C: New test.
26330
26331 PR c++/15227
26332 * g++.dg/template/error13.C: New test.
26333
26334 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26335
26336 PR fortran/14957
26337 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
26338 arguments to test_* REAL and of the right size.
26339
26340 2004-06-10 Jakub Jelinek <jakub@redhat.com>
26341
26342 PR target/15569
26343 PR rtl-optimization/15681
26344 * gcc.dg/20040609-1.c: New test.
26345
26346 2004-06-10 Jakub Jelinek <jakub@redhat.com>
26347
26348 PR c++/14791
26349 * g++.dg/opt/builtins1.C: New test.
26350
26351 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
26352
26353 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
26354 that use default windows32 struct layout.
26355 * gcc.dg/i386-bitfield2.c: Likewise.
26356
26357 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
26358
26359 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
26360 for mingw32 and cygwin targets.
26361
26362 2004-06-09 Geoffrey Keating <geoffk@apple.com>
26363
26364 * gcc.dg/pch/macro-4.c: New.
26365 * gcc.dg/pch/macro-4.hs: New.
26366
26367 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26368
26369 PR fortran/13249
26370 * gfortran.fortran-torture/compile/name_clash.f90: New test.
26371
26372 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26373
26374 PR fortran/13372
26375 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
26376
26377 2004-06-09 Bud Davis <bdavis9659@comcast.net>
26378
26379 PR gfortran/14897
26380 * gfortran.fortran-torture/execute/t_edit.f90: New test.
26381
26382 2004-06-09 Bud Davis <bdavis9659@comcast.net>
26383
26384 PR gfortran/15755
26385 * gfortran.fortran-torture/execute/backspace.c : New test.
26386
26387 2004-06-09 Paul Brook <paul@codesourcery.com>
26388
26389 * gfortran.fortran-torture/execure/intrinsic_associated.f90
26390 (pointer_to_section): Rewrite to use smaller array.
26391
26392 2004-06-08 David Edelsohn <edelsohn@gnu.org>
26393
26394 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
26395 * gcc.dg/ext/altivec-10.c: Same.
26396 * gcc.dg/ext/altivec-11.c: Same.
26397 * gcc.dg/ext/altivec-12.c: Same.
26398 * gcc.dg/ext/altivec-13.c: Same.
26399 * gcc.dg/ext/altivec-14.c: Same.
26400 * gcc.dg/ext/altivec-15.c: Same.
26401 * gcc.dg/ext/altivec-16.c: Same.
26402 * gcc.dg/ext/altivec-3.c: Same.
26403 * gcc.dg/ext/altivec-4.c: Same.
26404 * gcc.dg/ext/altivec-6.c: Same.
26405 * gcc.dg/ext/altivec-7.c: Same.
26406 * gcc.dg/ext/altivec-8.c: Same.
26407 * gcc.dg/ext/altivec-varargs-1.c: Same.
26408
26409 * g++.dg/ext/altivec-1.C: Correct dg syntax.
26410 * g++.dg/ext/altivec-10.C: Same.
26411 * g++.dg/ext/altivec-2.C: Same.
26412 * g++.dg/ext/altivec-3.C: Same.
26413 * g++.dg/ext/altivec-4.C: Same.
26414 * g++.dg/ext/altivec-5.C: Same.
26415 * g++.dg/ext/altivec-6.C: Same.
26416 * g++.dg/ext/altivec-7.C: Same.
26417 * g++.dg/ext/altivec-8.C: Same.
26418 * g++.dg/ext/altivec-9.C: Same.
26419
26420 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26421
26422 PR c++/7841
26423 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
26424
26425 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26426
26427 * gcc.dg/union-1.c: New test.
26428
26429 2004-06-07 Roger Sayle <roger@eyesopen.com>
26430
26431 * gcc.dg/builtins-41.c: New test case.
26432 * gcc.dg/builtins-42.c: New test case.
26433
26434 2004-06-07 David Edelsohn <edelsohn@gnu.org>
26435
26436 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
26437 * g++.dg/ext/altivec-10.C: Same.
26438 * g++.dg/ext/altivec-2.C: Same.
26439 * g++.dg/ext/altivec-3.C: Same.
26440 * g++.dg/ext/altivec-4.C: Same.
26441 * g++.dg/ext/altivec-5.C: Same.
26442 * g++.dg/ext/altivec-6.C: Same.
26443 * g++.dg/ext/altivec-7.C: Same.
26444 * g++.dg/ext/altivec-8.C: Same.
26445 * g++.dg/ext/altivec-9.C: Same.
26446 * g++.old-deja/g++.abi/cxa_vec.C: Same.
26447 * g++.old-deja/g++.brendan/new3.C: Same.
26448 * gcc.c-torture/execute/eeprof-1.x: Same.
26449
26450 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
26451
26452 PR c/14765
26453 * gcc.dg/pr14765-1.c: New test.
26454
26455 2004-06-07 Roger Sayle <roger@eyesopen.com>
26456
26457 PR c/14649
26458 * gcc.dg/pr14649-1.c: New test case.
26459
26460 2004-06-07 Richard Henderson <rth@redhat.com>
26461
26462 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
26463 if temporaries.
26464
26465 2004-06-07 David Edelsohn <edelsohn@gnu.org>
26466
26467 * g++.dg/eh/elide1.C: Remove XFAIL.
26468
26469 2004-06-07 Mark Mitchell <mark@codesourcery.com>
26470
26471 PR c++/15337
26472 * g++.dg/expr/sizeof3.C: New test.
26473
26474 PR c++/14777
26475 * g++.dg/template/access14.C: New test.
26476
26477 PR c++/15554
26478 * g++.dg/template/enum1.C: New test.
26479
26480 PR c++/15057
26481 * g++.dg/eh/throw1.C: New test.
26482
26483 2004-06-07 David Ayers <d.ayers@inode.at>
26484 Ziemowit Laski <zlaski@apple.com>
26485
26486 * lib/objc.exp (objc_target_compile): Revert the '-framework
26487 Foundation' flag fix, since bare Darwin does not ship
26488 with the Foundation framework.
26489 * objc/execute/next_mapping.h: Provide a local NSConstantString
26490 @interface and @implementation.
26491 (objc_constant_string_init): A constructor function, used to
26492 initialize the NSConstantString meta-class object.
26493 * objc/execute/string1.m: Include "next_mapping.h" instead of
26494 <Foundation/NSString.h>.
26495 * objc/execute/string2.m: Likewise.
26496 * objc/execute/string3.m: Likewise.
26497 * objc/execute/string4.m: Likewise.
26498
26499 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
26500
26501 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
26502 to double. Replace double with FLOAT.
26503 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
26504
26505 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
26506 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
26507 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
26508 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
26509 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
26510 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
26511 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
26512 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
26513
26514 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
26515
26516 PR c/13519
26517 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
26518
26519 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26520
26521 PR c++/15503
26522 * g++.dg/template/meminit2.C: New test.
26523
26524 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
26525
26526 PR target/15822
26527 * gcc.c-torture/execute/compare-fp-1.c,
26528 gcc.c-torture/execute/compare-fp-2.c,
26529 gcc.c-torture/execute/compare-fp-3.c,
26530 gcc.c-torture/execute/compare-fp-4.c,
26531 gcc.c-torture/execute/compare-fp-3.x,
26532 gcc.c-torture/execute/compare-fp-4.x: Moved...
26533 * gcc.c-torture/execute/ieee/compare-fp-1.c,
26534 gcc.c-torture/execute/ieee/compare-fp-2.c,
26535 gcc.c-torture/execute/ieee/compare-fp-3.c,
26536 gcc.c-torture/execute/ieee/compare-fp-4.c,
26537 gcc.c-torture/execute/ieee/compare-fp-3.x,
26538 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
26539
26540 2004-06-04 David Ayers <d.ayers@inode.at>
26541
26542 * objc/execute/protocol-isEqual-4.m: New testcase.
26543
26544 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
26545
26546 * objc/execute/protocol-isEqual-1.m: New testcase.
26547 * objc/execute/protocol-isEqual-2.m: New testcase.
26548 * objc/execute/protocol-isEqual-3.m: New testcase.
26549
26550 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26551
26552 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
26553
26554 2004-06-02 Ziemowit Laski <zlaski@apple.com>
26555
26556 * lib/objc.exp (objc_target_compile): When running tests on
26557 Darwin (Mac OS X), inform the linker about '-framework
26558 'Foundation'.
26559
26560 2004-06-02 Eric Christopher <echristo@redhat.com>
26561
26562 * gcc.c-torture/compile/20040602-1.c: New.
26563
26564 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
26565
26566 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
26567 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
26568
26569 PR tree-optimization/14736
26570 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
26571
26572 PR tree-optimization/14042
26573 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
26574
26575 PR tree-optimization/14729
26576 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
26577
26578 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26579
26580 PR fortran/15557
26581 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
26582
26583 2004-06-01 Richard Hederson <rth@redhat.com>
26584
26585 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
26586
26587 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26588
26589 PR c++/14932
26590 * g++.dg/parse/offsetof4.C: New test.
26591
26592 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
26593
26594 PR objc/7993
26595 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
26596
26597 2004-05-31 Mark Mitchell <mark@codesourcery.com>
26598
26599 PR c++/15701
26600 * g++.dg/template/friend29.C: New test.
26601
26602 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
26603
26604 PR c/15749
26605 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
26606
26607 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
26608
26609 * gcc.dg/sparc-trap-1.c: New test.
26610
26611 2004-05-31 Roger Sayle <roger@eyesopen.com>
26612
26613 PR middle-end/15069
26614 * g++.dg/opt/fold3.C: New test case.
26615
26616 2004-05-30 Graham Stott <graham.stott@btinternet.com>
26617
26618 * lib/target-supports.exp (check_iconv_available): Fix fallout
26619 from 2004-05-28 patch.
26620
26621 2004-05-30 Paul Brook <paul@codesourcery.com>
26622
26623 PR fortran/15620
26624 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
26625 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
26626
26627 2004-05-30 Steven G. Kargl <kargls@comcast.net>
26628
26629 * gfortran.fortran-torture/execute/random_1.f90: New test.
26630
26631 2004-05-28 Ziemowit Laski <zlaski@apple.com>
26632
26633 * g++.dg/ext/altivec-10.C: New test.
26634
26635 2004-05-29 Paul Brook <paul@codesourcery.com>
26636
26637 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
26638
26639 2004-05-28 Ziemowit Laski <zlaski@apple.com>
26640
26641 * gcc.dg/altivec-16.c: New test.
26642
26643 2004-05-28 Janis Johnson <janis187@us.ibm.com>
26644
26645 * lib/target-supports.exp (check_vmx_hw_available): New.
26646 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
26647
26648 * lib/target-supports.exp (check_alias_available,
26649 check_iconv_available, check_named_sections_available): Use
26650 unique names for temporary files.
26651
26652 2004-05-28 Ziemowit Laski <zlaski@apple.com>
26653
26654 * gcc.dg/altivec-15.c: New test.
26655
26656 2004-05-28 Mark Mitchell <mark@codesourcery.com>
26657
26658 PR c++/15083
26659 * g++.dg/warn/noeffect6.C: New test.
26660
26661 PR c++/15471
26662 * g++.dg/expr/ptrmem4.C: New test.
26663
26664 PR c++/15640
26665 * g++.dg/template/operator3.C: New test.
26666
26667 2004-05-28 Mark Mitchell <mark@codesourcery.com>
26668
26669 PR c++/14668
26670 * g++.dg/lookup/redecl1.C: New test.
26671 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
26672
26673 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
26674
26675 * gcc.c-torture/execute/compare-fp-1.c,
26676 gcc.c-torture/execute/compare-fp-2.c,
26677 gcc.c-torture/execute/compare-fp-3.c,
26678 gcc.c-torture/execute/compare-fp-4.c,
26679 gcc.c-torture/execute/compare-fp-3.x,
26680 gcc.c-torture/execute/compare-fp-4.x,
26681 gcc.dg/pr15649-1.c: New.
26682
26683 2004-05-27 Adam Nemet <anemet@lnxw.com>
26684
26685 PR c++/12883
26686 * g++.dg/init/array14.C: New test.
26687
26688 2004-05-25 Janis Johnson <janis187@us.ibm.com>
26689
26690 * lib/compat.exp (compat-get-options-main): New.
26691 (compat-get-options): Remove unneeded code, warn for ignored
26692 command.
26693 (compat-execute): Check flag set by dg-require-* commands.
26694
26695 * lib/compat.exp (compat-execute): Break up long lines.
26696
26697 2004-05-24 Janis Johnson <janis187@us.ibm.com>
26698
26699 * gcc.dg/altivec-7.c: Don't use 'vector long'.
26700 * gcc.dg/altivec-14.c: New test.
26701 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
26702
26703 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
26704 * gcc.dg/altivec-12.c: Ditto.
26705
26706 * gcc.dg/altivec-3.c: Move call to altivec_check.
26707
26708 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26709
26710 PR c++/15044
26711 * g++.dg/template/error12.C: New test.
26712
26713 PR c++/15317
26714 * g++.dg/ext/attrib15.C: New test.
26715
26716 PR c++/15329
26717 * g++.dg/template/ptrmem9.C: New test.
26718
26719 2004-05-25 Paul Brook <paul@codesourcery.com>
26720
26721 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
26722
26723 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26724
26725 PR c++/15165
26726 * g++.dg/template/crash19.C: New test.
26727
26728 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26729
26730 PR c++/15025
26731 * g++.dg/template/redecl1.C: New test.
26732
26733 2004-05-23 Mark Mitchell <mark@codesourcery.com>
26734
26735 PR c++/14821
26736 * g++.dg/other/ns1.C: New test.
26737
26738 PR c++/14883
26739 * g++.dg/template/invalid1.C: New test.
26740
26741 2004-05-23 Paul Brook <paul@codesourcery.com>
26742 Victor Leikehman <lei@haifasphere.co.il>
26743
26744 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
26745 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
26746
26747 2004-05-22 Mark Mitchell <mark@codesourcery.com>
26748
26749 PR c++/15285
26750 PR c++/15299
26751 * g++.dg/template/non-dependent5.C: New test.
26752 * g++.dg/template/non-dependent6.C: New test.
26753
26754 2004-05-22 Mark Mitchell <mark@codesourcery.com>
26755
26756 PR c++/15507
26757 * g++.dg/inherit/union1.C: New test.
26758
26759 PR c++/15542
26760 * g++.dg/template/addr1.C: New test.
26761
26762 PR c++/15427
26763 * g++.dg/template/array5.C: New test.
26764
26765 PR c++/15287
26766 * g++.dg/template/array6.C: New test.
26767
26768 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
26769 Roger Sayle <roger@eyesopen.com>
26770
26771 * g++.dg/lookup/forscope2.C: New test case.
26772
26773 2004-05-22 Ben Elliston <bje@au.ibm.com>
26774
26775 * gcc.dg/cpp/Wmissingdirs.c: New.
26776
26777 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
26778
26779 PR target/15301
26780 * gcc.dg/compat/union-m128-1.h: New file.
26781 * gcc.dg/compat/union-m128-1_main.c: Likewise.
26782 * gcc.dg/compat/union-m128-1_x.c: Likewise.
26783 * gcc.dg/compat/union-m128-1_y.c: Likewise.
26784
26785 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
26786
26787 PR target/15302
26788 * gcc.dg/compat/struct-complex-1.h: New file.
26789 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
26790 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
26791 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
26792
26793 2004-05-20 Roger Sayle <roger@eyesopen.com>
26794
26795 PR middle-end/3074
26796 * gcc.dg/pr3074-1.c: New test case.
26797 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
26798
26799 2004-05-20 Falk Hueffner <falk@debian.org>
26800
26801 PR other/15526
26802 * gcc.dg/ftrapv-1.c: New test case.
26803
26804 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
26805
26806 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
26807
26808 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
26809 Jeff Law <law@redhat.com>
26810
26811 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
26812 * gcc.dg/tree-ssa/20040518-2.c: New test.
26813
26814 * gcc.dg/tree-ssa/20040518-1.c: New test.
26815
26816 2004-05-18 Zack Weinberg <zack@codesourcery.com>
26817
26818 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
26819
26820 2004-05-18 Paul Brook <paul@codesourcery.com>
26821
26822 PR fortran/13930
26823 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
26824
26825 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26826
26827 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
26828 constant folding.
26829
26830 2004-05-17 Steven Bosscher <stevenb@suse.de>
26831
26832 * gcc.dg/tree-ssa/20040517-1.c: New test.
26833
26834 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26835
26836 * gcc.dg/loop-4.c: New test.
26837
26838 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
26839
26840 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
26841
26842 2004-05-15 Bud Davis <bdavis9659@comcast.net>
26843
26844 PR fortran/15311
26845 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
26846
26847 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26848
26849 PR fortran/13826
26850 PR fortran/13940
26851 * gfortran.fortran-torture/compile/data_1.f90: New test.
26852
26853 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
26854
26855 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
26856 * gcc.dg/uninit-H.c: Define ASM for __s390__.
26857
26858 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26859
26860 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
26861
26862 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26863
26864 PR c/15444
26865 * gcc.dg/format/xopen-1.c: Adjust expected message.
26866 * gcc.dg/format/xopen-3.c: New test.
26867
26868 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
26869
26870 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
26871
26872 2004-05-14 Jeff Law <law@redhat.com>
26873
26874 * gcc.dg/tree-ssa/20040514-2.c: New test.
26875
26876 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26877
26878 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
26879 this ...
26880 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
26881 this.
26882
26883 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
26884
26885 * gcc.dg/tree-ssa/20040514-1.c: New test.
26886
26887 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26888
26889 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
26890 test.
26891
26892 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26893
26894 PR fortran/14066
26895 * gfortran.fortran-torture/compile/do_1.f90: New test.
26896
26897 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26898
26899 PR fortran/15051
26900 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
26901 test.
26902
26903 2004-05-14 Bud Davis <bdavis9659@comcast.net>
26904
26905 PR fortran/15149
26906 * gfortran.fortran-torture/execute/random_init.f90: New test.
26907
26908 2004-05-13 Paul Brook <paul@codesourcery.com>
26909
26910 PR fortran/15314
26911 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
26912
26913 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
26914
26915 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
26916 for the powerpc case.
26917
26918 2004-05-13 Jeff Law <law@redhat.com>
26919
26920 * gcc.dg/tree-ssa/20040513-1.c: New test.
26921 * gcc.dg/tree-ssa/20040513-2.c: New test.
26922
26923 2004-05-13 Paul Brook <paul@codesourcery.com>
26924
26925 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
26926 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
26927 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
26928
26929 2004-05-13 Andreas Schwab <schwab@suse.de>
26930
26931 PR other/10819
26932 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
26933 characters.
26934
26935 2004-05-13 Bud Davis <bdavis9659@comcast.net>
26936
26937 PR fortran/15294
26938 * gfortran.fortran-torture/execute/adjustr.f90: New file.
26939
26940 2004-05-13 Diego Novillo <dnovillo@redhat.com>
26941
26942 Merge from tree-ssa-20020619-branch. See
26943 ChangeLog.tree-ssa for details.
26944
26945 2004-05-11 Ziemowit Laski <zlaski@apple.com>
26946
26947 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
26948 include <altivec.h> explicitly.
26949 * gcc.dg/altivec-13.c: Likewise.
26950
26951 2004-05-11 Paul Brook <paul@codesourcery.com>
26952
26953 * gcc.c-torture/compile/20010518-1.c: Force enum size.
26954
26955 2004-05-10 Eric Christopher <echristo@redhat.com>
26956
26957 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
26958 * gcc.dg/sibcall-4.c: Ditto.
26959
26960 2004-05-10 Ziemowit Laski <zlaski@apple.com>
26961
26962 * g++.dg/ext/altivec-8.C: New test case.
26963 * gcc.dg/altivec-13.c: New test case.
26964
26965 2004-05-08 Roger Sayle <roger@eyesopen.com>
26966
26967 * gcc.c-torture/execute/divcmp-1.c: New test case.
26968 * gcc.c-torture/execute/divcmp-2.c: New test case.
26969 * gcc.c-torture/execute/divcmp-3.c: New test case.
26970
26971 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26972
26973 * g++.dg/other/pragma-re-2.C: New test.
26974
26975 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26976
26977 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
26978 * gcc.dg/i386-387-2.c: Likewise.
26979
26980 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
26981 __builtin_drem.
26982 * gcc.dg/i386-387-6.c: Likewise.
26983
26984 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26985
26986 * gcc.dg/builtins-33.c: Also check log1p*.
26987
26988 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
26989
26990 PR optimization/15296
26991 * gcc.c-torture/execute/pr15296.c: New test.
26992
26993 2004-05-05 Uros Bizjak <uros@kss-loka.si>
26994
26995 * gcc.dg/builtins-40.c: New test.
26996
26997 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
26998
26999 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
27000
27001 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
27002
27003 * g++.dg/ext/spe1.C: New testcase.
27004
27005 2004-05-04 Ziemowit Laski <zlaski@apple.com>
27006
27007 * objc.dg/image-info.m: Allow additional attributes
27008 for __image_info section.
27009
27010 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
27011
27012 * gcc.dg/torture/mips-hilo-2.c: New test.
27013
27014 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27015
27016 PR c++/14389
27017 * g++.dg/template/member5.C: New test.
27018
27019 2004-05-03 Uros Bizjak <uros@kss-loka.si>
27020
27021 * gcc.dg/builtins-34.c: Also check expm1*.
27022
27023 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27024
27025 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
27026 * gcc.dg/torture/builtin-convert-3.c: New test.
27027
27028 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
27029
27030 PR middle-end/15054
27031 * g++.dg/opt/pr15054.C: New test.
27032
27033 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27034
27035 * gcc.dg/torture/builtin-rounding-1.c: New test.
27036 * gcc.dg/builtins-25.c: Delete.
27037 * gcc.dg/builtins-29.c: Delete.
27038
27039 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
27040
27041 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
27042 * gcc.dg/sibcall-4.c: Likewise.
27043 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
27044
27045 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
27046
27047 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
27048 bit-field on 16-bit targets.
27049
27050 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
27051
27052 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
27053 16-bit targets.
27054
27055 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
27056
27057 * gcc.dg/rs6000-power2-1.c: Change to compile only.
27058 * gcc.dg/rs6000-power2-2.c: Likewise.
27059
27060 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
27061
27062 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
27063 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
27064 Change the asm registers to be in form of frN instead of fN.
27065
27066 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27067
27068 * gcc.dg/torture/builtin-convert-2.c: New test.
27069
27070 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
27071
27072 * gcc.dg/rs6000-power2-1.c: New test.
27073 * gcc.dg/rs6000-power2-2.c: New test.
27074
27075 2004-04-28 Jan Hubicka <jh@suse.cz>
27076
27077 * gcc.dg/unused-6.c: New test.
27078
27079 2004-04-24 Laurent GUERBY <laurent@guerby.net>
27080 Ulrich Weigand <uweigand@de.ibm.com>
27081
27082 * ada/acats/run_all.sh: Define $target variable.
27083
27084 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
27085
27086 PR c++/15119
27087 * g++.dg/other/vararg-1.C: New test.
27088
27089 PR c++/4794
27090 * g++.dg/eh/cleanup3.C: New test.
27091
27092 2004-04-24 Laurent GUERBY <laurent@guerby.net>
27093
27094 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
27095 and ad8011a (target_insn).
27096 * ada/acats/support/macro.dfs: Likewise.
27097 * ada/acats/support/impbit.adb: New file.
27098
27099 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
27100
27101 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
27102
27103 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27104
27105 * gcc.dg/loop-3.c: New test.
27106
27107 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
27108
27109 * gcc.c-torture/execute/simd-5.c: New test.
27110
27111 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27112
27113 PR c++/15064
27114 * g++.dg/template/crash18.C: New test.
27115
27116 2004-04-22 Mark Mitchell <mark@codesourcery.com>
27117
27118 * g++.dg/ext/complit3.C: New test.
27119
27120 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
27121
27122 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
27123 * gcc.dg/altivec-3.c: Same.
27124 * gcc.dg/altivec-varargs-1.c: Same.
27125
27126 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
27127
27128 * lib/target-supports.exp (check_profiling_available): Assume
27129 profiling is not available on powerpc-eabi targets.
27130
27131 2004-04-21 Janis Johnson <janis187@us.ibm.com>
27132
27133 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
27134 * gcc.dg/vmx/bug-1.c: Ditto.
27135
27136 2004-04-20 Eric Christopher <echristo@redhat.com>
27137
27138 * gcc.dg/charset/extern.c: New test.
27139 * g++.dg/charset/extern3.cc: Ditto.
27140
27141 2004-04-20 Uros Bizjak <uros@kss-loka.si>
27142
27143 * gcc.dg/builtins-39.c: New test.
27144
27145 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
27146
27147 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
27148
27149 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
27150
27151 * gcc.dg/torture/mips-hilo-1.c: New test.
27152
27153 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
27154
27155 * gcc.c-torture/compile/20040419-1.c: New test.
27156
27157 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
27158
27159 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
27160
27161 2004-04-18 Zack Weinberg <zack@codesourcery.com>
27162 Aldy Hernandez <aldyh@redhat.com>
27163
27164 * gcc.c-torture/execute/va-arg-24.c: New.
27165
27166 2004-04-17 Zack Weinberg <zack@codesourcery.com>
27167 Aldy Hernandez <aldyh@redhat.com>
27168
27169 * gcc.dg/vmx/1b-01.c: New.
27170 * gcc.dg/vmx/1b-02.c: New.
27171 * gcc.dg/vmx/1b-03.c: New.
27172 * gcc.dg/vmx/1b-04.c: New.
27173 * gcc.dg/vmx/1b-05.c: New.
27174 * gcc.dg/vmx/1b-06.c: New.
27175 * gcc.dg/vmx/1b-07.c: New.
27176 * gcc.dg/vmx/1c-01.c: New.
27177 * gcc.dg/vmx/1c-02.c: New.
27178 * gcc.dg/vmx/3a-01a.c: New.
27179 * gcc.dg/vmx/3a-01.c: New.
27180 * gcc.dg/vmx/3a-01m.c: New.
27181 * gcc.dg/vmx/3a-03.c: New.
27182 * gcc.dg/vmx/3a-03m.c: New.
27183 * gcc.dg/vmx/3a-04.c: New.
27184 * gcc.dg/vmx/3a-04m.c: New.
27185 * gcc.dg/vmx/3a-05.c: New.
27186 * gcc.dg/vmx/3a-06.c: New.
27187 * gcc.dg/vmx/3a-06m.c: New.
27188 * gcc.dg/vmx/3a-07.c: New.
27189 * gcc.dg/vmx/3b-01.c: New.
27190 * gcc.dg/vmx/3b-02.c: New.
27191 * gcc.dg/vmx/3b-10.c: New.
27192 * gcc.dg/vmx/3b-13.c: New.
27193 * gcc.dg/vmx/3b-14.c: New.
27194 * gcc.dg/vmx/3b-15.c: New.
27195 * gcc.dg/vmx/3c-01a.c: New.
27196 * gcc.dg/vmx/3c-01.c: New.
27197 * gcc.dg/vmx/3c-02.c: New.
27198 * gcc.dg/vmx/3c-03.c: New.
27199 * gcc.dg/vmx/3d-01.c: New.
27200 * gcc.dg/vmx/4-01.c: New.
27201 * gcc.dg/vmx/4-03.c: New.
27202 * gcc.dg/vmx/5-01.c: New.
27203 * gcc.dg/vmx/5-02.c: New.
27204 * gcc.dg/vmx/5-03.c: New.
27205 * gcc.dg/vmx/5-04.c: New.
27206 * gcc.dg/vmx/5-05.c: New.
27207 * gcc.dg/vmx/5-06.c: New.
27208 * gcc.dg/vmx/5-07.c: New.
27209 * gcc.dg/vmx/5-07t.c: New.
27210 * gcc.dg/vmx/5-08.c: New.
27211 * gcc.dg/vmx/5-10.c: New.
27212 * gcc.dg/vmx/5-11.c: New.
27213 * gcc.dg/vmx/7-01a.c: New.
27214 * gcc.dg/vmx/7-01.c: New.
27215 * gcc.dg/vmx/7c-01.c: New.
27216 * gcc.dg/vmx/7d-01.c: New.
27217 * gcc.dg/vmx/7d-02.c: New.
27218 * gcc.dg/vmx/8-01.c: New.
27219 * gcc.dg/vmx/8-02a.c: New.
27220 * gcc.dg/vmx/8-02.c: New.
27221 * gcc.dg/vmx/brode-1.c: New.
27222 * gcc.dg/vmx/bug-1.c: New.
27223 * gcc.dg/vmx/bug-2.c: New.
27224 * gcc.dg/vmx/bug-3.c: New.
27225 * gcc.dg/vmx/cw-bug-1.c: New.
27226 * gcc.dg/vmx/cw-bug-2.c: New.
27227 * gcc.dg/vmx/cw-bug-3.c: New.
27228 * gcc.dg/vmx/dct.c: New.
27229 * gcc.dg/vmx/debug-1.c: New.
27230 * gcc.dg/vmx/debug-2.c: New.
27231 * gcc.dg/vmx/debug-3.c: New.
27232 * gcc.dg/vmx/debug-4.c: New.
27233 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
27234 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
27235 * gcc.dg/vmx/eg-5.c: New.
27236 * gcc.dg/vmx/fft.c: New.
27237 * gcc.dg/vmx/gcc-bug-1.c: New.
27238 * gcc.dg/vmx/gcc-bug-2.c: New.
27239 * gcc.dg/vmx/gcc-bug-3.c: New.
27240 * gcc.dg/vmx/gcc-bug-4.c: New.
27241 * gcc.dg/vmx/gcc-bug-5.c: New.
27242 * gcc.dg/vmx/gcc-bug-6.c: New.
27243 * gcc.dg/vmx/gcc-bug-7.c: New.
27244 * gcc.dg/vmx/gcc-bug-8.c: New.
27245 * gcc.dg/vmx/gcc-bug-9.c: New.
27246 * gcc.dg/vmx/gcc-bug-b.c: New.
27247 * gcc.dg/vmx/gcc-bug-c.c: New.
27248 * gcc.dg/vmx/gcc-bug-d.c: New.
27249 * gcc.dg/vmx/gcc-bug-e.c: New.
27250 * gcc.dg/vmx/gcc-bug-f.c: New.
27251 * gcc.dg/vmx/gcc-bug-g.c: New.
27252 * gcc.dg/vmx/gcc-bug-i.c: New.
27253 * gcc.dg/vmx/harness.h: New.
27254 * gcc.dg/vmx/ira1.c: New.
27255 * gcc.dg/vmx/ira2a.c: New.
27256 * gcc.dg/vmx/ira2b.c: New.
27257 * gcc.dg/vmx/ira2.c: New.
27258 * gcc.dg/vmx/ira2c.c: New.
27259 * gcc.dg/vmx/mem.c: New.
27260 * gcc.dg/vmx/newton-1.c: New.
27261 * gcc.dg/vmx/ops.c: New.
27262 * gcc.dg/vmx/sn7153.c: New.
27263 * gcc.dg/vmx/spill2.c: New.
27264 * gcc.dg/vmx/spill3.c: New.
27265 * gcc.dg/vmx/spill.c: New.
27266 * gcc.dg/vmx/t.c: New.
27267 * gcc.dg/vmx/varargs-1.c: New.
27268 * gcc.dg/vmx/varargs-2.c: New.
27269 * gcc.dg/vmx/varargs-3.c: New.
27270 * gcc.dg/vmx/varargs-4.c: New.
27271 * gcc.dg/vmx/varargs-5.c: New.
27272 * gcc.dg/vmx/varargs-6.c: New.
27273 * gcc.dg/vmx/varargs-7.c: New.
27274 * gcc.dg/vmx/vmx.exp: New.
27275 * gcc.dg/vmx/vprint-1.c: New.
27276 * gcc.dg/vmx/vscan-1.c: New.
27277 * gcc.dg/vmx/x-01.c: New.
27278 * gcc.dg/vmx/x-02.c: New.
27279 * gcc.dg/vmx/x-03.c: New.
27280 * gcc.dg/vmx/x-04.c: New.
27281 * gcc.dg/vmx/x-05.c: New.
27282 * gcc.dg/vmx/yousufi-1.c: New.
27283 * gcc.dg/vmx/zero-1.c: New.
27284 * gcc.dg/vmx/zero.c: New.
27285
27286 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
27287
27288 * g++.dg/lookup/java1.C: Update for chage of
27289 _Jv_AllocObject.
27290 * g++.dg/lookup/java2.C: Likewise.
27291
27292 2004-04-17 Laurent GUERBY <laurent@guerby.net>
27293
27294 * ada/acats/run_all.sh: use -O2 by default.
27295
27296 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
27297
27298 * gcc.dg/vr-mult-[12].c: New tests.
27299
27300 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27301
27302 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
27303
27304 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
27305
27306 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
27307
27308 * lib/target-supports.exp (check_profiling_available): Assume profiling
27309 isn't available for mips*-*-elf targets.
27310
27311 2004-04-14 Uros Bizjak <uros@kss-loka.si>
27312
27313 * gcc.dg/builtins-38.c: New test.
27314
27315 2004-04-14 Eric Christopher <echristo@redhat.com>
27316
27317 * g++.dg/charset/charset.exp: Run .cc extension tests.
27318
27319 2004-04-14 Zack Weinberg <zack@codesourcery.com>
27320
27321 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
27322
27323 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27324
27325 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
27326
27327 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
27328
27329 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
27330 * gcc.dg/i386-387-2.c: Likewise.
27331
27332 * gcc.dg/i386-387-7.c: New test.
27333 * gcc.dg/i386-387-8.c: New test.
27334
27335 * gcc.dg/builtins-37.c: New test.
27336
27337 2004-04-13 Geoffrey Keating <geoffk@apple.com>
27338
27339 * g++.dg/pch/externc-1.C: Add missing semicolon.
27340
27341 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
27342
27343 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
27344
27345 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27346
27347 * gcc.c-torture/execute/20040411-1.c: New test.
27348
27349 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
27350
27351 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
27352
27353 2004-04-09 Chris Demetriou <cgd@broadcom.com>
27354
27355 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
27356
27357 2004-04-09 Zack Weinberg <zack@codesourcery.com>
27358
27359 * lib/target-supports.exp (check_named_sections_available): New.
27360 * lib/gcc-dg.exp (dg-require-named-sections): New.
27361 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
27362 old-deja.exp. Also prune error-count message from HP linker.
27363 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
27364
27365 * g++.dg/init/init-ref4.C: Use dg-require-weak.
27366 * g++.old-deja/g++.pt/static3.C: Likewise.
27367 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
27368
27369 2004-04-09 Roger Sayle <roger@eyesopen.com>
27370
27371 * gcc.c-torture/execute/20040409-1.c: New test case.
27372 * gcc.c-torture/execute/20040409-2.c: New test case.
27373 * gcc.c-torture/execute/20040409-3.c: New test case.
27374
27375 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
27376
27377 * gcc.dg/20040409-1.c: New test.
27378
27379 2004-04-08 Roger Sayle <roger@eyesopen.com>
27380
27381 PR target/14888
27382 * g++.dg/opt/pr14888.C: New test case.
27383
27384 2004-04-08 Geoffrey Keating <geoffk@apple.com>
27385
27386 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
27387 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
27388 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
27389 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
27390 New tests.
27391
27392 2004-04-08 Paul Brook <paul@codesourcery.com>
27393
27394 * gcc.dg/spill-1.c: New test.
27395
27396 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27397
27398 * gcc.dg/torture/builtin-ctype-2.c: New test.
27399
27400 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
27401
27402 * gcc.dg/pch/pch.exp: Add largefile test.
27403
27404 2004-04-06 Geoffrey Keating <geoffk@apple.com>
27405
27406 * g++.dg/pch/externc-1.Hs: New.
27407 * g++.dg/pch/externc-1.C: New.
27408
27409 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27410
27411 * gcc.dg/compat/struct-by-value-5a_main.c,
27412 gcc.dg/compat/struct-by-value-5b_main.c: New files.
27413 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
27414 * gcc.dg/compat/struct-by-value-5a_x.c,
27415 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
27416 gcc.dg/compat/struct-by-value-5_x.c.
27417 * gcc.dg/compat/struct-by-value-5a_y.c,
27418 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
27419 gcc.dg/compat/struct-by-value-5_y.c.
27420
27421 * gcc.dg/compat/struct-by-value-6a_main.c,
27422 gcc.dg/compat/struct-by-value-6b_main.c: New files.
27423 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
27424 * gcc.dg/compat/struct-by-value-6a_x.c,
27425 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
27426 gcc.dg/compat/struct-by-value-6_x.c.
27427 * gcc.dg/compat/struct-by-value-6a_y.c,
27428 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
27429 gcc.dg/compat/struct-by-value-6_y.c.
27430
27431 * gcc.dg/compat/struct-by-value-7a_main.c,
27432 gcc.dg/compat/struct-by-value-7b_main.c: New files.
27433 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
27434 * gcc.dg/compat/struct-by-value-7a_x.c,
27435 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
27436 gcc.dg/compat/struct-by-value-7_x.c.
27437 * gcc.dg/compat/struct-by-value-7a_y.c,
27438 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
27439 gcc.dg/compat/struct-by-value-7_y.c.
27440
27441 2004-04-06 Jakub Jelinek <jakub@redhat.com>
27442
27443 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
27444 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
27445 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
27446 options.
27447
27448 2004-04-06 Uros Bizjak <uros@kss-loka.si>
27449
27450 * gcc.dg/builtins-36.c: New test.
27451
27452 2004-04-06 Paul Brook <paul@codesourcery.com>
27453
27454 * README.gcc: Remove obsolete contraint on testcases.
27455
27456 2004-04-05 Paul Brook <paul@codesourcery.com>
27457
27458 PR2123
27459 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
27460 failure and exit(0) on success.
27461 * g++.dg/expr/anew2.C: Ditto.
27462 * g++.dg/expr/anew3.C: Ditto.
27463 * g++.dg/expr/anew4.C: Ditto.
27464
27465 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
27466
27467 PR c++/3518
27468 * g++.dg/template/unify7.C: New.
27469
27470 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
27471
27472 * g++.dg/README: Bring up to date with new subdirectories; remove
27473 duplicate subdirectory lines.
27474
27475 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
27476
27477 PR c++/14007
27478 * g++.dg/template/unify5.C: New.
27479 * g++.dg/template/unify6.C: New.
27480 * g++.dg/template/qualttp20.C: Adjust.
27481 * g++.old-deja/g++.jason/report.C: Adjust.
27482 * g++.old-deja/g++.other/qual1.C: Adjust.
27483
27484 2004-04-01 Mark Mitchell <mark@codesourcery.com>
27485
27486 PR c++/14803
27487 * g++.dg/inherit/ptrmem1.C: New test.
27488
27489 2004-04-01 Jakub Jelinek <jakub@redhat.com>
27490
27491 PR c++/14755
27492 * gcc.c-torture/execute/20040331-1.c: New test.
27493 * gcc.dg/20040331-1.c: New test.
27494
27495 2004-04-01 Paul Brook <paul@codesourcery.com>
27496
27497 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
27498
27499 2004-03-30 Mark Mitchell <mark@codesourcery.com>
27500
27501 PR c++/14724
27502 * g++.dg/init/goto1.C: New test.
27503
27504 PR c++/14763
27505 * g++.dg/template/defarg4.C: New test.
27506
27507 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
27508
27509 * gcc.dg/altivec-11.c: Extend test for more valid cases.
27510
27511 2004-03-28 David Edelsohn <edelsohn@gnu.org>
27512
27513 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
27514
27515 2004-03-28 Zack Weinberg <zack@codesourcery.com>
27516
27517 * gcc.dg/noncompile/undeclared-2.c: New test.
27518
27519 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
27520
27521 * gcc.dg/940409-1.c: Remove XFAIL.
27522 * gcc.dg/reg-vol-struct-1.c: New test.
27523
27524 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27525
27526 * gcc.dg/torture/builtin-wctype-1.c: New test.
27527
27528 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
27529
27530 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
27531 * gcc.dg/20001101-1.c: Likewise.
27532 * gcc.dg/20001102-1.c: Likewise.
27533
27534 2004-03-25 Roger Sayle <roger@eyesopen.com>
27535
27536 * gcc.dg/compare8.c: Add an additional test for XOR.
27537
27538 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27539
27540 * gcc.dg/torture/builtin-ctype-1.c: New test.
27541
27542 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27543
27544 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
27545 * gcc.dg/torture/builtin-math-1.c: Likewise.
27546 * gcc.dg/torture/builtin-power-1.c: New test.
27547
27548 2004-03-24 Andreas Schwab <schwab@suse.de>
27549
27550 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
27551 IA64 assembler.
27552
27553 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
27554 Roger Sayle <roger@eyesopen.com>
27555
27556 * gcc.dg/compare8.c: New test case.
27557
27558 2004-03-23 Ziemowit Laski <zlaski@apple.com>
27559
27560 * g++.dg/ext/altivec-7.C: New test.
27561
27562 2004-03-23 Zack Weinberg <zack@codesourcery.com>
27563
27564 PR 12267, 12391, 12560, 13129, 14114, 14133
27565 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
27566 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
27567 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
27568 Adjust error regexps.
27569 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
27570 * gcc.dg/noncompile/undeclared-1.c: New test cases.
27571 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
27572 * gcc.dg/local1.c: Add explanatory comment.
27573
27574 2004-03-23 Roger Sayle <roger@eyesopen.com>
27575
27576 PR optimization/14669
27577 * g++.dg/opt/fold2.C: New test case.
27578
27579 2004-03-22 Jakub Jelinek <jakub@redhat.com>
27580
27581 PR c/14069
27582 * gcc.dg/20040322-1.c: New test.
27583
27584 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27585
27586 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
27587 * gcc.dg/ultrasp4.c: Likewise.
27588 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
27589
27590 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
27591
27592 * gcc.dg/i386-sse-8.c: Reset default options.
27593
27594 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
27595
27596 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
27597 in the error message text.
27598
27599 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
27600
27601 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
27602
27603 2004-03-21 Mark Mitchell <mark@codesourcery.com>
27604
27605 PR c++/14616
27606 * g++.dg/init/array13.C: New test.
27607
27608 2004-03-20 Roger Sayle <roger@eyesopen.com>
27609
27610 PR target/13889
27611 * gcc.c-torture/compile/pr13889.c: New test case.
27612
27613 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
27614
27615 PR c/14635
27616 * builtins-1.c (nan, nans): Don't test.
27617 * builtins-30.c: Don't use nan, nanf, nanl.
27618 * builtins-35.c: New test.
27619
27620 2004-03-19 Ziemowit Laski <zlaski@apple.com>
27621
27622 * g++.dg/ext/altivec-6.C: New test.
27623
27624 2004-03-19 Mark Mitchell <mark@codesourcery.com>
27625
27626 * g++.dg/init/placement3.C: New test.
27627
27628 * g++.dg/template/spec13.C: New test.
27629
27630 * g++.dg/lookup/using11.C: New test.
27631
27632 * g++.dg/lookup/koenig3.C: New test.
27633
27634 * g++.dg/template/operator2.C: New test.
27635
27636 * g++.dg/expr/dtor3.C: New test.
27637 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
27638 marker.
27639 * g++.old-deja/g++.law/visibility28.C: Likewise.
27640
27641 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
27642
27643 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
27644 * gcc.dg/ppc64-abi-3.c: Likewise.
27645
27646 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27647
27648 PR c++/14545
27649 * g++.dg/parse/template15.C: New test.
27650
27651 2004-03-18 Mark Mitchell <mark@codesourcery.com>
27652
27653 * g++.dg/expr/dtor2.C: New test.
27654
27655 * g++.dg/lookup/anon4.C: New test.
27656
27657 * g++.dg/overload/using1.C: New test.
27658
27659 * g++.dg/template/lookup7.C: New test.
27660
27661 * g++.dg/template/typename6.C: New test.
27662
27663 * g++.dg/expr/cond6.C: New test.
27664
27665 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27666
27667 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
27668
27669 2004-03-18 Mark Mitchell <mark@codesourcery.com>
27670
27671 * g++.dg/expr/cond5.C: New test.
27672 * g++.dg/expr/constcast1.C: Likewise.
27673 * g++.dg/expr/ptrmem2.C: Likewise.
27674 * g++.dg/expr/ptrmem3.C: Likewise.
27675 * g++.dg/lookup/main1.C: Likewise.
27676 * g++.dg/template/lookup6.C: Likewise.
27677
27678 2004-03-18 Mark Mitchell <mark@codesourcery.com>
27679
27680 * gcc.dg/local1.c: New test.
27681
27682 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
27683
27684 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27685
27686 * gcc.dg/torture/builtin-convert-1.c: New test.
27687
27688 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27689
27690 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
27691
27692 2004-03-16 Mark Mitchell <mark@codesourcery.com>
27693
27694 PR c++/14481
27695 * g++.dg/warn/Wunused-7.C: New test.
27696
27697 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27698
27699 * gcc.dg/torture/builtin-integral-1.c: New test.
27700
27701 2004-03-16 Mark Mitchell <mark@codesourcery.com>
27702
27703 PR c++/14586
27704 * g++.dg/parse/non-dependent3.C: New test.
27705
27706 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
27707
27708 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
27709 * g++.dg/eh/simd-2.C: Likewise.
27710 * g++.dg/init/array10.C: Likewise.
27711 * gcc.c-torture/compile/simd-1.c: Likewise.
27712 * gcc.c-torture/compile/simd-2.c: Likewise.
27713 * gcc.c-torture/compile/simd-3.c: Likewise.
27714 * gcc.c-torture/compile/simd-4.c: Likewise.
27715 * gcc.c-torture/compile/simd-6.c: Likewise.
27716 * gcc.c-torture/execute/simd-1.c: Likewise.
27717 * gcc.c-torture/execute/simd-2.c: Likewise.
27718 * gcc.dg/compat/vector-defs.h: Likewise.
27719 * gcc.dg/20020531-1.c: Likewise.
27720 * gcc.dg/altivec-3.c: Likewise.
27721 * gcc.dg/altivec-4.c: Likewise.
27722 * gcc.dg/altivec-varargs-1.c: Likewise.
27723 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
27724 * gcc.dg/i386-mmx-3.c: Likewise.
27725 * gcc.dg/i386-sse-4.c: Likewise.
27726 * gcc.dg/i386-sse-5.c: Likewise.
27727 * gcc.dg/i386-sse-8.c: Likewise.
27728 * gcc.dg/simd-1.c: Likewise.
27729 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
27730 __ev64_opaque__ since the machine description provides it.
27731
27732 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27733
27734 * lib/compat.exp (skip_list): New global variable.
27735 Use it to hold the user defined COMPAT_SKIPS list if any.
27736 (compat-obj): Add the members of skip_list to optall.
27737
27738 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27739
27740 * gcc.dg/compat/union-by-value-1_main.c,
27741 union-by-value-1_x.c, union-by-value-1_y.c,
27742 union-check.h, union-defs.h,
27743 union-init.h, union-return-1_main.c,
27744 union-return-1_x.c, union-return-1_y.c: New files.
27745
27746 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27747
27748 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
27749 mixed-struct-init.h: Add 4 mixed structure types.
27750 struct-by-value-21_main.c, struct-by-value-21_x.c,
27751 struct-by-value-21_y.c, struct-return-21_main.c,
27752 struct-return-21_x.c, struct-return-21_y.c: New files.
27753
27754 2004-03-13 Mark Mitchell <mark@codesourcery.com>
27755
27756 PR c++/14550
27757 * g++.dg/parse/template14.C: New test.
27758
27759 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
27760
27761 * gcc.c-torture/execute/20040313-1.c: New test.
27762
27763 2004-03-13 Jakub Jelinek <jakub@redhat.com>
27764
27765 PR target/14533
27766 * gcc.dg/20040311-2.c: New test.
27767
27768 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
27769
27770 PR other/14544
27771 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
27772 bit-field.
27773
27774 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
27775
27776 * gcc.dg/20040305-2.c: Add missing return statement.
27777
27778 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27779
27780 * gcc.dg/builtins-34.c: Also check pow10*.
27781
27782 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
27783
27784 PR target/14262
27785 * gcc.dg/20040305-2.c: New test.
27786
27787 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
27788
27789 * gcc.dg/20040310-1.c: New test.
27790
27791 2004-03-11 Roger Sayle <roger@eyesopen.com>
27792
27793 * gcc.c-torture/execute/20040311-1.c: New test case.
27794
27795 2004-03-11 Mark Mitchell <mark@codesourcery.com>
27796
27797 PR c++/14476
27798 * g++.dg/lookup/enum1.C: New test.
27799
27800 2004-03-10 Mark Mitchell <mark@codesourcery.com>
27801
27802 PR c++/14510
27803 * g++.dg/lookup/struct2.C: New test.
27804
27805 2004-03-10 Uros Bizjak <uros@kss-loka.si>
27806
27807 * gcc.dg/builtins-34.c: New test.
27808
27809 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27810
27811 * gcc.dg/torture/builtin-nonneg-1.c: New test.
27812
27813 2004-03-09 James E Wilson <wilson@specifixinc.com>
27814
27815 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
27816 * gcc.dg/alias-2.c: New testcase.
27817
27818 2004-03-09 Zack Weinberg <zack@codesourcery.com>
27819
27820 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
27821
27822 2004-03-09 Roger Sayle <roger@eyesopen.com>
27823
27824 * gcc.c-torture/execute/20040309-1.c: New test case.
27825
27826 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
27827
27828 PR c++/14397
27829 * g++.dg/overload/ref1.C: New.
27830
27831 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27832
27833 PR c++/14409
27834 * g++.dg/template/spec12.C: New test.
27835
27836 PR c++/14448
27837 * g++.dg/parse/crash14.C: New test.
27838
27839 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27840
27841 PR c++/14230
27842 * g++.dg/init/ref11.C: New test.
27843
27844 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27845
27846 PR c++/14432
27847 * g++.dg/parse/builtin2.C: New test.
27848
27849 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27850
27851 PR c++/14401
27852 * g++.dg/init/ctor3.C: New test.
27853 * g++.dg/init/union1.C: New test.
27854 * g++.dg/ext/anon-struct4.C: New test.
27855
27856 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27857
27858 * g++.dg/lookup/koenig1.C: Tweak error messages.
27859 * g++.dg/lookup/used-before-declaration.C: Likewise.
27860 * g++.dg/other/do1.C: Likewise.
27861 * g++.dg/overload/koenig1.C: Likewise.
27862 * g++.dg/parse/crash13.C: Likewise.
27863 * g++.dg/template/instantiate3.C: Likewise.
27864
27865 2004-03-08 Eric Christopher <echristo@redhat.com>
27866
27867 * * lib/target-supports.exp: Enable libiconv in test
27868 compilation. Fix up error checking.
27869
27870 2004-03-08 Roger Sayle <roger@eyesopen.com>
27871
27872 PR middle-end/14289
27873 * gcc.dg/pr14289-1.c: New test case.
27874 * gcc.dg/pr14289-2.c: Likewise.
27875 * gcc.dg/pr14289-3.c: Likewise.
27876
27877 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
27878
27879 * gcc.c-torture/execute/20040308-1.c: New test.
27880
27881 2004-03-07 Roger Sayle <roger@eyesopen.com>
27882
27883 * gcc.c-torture/execute/20040307-1.c: New test case.
27884
27885 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
27886
27887 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
27888
27889 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
27890
27891 * gcc.dg/20040306-1.c: New test.
27892
27893 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
27894
27895 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
27896 them static.
27897 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
27898
27899 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27900
27901 PR c/14465
27902 * gcc.dg/decl-6.c: New test.
27903
27904 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27905
27906 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
27907 Rename LOGPOW -> LOG_POW.
27908 (SQRT_EXP, POW_EXP): New.
27909
27910 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27911
27912 * gcc.dg/i386-sse-8.c: New test.
27913
27914 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27915
27916 PR c/14114
27917 * gcc.dg/decl-5.c: New test.
27918
27919 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
27920
27921 * gcc.dg/20040305-1.c: New test.
27922
27923 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
27924
27925 PR other/14354
27926 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
27927
27928 2004-03-04 Ziemowit Laski <zlaski@apple.com>
27929
27930 PR c++/14425, c++/14426
27931 * g++.dg/ext/altivec-4.C: New test.
27932 * g++.dg/ext/altivec-5.C: New test.
27933
27934 2004-03-04 Geoffrey Keating <geoffk@apple.com>
27935
27936 * g++.old-deja/g++.other/linkage1.C: Expect errors about
27937 global variables of a type with no linkage.
27938 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
27939 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
27940 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
27941 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
27942 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
27943 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
27944 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
27945 * g++.dg/warn/deprecated.C: Name enum Color.
27946 * g++.dg/overload/VLA.C: Name structure for 'b'.
27947 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
27948
27949 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27950
27951 * gcc.c-torture/compile/20040304-1.c: New test.
27952
27953 2004-03-03 Zack Weinberg <zack@codesourcery.com>
27954
27955 PR 13728
27956 * gcc.dg/decl-4.c: New testcase.
27957
27958 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
27959
27960 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
27961 as PRECF if sizeof (float) > sizeof (double).
27962 (PRECL): Make it the same as PRECF if
27963 sizeof (float) > sizeof (long double).
27964
27965 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27966
27967 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
27968 system type. Add check for irix6 which doesn't have c99 runtime.
27969
27970 2004-03-03 Bob Wilson <bob.wilson@acm.org>
27971
27972 * gcc.dg/const-elim-1.c: xfail for xtensa.
27973
27974 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27975
27976 PR c++/14369
27977 * g++.dg/template/cond4.C: New test.
27978
27979 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27980
27981 PR c++/14360
27982 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
27983
27984 PR c++/14361
27985 * g++.dg/parse/defarg7.C: New test.
27986
27987 PR c++/14359
27988 * g++.dg/template/friend26.C: New test.
27989
27990 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27991
27992 PR c++/14324
27993 * g++.dg/abi/mangle21.C: New test.
27994
27995 PR c++/14260
27996 * g++.dg/parse/constructor2.C: New test.
27997
27998 PR c++/14337
27999 * g++.dg/template/sfinae1.C: New test.
28000
28001 2004-02-29 Mark Mitchell <mark@codesourcery.com>
28002
28003 PR c++/14267
28004 * g++.dg/expr/crash2.C: New test.
28005
28006 PR middle-end/13448
28007 * gcc.dg/inline-5.c: New test.
28008 * gcc.dg/always-inline.c: Split out tests into ...
28009 * gcc.dg/always-inline2.c: ... this and ...
28010 * gcc.dg/always-inline3.c: ... this.
28011
28012 2004-02-29 Mark Mitchell <mark@codesourcery.com>
28013
28014 PR debug/12103
28015 * g++.dg/debug/crash1.C: New test.
28016
28017 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
28018
28019 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
28020 function with __attribute__((noinline)).
28021 (recurser_void2): Likewise.
28022 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
28023 (recurser_void2): Likewise.
28024
28025 2004-02-29 Roger Sayle <roger@eyesopen.com>
28026
28027 PR middle-end/14203
28028 * g++.dg/warn/Wunused-6.C: New test case.
28029
28030 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
28031
28032 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
28033 not defined.
28034
28035 2004-02-27 Eric Christopher <echristo@redhat.com>
28036
28037 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
28038 * g++.dg/charset/asm2.c: Run only x86.
28039 * gcc.dg/charset/asm3.c: Ditto.
28040
28041 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
28042
28043 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
28044 ld_library_path.
28045
28046 2004-02-27 Ziemowit Laski <zlaski@apple.com>
28047
28048 * g++.dg/ext/altivec-3.C: New.
28049
28050 2004-02-26 Richard Henderson <rth@redhat.com>
28051
28052 * g++.dg/ext/attrib10.C: Mark for warning.
28053 * gcc.dg/attr-alias-1.c: New.
28054
28055 2004-02-26 Richard Henderson <rth@redhat.com>
28056
28057 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
28058 * gcc.c-torture/execute/20040208-2.c: ... it back.
28059
28060 2004-02-26 Eric Christopher <echristo@redhat.com>
28061
28062 * lib/target-supports.exp (check-iconv-available): New function.
28063 * lib/gcc-dg.exp (dg-require-iconv): New function.
28064 Use above.
28065 * gcc.dg/charset: New directory.
28066 * gcc.dg/charset/charset.exp: New file.
28067 * gcc.dg/charset/asm1.c: Ditto.
28068 * gcc.dg/charset/asm2.c: Ditto.
28069 * gcc.dg/charset/asm3.c: Ditto.
28070 * gcc.dg/charset/asm4.c: Ditto.
28071 * gcc.dg/charset/asm5.c: Ditto.
28072 * gcc.dg/charset/attribute1.c: Ditto.
28073 * gcc.dg/charset/attribute2.c: Ditto.
28074 * gcc.dg/charset/string1.c: Ditto.
28075 * g++.dg/charset: New directory.
28076 * g++.dg/dg.exp: Add here. Special options.
28077 * g++.dg/charset/charset.exp: New file.
28078 * g++.dg/charset/asm1.c: Ditto.
28079 * g++.dg/charset/asm2.c: Ditto.
28080 * g++.dg/charset/asm3.c: Ditto.
28081 * g++.dg/charset/asm4.c: Ditto.
28082 * g++.dg/charset/attribute1.c: Ditto.
28083 * g++.dg/charset/attribute2.c: Ditto.
28084 * g++.dg/charset/extern1.cc: Ditto.
28085 * g++.dg/charset/extern2.cc: Ditto.
28086 * g++.dg/charset/string1.c: Ditto.
28087
28088 2004-02-26 Mark Mitchell <mark@codesourcery.com>
28089
28090 PR c++/14278
28091 * g++.dg/parse/comma1.C: New test.
28092
28093 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28094
28095 PR c++/14284
28096 * g++.dg/template/ttp8.C: New test.
28097
28098 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
28099
28100 * gcc.dg/fixuns-trunc-1.c: New test.
28101
28102 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28103
28104 * gcc.dg/builtins-config.h: Use #elif.
28105
28106 2004-02-26 Michael Matz <matz@suse.de>
28107
28108 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
28109 * gcc.dg/991214-1.c: Likewise.
28110 * gcc.dg/i386-asm-1.c: Likewise.
28111
28112 2004-02-25 Richard Henderson <rth@redhat.com>
28113
28114 * gcc.c-torture/execute/20040208-2.c: Move ...
28115 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
28116
28117 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28118
28119 PR c++/14246
28120 * g++.dg/other/crash-3.C: New test.
28121
28122 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28123
28124 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
28125 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
28126
28127 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
28128 HP-UX.
28129
28130 2004-02-24 Michael Matz <matz@suse.de>
28131
28132 * gcc.dg/i386-regparm.c: New.
28133
28134 2004-02-23 James E Wilson <wilson@specifixinc.com>
28135
28136 * gcc.c-torture/execute/20040223-1.c: New.
28137
28138 2004-02-23 Zack Weinberg <zack@codesourcery.com>
28139 Kazu Hirata <kazu@cs.umass.edu>
28140
28141 * gcc.dg/fwritable-strings-1.c: Remove.
28142
28143 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
28144
28145 PR c/14156
28146 * gcc.dg/20040223-1.c: New test.
28147
28148 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28149
28150 PR c++/14106
28151 * g++.dg/ext/typeof9.C: New test.
28152
28153 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28154
28155 PR c++/14250
28156 * g++.dg/other/switch1.C: New test.
28157
28158 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28159
28160 * gcc.dg/cast-function-1.c: Adjust for new informative message.
28161 * gcc.dg/va-arg-1.c: Likewise.
28162
28163 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28164
28165 PR c++/14143
28166 * g++.dg/template/koenig5.C: New test.
28167
28168 2004-02-21 Ziemowit Laski <zlaski@apple.com>
28169
28170 * g++.dg/ext/altivec-1.C: Generalize target triple.
28171 * g++.dg/ext/altivec-2.C: New test case.
28172 * g++.dg/ext/altivec_check.h: New file.
28173 * gcc.dg/altivec-1.c: Generalize target triple;
28174 include altivec_check.h and call altivec_check().
28175 * gcc.dg/altivec-[2-5].c: Generalize target triple.
28176 * gcc.dg/altivec-6.c: New test case.
28177 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
28178 type casts as needed.
28179 * gcc.dg/altivec-10.c: Include altivec_check.h and call
28180 altivec_check().
28181 * gcc.dg/altivec-12.c: New test case.
28182 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
28183 include altivec_check.h and call altivec_check().
28184 * gcc.dg/altivec_check.h: New file.
28185
28186 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28187
28188 * lib/target-supports.exp (check_alias_available): Don't mangle
28189 function `g' in test program.
28190
28191 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28192
28193 * lib/target-supports.exp (check_profiling_available): Check
28194 argument to determine whether we support a profiling type.
28195 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
28196 check_profiling_available.
28197 * g++.dg/bprob/bprob.exp: Likewise.
28198 * g77.dg/bprob/bprob.exp: Likewise.
28199 * gcc.misc-tests/bprob.exp: Likewise.
28200 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
28201 dg-require-profiling and delete expected error handling.
28202 * gcc.dg/20021014-1.c: Likewise.
28203 * gcc.dg/nest.c: Likewise.
28204
28205 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28206
28207 PR c++/12007
28208 * g++.dg/other/vthunk1.C: New test.
28209
28210 2004-02-20 Falk Hueffner <falk@debian.org>
28211
28212 PR target/14201
28213 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
28214
28215 2004-02-20 Mark Mitchell <mark@codesourcery.com>
28216
28217 PR c++/13927
28218 * g++.dg/other/error8.C: Remove XFAIL markers.
28219
28220 PR c++/14173
28221 * g++.dg/ext/packed5.C: New test.
28222
28223 PR c++/14199
28224 * g++.dg/warn/Wunused-5.C: New test.
28225
28226 PR c++/14186
28227 * g++.dg/lookup/member1.C: New test.
28228
28229 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
28230
28231 * gcc.c-torture/compile/20040130-1.c: Enable only when
28232 __INT_MAX__ >= 2147483647L.
28233 * gcc.c-torture/compile/961203-1.c: Likewise.
28234
28235 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
28236
28237 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
28238 * g++.dg/opt/template1.C: Robustify assembler regexp
28239
28240 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28241
28242 * gcc.c-torture/execute/simd-4.x: Remove.
28243 * gcc.c-torture/execute/va-arg-25.x: Likewise.
28244 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
28245 Guard with #ifndef SKIP_ATTRIBUTE.
28246 * gcc.dg/compat/vector-1_y.c: Likewise.
28247 * gcc.dg/compat/vector-2_x.c: Likewise.
28248 * gcc.dg/compat/vector-2_y.c: Likewise.
28249 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
28250 * g++.dg/eh/simd-2.C: Likewise.
28251
28252 2004-02-19 Alan Modra <amodra@bigpond.net.au>
28253
28254 * gcc.c-torture/compile/complex-1.c: New.
28255
28256 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
28257
28258 PR target/14209
28259 * gcc.c-torture/execute/20040218-1.c: New test.
28260
28261 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28262
28263 PR c++/14181
28264 * g++.dg/parse/new2.C: New test.
28265
28266 2004-02-18 Paul Brook <paul@codesourcery.com>
28267
28268 * gcc.c-torture/compile/libcall-1.c: New test.
28269
28270 2004-02-18 Paul Brook <paul@codesourcery.com>
28271
28272 PR debug/12934
28273 * gcc.dg/debug/debug-7.c: New test.
28274
28275 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
28276
28277 * gcc.dg/20040217-1.c: New test.
28278
28279 2004-02-17 Zack Weinberg <zack@codesourcery.com>
28280
28281 * gcc.c-torture/execute/990208-1.x: Delete.
28282
28283 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
28284
28285 * gcc.c-torture/execute/20040208-2.x: New file.
28286
28287 2004-02-17 Mark Mitchell <mark@codesourcery.com>
28288
28289 PR c++/11326
28290 * g++.dg/abi/structret1.C: New test.
28291
28292 2004-02-17 Jakub Jelinek <jakub@redhat.com>
28293
28294 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
28295 (i386_cpuid): No need to test if cpuid is available on AMD64.
28296 Fix assembly, so that it works onboth i386 and AMD64.
28297 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
28298 (vecInLong): Fix s[] member type to unsigned int.
28299 (vecInWord): Remove type.
28300 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
28301 (a64, b64, c64, d64, e64): Remove.
28302 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
28303 Remove unused variable. Remove initialization of removed variables.
28304 Don't call mmx_tests nor sse_tests.
28305 (reference_mmx, reference_sse): Remove.
28306 (check): Add return stmt.
28307 * gcc.dg/i386-sse-7.c: New test.
28308 * gcc.dg/i386-mmx-4.c: New test.
28309
28310 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28311
28312 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
28313 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
28314 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
28315 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
28316 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
28317 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
28318 g++.dg/tc1/dr94.C: Fix line terminator.
28319
28320 2004-02-16 Geoffrey Keating <geoffk@apple.com>
28321
28322 * gcc.c-torture/compile/20040216-1.c: New.
28323
28324 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28325
28326 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
28327 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
28328 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
28329 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
28330 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
28331 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
28332
28333 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
28334
28335 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
28336
28337 2004-02-15 Mark Mitchell <mark@codesourcery.com>
28338
28339 PR c++/13971
28340 * g++.dg/expr/cond4.C: New test.
28341
28342 PR c++/14086
28343 * g++.dg/lookup/crash2.C: New test.
28344
28345 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
28346
28347 * gcc.c-torture/compile/20040214-2.c: New test.
28348
28349 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
28350
28351 PR c++/14116
28352 * g++.dg/ext/typeof8.C: New test.
28353
28354 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
28355
28356 * gcc.c-torture/compile/20040214-1.c: New test.
28357
28358 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28359
28360 PR c++/13635
28361 * g++.dg/template/spec11.C: New test.
28362
28363 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28364
28365 PR c++/13927
28366 * g++.dg/other/error8.C: New test.
28367
28368 2004-02-13 Mark Mitchell <mark@codesourcery.com>
28369
28370 PR c++/14122
28371 * g++.dg/template/array4.C: New test.
28372
28373 PR c++/14108
28374 * g++.dg/inherit/thunk2.C: New test.
28375
28376 PR c++/14083
28377 * g++.dg/eh/cond2.C: New test.
28378
28379 2004-02-12 Alan Modra <amodra@bigpond.net.au>
28380
28381 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
28382
28383 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
28384
28385 * lib/scanasm.exp (dg-scan): Quote pattern before display.
28386
28387 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
28388
28389 * g++.dg/simd-2.C: xfail on ppc64-linux.
28390
28391 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
28392
28393 PR c/456
28394 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
28395 tests.
28396
28397 2004-02-11 Uros Bizjak <uros@kss-loka.si>
28398
28399 * gcc.dg/builtins-33.c: New test.
28400
28401 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
28402
28403 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
28404
28405 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
28406
28407 * g++.dg/simd-2.C: Set -maltivec for ppc64.
28408
28409 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
28410
28411 * gcc.dg/ppc64-abi-3.c: New test.
28412
28413 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
28414
28415 PR c/14092
28416
28417 * gcc.dg/pr14092-1.c: New testcase.
28418
28419 2004-02-10 Alan Modra <amodra@bigpond.net.au>
28420
28421 * gcc.dg/cpp/assert4.c: Fix typo last change.
28422
28423 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
28424 * gcc.dg/cpp/assert4.c: Handle powerpc64.
28425
28426 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
28427
28428 2004-02-09 Roger Sayle <roger@eyesopen.com>
28429
28430 * gcc.c-torture/compile/20040209-1.c: New test case.
28431
28432 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
28433
28434 * gcc.dg/c90-init-1.c: Adjust expected error messages.
28435
28436 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
28437
28438 * gcc.c-torture/execute/20040208-[12].c: New tests.
28439
28440 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28441
28442 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
28443
28444 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28445
28446 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
28447
28448 2004-02-07 Zack Weinberg <zack@codesourcery.com>
28449
28450 Bug 13856
28451 * gcc.dg/visibility-8.c: New testcase.
28452
28453 2004-02-07 Zack Weinberg <zack@codesourcery.com>
28454
28455 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
28456 arguments.
28457 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
28458
28459 2004-02-07 Roger Sayle <roger@eyesopen.com>
28460
28461 PR middle-end/13696
28462 * g++.dg/opt/fold1.C: New test case.
28463
28464 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28465
28466 PR c++/14033
28467 * g++.dg/other/crash-2.C: New test.
28468
28469 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28470
28471 PR c++/14028
28472 * g++.dg/parse/angle-bracket2.C: New test.
28473
28474 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28475
28476 PR middle-end/13750
28477 Revert:
28478 2004-01-15 Geoffrey Keating <geoffk@apple.com>
28479 PR pch/13361
28480 * testsuite/g++.dg/pch/wchar-1.C: New.
28481 * testsuite/g++.dg/pch/wchar-1.Hs: New.
28482
28483 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28484
28485 PR c++/14008
28486 * g++.dg/parse/error15.C: New test.
28487 * g++.dg/parse/crash11.C: Update dg-error mark.
28488
28489 2004-02-04 Mark Mitchell <mark@codesourcery.com>
28490
28491 PR c++/13932
28492 * g++.dg/warn/conv2.C: New test.
28493
28494 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28495
28496 PR c++/13086
28497 * g++.dg/warn/incomplete1.C: Remove xfail.
28498
28499 2004-02-04 Mark Mitchell <mark@codesourcery.com>
28500
28501 * lib/file-format.exp (gcc_target_object_format): Use
28502 ${tool}_target_compile, not gcc_target_compile.
28503 * lib/target-supports.exp (check_alias_available): Likewise.
28504 (check_gc_sections_available): Likewise.
28505 * g++.dg/ext/attrib10.C: Use dg-require-alias.
28506 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
28507 dg-require-alias.
28508
28509 2004-02-04 Mark Mitchell <mark@codesourcery.com>
28510
28511 PR c++/13969
28512 * g++.dg/template/static6.C: New test.
28513
28514 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
28515
28516 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
28517
28518 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28519
28520 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
28521 tests for systems where `char' is unsigned by default.
28522
28523 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28524
28525 PR c++/13997
28526 * g++.dg/template/partial3.C: New test.
28527
28528 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
28529
28530 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
28531 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
28532 Remove mentions of obsolete ports.
28533
28534 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
28535
28536 * gcc.dg/noncompile/20001228-1.c: Fix for new
28537 error message.
28538
28539 2004-02-03 Roger Sayle <roger@eyesopen.com>
28540
28541 PR target/9348
28542 * gcc.c-torture/execute/multdi-1.c: New test case.
28543
28544 2004-02-03 Mark Mitchell <mark@codesourcery.com>
28545
28546 PR c++/13925
28547 * g++.dg/template/lookup5.C: New test.
28548
28549 2004-02-03 Mark Mitchell <mark@codesourcery.com>
28550
28551 PR c++/13950
28552 * g++.dg/template/lookup4.C: New test.
28553
28554 PR c++/13970
28555 * g++.dg/parse/error14.C: New test.
28556
28557 PR c++/14002
28558 * g++.dg/parse/template13.C: New test.
28559
28560 2004-02-03 Mark Mitchell <mark@codesourcery.com>
28561
28562 PR c++/13978
28563 * g++.dg/template/koenig4.C: New test.
28564
28565 PR c++/13968
28566 * g++.dg/template/crash17.C: New test.
28567
28568 PR c++/13975
28569 * g++.dg/parse/error13.C: New test.
28570 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
28571
28572 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28573
28574 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
28575
28576 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
28577
28578 PR c/11658
28579 PR c/13994
28580 * gcc.dg/noncompile/20040203-1.c: New test.
28581 * gcc.dg/noncompile/20040203-2.c: Likewise.
28582 * gcc.dg/noncompile/20040203-3.c: Likewise.
28583 * gcc.dg/20040203-1.c: Likewise.
28584
28585 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
28586
28587 PR c++/10858
28588 * g++.dg/template/sizeof7.C: New test.
28589
28590 2004-02-02 Eric Christopher <echristo@redhat.com>
28591 Zack Weinberg <zack@codesourcery.com>
28592
28593 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
28594
28595 2004-02-02 Zack Weinberg <zack@codesourcery.com>
28596
28597 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
28598 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
28599 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
28600 * gcc.dg/cleanup-5.c: Run only on Linux targets.
28601
28602 2004-02-02 Mark Mitchell <mark@codesourcery.com>
28603
28604 PR c++/13113
28605 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
28606
28607 PR c++/13854
28608 * g++.dg/ext/attrib13.C: New test.
28609
28610 PR c++/13907
28611 * g++.dg/conversion/op2.C: New test.
28612
28613 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
28614
28615 * gcc.dg/titype-1.c: Fix pasto.
28616
28617 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
28618
28619 * gcc.dg/titype-1.c: New test.
28620
28621 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28622
28623 PR c++/13957
28624 * g++.dg/template/non-type-template-argument-1.C,
28625 g++.dg/template/qualified-id1.C: Update dg-error marks.
28626 * g++.dg/template/nontype6.C: New test.
28627
28628 2004-02-01 Roger Sayle <roger@eyesopen.com>
28629
28630 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
28631 * gcc.dg/builtins-31.c: New testcase.
28632 * gcc.dg/builtins-32.c: New testcase.
28633
28634 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
28635
28636 * objc.dg/call-super-2.m: Update line numbers
28637 for the including of stddef.h.
28638
28639 2004-01-30 Michael Matz <matz@suse.de>
28640
28641 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
28642 g++.dg/ext/case-range3.C: New tests.
28643
28644 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28645
28646 DR206
28647 PR c++/13813
28648 * g++.dg/template/member4.C: New test.
28649
28650 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28651
28652 PR c++/13683
28653 * g++.dg/template/sizeof6.C: New test.
28654
28655 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
28656
28657 * gcc.dg/fwritable-strings-1.c: New test.
28658
28659 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
28660
28661 * gcc.c-torture/compile/20040130-1.c: New test.
28662
28663 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
28664
28665 * objc.dg/call-super-2.m: Include stddef.h for size_t.
28666
28667 2004-01-29 Mark Mitchell <mark@codesourcery.com>
28668
28669 PR c++/13883
28670 * g++.dg/template/ctor3.C: New test.
28671
28672 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28673
28674 * g++.dg/tc1: New directory.
28675 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
28676 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
28677 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
28678 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
28679 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
28680
28681 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28682
28683 * g++.dg/parse/error11.C: New test.
28684 * g++.dg/parse/error12.C: Likewise.
28685
28686 2004-01-28 Ziemowit Laski <zlaski@apple.com>
28687
28688 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
28689 (scan_initial, main): Use aligned_sizeof instead of sizeof.
28690
28691 2004-01-28 Mark Mitchell <mark@codesourcery.com>
28692
28693 PR c++/13791
28694 * g++.dg/ext/attrib12.C: New test.
28695
28696 PR c++/13736
28697 * g++.dg/parse/cast2.C: New test.
28698
28699 2004-01-27 James E Wilson <wilson@specifixinc.com>
28700
28701 * objc.dg/encode-2.m (main): New local string. Set depending on
28702 sizeof long. Use in sscanf call.
28703 * objc.dg/encode-3.m (main): New local string. Set depending on
28704 sizeof long. Use in scan_initial call.
28705
28706 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28707
28708 * objc.dg/call-super-2.m: Make LP64-safe.
28709 * objc.dg/desig-init-1.m: Likewise.
28710
28711 2004-01-27 Devang Patel <dpatel@apple.com>
28712
28713 * g++.dg/debug/namespace1.C: New test.
28714
28715 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
28716
28717 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
28718 xscale-*-*.
28719
28720 * gcc.dg/arm-mmx-1.c: New test.
28721
28722 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
28723
28724 * gcc.dg/20040127-1.c: New test.
28725 * gcc.dg/20040127-2.c: New test.
28726
28727 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28728
28729 * objc.dg/stret-1.m (glob): Renamed to globa.
28730
28731 2004-01-26 Mark Mitchell <mark@codesourcery.com>
28732
28733 PR c++/13663
28734 * g++.dg/expr/for1.C: New test.
28735
28736 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
28737
28738 PR middle-end/13779
28739 * gcc.dg/darwin-longlong.c: New test.
28740
28741 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
28742
28743 * gcc.dg/20040124-1.c: Moved test from here...
28744 * gcc.c-torture/compile/20040124-1.c: ...to here.
28745
28746 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28747
28748 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
28749 the assembly output if -m64 is passed.
28750
28751 2004-01-25 Mark Mitchell <mark@codesourcery.com>
28752
28753 PR c++/13833
28754 * g++.dg/template/cond3.C: New test.
28755
28756 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28757
28758 PR c++/13810
28759 * g++.dg/template/ttp7.C: New test.
28760
28761 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28762
28763 PR c++/13797
28764 * g++.dg/template/nontype4.C: New test.
28765 * g++.dg/template/nontype5.C: Likewise.
28766
28767 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
28768
28769 * gcc.dg/torture/mips-clobber-at.c: New test.
28770
28771 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
28772
28773 * gcc.dg/20040124-1.c: New test.
28774
28775 2004-01-24 Jakub Jelinek <jakub@redhat.com>
28776
28777 * gcc.dg/20040123-1.c: New test.
28778
28779 2004-01-23 Zack Weinberg <zack@codesourcery.com>
28780
28781 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
28782
28783 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
28784
28785 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
28786
28787 2004-01-23 Andrew Pinski <apinski@apple.com>
28788
28789 * gcc.dg/20030121-1.c: Move to ..
28790 * gcc.dg/20040121-1.c: here.
28791
28792 2004-01-23 Roger Sayle <roger@eyesopen.com>
28793
28794 * gcc.dg/builtins-29.c: New test case.
28795
28796 2004-01-23 Zack Weinberg <zack@codesourcery.com>
28797
28798 PR 18314
28799 * gcc.dg/builtins-30.c: New testcase.
28800
28801 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
28802
28803 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
28804 * lib/g77.exp: Likewise.
28805 * lib/objc.exp: Likewise.
28806 * lib/g++.exp: Likewise.
28807
28808 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
28809
28810 * gcc.dg/struct-by-value-2.c: New test.
28811
28812 2004-01-21 Andrew Pinski <apinski@apple.com>
28813
28814 PR target/13785
28815 * gcc.dg/20030121-1.c: New test.
28816
28817 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
28818
28819 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
28820 clobber frame pointer register in asm statement.
28821
28822 2004-01-21 Falk Hueffner <falk@debian.org>
28823
28824 * gcc.c-torture/compile/20040121-1.c: New test.
28825
28826 2004-01-21 Zack Weinberg <zack@codesourcery.com>
28827
28828 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
28829
28830 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
28831
28832 * gcc.dg/ppc64-abi-2.c: New test.
28833
28834 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
28835
28836 * lib/treelang.exp: Fill out this file.
28837 * lib/treelang-dg.exp: New File.
28838
28839 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
28840
28841 * gcc.c-torture/compile/981022-1.c: Remove.
28842 * gcc.dg/array-5.c: Remove XFAIL.
28843 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
28844 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
28845 gcc.dg/cond-lvalue-1.c: Update.
28846 * gcc.dg/cast-lvalue-2.c: New test.
28847
28848 2004-01-19 Mark Mitchell <mark@codesourcery.com>
28849
28850 PR c++/13592
28851 * g++.dg/other/error1.C (class foo): Tweak error message.
28852
28853 PR c++/13592
28854 * g++.dg/template/call2.C: New test.
28855
28856 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28857
28858 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
28859 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
28860 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
28861 scalar-return-1_x.c, scalar-return-2_y.c,
28862 scalar-return-3_x.c, scalar-return-3_y.c,
28863 scalar-return-4_x.c, scalar-return-4_y.c,
28864 struct-align-1.h, struct-align-1_x.c,
28865 struct-align-1_y.c, struct-align-2.h,
28866 struct-align-2_x.c, struct-align-2_y.c,
28867 struct-by-value-10_y.c, struct-by-value-11_x.c,
28868 struct-by-value-11_y.c, struct-by-value-12_x.c,
28869 struct-by-value-12_y.c, struct-by-value-13_x.c,
28870 struct-by-value-13_y.c, struct-by-value-14_x.c,
28871 struct-by-value-14_y.c, struct-by-value-15_x.c,
28872 struct-by-value-15_y.c, struct-by-value-16_y.c,
28873 struct-by-value-17_y.c, struct-by-value-18_y.c,
28874 struct-by-value-19_y.c, struct-by-value-1_x.c,
28875 struct-by-value-1_y.c, struct-by-value-20_y.c,
28876 struct-by-value-2_x.c, struct-by-value-2_y.c,
28877 struct-by-value-3_y.c, struct-by-value-4_x.c,
28878 struct-by-value-4_y.c, struct-by-value-5_y.c,
28879 struct-by-value-6_y.c, struct-by-value-7_y.c
28880 struct-by-value-8_x.c, struct-by-value-8_y.c
28881 struct-by-value-9_x.c, struct-by-value-9_y.c
28882 struct-return-10_x.c, struct-return-10_y.c,
28883 struct-return-19_x.c, struct-return-20_x.c
28884 struct-return-2_x.c, struct-return-2_y.c
28885 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
28886 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
28887
28888 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28889
28890 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
28891 attribute on sparc*-sun-solaris2.*.
28892
28893 2004-01-18 Mark Mitchell <mark@codesourcery.com>
28894
28895 PR c++/13710
28896 * g++.dg/ext/typeof7.C: New test.
28897
28898 2004-01-18 David Edelsohn <edelsohn@gnu.org>
28899
28900 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
28901 * gcc.dg/const-elim-1.c: Same.
28902
28903 2004-01-17 Ziemowit Laski <zlaski@apple.com>
28904
28905 * objc.dg/stret-1.m: New.
28906 * objc.dg/stret-2.m: New.
28907
28908 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
28909
28910 PR c++/11895
28911 * g++.dg/ext/vector1.C: New test.
28912
28913 2004-01-16 Geoffrey Keating <geoffk@apple.com>
28914
28915 * gcc.dg/pch/import-1.c: New.
28916 * gcc.dg/pch/import-1.hs: New.
28917 * gcc.dg/pch/import-1a.h: New.
28918 * gcc.dg/pch/import-1b.h: New.
28919 * gcc.dg/pch/import-1c.h: New.
28920
28921 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28922
28923 PR c++/13574
28924 * g++.dg/ext/array1.C: New test.
28925
28926 PR c++/13178
28927 * g++.dg/conversion/op1.C: New test.
28928
28929 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
28930
28931 PR 11864
28932 From Kazumoto Kojima / Dan Kegel:
28933 * gcc.dg/pr11864-1.c: New test.
28934
28935 PR 10392
28936 From Marcus Comstedt / Dan Kegel:
28937 * gcc.dg/pr10392-1.c: New test.
28938
28939 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28940
28941 PR c++/13478
28942 * g++.dg/init/ref10.C: New test.
28943
28944 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28945
28946 PR c++/13407
28947 * g++.dg/parse/typename6.C: New test.
28948
28949 2004-01-15 Geoffrey Keating <geoffk@apple.com>
28950
28951 PR pch/13361
28952 * testsuite/g++.dg/pch/wchar-1.C: New.
28953 * testsuite/g++.dg/pch/wchar-1.Hs: New.
28954
28955 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28956
28957 PR c++/9259
28958 * g++.dg/expr/sizeof2.C: New test.
28959
28960 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
28961
28962 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
28963
28964 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28965
28966 PR c++/13659
28967 * g++.dg/lookup/strong-using-3.C: New.
28968 * g++.dg/lookup/using-10.C: New.
28969
28970 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28971
28972 PR c++/13594
28973 * g++.dg/lookup/strong-using-2.C: New.
28974
28975 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
28976 Dan Kegel <dank@kegel.com>
28977 J"orn Rennecke <joern.rennecke@superh.com>
28978
28979 PR target/9365
28980 * gcc.dg/pr9365-1.c: New test.
28981
28982 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28983
28984 PR c++/8856
28985 * g++.dg/parse/casting-operator2.C: New test.
28986 * g++.old-deja/g++.pt/explicit83.C: Remove.
28987
28988 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
28989
28990 * gcc.dg/label-compound-stmt-1.c: New test.
28991 * gcc.c-torture/compile/950922-1.c,
28992 gcc.c-torture/compile/20000211-3.c,
28993 gcc.c-torture/compile/20000518-1.c,
28994 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
28995 compound statements.
28996
28997 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
28998
28999 * gcc.dg/ppc64-abi-1.c: New test.
29000
29001 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
29002
29003 * g++.dg/ext/attrib9.C: Add dg-warnings.
29004
29005 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29006
29007 PR c++/12335
29008 * g++.dg/parse/dtor3.C: New test.
29009
29010 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
29011
29012 PR c++/12709
29013 * g++.dg/parse/try-catch-1.C: New test.
29014
29015 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
29016
29017 * ada/acats/run_all.sh: Add more verbose output in acats.log
29018 when compiling tests.
29019
29020 2004-01-12 Zack Weinberg <zack@codesourcery.com>
29021
29022 PR 13656
29023 * gcc.dg/typedef-redecl.c: New test case.
29024 * gcc.dg/typedef-redecl.h: New support file.
29025
29026 2004-01-13 Jan Hubicka <jh@suse.cz>
29027
29028 * gcc.dg/always_inline.c: New test.
29029 * gcc.dg/debug/20031231-1.c: Fix.
29030
29031 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29032
29033 PR c++/13474
29034 * g++.dg/template/array3.C: New test.
29035
29036 2004-01-12 Zack Weinberg <zack@codesourcery.com>
29037
29038 * g++.dg/ext/lvalue1.C: No longer expected to fail.
29039 * g++.dg/warn/Wunused-2.C: Likewise.
29040
29041 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29042
29043 PR c++/13289
29044 * g++.dg/template/instantiate6.C: New test.
29045
29046 2004-01-12 Roger Sayle <roger@eyesopen.com>
29047
29048 PR middle-end/11397
29049 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
29050
29051 2004-01-12 Jan Hubicka <jh@suse.cz>
29052
29053 PR opt/12826
29054 * gcc.dg/20040112-1.c: New.
29055
29056 * gcc.dg/dwarf-die[1-7].c: Move to...
29057 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
29058 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
29059
29060 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
29061
29062 PR c++/4100
29063 * g++.dg/parse/friend4.C: New test.
29064
29065 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
29066
29067 PR c++/4100
29068 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
29069 definition is called a friend.
29070
29071 2004-01-11 Zack Weinberg <zack@codesourcery.com>
29072
29073 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
29074
29075 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
29076
29077 PR c++/3478
29078 * g++.dg/parse/error10.C: New test.
29079 * g++.dg/template/arg2.C: Accept "invalid type" error.
29080
29081 2004-01-11 Jakub Jelinek <jakub@redhat.com>
29082
29083 PR middle-end/13392
29084 * g++.dg/opt/expect2.C: New test.
29085
29086 2004-01-10 Zack Weinberg <zack@codesourcery.com>
29087
29088 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
29089 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
29090 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
29091 Update dg-error regexps.
29092
29093 2004-01-10 Zack Weinberg <zack@codesourcery.com>
29094
29095 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
29096 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
29097
29098 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
29099
29100 * gcc.dg/pragma-re-1.c: Use right pointer type.
29101
29102 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
29103
29104 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
29105
29106 2004-01-09 Geoffrey Keating <geoffk@apple.com>
29107
29108 * gcc.dg/rs6000-ldouble-1.c: New.
29109
29110 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29111
29112 DR 337
29113 PR c++/9256
29114 * g++.dg/other/abstract1.C: New test.
29115
29116 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
29117
29118 * g++.dg/lookup/strong-using-1.C: New.
29119
29120 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
29121
29122 PR c/11234
29123 * gcc.dg/func-ptr-conv-1.c: New test.
29124 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
29125
29126 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
29127
29128 PR target/13380.
29129 * gcc.c-torture/compile/20040109-1.c: New.
29130
29131 2004-01-08 Stuart Hastings <stuart@apple.com>
29132
29133 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
29134 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
29135 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
29136
29137 2004-01-09 Alan Modra <amodra@bigpond.net.au>
29138
29139 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
29140
29141 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
29142
29143 * ada/acats/run_acats: Treat 'gnatchop' the same way
29144 as 'gnatmake'. Export GCC_DRIVER.
29145 * ada/acats/run_all.sh: Add target_gnatchop. Use
29146 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
29147
29148 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29149
29150 PR c++/12573
29151 * g++.dg/template/dependent-expr4.C: New test.
29152
29153 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
29154
29155 * gcc.dg/altivec-11.c: New test.
29156
29157 2004-01-07 Mark Mitchell <mark@codesourcery.com>
29158
29159 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
29160
29161 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
29162
29163 PR c/6024
29164 * gcc.dg/enum-compat-1.c: New test.
29165 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
29166
29167 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
29168
29169 PR c/12165
29170 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
29171 gcc.dg/c99-idem-qual-3.c: New tests.
29172
29173 2004-01-07 Alan Modra <amodra@bigpond.net.au>
29174
29175 * gcc.dg/winline-7.c: Don't cast void * to int.
29176
29177 2004-01-06 Jan Hubicka <jh@suse.cz>
29178
29179 * gcc.dg/i386-sse-5.c: New test
29180 * g++.dg/eh/simd-1.c: Add -w argument for i386.
29181
29182 2004-01-05 Mark Mitchell <mark@codesourcery.com>
29183
29184 PR c++/12815
29185 * g++.dg/rtti/typeid4.C: New test.
29186
29187 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29188
29189 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
29190
29191 2004-01-05 Mark Mitchell <mark@codesourcery.com>
29192
29193 PR c++/12132
29194 * g++.dg/template/error11.C: New test.
29195
29196 PR c++/13451
29197 * g++.dg/template/class2.C: New test.
29198
29199 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
29200 Richard Sandiford <rsandifo@redhat.com>
29201
29202 PR c++/13387
29203 * g++.dg/opt/alias3.C: New test.
29204
29205 2004-01-04 Mark Mitchell <mark@codesourcery.com>
29206
29207 PR c++/13157
29208 * g++.dg/template/koenig3.C: New test.
29209
29210 PR c++/13529
29211 * g++.dg/parse/offsetof3.C: New test.
29212
29213 * g++.dg/init/copy7.C: Add missing dg-error markers.
29214
29215 PR c++/12226
29216 * g++.dg/init/copy7.c: New test.
29217
29218 PR c++/13536
29219 * g++.dg/parse/cast1.C: New test.
29220
29221 2004-01-04 Jan Hubicka <jh@suse.cz>
29222
29223 * gcc.dg/winline[1-7].c: New tests.
29224
29225 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29226
29227 PR c++/13520
29228 * g++.dg/template/qualttp22.C: New test.
29229
29230 2004-01-01 Jan Hubicka <jh@suse.cz>
29231
29232 * gcc.dg/debug/20031231-1.c: New.
29233 * gcc.c-torture/compile/20040101-1.c: New.
29234 * gcc.dg/dwarf-die-[1-7].c: New.
29235
29236 2004-01-01 Jakub Jelinek <jakub@redhat.com>
29237
29238 PR optimization/13521
29239 * gcc.c-torture/compile/20031231-1.c: New test.
29240
29241 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
29242
29243 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
29244
29245 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29246
29247 PR c++/10079
29248 * g++.dg/template/crash16.C: New test.
29249
29250 2003-12-30 Mark Mitchell <mark@codesourcery.com>
29251
29252 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
29253
29254 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
29255
29256 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
29257 ports.
29258 * g++.old-deja/g++.jason/thunk3.C: Likewise.
29259 * g++.old-deja/g++.law/profile1.C: Likewise.
29260 * gcc.c-torture/compile/981006-1.c: Likewise.
29261 * gcc.c-torture/execute/loop-2e.x: Likewise.
29262 * gcc.c-torture/execute/loop-2f.x: Remove.
29263 * gcc.c-torture/execute/loop-2g.x: Likewise.
29264 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
29265 * gcc.dg/20020312-2.c: Remove traces of dead ports.
29266
29267 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
29268
29269 PR c++/13507
29270 * g++.dg/ext/attrib11.C: New test.
29271
29272 PR c++/13494
29273 * g++.dg/template/array2-1.C: New test.
29274 * g++.dg/template/array2-2.C: New test.
29275
29276 2003-12-29 Mark Mitchell <mark@codesourcery.com>
29277
29278 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
29279
29280 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
29281
29282 PR c++/12774
29283 * g++.dg/template/array1-1.C: New test.
29284 * g++.dg/template/array1-2.C: New test.
29285
29286 2003-12-29 Roger Sayle <roger@eyesopen.com>
29287
29288 PR fortran/12632
29289 * g77.dg/12632.f: New test case.
29290
29291 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29292
29293 PR c++/13289
29294 * g++.dg/parse/nontype1.C: New test.
29295
29296 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29297
29298 PR c++/12403
29299 * g++.dg/parse/explicit1.C: New test.
29300 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
29301
29302 2003-12-28 Mark Mitchell <mark@codesourcery.com>
29303
29304 PR c++/13081
29305 * g++.dg/opt/inline6.C: New test.
29306
29307 PR c++/12613
29308 * g++.dg/parse/error9.C: New test.
29309
29310 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
29311
29312 2003-12-28 Mark Mitchell <mark@codesourcery.com>
29313
29314 PR c++/13009
29315 * g++.dg/init/assign1.C: New test.
29316
29317 2003-12-28 Roger Sayle <roger@eyesopen.com>
29318
29319 PR c++/13070
29320 * g++.dg/warn/format3.C: New test case.
29321
29322 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29323
29324 * gcc.c-torture/compile/20031227-1.c: New test.
29325
29326 2003-12-23 Mark Mitchell <mark@codesourcery.com>
29327
29328 * g++.dg/bprob/bprob.exp: Load target-supports.exp
29329 * g77.dg/bprob/bprob.exp: Likewise.
29330 * gcc.misc-tests/bprob.exp: Likewise.
29331 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
29332 variants on systems where the library does not provide that
29333 functionality.
29334 * gcc.dg/builtins-20.c: Use builtins-config.h.
29335 * gcc.dg/builtins-config.h: New file.
29336
29337 2003-12-23 Mark Mitchell <mark@codesourcery.com>
29338
29339 * lib/gcc-dg.exp (dg-require-profiling): New function.
29340 * lib/target-supports.exp (check_profiling_available): Likewise.
29341 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
29342 * g77.dg/bprob/bprob.exp: Likewise.
29343 * gcc.misc-tests/bprob.exp: Likewise.
29344 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
29345 * gcc.dg/20021014-1.c: Likewise.
29346 * gcc.dg/nest.c: Likewise.
29347
29348 2003-12-23 Mark Mitchell <mark@codesourcery.com>
29349
29350 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
29351 compiling.
29352 * g++.dg/lookup/java2.C: Likewise.
29353 * gcc.dg/cpp/lexident.c: Likewise.
29354
29355 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
29356
29357 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
29358 given.
29359 * gcc.c-torture/compile/961203-1.c: Likewise.
29360 * gcc.c-torture/compile/980506-1.c: Likewise.
29361
29362 2003-12-23 Zack Weinberg <zack@codesourcery.com>
29363
29364 * lib/gcc-dg.exp (dg-prune-output): New annotation.
29365 (additional_prunes): New global.
29366 (gcc-dg-prune): Handle additional per-test pruning.
29367 (dg-test): Clear additional_prunes between tests.
29368
29369 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
29370 dg-prune-output to avoid spurious failures from assembler
29371 complaining about nonexistent WAW violations.
29372 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
29373 Use dg-prune-output to avoid spurious failures from assembler
29374 warning about Itanium B-step errata.
29375
29376 2003-12-23 Mark Mitchell <mark@codesourcery.com>
29377
29378 * g++.dg/abi/macro0.C: New test.
29379 * g++.dg/abi/macro1.C: Likewise.
29380 * g++.dg/abi/macro2.C: Likewise.
29381
29382 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
29383 * g++.dg/abi/bitfield7.C: Likewise.
29384 * g++.dg/abi/dtor2.C: Likewise.
29385 * g++.dg/abi/mangle11.C: Likewise.
29386 * g++.dg/abi/mangle12.C: Likewise.
29387 * g++.dg/abi/mangle14.C: Likewise.
29388 * g++.dg/abi/mangle17.C: Likewise.
29389 * g++.dg/abi/vbase10.C: Likewise.
29390 * g++.dg/abi/vbase14.C: Likewise.
29391 * g++.dg/template/qualttp17.C: Likewise.
29392
29393 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
29394
29395 PR c/11995
29396 * gcc.dg/20031223-1.c: New test.
29397
29398 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
29399
29400 * gcc.dg/noreturn-7.c: New test.
29401
29402 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
29403
29404 * gcc.dg/null-pointer-1.c: New test.
29405
29406 2003-12-22 Mark Mitchell <mark@codesourcery.com>
29407
29408 * g++.old-deja/g++.jason/template18.C: Remove.
29409 * g++.old-deja/g++.jason/template37.C: Likewise.
29410
29411 PR c++/12862
29412 * g++.dg/lookup/ns1.C: New test.
29413
29414 PR c++/12397
29415 * g++.dg/template/lookup3.C: New test.
29416
29417 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
29418
29419 * g++.dg/template/recurse1.C: New test
29420
29421 2003-12-22 Mark Mitchell <mark@codesourcery.com>
29422
29423 PR c++/12479
29424 * g++.dg/parse/semicolon1.C: New test.
29425 * g++.dg/parse/semicolon1.h: Likewise.
29426
29427 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
29428
29429 * gcc.dg/darwin-misaligned.c: New test.
29430
29431 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
29432
29433 PR c/9163
29434 * gcc.dg/20031222-1.c: New test.
29435
29436 2003-12-21 Mark Mitchell <mark@codesourcery.com>
29437
29438 PR c++/13438
29439 * g++.dg/parse/error8.C: New test.
29440
29441 PR c++/11554
29442 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
29443
29444 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
29445
29446 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
29447 too small.
29448 * gcc.c-torture/compile/930217-1.c: Likewise.
29449 * gcc.c-torture/compile/930513-1.c: Likewise.
29450 * gcc.c-torture/execute/920908-2.c: Likewise.
29451 * gcc.c-torture/execute/921204-1.c: Likewise.
29452 * gcc.c-torture/execute/930621-1.c: Likewise.
29453 * gcc.c-torture/execute/930630-1.c: Likewise.
29454 * gcc.c-torture/execute/931031-1.c: Likewise.
29455 * gcc.c-torture/execute/980602-2.c: Likewise.
29456 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
29457 * gcc.c-torture/execute/compndlit-1.c: Likewise.
29458 * gcc.c-torture/execute/extzvsi.c: Likewise.
29459 * gcc.c-torture/unsorted/ext.c: Likewise.
29460
29461 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
29462
29463 PR target/12749
29464 * gcc.c-torture/compile/20031220-2.c: New test case.
29465
29466 2003-12-20 Roger Sayle <roger@eyesopen.com>
29467
29468 PR optimization/13031
29469 * gcc.c-torture/compile/20031220-1.c: New test case.
29470
29471 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29472
29473 * gcc.dg/cast-function-1.c: New test.
29474
29475 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
29476
29477 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
29478 formats.
29479
29480 2003-12-19 Mark Mitchell <mark@codesourcery.com>
29481
29482 PR c++/12795
29483 * g++.dg/ext/attrib10.C: New test.
29484
29485 2003-12-19 Jakub Jelinek <jakub@redhat.com>
29486
29487 * gcc.dg/cleanup-10.c: New test.
29488 * gcc.dg/cleanup-11.c: New test.
29489
29490 2003-12-19 Jakub Jelinek <jakub@redhat.com>
29491
29492 PR c++/13239
29493 * g++.dg/opt/expect1.C: New test.
29494
29495 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
29496
29497 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
29498
29499 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
29500
29501 PR debug/12923
29502 * gcc.dg/20031218-1.c: New test.
29503
29504 PR debug/12389
29505 * gcc.dg/20031218-2.c: New test.
29506 * gcc.dg/20031218-3.c: New test.
29507
29508 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
29509 of label name and allow for USER_LABEL_PREFIX == "_" names.
29510 * g++.dg/abi/mangle18-2.C: Likewise.
29511 * g++.dg/abi/mangle19-1.C: Likewise.
29512 * g++.dg/abi/mangle19-2.C: Likewise.
29513 * g++.dg/abi/mangle20-1.C: Likewise.
29514 * g++.dg/abi/mangle20-2.C: Likewise.
29515
29516 2003-12-18 Richard Henderson <rth@redhat.com>
29517
29518 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
29519
29520 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
29521 Dan Kegel <dank@kegel.com>
29522
29523 PR other/12009
29524 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
29525 testing a cross compiler, it causes spurious compile failures.
29526 * lib/g++.exp: Likewise.
29527
29528 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29529
29530 PR c++/13262
29531 * g++.dg/template/access13.C: New test.
29532
29533 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
29534
29535 * gcc.dg/20031216-1.c: New test.
29536
29537 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29538
29539 PR c++/9154
29540 * g++.dg/template/error10.C: New test.
29541
29542 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29543
29544 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
29545 * g++.dg/eh/simd-2.C: Likewise.
29546
29547 2003-12-17 James E Wilson <wilson@specifixinc.com>
29548 Roger Sayle <roger@eyesopen.com>
29549
29550 * gcc.c-torture/execute/ieee/mzero5.c: New.
29551
29552 2003-12-17 Mark Mitchell <mark@codesourcery.com>
29553
29554 PR c++/10603
29555 * g++.dg/parse/error6.C: New test.
29556
29557 PR c++/12827
29558 * g++.dg/parse/error7.C: New test.
29559
29560 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
29561
29562 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
29563 at -O with stabs debugging formats.
29564 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
29565 * gcc.dg/debug/debug-2.c: Likewise.
29566
29567 2003-12-16 Mark Mitchell <mark@codesourcery.com>
29568
29569 PR c++/12696
29570 * g++.dg/init/error1.C: New test.
29571
29572 PR c++/12218
29573 * g++.dg/init/pm3.C: New test.
29574
29575 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
29576
29577 PR c/3347
29578 * gcc.dg/bitfld-8.c: New test.
29579
29580 2003-12-16 James Lemke <jim@wasabisystems.com>
29581
29582 * gcc.dg/arm-scd42-[123].c: New tests.
29583
29584 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
29585
29586 PR c++/9043
29587 * g++.dg/abi/mangle20-1.C: New test.
29588 * g++.dg/abi/mangle20-2.C: New test.
29589
29590 2003-12-16 Mark Mitchell <mark@codesourcery.com>
29591
29592 PR c++/13275
29593 * g++.dg/other/offsetof2.C: Remove XFAIL.
29594 * g++.dg/parse/offsetof1.C: New test.
29595 * g++.gd/parse/offsetof2.C: Likewise.
29596
29597 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29598
29599 * g++.dg/template/nontype3.C: New test.
29600 * g++.dg/template/static2.C: Tweaked the dg-error clause.
29601
29602 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29603
29604 * g++.dg/warn/noreturn-3.C: Also test instantiation.
29605
29606 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
29607
29608 PR c++/13387
29609 * g++.dg/expr/assign1.C: New test.
29610
29611 PR c++/13242
29612 * g++.dg/abi/mangle19-1.C: New test.
29613 * g++.dg/abi/mangle19-2.C: New test.
29614
29615 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
29616
29617 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
29618
29619 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
29620
29621 * gcc.c-torture/execute/20031216-1.c: New test.
29622
29623 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29624
29625 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
29626 an ICE regression.
29627
29628 2003-12-15 Mark Mitchell <mark@codesourcery.com>
29629
29630 PR c++/10926
29631 * g++.dg/template/error9.C: New test.
29632
29633 PR c++/11116
29634 * g++.dg/template/error8.C: New test.
29635
29636 2003-12-15 Roger Sayle <roger@eyesopen.com>
29637
29638 PR middle-end/13400
29639 * gcc.c-torture/execute/20031215-1.c: New test case.
29640
29641 2003-12-15 Mark Mitchell <mark@codesourcery.com>
29642
29643 PR c++/13269
29644 * g++.dg/parse/error5.C: New test.
29645
29646 PR c++/12989
29647 * g++.dg/expr/sizeof1.C: New test.
29648
29649 PR c++/13310
29650 * g++.dg/template/crash15.C: New test.
29651
29652 2003-12-15 Geoffrey Keating <geoffk@apple.com>
29653
29654 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
29655 a non-POD type as the last named parameter of a varargs function.
29656
29657 2003-12-15 Mark Mitchell <mark@codesourcery.com>
29658
29659 PR c++/13243
29660 PR c++/12573
29661 * g++.dg/template/crash14.C: New test.
29662 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
29663
29664 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
29665
29666 * g++.dg/other/java1.C: New test.
29667
29668 PR c++/13241
29669 * g++.dg/abi/mangle18-1.C: New test.
29670 * g++.dg/abi/mangle18-2.C: New test.
29671
29672 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29673
29674 PR optimization/10312
29675 * gcc.c-torture/execute/20031214-1.c: New.
29676
29677 2003-12-14 Mark Mitchell <mark@codesourcery.com>
29678
29679 PR c++/10779
29680 PR c++/12160
29681 * g++.dg/parse/error3.C: New test.
29682 * g++.dg/parse/error4.C: Likewise.
29683 * g++.dg/abi/mangle4.C: Tweak error messages.
29684 * g++.dg/lookup/using5.C: Likewise.
29685 * g++.dg/other/error2.C: Likewise.
29686 * g++.dg/parse/typename5.C: Likewise.
29687 * g++.dg/parse/undefined1.C: Likewise.
29688 * g++.dg/template/arg2.C: Likewise.
29689 * g++.dg/template/ttp3.C: Likewise.
29690 * g++.dg/template/type1.C: Likewise.
29691 * g++.old-deja/g++.other/crash32.C: Likewise.
29692 * g++.old-djea/g++.pt/defarg8.C: Likewise.
29693
29694 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29695
29696 PR c++/13106
29697 * g++.dg/warn/noreturn-3.C: New test.
29698
29699 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
29700
29701 PR c++/13118
29702 * g++.dg/abi/covariant3.C: New.
29703
29704 2003-12-12 Jakub Jelinek <jakub@redhat.com>
29705
29706 * g++.dg/eh/ia64-1.C: New test.
29707
29708 2003-12-12 Roger Sayle <roger@eyesopen.com>
29709
29710 PR optimization/13037
29711 * g77.f-torture/execute/13037.f: New test case.
29712
29713 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
29714
29715 PR c++/12881
29716 * g++.dg/abi/covariant2.C: New.
29717
29718 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
29719
29720 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
29721
29722 2003-12-11 Zack Weinberg <zack@codesourcery.com>
29723
29724 * gcc.c-torture/execute/wchar_t-1.x: Delete.
29725
29726 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
29727
29728 PR other/10819
29729 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
29730 to fix Bug 10819.
29731 * lib/g++.exp (g++_version): Likewise.
29732 * lib/g77.exp (g77_version): Likewise.
29733 * lib/objc.exp (default_objc_version): Likewise.
29734
29735 2003-12-10 Richard Henderson <rth@redhat.com>
29736
29737 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
29738
29739 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
29740
29741 2003-12-08 Matt Austern <austern@apple.com>
29742
29743 PR c/13134
29744 * lib/gcc-dg.exp (dg-require-visibility): Define.
29745 * lib/target-supports (check_visibility_available): Define.
29746 * gcc.dg/visibility-1.c: New test.
29747 * gcc.dg/visibility-2.c: Likewise.
29748 * gcc.dg/visibility-3.c: Likewise.
29749 * gcc.dg/visibility-4.c: Likewise.
29750 * gcc.dg/visibility-5.c: Likewise.
29751 * gcc.dg/visibility-6.c: Likewise.
29752 * g++.dg/ext/visibility-1.C: Likewise.
29753 * g++.dg/ext/visibility-2.C: Likewise.
29754 * g++.dg/ext/visibility-3.C: Likewise.
29755 * g++.dg/ext/visibility-4.C: Likewise.
29756 * g++.dg/ext/visibility-5.C: Likewise.
29757 * g++.dg/ext/visibility-6.C: Likewise.
29758
29759 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29760
29761 * g++.dg/lookup/java1.C: New test.
29762 * g++.dg/lookup/java2.C: New test.
29763
29764 2003-12-07 Falk Hueffner <falk@debian.org>
29765
29766 * g++.dg/opt/noreturn-1.C: New test.
29767
29768 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
29769
29770 * gcc.dg/overflow-1.c: New test.
29771
29772 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29773
29774 * g77.f-torture/compile/13060.f: New test.
29775
29776 2003-12-06 Mark Mitchell <mark@codesourcery.com>
29777
29778 PR c++/13323
29779 * g++.dg/inherit/operator2.C: New test.
29780
29781 2003-12-05 Mark Mitchell <mark@codesourcery.com>
29782
29783 PR c++/13305
29784 * g++.dg/ext/attrib9.C: New test.
29785
29786 2003-12-05 Mark Mitchell <mark@codesourcery.com>
29787
29788 PR c++/13314
29789 * g++.dg/template/error7.C: New test.
29790
29791 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
29792 J"orn Rennecke <joern.rennecke@superh.com>
29793
29794 PR target/13302
29795 * g++.dg/other/struct-va_list.C: New test.
29796
29797 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29798
29799 PR c++/13166
29800 * g++.dg/parse/defarg6.C: New test.
29801
29802 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
29803
29804 PR target/13256
29805 * gcc.c-torture/execute/20031201-1.c: New test.
29806
29807 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
29808
29809 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
29810
29811 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29812
29813 * gcc.dg/builtin-return-1.c: New test.
29814
29815 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
29816 J"orn Rennecke <joern.rennecke@superh.com>
29817
29818 PR optimization/13260
29819 * gcc.c-torture/execute/20031204-1.c: New test.
29820
29821 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29822
29823 PR c++/9127
29824 * g++.dg/template/error6.C: New test.
29825
29826 2003-12-03 Jakub Jelinek <jakub@redhat.com>
29827
29828 * gcc.dg/20031202-1.c: New test.
29829
29830 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29831
29832 PR c++/13179
29833 * g++.dg/template/eh1.C: New test.
29834
29835 PR c++/10771
29836 * g++.dg/template/error5.C: New test.
29837
29838 2003-12-02 David Ung <davidu@mips.com>
29839
29840 * gcc.dg/compat/vector-check.h: Corrected type for var
29841 g_##TMODE
29842
29843 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29844
29845 PR c++/10126
29846 * g++.dg/template/ptrmem8.C: New test.
29847
29848 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29849
29850 PR c++/12573
29851 * g++.dg/template/dependent-expr3.C: New test.
29852
29853 2003-12-01 James Lemke <jim@wasabisystems.com>
29854
29855 * gcc.dg/arm-g2.c: New test.
29856
29857 2003-12-01 Roger Sayle <roger@eyesopen.com>
29858
29859 PR optimization/11634
29860 * gcc.dg/20031201-2.c: New test case.
29861
29862 2003-12-01 Zack Weinberg <zack@codesourcery.com>
29863
29864 PR 11433
29865 * objc.dg/proto-lossage-3.m: New test.
29866
29867 2003-12-01 Roger Sayle <roger@eyesopen.com>
29868
29869 PR optimization/12628
29870 * gcc.dg/20031201-1.c: New test case.
29871
29872 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29873
29874 * gcc.dg/unaligned-1.c: New test.
29875
29876 2003-11-30 Mark Mitchell <mark@codesourcery.com>
29877
29878 PR c++/9849
29879 * g++.dg/template/error4.C: New test.
29880 * g++.dg/template/nested3.C: Adjust error markers.
29881
29882 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29883
29884 * gcc.dg/cpp/assert4.c: Check more #system assertions.
29885
29886 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
29887
29888 PR c/10333
29889 * gcc.dg/bitfld-7.c: New test.
29890
29891 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
29892
29893 * gcc.dg/tls/asm-1.C: New test.
29894
29895 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29896
29897 * gcc.dg/cpp/assert4.c: Update.
29898
29899 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
29900
29901 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
29902 * gcc.dg/builtin-apply3.c: New test.
29903
29904 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29905
29906 * lib/compat.exp (compat-obj): New xfaildata parameter.
29907 Use it to set compiler_conditional_xfail_data before compiling.
29908 (compat-get-options): Handle dg-xfail-if.
29909 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
29910 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
29911 * gcc.dg/compat/vector-1_y.c: Likewise.
29912 * gcc.dg/compat/vector-2_x.c: Likewise.
29913 * gcc.dg/compat/vector-2_y.c: Likewise.
29914
29915 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29916
29917 * g++.dg/opt/reg-stack4.C: New test.
29918
29919 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29920
29921 * gcc.dg/builtin-apply2.c: New test.
29922
29923 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29924
29925 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
29926
29927 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29928
29929 PR c++/12924
29930 * g++.dg/template/template-id-2.C: New test.
29931
29932 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29933
29934 PR c++/5369
29935 * g++.dg/template/memfriend1.C: New test.
29936 * g++.dg/template/memfriend2.C: Likewise.
29937 * g++.dg/template/memfriend3.C: Likewise.
29938 * g++.dg/template/memfriend4.C: Likewise.
29939 * g++.dg/template/memfriend5.C: Likewise.
29940 * g++.dg/template/memfriend6.C: Likewise.
29941 * g++.dg/template/memfriend7.C: Likewise.
29942 * g++.dg/template/memfriend8.C: Likewise.
29943 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
29944
29945 2003-11-21 Mark Mitchell <mark@codesourcery.com>
29946
29947 PR c++/12515
29948 * g++.dg/ext/cond1.C: New test.
29949
29950 2003-11-20 Richard Henderson <rth@redhat.com>
29951
29952 * gcc.dg/20020201-2.c: Remove.
29953 * gcc.dg/20020201-4.c: Remove.
29954 * gcc.dg/20020304-1.c: Remove.
29955
29956 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
29957
29958 * gcc.dg/cpp/trad/xwin1.c: New test case.
29959
29960 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
29961
29962 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
29963 * lib/g77.exp: Likewise.
29964 * lib/objc.exp: Likewise.
29965 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
29966 for darwin.
29967
29968 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29969
29970 PR c++/12932
29971 * g++.dg/template/static5.C: New test.
29972
29973 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
29974
29975 * gcc.dg/nested-func-1.c: New test.
29976
29977 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29978
29979 * gcc.dg/cpp/assert4.c: New test.
29980
29981 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29982
29983 PR c++/2294
29984 * g++.dg/lookup/using9.c: New test.
29985
29986 2003-11-14 Mark Mitchell <mark@codesourcery.com>
29987
29988 PR c++/12762
29989 * g++.dg/template/error3.C: New test.
29990
29991 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
29992
29993 PR ada/13035
29994 * ada/acats/run_acats, run_all.sh: Fix syntax error.
29995 No longer use a wrapper for gcc, since this does not work under
29996 Windows.
29997
29998 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29999
30000 PR c++/2094
30001 * g++.dg/template/ptrmem7.C: New test.
30002
30003 2003-11-13 Andrew Pinski <apinski@apple.com>
30004
30005 * gcc.c-torture/compile/20031113-1.c: New test.
30006
30007 2003-11-13 Mark Mitchell <mark@codesourcery.com>
30008 Kean Johnston <jkj@sco.com>
30009
30010 PR c/13029
30011 * gcc.dg/unused-4.c: Update.
30012
30013 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30014
30015 * g++.dg/opt/const3.C: New test.
30016
30017 2003-11-13 Jan Hubicka <jh@suse.cz>
30018
30019 * gcc.c-torture/compile/20031112-1.c: New test.
30020
30021 2003-11-12 Mark Mitchell <mark@codesourcery.com>
30022
30023 * g++.dg/parse/crash10.C: Remove bogus error marker.
30024
30025 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30026
30027 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
30028 (host_gcc): Likewise.
30029 (ROOT): Honor $PWDCMD.
30030 (BASE): Likewise.
30031 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
30032
30033 2003-11-12 Catherine Moore <clm@redhat.com>
30034
30035 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
30036
30037 2003-11-12 Andreas Jaeger <aj@suse.de>
30038 Jakub Jelinek <jakub@redhat.com>
30039 Andrew Pinski <pinskia@physics.uc.edu>
30040 Richard Henderson <rth@redhat.com>
30041
30042 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
30043 systems.
30044 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
30045
30046 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
30047 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30048
30049 2003-11-11 Andreas Jaeger <aj@suse.de>
30050
30051 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
30052
30053 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
30054
30055 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
30056
30057 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
30058 Clean ups.
30059
30060 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
30061
30062 * gcc.dg/trampoline-1.c: New test.
30063
30064 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
30065
30066 * gcc.c-torture/compile/200031109-1.c: New test.
30067
30068 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
30069
30070 PR c/3190
30071 PR c/8714
30072 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
30073 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
30074 gcc.dg/format/no-y2k-1.c: Update.
30075
30076 2003-11-08 Roger Sayle <roger@eyesopen.com>
30077
30078 PR optimization/10467
30079 * gcc.dg/20031108-1.c: New test case.
30080
30081 2003-11-07 Geoffrey Keating <geoffk@apple.com>
30082
30083 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
30084
30085 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
30086
30087 * gcc.dg/compound-lvalue-1.c: New test.
30088 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
30089 some XFAILs.
30090
30091 2003-11-06 Geoffrey Keating <geoffk@apple.com>
30092
30093 * gcc.dg/altivec-varargs-1.c: New test.
30094
30095 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30096
30097 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
30098 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
30099 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
30100 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
30101 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
30102
30103 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
30104
30105 * gcc.dg/cond-lvalue-1.c: New test.
30106
30107 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
30108
30109 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
30110
30111 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30112
30113 PR c++/11616
30114 * g++.dg/template/instantiate5.C: New test.
30115
30116 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30117
30118 PR c++/12726
30119 * g++.dg/ext/complit2.C: Replace test with self-contained version.
30120 * ChangeLog: Add missing first entry for above test.
30121
30122 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30123
30124 PR c++/9810
30125 * g++.dg/template/using8.C: New test.
30126 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
30127
30128 2003-11-02 Roger Sayle <roger@eyesopen.com>
30129
30130 PR optimization/10817
30131 * gcc.c-torture/compile/20031102-1.c: New test case.
30132
30133 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
30134
30135 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
30136 2147483647.
30137
30138 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
30139
30140 * gcc.dg/20031102-1.c: New test.
30141
30142 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
30143
30144 * gcc.dg/complex-1.c: New test.
30145
30146 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30147
30148 PR c++/12796
30149 * g++.dg/template/crash13.C: Adjust expected error location.
30150 * g++.old-deja/g++.brendan/ns1.C: Likewise.
30151
30152 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
30153
30154 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
30155
30156 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
30157
30158 PR/10239
30159 * gcc.c-torture/compile/20031031-2.c: New test.
30160
30161 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
30162
30163 PR/11640
30164 * gcc.c-torture/compile/20031031-1.c: New test.
30165
30166 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
30167
30168 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
30169 * gcc.misc-tests/bprob.exp: Likewise.
30170 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
30171 the execution test on arm-elf configs.
30172 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
30173 configs that don't support scratch files.
30174 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
30175
30176 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
30177
30178 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
30179 done by dejagnu.
30180
30181 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
30182
30183 * ada/acats/run_all.sh: Redirect mv output to /dev/null
30184 Avoid non pure sh syntax. Add more logging.
30185
30186 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
30187 fail.
30188
30189 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30190
30191 PR libgcj/10610
30192 * gcc.dg/ppc-stackalign-1.c: New test.
30193
30194 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
30195
30196 * ada/acats/run_all.sh: Change output to be more compliant with
30197 dejagnu framework.
30198 Create acats.sum and acats.log files under testsuite/ada/acats
30199 Only run [a-z]* directories, to filter out e.g. CVS.
30200 Redirect build output to log file.
30201
30202 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
30203
30204 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
30205
30206 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
30207
30208 PR ada/5909:
30209 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
30210
30211 2003-10-27 Jakub Jelinek <jakub@redhat.com>
30212
30213 * gcc.c-torture/compile/20031023-1.c: New test.
30214 * gcc.c-torture/compile/20031023-2.c: New test.
30215 * gcc.c-torture/compile/20031023-3.c: New test.
30216 * gcc.c-torture/compile/20031023-4.c: New test.
30217
30218 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30219
30220 PR c++/10371
30221 * g++.dg/lookup/scoped8.C: New test.
30222
30223 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30224
30225 * g++.dg/opt/reg-stack3.C: New test.
30226
30227 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
30228
30229 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
30230
30231 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30232
30233 PR c++/11076
30234 * g++.dg/template/crash13.C: New test.
30235
30236 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
30237
30238 * gcc.dg/c99-restrict-2.c: New test.
30239
30240 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
30241
30242 PR c++/12698, c++/12699, c++/12700, c++/12566
30243 * g++.dg/inherit/covariant9.C: New test.
30244 * g++.dg/inherit/covariant10.C: New test.
30245 * g++.dg/inherit/covariant11.C: New test.
30246
30247 2003-10-23 Jason Merrill <jason@redhat.com>
30248
30249 PR c++/12726
30250 * g++.dg/ext/complit2.C: New test.
30251
30252 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
30253
30254 PR target/12654
30255 * gcc.c-torture/execute/20031020-1.c: New test.
30256
30257 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30258
30259 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
30260 following the jump_insn.
30261
30262 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
30263
30264 * gcc.dg/cast-lvalue-1.c: New test.
30265
30266 2003-10-21 Mark Mitchell <mark@codesourcery.com>
30267
30268 PR c++/11962
30269 * g++.dg/template/cond2.C: New test.
30270
30271 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
30272
30273 * gcc.dg/builtins-28.c: New test.
30274
30275 2003-10-20 Jan Hubicka <jh@suse.cz>
30276
30277 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
30278 parameter.
30279 * testsuite/gcc.dg/inline-2.c: Likewise.
30280
30281 2003-10-20 Phil Edwards <phil@codesourcery.com>
30282
30283 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
30284 * gcc.dg/nest.c: Likewise.
30285
30286 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30287
30288 PR c++/9781, c++/10583, c++/11862
30289 * g++.dg/parse/crash13.C: New test.
30290
30291 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30292
30293 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
30294
30295 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30296
30297 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
30298 Define HAVE_C99_RUNTIME except on Solaris.
30299 * gcc.dg/builtins-20.c: Likewise.
30300
30301 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30302
30303 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
30304
30305 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30306
30307 PR c++/12495
30308 * g++.dg/template/crash21.C: New test.
30309
30310 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30311
30312 PR c++/2513
30313 * g++.dg/template/typename5.C: New test.
30314
30315 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30316
30317 PR c++/12369
30318 * g++.dg/template/friend25.C: New test.
30319
30320 2003-10-16 Ziemowit Laski <zlaski@apple.com>
30321
30322 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
30323 versions.
30324
30325 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
30326
30327 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
30328 == 2147483647.
30329
30330 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
30331
30332 * gcc.c-torture/execute/960416-1.x: Remove.
30333 * gcc.c-torture/execute/divconst-3.x: Likewise.
30334
30335 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
30336
30337 PR target/12598
30338 * gcc.dg/torture/cris-volatile-1.c: New test.
30339
30340 2003-10-14 Roger Sayle <roger@eyesopen.com>
30341
30342 PR optimization/9325
30343 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
30344 for overflowing floating point to integer conversion during RTL
30345 simplification.
30346
30347 2003-10-13 Ziemowit Laski <zlaski@apple.com>
30348
30349 * objc/execute/_cmd.m: Fix typo.
30350 * objc.dg/image-info.m, objc.dg/symtab-1.m:
30351 Relax 'scan-assembler' regexp.
30352 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
30353 objc.dg/try-catch-4.m: Run on non-Darwin targets.
30354 * objc.dg/zero-link-2.m: Remove blank line.
30355 * objc.dg/zero-link-3.m: New test case.
30356
30357 2003-10-13 Geoffrey Keating <geoffk@apple.com>
30358
30359 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
30360
30361 * gcc.dg/asm-names.c: Use scan-assembler-not rather
30362 than linker trickery.
30363
30364 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30365
30366 PR c++/12370
30367 * g++.dg/other/friend2.C: New test.
30368
30369 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
30370
30371 * gcc.dg/20031012-1.c: New test.
30372
30373 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
30374
30375 * gcc.dg/weak/weak-3.c: Fix for new warning.
30376
30377 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
30378
30379 PR optimization/8750
30380 * gcc.c-torture/execute/20031012-1.c: New test case.
30381
30382 2003-10-11 Roger Sayle <roger@eyesopen.com>
30383
30384 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
30385 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
30386
30387 2003-10-11 Roger Sayle <roger@eyesopen.com>
30388
30389 PR optimization/12260
30390 * gcc.c-torture/compile/20031011-2.c: New test case.
30391
30392 2003-10-11 Roger Sayle <roger@eyesopen.com>
30393
30394 * gcc.c-torture/execute/20031011-1.c: New testcase.
30395
30396 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
30397
30398 * gcc.c-torture/compile/20031011-1.c: New test.
30399
30400 2003-10-11 Jan Hubicka <jh@suse.cz>
30401
30402 * g++.dg/other/first-global.C: New test.
30403
30404 2003-10-11 Roger Sayle <roger@eyesopen.com>
30405
30406 * gcc.c-torture/execute/string-opt-18.c: New testcase.
30407
30408 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
30409
30410 * gcc.c-torture/compile/20031010-1.c: New test.
30411
30412 2003-10-10 Geoffrey Keating <geoffk@apple.com>
30413
30414 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
30415 * gcc.c-torture/execute/va-arg-25.c: ... here.
30416
30417 2003-10-09 Mark Mitchell <mark@codesourcery.com>
30418
30419 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
30420
30421 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
30422
30423 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
30424
30425 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
30426
30427 * g++.dg/parse/error2.C: New test.
30428
30429 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
30430
30431 PR c++/11097
30432 * g++.dg/other/error5.C: Modify the error message.
30433 * g++.dg/lookup/using8.C: New test.
30434
30435 2003-10-07 Geoffrey Keating <geoffk@apple.com>
30436
30437 * gcc.dg/darwin-abi-2.c: New file.
30438 * gcc.c-torture/execute/va-arg-24.c: New file.
30439
30440 2003-10-06 Bob Wilson <bob.wilson@acm.org>
30441
30442 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
30443 indentation.
30444
30445 2003-10-06 Mark Mitchell <mark@codesourcery.com>
30446
30447 PR c++/10147
30448 * g++.dg/other/error4.C: Update error messages.
30449 * g++.dg/template/ptrmem4.C: Likewise.
30450
30451 PR c++/12337
30452 * g++.dg/init/new9.C: New test.
30453
30454 PR c++/12334, c++/12236, c++/8656
30455 * g++.dg/ext/attrib8.C: New test.
30456
30457 2003-10-06 Devang Patel <dpatel@apple.com>
30458
30459 * gcc.dg/debug/dwarf2-3.h: New test.
30460 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
30461
30462 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
30463
30464 * g++.dg/opt/cfg2.C: New test.
30465
30466 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30467
30468 * g++.dg/opt/float1.C: New test.
30469
30470 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30471
30472 * gcc.dg/c90-array-lval-6.c: New test.
30473 * gcc.dg/c99-array-lval-6.c: New test.
30474
30475 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
30476 Ziemowit Laski <zlaski@apple.com>
30477
30478 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
30479 'Derived', so that it is never considered a class method; add
30480 new warning for '+port' method ambiguity.
30481 * objc.dg/method-12.m: Include <objc/objc.h> instead of
30482 <objc/objc-api.h> (needed on Mac OS X).
30483 * objc.dg/method-13.m: New test.
30484
30485 2003-10-03 Roger Sayle <roger@eyesopen.com>
30486
30487 PR optimization/9325, PR java/6391
30488 * gcc.c-torture/execute/20031003-1.c: New test case.
30489
30490 2003-10-02 Mark Mitchell <mark@codesourcery.com>
30491
30492 PR optimization/12180
30493 * gcc.dg/20031002-1.c: New test.
30494
30495 PR c++/12486
30496 * g++.dg/inherit/error1.C: New test.
30497
30498 2003-10-02 Chris Demetriou <cgd@broadcom.com>
30499
30500 * lib/f-torture.exp (search_for): Rename to...
30501 (search_for_re): This. Also, clean up comments and the
30502 "regexp" invocation.
30503
30504 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
30505
30506 * gcc.c-torture/compile/20031002-1.c: New test.
30507
30508 2003-10-02 Jakub Jelinek <jakub@redhat.com>
30509
30510 * g++.dg/opt/cond1.C: New test.
30511
30512 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
30513
30514 * gcc.dg/Wold-style-definition-2.c: New testcase.
30515 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
30516
30517 2003-09-29 Richard Henderson <rth@redhat.com>
30518
30519 * g++.dg/init/array10.C: Add dg-options.
30520
30521 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
30522
30523 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
30524
30525 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30526
30527 * g++.dg/template/friend19.C: Fix typo.
30528 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
30529
30530 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
30531
30532 * gcc.c-torture/execute/20030928-1.c: New test.
30533 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
30534
30535 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
30536
30537 * g++.dg/opt/unroll1.C: New test.
30538
30539 2003-09-26 Roger Sayle <roger@eyesopen.com>
30540
30541 PR optimization/11741
30542 * gcc.dg/20030926-1.c: New test case.
30543
30544 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30545
30546 PR c++/5655
30547 * g++.dg/parse/access7.C: New test.
30548 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
30549
30550 2003-09-24 Ziemowit Laski <zlaski@apple.com>
30551
30552 MERGE OF objc-improvements-branch into MAINLINE:
30553 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
30554 if libobjc has not been built.
30555 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
30556 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
30557 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
30558 objc/execute/nested-3.m, objc/execute/np-2.m,
30559 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
30560 objc/execute/redefining_self.m, objc/execute/root_methods.m,
30561 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
30562 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
30563 objc.dg/special/unclaimed-category-1.h,
30564 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
30565 well as GNU runtime.
30566 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
30567 * execute/cascading-1.m, execute/function-message-1.m,
30568 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
30569 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
30570 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
30571 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
30572 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
30573 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
30574 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
30575 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
30576 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
30577 * objc.dg/bitfield-2.m: Run only on Darwin.
30578 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
30579 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
30580 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
30581 * objc.dg/const-str-1.m: Fix constant string layout.
30582
30583 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
30584
30585 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
30586
30587 2003-09-23 Geoffrey Keating <geoffk@apple.com>
30588
30589 * gcc.dg/darwin-abi-1.c: New file.
30590
30591 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
30592
30593 PR target/12281
30594 * gcc.c-torture/compile/20030921-1.c: New test.
30595
30596 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
30597
30598 * g++.dg/opt/reg-stack2.C: New test.
30599
30600 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
30601
30602 * g++.dg/eh/delayslot1.C: New test.
30603
30604 2003-09-20 Richard Henderson <rth@redhat.com>
30605
30606 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
30607
30608 2003-09-20 Roger Sayle <roger@eyesopen.com>
30609
30610 * gcc.c-torture/execute/20030920-1.c: New test case.
30611
30612 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30613
30614 * g++.dg/rtti/typeid3.C: Correct expected error message.
30615
30616 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30617
30618 PR c++/157
30619 * g++.dg/parse/crash12.C: New test.
30620
30621 2003-09-19 Janis Johnson <janis187@us.ibm.com>
30622
30623 * gcc.dg/compat/mixed-struct-check.h: New.
30624 * gcc.dg/compat/mixed-struct-defs.h: New.
30625 * gcc.dg/compat/mixed-struct-init.h: New.
30626 * gcc.dg/compat/struct-by-value-19_main.c: New.
30627 * gcc.dg/compat/struct-by-value-19_x.c: New.
30628 * gcc.dg/compat/struct-by-value-19_y.c: New.
30629 * gcc.dg/compat/struct-by-value-20_main.c: New.
30630 * gcc.dg/compat/struct-by-value-20_x.c: New.
30631 * gcc.dg/compat/struct-by-value-20_y.c: New.
30632 * gcc.dg/compat/struct-return-19_main.c: New.
30633 * gcc.dg/compat/struct-return-19_x.c: New.
30634 * gcc.dg/compat/struct-return-19_y.c: New.
30635 * gcc.dg/compat/struct-return-20_main.c: New.
30636 * gcc.dg/compat/struct-return-20_x.c: New.
30637 * gcc.dg/compat/struct-return-20_y.c: New.
30638
30639 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
30640 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
30641 so that it will not complain on LP64 targets.
30642
30643 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30644
30645 PR c++/495
30646 * g++.dg/template/friend24.C: New test.
30647
30648 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
30649
30650 PR c++/12332
30651 * g++.dg/template/memtmpl2.C: New test.
30652
30653 2003-09-18 Mark Mitchell <mark@codesourcery.com>
30654
30655 PR target/11184
30656 * gcc.dg/builtin-apply1.c: New test.
30657
30658 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
30659
30660 PR c++/9848
30661 * g++.dg/warn/Wunused-4.C: New test.
30662
30663 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30664
30665 PR c++/12316
30666 * g++.dg/other/gc2.C: New test.
30667
30668 2003-09-17 Mark Mitchell <mark@codesourcery.com>
30669
30670 PR c++/11991
30671 * g++.dg/rtti/typeid3.C: New test.
30672
30673 PR c++/12266
30674 * g++.dg/overload/template1.C: New test.
30675
30676 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
30677
30678 * g++.dg/opt/cfg3.C: New test.
30679
30680 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30681
30682 PR c++/7939
30683 * g++.dg/template/crash11.C: New test.
30684
30685 2003-09-16 Jason Merrill <jason@redhat.com>
30686 Jakub Jelinek <jakub@redhat.com>
30687
30688 * gcc.dg/attr-warn-unused-result.c: New test.
30689
30690 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
30691
30692 PR c++/12184
30693 * g++.dg/expr/call2.C: New test.
30694
30695 2003-09-15 Andreas Jaeger <aj@suse.de>
30696
30697 * gcc.dg/Wold-style-definition-1.c: New test.
30698
30699 2003-09-14 Mark Mitchell <mark@codesourcery.com>
30700
30701 PR c++/3907
30702 * g++.dg/parse/template12.C: New test.
30703
30704 * g++.dg/abi/bitfield11.C: New test.
30705 * g++.dg/abi/bitfield12.C: Likewise.
30706
30707 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
30708
30709 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
30710 non-expansion of functional macro name without arguments at EOL.
30711 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
30712
30713 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
30714
30715 * gcc.c-torture/execute/20030914-[12].c: New tests.
30716
30717 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
30718
30719 PR c++/11788
30720 * g++.dg/overload/addr1.C: New test.
30721
30722 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
30723
30724 * gcc.dg/20030909-1.c: New test.
30725
30726 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30727
30728 * gcc.dg/ultrasp10.c: New test.
30729
30730 2003-09-09 Devang Patel <dpatel@apple.com>
30731
30732 * gcc.dg/darwin-ld-6.c: New test.
30733
30734 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30735
30736 * gcc.dg/torture/builtin-explog-1.c: New testcase.
30737
30738 2003-09-08 Mark Mitchell <mark@codesourcery.com>
30739
30740 * gcc.dg/ia64-types1.c: New test.
30741 * gcc.dg/ia64-types2.c: Likewise.
30742
30743 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30744
30745 * gcc.dg/builtins-1.c: Add more _Complex tests.
30746 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30747
30748 * gcc.dg/builtins-1.c: Test existing _Complex functions.
30749 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30750
30751 2003-09-08 Mark Mitchell <mark@codesourcery.com>
30752
30753 PR c++/11786
30754 * g++.dg/lookup/koenig2.C: New test.
30755
30756 PR c++/5296
30757 * g++.dg/rtti/typeid2.C: New test.
30758
30759 2003-09-08 Jakub Jelinek <jakub@redhat.com>
30760
30761 * gcc.c-torture/compile/20030904-1.c: New test.
30762
30763 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
30764
30765 * g++.dg/opt/longbranch2.C: New test.
30766
30767 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
30768
30769 * g++.dg/template/crash10.C: Only compile it.
30770
30771 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
30772
30773 PR middle-end/11665
30774 * gcc.c-torture/compile/20030907-1.c: New test.
30775 * g++.dg/init/array11.C: New test.
30776
30777 2003-09-07 Mark Mitchell <mark@codesourcery.com>
30778
30779 PR c++/11852
30780 * g++.dg/init/struct1.C: New test.
30781
30782 2003-09-07 Mark Mitchell <mark@codesourcery.com>
30783
30784 PR c++/12181
30785 * g++.dg/expr/comma1.C: New test.
30786
30787 2003-09-06 Mark Mitchell <mark@codesourcery.com>
30788
30789 PR c++/11867
30790 * g++.dg/expr/static_cast5.C: New test.
30791
30792 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
30793
30794 PR c++/11507
30795 * g++.dg/lookup/scoped7.C: New test.
30796
30797 PR c++/9574
30798 * g++.dg/other/static1.C: New test.
30799
30800 PR c++/11490
30801 * g++.dg/warn/template-1.C: New test.
30802
30803 PR c++/11432
30804 * g++.dg/template/crash10.C: New test.
30805
30806 PR c++/2478
30807 * g++.dg/overload/VLA.C: New test.
30808
30809 PR c++/10804
30810 * g++.dg/template/call1.C: New test.
30811
30812 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30813
30814 PR c++/11794
30815 * g++.dg/parse/using3.C: New test.
30816
30817 2003-09-06 Roger Sayle <roger@eyesopen.com>
30818
30819 PR c++/11409
30820 * g++.dg/overload/builtin3.C: New test case.
30821
30822 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
30823
30824 PR c/9862
30825 * gcc.dg/20030906-1.c: New test.
30826 * gcc.dg/20030906-2.c: Likewise.
30827
30828 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30829
30830 PR c++/12167
30831 * g++.dg/parse/defarg5.C: New test.
30832
30833 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
30834
30835 2003-09-05 Mark Mitchell <mark@codesourcery.com>
30836
30837 PR c++/12163
30838 * g++.dg/expr/static_cast4.C: New test.
30839
30840 PR c++/12146
30841 * g++.dg/template/crash9.C: New test.
30842
30843 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
30844
30845 * g++.old-deja/g++.ext/pretty2.C: Update for change
30846 in __FUNCTION__.
30847 * g++.old-deja/g++.ext/pretty3.C: Likewise.
30848
30849 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
30850
30851 PR c++/11922
30852 * g++/dg/template/qualified-id1.C: New test.
30853
30854 PR c++/12037
30855 * g++.dg/warn/noeffect4.C: New test.
30856
30857 2003-09-04 Matt Austern <austern@apple.com>
30858
30859 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
30860 * g++.dg/ext/fnname2.C: Likewise.
30861 * g++.dg/ext/fnname3.C: Likewise.
30862
30863 2003-09-04 Mark Mitchell <mark@codesourcery.com>
30864
30865 * g++.dg/expr/lval1.C: New test.
30866 * g++.dg/ext/lvcast.C: Remove.
30867
30868 2003-09-03 Roger Sayle <roger@eyesopen.com>
30869
30870 PR optimization/11700.
30871 * gcc.c-torture/compile/20030903-1.c: New test case.
30872
30873 2003-09-03 Mark Mitchell <mark@codesourcery.com>
30874
30875 PR c++/12053
30876 * g++.dg/abi/layout4.C: New test.
30877
30878 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
30879
30880 PR c++/11553
30881 * g++.dg/parse/friend3.C: New test.
30882
30883 2003-09-02 Mark Mitchell <mark@codesourcery.com>
30884
30885 PR c++/11847
30886 * g++.dg/template/class1.C: New test.
30887
30888 PR c++/11808
30889 * g++.dg/expr/call1.C: New test.
30890
30891 2003-09-01 Mark Mitchell <mark@codesourcery.com>
30892
30893 PR c++/12114
30894 * g++.dg/init/ref9.C: New test.
30895
30896 PR c++/11972
30897 * g++.dg/template/nested4.C: New test.
30898
30899 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30900
30901 PR c++/12093
30902 * g++.dg/template/non-dependent4.C: New test.
30903
30904 PR c++/11928
30905 * g++.dg/inherit/conv1.C: New test.
30906
30907 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30908
30909 PR c++/6196
30910 * g++.dg/ext/label1.C: New test.
30911 * g++.dg/ext/label2.C: Likewise.
30912
30913 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30914
30915 * g++.dg/expr/cond3.C: New test.
30916
30917 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30918
30919 * gcc.dg/builtins-1.c: Add new builtin cases.
30920
30921 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30922
30923 * gcc.dg/builtins-1.c: Add new cases.
30924 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30925
30926 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30927
30928 * gcc.dg/builtins-1.c: Add more math builtin tests.
30929 * gcc.dg/torture/builtin-attr-1.c: New test.
30930
30931 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30932
30933 PR optimization/5079
30934 * g++.dg/opt/static3.C: New test.
30935
30936 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30937
30938 * gcc.misc-tests/gcov-10b.c: New test.
30939
30940 2003-08-27 Mark Mitchell <mark@codesourcery.com>
30941
30942 * g++.dg/opt/ptrmem3.C: New test.
30943
30944 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
30945
30946 2003-08-27 Jakub Jelinek <jakub@redhat.com>
30947
30948 * gcc.dg/20030826-2.c: New test.
30949
30950 2003-08-26 Roger Sayle <roger@eyesopen.com>
30951
30952 PR middle-end/12002
30953 * g77.f-torture/compile/12002.f: New test case.
30954
30955 2003-08-26 Roger Sayle <roger@eyesopen.com>
30956
30957 * gcc.dg/20030826-1.c: New test case.
30958
30959 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
30960
30961 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
30962
30963 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
30964
30965 PR c++/11871
30966 * c++.dg/lookup/crash1.C: New test.
30967
30968 * c++.dg/warn/noeffect3.C: New test.
30969
30970 2003-08-25 Janis Johnson <janis187@us.ibm.com>
30971
30972 * gcc.dg/compat/vector-1_x.c: Compile with -w.
30973 * gcc.dg/compat/vector-1_y.c: Ditto.
30974 * gcc.dg/compat/vector-2_x.c: Ditto.
30975 * gcc.dg/compat/vector-2_y.c: Ditto.
30976
30977 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
30978
30979 * gcc.dg/20030702-1.c: New test.
30980
30981 2003-08-25 Mark Mitchell <mark@codesourcery.com>
30982
30983 PR c++/8795
30984 * g++.dg/ext/altivec-1.C: New test.
30985
30986 2003-08-24 Richard Henderson <rth@redhat.com>
30987
30988 * g++.dg/eh/simd-2.C: Add -w for x86.
30989
30990 2003-08-23 Jakub Jelinek <jakub@redhat.com>
30991
30992 * gcc.dg/20030815-1.c: New test.
30993
30994 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30995
30996 PR c++/3765
30997 * g++.dg/parse/access6.C: New test.
30998
30999 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31000
31001 PR c++/641, c++/11876
31002 * g++.dg/template/friend22.C: New test.
31003 * g++.dg/template/friend23.C: Likewise.
31004
31005 2003-08-22 Mark Mitchell <mark@codesourcery.com>
31006
31007 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
31008 identically.
31009
31010 2003-08-22 Mark Mitchell <mark@codesourcery.com>
31011
31012 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
31013
31014 2003-08-22 Mark Mitchell <mark@codesourcery.com>
31015
31016 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
31017
31018 2003-08-22 Mark Mitchell <mark@codesourcery.com>
31019
31020 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
31021
31022 2003-08-22 Mark Mitchell <mark@codesourcery.com>
31023
31024 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
31025
31026 2003-08-21 Mark Mitchell <mark@codesourcery.com>
31027
31028 PR c++/11919
31029 * g++.dg/overload/prom1.C: New test.
31030
31031 PR c++/11551
31032 * g++.dg/parse/dtor2.C: New test.
31033
31034 PR c++/10762
31035 * g++.dg/parse/using2.C: New test.
31036
31037 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
31038
31039 PR target/11805
31040 * gcc.c-torture/compile/20030821-1.c: New.
31041
31042 2003-08-20 Mark Mitchell <mark@codesourcery.com>
31043
31044 PR c++/11834
31045 * g++.dg/template/deduce2.C: New test.
31046
31047 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
31048
31049 * gcc.c-torture/execute/20030821-1.c: New test.
31050
31051 2003-08-20 Roger Sayle <roger@eyesopen.com>
31052
31053 PR middle-end/11984
31054 * gcc.dg/20030820-1.c: New test case.
31055
31056 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
31057
31058 PR c++/11945
31059 * g++.dg/warn/noeffect2.C: New test.
31060
31061 2003-08-19 Mark Mitchell <mark@codesourcery.com>
31062
31063 PR c++/10926
31064 * g++.dg/template/dtor2.C: New test.
31065
31066 PR c++/11684
31067 * g++.dg/template/operator1.C: New test.
31068 * g++.dg/parse/operator4.C: New test.
31069
31070 PR c++/11946.C
31071 * g++.dg/expr/enum1.C: New test.
31072 * gcc.dg/c99-bool-1.c: Remove bogus warning.
31073
31074 PR c++/11036.C
31075 * g++.dg/parse/elab2.C: New test.
31076 * g++.dg/parse/typedef4.C: Change error message.
31077 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
31078 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
31079 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
31080
31081 2003-08-19 Geoffrey Keating <geoffk@apple.com>
31082
31083 * gcc.dg/pch/warn-1.c: New.
31084 * gcc.dg/pch/warn-1.hs: New.
31085
31086 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
31087 not-tested file.
31088
31089 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
31090
31091 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
31092
31093 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
31094
31095 * gcc.dg/uninit-D.c: New Test.
31096 * gcc.dg/uninit-E.c: New Test.
31097 * gcc.dg/uninit-F.c: New Test.
31098 * gcc.dg/uninit-G.c: New Test.
31099
31100 2003-08-19 Michael Ritzert <ritzert@t-online.de>
31101
31102 * g++.dg/README: Describe the pch directory.
31103
31104 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31105
31106 PR c++/11174
31107 * g++.dg/parse/access4.C: New test.
31108 * g++.dg/parse/access5.C: Likewise.
31109 * g++.old-deja/g++.jason/access17.C: Adjust error message.
31110
31111 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
31112
31113 * gcc.dg/noncompile/20030818-1.c: New.
31114
31115 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
31116
31117 PR c++/11957
31118 * g++.dg/warn/noeffect1.C: New test.
31119
31120 * g++.dg/template/scope2.C: New test.
31121 * g++.dg/template/error2.C: Correct dg-error
31122
31123 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
31124
31125 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
31126
31127 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
31128
31129 PR C++/11512
31130 * g++.dg/template/warn1.C: New.
31131
31132 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
31133
31134 * g++.dg/template/error2.C: New test.
31135 * g++.dg/lookup/using7.C: Adjust errors
31136 * g++.old-deja/g++.pt/crash36.C: Likewise.
31137 * g++.old-deja/g++.pt/derived3.C: Likewise.
31138
31139 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31140
31141 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
31142 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
31143 * gcc.c-torture/execute/builtins/string-9.c: New, from
31144 string-opt-9.c. Adjust for execute/builtins framework.
31145 * gcc.c-torture/execute/string-opt-9.c: Delete.
31146
31147 2003-08-12 Mark Mitchell <mark@codesourcery.com>
31148
31149 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
31150
31151 * g++.dg/parse/ret-type2.C: New test.
31152
31153 PR c++/11703
31154 * g++.dg/init/new8.C: New test.
31155
31156 PR c++/10923
31157 * g++.dg/parse/typedef5.C: New test.
31158
31159 PR c++/9512
31160 * g++.dg/parse/qualified2.C: New test.
31161 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
31162 invalid code.
31163
31164 2003-08-11 Mark Mitchell <mark@codesourcery.com>
31165
31166 * g++.dg/conversion/ptrmem1.C: New test.
31167
31168 2003-08-11 Jakub Jelinek <jakub@redhat.com>
31169
31170 PR target/11693
31171 * gcc.dg/20030811-1.c: New test.
31172
31173 PR target/11535
31174 * gcc.c-torture/execute/20030811-1.c: New test.
31175
31176 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31177
31178 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
31179
31180 2003-08-10 Mark Mitchell <mark@codesourcery.com>
31181
31182 PR c++/11789.C
31183 * g++.dg/inherit/multiple1.C: New test.
31184
31185 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
31186
31187 * gcc.dg/spe1.c: New test.
31188
31189 PR c++/11670
31190 * g++.dg/expr/cast2.C: New test.
31191
31192 PR c++/10530
31193 * g++.dg/template/dependent-name2.C: New test.
31194
31195 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
31196
31197 * g++.dg/parse/crash11.C: Put the dg options in comments.
31198
31199 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
31200
31201 * lib/gcc-dg.exp: Update for diagnostic change.
31202
31203 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31204
31205 PR c++/5767
31206 * g++.dg/parse/crash11.C: New test.
31207
31208 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
31209
31210 * gcc.dg/cpp/spacing1.c: Update.
31211
31212 2003-08-04 Janis Johnson <janis187@us.ibm.com>
31213
31214 PR target/11739
31215 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
31216 a value for -mtune.
31217
31218 2003-08-04 Roger Sayle <roger@eyesopen.com>
31219
31220 PR middle-end/11771
31221 * gcc.c-torture/compile/20030804-1.c: New test case.
31222
31223 2003-08-04 Roger Sayle <roger@eyesopen.com>
31224
31225 * gcc.dg/20030804-1.c: New test case.
31226
31227 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
31228
31229 * gcc.dg/cpp/separate-1.c: New test.
31230
31231 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
31232
31233 PR c++/11704
31234 * g++.dg/template/dependent-expr2.C: New test.
31235
31236 PR c++/11766
31237 * g++.dg/expr/ptrmem1.C: New test.
31238
31239 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31240
31241 PR c++/9453
31242 * g++.dg/template/friend15.C: New test.
31243
31244 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
31245
31246 * lib/dg-pch.exp: Work round PCH bug.
31247
31248 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31249
31250 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
31251 builtins. Move cases from builtins-4.c here.
31252
31253 * gcc.dg/torture/builtin-math-1.c: New test taken from
31254 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
31255 additional cases.
31256
31257 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
31258 Delete.
31259
31260 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
31261
31262 PR c++/9447
31263 * g++.dg/template/using7.C: New test.
31264
31265 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
31266
31267 * import1.c, import2.c: New tests.
31268
31269 2003-08-01 Jakub Jelinek <jakub@redhat.com>
31270
31271 * g++.dg/eh/crossjump1.C: New test.
31272
31273 2003-08-01 Mark Mitchell <mark@codesourcery.com>
31274
31275 PR c++/11697
31276 * g++.dg/template/using6.C: New test.
31277
31278 PR c++/11744
31279 * g++.dg/template/koenig2.C: New test.
31280
31281 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31282
31283 PR c++/7983
31284 * g++.dg/parse/typedef4.C: New test.
31285
31286 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31287
31288 PR c++/8442, c++/8806
31289 * g++.dg/template/elab1.C: New test.
31290 * g++.dg/template/type2.C: Likewise.
31291 * g++.dg/template/ttp3.C: Adjust expected error message.
31292 * g++.old-deja/g++.law/visibility13.C: Likewise.
31293 * g++.old-deja/g++.niklas/t135.C: Likewise.
31294 * g++.old-deja/g++.pt/ttp41.C: Likewise.
31295 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
31296 template argument.
31297 * g++.old-deja/g++.pt/ttp44.C: Likewise.
31298
31299 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
31300
31301 PR c++/11295
31302 * g++.dg/ext/stmtexpr1.C: New test.
31303
31304 * g++.dg/opt/tmp1.C: New test.
31305
31306 PR c++/11525
31307 * g++.dg/parse/constant4.C: New test.
31308
31309 PR c++/9447
31310 * g++.dg/template/using5.C: New test.
31311
31312 2003-07-31 Roger Sayle <roger@eyesopen.com>
31313
31314 * gcc.dg/builtins-27.c: New test case.
31315
31316 2003-07-31 Jakub Jelinek <jakub@redhat.com>
31317
31318 * gcc.dg/tls/opt-7.c: New test.
31319
31320 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
31321
31322 * g++.old-deja/g++.other/crash18.C: Remove.
31323
31324 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
31325
31326 * g++.dg/template/explicit3.C: New.
31327 * g++.dg/template/explicit4.C: New.
31328 * g++.dg/template/explicit5.C: New.
31329
31330 PR c++/11347
31331 * g++.dg/template/memtmpl1.C: New.
31332
31333 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
31334
31335 PR target/11565
31336 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
31337 * gcc.dg/i386-387-5.c (dg-options): Likewise.
31338
31339 2003-07-30 Jan Hubicka <jh@suse.cz>
31340
31341 * vtgc1.c: Kill.
31342
31343 2003-07-29 Zack Weinberg <zack@codesourcery.com>
31344
31345 * gcc.dg/struct-in-proto-1.c: New test.
31346
31347 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
31348
31349 * gcc.dg/cpp/include2.c: Only expect one message.
31350
31351 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
31352
31353 PR c++/9447
31354 * g++.dg/template/using1.C: New test.
31355 * g++.dg/template/using2.C: New test.
31356 * g++.dg/template/using3.C: New test.
31357 * g++.dg/template/using4.C: New test.
31358
31359 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
31360
31361 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
31362 * gcc.c-torture/execute/string-opt-10.c: Likewise.
31363
31364 2003-07-28 Jan Hubicka <jh@suse.cz>
31365
31366 PR c++/11530
31367 * g++.dg/opt/call1.C: New test.
31368
31369 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
31370
31371 PR c++/11667
31372 * g++.dg/init/enum2.C: New test.
31373 * g++.dg/template/overload1.C: Add "-w" option.
31374
31375 2003-07-28 <hp@bitrange.com>
31376
31377 * gcc.dg/Wdeclaration-after-statement-1.c,
31378 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
31379
31380 2003-07-28 Jakub Jelinek <jakub@redhat.com>
31381
31382 * gcc.c-torture/compile/20030725-1.c: New test.
31383
31384 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
31385
31386 * gcc.dg/20030505.c: Only run for SPE.
31387 Remove definition of opaque type.
31388
31389 2003-07-27 Mark Mitchell <mark@codesourcery.com>
31390
31391 * g++.dg/template/ptrmem6.C: New test.
31392
31393 2003-07-26 Geoffrey Keating <geoffk@apple.com>
31394
31395 * gcc.c-torture/compile/zero-strct-2.c: New test.
31396
31397 2003-07-25 Geoffrey Keating <geoffk@apple.com>
31398
31399 * gcc.dg/intermod-1.c: New test.
31400
31401 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
31402
31403 PR c++/11617
31404 * g++.dg/template/lookup2.C: New test.
31405 * g++.dg/template/memclass1.C: Remove instantiated from error.
31406 * g++.dg/other/error2.C: Tweak expected errors.
31407
31408 PR c++/11596
31409 * g++.dg/template/defarg3.C: New test.
31410
31411 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
31412
31413 2003-07-24 Mark Mitchell <mark@codesourcery.com>
31414
31415 * g++.dg/inherit/access5.C: New test.
31416
31417 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31418
31419 PR c++/11513
31420 * g++.dg/template/crash8.C: New test.
31421
31422 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
31423
31424 PR c/10602
31425 * gcc.dg/noncompile/incomplete-2.c: New test.
31426
31427 2003-07-23 Mark Mitchell <mark@codesourcery.com>
31428
31429 PR c++/11645
31430 * g++.dg/inherit/access4.C: New test.
31431
31432 PR c++/11517
31433 * g++.dg/expr/cond2.C: New test.
31434
31435 PR optimization/10679
31436 * g++.dg/opt/inline4.C: New test.
31437
31438 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
31439
31440 * g++.dg/parse/crash10: New test.
31441
31442 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
31443
31444 * g++.dg/ext/flexary1.C: New test.
31445
31446 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31447
31448 PR c++/10793
31449 * g++.dg/template/crash9.C: New test.
31450
31451 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31452
31453 PR c++/3004
31454 * g++.dg/parse/typedef3.C: New test.
31455
31456 PR c++/7906
31457 * g++.dg/parse/operator2.C: New test.
31458
31459 PR c++/8895
31460 * g++.dg/parse/def-tmpl-arg1.C: New test.
31461
31462 PR c++/9282
31463 * g++.dg/parse/funptr1.C: New test.
31464
31465 PR c++/9452
31466 * g++.dg/parse/ambig3.C: New test.
31467
31468 PR c++/9454
31469 * g++.dg/parse/operator3.C: New test.
31470
31471 PR c++/9486
31472 * g++.dg/parse/template10.C: New test.
31473
31474 PR c++/9488
31475 * g++.dg/parse/template11.C: New test.
31476
31477 PR c++/10150
31478 * g++.dg/parse/invalid-op1.C: New test.
31479
31480 PR c++/10247
31481 * g++.dg/parse/condexpr1.C: New test.
31482
31483 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
31484
31485 * g++.dg/ext/packed3.C: New test.
31486 * g++.dg/ext/packed4.C: New test.
31487
31488 * gcc.dg/pack-test-3.c: New test.
31489
31490 2003-07-21 Janis Johnson <janis187@us.ibm.com>
31491
31492 * lib/compat.exp: Handle dg-options per source file.
31493 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
31494 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
31495 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
31496 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
31497 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
31498 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
31499 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
31500 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
31501 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
31502 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
31503 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
31504 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
31505 * g++.dg/compat/break/bitfield7_x.C: Ditto.
31506 * g++.dg/compat/break/bitfield7_y.C: Ditto.
31507
31508 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
31509
31510 PR c/10320
31511 * gcc.c-torture/execute/20030718-1.c: New test.
31512
31513 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
31514
31515 PR optimization/11536
31516 * gcc.dg/20030721-1.c: New test.
31517
31518 2003-07-19 Mark Mitchell <mark@codesourcery.com>
31519
31520 PR c++/11546
31521 * g++.dg/template/lookup1.C: New test.
31522
31523 2003-07-19 Zack Weinberg <zack@codesourcery.com>
31524
31525 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
31526 diagnostics of ill-formed constructs involving labels.
31527 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
31528 the new 'previously defined here' message.
31529
31530 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
31531
31532 * g++.dg/parse/non-dependent2.C: New test.
31533
31534 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
31535
31536 * g++.dg/init/init-ref4.C: xfail on targets without
31537 weak symbols.
31538
31539 2003-07-17 Jakub Jelinek <jakub@redhat.com>
31540
31541 PR target/11087
31542 * gcc.c-torture/execute/20030717-1.c: New test.
31543
31544 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31545
31546 * g++.dg/opt/cfg1.C: New test.
31547
31548 2003-07-17 Mark Mitchell <mark@codesourcery.com>
31549
31550 PR optimization/11557
31551 * gcc.dg/20030717-1.c: New test.
31552
31553 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
31554
31555 PR c++/10476
31556 * g++.dg/expr/crash-1.C: New test.
31557
31558 PR c++/11027
31559 * g++.dg/template/init3.C: New test.
31560
31561 PR c++/8222
31562 * g++.dg/template/non-dependent1.C: New test.
31563
31564 PR c++/11070
31565 * g++.dg/template/non-dependent2.C: New test.
31566
31567 PR c++/11071
31568 * g++.dg/template/non-dependent3.C: New test.
31569
31570 PR c++/9907
31571 * g++.dg/template/sizeof5.C: New test.
31572
31573 2003-07-17 Geoffrey Keating <geoffk@apple.com>
31574
31575 PR 11498
31576 * gcc.c-torture/compile/mangle-1.c: New file.
31577
31578 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31579
31580 PR c++/7809
31581 * g++.dg/parse/access3.C: New test.
31582
31583 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
31584
31585 PR c++/11384
31586 * g++.dg/init/init-ref4.C: New test.
31587
31588 2003-07-16 Mark Mitchell <mark@codesourcery.com>
31589
31590 PR c++/11547
31591 * g++.dg/parse/constant3.C: New test.
31592 * g++.dg/parse/crash7.C: Likewise.
31593
31594 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
31595
31596 PR target/11008
31597 * gcc.dg/i386-pentium4-not-mull.c: New.
31598
31599 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
31600
31601 * gcc.dg/asm-names.c (ymain): Make it weak.
31602
31603 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31604
31605 PR c++/5421
31606 * g++.dg/template/friend21.C: New test.
31607
31608 2003-07-16 Jakub Jelinek <jakub@redhat.com>
31609
31610 * gcc.dg/cleanup-8.c: New test.
31611 * gcc.dg/cleanup-9.c: New test.
31612
31613 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
31614
31615 * g++.dg/ext/dll-MI1.h: New file.
31616 * g++.dg/ext/dllexport-MI1.C: New file.
31617 * g++.dg/ext/dllimport-MI1.C: New file.
31618
31619 2003-07-15 Jakub Jelinek <jakub@redhat.com>
31620
31621 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
31622 it does not have cmpstrsi patterns (just cmpmemsi).
31623
31624 2003-07-15 Mark Mitchell <mark@codesourcery.com>
31625
31626 PR debug/11473
31627 * g++.dg/debug/debug8.C: New test.
31628
31629 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31630
31631 PR c++/10108
31632 * g++.dg/template/crash7.C: New test.
31633
31634 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
31635
31636 PR target/10795
31637 * gcc.c-torture/compile/20030708-1.c: New.
31638
31639 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
31640
31641 * gcc.c-torture/execute/20030715-1.c: New test.
31642
31643 2003-07-14 Geoffrey Keating <geoffk@apple.com>
31644
31645 * gcc.dg/pch/inline-3.c: New file.
31646 * gcc.dg/pch/inline-3.hs: New file.
31647 * gcc.dg/pch/inline-4.c: New file.
31648 * gcc.dg/pch/inline-4.hs: New file.
31649
31650 2003-07-14 Mark Mitchell <mark@codesourcery.com>
31651
31652 PR c++/11509
31653 * g++.dg/template/crash6.C: New test.
31654
31655 PR c++/7053
31656 * g++.dg/template/friend20.C: New test.
31657
31658 PR c++/7019
31659 * g++.dg/template/overload2.C: New test.
31660
31661 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31662
31663 PR optimization/11440
31664 * gcc.c-torture/execute/20030714-1.c: New test.
31665
31666 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31667
31668 PR c++/11154
31669 * g++.dg/template/partial2.C: New test.
31670
31671 2003-07-13 Mark Mitchell <mark@codesourcery.com>
31672
31673 PR c++/11503
31674 * g++.dg/template/anon1.C: New test.
31675
31676 PR c++/11493
31677 PR c++/11495
31678 * g++.dg/parse/template9.C: Likewise.
31679 * g++.dg/template/crash4.C: New test.
31680 * g++.dg/template/koenig1.C: Likewise.
31681 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
31682 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
31683 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
31684 functions.
31685 * g++.old-deja/g++.jason/template36.C: Likewise.
31686 * g++.old-deja/g++.mike/p1989.C: Likewise.
31687 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
31688 * g++.old-deja/g++.pt/ttp20.C: Use this->.
31689 * g++.old-deja/g++.pt/ttp21.C: Use this->.
31690 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
31691 compiling.
31692 * g++.old-deja/g++.pt/union2.C: Use this->.
31693
31694 2003-07-11 Jakub Jelinek <jakub@redhat.com>
31695
31696 * gcc.dg/20030711-1.c: New test.
31697
31698 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
31699
31700 PR c++/11050
31701 * g++.dg/parse/args1.C: New test.
31702 * g++.pt/defarg8.C: Change expected errors.
31703
31704 2003-07-11 Mark Mitchell <mark@codesourcery.com>
31705
31706 PR c++/8164
31707 * g++.dg/template/nontype2.C: New test.
31708
31709 PR c++/10558
31710 * g++.dg/parse/template8.C: New test.
31711
31712 PR c++/8327
31713 * g++.dg/template/scope1.C: New test.
31714
31715 * g++.dg/warn/Wsign-compare-1.C: New test.
31716
31717 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
31718
31719 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
31720
31721 2003-07-10 Mark Mitchell <mark@codesourcery.com>
31722
31723 PR c++/9411
31724 * g++.dg/template/explicit2.C: New test.
31725
31726 PR c++/10032
31727 * g++.dg/warn/pedantic1.C: New test.
31728
31729 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
31730
31731 PR c++ 9483
31732 * g++.dg/other/field1.C: New test.
31733
31734 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
31735
31736 PR c/11449
31737 * gcc.c-torture/compile/20030707-1.c: New.
31738
31739 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31740
31741 PR c++/10849
31742 * g++.dg/template/access12.C: New test.
31743
31744 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
31745
31746 * g++.dg/bprob/bprob.exp (prof_ext): Update.
31747 * g77.dg/bprob/bprob.exp (prof_ext): Update.
31748 * gcc.misc-tests/bprob.exp (prof_ext): Update.
31749 * gcc.misc-tests/gcov.exp: Update
31750 * g++.dg/gcov/gcov.exp: Update
31751 * lib/gcov.exp: Update.
31752
31753 2003-07-08 Mark Mitchell <mark@codesourcery.com>
31754
31755 * g++.dg/abi/mangle17.C: Make sure template expressions are
31756 dependent.
31757 * g++.dg/abi/mangle4.C: Mark erroneous casts.
31758 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
31759 * g++.dg/opt/stack1.C: Remove erroneous code.
31760 * g++.dg/parse/template7.C: New test.
31761 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
31762 * g++.old-deja/g++.pt/crash4.C: Likewise.
31763
31764 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31765
31766 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
31767 with zero or one occurence of `$' after the initial `L'.
31768
31769 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
31770
31771 * gcc.c-torture/compile/20030704-1.c: Add a comment.
31772
31773 2003-07-08 Roger Sayle <roger@eyesopen.com>
31774
31775 PR c/11370
31776 * gcc.dg/Wunreachable-6.c: New testcase.
31777 * gcc.dg/Wunreachable-7.c: New testcase.
31778
31779 2003-07-08 Jakub Jelinek <jakub@redhat.com>
31780
31781 PR c/11420
31782 * gcc.dg/20030708-1.c: New test.
31783
31784 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
31785
31786 * gcc.dg/compat/sdata-section.h: New file.
31787 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
31788 * gcc.dg/torture/mips-sdata-1.c: New test.
31789
31790 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31791
31792 PR c++/11030
31793 * g++.dg/template/friend19.C: New test.
31794
31795 2003-07-08 Jakub Jelinek <jakub@redhat.com>
31796
31797 * g++.dg/opt/strength-reduce.C: New test.
31798
31799 2003-07-07 Roger Sayle <roger@eyesopen.com>
31800
31801 PR target/10979
31802 * gcc.dg/20030707-1.c: New testcase.
31803
31804 2003-07-07 Roger Sayle <roger@eyesopen.com>
31805
31806 PR optimization/11059
31807 * g++.dg/opt/emptyunion.C: New testcase.
31808
31809 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31810 Eric Botcazou <ebotcazou@libertysurf.fr>
31811
31812 * g++.dg/opt/stack1.C: New test.
31813
31814 2003-07-05 Mark Mitchell <mark@codesourcery.com>
31815
31816 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
31817 run test.
31818
31819 PR c++/11431
31820 * g++.dg/expr/static_cast3.C: New test.
31821
31822 2003-07-04 Zack Weinberg <zack@codesourcery.com>
31823
31824 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
31825 everywhere.
31826 * gcc.dg/concat.c: Concatenation of string constants with
31827 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
31828 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
31829 * gcc.dg/cpp/escape-2.c: Use wide character constants where
31830 necessary to avoid multi-character character constant warning.
31831 * gcc.dg/cpp/escape.c: Likewise.
31832 * gcc.dg/cpp/ucs.c: Likewise.
31833 Remove backslashes from dg-bogus comments, as they confuse Tcl.
31834 Fix a typo.
31835
31836 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31837
31838 PR c/11428
31839 * gcc.c-torture/compile/20030704-1.c: New.
31840
31841 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31842
31843 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
31844
31845 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
31846
31847 PR c++/5287, PR c++/7910, PR c++/11021
31848 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
31849 tests for warnings.
31850 * g++.dg/ext/dllimport2.C: Add tests for warnings.
31851 * g++.dg/ext/dllimport3.C: Likewise.
31852 * g++.dg/ext/dllimport4.C: New file.
31853 * g++.dg/ext/dllimport5.C: New file.
31854 * g++.dg/ext/dllimport6.C: New file.
31855 * g++.dg/ext/dllimport7.C: New file.
31856 * g++.dg/ext/dllimport8.C: New file.
31857 * g++.dg/ext/dllimport9.C: New file.
31858 * g++.dg/ext/dllimport10.C: New file.
31859 * g++.dg/ext/dllexport1.C: New file.
31860
31861 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31862
31863 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
31864 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
31865
31866 2003-07-03 Roger Sayle <roger@eyesopen.com>
31867
31868 * gcc.dg/builtins-25.c: New testcase.
31869 * gcc.dg/builtins-26.c: New testcase.
31870
31871 2003-07-03 Janis Johnson <janis187@us.ibm.com>
31872
31873 * gcc.dg/compat/vector-defs.h: New file.
31874 * gcc.dg/compat/vector-setup.h: New file.
31875 * gcc.dg/compat/vector-check.h: New file.
31876 * gcc.dg/compat/vector-1_main.c: New file.
31877 * gcc.dg/compat/vector-1_x.c: New file.
31878 * gcc.dg/compat/vector-1_y.c: New file.
31879 * gcc.dg/compat/vector-2_main.c: New file.
31880 * gcc.dg/compat/vector-2_x.c: New file.
31881 * gcc.dg/compat/vector-2_y.c: New file.
31882
31883 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
31884 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
31885 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
31886 * gcc.dg/compat/struct-align-1.h: New file.
31887 * gcc.dg/compat/struct-align-1_main.c: New file.
31888 * gcc.dg/compat/struct-align-1_x.c: New file.
31889 * gcc.dg/compat/struct-align-1_y.c: New file.
31890 * gcc.dg/compat/struct-align-2.h: New file.
31891 * gcc.dg/compat/struct-align-2_main.c: New file.
31892 * gcc.dg/compat/struct-align-2_x.c: New file.
31893 * gcc.dg/compat/struct-align-2_y.c: New file.
31894
31895 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
31896 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31897 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31898 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31899 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31900 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31901 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31902 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31903 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31904 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31905 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31906 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31907 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31908 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31909 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31910 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31911 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31912 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31913 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31914 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31915 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31916 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31917 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31918 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31919 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31920 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31921 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31922 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31923 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31924
31925 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31926
31927 * gcc.dg/i386-call-1.c: New test.
31928
31929 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
31930
31931 PR c++/9162
31932 * g++.dg/parse/defarg4.C: New.
31933
31934 2003-07-03 Roger Sayle <roger@eyesopen.com>
31935
31936 PR target/10700
31937 * gcc.c-torture/compile/20030703-1.c: New test case.
31938
31939 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31940
31941 * g++.dg/template/local3.C: Remove extra semicolon.
31942
31943 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31944
31945 * gcc.dg/i386-volatile-1.c: New test.
31946
31947 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
31948
31949 PR c++/11072
31950 * g++.dg/other/offsetof2.C: XFAIL.
31951 * g++.dg/other/offsetof5.C: New.
31952
31953 PR c++/10219
31954 * g++.dg/template/error1.C: New.
31955
31956 PR c++/9779
31957 * g++.dg/template/dependent-expr1.C: New.
31958
31959 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31960
31961 PR c++/6949
31962 * g++.dg/template/local3.C: New test.
31963
31964 PR c++/11149
31965 * g++.dg/lookup/scoped6.C: New test.
31966
31967 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
31968
31969 PR c++/8046
31970 * g++.dg/other/error7.C: New test.
31971
31972 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
31973
31974 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
31975 * g++.old-deja/g++.abi/vtable3.h: Likewise.
31976 * g++.old-deja/g++.law/code-gen5.C: Likewise.
31977 * g++.old-deja/g++.other/union2.C: Likewise.
31978 * gcc.dg/c90-const-expr-2.c: Likewise.
31979 * gcc.dg/c90-const-expr-3.c: Likewise.
31980 * gcc.dg/c99-const-expr-2.c: Likewise.
31981 * gcc.dg/c99-const-expr-3.c: Likewise.
31982 * gcc.dg/concat.c: Likewise.
31983
31984 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31985
31986 PR c++/9559
31987 * g++.dg/init/static1.C: New test.
31988
31989 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31990
31991 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
31992 * g++.old-deja/g++.other/access2.C: Likewise.
31993 * g++.old-deja/g++.other/decl2.C: Likewise.
31994 * gcc.c-torture/execute/20020615-1.c: Likewise.
31995
31996 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31997
31998 PR c++/4933
31999 * g++.dg/template/sizeof4.C: New test.
32000
32001 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
32002
32003 * g++.dg/other/error6.C: New test.
32004
32005 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
32006
32007 PR c++/10750
32008 * g++.dg/parse/constant2.C: New test.
32009
32010 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
32011
32012 PR c++/11106
32013 * g++.dg/other/error5.C: New test.
32014
32015 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32016
32017 * gcc.dg/format/gcc_diag-1.c: New test.
32018
32019 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
32020
32021 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
32022
32023 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
32024
32025 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
32026 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
32027 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
32028
32029 2003-06-28 Jakub Jelinek <jakub@redhat.com>
32030
32031 * gcc.c-torture/execute/builtins/string-8.c: New test.
32032 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
32033 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
32034 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
32035
32036 2003-06-27 Mark Mitchell <mark@codesourcery.com>
32037
32038 PR c++/10468
32039 * g++.dg/ext/typeof6.C: New test.
32040
32041 2003-06-27 Mark Mitchell <mark@codesourcery.com>
32042
32043 PR c++/10796
32044 * g++.dg/init/enum1.C: New test.
32045
32046 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
32047
32048 * gcc.dg/20030627-1.c: New test.
32049
32050 2003-06-26 Mark Mitchell <mark@codesourcery.com>
32051
32052 PR c++/11332
32053 * g++.dg/expr/static_cast2.C: New test.
32054
32055 2003-06-26 Roger Sayle <roger@eyesopen.com>
32056 Jakub Jelinek <jakub@redhat.com>
32057
32058 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
32059 sprintf(dst,"%s",src) optimization.
32060 * gcc.c-torture/execute/20030626-1.c: New test case.
32061 * gcc.c-torture/execute/20030626-2.c: New test case.
32062
32063 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
32064
32065 * gcc.c-torture/execute/multi-ix.c: New test.
32066
32067 * gcc.c-torture/execute/simd-4.c (main):
32068 Added missing semicolon at end of union.
32069
32070 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
32071
32072 PR c++/8266
32073 * g++.dg/template/explicit-instantiation3.C: New test.
32074
32075 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
32076
32077 * gcc.dg/20030626-1.c: Use signed char.
32078
32079 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
32080
32081 * gcc.dg/20030626-1.c: New test.
32082
32083 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
32084
32085 * const-str-2.m: Update.
32086
32087 2003-06-25 Mark Mitchell <mark@codesourcery.com>
32088
32089 PR c++/10990
32090 * g++.dg/rtti/dyncast1.C: New test.
32091 * g++.dg/abi/mangle4.C: Correct base-specifier access.
32092 * g++.dg/lookup/scoped1.C: Remove XFAIL.
32093 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
32094
32095 PR c++/10931
32096 * g++.dg/expr/static_cast1.C: New test.
32097
32098 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
32099
32100 * gcc.dg/20030625-1.c: New test.
32101
32102 2003-06-24 Roger Sayle <roger@eyesopen.com>
32103
32104 * gcc.c-torture/compile/20030624-1.c: New test case.
32105
32106 2003-06-24 Jakub Jelinek <jakub@redhat.com>
32107
32108 * gcc.c-torture/execute/string-opt-17.c: New test.
32109
32110 2003-06-24 Mark Mitchell <mark@codesourcery.com>
32111
32112 PR c++/5754
32113 * g++.dg/parse/crash6.C: New test.
32114
32115 2003-06-23 Roger Sayle <roger@eyesopen.com>
32116
32117 * gcc.dg/builtins-24.c: New test case.
32118
32119 2003-06-23 Jakub Jelinek <jakub@redhat.com>
32120
32121 * g++.dg/opt/operator1.C: New test.
32122
32123 2003-06-22 Roger Sayle <roger@eyesopen.com>
32124
32125 * gcc.c-torture/execute/string-opt-16.c: New test case.
32126
32127 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
32128
32129 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
32130 * g++.old-deja/g++.other/conv7.C: Likewise.
32131 * g++.old-deja/g++.other/overcnv2.C: Likewise.
32132 * g++.old-deja/g++.other/overload14.C: Likewise.
32133
32134 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
32135
32136 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
32137 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
32138
32139 2003-06-20 Mark Mitchell <mark@codesourcery.com>
32140
32141 PR c++/10888
32142 * g++.dg/warn/Winline-3.C: New test.
32143
32144 2003-06-20 Mark Mitchell <mark@codesourcery.com>
32145
32146 * lib/target-supports.exp (check_alias_available): Make the test
32147 program acceptable to the Solaris assembler.
32148
32149 PR c++/10749
32150 * g++.dg/template/memclass2.C: New test.
32151
32152 2003-06-20 Mark Mitchell <mark@codesourcery.com>
32153 Eric Botcazou <ebotcazou@libertysurf.fr>
32154
32155 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
32156 data for non-matching targets.
32157 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
32158
32159 2003-06-20 Mark Mitchell <mark@codesourcery.com>
32160
32161 PR c++/10845
32162 * g++.dg/template/member3.C: New test.
32163
32164 2003-06-19 Mark Mitchell <mark@codesourcery.com>
32165
32166 PR c++/10939
32167 * g++.dg/template/func1.C: New test.
32168
32169 PR c++/9649
32170 * g++.dg/template/static4.C: New test.
32171 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
32172
32173 PR c++/11041
32174 * g++.dg/init/ref7.C: New test.
32175
32176 2003-06-19 Matt Austern <austern@apple.com>
32177
32178 PR c++/11228
32179 * g++.dg/anew1.C: New test.
32180 * g++.dg/anew2.C: New test.
32181 * g++.dg/anew3.C: New test.
32182 * g++.dg/anew4.C: New test.
32183
32184 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
32185
32186 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
32187
32188 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
32189
32190 * gcc.c-torture/execute/simd-4.c (main): Make expected value
32191 endian-dependent.
32192
32193 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
32194
32195 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
32196 Remove cruft.
32197
32198 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
32199
32200 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
32201 * gcc.c-torture/compile/961203-1.c: Likewise.
32202 * gcc.c-torture/compile/980506-1.c: Likewise.
32203
32204 2003-06-17 Mark Mitchell <mark@codesourcery.com>
32205
32206 PR c++/10712
32207 * g++.dg/lookup/using7.C: New test.
32208
32209 2003-06-17 Mark Mitchell <mark@codesourcery.com>
32210
32211 PR c++/11105
32212 * g++.dg/abi/conv1.C: Remove it.
32213 * g++.dg/template/conv7.C: New test.
32214 * g++.dg/template/conv8.C: Likewise.
32215 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
32216 conversion operator.
32217
32218 2003-06-17 Janis Johnson <janis187@us.ibm.com>
32219
32220 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
32221 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
32222 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
32223 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
32224 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
32225 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
32226 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
32227 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
32228 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
32229 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
32230 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
32231 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
32232 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
32233 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
32234 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
32235 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
32236 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
32237 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
32238 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
32239 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
32240 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
32241 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
32242 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
32243 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
32244 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
32245 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
32246 * gcc.dg/compat/struct-return-10_x.c: Ditto.
32247 * gcc.dg/compat/struct-return-2_x.c: Ditto.
32248 * gcc.dg/compat/struct-return-3_x.c: Ditto.
32249
32250 2003-06-16 Mark Mitchell <mark@codesourcery.com>
32251
32252 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
32253 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
32254 indications.
32255
32256 2003-06-16 Roger Sayle <roger@eyesopen.com>
32257
32258 * gcc.dg/i386-387-5.c: New test case.
32259 * gcc.dg/i386-387-6.c: New test case.
32260 * gcc.dg/builtins-23.c: New test case.
32261
32262 2003-06-15 Roger Sayle <roger@eyesopen.com>
32263
32264 * gcc.dg/builtins-22.c: New test case.
32265 * gcc.dg/i386-387-1.c: Update to test exp.
32266 * gcc.dg/i386-387-2.c: Likewise.
32267
32268 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32269
32270 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
32271
32272 2003-06-12 Mark Mitchell <mark@codesourcery.com>
32273
32274 * lib/gcc-dg.exp (dg-require-dll): New function.
32275 (dg-xfail-if): Likewise.
32276 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
32277 driver.
32278
32279 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
32280 * gcc.c-torture/compile/20001205-1.c: Likewise.
32281 * gcc.c-torture/compile/20001226-1.c: Likewise.
32282 * gcc.c-torture/compile/20010518-2.c: Likewise.
32283 * gcc.c-torture/compile/20020312-1.c: Likewise.
32284 * gcc.c-torture/compile/20020604-1.c: Likewise.
32285 * gcc.c-torture/compile/920501-12.c: Likewise.
32286 * gcc.c-torture/compile/920501-4.c: Likewise.
32287 * gcc.c-torture/compile/920520-1.c: Likewise.
32288 * gcc.c-torture/compile/920521-1.c: Likewise.
32289 * gcc.c-torture/compile/920625-1.c: Likewise.
32290 * gcc.c-torture/compile/961203-1.c: Likewise.
32291 * gcc.c-torture/compile/980506-1.c: Likewise.
32292 * gcc.c-torture/compile/981006-1.c: Likewise.
32293 * gcc.c-torture/compile/981022-1.c: Likewise.
32294 * gcc.c-torture/compile/981223-1.c: Likewise.
32295 * gcc.c-torture/compile/990617-1.c: Likewise.
32296 * gcc.c-torture/compile/dll.c: Likewise.
32297 * gcc.c-torture/compile/labels-3.c: Likewise.
32298 * gcc.c-torture/compile/mipscop-1.c: Likewise.
32299 * gcc.c-torture/compile/mipscop-2.c: Likewise.
32300 * gcc.c-torture/compile/mipscop-3.c: Likewise.
32301 * gcc.c-torture/compile/mipscop-4.c: Likewise.
32302 * gcc.c-torture/compile/simd-5.c: Likewise.
32303 * gcc.c-torture/compile/20000804-1.x: Remove.
32304 * gcc.c-torture/compile/20001205-1.x: Likewise.
32305 * gcc.c-torture/compile/20001226-1.x: Likewise.
32306 * gcc.c-torture/compile/20010518-2.x: Likewise.
32307 * gcc.c-torture/compile/20020312-1.x: Likewise.
32308 * gcc.c-torture/compile/20020604-1.x: Likewise.
32309 * gcc.c-torture/compile/920501-12.x: Likewise.
32310 * gcc.c-torture/compile/920501-4.x: Likewise.
32311 * gcc.c-torture/compile/920520-1.x: Likewise.
32312 * gcc.c-torture/compile/920521-1.x: Likewise.
32313 * gcc.c-torture/compile/920625-1.x: Likewise.
32314 * gcc.c-torture/compile/961203-1.x: Likewise.
32315 * gcc.c-torture/compile/980506-1.x: Likewise.
32316 * gcc.c-torture/compile/981006-1.x: Likewise.
32317 * gcc.c-torture/compile/981022-1.x: Likewise.
32318 * gcc.c-torture/compile/981223-1.x: Likewise.
32319 * gcc.c-torture/compile/990617-1.x: Likewise.
32320 * gcc.c-torture/compile/mipscop-1.x: Likewise.
32321 * gcc.c-torture/compile/mipscop-2.x: Likewise.
32322 * gcc.c-torture/compile/mipscop-3.x: Likewise.
32323 * gcc.c-torture/compile/mipscop-4.x: Likewise.
32324 * gcc.c-torture/compile/simd-5.x: Likewise.
32325
32326 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
32327
32328 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
32329
32330 * gcc.c-torture/execute/20030611-1.c: New test.
32331
32332 2003-06-12 Roger Sayle <roger@eyesopen.com>
32333
32334 PR middle-end/168
32335 * gcc.dg/20030612-1.c: New test case.
32336
32337 2003-06-12 Mark Mitchell <mark@codesourcery.com>
32338
32339 PR c++/10635
32340 * g++.dg/expr/cast1.C: New test.
32341
32342 2003-06-12 Roger Sayle <roger@eyesopen.com>
32343
32344 * gcc.dg/builtins-21.c: New test case.
32345
32346 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
32347
32348 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
32349 options instead of at the end.
32350 * lib/objc.exp (objc_target_compile): Likewise.
32351
32352 2003-06-11 Mark Mitchell <mark@codesourcery.com>
32353
32354 PR c++/10432
32355 * g++.dg/parse/error1.C: New test.
32356
32357 2003-06-11 Janis Johnson <janis187@us.ibm.com>
32358
32359 * gcc.dg/compat/struct-by-value-11_main.c: New file.
32360 * gcc.dg/compat/struct-by-value-11_x.c: New file.
32361 * gcc.dg/compat/struct-by-value-11_y.c: New file.
32362 * gcc.dg/compat/struct-by-value-12_main.c: New file.
32363 * gcc.dg/compat/struct-by-value-12_x.c: New file.
32364 * gcc.dg/compat/struct-by-value-12_y.c: New file.
32365 * gcc.dg/compat/struct-by-value-13_main.c: New file.
32366 * gcc.dg/compat/struct-by-value-13_x.c: New file.
32367 * gcc.dg/compat/struct-by-value-13_y.c: New file.
32368 * gcc.dg/compat/struct-by-value-14_main.c: New file.
32369 * gcc.dg/compat/struct-by-value-14_x.c: New file.
32370 * gcc.dg/compat/struct-by-value-14_y.c: New file.
32371 * gcc.dg/compat/struct-by-value-15_main.c: New file.
32372 * gcc.dg/compat/struct-by-value-15_x.c: New file.
32373 * gcc.dg/compat/struct-by-value-15_y.c: New file.
32374 * gcc.dg/compat/struct-by-value-16_main.c: New file.
32375 * gcc.dg/compat/struct-by-value-16_x.c: New file.
32376 * gcc.dg/compat/struct-by-value-16_y.c: New file.
32377 * gcc.dg/compat/struct-by-value-17_main.c: New file.
32378 * gcc.dg/compat/struct-by-value-17_x.c: New file.
32379 * gcc.dg/compat/struct-by-value-17_y.c: New file.
32380 * gcc.dg/compat/struct-by-value-18_main.c: New file.
32381 * gcc.dg/compat/struct-by-value-18_x.c: New file.
32382 * gcc.dg/compat/struct-by-value-18_y.c: New file.
32383
32384 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
32385 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
32386 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
32387 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
32388 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
32389 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
32390 * gcc.dg/compat/scalar-return-3_main.c: New file.
32391 * gcc.dg/compat/scalar-return-3_x.c: New file.
32392 * gcc.dg/compat/scalar-return-3_y.c: New file.
32393 * gcc.dg/compat/scalar-return-4_main.c: New file.
32394 * gcc.dg/compat/scalar-return-4_x.c: New file.
32395 * gcc.dg/compat/scalar-return-4_y.c: New file.
32396
32397 2003-06-10 Janis Johnson <janis187@us.ibm.com>
32398
32399 * gcc.dg/compat/fp2-struct-check.h: New file.
32400 * gcc.dg/compat/fp2-struct-defs.h: New file.
32401 * gcc.dg/compat/fp2-struct-init.h: New file.
32402 * gcc.dg/compat/struct-by-value-10_main.c: New file.
32403 * gcc.dg/compat/struct-by-value-10_x.c: New file.
32404 * gcc.dg/compat/struct-by-value-10_y.c: New file.
32405 * gcc.dg/compat/struct-return-10_main.c: New file.
32406 * gcc.dg/compat/struct-return-10_x.c: New file.
32407 * gcc.dg/compat/struct-return-10_y.c: New file.
32408
32409 * gcc.dg/compat/compat-common.h: New file.
32410 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
32411 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
32412 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
32413 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
32414 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
32415 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
32416 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
32417 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
32418 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
32419 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
32420 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
32421 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
32422 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
32423 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
32424 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
32425 * gcc.dg/compat/small-struct-check.h: Ditto.
32426 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
32427 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
32428 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
32429 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
32430 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
32431 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
32432 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
32433 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
32434 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
32435 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
32436 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
32437 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
32438 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
32439 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
32440 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
32441 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
32442 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
32443 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
32444 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
32445 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
32446 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
32447 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
32448 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
32449 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
32450 * gcc.dg/compat/struct-return-2_main.c: Ditto.
32451 * gcc.dg/compat/struct-return-2_x.c: Ditto.
32452 * gcc.dg/compat/struct-return-2_y.c: Ditto.
32453 * gcc.dg/compat/struct-return-3_main.c: Ditto.
32454 * gcc.dg/compat/struct-return-3_x.c: Ditto.
32455 * gcc.dg/compat/struct-return-3_y.c: Ditto.
32456
32457 2003-06-10 Geoffrey Keating <geoffk@apple.com>
32458
32459 * g++.dg/pch/static-1.C: New file.
32460 * g++.dg/pch/static-1.Hs: New file.
32461
32462 2003-06-10 Richard Henderson <rth@redhat.com>
32463
32464 * gcc.dg/asm-7.c: Adjust expected warning text.
32465
32466 2003-06-10 Roger Sayle <roger@eyesopen.com>
32467
32468 * gcc.dg/builtins-20.c: New test case.
32469
32470 2003-06-10 Mark Mitchell <mark@codesourcery.com>
32471
32472 PR c++/11131
32473 * g++.dg/opt/template1.C: New test.
32474
32475 2003-06-09 Mark Mitchell <mark@codesourcery.com>
32476
32477 * lib/gcc-dg.exp (dg-test): Clear additional_files and
32478 additional_sources.
32479
32480 2003-05-21 David Taylor <dtaylor@emc.com>
32481
32482 * gcc.dg/Wpadded.c: New file.
32483
32484 2003-06-09 Mark Mitchell <mark@codesourcery.com>
32485
32486 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
32487 * gcc.dg/special/weak-2.c: Add dg-require-weak.
32488 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
32489 dg-require-weak.
32490
32491 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
32492
32493 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
32494
32495 2003-06-09 Mark Mitchell <mark@codesourcery.com>
32496
32497 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
32498 (dg-require-alias): Likewise.
32499 (dg-require-gc-sections): Likewise.
32500 * lib/target-supports.exp (check_gc_sections_available): Likewise.
32501
32502 2003-06-08 Richard Henderson <rth@redhat.com>
32503
32504 * gcc.dg/20011029-2.c: Fix the array reference.
32505 * gcc.dg/asm-7.c: New.
32506
32507 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
32508
32509 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
32510
32511 2003-06-08 Mark Mitchell <mark@codesourcery.com>
32512
32513 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
32514 (dg-require-gc-sections): Likewise.
32515
32516 2003-06-08 Jan Hubicka <jh@suse.cz>
32517
32518 * i386-cmov1.c: Fix regular expression.
32519 * i386-cvt-1.c: Likewise.
32520 * i386-local.c: Likewise.
32521 * i386-local2.c: Likewise.
32522 * i386-mul.c: Likewise.
32523 * i386-ssetype-1.c: Likewise.
32524 * i386-ssetype-3.c: Likewise.
32525 * i386-ssetype-5.c: Likewise.
32526
32527 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32528
32529 PR c++/11039
32530 * g++.dg/warn/implicit-typename2.C: New test.
32531 * g++.dg/warn/implicit-typename3.C: New test.
32532
32533 2003-06-07 Richard Henderson <rth@redhat.com>
32534
32535 * g++.dg/other/offsetof3.C: Use size_t.
32536 * g++.dg/other/offsetof4.C: Likewise.
32537
32538 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
32539
32540 * lib/copy-file.exp: New. Implement gcc_copy_files.
32541
32542 * lib/dg-pch.exp: Load copy-file.exp
32543 (dg-pch): Use gcc_copy_files instead of "file copy".
32544
32545 2003-06-06 Mark Mitchell <mark@codesourcery.com>
32546
32547 * gcc.dg/weak/weak.exp: Simplify.
32548 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
32549 * gcc.dg/weak/weak-1.c: Likewise.
32550 * gcc.dg/weak/weak-2.c: Likewise.
32551 * gcc.dg/weak/weak-3.c: Likewise.
32552 * gcc.dg/weak/weak-4.c: Likewise.
32553 * gcc.dg/weak/weak-5.c: Likewise.
32554 * gcc.dg/weak/weak-6.c: Likewise.
32555 * gcc.dg/weak/weak-7.c: Likewise.
32556 * gcc.dg/weak/weak-8.c: Likewise.
32557 * gcc.dg/weak/weak-9.c: Likewise.
32558
32559 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
32560
32561 gcc.c-torture/execute/20030606-1.c: New.
32562
32563 2003-06-06 Roger Sayle <roger@eyesopen.com>
32564
32565 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
32566 * gcc.dg/builtins-19.c: Likewise.
32567
32568 2003-06-06 Roger Sayle <roger@eyesopen.com>
32569
32570 * gcc.dg/builtins-2.c: Add some more tests.
32571 * gcc.dg/builtins-18.c: New test case.
32572 * gcc.dg/builtins-19.c: New test case.
32573
32574 2003-06-06 Roger Sayle <roger@eyesopen.com>
32575 Jim Wilson <wilson@tuliptree.org>
32576
32577 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
32578
32579 2003-06-06 Jakub Jelinek <jakub@redhat.com>
32580
32581 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
32582 mempcpy/stpcpy calls not to be optimized into something else.
32583 * gcc.c-torture/execute/string-opt-3.c: Moved to...
32584 * gcc.c-torture/execute/builtins/string-7.c: ...here.
32585 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
32586
32587 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32588
32589 * gcc.dg/format/asm_fprintf-1.c: New test.
32590
32591 2003-06-05 Mark Mitchell <mark@codesourcery.com>
32592
32593 * lib/gcc-defs.exp (additional_sources): New variable.
32594 (dg-additional-sources): New function.
32595 (additional_files): New variable.
32596 (dg-additional-files): New function.
32597 (dg-additional-files-options): Likewise.
32598 * lib/gcc-dg.exp (dg-require-weak): New function.
32599 (dg-require-alias): Likewise.
32600 (dg-require-gc-sections): Likewise.
32601 * lib/target-supports.exp (check_alias_available): Remove testfile
32602 parameter.
32603 (check_gc_sections_available): New function.
32604 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
32605 (dg-gpp-additional-files): Likewise.
32606 * lib/g++.exp (additional_sources): Remove.
32607 (additional_files): Likewise.
32608 (g++_target_compile): Use dg-additional-files-options.
32609
32610 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
32611 Tcl logic.
32612 * gcc.dg/special/ecos.exp: Remove.
32613 * gcc.dg/special/20000419-2.c: Use dg-require-*.
32614 * gcc.dg/special/alias-1.c: Likewise.
32615 * gcc.dg/special/alias-2.c: Likewise.
32616 * gcc.dg/special/gcsec-1.c: Likewise.
32617 * gcc.dg/special/weak-1.c: Likewise.
32618 * gcc.dg/special/weak-2.c: Likewise.
32619 * gcc.dg/special/wkali-1.c: Likewise.
32620 * gcc.dg/special/wkali-2.c: Likewise.
32621
32622 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
32623 dg-gpp-additional-*.
32624 * g++.dg/special/conpr-3.C: Likewise.
32625 * g++.dg/special/conpr-4.C: Likewise.
32626 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
32627 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
32628 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
32629 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
32630 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
32631 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
32632 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
32633 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
32634 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
32635 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
32636 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
32637 * g++.old-deja/g++.other/comdat1.C: Likewise.
32638 * g++.old-deja/g++.other/comdat2.C: Likewise.
32639 * g++.old-deja/g++.other/comdat3.C: Likewise.
32640 * g++.old-deja/g++.other/ctor1.C: Likewise.
32641 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
32642
32643 2003-06-05 Richard Henderson <rth@redhat.com>
32644
32645 * gcc.dg/debug/20030605-1.c: New.
32646
32647 2003-06-04 Mark Mitchell <mark@codesourcery.com>
32648
32649 * README.QMTEST: Update.
32650
32651 2003-06-04 Richard Henderson <rth@redhat.com>
32652
32653 * gcc.dg/cleanup-1.c: New.
32654 * gcc.dg/cleanup-2.c: New.
32655 * gcc.dg/cleanup-3.c: New.
32656 * gcc.dg/cleanup-4.c: New.
32657 * gcc.dg/cleanup-5.c: New.
32658 * gcc.dg/cleanup-6.c: New.
32659 * gcc.dg/cleanup-7.c: New.
32660
32661 2003-06-04 Mark Mitchell <mark@codesourcery.com>
32662
32663 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
32664
32665 * lib/dg-pch.exp: New file.
32666 * g++.dg/pch/pch.exp: Use dg-pch.exp.
32667 * gcc.dg/pch/pch.exp: Likewise.
32668
32669 2003-06-04 Roger Sayle <roger@eyesopen.com>
32670
32671 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
32672 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
32673 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
32674 * gcc.dg/builtins-17.c: New test case.
32675 * gcc.dg/i386-387-4.c: New test case.
32676 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
32677
32678 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32679
32680 * gcc.dg/ultrasp9.c: New test.
32681
32682 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32683
32684 * gcc.c-torture/compile/20030604-1.c: New test.
32685 * gcc.dg/sparc-constant-1.c: New test.
32686
32687 2003-06-03 Glen Nakamura <glen@imodulo.com>
32688
32689 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
32690
32691 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
32692
32693 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
32694
32695 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
32696 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
32697
32698 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
32699
32700 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
32701
32702 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32703
32704 PR c++/10940
32705 * g++.dg/template/spec10.C: New test.
32706
32707 2003-06-03 Roger Sayle <roger@eyesopen.com>
32708
32709 * gcc.dg/builtins-16.c: New test case.
32710
32711 2003-06-03 Jakub Jelinek <jakub@redhat.com>
32712
32713 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
32714 mempcpy test with post-increments.
32715 * gcc.c-torture/execute/string-opt-3.c: New test.
32716 * gcc.dg/string-opt-1.c: New test.
32717
32718 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
32719
32720 PR fortran/10965
32721 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
32722
32723 2003-06-02 Mark Mitchell <mark@codesourcery.com>
32724
32725 * lib/scanasm.exp (dg-scan): New function, factored out of ...
32726 (scan-assembler): ... here. Use dg-scan.
32727 (scan-assembler-not): Likewise.
32728 (scan-file): New function.
32729 (scan-file-not): Likewise.
32730 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
32731 * gcc.dg/cpp/_Pragma4.c: Likewise.
32732 * gcc.dg/cpp/_Pragma5.c: Likewise.
32733 * gcc.dg/cpp/avoidpaste1.c: Likewise.
32734 * gcc.dg/cpp/avoidpaste2.c: Likewise.
32735 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
32736 * gcc.dg/cpp/cmdlne-P.c: Likewise.
32737 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
32738 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
32739 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
32740 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
32741 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
32742 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
32743 * gcc.dg/cpp/cxxcom1.c: Likewise.
32744 * gcc.dg/cpp/line1.c: Likewise.
32745 * gcc.dg/cpp/maccom1.c: Likewise.
32746 * gcc.dg/cpp/maccom2.c: Likewise.
32747 * gcc.dg/cpp/maccom3.c: Likewise.
32748 * gcc.dg/cpp/maccom4.c: Likewise.
32749 * gcc.dg/cpp/maccom5.c: Likewise.
32750 * gcc.dg/cpp/maccom6.c: Likewise.
32751 * gcc.dg/cpp/multiline.c: Likewise.
32752 * gcc.dg/cpp/spacing1.c: Likewise.
32753 * gcc.dg/cpp/spacing2.c: Likewise.
32754 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
32755 * gcc.dg/cpp/trad/maccom1.c: Likewise.
32756 * gcc.dg/cpp/trad/maccom2.c: Likewise.
32757 * gcc.dg/cpp/trad/maccom3.c: Likewise.
32758 * gcc.dg/cpp/trad/maccom4.c: Likewise.
32759 * gcc.dg/cpp/trad/maccom6.c: Likewise.
32760 * gcc.dg/cpp/cxxcom2.c: Likewise.
32761 * gcc.dg/cpp/cxxcom2.h: New file.
32762
32763 * gcc.dg/cpp/truefalse.cpp: Move it to ...
32764 * g++.dg/cpp/truefalse.C: Here.
32765 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
32766
32767 2003-06-01 Loren James Rittle <ljrittle@acm.org>
32768
32769 * gcc.dg/cpp/redef3.c: New file.
32770
32771 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
32772
32773 * gcc.dg/i386-loop-3.c: New test.
32774
32775 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
32776
32777 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
32778
32779 2003-05-31 Roger Sayle <roger@eyesopen.com>
32780
32781 * gcc.dg/fwrapv-1.c: New test case.
32782 * gcc.dg/fwrapv-2.c: New test case.
32783
32784 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32785
32786 PR c++/10956
32787 * g++.dg/template/spec9.C: New test.
32788
32789 2003-05-29 Roger Sayle <roger@eyesopen.com>
32790
32791 * gcc.dg/duff-4.c: New test case.
32792
32793 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
32794
32795 PR fortran/10843
32796 * g77.dg/ffixed-form-1.f: New test
32797 * g77.dg/ffixed-form-2.f: New test
32798 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
32799 * g77.dg/ffree-form-3.f: New test
32800
32801 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
32802
32803 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
32804 * gcc.dg/wint_t-1.c: Likewise.
32805
32806 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32807
32808 * g++.dg/template/access11.C: New test.
32809
32810 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32811
32812 PR c++/10849
32813 * g++.dg/template/access10.C: New test.
32814
32815 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32816 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32817
32818 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
32819
32820 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32821
32822 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
32823 suppress for powerpc-*-darwin*.
32824 * gcc.dg/torture/builtin-noret-2.c: Likewise.
32825
32826 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32827
32828 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
32829 suppress option for powerpc-*-darwin*.
32830
32831 2003-05-23 Roger Sayle <roger@eyesopen.com>
32832
32833 * gcc.dg/builtins-1.c: Add tests for tan and atan.
32834 * gcc.dg/builtins-4.c: Add test for fmod.
32835
32836 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32837
32838 PR c++/10682
32839 * g++.dg/template/instantiate4.C: New test.
32840
32841 2003-05-22 Roger Sayle <roger@eyesopen.com>
32842
32843 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
32844
32845 2003-05-21 Janis Johnson <janis187@us.ibm.com>
32846
32847 * gcc.dg/compat/scalar-return-1_main.c: New file.
32848 * gcc.dg/compat/scalar-return-1_x.c: New file.
32849 * gcc.dg/compat/scalar-return-1_y.c: New file.
32850 * gcc.dg/compat/scalar-return-2_main.c: New file.
32851 * gcc.dg/compat/scalar-return-2_x.c: New file.
32852 * gcc.dg/compat/scalar-return-2_y.c: New file.
32853 * gcc.dg/compat/struct-return-3_main.c: New file.
32854 * gcc.dg/compat/struct-return-3_y.c: New file.
32855 * gcc.dg/compat/struct-return-3_x.c: New file.
32856 * gcc.dg/compat/struct-return-2_main.c: New file.
32857 * gcc.dg/compat/struct-return-2_x.c: New file.
32858 * gcc.dg/compat/struct-return-2_y.c: New file.
32859
32860 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32861
32862 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
32863 for hppa*-hp-hpux*.
32864 * gcc.dg/20021014-1.c (dg-options): Likewise.
32865 * gcc.dg/nest.c (dg-options): Likewise.
32866
32867 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
32868
32869 PR c++/9738
32870 * g++.dg/ext/dllimport2.C: New file.
32871 * g++.dg/ext/dllimport3.C: New file.
32872
32873 2003-05-20 Janis Johnson <janis187@us.ibm.com>
32874
32875 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
32876 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
32877 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
32878 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
32879 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
32880 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
32881 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
32882 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
32883 * gcc.dg/compat/small-struct-defs.h: New file.
32884 * gcc.dg/compat/small-struct-init.h: New file.
32885 * gcc.dg/compat/small-struct-check.h: New file.
32886 * gcc.dg/compat/fp-struct-defs.h: New file.
32887 * gcc.dg/compat/fp-struct-check.h: New file.
32888 * gcc.dg/compat/fp-struct-init.h: New file.
32889 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
32890 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
32891
32892 2003-05-19 Jakub Jelinek <jakub@redhat.com>
32893
32894 * gcc.dg/20030225-2.c: New test.
32895
32896 2003-05-18 Roger Sayle <roger@eyesopen.com>
32897 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32898
32899 * gcc.c-torture/compile/20030518-1.c: New test case.
32900
32901 2003-05-18 Mark Mitchell <mark@codesourcery.com>
32902
32903 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
32904 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
32905 gcc-dg-debug-runtest.
32906 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
32907 gcc-dg-debug-runtest.
32908
32909 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32910
32911 PR c++/9022
32912 * g++.dg/lookup/using6.C: New test.
32913
32914 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32915
32916 * g++.dg/parse/access2.C: New test.
32917
32918 2003-05-17 Mark Mitchell <mark@codesourcery.com>
32919
32920 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
32921 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
32922 * gcc.dg/debug/debug.exp: Likewise.
32923
32924 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
32925
32926 * gcc.dg/dollar.c: New test.
32927
32928 2003-05-16 Janis Johnson <janis187@us.ibm.com>
32929
32930 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
32931 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
32932 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
32933 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
32934 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
32935 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
32936 * gcc.dg/compat/struct-by-value-6_main.c: New file.
32937 * gcc.dg/compat/struct-by-value-6_x.c: New file.
32938 * gcc.dg/compat/struct-by-value-6_y.c: New file.
32939 * gcc.dg/compat/struct-by-value-7_main.c: New file.
32940 * gcc.dg/compat/struct-by-value-7_x.c: New file.
32941 * gcc.dg/compat/struct-by-value-7_y.c: New file.
32942 * gcc.dg/compat/struct-by-value-8_main.c: New file.
32943 * gcc.dg/compat/struct-by-value-8_x.c: New file.
32944 * gcc.dg/compat/struct-by-value-8_y.c: New file.
32945 * gcc.dg/compat/struct-by-value-9_main.c: New file.
32946 * gcc.dg/compat/struct-by-value-9_x.c: New file.
32947 * gcc.dg/compat/struct-by-value-9_y.c: New file.
32948
32949 2003-05-16 Mark Mitchell <mark@codesourcery.com>
32950
32951 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
32952 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
32953 support for "repo" mode.
32954 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
32955 * lib/g77-dg.exp: Likewise.
32956 * lib/obj-dg.exp: Likewise.
32957
32958 2003-05-16 Jakub Jelinek <jakub@redhat.com>
32959
32960 Merge from gcc-3_2-rhl8-branch:
32961 2003-04-23 Jakub Jelinek <jakub@redhat.com>
32962
32963 * gcc.dg/tls/opt-6.c: New test.
32964
32965 2003-04-05 Jakub Jelinek <jakub@redhat.com>
32966
32967 * gcc.dg/20030405-1.c: New test.
32968
32969 2003-03-09 Jakub Jelinek <jakub@redhat.com>
32970
32971 * gcc.dg/20030309-1.c: New test.
32972
32973 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32974
32975 * gcc.c-torture/execute/20030307-1.c: New test.
32976
32977 2003-02-20 Randolph Chung <tausq@debian.org>
32978
32979 * gcc.c-torture/compile/20030220-1.c: New test.
32980
32981 2003-02-18 Jakub Jelinek <jakub@redhat.com>
32982
32983 * gcc.dg/20030217-1.c: New test.
32984
32985 2003-01-29 Jakub Jelinek <jakub@redhat.com>
32986
32987 * gcc.c-torture/compile/20020129-1.c: New test.
32988
32989 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32990
32991 * gcc.dg/unroll-1.c: New test.
32992
32993 2002-11-16 Jan Hubicka <jh@suse.cz>
32994
32995 * gcc.c-torture/execute/20020920-1.c: New test.
32996
32997 2002-10-08 Jakub Jelinek <jakub@redhat.com>
32998
32999 PR target/7434
33000 * gcc.c-torture/compile/20021008-1.c: New test.
33001
33002 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
33003
33004 PR target/7559
33005 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
33006
33007 2002-08-07 Jakub Jelinek <jakub@redhat.com>
33008
33009 * gcc.c-torture/compile/20020807-1.c: New test.
33010
33011 2002-07-30 Jakub Jelinek <jakub@redhat.com>
33012
33013 * gcc.dg/tls/opt-1.c: New test.
33014
33015 2002-07-29 Jakub Jelinek <jakub@redhat.com>
33016
33017 * gcc.dg/20020729-1.c: New test.
33018
33019 2002-07-20 Jakub Jelinek <jakub@redhat.com>
33020
33021 * g++.dg/opt/life1.C: New test.
33022
33023 2002-05-20 Jakub Jelinek <jakub@redhat.com>
33024
33025 * gcc.dg/20020525-1.c: New test.
33026
33027 2002-05-24 Jakub Jelinek <jakub@redhat.com>
33028
33029 PR c++/6794
33030 * g++.dg/ext/pretty1.C: New test.
33031 * g++.dg/ext/pretty2.C: New test.
33032
33033 2003-05-15 Mark Mitchell <mark@codesourcery.com>
33034
33035 PR c++/8385
33036 * g++.dg/ext/typeof5.C: New test.
33037
33038 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
33039
33040 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
33041 __USER_LABEL_PREFIX__ into account.
33042 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
33043
33044 2003-05-14 Roger Sayle <roger@eyesopen.com>
33045
33046 * gcc.dg/builtins-15.c: New test case.
33047
33048 2003-05-13 Zack Weinberg <zack@codesourcery.com>
33049
33050 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
33051
33052 2003-05-12 Mark Mitchell <mark@codesourcery.com>
33053
33054 * lib/g++.exp: Tweak handling of additional source files.
33055 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
33056 * g++.dg/special/conpr-2a.C: Rename to ...
33057 * g++.dg/special/conpr-2a.cc: ... this.
33058 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
33059 * g++.dg/special/conpr-3a.C: Rename to ...
33060 * g++.dg/special/conpr-3a.cc: This.
33061 * g++.dg/special/conpr-3b.C: Rename to ...
33062 * g++.dg/special/conpr-3b.cc: This.
33063 * g++.dg/special/conpr-4.C: New test.
33064 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
33065
33066 2003-05-12 David Edelsohn <edelsohn@gnu.org>
33067
33068 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
33069
33070 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33071
33072 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
33073 * g++.old-deja/g++.robertl/eb71.C: Likewise.
33074 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
33075 * g++.old-deja/g++.other/warn3.C: Likewise.
33076
33077 2003-05-11 Roger Sayle <roger@eyesopen.com>
33078
33079 * gcc.dg/i386-387-1.c: Update to also test log.
33080 * gcc.dg/i386-387-2.c: Likewise.
33081
33082 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
33083
33084 * g77.f-torture/execute/int8421.f: New test.
33085
33086 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33087
33088 PR c++/10230, c++/10481
33089 * g++.dg/lookup/scoped5.C: New test.
33090
33091 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33092
33093 PR c++/10552
33094 * g++.dg/template/ttp6.C: New test.
33095
33096 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
33097
33098 * gcc.c-torture/execute/builtins: New directory.
33099 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
33100 gcc.c-torture/execute/builtins.
33101 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
33102 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
33103 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
33104 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
33105
33106 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33107
33108 PR c++/9252
33109 * g++.dg/template/access8.C: New test.
33110 * g++.dg/template/access9.C: New test.
33111
33112 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33113
33114 PR c++/9554
33115 * g++.dg/parse/access1.C: New test.
33116
33117 2003-05-09 DJ Delorie <dj@redhat.com>
33118
33119 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
33120 long, and not an int.
33121
33122 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33123
33124 PR c++/10555, c++/10576
33125 * g++.dg/template/memclass1.C: New test.
33126
33127 2003-05-08 DJ Delorie <dj@redhat.com>
33128
33129 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
33130 targets.
33131 * gcc.c-torture/execute/20021024-1.x: Likewise.
33132 * gcc.c-torture/execute/shiftdi.x: Likewise.
33133 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
33134 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
33135 * gcc.dg/20021018-1.c: Likewise.
33136
33137 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33138
33139 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
33140
33141 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
33142 (bcopy): Call memmove.
33143
33144 2003-05-08 Roger Sayle <roger@eyesopen.com>
33145
33146 * g77.f-torture/compile/8485.f: New test case.
33147
33148 2003-05-07 Richard Henderson <rth@redhat.com>
33149
33150 PR c++/10570
33151 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
33152 Verify exception_cleanup not called for rethrows.
33153 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
33154 when exiting catch block without rethrowing.
33155 * g++.dg/eh/forced3.C: New.
33156 * g++.dg/eh/forced4.C: New.
33157
33158 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
33159
33160 * gcc.dg/20030505.c: Fix triplet.
33161
33162 2003-05-06 DJ Delorie <dj@redhat.com>
33163
33164 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
33165 * gcc.dg/nest.c: Likewise.
33166
33167 2003-05-05 Roger Sayle <roger@eyesopen.com>
33168
33169 * gcc.dg/builtins-14.c: New test case.
33170
33171 2003-05-05 Janis Johnson <janis187@us.ibm.com>
33172
33173 * lib/compat.exp (compat-execute): New argument.
33174 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
33175 * gcc.dg/compat: New test directory.
33176 * gcc.dg/compat/compat.exp: New expect script.
33177 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
33178 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
33179 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
33180 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
33181 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
33182 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
33183
33184 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
33185 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
33186 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
33187 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
33188 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
33189 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
33190 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
33191 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
33192 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
33193 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
33194 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
33195 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
33196 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
33197 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
33198 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
33199
33200 2003-05-05 Zack Weinberg <zack@codesourcery.com>
33201
33202 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
33203
33204 2003-05-05 Jakub Jelinek <jakub@redhat.com>
33205
33206 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
33207
33208 2003-05-05 Geoffrey Keating <geoffk@apple.com>
33209
33210 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
33211 * gcc.dg/ppc-fsel-2.c: New test.
33212
33213 * gcc.dg/unused-5.c: New test.
33214
33215 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33216
33217 PR c++/10496
33218 * g++.dg/warn/pmf1.C: New test.
33219
33220 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33221
33222 PR c++/4494
33223 * g++.dg/warn/main.C: New test.
33224
33225 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33226
33227 * gcc.dg/nonnull-3.c: New test.
33228
33229 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
33230
33231 * gcc.dg/cpp/Wtrigraphs.c: Update.
33232 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
33233
33234 2003-05-03 Geoffrey Keating <geoffk@apple.com>
33235
33236 * gcc.dg/ppc-fsel-1.c: New test.
33237
33238 2003-05-03 Zack Weinberg <zack@codesourcery.com>
33239
33240 PR c/10604
33241 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
33242
33243 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
33244
33245 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
33246
33247 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33248
33249 PR c++/9364, c++/10553, c++/10586
33250 * g++.dg/parse/typename4.C: New test.
33251 * g++.dg/parse/typename5.C: Likewise.
33252
33253 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
33254
33255 * gcc.c-torture/compile/20030503-1.c: New test.
33256
33257 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33258
33259 * g++.dg/lookup/using5.C: Fix testcase error.
33260
33261 2003-05-01 Chris Demetriou <cgd@broadcom.com>
33262
33263 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
33264 since MEABI is no longer supported. Remove all vestiges
33265 of MEABI from the test.
33266
33267 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33268
33269 PR c++/10554
33270 * g++.dg/lookup/using5.C: New test.
33271
33272 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33273
33274 PR c++/8772
33275 * g++.dg/template/ttp5.C: New test.
33276
33277 2003-04-30 Mark Mitchell <mark@codesourcery.com>
33278
33279 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
33280 (dg-gpp-additional-sources): New function.
33281 (dg-gpp-additional-files): Likewise.
33282 * lib/g++.exp (additional_sources): New variable.
33283 (additional_files): Likewise.
33284 (g++_target_compile): Deal with them.
33285 * lib/old-dejagnu.exp: Remove.
33286 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
33287 * g++.old-deja: Revise all tests to use dg commands.
33288
33289 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33290
33291 PR c++/9432, c++/9528
33292 * g++.dg/lookup/using4.C: New test.
33293
33294 2003-04-29 Geoffrey Keating <geoffk@apple.com>
33295
33296 * gcc.dg/noreturn-5.c: New file.
33297 * gcc.dg/noreturn-6.c: New file.
33298
33299 * gcc.c-torture/compile/inline-1.c: New file.
33300
33301 2003-04-29 Mark Mitchell <mark@codesourcery.com>
33302
33303 PR c++/10551
33304 * g++.dg/template/explicit1.C: New test.
33305
33306 2003-04-29 Mark Mitchell <mark@codesourcery.com>
33307
33308 PR c++/10549
33309 * g++.dg/other/bitfield1.C: New test.
33310
33311 PR c++/10527
33312 * g++.dg/init/new7.C: New test.
33313
33314 2003-04-29 Mark Mitchell <mark@codesourcery.com>
33315
33316 * g++.dg/ext/desig1.C: New test.
33317 * g++.dg/ext/init1.C: Update.
33318
33319 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
33320
33321 2003-04-28 Mark Mitchell <mark@codesourcery.com>
33322
33323 PR c++/10180
33324 * g++.dg/warn/Winline-1.C: New test.
33325
33326 2003-04-28 Jakub Jelinek <jakub@redhat.com>
33327
33328 * gcc.c-torture/execute/string-opt-19.c: New test.
33329
33330 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
33331 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
33332
33333 2003-04-27 Mark Mitchell <mark@codesourcery.com>
33334
33335 PR c++/10506
33336 * g++.dg/init/new6.C: New test.
33337
33338 PR c++/10503
33339 * g++.dg/init/ref6.C: New test.
33340
33341 2003-04-26 David Edelsohn <edelsohn@gnu.org>
33342
33343 * g++.dg/warn/weak1.C: XFAIL on AIX4.
33344
33345 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33346
33347 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
33348 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
33349
33350 2003-04-25 Mark Mitchell <mark@codesourcery.com>
33351
33352 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
33353 initialized static data members.
33354
33355 2003-04-25 H.J. Lu <hjl@gnu.org>
33356
33357 * gcc.dg/ia64-sync-4.c: New test.
33358
33359 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33360
33361 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
33362 date.
33363
33364 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
33365
33366 PR c++/10337
33367 * g++.dg/warn/conv1.C: New test.
33368 * g++.old-deja/g++.other/conv7.C: Adjust.
33369 * g++.old-deja/g++.other/overload14.C: Adjust.
33370
33371 2003-04-23 Mark Mitchell <mark@codesourcery.com>
33372
33373 PR c++/10471
33374 * g++.dg/template/defarg2.C: New test.
33375
33376 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
33377
33378 * gcc.dg/cpp/include2.c: Update.
33379 * gcc.dg/cpp/multiline-2.c: New.
33380 * gcc.dg/cpp/multiline.c: Update.
33381 * gcc.dg/cpp/strify2.c: Update.
33382 * gcc.dg/cpp/trad/literals-2.c: Update.
33383
33384 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33385
33386 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
33387
33388 2003-04-23 Mark Mitchell <mark@codesourcery.com>
33389
33390 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
33391
33392 2003-04-23 Mark Mitchell <mark@codesourcery.com>
33393
33394 PR c++/10451
33395 * g++.dg/parse/crash4.C: New test.
33396
33397 PR c++/9847
33398 * g++.dg/parse/crash5.C: New test.
33399
33400 2003-04-22 Mark Mitchell <mark@codesourcery.com>
33401
33402 PR c++/10446
33403 * g++.dg/parse/crash3.C: New test.
33404
33405 PR c++/10428
33406 * g++.dg/parse/elab1.C: New test.
33407
33408 2003-04-22 Devang Patel <dpatel@apple.com>
33409
33410 * gcc.dg/cpp/trad/funlike-5.c: New test.
33411
33412 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
33413
33414 * g++.dg/other/packed1.C: Fix dg options.
33415
33416 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
33417
33418 * g++.dg/other/offsetof2.C: New test.
33419
33420 2003-04-21 Mark Mitchell <mark@codesourcery.com>
33421
33422 * g++.dg/template/recurse.C: Adjust location of error messages.
33423
33424 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
33425
33426 PR c++/9881
33427 * g++.dg/init/addr-const1.C: New test.
33428 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
33429
33430 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
33431
33432 PR c++/10405
33433 * g++.dg/lookup/struct-hack1.C: New test.
33434
33435 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
33436
33437 * ucs.c: Update diagnostic messages.
33438
33439 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
33440
33441 * gcc.dg/cpp/truefalse.cpp: New test.
33442 * gcc.dg/cpp/cpp.exp: Update.
33443 * g++.dg/other/stdbool-if.C: Remove.
33444
33445 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
33446
33447 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
33448 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
33449
33450 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
33451
33452 * gcc.c-torture/compile/20030418-1.c: New test.
33453
33454 2003-04-17 Janis Johnson <janis187@us.ibm.com>
33455
33456 * README.compat: Remove; content moved to doc/sourcebuild.texi.
33457
33458 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33459
33460 PR c++/10347
33461 g++.dg/template/dependent-name1.C: New test.
33462
33463 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
33464
33465 * gcc.dg/warn-1.c (tourist_guide): New array,
33466 contains a pointer to bar.
33467
33468 2003-04-16 Roger Sayle <roger@eyesopen.com>
33469
33470 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
33471 * gcc.c-torture/execute/medce-1.c: New test case.
33472 * gcc.c-torture/execute/medce-2.c: New test case.
33473
33474 2003-04-15 Mark Mitchell <mark@codesourcery.com>
33475
33476 * lib/prune.exp: Ignore more messages.
33477
33478 PR c++/10381
33479 * g++.dg/parse/lookup3.C: New test.
33480
33481 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
33482
33483 * gcc.c-torture/compile/20030415-1.c : New test.
33484
33485 2003-04-14 Mark Mitchell <mark@codesourcery.com>
33486
33487 * gcc.c-torture/execute/scope-2.c: Move to ...
33488 * gcc.dg/noncompile/scope.c: .... here.
33489
33490 2003-04-14 Roger Sayle <roger@eyesopen.com>
33491
33492 * gcc.dg/20030414-2.c: New test case.
33493
33494 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
33495
33496 PR target/10377
33497 * gcc.dg/20030414-1.c: New test.
33498
33499 2003-04-13 Roger Sayle <roger@eyesopen.com>
33500
33501 * gcc.dg/builtins-12.c: New test case.
33502 * gcc.dg/builtins-13.c: New test case.
33503
33504 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33505
33506 * gcc.c-torture/execute/string-opt-18.c: New test.
33507
33508 2003-04-13 Mark Mitchell <mark@codesourcery.com>
33509
33510 PR c++/10300
33511 * g++.dg/init/new5.C: New test.
33512
33513 2003-04-12 Mark Mitchell <mark@codesourcery.com>
33514
33515 PR c++/7910
33516 * g++.dg/ext/dllimport1.C: New test.
33517
33518 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33519
33520 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
33521
33522 2003-04-11 Bud Davis <bdavis9659@comcast.net>
33523
33524 PR Fortran/9263
33525 * g77.f-torture/noncompile/9263.f: New test
33526 PR Fortran/1832
33527 * g77.f-torture/execute/1832.f: New test
33528
33529 2003-04-11 David Chad <davidc@freebsd.org>
33530 Loren J. Rittle <ljrittle@acm.org>
33531
33532 libobjc/8562
33533 * objc.dg/headers.m: New test.
33534
33535 2003-04-10 Zack Weinberg <zack@codesourcery.com>
33536
33537 * gcc.c-torture/execute/builtin-noret-2.c: New.
33538 * gcc.c-torture/execute/builtin-noret-2.x: New.
33539 XFAIL builtin-noret-2.c at -O1 and above.
33540 * gcc.dg/redecl.c: New.
33541 * gcc.dg/Wshadow-1.c: Update error regexps.
33542
33543 2003-04-10 Mark Mitchell <mark@codesourcery.com>
33544
33545 * g++.dg/abi/bitfield10.C: New test.
33546
33547 2003-04-09 Mike Stump <mrs@apple.com>
33548
33549 * gcc.dg/pch/pch.exp: Make testcase names longer.
33550 * g++.dg/pch/pch.exp: Make testcase names longer.
33551
33552 2003-04-08 Roger Sayle <roger@eyesopen.com>
33553
33554 * gcc.dg/builtins-11.c: New test case.
33555
33556 2003-04-08 Roger Sayle <roger@eyesopen.com>
33557
33558 * gcc.dg/builtins-9.c: New test case.
33559 * gcc.dg/builtins-10.c: New test case.
33560
33561 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
33562
33563 * gcc.dg/noncompile/init-4.c.c: New test.
33564
33565 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
33566
33567 * gcc.misc-test/gcov-9.c: New test.
33568 * gcc.misc-test/gcov-10.c: New test
33569 * gcc.misc-test/gcov-11.c: New test.
33570
33571 2003-04-05 Zack Weinberg <zack@codesourcery.com>
33572
33573 PR optimization/10024
33574 * gcc.c-torture/compile/20030405-1.c: New test.
33575
33576 2003-04-04 Geoffrey Keating <geoffk@apple.com>
33577
33578 * gcc.dg/pch/static-3.c: New.
33579 * gcc.dg/pch/static-3.hs: New.
33580 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
33581
33582 2003-04-04 Richard Henderson <rth@redhat.com>
33583
33584 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
33585 * g++.dg/eh/forced2.C: Likewise.
33586
33587 2003-04-03 Mike Stump <mrs@apple.com>
33588
33589 * lib/scanasm.exp (scan-assembler): Add xfail processing for
33590 target arg.
33591 (scan-assembler-times, scan-assembler-not): Likewise.
33592 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
33593
33594 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
33595
33596 * gcc.dg/sparc-loop-1.c: New test.
33597
33598 2003-04-02 Geoffrey Keating <geoffk@apple.com>
33599
33600 PR other/9274
33601 * g++.dg/pch/system-2.C: New.
33602 * g++.dg/pch/system-2.Hs: New.
33603
33604 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
33605
33606 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
33607
33608 * g++.dg/eh/simd-1.C (vecfunc): Same.
33609
33610 2003-04-01 Roger Sayle <roger@eyesopen.com>
33611
33612 * gcc.c-torture/execute/20030401-1.c: New test case.
33613
33614 2003-04-01 Ziemowit Laski <zlaski@apple.com>
33615
33616 * objc.dg/defs.m: New.
33617
33618 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
33619
33620 * g++.dg/eh/simd-1.C: New.
33621 * g++.dg/eh/simd-2.C: New.
33622
33623 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
33624
33625 * gcc.c-torture/execute/simd-3.c: New.
33626
33627 2003-03-31 Mark Mitchell <mark@codesourcery.com>
33628
33629 PR c/9936
33630 * gcc.dg/20030331-2.c: New test.
33631
33632 2003-03-31 Mark Mitchell <mark@codesourcery.com>
33633
33634 PR c++/10278
33635 * g++.dg/parse/crash2.C: New test.
33636
33637 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
33638
33639 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
33640 * gcc.c-torture/execute/20030331-1.c: ...here.
33641
33642 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
33643
33644 * gcc.c-torture/execute/20030331-1.c: New test.
33645
33646 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
33647
33648 * lib/gcov.exp: Adjust call return testing strings.
33649 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
33650
33651 2003-03-31 Roger Sayle <roger@eyesopen.com>
33652
33653 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
33654 * gcc.dg/builtins-7.c: New test case.
33655 * gcc.dg/builtins-8.c: New test case.
33656
33657 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
33658
33659 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
33660
33661 2003-03-30 Mark Mitchell <mark@codesourcery.com>
33662
33663 PR c++/7647
33664 * g++.dg/lookup-class-member-2.C: New test.
33665
33666 2003-03-30 Glen Nakamura <glen@imodulo.com>
33667
33668 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
33669
33670 2003-03-28 Roger Sayle <roger@eyesopen.com>
33671
33672 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
33673
33674 2003-03-28 Mark Mitchell <mark@codesourcery.com>
33675
33676 * g++.dg/init/attrib1.C: New test.
33677
33678 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
33679
33680 * gcc.dg/ultrasp8.c: New test.
33681
33682 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
33683
33684 * gcc.dg/ultrasp7.c: New test.
33685
33686 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
33687
33688 PR c++/10047
33689 * g++.dg/template/inline1.C: New test.
33690
33691 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
33692
33693 * gcc.dg/sparc-dwarf2.c: New test.
33694
33695 2003-03-27 Roger Sayle <roger@eyesopen.com>
33696
33697 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
33698 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
33699
33700 2003-03-27 Mark Mitchell <mark@codesourcery.com>
33701
33702 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
33703 than reading .x files.
33704 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
33705 * g77.dg/gcov/gcov-1.f: Likewise.
33706 * gcc.misc-tests/gcov-4b.c: Likewise.
33707 * gcc.misc-tests/gcov-5b.c: Likewise.
33708 * gcc.misc-tests/gcov-6.c: Likewise.
33709 * gcc.misc-tests/gcov-7.c: Likewise.
33710 * gcc.misc-tests/gcov-8.c: Likewise.
33711 * g++.dg/gcov/gcov-1.x: Remove.
33712 * g77.dg/gcov/gcov-1.x: Likewise.
33713 * gcc.misc-tests/gcov-4b.x: Likewise.
33714 * gcc.misc-tests/gcov-5b.x: Likewise.
33715 * gcc.misc-tests/gcov-6.x: Likewise.
33716 * gcc.misc-tests/gcov-7.x: Likewise.
33717 * gcc.misc-tests/gcov-8.x: Likewise.
33718
33719 2003-03-27 Glen Nakamura <glen@imodulo.com>
33720
33721 PR opt/10087
33722 * gcc.dg/20030324-1.c: New test.
33723
33724 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
33725
33726 PR c++/10224
33727 * g++.dg/template/arg3.C: New test.
33728
33729 PR c++/10158
33730 * g++.dg/template/friend18.C: New test.
33731
33732 2003-03-26 Roger Sayle <roger@eyesopen.com>
33733
33734 * g77.f-torture/compile/20030326-1.f: New test case.
33735
33736 2003-03-26 Janis Johnson <janis187@us.ibm.com>
33737
33738 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
33739
33740 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
33741
33742 2003-03-26 Jakub Jelinek <jakub@redhat.com>
33743
33744 * gcc.dg/ia64-sync-3.c: New test.
33745
33746 2003-03-26 Alan Modra <amodra@bigpond.net.au>
33747
33748 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
33749
33750 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
33751
33752 * gcc.dg/ultrasp6.c: New test.
33753
33754 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
33755
33756 * gcc.dg/i386-signbit-1.c: New test.
33757 * gcc.dg/i386-signbit-2.c: New test.
33758 * gcc.dg/i386-signbit-3.c: New test.
33759
33760 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
33761
33762 * gcc.dg/ultrasp5.c: Fix options.
33763
33764 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
33765
33766 * gcc.dg/ultrasp5.c: Fix comment.
33767
33768 2003-03-24 Bud Davis <bdavis9659@comcast.net>
33769
33770 PR fortran/10197
33771 * g77.f-torture/execute/10197.f: New test.
33772
33773 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
33774
33775 PR c++/9898, c++/383
33776 * g++.dg/template/conv6.C: New test.
33777
33778 PR c++/10119
33779 * g++.dg/template/ptrmem5.C: New test.
33780
33781 PR c++/10026
33782 * g++.dg/lookup/koenig1.C: New test.
33783
33784 PR C++/10199
33785 * g++.dg/lookup/template2.C: New test.
33786
33787 2003-03-24 Jakub Jelinek <jakub@redhat.com>
33788
33789 * g++.dg/opt/rtti1.C: New test.
33790
33791 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
33792
33793 * gcc.dg/ultrasp5.c: New test.
33794
33795 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
33796
33797 PR middle-end/9967
33798 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
33799 builtin fputs.
33800
33801 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
33802
33803 PR c/8224
33804 * gcc.dg/20030323-1.c: New test.
33805
33806 2003-03-23 Roger Sayle <roger@eyesopen.com>
33807
33808 * gcc.c-torture/compile/20030323-1.c: New test case.
33809
33810 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
33811
33812 * gcc.dg/20030321-1.c: New test.
33813
33814 2003-03-22 Zack Weinberg <zack@codesourcery.com>
33815
33816 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
33817
33818 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
33819
33820 PR c++/9978, c++/9708
33821 * g++.dg/ext/vlm1.C: Adjust expected error.
33822 * g++.dg/ext/vla2.C: New test.
33823 * g++.dg/template/arg1.C: New test.
33824 * g++.dg/template/arg2.C: New test.
33825
33826 2003-03-22 Bud Davis <bdavis9659@comcast.net>
33827
33828 * g77.f-torture/execute/select.f: New test.
33829 * g77.f-torture/noncompile/select_no_compile.f: New test.
33830
33831 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
33832
33833 PR c++/9898
33834 * g++.dg/other/error4.C: New test.
33835
33836 2003-03-20 Mark Mitchell <mark@codesourcery.com>
33837
33838 * g++.dg/template/friend17.C: New test.
33839
33840 2003-03-21 Alan Modra <amodra@bigpond.net.au>
33841
33842 * gcc.c-torture/compile/20030320-1.c: New.
33843
33844 2003-03-20 Roger Sayle <roger@eyesopen.com>
33845
33846 * gcc.dg/builtins-6.c: New test case.
33847
33848 2003-03-19 Alan Modra <amodra@bigpond.net.au>
33849
33850 PR target/10073
33851 * gcc.c-torture/compile/20030319-1.c: New.
33852
33853 2003-03-18 Jan Hubicka <jh@suse.cz>
33854
33855 * gcc.dg/i386-cvt-1.c: New test.
33856
33857 2003-03-17 Zack Weinberg <zack@codesourcery.com>
33858
33859 * objc.dg/naming-1.m: Use "(parse|syntax) error".
33860 * objc.dg/naming-2.m: Likewise.
33861
33862 2003-03-17 Mark Mitchell <mark@codesourcery.com>
33863
33864 PR c++/9639
33865 * g++.dg/parse/crash1.C: New test.
33866
33867 2003-03-16 Mark Mitchell <mark@codesourcery.com>
33868
33869 PR c++/8805
33870 * g++.dg/eh/cleanup1.C: New test.
33871
33872 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
33873
33874 * gcc.c-torture/execute/20030316-1.c: New test case.
33875
33876 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
33877
33878 PR c++/9629
33879 * g++.dg/init/ctor2.C: New test.
33880
33881 2003-03-15 Roger Sayle <roger@eyesopen.com>
33882
33883 * g77.f-torture/compile/xformat.f: New test case.
33884
33885 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33886
33887 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
33888 * g++.old-deja/g++.mike/eh50.C: Likewise.
33889
33890 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33891
33892 PR c++/6440
33893 * g++.dg/template/spec7.C: New test.
33894 * g++.dg/template/spec8.C: Likewise.
33895
33896 2003-03-14 Jakub Jelinek <jakub@redhat.com>
33897
33898 * gcc.c-torture/execute/20030313-1.c: New test.
33899
33900 2003-03-14 Richard Henderson <rth@redhat.com>
33901
33902 * gcc.dg/inline-2.c: Adjust alpha test for external call.
33903
33904 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
33905
33906 * gcc.c-torture/compile/20030314-1.c: New test.
33907
33908 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
33909
33910 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
33911 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
33912 thumb target,
33913 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
33914 to accept newer _imp__ prefix and additional
33915 newline in .drectve section.
33916 * gcc.dg/dll-4.c: Likewise.
33917 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
33918 switch.
33919
33920 2003-03-13 Mark Mitchell <mark@codesourcery.com>
33921
33922 * g++.dg/parse/namespace9.C: New test.
33923
33924 * g++.dg/init/ref5.C: New test.
33925 * g++.dg/parse/ptrmem1.C: Likewise.
33926
33927 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33928
33929 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
33930 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
33931 regular expression.
33932 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
33933 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
33934
33935 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
33936
33937 * gcc.c-torture/execute/20030224-2.c: New test.
33938
33939 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33940
33941 * gcc.dg/decl-3.c: New test.
33942
33943 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33944
33945 * gcc.dg/i386-loop-2.c: New test.
33946
33947 2003-03-11 Mark Mitchell <mark@codesourcery.com>
33948
33949 PR c++/9474
33950 * g++.dg/parse/namespace8.C: New test.
33951
33952 PR c++/9924
33953 * g++.dg/overload/builtin2.C: New test.
33954
33955 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
33956
33957 * gcc.dg/return-type-3.c: New test.
33958
33959 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33960
33961 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
33962 profiling options are not supported.
33963
33964 2003-03-10 Mark Mitchell <mark@codesourcery.com>
33965
33966 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
33967 * g++.old-deja/g++.warn/impint2.C: Likewise.
33968
33969 2003-03-10 Devang Patel <dpatel@apple.com>
33970
33971 * g++.dg/cpp/c++_cmd_1.C: New test.
33972 * g++.dg/cpp/c++_cmd_1.h: New file.
33973
33974 2003-03-10 Segher Boessenkool <segher@koffie.nl>
33975
33976 * gcc.dg/altivec-9.c: New file.
33977
33978 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33979
33980 * gcc.dg/ppc-sdata-1.c: New test.
33981 * gcc.dg/ppc-sdata-2.c: New test.
33982
33983 2003-03-09 Mark Mitchell <mark@codesourcery.com>
33984
33985 PR c++/9373
33986 * g++.dg/opt/ptrmem2.C: New test.
33987
33988 PR c++/8534
33989 * g++.dg/opt/ptrmem1.C: New test.
33990
33991 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33992
33993 * gcc.dg/i386-loop-1.c: New test.
33994
33995 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33996
33997 PR c++/9970
33998 * g++.dg/lookup/friend1.C: New test.
33999
34000 2003-03-08 Mark Mitchell <mark@codesourcery.com>
34001
34002 PR c++/9823
34003 * g++.dg/parser/constructor1.C: New test.
34004
34005 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
34006
34007 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
34008
34009 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
34010
34011 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
34012
34013 * gcc.dg/cpp/Wunused.c: Update test.
34014
34015 2003-03-08 Jan Hubicka <jh@suse.cz>
34016
34017 * gcc.dg/inline-3.c: New test.
34018
34019 2003-03-08 Mark Mitchell <mark@codesourcery.com>
34020
34021 PR c++/9809
34022 * g++.dg/parse/builtin1.C: New test.
34023
34024 PR c++/9982
34025 * g++.dg/abi/cookie1.C: New test.
34026 * g++.dg/abi/cookie2.C: Likewise.
34027
34028 PR c++/9524
34029 * g++.dg/template/field1.C: New test.
34030
34031 PR c++/9912
34032 * g++.dg/parse/class1.C: New test.
34033 * g++.dg/parse/namespace7.C: Likewise.
34034 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
34035
34036 2003-03-07 Mark Mitchell <mark@codesourcery.com>
34037
34038 * g++.dg/init/ref4.C: New test.
34039
34040 2003-03-07 Jan Hubicka <jh@suse.cz>
34041
34042 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
34043 * gcc.dg/inline-3.c: New test.
34044
34045 2003-03-06 Mark Mitchell <mark@codesourcery.com>
34046
34047 * g++.dg/init/ref3.C: New test.
34048
34049 PR c++/9965
34050 * g++.dg/init/ref2.C: New test.
34051
34052 PR c++/9400
34053 * g++.dg/warn/Wshadow-2.C: New test.
34054
34055 PR c++/9791
34056 * g++.dg/warn/Woverloaded-1.C: New test.
34057
34058 2003-03-05 Jan Hubicka <jh@suse.cz>
34059
34060 * gcc.dg/i386-local2.c: New.
34061 * gcc.dg/i386-local.c: Fix typo.
34062
34063 2003-03-05 Mark Mitchell <mark@codesourcery.com>
34064
34065 * g++.dg/abi/layout3.C: New test.
34066
34067 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
34068
34069 * gcc.c-torture/compile/20030305-1.c
34070
34071 2003-03-05 Jan Hubicka <jh@suse.cz>
34072
34073 * gcc.dg/i386-local.c: New.
34074
34075 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
34076
34077 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
34078
34079 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
34080
34081 * gcc.dg/switch-2.c: New test.
34082 * gcc.dg/switch-3.c: New test.
34083 * gcc.dg/Wswitch.c: Adjust line numbers.
34084 * gcc.dg/Wswitch-default.c: Likewise.
34085 * gcc.dg/Wswitch-enum.c: Likewise.
34086
34087 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
34088
34089 * gcc.c-torture/execute/20030222-1.c: New test.
34090
34091 2003-03-03 James E Wilson <wilson@tuliptree.org>
34092
34093 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
34094
34095 2003-03-03 Mark Mitchell <mark@codesourcery.com>
34096
34097 PR c++/9878
34098 * g++.dg/init/ref1.C: New test.
34099
34100 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
34101
34102 * gcc.dg/sh-relax.c: New SH-only test.
34103
34104 2003-03-03 Geoffrey Keating <geoffk@apple.com>
34105
34106 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
34107 comment explaining purpose of testcase.
34108
34109 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
34110
34111 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
34112 for HC11/HC12 (asm needs two int registers).
34113 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
34114 HC11/HC12 because the test uses an asm which needs two 32-bit
34115 registers.
34116
34117 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
34118
34119 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
34120 for HC11/HC12 (array is too large otherwise).
34121 * gcc.c-torture/compile/920501-4.x: New file, likewise.
34122 * gcc.c-torture/compile/20010518-2.x: Likewise.
34123 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
34124 HC11/HC12 (array is too large).
34125
34126 2003-03-01 Geoffrey Keating <geoffk@apple.com>
34127
34128 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
34129 * lib/g++-dg.exp (g++-dg-test): Likewise.
34130
34131 2003-03-01 Roger Sayle <roger@eyesopen.com>
34132
34133 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
34134 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
34135
34136 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34137
34138 * g++.dg/warn/implicit-typename1.C: Remove warning.
34139
34140 2003-02-28 Richard Henderson <rth@redhat.com>
34141
34142 * gcc.dg/noreturn-1.c: Move noreturn warning line.
34143 * gcc.dg/return-type-1.c: Move control reaches end warning line.
34144
34145 2003-02-28 Geoffrey Keating <geoffk@apple.com>
34146
34147 * gcc.dg/pch/pch.exp: Change .pch to .gch.
34148 * g++.dg/pch/pch.exp: Likewise.
34149
34150 2003-02-28 Mark Mitchell <mark@codesourcery.com>
34151
34152 PR c++/9879
34153 * testsuite/g++.dg/init/new4.C: New test.
34154
34155 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
34156
34157 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
34158
34159 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
34160
34161 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
34162 unsigned long.
34163
34164 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
34165 wider than float.
34166
34167 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34168
34169 * lib/scanasm.exp: Add support for counting numbers of
34170 occurences.
34171 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
34172 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
34173
34174 2003-02-25 Mark Mitchell <mark@codesourcery.com>
34175
34176 PR c++/9683
34177 * g++.dg/template/static3.C: New test.
34178
34179 PR c++/9829
34180 * g++.dg/parse/namespace6.C: New test.
34181
34182 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34183
34184 PR target/9732
34185 * gcc.dg/20030225-1.c: New test.
34186
34187 2003-02-24 Mark Mitchell <mark@codesourcery.com>
34188
34189 * README: Remove out-of-date information.
34190
34191 PR c++/9836
34192 * g++.dg/template/spec6.C: New test.
34193
34194 2003-02-24 Jeff Law <law@redhat.com>
34195
34196 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
34197
34198 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34199
34200 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
34201 * gcc.dg/pragma-ep-1.c: Likewise.
34202
34203 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34204
34205 PR c++/9602
34206 * g++.dg/template/friend16.C: New test.
34207
34208 2003-02-23 Mark Mitchell <mark@codesourcery.com>
34209
34210 PR c++/5333
34211 * g++.dg/parse/fused-params1.C: Adjust error messages.
34212 * g++.dg/template/nested3.C: New test.
34213
34214 2003-02-24 Alan Modra <amodra@bigpond.net.au>
34215
34216 * g++.dg/abi/param1.C: New test.
34217
34218 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34219
34220 PR c++/7982
34221 * g++.dg/warn/implicit-typename1.C: New test.
34222
34223 2003-02-22 Kelley Cook <kelleycook@comcast.net>
34224
34225 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
34226 with "mtune".
34227 * g++.old-deja/g++.other/store-expr2.C: Likewise.
34228 * gcc.c-torture/execute/20010129-1.x: Likewise.
34229 * gcc.dg/20011107-1.c: Likewise.
34230 * gcc.dg/20020108-1.c: Likewise.
34231 * gcc.dg/20020122-3.c: Likewise.
34232 * gcc.dg/20020206-1.c: Likewise.
34233 * gcc.dg/20020310-1.c: Likewise.
34234 * gcc.dg/20020426-2.c: Likewise.
34235 * gcc.dg/20020517-1.c: Likewise.
34236 * gcc.dg/991230-1.c: Likewise.
34237 * gcc.dg/i386-unroll-1.c: Likewise.
34238 * gcc.misc-tests/i386-prefetch.exp: Likewise.
34239
34240 2003-02-22 Jan Hubicka <jh@suse.cz>
34241
34242 * gcc.dg/i386-mul.c: New test.
34243
34244 2003-02-21 Roger Sayle <roger@eyesopen.com>
34245
34246 * gcc.dg/builtins-5.c: New test case.
34247
34248 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
34249
34250 * gcc.dg/asmreg-1.c: New test.
34251
34252 2003-02-21 Mark Mitchell <mark@codesourcery.com>
34253
34254 PR c++/9749
34255 * g++.dg/parse/varmod1.C: New test.
34256
34257 2003-02-21 Mark Mitchell <mark@codesourcery.com>
34258
34259 PR c++/9727
34260 * g++.dg/template/op1.C: New test.
34261
34262 2003-02-21 Mark Mitchell <mark@codesourcery.com>
34263
34264 PR c++/8906
34265 * g++.dg/template/nested2.C: New test.
34266
34267 2003-02-21 Mark Mitchell <mark@codesourcery.com>
34268
34269 PR c++/8724
34270 * g++.dg/expr/dtor1.C: New test.
34271
34272 2003-02-21 Zack Weinberg <zack@codesourcery.com>
34273
34274 * gcc.dg/cpp/include3.c: New test.
34275 * gcc.dg/cpp/inc/foo.h: New file.
34276
34277 2003-02-21 Glen Nakamura <glen@imodulo.com>
34278
34279 * gcc.c-torture/execute/20030221-1.c: New test.
34280
34281 2003-02-20 Mark Mitchell <mark@codesourcery.com>
34282
34283 PR c++/9729
34284 * g++.dg/abi/conv1.C: New test.
34285
34286 2003-02-20 Jan Hubicka <jh@suse.cz>
34287
34288 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
34289
34290 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
34291
34292 * gcc.c-torture/compile/20030219-1.c: New test.
34293
34294 2003-02-18 Jan Hubicka <jh@suse.cz>
34295
34296 * gcc.dg/funcorder.c: New test.
34297
34298 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
34299
34300 * gcc.c-torture/execute/20030218-1.c: New.
34301
34302 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
34303
34304 * gcc.dg/20030218-1.c: New.
34305
34306 2003-02-18 Richard Henderson <rth@redhat.com>
34307
34308 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
34309 * gcc.dg/attr-used-2.c: New.
34310
34311 2003-02-18 Mark Mitchell <mark@codesourcery.com>
34312
34313 PR c++/9704
34314 * g++.dg/init/copy5.C: New test.
34315
34316 2003-02-18 Geoffrey Keating <geoffk@apple.com>
34317
34318 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
34319 * g++.dg/pch/pch.exp: Likewise.
34320
34321 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
34322
34323 * gcc.c-torture/execute/20030209-1.c: Enable the test if
34324 STACK_SIZE is not defined.
34325
34326 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34327
34328 PR c++/9457
34329 * g++.dg/template/init1.C: New test.
34330
34331 2003-02-16 Jan HUbicka <jh@suse.cz>
34332
34333 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
34334 (foo): Add few extra tests
34335 * gcc.dg/c99-const-expr-3.c: Likewise.
34336 * gcc.c-torture/execute/20030216-1.c: New.
34337
34338 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34339
34340 PR c++/9459
34341 * g++.dg/ext/typeof4.C: New test.
34342
34343 2003-02-15 Roger Sayle <roger@eyesopen.com>
34344
34345 * gcc.dg/i386-387-3.c: New test case.
34346
34347 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
34348
34349 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
34350 cris-*-elf* cris-*-aout* and mmix-*-*.
34351
34352 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
34353
34354 * gcc.dg/20030213-1.c: New test.
34355
34356 2003-02-12 Roger Sayle <roger@eyesopen.com>
34357
34358 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
34359 * gcc.dg/i386-387-2.c: Likewise.
34360
34361 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
34362
34363 * gcc.dg/ppc-spe.c: Fix formatting.
34364 Enable tests that were previously unsupported by gas.
34365 Delete tests for instructions that no longer exist.
34366 Switch arguments on evsubifw builtin.
34367
34368 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
34369
34370 * gcc.c-torture/execute/20030209-1.c: Disable the test if
34371 STACK_SIZE is too small.
34372
34373 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
34374 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
34375
34376 * gcc.dg/decl-2.c: New test.
34377
34378 2003-02-10 Jan Hubicka <jh@suse.cz>
34379
34380 * gcc.dg/i386-fpcvt-1.c: New test.
34381
34382 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
34383
34384 * gcc.c-torture/execute/20030209-1.c: New test.
34385
34386 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
34387
34388 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
34389 int-wide bitops, use the constants of the same width.
34390 Likewise, if long long is 32-bit wide, test bitops using
34391 32-bit constants.
34392
34393 2003-02-07 Loren James Rittle <ljrittle@acm.org>
34394
34395 * gcc.dg/20021014-1.c: Annotate with expected notice text.
34396
34397 2003-02-07 Roger Sayle <roger@eyesopen.com>
34398
34399 * testsuite/gcc.dg/builtins-4.c: New test case.
34400
34401 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34402
34403 * gcc.dg/20020430-1.c: Fix dg command typos.
34404 * gcc.dg/20020503-1.c: Likewise.
34405
34406 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34407
34408 PR c++/8785
34409 * g++.dg/parse/fused-params1.C: New test.
34410
34411 PR c++/8857
34412 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
34413
34414 PR c++/8921
34415 * g++.dg/parse/non-dependent1.C: New test.
34416
34417 PR c++/8928
34418 * g++.dg/parse/dupl-tmpl-args1.C: New test.
34419
34420 PR c++/9228
34421 * g++.dg/parse/undefined7.C: New test.
34422 * g++.dg/parse/non-templ1.C: New test.
34423
34424 PR c++/9229
34425 * g++.dg/parse/too-many-tmpl-args1.C: New test.
34426
34427 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
34428
34429 * gcc.c-torture/compile/20030206-1.c: New test.
34430
34431 2003-02-05 Roger Sayle <roger@eyesopen.com>
34432
34433 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
34434 "pow" to "foo" to avoid potential confusion with a math built-in.
34435
34436 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34437
34438 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
34439 conditions for SPARC targets.
34440
34441 2003-02-05 Jakub Jelinek <jakub@redhat.com>
34442
34443 * gcc.dg/20030204-1.c: New test.
34444
34445 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34446
34447 PR c++/38
34448 * g++.dg/parse/array-size1.C: New test.
34449
34450 PR c++/5657
34451 * g++.dg/parse/undefined3.C: New test.
34452
34453 PR c++/5665
34454 * g++.dg/parse/undefined4.C: New test.
34455
34456 PR c++/5975
34457 * g++.dg/parse/undefined5.C: New test.
34458
34459 PR c++/7259
34460 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
34461
34462 PR c++/8578
34463 * g++.dg/parse/casting-operator1.C: New test.
34464
34465 PR c++/8596
34466 * g++.dg/parse/undefined6.C: New test.
34467
34468 PR c++/8736
34469 * g++.dg/parse/missing-template1.C: New test.
34470
34471 2003-02-04 Jan Hubicka <jh@suse.cz>
34472
34473 * gcc.dg/i386-cadd.c: Compile using -march=k8.
34474 * gcc.dg/i386-cmov?.c: Likewise.
34475 * gcc.dg/i386-fpcvt-?.c: Likewise.
34476 * gcc.dg/i386-ssefp-1.c: Likewise.
34477 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
34478 conventions.
34479
34480 2003-02-03 Mark Mitchell <mark@codesourcery.com>
34481
34482 PR c++/7129
34483 * testsuite/g++.dg/ext/max.C: New test.
34484
34485 2003-02-03 Jan Hubicka <jh@suse.cz>
34486
34487 * gcc.c-torture/execute/20030203-1.c: New test.
34488
34489 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
34490
34491 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
34492 'natural-endian'.
34493
34494 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
34495
34496 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
34497 * g++.dg/init/new2.C: Likewise.
34498 * g++.dg/other/new1.C: Likewise.
34499
34500 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
34501
34502 * gcc.dg/struct-ret-libc.c: New test.
34503
34504 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
34505
34506 * gcc.dg/20030129-1.c: New test.
34507
34508 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34509
34510 PR c++/8849
34511 * g++.dg/template/ptrmem4.C: New test.
34512
34513 2003-01-29 Mark Mitchell <mark@codesourcery.com>
34514
34515 * g++.dg/parser/constant1.C: New test.
34516
34517 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34518
34519 PR c++/8591
34520 * g++.dg/parse/friend2.C: New test.
34521
34522 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
34523
34524 PR c++/9437
34525 * g++.dg/template/unify4.C: New test.
34526
34527 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
34528
34529 * gcc.c-torture/execute/20030128-1.c: New test.
34530
34531 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
34532
34533 * g++.dg/lookup/nested1.C: Test moved from ...
34534 * g++.old-deja/g++.other/lookup24.C: ... here.
34535
34536 2003-01-28 Jan Hubicka <jh@suse.cz>
34537
34538 * gcc.dg/i386-cmov5.c: New test.
34539
34540 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
34541
34542 * gcc.c-torture/execute/20010925-1.c: Changed the
34543 memcpy declaration.
34544
34545 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
34546
34547 PR c++/3902
34548 * g++.dg/parse/template5.C: New test.
34549
34550 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
34551
34552 PR fortran/9258
34553 * g77.dg/pr9258: New test.
34554
34555 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34556
34557 * README: Move relevant parts from README.g++.
34558
34559 * README.g++: Remove this file.
34560
34561 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
34562
34563 * g++.dg/abi/dcast1.C: New test.
34564
34565 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34566
34567 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
34568
34569 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
34570
34571 PR c++/47
34572 * g++.old-deja/g++.other/lookup24.C: New test.
34573
34574 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34575
34576 PR middle-end/7227
34577 * gcc.dg/uninit-C.c: New test.
34578
34579 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
34580
34581 * g++.dg/abi/covariant1.C: New test.
34582
34583 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
34584
34585 * gcc.dg/20030123-1.c: New test.
34586
34587 2003-01-25 Jan Hubicka <jh@suse.cz>
34588
34589 PR opt/8492
34590 * gcc.c-torture/compile/20030125-1.c
34591
34592 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
34593
34594 PR c++/9403
34595 * g++.dg/parse/template3.C: New test.
34596 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
34597
34598 PR c++/795
34599 * g++.dg/parse/template4.C: New test.
34600
34601 PR c++/9415
34602 * g++.dg/template/qual2.C: New test.
34603
34604 PR c++/8545
34605 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
34606
34607 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
34608
34609 2003-01-25 Roger Sayle <roger@eyesopen.com>
34610
34611 * gcc.c-torture/execute/switch-1.c: New test case.
34612
34613 2003-01-25 Jan Hubicka <jh@suse.cz>
34614
34615 * gcc.c-torture/execute/20030125-1.[cx]: New test.
34616
34617 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
34618
34619 Tweaks for Bison-1.875. From the NEWS file:
34620 "- `parse error' -> `syntax error'
34621 Bison now uniformly uses the term `syntax error'"
34622 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
34623 * gcc.dg/cpp/digraph2.c: Likewise.
34624 * gcc.dg/cpp/direct2.c: Likewise.
34625 * gcc.dg/cpp/paste4.c: Likewise.
34626 * gcc.dg/c90-restrict-1.c: Likewise.
34627 * gcc.dg/c99-func-2.c: Likewise.
34628 * gcc.dg/noncompile/920721-2.c: Likewise.
34629 * gcc.dg/noncompile/930622-2.c: Likewise.
34630 * gcc.dg/noncompile/940112-1.c: Likewise.
34631 * gcc.dg/noncompile/950921-1.c: Likewise.
34632 * gcc.dg/noncompile/951123-1.c: Likewise.
34633 * gcc.dg/noncompile/971104-1.c: Likewise.
34634 * gcc.dg/noncompile/990416-1.c: Likewise.
34635
34636 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
34637
34638 * g++.dg/parse/undefined1.C: Add error message.
34639
34640 2003-01-22 Mark Mitchell <mark@codesourcery.com>
34641
34642 PR c++/9354
34643 * g++.dg/parse/new1.C: New test.
34644
34645 PR c++/9216
34646 * g++.dg/parse/template2.C: New test.
34647
34648 PR c++/9354
34649 * g++.dg/parse/typedef2.C: New test.
34650
34651 PR c++/9328
34652 * g++.dg/ext/typeof3.C: New test.
34653
34654 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34655
34656 PR c++/2738
34657 * g++.dg/parse/ret-type1.C: New test.
34658
34659 PR c++/3792
34660 * g++.dg/parse/tmpl-outside1.C: New test.
34661
34662 PR c++/4207
34663 * g++.dg/parse/int-as-enum1.C: New test.
34664
34665 PR c++/4903
34666 * g++.dg/parse/no-typename1.C: New test.
34667
34668 PR c++/5533
34669 * g++.dg/parse/no-value1.C: New test.
34670
34671 PR c++/5921
34672 * g++.dg/parse/wrong-inline1.C: New test.
34673
34674 PR c++/6402
34675 * g++.dg/parse/ref1.C: New test.
34676
34677 PR c++/6992
34678 * g++.dg/parse/attr-ctor1.C: New test.
34679
34680 PR c++/7229
34681 * g++.dg/parse/namespace5.C: New test.
34682
34683 PR c++/7917
34684 * g++.dg/parse/func-def1.C: New test.
34685
34686 PR c++/8143
34687 * g++.dg/parse/undefined1.C: New test.
34688
34689 PR c++/5723, PR c++/8522
34690 * g++.dg/parse/specialization1.C: New test.
34691
34692 PR c++/163, PR c++/8595
34693 * g++.dg/parse/struct-as-enum1.C: New test.
34694
34695 PR c++/9173
34696 * g++.dg/parse/undefined2.C: New test.
34697
34698 2003-01-22 Mark Mitchell <mark@codesourcery.com>
34699
34700 PR c++/9298
34701 * g++.dg/parse/template1.C: New test.
34702
34703 PR c++/9384
34704 * g++.dg/parse/using1.C: New test.
34705
34706 PR c++/9285
34707 PR c++/9294
34708 * g++.dg/parse/expr2.C: New test.
34709
34710 PR c++/9388
34711 * g++.dg/parse/lookup2.C: Likewise.
34712
34713 2003-01-21 Jan Hubicka <jh@suse.cz>
34714
34715 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
34716 * gcc.c-torture/execute/eeprof-1.c: Likewise.
34717 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
34718 * gcc.c-torture/execute/string-opt-*.c: Likewise.
34719
34720 2003-01-20 Nick Clifton <nickc@redhat.com>
34721
34722 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
34723 problem with ARM sibcall code generation.
34724
34725 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
34726
34727 * gcc.c-torture/execute/20030120-1.c: New.
34728
34729 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
34730
34731 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
34732
34733 2003-01-17 Mark Mitchell <mark@codesourcery.com>
34734
34735 PR c++/9272
34736 * g++.dg/parse/ctor1.C: New test.
34737
34738 PR c++/9294:
34739 * g++.dg/parse/qualified1.C: New test.
34740
34741 * g++.dg/parse/typename3.C: New test.
34742
34743 2003-01-16 Richard Henderson <rth@redhat.com>
34744
34745 * g++.dg/tls/init-2.C: Fix error matches for real this time.
34746
34747 2003-01-16 Richard Henderson <rth@redhat.com>
34748
34749 * g++.dg/pch/pch.exp: Copy test header to the working directory
34750 before using it either for precompilation or direct use.
34751 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
34752 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
34753
34754 2003-01-16 Richard Henderson <rth@redhat.com>
34755
34756 * gcc.dg/pch/pch.exp: Copy test header to the working directory
34757 before using it either for precompilation or direct use.
34758 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
34759 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
34760
34761 2003-01-16 Mark Mitchell <mark@codesourcery.com>
34762
34763 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
34764 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
34765 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
34766 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
34767 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
34768 typename warning into error.
34769 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
34770 error messages.
34771 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
34772 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
34773 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
34774 messages.
34775 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
34776 make declaration visible in template.
34777 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
34778 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
34779 messages.
34780 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
34781 message.
34782 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
34783 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
34784 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
34785 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
34786 typename warning with error message.
34787 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
34788 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
34789 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
34790
34791 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
34792
34793 * g++.dg/parse/ambig2.C: New test.
34794
34795 2003-01-15 Richard Henderson <rth@redhat.com>
34796
34797 * g++.dg/tls/init-2.C: Update error message string.
34798
34799 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34800
34801 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
34802
34803 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
34804
34805 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
34806 all for HC11/HC12.
34807 * gcc.c-torture/compile/20001205-1.x: Likewise.
34808 * gcc.c-torture/compile/20001226-1.x: Likewise.
34809 * gcc.c-torture/compile/920520-1.x: Likewise.
34810 * gcc.c-torture/compile/961203-1.x: Likewise.
34811 * gcc.c-torture/compile/20020604-1.x: Likewise.
34812
34813 2003-01-15 Jan Hubicka <jh@suse.cz>
34814
34815 * gcc.c-torture/compile/20030115-1.c: New test.
34816
34817 * gcc.dg/i386-fpcvt-1.c: New test.
34818 * gcc.dg/i386-fpcvt-2.c: New test.
34819
34820 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
34821
34822 Further conform g++'s __vmi_class_type_info to the C++ ABI
34823 specification.
34824 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
34825 the specification.
34826
34827 2003-01-14 Jan Hubicka <jh@suse.cz>
34828
34829 * gcc.dg/i386-fpcvt-1.c: New test.
34830 * gcc.dg/i386-fpcvt-2.c: New test.
34831
34832 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
34833
34834 * gcc.dg/i386-mmx-3.c: New test.
34835
34836 2003-01-12 Mark Mitchell <mark@codesourcery.com>
34837
34838 PR c++/9264
34839 * g++.dg/parse/octal1.C: New file.
34840
34841 PR c++/9172
34842 * g++.dg/parse/typename1.C: New file.
34843
34844 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
34845
34846 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
34847 * gcc.dg/bf-no-ms-layout.c: Likewise.
34848 * gcc.dg/bf-ms-attrib.c: Likewise.
34849
34850 2003-01-10 Mark Mitchell <mark@codesourcery.com>
34851
34852 PR c++/9099
34853 * g++.dg/parse/dtor1.C: New file.
34854
34855 PR c++/9128
34856 * g++.dg/rtti/typeid1.C: New file.
34857
34858 PR c++/9153
34859 * g++.dg/parse/lookup1.C: New file.
34860
34861 PR c++/9171
34862 * g++.dg/templ/spec5.C: New file.
34863
34864 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
34865
34866 * gcc.c-torture/compile/20030110-1.c: New test.
34867
34868 2003-01-09 Geoffrey Keating <geoffk@apple.com>
34869
34870 Merge from pch-branch:
34871
34872 2002-12-23 Geoffrey Keating <geoffk@apple.com>
34873
34874 * gcc.dg/pch/cpp-1.h: New.
34875 * gcc.dg/pch/cpp-1.c: New.
34876 * gcc.dg/pch/cpp-2.h: New.
34877 * gcc.dg/pch/cpp-2.c: New.
34878
34879 2002-11-19 Geoffrey Keating <geoffk@apple.com>
34880
34881 * gcc.dg/pch/except-1.h: New.
34882 * gcc.dg/pch/except-1.c: New.
34883
34884 2002-11-13 Geoffrey Keating <geoffk@apple.com>
34885
34886 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
34887 running test.
34888 * gcc.dg/pch: Include *.hp not *.h.
34889 * gcc.dg/pch/system-1.h: New.
34890 * gcc.dg/pch/system-1.c: New.
34891
34892 2002-11-11 Geoffrey Keating <geoffk@apple.com>
34893
34894 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
34895 rather than trying to build and run a program using PCH.
34896 * gcc.dg/pch: Remove dg-do commands from test files.
34897
34898 2002-11-08 Geoffrey Keating <geoffk@apple.com>
34899
34900 * gcc.dg/pch/macro-3.c: New.
34901 * gcc.dg/pch/macro-3.h: New.
34902
34903 2002-11-04 Geoffrey Keating <geoffk@apple.com>
34904
34905 * gcc.dg/pch/common-1.c: New.
34906 * gcc.dg/pch/common-1.h: New.
34907 * gcc.dg/pch/decl-1.c: New.
34908 * gcc.dg/pch/decl-1.h: New.
34909 * gcc.dg/pch/decl-2.c: New.
34910 * gcc.dg/pch/decl-2.h: New.
34911 * gcc.dg/pch/decl-3.c: New.
34912 * gcc.dg/pch/decl-3.h: New.
34913 * gcc.dg/pch/decl-4.c: New.
34914 * gcc.dg/pch/decl-4.h: New.
34915 * gcc.dg/pch/decl-5.c: New.
34916 * gcc.dg/pch/decl-5.h: New.
34917 * gcc.dg/pch/global-1.c: New.
34918 * gcc.dg/pch/global-1.h: New.
34919 * gcc.dg/pch/inline-1.c: New.
34920 * gcc.dg/pch/inline-1.h: New.
34921 * gcc.dg/pch/inline-2.c: New.
34922 * gcc.dg/pch/inline-2.h: New.
34923 * gcc.dg/pch/static-1.c: New.
34924 * gcc.dg/pch/static-1.h: New.
34925 * gcc.dg/pch/static-2.c: New.
34926 * gcc.dg/pch/static-2.h: New.
34927
34928 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
34929
34930 * g++.dg/pch/pch.exp: Better handle failing testcases.
34931 * gcc.dg/pch/pch.exp: Likewise.
34932 * gcc.dg/pch/macro-1.c: New.
34933 * gcc.dg/pch/macro-1.h: New.
34934 * gcc.dg/pch/macro-2.c: New.
34935 * gcc.dg/pch/macro-2.h: New.
34936
34937 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
34938
34939 * g++.dg/dg.exp: Treat files in pch/ specially.
34940 * g++.dg/pch/pch.exp: New file.
34941 * g++.dg/pch/empty.H: New file.
34942 * g++.dg/pch/empty.C: New file.
34943 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
34944 "precompile".
34945
34946 * gcc.dg/pch/pch.exp: New file.
34947 * gcc.dg/pch/empty.h: New file.
34948 * gcc.dg/pch/empty.c: New file.
34949 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
34950 "precompile".
34951
34952 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34953
34954 * g++.dg/template/friend14.C: New test.
34955
34956 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34957
34958 * gcc.dg/old-style-asm-1.c: New test.
34959
34960 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
34961
34962 * gcc.c-torture/compile/20030109-1.c: New test.
34963
34964 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34965
34966 * gcc.c-torture/execute/20030109-1.c: New test.
34967
34968 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
34969
34970 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
34971 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
34972 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
34973 * g++.old-deja/g++.mike/eh2.C: Likewise.
34974 * g++.old-deja/g++.mike/eh3.C: Likewise.
34975 * g++.old-deja/g++.mike/eh5.C: Likewise.
34976 * g++.old-deja/g++.mike/eh6.C: Likewise.
34977 * g++.old-deja/g++.mike/eh7.C: Likewise.
34978 * g++.old-deja/g++.mike/eh8.C: Likewise.
34979 * g++.old-deja/g++.mike/eh9.C: Likewise.
34980 * g++.old-deja/g++.mike/eh10.C: Likewise.
34981 * g++.old-deja/g++.mike/eh12.C: Likewise.
34982 * g++.old-deja/g++.mike/eh13.C: Likewise.
34983 * g++.old-deja/g++.mike/eh14.C: Likewise.
34984 * g++.old-deja/g++.mike/eh16.C: Likewise.
34985 * g++.old-deja/g++.mike/eh17.C: Likewise.
34986 * g++.old-deja/g++.mike/eh18.C: Likewise.
34987 * g++.old-deja/g++.mike/eh21.C: Likewise.
34988 * g++.old-deja/g++.mike/eh23.C: Likewise.
34989 * g++.old-deja/g++.mike/eh24.C: Likewise.
34990 * g++.old-deja/g++.mike/eh25.C: Likewise.
34991 * g++.old-deja/g++.mike/eh26.C: Likewise.
34992 * g++.old-deja/g++.mike/eh27.C: Likewise.
34993 * g++.old-deja/g++.mike/eh28.C: Likewise.
34994 * g++.old-deja/g++.mike/eh29.C: Likewise.
34995 * g++.old-deja/g++.mike/eh31.C: Likewise.
34996 * g++.old-deja/g++.mike/eh33.C: Likewise.
34997 * g++.old-deja/g++.mike/eh34.C: Likewise.
34998 * g++.old-deja/g++.mike/eh35.C: Likewise.
34999 * g++.old-deja/g++.mike/eh36.C: Likewise.
35000 * g++.old-deja/g++.mike/eh37.C: Likewise.
35001 * g++.old-deja/g++.mike/eh38.C: Likewise.
35002 * g++.old-deja/g++.mike/eh39.C: Likewise.
35003 * g++.old-deja/g++.mike/eh40.C: Likewise.
35004 * g++.old-deja/g++.mike/eh41.C: Likewise.
35005 * g++.old-deja/g++.mike/eh42.C: Likewise.
35006 * g++.old-deja/g++.mike/eh44.C: Likewise.
35007 * g++.old-deja/g++.mike/eh46.C: Likewise.
35008 * g++.old-deja/g++.mike/eh47.C: Likewise.
35009 * g++.old-deja/g++.mike/eh48.C: Likewise.
35010 * g++.old-deja/g++.mike/eh49.C: Likewise.
35011 * g++.old-deja/g++.mike/eh50.C: Likewise.
35012 * g++.old-deja/g++.mike/eh51.C: Likewise.
35013 * g++.old-deja/g++.mike/eh53.C: Likewise.
35014 * g++.old-deja/g++.mike/eh55.C: Likewise.
35015 * g++.old-deja/g++.mike/p7912.C: Likewise.
35016 * g++.old-deja/g++.mike/p9706.C: Likewise.
35017 * g++.old-deja/g++.mike/p10416.C: Likewise.
35018 * g++.old-deja/g++.mike/p11667.C: Likewise.
35019 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
35020 Remove redundant reference to Iris.
35021 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
35022 Elxsi, i860, Pico Java, and WE32K.
35023
35024 2003-01-07 Mark Mitchell <mark@codesourcery.com>
35025
35026 * g++.dg/ext/asm4.C: New test.
35027
35028 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35029
35030 PR c++/9030
35031 * g++.dg/template/friend12.C: New test.
35032 * g++.dg/template/friend13.C: Likewise.
35033 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
35034
35035 2003-01-08 Jan Hubicka <jh@suse.cz>
35036
35037 * gcc.dg/i386-cadd.c: New test.
35038 * gcc.dg/i386-cmov4.c: Likewise.
35039
35040 2003-01-06 Mark Mitchell <mark@codesourcery.com>
35041
35042 PR c++/9165
35043 * g++.dg/warn/Wunused-3.C: New test.
35044
35045 * g++.dg/abi/bitfield9.C: New test.
35046
35047 PR c++/9189
35048 * g++.dg/parse/defarg3.C: New test.
35049
35050 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
35051
35052 * g++.dg/parse/ambig1.C: New test.
35053 * g++.dg/parse/defarg2.C: New test.
35054
35055 2003-01-05 Mark Mitchell <mark@codesourcery.com>
35056
35057 * g++.dg/template/defarg-1.C: New test.
35058 * g++.dg/template/local2.C: Likewise.
35059
35060 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
35061
35062 * gcc.c-torture/execute/20030105-1.c: New test.
35063
35064 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35065
35066 * g++.dg/parse/namespace3.C: Remove extra semicolons.
35067 * g++.dg/parse/namespace4.C: Likewise.
35068
35069 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
35070
35071 * g++.dg/template/ntp2.C: New test.
35072
35073 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
35074
35075 * g++.dg/parse/extern-C-1.C: New test.
35076
35077 * g++.dg/parse/namespace4.C: New test.
35078
35079 * g++.dg/template/nested1.C: New test.
35080
35081 * g++.dg/parse/namespace3.C: New test.
35082
35083 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
35084
35085 * g++.dg/lookup/two-stage1.C: New test.
35086
35087 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35088
35089 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
35090 * g++.old-deja/g++.jason/access8.C: Likewise.
35091 * g++.old-deja/g++.other/decl5.C: Likewise.
35092
35093 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
35094
35095 * g++.dg/parse/parse7.C: New test.
35096
35097 2003-01-02 Mark Mitchell <mark@codesourcery.com>
35098
35099 PR c++/2843
35100 * g++.dg/ext/attrib7.C: New test.
35101
35102 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
35103
35104 * g++.dg/parse/parse6.C: New test.
35105
35106 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
35107
35108 * gcc.dg/h8300-stack-1.c: New.
35109
35110 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
35111
35112 g++.dg/lookup/exception1.C: New test.
35113
35114 g++.dg/lookup/template1.C: New test.
35115
35116 g++.dg/parse/namespace2.C: New test.
35117
35118 g++.dg/parse/parens2.C: New test.
35119
35120 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
35121
35122 * g++.dg/parse/parse5.C: New test.
35123 * g++.dg/lookup/scoped4.C: New test.
35124
35125 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
35126
35127 * g++.dg/parse/parens1.C: New test.
35128
35129 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
35130 angle-bracket1.C.
35131 * g++.dg/parse/parens2.C: New test.
35132
35133 * g++.dg/lookup/scope-operator1.C: New test.
35134
35135 * g++.dg/parse/operator1.C: New test.
35136
35137 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35138
35139 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
35140 * g++.old-deja/g++.other/access6.C: Likewise.
35141 * g++.old-deja/g++.other/decl1.C: Likewise.
35142 * g++.old-deja/g++.pt/typename12.C: Likewise.
35143
35144 2002-12-31 Mark Mitchell <mark@codesourcery.com>
35145
35146 * g++.dg/parse/namespace1.C: New test.
35147
35148 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
35149
35150 * g++.dg/parse/parse4.C: New test.
35151
35152 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
35153
35154 * g++.dg/parse/parse3.C: New test.
35155
35156 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
35157
35158 * g++.dg/parse/parse2.C: New test.
35159
35160 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
35161
35162 * g++.dg/template/friend11.C: New test.
35163
35164 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
35165
35166 * g++.dg/parse/parse1.C: New test.
35167
35168 2002-12-31 Janis Johnson <janis187@us.ibm.com>
35169
35170 * lib/profopt.exp: Change the name of a global variable to avoid
35171 possible clashes with other test suites.
35172
35173 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
35174
35175 * g++.dg/inherit/covariant8.C: New test.
35176
35177 2002-12-31 Mark Mitchell <mark@codesourcery.com>
35178
35179 * g++.dg/init/array9.C: New test.
35180
35181 PR c++/9112
35182 * g++.dg/parse/expr1.C: New test.
35183
35184 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
35185
35186 * gcc.c-torture/compile/20021230-1.c: New test.
35187
35188 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
35189
35190 * g++.dg/inherit/covariant5.C: New test.
35191 * g++.dg/inherit/covariant6.C: New test.
35192 * g++.dg/inherit/covariant7.C: New test.
35193
35194 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35195
35196 PR c++/2739
35197 * g++.dg/other/access2.C: New test.
35198
35199 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
35200
35201 * g++.dg/other/anon-struct.C: No longer fails
35202 * g++.old-deja/g++.brendan/parse4.C: Likewise.
35203 * g++.old-deja/g++.brendan/parse5.C: Likewise.
35204 * g++.old-deja/g++.brendan/parse6.C: Likewise.
35205
35206 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
35207
35208 * g++.dg/parse/angle-bracket.C (main): No longer fails.
35209
35210 2002-12-27 Mark Mitchell <mark@codesourcery.com>
35211
35212 * g++.dg/eh/spec4.C: Remove stray semicolon.
35213 * g++.dg/expr/pmf-1.C: Change error message.
35214 * g++.dg/ext/asm1.C: Remove stray semicolon.
35215 * g++.dg/ext/typename1.C: Add missing typenames.
35216 * g++.dg/inherit/template-as-base.C: Change error message.
35217 * g++.dg/lookup/scoped1.C: Likewise.
35218 * g++.dg/lookup/scoped2.C: Likewise.
35219 * g++.dg/lookup/using2.C: Likewise.
35220 * g++.dg/other/component1.C: Remove stray semicolon.
35221 * g++.dg/other/do1.C: Change error message.
35222 * g++.dg/other/error2.C: Likewise.
35223 * g++.dg/other/init1.C: Likewise.
35224 * g++.dg/other/packed1.C: Remove stray semicolon.
35225 * g++.dg/other/ptrmem2.C: Change error message.
35226 * g++.dg/parse/parameter-declaration-1.C: Remove line number
35227 marker.
35228 * g++.dg/special/initp1.C: Remove invalid attribute usage.
35229 * g++.dg/template/access3.C: Add typename keyword.
35230 * g++.dg/template/access5.C: Remove stray semicolon.
35231 * g++.dg/template/access6.C: Likewise.
35232 * g++.dg/template/complit1.C: Likewise.
35233 * g++.dg/template/crash1.C: Change error message.
35234 * g++.dg/template/inherit2.C: Remove stray semicolon.
35235 * g++.dg/template/instantiate2.C: Likewise.
35236 * g++.dg/template/instantiate3.C: Change error message.
35237 * g++.dg/template/qual1.C: Remove stray semicolon.
35238 * g++.dg/template/qualttp18.C: Change error message.
35239 * g++.dg/template/ref1.C: Remove stray semicolon.
35240 * g++.dg/template/sizeof1.C (A::value): Declare it.
35241 * g++.dg/template/spec4.C: Change error message.
35242 * g++.dg/template/static1.C: Likewise.
35243 * g++.dg/template/type1.C: Likewise.
35244 * g++.dg/template/typename3.C: Likewise.
35245 * g++.old-deja/g++.benjamin/13478.C: Change error message.
35246 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
35247 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
35248 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
35249 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
35250 named return value extension.
35251 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
35252 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
35253 * g++.old-deja/g++.bob/extern_C.C: Likewise.
35254 * g++.old-deja/g++.bob/inherit2.C: Likewise.
35255 * g++.old-deja/g++.brendan/complex1.C: Likewise.
35256 * g++.old-deja/g++.brendan/copy5.C: Likewise.
35257 * g++.old-deja/g++.brendan/crash13.C: Likewise.
35258 * g++.old-deja/g++.brendan/crash15.C: Likewise.
35259 * g++.old-deja/g++.brendan/crash18.C: Change error message.
35260 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
35261 * g++.old-deja/g++.brendan/crash38.C: Likewise.
35262 * g++.old-deja/g++.brendan/crash50.C: Likewise.
35263 * g++.old-deja/g++.brendan/crash56.C: Likewise.
35264 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
35265 syntax.
35266 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
35267 * g++.old-deja/g++.brendan/crash8.C: Change error message.
35268 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
35269 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
35270 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
35271 * g++.old-deja/g++.brendan/template11.C: Likewise.
35272 * g++.old-deja/g++.brendan/template26.C: Likewise.
35273 * g++.old-deja/g++.brendan/template27.C: Use explicit
35274 specialization syntax.
35275 * g++.old-deja/g++.brendan/template30.C: Likewise.
35276 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
35277 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
35278 non-dependent names.
35279 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
35280 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
35281 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
35282 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
35283 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
35284 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
35285 named return value extension.
35286 * g++.old-deja/g++.ext/namedret2.C: Likewise.
35287 * g++.old-deja/g++.ext/namedret3.C: Likewise.
35288 * g++.old-deja/g++.ext/return1.C: Likewise.
35289 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
35290 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
35291 * g++.old-deja/g++.jason/access8.C: Likewise.
35292 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
35293 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
35294 pseudo-destructor names.
35295 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
35296 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
35297 pseudo-destructor names.
35298 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
35299 * g++.old-deja/g++.jason/overload19.C: Likewise.
35300 * g++.old-deja/g++.jason/overload32.C: Likewise.
35301 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
35302 stray semicolons.
35303 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
35304 * g++.old-deja/g++.jason/return.C: Likewise.
35305 * g++.old-deja/g++.jason/return2.C: Likewise.
35306 * g++.old-deja/g++.jason/shadow1.C: Likewise.
35307 * g++.old-deja/g++.jason/special.C: Use explicit specialization
35308 syntax.
35309 * g++.old-deja/g++.jason/template10.C: Account for use of
35310 non-dependent names.
35311 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
35312 syntax.
35313 * g++.old-deja/g++.jason/template37.C: Likewise.
35314 * g++.old-deja/g++.law/access4.C: Change error messages.
35315 * g++.old-deja/g++.law/arm13.C: Remove incorrect
35316 pseudo-destructor names.
35317 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
35318 * g++.old-deja/g++.law/ctors9.C: Likewise.
35319 * g++.old-deja/g++.law/cvt22.C: Likewise.
35320 * g++.old-deja/g++.law/dtors5.C: Likewise.
35321 * g++.old-deja/g++.law/global-init1.C: Likewise.
35322 * g++.old-deja/g++.law/missed-error3.C: Likewise.
35323 * g++.old-deja/g++.law/operators28.C: Likewise.
35324 * g++.old-deja/g++.law/visibility28.C: Likewise.
35325 * g++.old-deja/g++.martin/eval1.C: Likewise.
35326 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
35327 name.
35328 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
35329 * g++.old-deja/g++.mike/net34.C: Likewise.
35330 * g++.old-deja/g++.mike/net36.C: Likewise.
35331 * g++.old-deja/g++.mike/ns2.C: Likewise.
35332 * g++.old-deja/g++.mike/p12306.C: Likewise.
35333 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
35334 value extension.
35335 * g++.old-deja/g++.mike/p700.C: Likewise.
35336 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
35337 * g++.old-deja/g++.mike/p710.C: Likewise.
35338 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
35339 value extension.
35340 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
35341 * g++.old-deja/g++.mike/pmf9.C: Likewise.
35342 * g++.old-deja/g++.ns/crash2.C: Likewise.
35343 * g++.old-deja/g++.ns/crash3.C: Likewise.
35344 * g++.old-deja/g++.ns/invalid1.C: Likewise.
35345 * g++.old-deja/g++.ns/ns17.C: Likewise.
35346 * g++.old-deja/g++.ns/template16.C: Likewise.
35347 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
35348 keyword.
35349 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
35350 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
35351 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
35352 named return value extension.
35353 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
35354 * g++.old-deja/g++.other/access4.C: Issue additional error
35355 messages.
35356 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
35357 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
35358 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
35359 * g++.old-deja/g++.other/crash25.C: Change error message.
35360 * g++.old-deja/g++.other/crash4.C: Change error message.
35361 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
35362 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
35363 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
35364 checks.
35365 * g++.old-deja/g++.other/defarg8.C: Likewise.
35366 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
35367 * g++.old-deja/g++.other/dtor10.C: Likewise.
35368 * g++.old-deja/g++.other/incomplete.C: Likewise.
35369 * g++.old-deja/g++.other/linkage7.C: Likewise.
35370 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
35371 lookup algorithm.
35372 * g++.old-deja/g++.other/mangle2.C: Likewise.
35373 * g++.old-deja/g++.other/refinit2.C: Likewise.
35374 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
35375 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
35376 * g++.old-deja/g++.pt/crash28.C: Likewise.
35377 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
35378 syntax.
35379 * g++.old-deja/g++.pt/crash32.C: Change error message.
35380 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
35381 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
35382 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
35383 error message position.
35384 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
35385 * g++.old-deja/g++.pt/defarg8.C: Change error message.
35386 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
35387 syntax.
35388 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
35389 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
35390 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
35391 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
35392 keyword.
35393 * g++.old-deja/g++.pt/explicit31.C: Likewise.
35394 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
35395 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
35396 keyword.
35397 * g++.old-deja/g++.pt/explicit71.C: Change error message.
35398 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
35399 syntax.
35400 * g++.old-deja/g++.pt/friend28.C: Account for use of
35401 non-dependent names.
35402 * g++.old-deja/g++.pt/friend29.C: Likewise.
35403 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
35404 rules.
35405 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
35406 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
35407 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
35408 lookup rules.
35409 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
35410 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
35411 keyword.
35412 * g++.old-deja/g++.pt/memclass20.C: Likewise.
35413 * g++.old-deja/g++.pt/memclass5.C: Likewise.
35414 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
35415 keyword.
35416 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
35417 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
35418 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
35419 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
35420 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
35421 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
35422 keyword.
35423 * g++.old-deja/g++.pt/spec10.C: Likewise.
35424 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
35425 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
35426 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
35427 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
35428 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
35429 * g++.old-deja/g++.pt/ttp62.C: Likewise.
35430 * g++.old-deja/g++.pt/ttp64.C: Likewise.
35431 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
35432 * g++.old-deja/g++.pt/typename15.C: Likewise.
35433 * g++.old-deja/g++.pt/typename22.C: Likewise.
35434 * g++.old-deja/g++.pt/typename6.C: Change error messages.
35435 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
35436 * g++.old-deja/g++.pt/virtual2.C: Likewise.
35437 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
35438 syntax.
35439 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
35440 return value extension.
35441 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
35442 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
35443 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
35444 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
35445
35446 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
35447
35448 * g++.dg/warn/inline1.C: New test.
35449 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
35450 * g++.old-deja/g++.jason/synth10.C: Likewise.
35451 * g++.old-deja/g++.mike/net31.C: Likewise.
35452 * g++.old-deja/g++.mike/p8786.C: Likewise.
35453
35454 * g++.dg/template/friend10.C: New test.
35455 * g++.dg/template/conv5.C: New test.
35456
35457 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
35458
35459 * g++.dg/lookup/scoped3.C: New test.
35460
35461 * g++.dg/lookup/decl1.C: New test.
35462 * g++.dg/lookup/decl2.C: New test.
35463
35464 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
35465
35466 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
35467 gcc.c-torture/compile/20021015-1.c,
35468 gcc.c-torture/compile/20021015-2.c,
35469 gcc.c-torture/compile/20021123-1.c,
35470 gcc.c-torture/compile/20021123-2.c,
35471 gcc.c-torture/compile/20021123-3.c,
35472 gcc.c-torture/compile/20021123-4.c,
35473 gcc.c-torture/execute/20021024-1.c: Add tests previously added
35474 only to 3.1 or 3.2 branch.
35475
35476 2002-12-23 Mark Mitchell <mark@codesourcery.com>
35477
35478 * gcc.dg/i386-bitfield3.c: New test.
35479
35480 * gcc.dg/i386-bitfield2.c: New test.
35481
35482 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
35483
35484 * g++.dg/parse/conv_op1.C: New test.
35485
35486 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
35487
35488 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
35489 approved.
35490
35491 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
35492
35493 * gcc.c-torture/compile/20021220-1.c: New test.
35494
35495 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
35496
35497 * gcc.dg/i386-fastcall-1.c: New.
35498
35499 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
35500
35501 * gcc.c-torture/execute/20021219-1.c: New test.
35502
35503 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
35504
35505 * gcc.dg/i386-pic-1.c: New test.
35506
35507 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35508
35509 PR c++/8099
35510 * g++.dg/template/friend9.C: New test.
35511
35512 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35513
35514 PR c++/3663
35515 * g++.dg/template/access7.C: New test.
35516
35517 2002-12-18 Nick Clifton <nickc@redhat.com>
35518
35519 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
35520 the libstdc++-v3 directory has been found.
35521
35522 2002-12-12 Devang Patel <dpatel@apple.com>
35523 * gcc.dg/darwin-ld-1.c: New test.
35524 * gcc.dg/darwin-ld-2.c: New test.
35525 * gcc.dg/darwin-ld-3.c: New test.
35526 * gcc.dg/darwin-ld-4.c: New test.
35527 * gcc.dg/darwin-ld-5.c: New test.
35528
35529 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
35530
35531 * gcc.c-torture/compile/20021212-1.c: New test.
35532
35533 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
35534
35535 * gcc.dg/fshort-wchar: New test.
35536
35537 2002-12-10 Mark Mitchell <mark@codesourcery.com>
35538
35539 PR c++/8372
35540 * g++.dg/template/dtor1.C: New test.
35541
35542 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
35543 markers.
35544
35545 2002-12-10 Jakub Jelinek <jakub@redhat.com>
35546
35547 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
35548
35549 2002-12-09 Mark Mitchell <mark@codesourcery.com>
35550
35551 * g++.dg/template/static1.C: New test.
35552 * g++.dg/template/static2.C: New test.
35553 * g++.old-deja/g++.ext/memconst.C: New test.
35554
35555 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35556
35557 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
35558 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
35559 * g++.dg/special/initp1.C: Likewise.
35560
35561 2002-12-06 Jakub Jelinek <jakub@redhat.com>
35562
35563 * gcc.c-torture/execute/20021204-1.c: New test.
35564
35565 2002-12-04 Geoffrey Keating <geoffk@apple.com>
35566
35567 * gcc.dg/ppc-fmadd-1.c: New file.
35568 * gcc.dg/ppc-fmadd-2.c: New file.
35569 * gcc.dg/ppc-fmadd-3.c: New file.
35570
35571 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35572
35573 * gcc.c-torture/compile/20021204-1.c: New test.
35574
35575 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
35576
35577 * g++.dg/inherit/covariant2.C: New test.
35578 * g++.dg/inherit/covariant3.C: New test.
35579 * g++.dg/inherit/covariant4.C: New test.
35580 * g++.dg/inherit/covariant1.C: Remove XFAIL.
35581 * g++.old-deja/g++.robertl/eb17.C: Likewise.
35582
35583 2002-12-03 Mark Mitchell <mark@codesourcery.com>
35584
35585 PR c++/8688
35586 * g++.dg/init/brace3.C: New test.
35587
35588 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
35589
35590 * gcc.dg/20020210-1.c: Fix a comment typo.
35591
35592 2002-12-02 Mark Mitchell <mark@codesourcery.com>
35593
35594 PR c++/8720
35595 * g++.dg/parse/defarg1.C: New test.
35596
35597 PR c++/8615
35598 * g++.dg/template/char1.C: New test.
35599
35600 * g++.dg/template/varmod1.C: Fix typo.
35601
35602 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35603
35604 DR 180
35605 * g++.old-deja/g++.pt/crash32.C: Expect error.
35606
35607 2002-12-01 Mark Mitchell <mark@codesourcery.com>
35608
35609 PR c++/5919
35610 * g++.dg/template/varmod1.C: New test.
35611
35612 PR c++/8727
35613 * g++.dg/inherit/typeinfo1.C: New test.
35614
35615 PR c++/8663
35616 * g++.dg/inherit/typedef1.C: New test.
35617
35618 2002-11-30 Mark Mitchell <mark@codesourcery.com>
35619
35620 PR c++/8332
35621 PR c++/8493
35622 * g++.dg/template/strlen1.C: New test.
35623
35624 PR c++/8227
35625 * g++.dg/template/ctor2.C: New test.
35626
35627 PR c++/8214
35628 * g++.dg/init/string1.C: New test.
35629
35630 PR c++/8511
35631 * g++.dg/template/friend8.C: New test.
35632
35633 2002-11-29 Joe Buck <jbuck@synopsys.com>
35634
35635 * g++.dg/lookup/anon2.C: New test.
35636
35637 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
35638
35639 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
35640 h8300 port.
35641
35642 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
35643
35644 * gcc.dg/bitfld-6.c: New test.
35645
35646 2002-11-27 Jan Hubicka <jh@suse.cz>
35647
35648 * gcc.c-torture/execute/20021127.[cx]: New test.
35649
35650 2002-11-26 Jan Hubicka <jh@suse.cz>
35651
35652 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
35653 quality.
35654
35655 2002-11-26 Geoffrey Keating <geoffk@apple.com>
35656
35657 * g++.dg/init/brace2.C: New test.
35658 * g++.old-deja/g++.mike/p9129.C: Correct.
35659
35660 2002-11-26 Mark Mitchell <mark@codesourcery.com>
35661
35662 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
35663
35664 2002-11-25 Andreas Bauer <baueran@in.tum.de>
35665
35666 * gcc.dg/sibcall-6: New test for indirect sibcalls.
35667
35668 2002-11-25 Mark Mitchell <mark@codesourcery.com>
35669
35670 * testsuite/g++.dg/abi/empty11.C: New test.
35671 * testsuite/g++.dg/rtti/cv1.C: New test.
35672
35673 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
35674
35675 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
35676
35677 2002-11-24 Mark Mitchell <mark@codesourcery.com>
35678
35679 * g++.dg/abi/empty10.C: New test.
35680
35681 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
35682
35683 * gcc.c-torture/compile/20021124-1.c: New test.
35684
35685 2002-11-22 Mark Mitchell <mark@codesourcery.com>
35686
35687 * g++.dg/abi/rtti2.C: New test.
35688
35689 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
35690
35691 * gcc.dg/i386-unroll-1.c: New test.
35692
35693 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35694
35695 * gcc.c-torture/compile/20021120-1.c: New test.
35696 * gcc.c-torture/compile/20021120-2.c: New test.
35697
35698 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35699
35700 * gcc.dg/bitfld-5.c: New test.
35701
35702 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35703
35704 * gcc.c-torture/execute/20021120-3.c: New test.
35705
35706 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35707
35708 * gcc.c-torture/execute/20021120-2.c: New test.
35709
35710 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
35711
35712 * gcc.c-torture/execute/20021120-1.c: New test.
35713
35714 2002-11-20 Jakub Jelinek <jakub@redhat.com>
35715
35716 * gcc.c-torture/execute/20021118-3.c: New test.
35717
35718 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
35719
35720 * gcc.c-torture/compile/20021119-1.c: New test.
35721
35722 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
35723
35724 * gcc.dg/duff-1.c: New test.
35725 * gcc.dg/duff-2.c: New test.
35726 * gcc.dg/duff-3.c: New test.
35727
35728 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
35729
35730 * gcc.dg/cpp/_Pragma5.c: New test.
35731
35732 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
35733
35734 * gcc.c-torture/execute/20021118-2.c: New test.
35735
35736 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
35737
35738 * gcc.c-torture/execute/20021118-1.c: New test.
35739
35740 2002-11-16 Jakub Jelinek <jakub@redhat.com>
35741
35742 * gcc.dg/20021116-1.c: New test.
35743
35744 2002-11-14 Mark Mitchell <mark@codesourcery.com>
35745
35746 * g++.dg/abi/vcall1.C: New test.
35747
35748 2002-11-14 Jakub Jelinek <jakub@redhat.com>
35749
35750 * gcc.dg/20021029-1.c: New test.
35751 * gcc.dg/20021029-2.c: New test.
35752
35753 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
35754
35755 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
35756
35757 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35758
35759 PR c/8439
35760 * gcc.dg/20021110.c: Move to ...
35761 * gcc.c-torture/compile/20021110.c: .... here.
35762
35763 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35764
35765 PR c/8467
35766 * gcc.c-torture/execute/20021111-1.c
35767
35768 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35769
35770 PR c/8439
35771 * gcc.dg/20021110.c: New test.
35772
35773 2002-11-10 Mark Mitchell <mark@codesourcery.com>
35774
35775 * g++.dg/abi/vthunk3.C: Run only on x86.
35776
35777 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
35778
35779 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
35780
35781 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
35782
35783 * lib/compat.exp (compat-execute): Fix logic error in last
35784 change.
35785
35786 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
35787
35788 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
35789
35790 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35791
35792 PR c++/8389
35793 * g++.dg/template/access6.C: New test.
35794
35795 2002-11-08 Jan Hubicka <jh@suse.cz>
35796
35797 * gcc.dg/i386-ssefp-1.c: New test.
35798 * gcc.dg/i386-ssefp-1.c: New test.
35799
35800 2002-11-08 Jan Hubicka <jh@suse.cz>
35801
35802 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
35803
35804 2002-11-07 Mark Mitchell <mark@codesourcery.com>
35805
35806 * g++.dg/abi/vthunk3.C: New test.
35807
35808 PR c++/8338
35809 * g++.dg/template/crash2.C: New test.
35810
35811 2002-11-07 Mark Mitchell <mark@codesourcery.com>
35812
35813 * testsuite/g++.dg/abi/dtor1.C: New test.
35814 * testsuite/g++.dg/abi/dtor2.C: Likewise.
35815
35816 2002-11-05 Geoffrey Keating <geoffk@apple.com>
35817
35818 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
35819 Darwin.
35820
35821 2002-11-04 Adam Nemet <anemet@lnxw.com>
35822
35823 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
35824 -mthumb. Only xfail with -O0.
35825
35826 2002-11-03 Mark Mitchell <mark@codesourcery.com>
35827
35828 * g++.dg/abi/thunk1.C: New test.
35829 * g++.dg/abi/thunk2.C: Likewise.
35830 * g++.dg/abi/vtt1.C: Likewise.
35831
35832 2002-11-02 Diego Novillo <dnovillo@redhat.com>
35833
35834 PR optimization/8423
35835 * gcc.c-torture/execute/builtin-constant.c: New test.
35836
35837 2002-11-01 Zack Weinberg <zack@codesourcery.com>
35838
35839 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
35840 Add some more cases.
35841
35842 2002-11-01 Mark Mitchell <mark@codesourcery.com>
35843
35844 PR c++/8391
35845 * g++.dg/opt/local1.C: New test.
35846
35847 2002-10-30 Mark Mitchell <mark@codesourcery.com>
35848
35849 PR c++/8160
35850 * g++.dg/template/complit1.C: New test.
35851
35852 PR c++/8149
35853 * g++.dg/template/typename4.C: Likewise.
35854
35855 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35856
35857 Core issue 287, PR c++/7639
35858 * g++.dg/template/instantiate1.C: Adjust error location.
35859 * g++.dg/template/instantiate3.C: New test.
35860 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
35861 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
35862 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
35863
35864 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
35865
35866 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
35867
35868 2002-10-29 Mark Mitchell <mark@codesourcery.com>
35869
35870 PR c++/8287
35871 * g++.dg/init/dtor2.C: New test.
35872
35873 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35874
35875 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
35876 * gcc.dg/nest.c: Bypass errors on irix6.
35877
35878 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
35879
35880 * gcc.dg/nest.c: Expect error for mmix-*-*.
35881 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
35882
35883 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
35884
35885 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
35886 markers.
35887
35888 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
35889
35890 2002-10-25 Mike Stump <mrs@apple.com>
35891
35892 * gcc.dg/warn-1.c: New test.
35893
35894 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35895
35896 * g++.dg/template/typename3.C: New test.
35897
35898 2002-10-25 Mark Mitchell <mark@codesourcery.com>
35899
35900 * g++.dg/lookup/ptrmem1.C: New test.
35901
35902 * g++.dg/abi/vthunk2.C: New test.
35903
35904 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35905
35906 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
35907
35908 2002-10-24 Mark Mitchell <mark@codesourcery.com>
35909
35910 * g++.dg/abi/empty9.C: New test.
35911
35912 2002-10-24 Richard Henderson <rth@redhat.com>
35913
35914 * g++.dg/inherit/thunk1.C: Enable for ia64.
35915
35916 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35917
35918 PR c++/8067
35919 * g++.dg/lookup/pretty1.C: New test.
35920
35921 2002-10-23 Jakub Jelinek <jakub@redhat.com>
35922
35923 * gcc.dg/20021023-1.c: New test.
35924
35925 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35926
35927 PR c++/7679
35928 * g++.dg/parse/inline1.C: New test.
35929
35930 2002-10-23 Richard Henderson <rth@redhat.com>
35931
35932 * g++.dg/inherit/thunk1.C: Enable for x86_64.
35933
35934 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
35935
35936 2002-10-22 Mark Mitchell <mark@codesourcery.com>
35937
35938 PR c++/6579
35939 * g++.dg/parse/stmtexpr3.C: New test.
35940
35941 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
35942
35943 * g++.dg/expr/cond1.C: New test.
35944
35945 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35946
35947 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
35948
35949 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35950
35951 * g++.dg/abi/vbase13.C: New test.
35952 * g++.dg/abi/vbase14.C: Likewise.
35953
35954 2002-10-21 Jakub Jelinek <jakub@redhat.com>
35955
35956 * gcc.dg/tls/pic-1.c: New test.
35957 * gcc.dg/tls/nonpic-1.c: New test.
35958 * gcc.dg/20021018-1.c: New test.
35959
35960 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35961
35962 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
35963 Remove only files with the same base name as the test case.
35964 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
35965 (profopt-execute): Likewise. Also, remove old profiling
35966 and performance data files before running the tests.
35967
35968 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
35969 * g++.dg/bprob/bprob.exp: Likewise.
35970 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
35971 to allow more general test case names.
35972
35973 * g++.dg/bprob/bprob-1.C: Rename to ...
35974 * g++.dg/bprob/g++-bprob-1.C: ... this.
35975
35976 * g77.dg/bprob/bprob-1.f: Rename to ...
35977 * g77.dg/bprob/g77-bprob-1.f: ... this.
35978
35979 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35980
35981 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
35982 bison 1.50 or later.
35983
35984 2002-10-21 Janis Johnson <janis187@us.ibm.com>
35985
35986 * g++.dg/README: Describe more test directories.
35987
35988 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35989
35990 * g++.dg/init/array6.C: Add additional tests.
35991
35992 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35993
35994 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
35995 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
35996
35997 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
35998
35999 * gcc.c-torture/compile/20020604-1.x: New.
36000 * gcc.c-torture/compile/simd-5.x: Likewise.
36001 * gcc.c-torture/execute/920710-1.x: Likewise.
36002 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
36003
36004 2002-10-21 Mark Mitchell <mark@codesourcery.com>
36005
36006 * g++.dg/inherit/override1.C: Add dg-options clause.
36007
36008 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36009
36010 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
36011 _mm_slli_si128.
36012
36013 2002-10-19 Andreas Schwab <schwab@suse.de>
36014
36015 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
36016 directory component.
36017
36018 2002-10-18 Mark Mitchell <mark@codesourcery.com>
36019
36020 * g++.dg/inherit/thunk1.C: New test.
36021
36022 * g++.dg/inherit/override1.C: New test.
36023
36024 * g++.dg/abi/mangle11.C: New test.
36025 * g++.dg/abi/mangle14.C: New test.
36026 * g++.dg/abi/mangle17.C: New test.
36027
36028 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
36029
36030 * g++.dg/overload/member2.C: New test.
36031
36032 2002-10-17 Janis Johnson <janis187@us.ibm.com>
36033
36034 * g++.dg/README: Describe new compat directory.
36035 * g++.dg/dg.exp: Skip tests in compat directory.
36036 * README.compat: New file.
36037 * lib/compat.exp: New expect script.
36038 * g++.dg/compat: New test directory.
36039 * g++.dg/compat/compat.exp: New expect script.
36040 * g++.dg/compat/abi: New test directory.
36041 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
36042 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
36043 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
36044 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
36045 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
36046 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
36047 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
36048 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
36049 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
36050 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
36051 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
36052 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
36053 * g++.dg/compat/break: New test directory.
36054 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
36055 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
36056 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
36057 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
36058 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
36059 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
36060 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
36061 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
36062 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
36063 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
36064 g++.dg/compat/break/README: New files.
36065 * g++.dg/compat/eh: New test directory.
36066 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
36067 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
36068 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
36069 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
36070 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
36071 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
36072 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
36073 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
36074 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
36075 g++.dg/compat/eh/filter2_y.C,
36076 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
36077 g++.dg/compat/eh/new1_y.C,
36078 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
36079 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
36080 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
36081 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
36082 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
36083 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
36084 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
36085 g++.dg/compat/eh/unexpected1_y.C: New files.
36086 * g++.dg/compat/init: New test directory.
36087 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
36088 g++.dg/compat/init/array5_y.C,
36089 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
36090 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
36091 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
36092 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
36093 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
36094 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
36095 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
36096 g++.dg/compat/init/init-ref2_y.C: New files.
36097
36098 2002-10-17 Mark Mitchell <mark@codesourcery.com>
36099
36100 PR c++/7584
36101 * g++.dg/inherit/using3.C: New test.
36102
36103 2002-10-17 Jan Hubicka <jh@suse.cz>
36104
36105 * gcc.dg/20021017-2.c: New test.
36106
36107 2002-10-17 Mark Mitchell <mark@codesourcery.com>
36108
36109 * g++.dg/abi/mangle16.C: Adjust.
36110
36111 * g++.dg/init/array8.C: New test.
36112
36113 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
36114
36115 * gcc.dg/special/mips-abi.exp: New test.
36116 * gcc.dg/special/mips-abi.s: Empty file used by the above.
36117
36118 2002-10-16 Mark Mitchell <mark@codesourcery.com>
36119
36120 * g++.dg/abi/mangle16.C: New test.
36121 * g++.dg/abi/mangle17.C: Likewise.
36122
36123 PR c++/7478
36124 * g++.dg/template/ref1.C: New test.
36125
36126 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36127
36128 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
36129
36130 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
36131
36132 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
36133
36134 2002-10-16 Mark Mitchell <mark@codesourcery.com>
36135
36136 PR c++/7524
36137 * g++.dg/init/array7.C: New test.
36138
36139 2002-10-15 Mark Mitchell <mark@codesourcery.com>
36140
36141 * g++.dg/init/array6.C: New test.
36142
36143 * g++.dg/abi/mangle13.C: Likewise.
36144 * g++.dg/abi/mangle14.C: Likewise.
36145 * g++.dg/abi/mangle15.C: Likewise.
36146
36147 2002-10-14 Mark Mitchell <mark@codesourcery.com>
36148
36149 * g++.dg/abi/empty8.C: New test.
36150
36151 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
36152
36153 * g++.dg/init/ctor1.C: New test.
36154
36155 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
36156
36157 * gcc.c-torture/execute/20021015-1.c: New test.
36158
36159 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
36160
36161 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
36162
36163 2002-10-14 Jan Hubicka <jh@suse.cz>
36164
36165 * gcc.dg/i386-ssetype-[1-5].c: New tests.
36166
36167 2002-10-14 Richard Henderson <rth@redhat.com>
36168
36169 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
36170
36171 2002-10-14 Mark Mitchell <mark@codesourcery.com>
36172
36173 PR optimization/6631
36174 * g++.dg/opt/const2.C: New test.
36175
36176 2002-10-14 Mark Mitchell <mark@codesourcery.com>
36177
36178 PR c++/7176
36179 * g++.dg/parse/friend1.C: New test.
36180 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
36181
36182 2002-10-14 Jakub Jelinek <jakub@redhat.com>
36183
36184 * gcc.dg/20021014-1.c: New test.
36185
36186 2002-10-11 Mark Mitchell <mark@codesourcery.com>
36187
36188 PR c++/5661
36189 * g++.dg/ext/vlm1.C: New test.
36190 * g++.dg/ext/vlm2.C: Likewise.
36191
36192 * g++.dg/init/array1.C: Remove invalid braces.
36193 * g++.dg/init/brace1.C: New test.
36194 * g++.dg/init/copy2.C: Likewise.
36195 * g++.dg/init/copy3.C: Likewise.
36196 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
36197 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
36198 braces.
36199
36200 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
36201
36202 * gcc.dg/cpp/assembler.S: Don't use -ansi.
36203
36204 2002-10-11 Richard Shann <richard.shann@superh.com>
36205
36206 * gcc.c-torture/compile/simd-5.c: New test.
36207
36208 2002-10-10 Roger Sayle <roger@eyesopen.com>
36209
36210 * gcc.c-torture/execute/shiftopt-1.c: New test case.
36211
36212 2002-10-10 Jim Wilson <wilson@redhat.com>
36213
36214 * gcc.c-torture/execute/20021010-1.c: New test.
36215
36216 2002-10-09 Zack Weinberg <zack@codesourcery.com>
36217
36218 PR c/7353
36219 * g++.dg/ext/typedef-init.C: New test.
36220 * gcc.dg/typedef-init.c: New test.
36221
36222 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
36223
36224 * gcc.dg/cpp/paste13.c: New test.
36225
36226 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36227
36228 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
36229 remaining platforms, XFAIL during compile, not execute. Don't
36230 XFAIL at -O0.
36231
36232 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
36233
36234 * gcc.dg/alias-1.c: Tweak expected warning.
36235
36236 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
36237
36238 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
36239
36240 2002-10-06 Andreas Jaeger <aj@suse.de>
36241
36242 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
36243 * gcc.dg/cpp/c++98.C: Likewise.
36244
36245 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
36246 * g++.dg/cpp/c++98.C: Likewise.
36247
36248 * g++.dg/README (Subdirectories): Mention cpp directory.
36249
36250 PR target/7559
36251 * gcc.dg/20021006-1.c: New test.
36252
36253 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36254
36255 PR c++/7804
36256 * g++.dg/other/warning1.C: New test.
36257
36258 2002-10-04 Roger Sayle <roger@eyesopen.com>
36259
36260 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
36261 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
36262 and sparc-*-* with -m64 as expected failures. See PR 8087.
36263
36264 2002-10-03 Mark Mitchell <mark@codesourcery.com>
36265
36266 PR c++/7931
36267 * g++.dg/template/ptrmem3.C: New test.
36268
36269 PR c++/7754
36270 * g++.dg/template/union1.C: New test.
36271
36272 2002-10-03 Mark Mitchell <mark@codesourcery.com>
36273
36274 PR c++/8006
36275 * g++.dg/abi/mangle9.C: New test.
36276 * g++.dg/abi/mangle10.C: New test.
36277 * g++.dg/abi/mangle11.C: New test.
36278 * g++.dg/abi/mangle12.C: New test.
36279
36280 2002-10-02 Mark Mitchell <mark@codesourcery.com>
36281
36282 PR c++/7188.
36283 * g++.dg/template/meminit1.C: New test.
36284 * g++.dg/warn/Wreorder-1.C: Likewise.
36285 * g++.old-deja/g++.mike/warn3.C: Tweak.
36286 * lib/prune.exp: Ingore "in copy constructor".
36287
36288 2002-10-02 Andreas Jaeger <aj@suse.de>
36289
36290 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
36291 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
36292 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
36293 on x86-64.
36294
36295 2002-10-01 Mark Mitchell <mark@codesourcery.com>
36296
36297 * gcc.dg/empty1.C: Fix typo.
36298
36299 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
36300
36301 * gcc.dg/alias-1.c: New test.
36302
36303 2002-10-01 Mark Mitchell <mark@codesourcery.com>
36304
36305 * gcc.dg/empty1.C: New test.
36306
36307 * g++.dg/tls/init-2.C: Tweak error messages.
36308
36309 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
36310
36311 * gcc.c-torture/compile/20020923-1.c: New test.
36312
36313 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
36314
36315 * gcc.c-torture/execute/ffs-1.c: New test.
36316 * gcc.c-torture/execute/ffs-2.c: Ditto.
36317
36318 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
36319
36320 * g++.dg/overload/member1.C: New test.
36321
36322 2002-09-30 Mark Mitchell <mark@codesourcery.com>
36323
36324 * g++.dg/abi/empty7.C: New test.
36325 * g++.dg/init/pm2.C: Likewise.
36326
36327 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
36328
36329 * g++.dg/rtti/crash1.C: New test.
36330
36331 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
36332
36333 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
36334 gcc.dg/sibcall-4.c: New tests.
36335
36336 2002-09-28 Roger Sayle <roger@eyesopen.com>
36337
36338 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
36339 powerpc and MMIX targets.
36340
36341 2002-09-27 Zack Weinberg <zack@codesourcery.com>
36342
36343 * gcc.dg/cpp/20020927-1.c: New.
36344
36345 2002-09-26 David S. Miller <davem@redhat.com>
36346
36347 * gcc.c-torture/compile/trunctfdf.c: New.
36348
36349 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36350
36351 * lib/target-supports.exp (check_weak_available): Handle solaris2.
36352
36353 2002-09-27 Alan Modra <amodra@bigpond.net.au>
36354
36355 * gcc.c-torture/execute/loop-15.c: New.
36356
36357 2002-09-26 Janis Johnson <janis187@us.ibm.com>
36358
36359 * README.QMTEST: Fix typo.
36360
36361 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
36362
36363 * gcc.dg/20020926-1.c: New test.
36364
36365 2002-09-25 David S. Miller <davem@redhat.com>
36366
36367 PR target/7842
36368 * gcc.c-torture/execute/shiftdi.c: New test.
36369
36370 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
36371
36372 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
36373 unique to the tool.
36374 * lib/g77.exp (g77_init): Likewise.
36375 * lib/g++.exp (g++_init): Likewise.
36376 * lib/objc.exp (objc_init): Likewise.
36377
36378 2002-09-25 Mark Mitchell <mark@codesourcery.com>
36379
36380 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
36381 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
36382 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
36383
36384 2002-09-25 Richard Henderson <rth@redhat.com>
36385
36386 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
36387 too-small long double.
36388
36389 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
36390
36391 * gcc.dg/20020919-1.c: New test.
36392
36393 2002-09-23 Mark Mitchell <mark@codesourcery.com>
36394
36395 * g++.dg/abi/bitfield6.C: New test.
36396 * g++.dg/abi/bitfield7.C: New test.
36397 * g++.dg/abi/bitfield8.C: New test.
36398 * g++.dg/abi/vbase11.C: New test.
36399
36400 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
36401
36402 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
36403 hppa*-*-hpux*. Update test comment.
36404
36405 2002-09-20 Jakub Jelinek <jakub@redhat.com>
36406
36407 * gcc.dg/tls/struct-1.c: New test.
36408
36409 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
36410
36411 * gcc.dg/cpp/tr-warn2.c: Update.
36412
36413 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
36414
36415 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
36416
36417 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
36418
36419 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
36420 systems.
36421
36422 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
36423
36424 * gcc.c-torture/execute/ieee/mzero3.c: New test.
36425
36426 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
36427 Adjust for c++filt moved to binutils. Remove spurious duplicate
36428 setting of cxxfilt.
36429
36430 2002-09-19 Geoffrey Keating <geoffk@apple.com>
36431
36432 * gcc.dg/20020312-2.c: Update for darwin.
36433
36434 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
36435
36436 * g++.old-deja/g++.other/crash32.C: Mark ICE.
36437
36438 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
36439
36440 * objc.dg/comp-types-1.m: New test.
36441 * objc.dg/comp-types-2.m: New test.
36442 * objc.dg/comp-types-3.m: New test.
36443 * objc.dg/comp-types-4.m: New test.
36444 * objc.dg/comp-types-5.m: New test.
36445 * objc.dg/comp-types-6.m: New test.
36446
36447 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
36448
36449 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
36450
36451 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
36452
36453 * g++.dg/other/do1.C: New test.
36454
36455 * g++.dg/template/subst1.C: New test.
36456
36457 2002-09-16 Steve Ellcey <sje@cup.hp.com>
36458
36459 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
36460
36461 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
36462
36463 * g++.dg/template/qualttp20.C: Adjust expected errors.
36464 * g++.old-deja/g++.jason/report.C: Likewise.
36465 * g++.old-deja/g++.other/qual1.C: Likewise.
36466
36467 * g++.dg/lookup/scoped2.C: New test.
36468
36469 * g++.dg/ext/asm3.C: New test.
36470
36471 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
36472
36473 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
36474
36475 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
36476
36477 * ChangeLog: follow spelling conventions.
36478 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
36479 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
36480 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
36481 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
36482 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
36483 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
36484 * g++.old-deja/g++.law/global-init1.C: Likewise.
36485 * g++.old-deja/g++.other/delete4.C: Likewise.
36486 * g++.old-deja/g++.other/inline21.C: Likewise.
36487 * g++.old-deja/g++.other/singleton.C: Likewise.
36488 * g77.dg/strlen0.f: Likewise.
36489 * g77.f-torture/compile/20010519-1.f: Likewise.
36490 * g77.f-torture/compile/980310-4.f: Likewise.
36491 * gcc.c-torture/compile/20000605-1.c: Likewise.
36492 * gcc.c-torture/execute/20020225-1.c: Likewise.
36493 * gcc.dg/c90-hexfloat-2.c: Likewise.
36494 * gcc.dg/c99-bool-1.c: Likewise.
36495 * gcc.dg/c99-hexfloat-2.c: Likewise.
36496 * gcc.dg/dll-2.c: Likewise.
36497 * gcc.dg/wtr-union-init-1.c: Likewise.
36498 * gcc.dg/wtr-union-init-2.c: Likewise.
36499 * gcc.dg/wtr-union-init-3.c: Likewise.
36500 * gcc.dg/cpp/avoidpaste1.c: Likewise.
36501 * gcc.dg/cpp/defined.c: Likewise.
36502 * gcc.dg/cpp/macsyntx.c: Likewise.
36503 * gcc.dg/cpp/paste2.c: Likewise.
36504 * gcc.dg/cpp/trad/defined.c: Likewise.
36505 * gcc.dg/format/c90-printf-1.c: Likewise.
36506 * gcc.dg/format/c90-scanf-1.c: Likewise.
36507 * gcc.dg/format/c99-printf-1.c: Likewise.
36508 * gcc.dg/format/c99-scanf-1.c: Likewise.
36509 * gcc.misc-tests/gcov-8.c: Likewise.
36510 * lib/profopt.exp: Likewise.
36511
36512 2002-09-15 Krister Walfridsson <cato@df.lth.se>
36513
36514 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
36515
36516 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
36517
36518 * g++.dg/inherit/using2.C: New test.
36519
36520 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
36521
36522 * ChangeLog: Follow spelling conventions.
36523 * g++.dg/template/friend4.C: Likewise.
36524 * g++.old-deja/g++.pt/crash67.C: Likewise.
36525 * gcc.c-torture/execute/20000801-4.c: Likewise.
36526 * gcc.dg/c90-digraph-1.c: Likewise.
36527 * gcc.dg/c94-digraph-1.c: Likewise.
36528 * gcc.dg/c99-digraph-1.c: Likewise.
36529 * gcc.dg/cpp/line5.c: Likewise.
36530 * gcc.dg/cpp/multiline.c: Likewise.
36531 * gcc.dg/cpp/trad/literals-1.c: Likewise.
36532 * gcc.dg/format/attr-3.c: Likewise.
36533 * gcc.dg/format/c90-scanf-3.c: Likewise.
36534 * gcc.dg/format/ext-4.c: Likewise.
36535
36536 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
36537
36538 * g++.dg/template/pretty1.C: New test.
36539
36540 2002-09-14 Alan Modra <amodra@bigpond.net.au>
36541
36542 * gcc.c-torture/execute/struct-cpy-1.c: New test.
36543
36544 2002-09-13 Matt Austern <austern@apple.com>
36545
36546 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
36547 passing a cast expression to a function by const reference.
36548
36549 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
36550
36551 * g++.dg/template/deduce1.C: New test.
36552
36553 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
36554
36555 * gcc.c-torture/execute/simd-1.c: Force all use of int to
36556 32-bit int.
36557
36558 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
36559
36560 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
36561 usage.
36562
36563 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
36564
36565 * gcc.c-torture/compile/20020910-1.c: New test.
36566
36567 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
36568
36569 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
36570
36571 2002-09-10 Andreas Jaeger <aj@suse.de>
36572
36573 * gcc.dg/20020312-2.c: Adjust for x86-64.
36574
36575 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
36576
36577 * g77.dg/7388.f: New test case for PR 7388.
36578
36579 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
36580
36581 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
36582
36583 2002-09-05 Ziemowit Laski <zlaski@apple.com>
36584
36585 * objc.dg/proto-lossage-1.m: New test.
36586
36587 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
36588
36589 * gcc.dg/cpp/_Pragma4.c: Fix typo.
36590
36591 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
36592
36593 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
36594 expected to pass.
36595
36596 2002-09-06 Stan Shebs <shebs@apple.com>
36597 David Edelsohn <edelsohn@gnu.org>
36598
36599 * gcc.dg/weak: New directory.
36600 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
36601 target-specific xfail bits.
36602 * gcc.dg/typeof-2.c: Move to new directory.
36603 * gcc.dg/weak.exp: New expect script.
36604
36605 2002-09-06 Alan Modra <amodra@bigpond.net.au>
36606
36607 * gcc.c-torture/execute/extzvsi.c: New test.
36608
36609 2002-09-05 Stan Shebs <shebs@apple.com>
36610
36611 * gcc.dg/weak-1.c: xfail on Darwin.
36612 * gcc.dg/weak-2.c: Ditto.
36613 * gcc.dg/weak-3.c: Ditto.
36614 * gcc.dg/weak-4.c: Ditto.
36615 * gcc.dg/weak-5.c: Ditto.
36616 * gcc.dg/weak-6.c: Ditto.
36617 * gcc.dg/weak-7.c: Ditto.
36618 * gcc.dg/weak-8.c: Ditto.
36619 * gcc.dg/weak-9.c: Ditto.
36620
36621 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
36622
36623 * gcc.c-torture/execute/loop-14.c: New test.
36624
36625 2002-09-04 Jakub Jelinek <jakub@redhat.com>
36626
36627 * g++.dg/other/cxa-atexit1.C: New test.
36628
36629 * gcc.dg/typeof-2.c: New test.
36630
36631 2002-09-03 Roger Sayle <roger@eyesopen.com>
36632
36633 * gcc.dg/builtins-2.c: New testcase.
36634 * gcc.dg/builtins-3.c: New testcase.
36635
36636 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
36637
36638 * gcc.dg/cpp/_Pragma4.c: New test.
36639
36640 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
36641
36642 * objc/execute/nil_method-1.m: New testcase.
36643
36644 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
36645
36646 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
36647 [Object class], not [Object initialize].
36648
36649 2002-08-31 Roger Sayle <roger@eyesopen.com>
36650 Hans-Peter Nilsson <hp@bitrange.com>
36651
36652 * gcc.c-torture/execute/20020720-1.x: Skip test on
36653 mmix-knuth-mmixware. Correct comment.
36654
36655 2002-08-27 Mark Mitchell <mark@codesourcery.com>
36656
36657 * testsuite/g++.dg/abi/bitfield5.C: New test.
36658 * testsuite/g++.dg/abi/vbase10.C: Likewise.
36659
36660 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
36661
36662 * objc.dg/undeclared-selector.m: New test.
36663
36664 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
36665
36666 * g++.dg/other/offsetof1.C: Avoid cast warning.
36667
36668 2002-08-26 Ziemowit Laski <zlaski@apple.com>
36669
36670 * objc.dg/super-class-2.m: New test.
36671
36672 2002-08-24 Matt Austern <austern@apple.com>
36673
36674 * g++.dg/ext/lvaddr.C: New test.
36675 * g++.dg/ext/lvcast.C: New test.
36676
36677 2002-08-22 Mark Mitchell <mark@codesourcery.com>
36678
36679 * testsuite/g++.dg/inherit/cond1.C: New test.
36680
36681 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
36682
36683 * gcc.dg/noncompile/incomplete-1.c: New test.
36684
36685 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
36686
36687 * gcc.dg/typespec-1.c: New test.
36688
36689 2002-08-20 Devang Patel <dpatel@apple.com>
36690 * objc.dg/proto-hier-2.m: New test.
36691
36692 2002-08-19 Ziemowit Laski <zlaski@apple.com>
36693
36694 * objc.dg/bitfield-1.m: New test.
36695 * objc.dg/bitfield-2.m: New test.
36696
36697 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
36698
36699 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
36700 gcc.dg/c99-flex-array-4.c: New tests.
36701
36702 2002-08-16 Stan Shebs <shebs@apple.com>
36703
36704 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
36705
36706 2002-08-15 Jakub Jelinek <jakub@redhat.com>
36707
36708 * gcc.dg/typeof-1.c: New test.
36709 * g++.dg/ext/typeof2.C: New test.
36710
36711 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
36712
36713 * g++.dg/other/offsetof1.C: New test.
36714
36715 2002-08-14 Richard Henderson <rth@redhat.com>
36716
36717 * gcc.dg/tls/diag-3.c: Fix expected message strings.
36718
36719 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
36720
36721 * gcc.dg/cpp/_Pragma3.c: New test.
36722
36723 2002-08-13 Mark Mitchell <mark@codesourcery.com>
36724
36725 * g++.dg/template/inherit3: New test.
36726
36727 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
36728
36729 * gcc.dg/bitfld-4.c: Add blank options.
36730
36731 2002-08-09 Mark Mitchell <mark@codesourcery.com>
36732
36733 * g++.dg/template/crash1.C: New test.
36734
36735 2002-08-08 Jakub Jelinek <jakub@redhat.com>
36736
36737 * gcc.dg/tls/opt-2.c: New test.
36738
36739 2002-08-08 Devang Patel <dpatel@apple.com>
36740
36741 * objc.dg/selector-1.m : New test
36742
36743 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
36744
36745 * g++.dg/abi/bitfield4.C: New test.
36746 * gcc.dg/bitfld-4.c: New test.
36747
36748 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
36749
36750 * g++.dg/other/packed1.C: New test.
36751
36752 2002-08-07 Mark Mitchell <mark@codesourcery.com>
36753
36754 * g++.dg/abi/offsetof.C: Tweak error messages.
36755 * g++.old-deja/g++.mike/p10769a.C: Likewise.
36756
36757 2002-08-08 Jakub Jelinek <jakub@redhat.com>
36758
36759 * gcc.dg/bitfld-3.c: New test.
36760
36761 2002-08-07 Jakub Jelinek <jakub@redhat.com>
36762 Richard Henderson <rth@redhat.com>
36763
36764 * gcc.dg/i386-bitfield1.c: New test.
36765 * g++.dg/abi/bitfield3.C: Update.
36766
36767 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
36768
36769 * objc.dg/const-str-2.m: Update.
36770 * gcc.dg/cpp/c++98.c: Change to C extension.
36771 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
36772 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
36773
36774 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
36775
36776 * testsuite/gcc.dg/tls/diag-3.c: New.
36777
36778 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
36779
36780 * g++.dg/README (Subdirectories): Document new subdir expr.
36781 * g++.dg/expr/pmf-1.C: New test.
36782
36783 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
36784
36785 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
36786
36787 2002-08-06 Jakub Jelinek <jakub@redhat.com>
36788
36789 * g++.dg/abi/bitfield3.C: New test.
36790
36791 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
36792
36793 * lib/gcov.exp: Tweak expected line formats.
36794 * gcc.misc-tests/gcov8.c: New test.
36795 * gcc.misc-tests/gcov8.x: New flags.
36796
36797 2002-08-05 Jakub Jelinek <jakub@redhat.com>
36798
36799 * consistency.vlad/layout/endian.c: Include string.h.
36800
36801 * gcc.c-torture/execute/20020805-1.c: New test.
36802
36803 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
36804
36805 * g++.dg/other/conversion1.C: New test.
36806
36807 2002-08-03 Roger Sayle <roger@eyesopen.com>
36808
36809 * gcc.dg/builtins-1.c: New testcase.
36810
36811 2002-08-02 Mark Mitchell <mark@codesourcery.com>
36812
36813 * g++.dg/inherit/access3.C: New test.
36814
36815 2002-08-01 Jakub Jelinek <jakub@redhat.com>
36816
36817 * gcc.dg/ia64-visibility-2.c: New test.
36818
36819 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
36820
36821 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
36822 __qualifier_flags to __flags.
36823
36824 2002-07-31 Mark Mitchell <mark@codesourcery.com>
36825
36826 * g++.dg/inherit/operator1.C: New test.
36827 * g++.dg/lookup/disamb1.C: Fix typo in comment.
36828 * g++.dg/other/error1.C: Change expected error message.
36829 * g++.dg/template/conv4.C: Likewise.
36830
36831 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
36832
36833 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
36834 for documented behavior.
36835
36836 2002-07-25 Roger Sayle <roger@eyesopen.com>
36837
36838 * gcc.c-torture/execute/20020720-1.x: Skip this test on
36839 several targets known to fail.
36840
36841 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
36842
36843 * gcc.dg/mips-args-[123].c: New tests.
36844
36845 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
36846
36847 * gcc.dg/ppc-spe.c: New.
36848
36849 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
36850
36851 * g++.dg/other/ptrmem4.C: New testcase.
36852
36853 2002-07-24 Richard Henderson <rth@redhat.com>
36854
36855 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
36856
36857 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
36858
36859 * g++.dg/ext/alignof1.C (main): Return 0 for success.
36860
36861 2002-07-24 Roger Sayle <roger@eyesopen.com>
36862
36863 * gcc.c-torture/execute/memset-3.c: New testcase.
36864
36865 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
36866
36867 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
36868 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
36869
36870 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36871
36872 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
36873 Delete.
36874
36875 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
36876
36877 * gcc.c-torture/compile/simd-4.c: New test.
36878
36879 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36880
36881 PR c++/7347, c++/7348
36882 * g++.dg/template/access4.C: New test.
36883 * g++.dg/template/access5.C: New test.
36884 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
36885 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
36886 * g++.old-deja/g++.pt/ttp58.C: Likewise.
36887 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
36888
36889 2002-07-22 Jakub Jelinek <jakub@redhat.com>
36890
36891 * gcc.dg/gnu89-init-2.c: New test.
36892
36893 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
36894
36895 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
36896
36897 2002-07-20 Roger Sayle <roger@eyesopen.com>
36898
36899 * gcc.c-torture/execute/20020720-1.c: New testcase.
36900
36901 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
36902
36903 * gcc.dg/cpp/Wsignprom.c: New tests.
36904
36905 2002-07-20 Alan Modra <amodra@bigpond.net.au>
36906
36907 * gcc.c-torture/execute/loop-13.c: New test.
36908
36909 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
36910
36911 * gcc.dg/cpp/expr.c: New tests.
36912
36913 2002-07-18 David Edelsohn <edelsohn@gnu.org>
36914
36915 * g++.dg/opt/pr6713.C: Add template instantiation.
36916
36917 2002-07-18 Alan Modra <amodra@bigpond.net.au>
36918
36919 * gcc.dg/nest.c: New test.
36920
36921 2002-07-17 Richard Henderson <rth@redhat.com>
36922
36923 * g++.dg/opt/pr6713.C: New test.
36924
36925 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
36926
36927 * gcc.c-torture/execute/loop-2e.x: Let the testcase
36928 XFAIL for all x86 processors.
36929
36930 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
36931
36932 * gcc.c-torture/execute/20010122-1.x: Do not test with
36933 -fomit-frame-pointer.
36934
36935 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36936
36937 * g++.dg/template/instantiate2.C: New test.
36938 * g++.dg/template/spec4.C: New test.
36939
36940 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36941
36942 * g++.dg/template/access2.C: New test.
36943 * g++.dg/template/access3.C: New test.
36944
36945 2002-07-15 Zack Weinberg <zack@codesourcery.com>
36946
36947 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
36948 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
36949 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
36950 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
36951 Convert to use <stdarg.h>.
36952 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
36953 Delete.
36954 * gcc.dg/va-arg-2.c: New.
36955 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
36956
36957 2002-07-15 Jakub Jelinek <jakub@redhat.com>
36958
36959 * gcc.c-torture/compile/20020710-1.c: New test.
36960
36961 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
36962 Andrew Pinski <pinskia@physics.uc.edu>
36963
36964 gcc.c-torture/compile/simd-2.c: New testcase.
36965 gcc.c-torture/compile/simd-3.c: Likewise.
36966
36967 2002-07-11 Mark Mitchell <mark@codesourcery.com>
36968
36969 PR c++/7224
36970 * g++.dg/overload/error1.C: New test.
36971
36972 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36973
36974 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
36975 configuration and IRIX 6 O32 ABI.
36976
36977 2002-07-11 Roger Sayle <roger@eyesopen.com>
36978
36979 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
36980
36981 2002-07-10 Roger Sayle <roger@eyesopen.com>
36982
36983 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
36984
36985 2002-07-10 Jeffrey A Law <law@redhat.com>
36986
36987 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
36988
36989 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
36990
36991 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
36992
36993 * gcc.dg/20020312-2.c: Check for __PPC__.
36994
36995 2002-07-09 Diego Novillo <dnovillo@redhat.com>
36996
36997 * gcc.c-torture/compile/20020709-1.c: New test.
36998
36999 2002-07-07 Roger Sayle <roger@eyesopen.com>
37000
37001 * g++.dg/template/qualttp21.C: New test case.
37002
37003 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
37004
37005 * gcc.c-torture/compile/20020706-1.c: New test.
37006 * gcc.c-torture/compile/20020706-2.c: New test.
37007
37008 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
37009 Alexandre Oliva <aoliva@redhat.com>
37010
37011 * g++.dg/warn/incomplete1.C: New test.
37012
37013 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37014
37015 PR c++/7099
37016 * g++.dg/warn/noreturn1.C: New test.
37017
37018 2002-07-03 Mark Mitchell <mark@codesourcery.com>
37019
37020 PR c++/6706
37021 * g++.dg/debug/debug6.C: New test.
37022 * g++.dg/debug/debug7.C: New test.
37023
37024 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
37025
37026 * gcc.c-torture/compile/simd-3.c: New test.
37027
37028 2002-07-03 Chris Demetriou <cgd@broadcom.com>
37029
37030 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
37031 * gcc.dg/20020620-1.c: Likewise.
37032
37033 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37034
37035 PR c++/6944
37036 * g++.dg/init/array4.C: New test.
37037 * g++.dg/init/array5.C: New test.
37038
37039 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
37040
37041 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
37042 * gcc.c-torture/execute/simd-2.c (main): Likewise.
37043
37044 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37045
37046 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
37047 * gcc.dg/wtr-aggr-init-1.c: Likewise.
37048 * gcc.dg/wtr-conversion-1.c: Likewise.
37049 * gcc.dg/wtr-escape-1.c: Likewise.
37050 * gcc.dg/wtr-int-type-1.c: Likewise.
37051 * gcc.dg/wtr-label-1.c: Likewise.
37052 * gcc.dg/wtr-static-1.c: Likewise.
37053 * gcc.dg/wtr-strcat-1.c: Likewise.
37054 * gcc.dg/wtr-suffix-1.c: Likewise.
37055 * gcc.dg/wtr-switch-1.c: Likewise.
37056 * gcc.dg/wtr-unary-plus-1.c: Likewise.
37057 * gcc.dg/wtr-union-init-1.c: Likewise.
37058 * gcc.dg/wtr-union-init-2.c: Likewise.
37059 * gcc.dg/wtr-union-init-3.c: Likewise.
37060
37061 * gcc.dg/wtr-func-def-1.c: New test.
37062
37063 2002-07-02 Devang Patel <dpatel@apple.com>
37064
37065 * objc.dg/param-1.m: New test.
37066
37067 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
37068
37069 * gcc.dg/cpp/trad/directive.c: Add test.
37070 * gcc.dg/cpp/trad/macroargs.c: Add test.
37071 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
37072
37073 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
37074
37075 * gcc.dg/cpp/cmdlne-M.c: New test.
37076
37077 2002-07-02 Ziemowit Laski <zlaski@apple.com>
37078
37079 * objc.dg/desig-init-1.m: New test.
37080
37081 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37082
37083 PR c++/6716
37084 * g++.dg/template/instantiate1.C: New test.
37085
37086 2002-07-01 Mark Mitchell <mark@codesourcery.com>
37087
37088 PR c++/7112
37089 * g++.dg/template/sizeof2.C: New test.
37090
37091 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
37092
37093 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
37094 gcc.dg/cpp/trad/include.c: New tests.
37095
37096 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
37097
37098 PR target/7177
37099 * gcc.c-torture/compile/20020701-1.c: New test.
37100
37101 2002-07-01 Stan Shebs <shebs@apple.com>
37102
37103 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
37104 header here...
37105 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
37106 (objc-torture-execute): or here.
37107
37108 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
37109
37110 * gcc.c-torture/execute/arith-rand-ll.c: New test.
37111
37112 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
37113
37114 * gcc.dg/cpp/trad/escaped-nl.c: New test.
37115
37116 2002-06-30 Devang Patel <dpatel@apple.com>
37117
37118 * objc.dg/fsyntax-only.m: New test.
37119
37120 2002-06-27 Mark Mitchell <mark@codesourcery.com>
37121
37122 PR c++/6695
37123 * g++.dg/template/friend7.C: New file.
37124
37125 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
37126
37127 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
37128 return type.
37129
37130 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
37131
37132 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
37133 avoid division by zero.
37134
37135 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
37136
37137 * gcc.dg/Wunknownprag.c: New tests.
37138
37139 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
37140
37141 * gcc.c-torture/execute/simd-2.c: New test.
37142
37143 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
37144
37145 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
37146 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
37147 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
37148 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
37149 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
37150 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
37151 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
37152 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
37153 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
37154 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
37155 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
37156 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
37157 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
37158 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
37159 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
37160 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
37161 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
37162
37163 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
37164
37165 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
37166 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
37167 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
37168 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
37169 New tests.
37170 * gcc.dg/cpp/trad/directive.c: Update.
37171
37172 2002-06-23 Andreas Jaeger <aj@suse.de>
37173
37174 * gcc.c-torture/execute/complex-6.c: New.
37175
37176 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
37177
37178 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
37179 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
37180 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
37181 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
37182
37183 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
37184
37185 * gcc.dg/cpp/trad: New directory with traditional tests copied
37186 from parent directory.
37187 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
37188 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
37189 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
37190 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
37191 Move to trad/ and rename.
37192 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
37193 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
37194 gcc.dg/cpp/trad/redef2.c: New tests.
37195 * gcc.dg/cpp/trad/trad.exp: New driver.
37196
37197 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
37198
37199 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
37200 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
37201 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
37202 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
37203 Remove.
37204
37205 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
37206
37207 * gcc.dg/20020620-1.c: New test.
37208
37209 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37210
37211 * g++.dg/template/ttp4.C: New test.
37212
37213 2002-06-19 Jakub Jelinek <jakub@redhat.com>
37214
37215 * g++.dg/opt/vt1.C: Fix regexp.
37216
37217 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37218
37219 * gcc.c-torture/execute/pure-1.c: Make functions static again.
37220 Don't use attribute `noinline'.
37221
37222 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
37223
37224 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
37225
37226 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
37227
37228 * gcc.c-torture/execute/simd-1.c: New.
37229
37230 * gcc.dg/simd-1.c: New.
37231
37232 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
37233
37234 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
37235
37236 2002-06-16 Richard Henderson <rth@redhat.com>
37237
37238 * g++.dg/ext/anon-struct1.C: New.
37239 * g++.dg/ext/anon-struct2.C: New.
37240 * g++.dg/ext/anon-struct3.C: New.
37241 * gcc.dg/anon-struct-1.c: New.
37242 * gcc.dg/anon-struct-2.c: New.
37243 * gcc.dg/anon-struct-3.c: New.
37244 * gcc.dg/20011008-1.c: Adjust warning text.
37245 * gcc.dg/20020527-1.c: Add -fms-extensions.
37246
37247 2002-06-16 Richard Henderson <rth@redhat.com>
37248
37249 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
37250
37251 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
37252
37253 * gcc.c-torture/execute/20020615-1.c: New test.
37254
37255 2002-06-15 Roger Sayle <roger@eyesopen.com>
37256
37257 * gcc.c-tortuture/execute/compare-1.c: New test case.
37258 * gcc.c-tortuture/execute/compare-2.c: New test case.
37259 * gcc.c-tortuture/execute/compare-3.c: New test case.
37260
37261 2002-06-13 Richard Henderson <rth@redhat.com>
37262
37263 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
37264 ia64 ilp32.
37265
37266 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37267
37268 * g++.dg/template/typename2.C: Update error message.
37269
37270 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
37271
37272 * gcc.c-torture/execute/20020611-1.c: New test.
37273
37274 2002-06-11 Bob Wilson <bob.wilson@acm.org>
37275
37276 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
37277 list of targets to skip.
37278
37279 2002-06-10 Bob Wilson <bob.wilson@acm.org>
37280
37281 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
37282 targets if not optimizing.
37283
37284 2002-06-10 Jakub Jelinek <jakub@redhat.com>
37285
37286 * gcc.c-torture/compile/20020605-1.c: New test.
37287
37288 * g++.dg/opt/vt1.C: New test.
37289
37290 * gcc.dg/20020531-1.c: New test.
37291
37292 * gcc.dg/20020530-1.c: New test.
37293
37294 * gcc.dg/20020527-1.c: New test.
37295
37296 * g++.dg/opt/cse1.C: New test.
37297
37298 2002-06-07 Roger Sayle <roger@eyesopen.com>
37299
37300 * gcc.dg/20020607-2.c: New test case.
37301
37302 2002-06-07 Jakub Jelinek <jakub@redhat.com>
37303
37304 * gcc.c-torture/compile/20020604-1.c: New test.
37305
37306 2002-06-04 Richard Henderson <rth@redhat.com>
37307
37308 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
37309 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
37310 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
37311
37312 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
37313
37314 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
37315
37316 2002-06-03 Richard Henderson <rth@redhat.com>
37317
37318 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
37319 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
37320
37321 2002-06-02 Richard Henderson <rth@redhat.com>
37322
37323 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
37324 test functions static.
37325
37326 2002-06-02 Andreas Jaeger <aj@suse.de>
37327
37328 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
37329 now.
37330
37331 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
37332
37333 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
37334 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
37335 Update for mofified diagnostics.
37336 * gcc.dg/c99-intconst-1.c: No longer fail.
37337
37338 2002-06-02 Richard Henderson <rth@redhat.com>
37339
37340 * gcc.dg/uninit-A.c: Remove xfail markers.
37341
37342 2002-06-01 Roger Sayle <roger@eyesopen.com>
37343
37344 * gcc.dg/fnegate-1.c: New test case.
37345
37346 2002-05-30 Osku Salerma <osku@iki.fi>
37347
37348 * gcc.c-torture/execute/mayalias-1.c: New file.
37349
37350 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
37351
37352 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
37353 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
37354 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
37355
37356 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
37357
37358 * gcc.c-torture/execute/20020529-1.c: New test.
37359
37360 2002-05-27 Richard Henderson <rth@redhat.com>
37361
37362 * g++.dg/ext/attrib6.C: New test case.
37363
37364 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37365
37366 * gcc.c-torture/execute/pure-1.c: New test.
37367
37368 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
37369
37370 * gcc.dg/cpp/arith-2.c: Remove.
37371
37372 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
37373
37374 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
37375 * gcc.dg/cpp/if-3.c: Remove.
37376
37377 2002-05-26 Jakub Jelinek <jakub@redhat.com>
37378
37379 * g++.dg/opt/cse2.C: New test.
37380
37381 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
37382
37383 * gcc.dg/cpp/arith-1.c: New semantic tests.
37384 * gcc.dg/cpp/if-1.c: Update.
37385
37386 2002-05-24 Ben Elliston <bje@redhat.com>
37387
37388 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
37389
37390 2002-05-24 Jakub Jelinek <jakub@redhat.com>
37391
37392 * gcc.dg/verbose-asm.c: New test.
37393
37394 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
37395
37396 * gcc.dg/cpp/paste12.c: New test.
37397
37398 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37399
37400 * g++.dg/parse/named_ops.C: New test.
37401
37402 2002-05-23 Mark Mitchell <mark@codesourcery.com>
37403
37404 * gcc/testsuite/gcc.dg/weak-8.c: New test.
37405
37406 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
37407
37408 * gcc.dg/weak-2.c: Allow optional leading underscore
37409 in scan-assembler symbol name.
37410 * gcc.dg/weak-3.c: Likewise.
37411 * gcc.dg/weak-4.c: Likewise.
37412 * gcc.dg/weak-5.c: Likewise.
37413
37414 2002-05-23 Jakub Jelinek <jakub@redhat.com>
37415
37416 * gcc.dg/20020523-1.c: New test.
37417
37418 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37419
37420 * objc.dg/const-str-2.m: Update now that we stop after
37421 a command line error.
37422
37423 2002-05-22 Richard Henderson <rth@redhat.com>
37424
37425 * g++.dg/dg.exp: Fix typo in test pruneing.
37426
37427 2002-05-22 Richard Henderson <rth@redhat.com>
37428
37429 * g++.dg/dg.exp: Prune the tls subdirectory.
37430 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
37431 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
37432 * g++.dg/tls/init-1.C: New.
37433
37434 2002-05-22 Jakub Jelinek <jakub@redhat.com>
37435
37436 * gcc.dg/20020517-1.c: New test.
37437
37438 2002-05-21 Richard Henderson <rth@redhat.com>
37439
37440 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
37441 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
37442
37443 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
37444
37445 * g++.dg/other/copy2.C: New test.
37446
37447 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
37448
37449 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
37450 (MAX_COPY): Bump up to 10 times sizeof (long long).
37451 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
37452
37453 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
37454 sizeof (long long).
37455
37456 * gcc.c-torture/execute/strcpy-1.c: New test.
37457
37458 2002-05-19 Jason Merrill <jason2redhat.com>
37459
37460 * g++.dg/ext/oper1.C: New test.
37461
37462 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
37463 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
37464
37465 * README.QMTEST: New file.
37466
37467 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
37468
37469 2002-05-19 Andreas Jaeger <aj@suse.de>
37470
37471 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
37472 now.
37473 * gcc.c-torture/execute/loop-2d.x: Likewise.
37474
37475 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
37476
37477 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
37478 support weak symbols.
37479 * gcc.dg/weak-4.c: Likewise.
37480 * gcc.dg/weak-6.c: Likewise.
37481
37482 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
37483
37484 * gcc.dg/weak-3.c: Add dg-excess-error comment for
37485 cygwin, coff and h8300-*-hms targets
37486 * gcc.dg/weak-5.c: Likewise.
37487 * gcc.dg/weak-7.c: Likewise.
37488
37489 2002-05-16 Jason Merrill <jason@redhat.com>
37490
37491 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
37492 (scan-assembler-not, scan-assembler-dem): Likewise.
37493 (scan-assembler-dem-not): Likewise.
37494
37495 2002-05-15 Richard Henderson <rth@redhat.com>
37496
37497 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
37498
37499 2002-05-15 Richard Henderson <rth@redhat.com>
37500
37501 * gcc.dg/weak-5.c (vfoo1c): No warning here.
37502 (vfoo1f): Warning here.
37503 (vfoo1l): Don't redefine the alias.
37504
37505 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
37506
37507 * g++.dg/init/pm1.C: New test.
37508
37509 2002-05-12 David S. Miller <davem@redhat.com>
37510
37511 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
37512 types.
37513
37514 2002-05-10 Roger Sayle <roger@eyesopen.com>
37515
37516 * gcc.c-torture/execute/20020510-1.c: New test case.
37517
37518 2002-05-10 David S. Miller <davem@redhat.com>
37519
37520 * gcc.c-torture/execute/conversion.c: Test long double too.
37521
37522 2002-05-09 Jakub Jelinek <jakub@redhat.com>
37523
37524 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
37525 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
37526 * lib/g++.exp (g++_link_flags): Likewise.
37527 * lib/objc.exp (objc_target_compile): Likewise.
37528
37529 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
37530
37531 * gcc.dg/cpp/poison.c: Update.
37532 * gcc.dg/cpp/20000625-2.c: Remove.
37533 * gcc.dg/cpp/direct2s.c: Remove final test.
37534
37535 2002-05-08 Tom Rix <trix@redhat.com>
37536
37537 * gcc.c-torture/execute/20020508-1.c: New test.
37538 * gcc.c-torture/execute/20020508-2.c: New test.
37539 * gcc.c-torture/execute/20020508-3.c: New test.
37540
37541 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
37542
37543 * gcc.dg/cpp/charconst-4.c: More tests.
37544
37545 2002-05-08 Mark Mitchell <mark@codesourcery.com>
37546
37547 PR c/6569
37548 * gcc.dg/weak-3.c: Update location of warning messages.
37549 * gcc.dg/weak-5.c: Likewise.
37550
37551 2002-05-06 Roger Sayle <roger@eyesopen.com>
37552
37553 * gcc.c-torture/execute/20020506-1.c: New test case.
37554
37555 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
37556
37557 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
37558
37559 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37560
37561 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
37562
37563 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37564
37565 * gcc.dg/cpp/charconst-3.c: New test.
37566
37567 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37568
37569 * gcc.dg/cpp/charconst.c: Update tests.
37570
37571 2002-05-05 Tim Josling <tej@melbpc.org.au>
37572
37573 * treelang: Added directory for new sample language treelang. Also
37574 lib/treelang.exp: New file to signal treelang should be tested.
37575
37576 2002-05-03 Jakub Jelinek <jakub@redhat.com>
37577
37578 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
37579 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
37580 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
37581 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
37582 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
37583 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
37584 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
37585
37586 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
37587
37588 * gcc.dg/format/xopen-2.c: New test.
37589
37590 2002-05-03 Jakub Jelinek <jakub@redhat.com>
37591
37592 * gcc.dg/20020503-1.c: New test.
37593
37594 2002-05-02 Mark Mitchell <mark@codesourcery.com>
37595
37596 * g++.dg/init/dtor1.C: Make it tougher.
37597
37598 2002-05-01 Mark Mitchell <mark@codesourcery.com>
37599
37600 * g++.dg/init/dtor1.C: New test.
37601
37602 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
37603
37604 * gcc.dg/altivec-8.c: New.
37605
37606 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
37607
37608 * gcc.dg/altivec-7.c: New.
37609
37610 2002-04-29 Jakub Jelinek <jakub@redhat.com>
37611
37612 * g++.dg/parse/typedef1.C: New test.
37613
37614 2002-04-29 Mark Mitchell <mark@codesourcery.com>
37615
37616 PR c++/6486
37617 * g++.dg/template/friend6.C: New test.
37618
37619 PR c++/6492
37620 * g++.dg/init/copy1.C: New test.
37621
37622 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
37623
37624 * g++.dg/warn/effc1.C: New test.
37625
37626 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
37627
37628 * gcc.dg/cpp/if-cexp.c: Add a test.
37629
37630 2002-04-28 Jakub Jelinek <jakub@redhat.com>
37631
37632 * gcc.dg/20020426-2.c: New test.
37633
37634 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
37635
37636 * gcc.dg/cpp/if-mop.c: Update.
37637 * gcc.dg/cpp/if-mpar.c: Add test.
37638 * gcc.dg/cpp/if-oppr.c: Update.
37639
37640 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37641
37642 PR c/6343
37643 * gcc.dg/weak-[2-7].c: New tests.
37644
37645 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
37646
37647 * gcc.dg/enum1.c: New test.
37648
37649 2002-04-26 Mark Mitchell <mark@codesourcery.com>
37650
37651 PR c++/6497
37652 * g++.dg/inherit/access2.C: New test.
37653
37654 2002-04-26 Mark Mitchell <mark@codesourcery.com>
37655
37656 PR bootstrap/6445
37657 * gcc.dg/20020426-1.c: New test.
37658
37659 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
37660
37661 * g++.dg/abi/enum1.C: New test.
37662
37663 2002-04-26 Richard Henderson <rth@redhat.com>
37664
37665 * gcc.dg/c99-bool-1.c: Expect always true warning.
37666
37667 2002-04-25 Roger Sayle <roger@eyesopen.com>
37668
37669 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
37670
37671 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37672
37673 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
37674 targets.
37675
37676 2002-04-24 Mark Mitchell <mark@codesourcery.com>
37677
37678 * g++.dg/abi/mange7.C: New test.
37679
37680 PR c++/6438.
37681 * g++.dg/parse/stmtexpr2.C: New test.
37682
37683 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
37684
37685 * gcc.dg/20020312-2.c: Add SH target.
37686
37687 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37688
37689 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
37690 compiler output on mips*-*-irix*.
37691
37692 2002-04-23 Jakub Jelinek <jakub@redhat.com>
37693
37694 * g++.dg/parse/attr1.C: New test.
37695
37696 2002-04-23 Roger Sayle <roger@eyesopen.com>
37697
37698 * gcc.c-torture/execute/string-opt-17.c: New test case.
37699 * gcc.c-torture/execute/memset-2.c: New test case.
37700
37701 2002-04-23 Mark Mitchell <mark@codesourcery.com>
37702
37703 PR c++/6256:
37704 * g++.dg/template/friend5.C: New test.
37705
37706 PR c++/6331:
37707 * g++.dg/template/qual1.C: Likewise.
37708
37709 2002-04-22 Zack Weinberg <zack@codesourcery.com>
37710
37711 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
37712 Include stdlib.h, not stdio.h or ctype.h.
37713
37714 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
37715
37716 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
37717 cris-*-elf* and mmix-*-*.
37718 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
37719 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
37720 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
37721 Ditto.
37722 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
37723 * gcc.dg/wchar_t-1.c: Ditto.
37724
37725 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
37726
37727 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
37728 Clarify comment.
37729
37730 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
37731
37732 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
37733
37734 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37735
37736 * gcc.c-torture/execute/20000906-1.x: Delete.
37737
37738 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
37739
37740 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
37741
37742 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
37743
37744 * PR6367
37745 * g77.f-torture/execute/6367.f: New test.
37746 * g77.f-torture/execute/6367.x: Disable for MMIX.
37747
37748 2002-04-19 Mark Mitchell <mark@codesourcery.com>
37749
37750 * PR6352
37751 * g++.dg/opt/inline2.C: New test.
37752
37753 2002-04-18 Richard Henderson <rth@redhat.com>
37754
37755 * gcc.dg/20000906-1.c: Enable for all targets.
37756 * gcc.c-torture/compile/iftrap-2.c: New.
37757
37758 2002-04-18 Jakub Jelinek <jakub@redhat.com>
37759
37760 * gcc.dg/20020418-1.c: New test.
37761 * gcc.dg/20020418-2.c: New test.
37762
37763 2002-04-18 Richard Henderson <rth@redhat.com>
37764
37765 * gcc.c-torture/compile/iftrap-1.c: New.
37766 * gcc.dg/iftrap-1.c: Adjust for ia64.
37767 * gcc.dg/iftrap-2.c: New.
37768
37769 2002-04-18 Jakub Jelinek <jakub@redhat.com>
37770
37771 * gcc.c-torture/compile/20020418-1.c: New test.
37772
37773 2002-04-18 Roger Sayle <roger@eyesopen.com>
37774
37775 * gcc.c-torture/compile/20020415-1.c: New.
37776
37777 2002-04-18 David S. Miller <davem@redhat.com>
37778
37779 * gcc.c-torture/execute/20020418-1.c: New test.
37780
37781 2002-04-17 Jakub Jelinek <jakub@redhat.com>
37782
37783 * gcc.dg/20020416-1.c: New test.
37784
37785 * g++.dg/opt/inline1.C: New test.
37786
37787 2002-04-16 Jakub Jelinek <jakub@redhat.com>
37788
37789 * gcc.dg/altivec-5.c: New test.
37790
37791 * gcc.dg/20020415-1.c: New test.
37792
37793 2002-04-15 Mark Mitchell <mark@codesourcery.com>
37794
37795 * testsuite/lib/chill.exp: Remove.
37796
37797 2002-04-14 Jakub Jelinek <jakub@redhat.com>
37798
37799 * g++.dg/other/big-struct.C: New test.
37800
37801 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
37802
37803 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
37804 of scratch file.
37805
37806 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
37807
37808 PR c/6277
37809 * gcc.dg/i386-387-1.c: Allow optional leading underscore
37810 in scan-assembler function name
37811
37812 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
37813
37814 * g77.f-torture/execute/980628-4.x,
37815 g77.f-torture/execute/980628-5.x,
37816 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37817 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37818 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
37819 i[34567]86-*-*.
37820
37821 2002-04-13 David S. Miller <davem@redhat.com>
37822
37823 * gcc.c-torture/execute/20020413-1.c: New test.
37824
37825 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
37826
37827 * gcc.dg/asm-6.c,
37828 * g++.dg/ext/asm1.C: New tests.
37829
37830 2002-04-12 Mark Mitchell <mark@codesourcery.com>
37831
37832 PR c++ 5373.
37833 * g++.dg/parse/stmtexpr1.C: New test.
37834
37835 PR c++/5189.
37836 * g++.dg/template/copy1.C: New test.
37837
37838 2002-04-12 Richard Henderson <rth@redhat.com>
37839
37840 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
37841
37842 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
37843
37844 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
37845 gcc.c-torture/execute/20020307-2.c.
37846
37847 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
37848
37849 * g++.dg/ext/attrib5.C,
37850 * g++.dg/lookup/struct1.C: New tests.
37851
37852 2002-04-11 Jakub Jelinek <jakub@redhat.com>
37853
37854 * gcc.dg/20020411-1.c: New test.
37855
37856 * gcc.c-torture/execute/20020411-1.c: New test.
37857
37858 2002-04-10 Janis Johnson <janis187@us.ibm.com>
37859
37860 * g77.f-torture/execute/6177.f: New test.
37861
37862 2002-04-10 Jakub Jelinek <jakub@redhat.com>
37863
37864 PR middle-end/6247
37865 * g++.dg/opt/cleanup1.C: New test.
37866
37867 * g++.dg/opt/const1.C: New test.
37868
37869 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
37870
37871 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
37872
37873 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
37874
37875 PR c++/5507
37876 * g++.dg/template/typename2.C: New test.
37877
37878 2002-04-10 Alan Modra <amodra@bigpond.net.au>
37879
37880 * gcc.c-torture/execute/loop-12.c: New.
37881
37882 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
37883
37884 * g77.f-torture/execute/980628-4.x,
37885 g77.f-torture/execute/980628-5.x,
37886 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37887 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37888 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
37889
37890 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37891
37892 PR optimization/6086
37893 * g++.dg/opt/preinc1.C: New test.
37894
37895 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37896
37897 PR c++/5571
37898 * g++.dg/opt/static2.C: New test.
37899
37900 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37901
37902 PR c/5120
37903 * gcc.dg/20020406-1.c: New test.
37904
37905 2002-04-04 David S. Miller <davem@redhat.com>
37906
37907 * gcc.c-torture/execute/20020404-1.c: New test.
37908
37909 2002-04-04 Jakub Jelinek <jakub@redhat.com>
37910
37911 PR c/6123
37912 * gcc.dg/20020312-2.c: Do not declare global register variable
37913 if __PIC__ or __pic__ is defined.
37914
37915 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
37916
37917 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
37918 __asm__ so that it works correctly even if -ansi -pedantic-errors.
37919
37920 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37921
37922 * gcc.misc-tests/linkage.exp: Update last change to handle
37923 sparc*-, not just sparc-.
37924
37925 2002-04-03 Richard Henderson <rth@redhat.com>
37926
37927 * gcc.dg/cpp/ucs.c: Improved long UCS test.
37928
37929 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37930
37931 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
37932
37933 2002-04-02 David S. Miller <davem@redhat.com>
37934
37935 * gcc.c-torture/execute/20020402-3.c: New test.
37936
37937 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37938
37939 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
37940 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
37941
37942 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
37943 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
37944 g77.f-torture/execute/20001201.x,
37945 g77.f-torture/execute/u77-test.x: New files.
37946
37947 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
37948 * gcc.dg/wchar_t-1.c: Ditto.
37949
37950 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37951
37952 * gcc.c-torture/execute/20020402-1.c: New test.
37953
37954 2002-04-01 Richard Henderson <rth@redhat.com>
37955
37956 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
37957
37958 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
37959
37960 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37961
37962 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
37963
37964 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37965
37966 * g++.dg/inherit/template-as-base.C: Expect error.
37967 * g++.dg/inherit/namespace-as-base.C: Likewise.
37968
37969 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
37970
37971 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
37972 g++.dg/ext/instantiate3.C: Tweak match patterns.
37973
37974 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
37975 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
37976 -da test.
37977
37978 2002-03-31 Richard Henderson <rth@redhat.com>
37979
37980 * gcc.dg/special/alias-2.c: New.
37981 * gcc.dg/special/ecos.exp: Run it.
37982
37983 2002-03-31 Richard Henderson <rth@redhat.com>
37984
37985 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
37986
37987 2002-03-31 Kazu Hirata <kazu@hxi.com>
37988
37989 * gcc.dg/weak-1.c: Disable on h8300 port.
37990
37991 2002-03-29 Janis Johnson <janis187@us.ibm.com>
37992
37993 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
37994 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
37995 ordering tests.
37996 * g++.dg/bprob/bprob-1.C: New test.
37997 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
37998 * g++.dg/gcov/gcov-1.C: New test.
37999 * g++.dg/gcov/gcov-1.x: New file.
38000 * g++.dg/gcov/gcov-2.C: New test.
38001 * g++.dg/gcov/gcov-3.C: New test.
38002 * g++.dg/gcov/gcov-3.h: New file.
38003
38004 2002-03-28 Roger Sayle <roger@eyesopen.com>
38005
38006 * g++.old-deja/g++.other/builtins5.C: New test.
38007 * g++.old-deja/g++.other/builtins6.C: New test.
38008 * g++.old-deja/g++.other/builtins7.C: New test.
38009 * g++.old-deja/g++.other/builtins8.C: New test.
38010 * g++.old-deja/g++.other/builtins9.C: New test.
38011
38012 2002-03-29 Jakub Jelinek <jakub@redhat.com>
38013
38014 * g++.dg/opt/static1.C: New test.
38015
38016 * g++.dg/opt/longbranch1.C: New test.
38017
38018 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
38019
38020 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
38021
38022 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
38023
38024 2002-03-28 Jeffrey A Law (law@redhat.com)
38025
38026 * gcc.c-torture/execute/20020328-1.c: New test.
38027
38028 2002-03-27 Richard Henderson <rth@redhat.com>
38029
38030 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
38031 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
38032 move from g++.old-deja/g++.ext/.
38033
38034 2002-03-27 Mark Mitchell <mark@codesourcery.com>
38035
38036 * g++.dg/init/new2.C: New test.
38037
38038 2002-03-26 Richard Henderson <rth@redhat.com>
38039
38040 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
38041
38042 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
38043 on sparc.
38044
38045 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
38046 sparcv9 systems.
38047 * gcc.dg/20001102-1.c: Likewise.
38048
38049 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
38050
38051 * gcc.dg/cpp/endif-pedantic1.c,
38052 gcc.dg/cpp/endif-pedantic2.c: New tests.
38053
38054 2002-03-26 Mark Mitchell <mark@codesourcery.com>
38055
38056 * g++.dg/init/new1.C: New test.
38057
38058 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
38059
38060 * g++.dg/abi/vbase9.C: New test.
38061
38062 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
38063
38064 * gcc.dg/arm-asm.c: New test.
38065
38066 2002-03-26 Andrew Cagney <ac131313@redhat.com>
38067
38068 * gcc.dg/Wswitch-enum.c: New test.
38069 Fix PR c/5044.
38070
38071 2002-03-26 Richard Henderson <rth@redhat.com>
38072
38073 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
38074 structure.
38075
38076 2002-03-25 Richard Henderson <rth@redhat.com>
38077
38078 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
38079 sparcv9 systems.
38080
38081 * gcc.c-torture/compile/20011119-1.c (xxx): New.
38082 * gcc.c-torture/compile/20011119-2.c (xxx): New.
38083
38084 2002-03-25 Zack Weinberg <zack@codesourcery.com>
38085
38086 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
38087
38088 2002-03-25 Bob Wilson <bob.wilson@acm.org>
38089
38090 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
38091 targets using generic thunk support.
38092
38093 2002-03-25 Jakub Jelinek <jakub@redhat.com>
38094
38095 * gcc.c-torture/compile/20020323-1.c: New test.
38096
38097 * g++.dg/opt/conj2.C: New test.
38098
38099 2002-03-24 Richard Henderson <rth@redhat.com>
38100
38101 * gcc.dg/weak-1.c: Use -fno-common.
38102
38103 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
38104
38105 * g77.dg/f77-edit-apostrophe-out.f: New test
38106 * g77.dg/f77-edit-h-out.f: New test
38107 * g77.dg/f77-edit-t-in.f: New test
38108 * g77.dg/f77-edit-t-out.f: New test
38109 * g77.dg/f77-edit-x-out.f: New test
38110 * g77.dg/f77-edit-slash-out.f: New test
38111 * g77.dg/f77-edit-colon-out.f: New test
38112 * g77.dg/f77-edit-s-out.f: New test
38113
38114 2002-03-24 Richard Henderson <rth@redhat.com>
38115
38116 * objc/execute/formal_protocol-6.x: New XFAIL.
38117
38118 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
38119
38120 * gcc.dg/weak-1.c: Early return from dg-final on platforms
38121 that do not support weak symbols
38122
38123 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
38124
38125 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
38126 * lib/g77.exp: Likewise.
38127 * lib/objc.exp: Likewise.
38128
38129 2002-03-23 Andrew Cagney <ac131313@redhat.com>
38130
38131 * gcc.dg/Wswitch-default.c: New test.
38132
38133 2002-03-23 Jakub Jelinek <jakub@redhat.com>
38134
38135 * g++.dg/other/enum1.C: New test.
38136
38137 2002-03-23 Zack Weinberg <zack@codesourcery.com>
38138
38139 * gcc.dg/pragma-ep-3.c: Fix typo.
38140
38141 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
38142
38143 * g++.dg/inherit/template-as-base.C: New test.
38144
38145 2002-03-22 Jakub Jelinek <jakub@redhat.com>
38146
38147 * g++.old-deja/g++.other/dwarf2-1.C: Move...
38148 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
38149
38150 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
38151
38152 * gcc.dg/cpp/multiline.c: Update to match.
38153
38154 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
38155
38156 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
38157
38158 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
38159
38160 * gcc.dg/cpp/extratokens2.c: New file.
38161
38162 2002-03-21 David Edelsohn <edelsohn@gnu.org>
38163
38164 * gcc.dg/20020312-2.c: Add rs6000 target.
38165
38166 * gcc.c-torture/compile/20020319-1.c: New test.
38167
38168 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38169
38170 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
38171 (A, E): Handle this.
38172
38173 2002-03-20 Jason Merrill <jason@redhat.com>
38174
38175 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
38176 ignoring -fpic.
38177 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
38178 through prune_gcc_output.
38179
38180 2002-03-20 Jakub Jelinek <jakub@redhat.com>
38181
38182 * gcc.c-torture/compile/20020320-1.c: New test.
38183
38184 2002-03-19 Jakub Jelinek <jakub@redhat.com>
38185
38186 * gcc.c-torture/compile/20020318-1.c: New test.
38187
38188 * gcc.dg/struct-by-value-1.c: New test.
38189
38190 * gcc.dg/20020319-1.c: New test.
38191
38192 2002-03-18 Jakub Jelinek <jakub@redhat.com>
38193
38194 * g++.dg/opt/conj1.C: New test.
38195
38196 2002-03-17 Mark Mitchell <mark@codesourcery.com>
38197
38198 * g++.dg/template/qualttp20.C: Revert previous change.
38199 * g++.dg/template/qualttp3.C: Likewise.
38200 * g++.dg/template/qualttp4.C: Likewise.
38201 * g++.dg/template/qualttp5.C: Likewise.
38202 * g++.dg/template/qualttp6.C: Likewise.
38203 * g++.dg/template/qualttp7.C: Likewise.
38204 * g++.dg/template/qualttp8.C: Likewise.
38205 * g++.dg/template/recurse.C: Likewise.
38206
38207 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
38208
38209 * gcc.dg/cpp/wchar-1.c: Update.
38210
38211 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
38212
38213 * g++.dg/template/conv1.C: New test.
38214 * g++.dg/template/conv2.C: New test.
38215 * g++.dg/template/conv3.C: New test.
38216 * g++.dg/template/conv4.C: New test.
38217
38218 2002-03-15 Mark Mitchell <mark@codesourcery.com>
38219
38220 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
38221 * g++.dg/template/qualttp3.C: Likewise.
38222 * g++.dg/template/qualttp4.C: Likewise.
38223 * g++.dg/template/qualttp5.C: Likewise.
38224 * g++.dg/template/qualttp6.C: Likewise.
38225 * g++.dg/template/qualttp7.C: Likewise.
38226 * g++.dg/template/qualttp8.C: Likewise.
38227 * g++.dg/template/recurse.C: Likewise.
38228
38229 2002-03-15 Mark Mitchell <mark@codesourcery.com>
38230
38231 * g++.dg/opt/dtor1.C: New test.
38232
38233 2002-03-15 Jakub Jelinek <jakub@redhat.com>
38234
38235 * gcc.c-torture/compile/20020315-1.c: New test.
38236
38237 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
38238
38239 * gcc.dg/weak-1.c: Fix scan tests.
38240
38241 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
38242
38243 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
38244 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
38245 cris-*-aout* mmix-*-*.
38246 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
38247 cris-*-aout* mmix-*-*.
38248 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
38249 cris-*-elf* cris-*-aout* and mmix-*-*.
38250 * gcc.dg/20001009-1.c: Ditto.
38251 * gcc.dg/20010912-1.c: Ditto.
38252 * gcc.dg/20020122-4.c: Ditto.
38253 * gcc.dg/inline-2.c: Ditto.
38254
38255 2002-03-14 Jeffrey A Law (law@cygnus.com)
38256
38257 * gcc.c-torture/compile/20020314-1.c: New test.
38258
38259 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
38260
38261 * gcc.c-torture/execute/20020314-1.c: New test.
38262
38263 2002-03-14 Jakub Jelinek <jakub@redhat.com>
38264
38265 * g++.dg/warn/Wunused-1.C: New test.
38266
38267 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
38268
38269 * g++.dg/abi/mangle6.C: New test.
38270
38271 2002-03-13 Jakub Jelinek <jakub@redhat.com>
38272
38273 * gcc.c-torture/compile/20020309-2.c: New test.
38274
38275 * gcc.c-torture/compile/20020312-1.c: New test.
38276
38277 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
38278
38279 * g++.dg/other/access1.C: New test.
38280
38281 2002-03-12 Jakub Jelinek <jakub@redhat.com>
38282
38283 * gcc.c-torture/execute/wchar_t-1.c: New test.
38284
38285 2002-03-12 David Edelsohn <edelsohn@gnu.org>
38286
38287 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
38288
38289 2002-03-12 Roger Sayle <roger@eyesopen.com>
38290
38291 * gcc.dg/20020312-1.c: New test case.
38292
38293 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
38294
38295 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
38296
38297 2002-03-11 Richard Henderson <rth@redhat.com>
38298
38299 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
38300 * g++.old-deja/g++.jason/report.C: Likewise.
38301
38302 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
38303
38304 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
38305 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
38306
38307 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
38308
38309 * testsuite/g++.dg/overload/pmf1.C: New test.
38310
38311 2002-03-11 Kazu Hirata <kazu@hxi.com>
38312
38313 * gcc.c-torture/execute/20020307-1.c: Use long.
38314
38315 2002-03-11 Jakub Jelinek <jakub@redhat.com>
38316
38317 PR optimization/5844
38318 * gcc.dg/20020310-1.c: New test.
38319
38320 2002-03-09 Michael Meissner <meissner@redhat.com>
38321
38322 * gcc.c-torture/execute/memcpy-2.c: New test.
38323 * gcc.c-torture/execute/memset-1.c: New test.
38324 * gcc.c-torture/execute/strlen-1.c: New test.
38325 * gcc.c-torture/execute/strcmp-1.c: New test.
38326 * gcc.c-torture/execute/strncmp-1.c: New test.
38327
38328 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
38329
38330 * gcc.dg/ppc-ldstruct.c: New test.
38331
38332 2002-03-09 Jakub Jelinek <jakub@redhat.com>
38333
38334 * gcc.c-torture/execute/va-arg-22.c: New test.
38335
38336 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38337
38338 * gcc.c-torture/compile/20020309-1.c: New test.
38339
38340 2002-03-08 Jakub Jelinek <jakub@redhat.com>
38341
38342 * gcc.c-torture/execute/20020307-2.c: New test.
38343
38344 2002-03-07 Jeffrey A Law (law@redhat.com)
38345
38346 * g77.f-torture/compile/20020307-1.f: New test.
38347
38348 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
38349
38350 * gcc.dg/unordered-1.c: New test.
38351
38352 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
38353
38354 * gcc.c-torture/execute/20020307-1.c: New test.
38355
38356 2002-03-05 Jakub Jelinek <jakub@redhat.com>
38357
38358 * gcc.dg/20020304-1.c: New test.
38359
38360 * gcc.c-torture/compile/20020304-2.c: New test.
38361
38362 2002-03-04 Zack Weinberg <zack@codesourcery.com>
38363
38364 * gcc.c-torture/compile/20020304-1.c: New test case
38365 (from PR c/5830).
38366
38367 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
38368
38369 * gcc.dg/20020103-1.c: Add other -D ppc variants.
38370
38371 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
38372
38373 * g++.dg/other/classkey1.C: New test.
38374
38375 2002-03-01 Richard Henderson <rth@redhat.com>
38376
38377 * gcc.c-torture/compile/981223-1.x: New.
38378 * gcc.c-torture/compile/920625-1.x: New.
38379
38380 2002-02-28 Richard Henderson <rth@redhat.com>
38381
38382 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
38383
38384 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
38385
38386 * gcc.c-torture/execute/20020227-1.c: New test.
38387
38388 2002-02-27 Mark Mitchell <mark@codesourcery.com>
38389
38390 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
38391 here" ERROR lines.
38392 * g++.old-deja/g++.oliva/partord1.C: Likewise.
38393 * g++.old-deja.g++.other/defarg1.C: Likewise.
38394 * g++.old-deja/g++.pt/calls2.C: Likewise.
38395 * g++.old-deja/g++.pt/crash20.C: Likewise.
38396 * g++.old-deja/g++.pt/crash30.C: Likewise.
38397 * g++.old-deja/g++.pt/crash36.C: Likewise.
38398 * g++.old-deja/g++.pt/crash6.C: Likewise.
38399 * g++.old-deja/g++.pt/defarg13.C: Likewise.
38400 * g++.old-deja/g++.pt/derived3.C: Likewise.
38401 * g++.old-deja/g++.pt/error1.C: Likewise.
38402 * g++.old-deja/g++.pt/friend21.C: Likewise.
38403 * g++.old-deja/g++.pt/friend23.C: Likewise.
38404 * g++.old-deja/g++.pt/infinite1.C: Likewise.
38405 * g++.old-deja/g++.robertl/eb128.C: Likewise.
38406
38407 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
38408
38409 * gcc.c-torture/execute/20020225-2.c: New test.
38410
38411 2002-02-27 Zack Weinberg <zack@codesourcery.com>
38412
38413 * gcc.c-torture/execute/920730-1t.c,
38414 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
38415 Delete test cases, only relevant to -traditional.
38416
38417 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
38418
38419 * gcc.dg/cpp/undef1.c: Remove.
38420 * gcc.dg/cpp/directiv.c: Update.
38421 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
38422
38423 2002-02-27 Michael Meissner <meissner@redhat.com>
38424
38425 * gcc.c-torture/execute/20020226-1.c: New test.
38426
38427 2002-02-26 Jakub Jelinek <jakub@redhat.com>
38428
38429 * g++.dg/debug/debug4.C: New test.
38430
38431 * gcc.dg/ia64-visibility-1.c: New test.
38432
38433 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
38434
38435 * gcc.dg/debug/20020224-1.c: New.
38436
38437 2002-02-25 Kazu Hirata <kazu@hxi.com>
38438
38439 * gcc.c-torture/execute/960416-1.x: New.
38440 * gcc.c-torture/execute/divconst-3.x: Likewise.
38441
38442 2002-02-25 Jakub Jelinek <jakub@redhat.com>
38443
38444 * gcc.dg/20020224-1.c: New test.
38445
38446 2002-02-25 Alan Modra <amodra@bigpond.net.au>
38447
38448 * gcc.c-torture/execute/20020225-1.c: New.
38449
38450 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
38451
38452 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
38453
38454 2002-02-23 Jakub Jelinek <jakub@redhat.com>
38455
38456 * gcc.dg/20020222-1.c: New test.
38457
38458 2002-02-22 Jakub Jelinek <jakub@redhat.com>
38459
38460 * g++.dg/opt/anonunion1.C: New test.
38461
38462 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
38463
38464 * g++.dg/template/qualttp19.C: New test.
38465 * g++.dg/template/qualttp20.C: New test.
38466 * g++.old-deja/g++.jason/report.C: Adjust expected errors
38467 * g++.old-deja/g++.other/qual1.C: Likewise.
38468
38469 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
38470
38471 * gcc.dg/attr-alwaysinline.c: New.
38472
38473 2002-02-21 Jakub Jelinek <jakub@redhat.com>
38474
38475 * gcc.dg/20020220-1.c: New test.
38476
38477 * gcc.dg/20020220-2.c: New test.
38478
38479 * g++.dg/opt/mmx1.C: New test.
38480
38481 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
38482
38483 * gcc.c-torture/compile/20020110.c: New test.
38484
38485 2002-02-20 Jakub Jelinek <jakub@redhat.com>
38486
38487 * gcc.c-torture/execute/20020219-1.c: New test.
38488
38489 * gcc.dg/20020219-1.c: New test.
38490
38491 * gcc.dg/noncompile/20020220-1.c: New test.
38492
38493 * g++.dg/opt/ptrintsum1.C: New test.
38494
38495 * gcc.dg/debug/20020220-1.c: New test.
38496
38497 2002-02-17 Jakub Jelinek <jakub@redhat.com>
38498
38499 * gcc.c-torture/execute/20020216-1.c: New test.
38500
38501 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
38502
38503 * gcc.dg/decl-1.c: Update, new test.
38504
38505 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
38506
38507 * g++.dg/abi/bitfield1.C: New test.
38508 * g++.dg/abi/bitfield2.C: New test.
38509
38510 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
38511
38512 * gcc.dg/attr-nest.c: New test.
38513
38514 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
38515
38516 * gcc.c-torture/execute/20020215-1.c: New test.
38517
38518 2002-02-14 Jakub Jelinek <jakub@redhat.com>
38519
38520 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
38521 * g++.dg/debug/debug.exp: New.
38522 * g++.dg/debug/trivial.C: New.
38523 * g++.dg/debug/debug1.C: Moved...
38524 * g++.dg/other/debug1.C: ...from here.
38525 * g++.dg/debug/debug2.C: Moved...
38526 * g++.dg/other/debug2.C: ...from here.
38527 * g++.dg/debug/debug3.C: Moved...
38528 * g++.dg/other/debug3.C: ...from here.
38529
38530 * gcc.dg/noncompile/20020213-1.c: New test.
38531
38532 2002-02-13 Jakub Jelinek <jakub@redhat.com>
38533
38534 * g++.dg/other/debug3.C: New test.
38535
38536 * gcc.c-torture/execute/20020213-1.c: New test.
38537
38538 2002-02-13 Richard Smith <richard@ex-parrot.com>
38539
38540 * g++.old-deja/g++.other/thunk1.C: New test.
38541
38542 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
38543
38544 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
38545
38546 2002-02-13 Stan Shebs <shebs@apple.com>
38547
38548 * gcc.dg/altivec-3.c: New.
38549
38550 2002-02-12 Jakub Jelinek <jakub@redhat.com>
38551
38552 * gcc.dg/Wunreachable-1.c: New test.
38553 * gcc.dg/Wunreachable-2.c: New test.
38554
38555 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
38556
38557 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
38558
38559 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
38560
38561 * gcc.dg/decl-1.c: New test.
38562
38563 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
38564
38565 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
38566
38567 2002-02-10 Kazu Hirata <kazu@hxi.com>
38568
38569 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
38570 * gcc.c-torture/compile/980506-1.x: Likewise.
38571
38572 2002-02-10 Kazu Hirata <kazu@hxi.com>
38573
38574 * gcc.dg/20020210-1.c: New.
38575
38576 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
38577
38578 * g77.f-torture/execute/947.f: New regression test
38579 for PR fortran/947.
38580
38581 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
38582
38583 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
38584 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
38585
38586 2002-02-08 Richard Henderson <rth@redhat.com>
38587
38588 * gcc.c-torture/compile/labels-3.c: New.
38589
38590 2002-02-08 Jakub Jelinek <jakub@redhat.com>
38591
38592 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
38593 expression statements work instead.
38594 * gcc.dg/noncompile/20020207-1.c: New test.
38595
38596 2002-02-07 Richard Henderson <rth@redhat.com>
38597
38598 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
38599
38600 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
38601
38602 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
38603 message from g77
38604 * lib/g77-dg.exp: Trim g77 error messages so that they are
38605 recognized by dg.exp.
38606
38607 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
38608
38609 PR fortran/5473
38610 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
38611
38612 2002-02-07 Richard Henderson <rth@redhat.com>
38613
38614 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
38615 to be sufficiently aligned for integers.
38616
38617 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
38618
38619 * g++.dg/template/friend4.C: New test.
38620
38621 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
38622
38623 PR fortran/5743
38624 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
38625 unsupported cases.
38626
38627 2002-02-07 Richard Henderson <rth@redhat.com>
38628
38629 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
38630 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
38631 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
38632 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
38633
38634 2002-02-06 Richard Henderson <rth@redhat.com>
38635
38636 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
38637
38638 2002-02-06 Janis Johnson <janis187@us.ibm.com>
38639
38640 * gcc.dg/20020206-1.c: New test.
38641
38642 2002-02-06 Jakub Jelinek <jakub@redhat.com>
38643
38644 * gcc.c-torture/execute/20020206-1.c: New test.
38645
38646 * gcc.c-torture/execute/20020206-2.c: New test.
38647
38648 PR optimization/5429:
38649 * gcc.c-torture/compile/20020206-1.c: New test.
38650
38651 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
38652
38653 * g++.dg/ext/align1.C: Do not use an explicit alignment value
38654 as certain file formats cannot support particularly large
38655 alignments.
38656
38657 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
38658 and do not expect to be able to link the executable.
38659
38660 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
38661 fail because the COFF format does not support the weak attribute.
38662
38663 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
38664
38665 * g77.dg/pr5473.f: New test
38666
38667 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
38668
38669 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
38670 Fix testcase accordingly.
38671
38672 2002-02-04 Richard Henderson <rth@redhat.com>
38673
38674 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
38675 (buf): Change to be an array of pointers, not ints.
38676
38677 2002-02-04 Jakub Jelinek <jakub@redhat.com>
38678
38679 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
38680 before all tests. Move warning one line above to match where it
38681 C frontend emits.
38682 * gcc.dg/Wswitch-2.c: New test.
38683 * g++.dg/warn/Wswitch-1.C: New test.
38684 * g++.dg/warn/Wswitch-2.C: New test.
38685
38686 2002-02-04 Richard Henderson <rth@redhat.com>
38687
38688 * g++.dg/abi/offsetof.C: Fix size comparison.
38689
38690 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
38691
38692 * gcc.dg/cast-qual-2.c: New test.
38693
38694 2002-02-04 Jakub Jelinek <jakub@redhat.com>
38695
38696 * gcc.dg/20020201-4.c: New test.
38697
38698 2002-02-04 Ben Elliston <bje@redhat.com>
38699
38700 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
38701 target_info attribute != 0, in addition to the empty string.
38702 (gcc_target_compile): Likewise.
38703
38704 2002-02-03 Andrew Cagney <ac131313@redhat.com>
38705
38706 * gcc.dg/Wswitch.c: New test.
38707 PR gcc/4475. PR gcc/3780.
38708
38709 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
38710
38711 * g77.f-torture/execute/5122.f: New test for regressions
38712 against PR fortran/5122.
38713
38714 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
38715
38716 * g77.f-torture/compile/pr3743.f: Delete
38717 * g77.dg/pr3743-1.f: New test.
38718 * g77.dg/pr3743-2.f: New test.
38719 * g77.dg/pr3743-3.f: New test.
38720 * g77.dg/pr3743-4.f: New test.
38721
38722 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
38723
38724 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
38725
38726 2002-02-02 Richard Henderson <rth@redhat.com>
38727
38728 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
38729 * gcc.c-torture/execute/bf64-1.c: Likewise.
38730
38731 2002-02-02 Jakub Jelinek <jakub@redhat.com>
38732
38733 * gcc.dg/20020201-2.c: New test.
38734
38735 * gcc.dg/20020201-3.c: New test.
38736
38737 * gcc.c-torture/execute/bitfld-2.c: New test.
38738
38739 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
38740
38741 * gcc.dg/bitfld-1.c: Update.
38742 * gcc.dg/bitfld-2.c: Update.
38743 * gcc.c-torture/execute/bitfld-1.x: New.
38744
38745 2002-02-02 Jakub Jelinek <jakub@redhat.com>
38746
38747 * gcc.c-torture/execute/20020201-1.c: New test.
38748
38749 2002-02-01 Janis Johnson <janis187@us.ibm.com>
38750
38751 PR target/5469
38752 * gcc.dg/20020201-1.c: New test.
38753
38754 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
38755
38756 PR fortran/3743
38757 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
38758 * g77.f-torture/compile/pr3743.x: Remove
38759
38760 2002-01-31 Tom Rix <trix@redhat.com>
38761
38762 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
38763
38764 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38765
38766 * gcc.dg/noncompile/20020130-1.c: New test.
38767
38768 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
38769
38770 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
38771
38772 2002-01-29 Richard Henderson <rth@redhat.com>
38773
38774 * gcc.c-torture/execute/991118-1.c: Cast various constants back
38775 to long long.
38776 * gcc.c-torture/execute/bf64-1.c: Likewise.
38777
38778 2002-01-29 Jakub Jelinek <jakub@redhat.com>
38779
38780 * gcc.c-torture/execute/20020129-1.c: New test.
38781
38782 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38783
38784 * gcc.c-torture/compile/20000224-1.c: Update.
38785 * gcc.c-torture/execute/bitfld-1.c: New tests.
38786 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
38787 * gcc.dg/uninit-A.c: Update.
38788
38789 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
38790
38791 * g++.dg/template/ctor1.C: Add instantiation.
38792
38793 2002-01-28 Paul Koning <pkoning@equallogic.com>
38794
38795 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
38796 argument to __builtin_prefetch to be const ptr.
38797
38798 2002-01-28 Jakub Jelinek <jakub@redhat.com>
38799
38800 * gcc.c-torture/compile/20020120-1.c: New test.
38801
38802 2002-01-27 Kazu Hirata <kazu@hxi.com>
38803
38804 * gcc.c-torture/execute/20020127-1.c: New test.
38805
38806 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
38807
38808 * g77.dg/f77-edit-i-in.f: New test
38809 * g77.dg/f77-edit-i-out.f: New test
38810
38811 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
38812
38813 * gcc.dg/debug/debug.exp: New file.
38814 * gcc.dg/debug/trivial.c: New file.
38815 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
38816 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
38817 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
38818 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
38819 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
38820 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
38821 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
38822 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
38823 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
38824 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
38825 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
38826 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
38827 * gcc.dg/20000503-1.c: Removed.
38828 * gcc.dg/20010207-1.c: Removed.
38829 * gcc.dg/20011223-1.c: Removed.
38830 * gcc.dg/20020104-2.c: Removed.
38831 * gcc.dg/debug-1.c: Removed.
38832 * gcc.dg/debug-2.c: Removed.
38833 * gcc.dg/debug-3.c: Removed.
38834 * gcc.dg/debug-4.c: Removed.
38835 * gcc.dg/debug-5.c: Removed.
38836 * gcc.dg/debug-6.c: Removed.
38837 * gcc.dg/dwarf2-1.c: Removed.
38838 * gcc.dg/dwarf2-2.c: Removed.
38839
38840 2002-01-25 Jakub Jelinek <jakub@redhat.com>
38841
38842 * g++.old-deja/g++.other/eh5.C: New test.
38843 * g++.old-deja/g++.other/sibcall2.C: New test.
38844 * g++.old-deja/g++.other/array9.C: New test.
38845 * g++.old-deja/g++.other/typename2.C: New test.
38846 * g++.old-deja/g++.other/crash60.C: New test.
38847 * g++.old-deja/g++.other/conv9.C: New test.
38848 * g++.old-deja/g++.other/mangle10.C: New test.
38849 * g++.old-deja/g++.other/unchanging1.C: New test.
38850 * g++.old-deja/g++.other/exprstmt1.C: New test.
38851 * g++.old-deja/g++.other/inline23.C: New test.
38852 * g++.old-deja/g++.eh/ia64-1.C: New test.
38853 * g++.old-deja/g++.other/dwarf2-1.C: New test.
38854 * g++.old-deja/g++.other/reload1.C: New test.
38855 * g++.old-deja/g++.other/static20.C: New test.
38856 * g++.old-deja/g++.other/local-alloc1.C: New test.
38857 * g++.old-deja/g++.other/conv8.C: New test.
38858 * g++.old-deja/g++.other/stmtexpr2.C: New test.
38859 * g++.old-deja/g++.other/storeexpr1.C: New test.
38860 * g++.old-deja/g++.other/storeexpr2.C: New test.
38861 * g++.dg/eh/template2.C: New test.
38862 * g++.dg/warn/weak1.C: New test.
38863
38864 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
38865
38866 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
38867 Remove first, non-varying, argument.
38868
38869 2002-01-23 Richard Henderson <rth@redhat.com>
38870
38871 * gcc.dg/inline-2.c: New.
38872
38873 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
38874 Add optional target arg. Check number of arguments.
38875 (scan-assembler-not, scan-assembler-dem): Likewise.
38876 (scan-assembler-dem-not): Likewise.
38877
38878 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38879
38880 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
38881 line 12.
38882 * g++.old-deja/g++.brendan/parse3.C,
38883 g++.old-deja/g++.other/crash26.C,
38884 g++.old-deja/g++.other/crash28.C,
38885 g++.old-deja/g++.other/crash29.C,
38886 g++.old-deja/g++.other/crash30.C,
38887 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
38888
38889 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
38890
38891 * gcc.dg/20020115-1.c: New.
38892
38893 2002-01-23 Bob Wilson <bob.wilson@acm.org>
38894
38895 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
38896
38897 2002-01-23 Janis Johnson <janis187@us.ibm.com>
38898
38899 * gcc.dg/20020122-3.c: New.
38900
38901 2002-01-23 Jakub Jelinek <jakub@redhat.com>
38902
38903 * g++.dg/other/gc1.C: New test.
38904
38905 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38906
38907 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38908
38909 2002-01-22 Richard Henderson <rth@redhat.com>
38910
38911 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
38912
38913 2002-01-22 Richard Henderson <rth@redhat.com>
38914
38915 * gcc.dg/20020122-4.c: New.
38916
38917 2002-01-22 H.J. Lu <hjl@gnu.org>
38918
38919 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
38920 link output.
38921 * gcc.dg/special/ecos.exp: Likewise.
38922 * lib/g++-dg.exp: Likewise.
38923 * lib/g77-dg.exp: Likewise.
38924 * lib/gcc-dg.exp : Likewise.
38925 * lib/mike-g++.exp: Likewise.
38926 * lib/mike-g77.exp: Likewise.
38927 * lib/mike-gcc.exp: Likewise.
38928 * lib/objc-dg.exp: Likewise.
38929
38930 2002-01-22 Janis Johnson <janis187@us.ibm.com>
38931
38932 PR target/5379
38933 * gcc.dg/20020122-2.c: New test.
38934
38935 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
38936
38937 * gcc.dg/20020122-1.c: New test.
38938
38939 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
38940
38941 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
38942
38943 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
38944
38945 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
38946
38947 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38948
38949 * gcc.c-torture/compile/20020121-1.c: New test.
38950
38951 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
38952
38953 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
38954 ld_library_path.
38955
38956 2002-01-21 Jakub Jelinek <jakub@redhat.com>
38957
38958 * gcc.dg/20020218-1.c: New test.
38959
38960 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
38961
38962 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
38963 messages
38964 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
38965 "At global scope" warning
38966 * g++.dg/ext/align1.C: Change cygwin test for alignment
38967 from db-bogus to dg-warning
38968
38969 2002-01-21 Zack Weinberg <zack@codesourcery.com>
38970
38971 * g77.f-torture/compile/cpp2.F: New test.
38972
38973 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
38974
38975 * g++.dg/template/access1.C: New test.
38976
38977 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
38978
38979 * gcc.dg/20020118-1.c: New.
38980
38981 2002-01-18 Kazu Hirata <kazu@hxi.com>
38982
38983 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
38984
38985 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38986
38987 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
38988 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
38989 alignment warnings.
38990
38991 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38992
38993 * gcc.misc-tests/i386-prefetch.exp: Save and restore
38994 torture_with_loops and torture_without_loops
38995
38996 2002-01-17 Jakub Jelinek <jakub@redhat.com>
38997
38998 * gcc.c-torture/compile/20020116-1.c: New test.
38999
39000 2002-01-16 Jakub Jelinek <jakub@redhat.com>
39001
39002 * gcc.dg/20020116-2.c: New test.
39003
39004 * gcc.dg/ultrasp4.c: New test.
39005
39006 * gcc.dg/20020116-1.c: New test.
39007
39008 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
39009
39010 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
39011 by EABI.
39012
39013 2002-01-15 Janis Johnson <janis187@us.ibm.com>
39014
39015 * gcc.misc-tests/i386-prefetch.exp: New.
39016 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
39017 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
39018 * gcc.misc-tests/i386-pf-none-1.c: New test.
39019 * gcc.misc-tests/i386-pf-sse-1.c: New test.
39020
39021 2002-01-15 Jakub Jelinek <jakub@redhat.com>
39022
39023 * gcc.dg/gnu89-init-1.c: Add new tests.
39024
39025 2002-01-15 Andreas Jaeger <aj@suse.de>
39026
39027 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
39028 * gcc.dg/i386-mmx-2.c: Likewise.
39029 * gcc.dg/i386-sse-1.c: Likewise.
39030 * gcc.dg/i386-sse-2.c: Likewise.
39031 * gcc.dg/i386-sse-3.c: Likewise.
39032
39033 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
39034
39035 * g77.f-torture/execute/intrinsic-unix-bessel.f:
39036 Uncomment additional cases that now pass.
39037
39038 2002-01-11 Richard Henderson <rth@redhat.com>
39039
39040 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
39041 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
39042
39043 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
39044
39045 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
39046
39047 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
39048
39049 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
39050 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
39051
39052 2002-01-10 Dale Johannesen <dalej@apple.com>
39053
39054 * gcc.c-torture/execute/loop-11.c: New.
39055
39056 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
39057
39058 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
39059 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
39060
39061 2002-01-09 Richard Henderson <rth@redhat.com>
39062
39063 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
39064 type in which to perform the operation for each size.
39065
39066 2002-01-09 Alan Matsuoka (alanm@redhat.com)
39067
39068 * gcc.c-torture/compile/20020109-2.c: New test.
39069
39070 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
39071
39072 * gcc.c-torture/execute/loop-10.c: New test.
39073
39074 2002-01-09 Jakub Jelinek <jakub@redhat.com>
39075
39076 * gcc.c-torture/compile/20010226-1.c: New test.
39077 * gcc.c-torture/compile/20010227-1.c: New test.
39078 * gcc.c-torture/compile/20010426-1.c: New test.
39079 * gcc.c-torture/compile/20010510-1.c: New test.
39080 * gcc.c-torture/compile/20010605-3.c: New test.
39081 * gcc.c-torture/compile/20010824-1.c: New test.
39082 * gcc.c-torture/execute/20010409-1.c: New test.
39083 * gcc.dg/noncompile/20000901-1.c: New test.
39084 * gcc.dg/20001023-1.c: New test.
39085 * gcc.dg/20001101-1.c: New test.
39086 * gcc.dg/20001102-1.c: New test.
39087 * gcc.dg/20010207-1.c: New test.
39088 * gcc.dg/20010405-1.c: New test.
39089 * gcc.dg/20010822-1.c: New test.
39090 * gcc.dg/20011107-1.c: New test.
39091
39092 2002-01-09 Jeffrey A Law (law@redhat.com)
39093
39094 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
39095
39096 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
39097 execution failure on PA targets.
39098
39099 2002-01-09 Jakub Jelinek <jakub@redhat.com>
39100
39101 * gcc.c-torture/compile/20020109-1.c: New test.
39102
39103 2002-01-08 Kazu Hirata <kazu@hxi.com>
39104
39105 * gcc.c-torture/execute/20020108-1.c: New test.
39106
39107 2002-01-08 Jakub Jelinek <jakub@redhat.com>
39108
39109 * gcc.dg/20020108-1.c: New test.
39110
39111 2002-01-08 H.J. Lu <hjl@gnu.org>
39112
39113 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
39114 for header files.
39115
39116 2002-01-08 Geoff Keating <geoffk@redhat.com>
39117
39118 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
39119 consistency.
39120
39121 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
39122
39123 * gcc.dg/altivec-4.c: Test altivec predicates.
39124
39125 2002-01-07 Jakub Jelinek <jakub@redhat.com>
39126
39127 * gcc.c-torture/execute/20020107-1.c: New test.
39128
39129 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
39130
39131 PR c/5279
39132 * gcc.c-torture/compile/20020106-1.c: New test.
39133
39134 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
39135
39136 * gcc.c-torture/execute/nestfunc-4.c: New test.
39137
39138 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
39139
39140 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
39141 extra triple that slipped in.
39142 * g++.old-deja/g++.abi/align.C: Likewise.
39143 * g++.old-deja/g++.abi/bitfields.C: Likewise.
39144
39145 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
39146
39147 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
39148 * g++.old-deja/g++.abi/align.C: Likewise.
39149 * g++.old-deja/g++.abi/bitfields.C: Likewise.
39150
39151 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
39152 on FreeBSD/i386.
39153 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
39154 FreeBSD.
39155
39156 2002-01-04 Jakub Jelinek <jakub@redhat.com>
39157
39158 * gcc.dg/20020104-1.c: New test.
39159
39160 * gcc.dg/20020104-2.c: New test.
39161
39162 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
39163
39164 * gcc.dg/20020103-1.c: Fix typo in target selector.
39165
39166 2002-01-03 Richard Henderson <rth@redhat.com>
39167
39168 * gcc.dg/20020103-1.c: New.
39169
39170 2002-01-03 Kazu Hirata <kazu@hxi.com>
39171
39172 * gcc.c-torture/execute/20020103-1.c: New test.
39173
39174 2002-01-03 Jakub Jelinek <jakub@redhat.com>
39175
39176 * g++.dg/other/debug2.C: New test.
39177
39178 * gcc.c-torture/compile/20020103-1.c: New test.
39179
39180 2002-01-02 Jakub Jelinek <jakub@redhat.com>
39181
39182 * gcc.dg/gnu89-init-1.c: Added new tests.
39183
39184 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
39185
39186 * g++.dg/template/friend2.C: Remove as patch is reverted.
39187
39188 * g++.dg/warn/oldcast1.C: New test.
39189
39190 * g++.dg/template/ptrmem1.C: New test.
39191 * g++.dg/template/ptrmem2.C: New test.
39192
39193 * g++.dg/template/ntp.C: New test.
39194
39195 * g++.dg/other/component1.C: New test.
39196
39197 * g++.dg/template/ttp3.C: New test.
39198
39199 * g++.dg/template/friend2.C: New test.
39200 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
39201
39202 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
39203
39204 * g++.dg/other/ptrmem1.C: New test.
39205 * g++.dg/other/ptrmem2.C: New test.
39206
39207 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
39208
39209 * g++.dg/template/ctor1.C: New test.
39210
39211 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
39212
39213 * g++.dg/template/friend2.C: New test.
39214
39215 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
39216
39217 * gcc.dg/mmix-1.c: New test.
39218
39219 2001-12-31 Richard Henderson <rth@redhat.com>
39220
39221 * gcc.dg/asm-5.c: New.
39222
39223 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
39224
39225 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
39226 in namespace __gnu_cxx
39227
39228 2001-12-30 Richard Henderson <rth@redhat.com>
39229
39230 * gcc.dg/debug-6.c: New.
39231
39232 2001-12-30 Jakub Jelinek <jakub@redhat.com>
39233
39234 * gcc.c-torture/compile/20011229-2.c: New test.
39235
39236 2001-12-29 Jakub Jelinek <jakub@redhat.com>
39237
39238 * gcc.dg/debug-3.c: New test.
39239 * gcc.dg/debug-4.c: New test.
39240 * gcc.dg/debug-5.c: New test.
39241
39242 2001-12-29 Richard Henderson <rth@redhat.com>
39243
39244 * g++.dg/eh/loop1.C: New.
39245
39246 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
39247
39248 * g++.dg/template/crash1.C: New test.
39249
39250 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
39251
39252 * g++.dg/other/const1.C: New test.
39253
39254 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
39255
39256 * gcc.c-torture/compile/20011229-1.c: New test.
39257
39258 2001-12-28 Stan Shebs <shebs@apple.com>
39259
39260 * lib/objc-torture.exp: Resync with c-torture.exp.
39261 * lib/objc.exp: Load standard libraries.
39262
39263 2001-12-28 Jakub Jelinek <jakub@redhat.com>
39264
39265 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
39266 additional tests.
39267
39268 2001-12-27 Roger Sayle <roger@eyesopen.com>
39269
39270 * gcc.c-torture/execute/string-opt-16.c: New testcase.
39271
39272 2001-12-27 Richard Henderson <rth@redhat.com>
39273
39274 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
39275
39276 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
39277
39278 * g++.dg/eh/ctor1.C: New test.
39279 * g++.dg/other/error2.C: New test.
39280
39281 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
39282
39283 * g++.dg/other/init2.C: New test.
39284
39285 2001-12-24 Richard Henderson <rth@redhat.com>
39286
39287 * gcc.dg/20011223-1.c: New.
39288 * gcc.dg/inline-1.c: New.
39289
39290 2001-12-23 Richard Henderson <rth@redhat.com>
39291
39292 * gcc.dg/asm-4.c: Test operand modifiers.
39293
39294 2001-12-23 Richard Henderson <rth@redhat.com>
39295
39296 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
39297
39298 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
39299
39300 * gcc.c-torture/execute/20011223-1.c: New test.
39301
39302 2001-12-21 Richard Henderson <rth@redhat.com>
39303
39304 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
39305 re-enables the warning.
39306
39307 2001-12-21 Richard Henderson <rth@redhat.com>
39308
39309 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
39310
39311 2001-12-20 Jakub Jelinek <jakub@redhat.com>
39312
39313 * gcc.c-torture/compile/20011218-1.c: New test.
39314
39315 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
39316
39317 * gcc.misc-test/arm-isr.exp: New file. Control running of the
39318 arm-isr.c test.
39319 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
39320 epilogue generation for ARM ISR routines.
39321
39322 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39323
39324 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
39325 * gcc.dg/format/c90-printf-3.c: Likewise.
39326 * gcc.dg/format/c99-printf-3.c: Likewise.
39327 * gcc.dg/format/ext-1.c: Likewise.
39328 * gcc.dg/format/ext-6.c: Likewise.
39329 * gcc.dg/format/format.h: Prototype unlocked stdio.
39330
39331 2001-12-20 Richard Henderson <rth@redhat.com>
39332
39333 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
39334 (arena): Use it.
39335 (malloc): Correct allocation logic. Abort if we fill up the
39336 arena before initialization complete.
39337 (realloc): Correct allocation logic.
39338
39339 2001-12-20 Jakub Jelinek <jakub@redhat.com>
39340
39341 * gcc.c-torture/compile/20011219-2.c: New test.
39342
39343 * gcc.c-torture/execute/20011219-1.c: New test.
39344
39345 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
39346
39347 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
39348 target does not support weak symbols.
39349
39350 2001-12-19 Jakub Jelinek <jakub@redhat.com>
39351
39352 * gcc.c-torture/compile/20011219-1.c: New test.
39353
39354 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
39355
39356 * g++.dg/other/error1.C: New test.
39357
39358 2001-12-17 Jeffrey A Law (law@redhat.com)
39359
39360 * gcc.c-torture/execute/20011217-1.c: New test.
39361
39362 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
39363
39364 * objc.dg/special/: New directory.
39365 * objc.dg/special/special.exp: New file.
39366 * objc.dg/special/unclaimed-category-1.h: New file.
39367 * objc.dg/special/unclaimed-category-1a.m: New file.
39368 * objc.dg/special/unclaimed-category-1.m: New file.
39369
39370 2001-12-17 Andreas Jaeger <aj@suse.de>
39371
39372 * gcc.c-torture/compile/20011217-2.c: New test.
39373
39374 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
39375
39376 * gcc.c-torture/compile/20011217-1.c: New test.
39377
39378 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
39379
39380 * testsuite/gcc.dg/20011214-1.c: New.
39381
39382 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
39383
39384 * gcc.dg/altivec-4.c: New.
39385
39386 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
39387
39388 * gcc.dg/20011113-1.c: New test.
39389
39390 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
39391
39392 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
39393 std::__malloc_alloc_template<0> and
39394 std::__default_alloc_template<false, 0>.
39395
39396 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
39397
39398 * objc/execute/bf-21.m: New test.
39399 * objc/execute/enumeration-1.m: New test.
39400 * objc/execute/enumeration-2.m: New test.
39401
39402 2001-12-12 Jakub Jelinek <jakub@redhat.com>
39403
39404 * gcc.dg/gnu89-init-1.c: New test.
39405
39406 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
39407
39408 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
39409 * g++.old-deja/g++.jason/2371.C: Likewise.
39410 * g++.old-deja/g++.jason/template33.C: Likewise.
39411 * g++.old-deja/g++.jason/template34.C: Likewise.
39412 * g++.old-deja/g++.jason/template36.C: Likewise.
39413 * g++.old-deja/g++.oliva/typename1.C: Likewise.
39414 * g++.old-deja/g++.oliva/typename2.C: Likewise.
39415 * g++.old-deja/g++.other/typename1.C: Likewise.
39416 * g++.old-deja/g++.pt/inherit2.C: Likewise.
39417 * g++.old-deja/g++.pt/nontype5.C: Likewise.
39418 * g++.old-deja/g++.pt/typename11.C: Likewise.
39419 * g++.old-deja/g++.pt/typename14.C: Likewise.
39420 * g++.old-deja/g++.pt/typename16.C: Likewise.
39421 * g++.old-deja/g++.pt/typename3.C: Likewise.
39422 * g++.old-deja/g++.pt/typename4.C: Likewise.
39423 * g++.old-deja/g++.pt/typename5.C: Likewise.
39424 * g++.old-deja/g++.pt/typename7.C: Likewise.
39425 * g++.old-deja/g++.robertl/eb9.C: Likewise.
39426
39427 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
39428
39429 * g++.dg/other/linkage1.C: New test.
39430 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
39431 specifiers.
39432
39433 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
39434
39435 * gcc.dg/concat.c: New test.
39436
39437 2001-12-11 Stan Shebs <shebs@apple.com>
39438
39439 * objc/compile: New test directory.
39440 * objc/compile/compile.exp: New expect script.
39441 * objc/compile/20011211-1.m: New compile test.
39442
39443 2001-12-11 Jason Merrill <jason@redhat.com>
39444
39445 * lib/prune.exp (prune_gcc_output): Also handle "In member
39446 function". So many permutations...
39447
39448 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
39449
39450 * g++.dg/template/typedef1.C: New test.
39451
39452 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
39453
39454 * g++.dg/other/copy1.C: New test.
39455
39456 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
39457
39458 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
39459
39460 * gcc.dg/builtin-choose-expr.c: New.
39461
39462 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
39463
39464 * gcc.dg/altivec-2.c: New.
39465
39466 2001-12-07 Richard Henderson <rth@redhat.com>
39467
39468 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
39469
39470 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
39471
39472 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
39473 ultrasparc.
39474
39475 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39476
39477 * g++-old.deja/g++.robertl/eb101.C: Deleted.
39478
39479 2001-12-06 Janis Johnson <janis187@us.ibm.com>
39480
39481 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
39482 variable argument list.
39483
39484 2001-12-06 Zack Weinberg <zack@codesourcery.com>
39485
39486 * gcc.c-torture/execute/memcheck: Delete entire directory.
39487 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
39488 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
39489
39490 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
39491
39492 * gcc.dg/Wshadow-1.c: New test.
39493
39494 2001-12-05 Jakub Jelinek <jakub@redhat.com>
39495
39496 * gcc.c-torture/compile/20011130-1.c: New test.
39497
39498 * gcc.dg/noncompile/20011025-1.c: New test.
39499
39500 * g++.dg/other/anon-union.C: New test.
39501
39502 * gcc.c-torture/execute/20011024-1.c: New test.
39503
39504 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
39505
39506 * gcc.c-torture/execute/20000722-1.x,
39507 gcc.c-torture/execute/20010123-1.x: Remove.
39508 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
39509 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
39510 gcc.dg/c99-complit-2.c: New tests.
39511
39512 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
39513
39514 * g++.dg/inherit/base1.C: New test.
39515
39516 2001-12-04 Jakub Jelinek <jakub@redhat.com>
39517
39518 * g++.dg/other/stdarg1.C: New test.
39519
39520 * gcc.c-torture/compile/20011130-2.c: New test.
39521
39522 2001-12-03 Janis Johnson <janis187@us.ibm.com>
39523
39524 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
39525 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
39526 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
39527 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
39528 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
39529 * gcc.dg/builtin-prefetch-1.c: New test.
39530
39531 2001-12-03 Jakub Jelinek <jakub@redhat.com>
39532
39533 * gcc.dg/20011130-1.c: New test.
39534
39535 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
39536
39537 * g++.dg/other/scope1.C: New test.
39538 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
39539
39540 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
39541
39542 * gcc.dg/vla-init-1.c: New test.
39543
39544 2001-12-01 Geoff Keating <geoffk@redhat.com>
39545
39546 * gcc.c-torture/compile/structs.c: New testcase from GDB.
39547
39548 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
39549
39550 * objc.dg/alias.m: Update.
39551 * objc.dg/class-1.m: Update.
39552 * objc.dg/const-str-1.m: Update.
39553 * objc.dg/fwd-proto-1.m: Update.
39554 * objc.dg/id-1.m: Update.
39555 * objc.dg/super-class-1.m: Update.
39556
39557 2001-11-29 Mark Mitchell <mark@codesourcery.com>
39558
39559 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
39560 constructs.
39561
39562 2001-11-28 Jeffrey A Law (law@cygnus.com)
39563
39564 * gcc.c-torture/execute/20011128-1.c: New test.
39565
39566 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
39567
39568 * gcc.dg/20011127-1.c: New test.
39569
39570 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
39571
39572 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
39573 from Austin Group draft 7.
39574 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
39575 scanf format arguments.
39576 * gcc.dg/format/no-exargs-2.c: New test.
39577
39578 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
39579
39580 * g++.dg/abi/vbase8-4.C: New test.
39581
39582 2001-11-24 Ian Lance Taylor <ian@airs.com>
39583
39584 * gcc.c-torture/execute/20011121-1.c: New test.
39585
39586 2001-11-23 Jeffrey A Law (law@cygnus.com)
39587
39588 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
39589
39590 2001-11-23 Andreas Jaeger <aj@suse.de>
39591
39592 * gcc.dg/cpp/charconst-2.c: New test.
39593
39594 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
39595
39596 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
39597 to the host if it is remote. Let tests specify extra headers
39598 they use.
39599 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
39600 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
39601 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
39602 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
39603 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
39604 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
39605 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
39606 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
39607 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
39608 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
39609
39610 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
39611
39612 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
39613 for little endian ARMs.
39614
39615 2001-11-20 Jakub Jelinek <jakub@redhat.com>
39616
39617 * gcc.c-torture/compile/20011119-1.c: New test.
39618 * gcc.c-torture/compile/20011119-2.c: New test.
39619
39620 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
39621
39622 * gcc.dg/altivec-1.c: Fix typo.
39623
39624 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39625
39626 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
39627
39628 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
39629
39630 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
39631
39632 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
39633
39634 * lib/g77.exp: Don't specify --rpath-link.
39635
39636 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
39637 across all the headers.
39638 * gcc.dg/format/format.exp: For testing on a remote host,
39639 copy format.h.
39640
39641 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
39642 * gcc.c-torture/execute/930406-1.c: Likewise.
39643 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
39644
39645 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
39646
39647 * gcc.dg/altivec-1.c: New.
39648
39649 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
39650
39651 * gcc.dg/cpp/fpreprocessed.c: New test case.
39652
39653 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39654
39655 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
39656 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
39657 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
39658
39659 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39660
39661 * gcc.dg/no-builtin-1.c: New test.
39662
39663 2001-11-16 Jakub Jelinek <jakub@redhat.com>
39664
39665 * gcc.c-torture/execute/20011115-1.c: New test.
39666
39667 2001-11-15 Jakub Jelinek <jakub@redhat.com>
39668
39669 * gcc.c-torture/compile/20011114-2.c: New test.
39670 * gcc.c-torture/compile/20011114-3.c: New test.
39671 * gcc.c-torture/compile/20011114-4.c: New test.
39672
39673 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
39674
39675 * g++.dg/other/init1.C: New test.
39676
39677 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
39678
39679 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
39680 message.
39681
39682 * gcc.c-torture/execute/20011114-1.c: New testcase.
39683
39684 * gcc.c-torture/compile/20010327-1.c: Revert last change.
39685 * gcc.c-torture/compile/20011114-1.c: New test, exactly
39686 like the (before this change) version of 20010327-1.c.
39687
39688 2001-11-14 Roger Sayle <roger@eyesopen.com>
39689
39690 * gcc.c-torture/execute/string-opt-13.c: New testcase.
39691
39692 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
39693
39694 * g++.dg/init/array2.C: New test.
39695
39696 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
39697
39698 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
39699
39700 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
39701
39702 * g++.dg/other/forscope1.C: New test.
39703 * g++.dg/ext/forscope1.C: New test.
39704 * g++.dg/ext/forscope2.C: New test.
39705
39706 2001-11-13 Jakub Jelinek <jakub@redhat.com>
39707
39708 * gcc.c-torture/execute/20011113-1.c: New test.
39709
39710 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
39711
39712 * gcc.c-torture/execute/20011109-2.c: New test.
39713
39714 * gcc.c-torture/execute/20011109-1.c: New test.
39715
39716 2001-11-09 Jakub Jelinek <jakub@redhat.com>
39717
39718 * gcc.c-torture/compile/20011109-1.c: New test.
39719
39720 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
39721
39722 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
39723 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
39724 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
39725 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
39726 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
39727 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
39728 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
39729
39730 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
39731
39732 * g++.dg/warn/Wshadow-1.C: New tests.
39733 * g++.old-deja/g++.mike/for3.C: Update.
39734
39735 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
39736
39737 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
39738 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
39739 XFAILs. Adjust expected error texts.
39740 * gcc.c-torture/compile/20011106-1.c,
39741 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
39742 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
39743 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
39744 gcc.dg/c99-array-lval-5.c: New tests.
39745
39746 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39747
39748 * gcc.dg/cpp/defined.c: Update.
39749
39750 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39751
39752 * gcc.c-torture/execute/anon-1.c: New test.
39753
39754 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
39755
39756 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
39757 same size, so no warning should be produced on stormy16.
39758
39759 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
39760 due to oversized array.
39761 * g++.old-deja/g++.mike/ns15.C: Likewise.
39762 * g++.old-deja/g++.pt/crash16.C: Likewise.
39763
39764 2001-11-02 Graham Stott <grahams@redhat.com>
39765
39766 * g++.dgother/debug1.C: Fix typos.
39767
39768 2001-11-01 Jakub Jelinek <jakub@redhat.com>
39769
39770 * g++.dg/other/debug1.C: New test.
39771
39772 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39773
39774 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
39775 of unsigned long.
39776
39777 2001-10-30 Jakub Jelinek <jakub@redhat.com>
39778
39779 * gcc.dg/20011029-2.c: New test.
39780
39781 * gcc.c-torture/compile/20011029-1.c: New test.
39782
39783 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
39784
39785 * objc/execute/class_self-1.m: New test.
39786 * objc/execute/class_self-2.m: New test.
39787
39788 2001-10-25 Zack Weinberg <zack@codesourcery.com>
39789
39790 * gcc.misc-tests/msgs.exp: Delete.
39791 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
39792 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
39793 error set to match recent changes.
39794
39795 2001-10-24 Zack Weinberg <zack@codesourcery.com>
39796
39797 * gcc.dg/20011021-1.c: New test.
39798
39799 2001-10-24 Jakub Jelinek <jakub@redhat.com>
39800
39801 * gcc.c-torture/compile/20011023-1.c: New test.
39802
39803 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
39804
39805 * lib/g77.exp: Rewrite based on lib/g++.exp.
39806
39807 2001-10-19 Jakub Jelinek <jakub@redhat.com>
39808
39809 * gcc.c-torture/execute/20011019-1.c: New test.
39810
39811 * gcc.dg/20011018-1.c: New test.
39812
39813 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
39814
39815 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
39816
39817 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
39818
39819 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
39820 * gcc.dg/attr-invalid.c: Likewise.
39821
39822 2001-10-18 Jakub Jelinek <jakub@redhat.com>
39823
39824 * testsuite/gcc.dg/20011015-1.c: New test.
39825
39826 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39827
39828 * g++.dg/template/unify2.C: New test.
39829
39830 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39831
39832 * g++.dg/other/exception-specification.C: New test
39833
39834 2001-10-13 Tom Rix <trix@redhat.com>
39835
39836 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
39837 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
39838
39839 2001-10-12 Jakub Jelinek <jakub@redhat.com>
39840
39841 * testsuite/gcc.dg/20011009-1.c: New test.
39842
39843 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
39844
39845 PR g++/4476
39846 * g++.dg/other/friend1.C: New test.
39847
39848 2001-10-11 Richard Henderson <rth@redhat.com>
39849
39850 * g++.old-deja/g++.other/crash18.C: Add -S to options.
39851
39852 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39853
39854 * gcc.c-torture/compile/20011010-1.c: New.
39855
39856 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
39857
39858 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
39859 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
39860 g77.f-torture/execute/execute.exp,
39861 g77.f-torture/noncompile/noncompile.exp,
39862 gcc.c-torture/compile/compile.exp,
39863 gcc.c-torture/execute/execute.exp,
39864 gcc.c-torture/execute/ieee/ieee.exp,
39865 gcc.c-torture/execute/memcheck/memcheck.exp,
39866 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
39867 objc/execute/execute.exp: Update FSF address.
39868
39869 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
39870
39871 * gcc.dg/cpp/cmdlne-C.c: Update.
39872 * gcc.dg/cpp/cmdlne-C2.c: New.
39873
39874 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39875
39876 * gcc.c-torture/execute/20011008-3.c: New.
39877
39878 2001-10-08 DJ Delorie <dj@redhat.com>
39879
39880 * gcc.dg/20011008-1.c: New.
39881 * gcc.dg/20011008-2.c: New.
39882
39883 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
39884
39885 * gcc.dg/cpp/spacing1.c: Update test.
39886
39887 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39888
39889 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
39890 spelling errors of "separate" as "seperate".
39891
39892 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
39893
39894 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
39895 enough to avoid inlining.
39896
39897 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39898
39899 * lib/g77.exp: set libg2c_dir correctly.
39900
39901 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
39902
39903 * gcc.dg/cpp/macro11.c: New test.
39904
39905 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39906
39907 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
39908 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
39909 gcc.dg/format/multattr-3.c: New tests.
39910 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
39911 tests for format attributes on function pointers being rejected.
39912
39913 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39914
39915 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
39916
39917 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39918
39919 * g++.dg/warn/format1.C: New test.
39920
39921 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
39922
39923 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
39924
39925 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39926
39927 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
39928
39929 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39930
39931 * gcc.dg/cpp/redef2.c: Add test.
39932
39933 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
39934
39935 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
39936 long-standing bug on i686, apparently.
39937 * gcc.c-torture/execute/loop-2c.x: New file.
39938 * gcc.c-torture/execute/loop-2d.x: New file.
39939 * gcc.c-torture/execute/loop-3c.x: New file.
39940
39941 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
39942
39943 * gcc.dg/cpp/20000625-2.c: Correct line number.
39944
39945 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39946
39947 * gcc.dg/cpp/macro10.c: New test.
39948 * gcc.dg/cpp/strify3.c: New test.
39949 * gcc.dg/cpp/spacing1.c: Add tests.
39950 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
39951 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
39952
39953 2001-09-24 DJ Delorie <dj@redhat.com>
39954
39955 * gcc.c-torture/execute/20010924-1.c: New test.
39956
39957 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39958
39959 * testsuite/objc/execute/paste.m: Remove.
39960
39961 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
39962
39963 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
39964
39965 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
39966
39967 * g77.dg/strlen0.f: New test.
39968
39969 2001-09-21 Richard Henderson <rth@redhat.com>
39970
39971 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
39972 * g++.old-deja/g++.abi/vtable2.C: Likewise.
39973
39974 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
39975
39976 Table-driven attributes.
39977 * g++.dg/ext/attrib1.C: New test.
39978
39979 2001-09-20 DJ Delorie <dj@redhat.com>
39980
39981 * gcc.dg/20000926-1.c: Update expected warning messages.
39982 * gcc.dg/array-2.c: Likewise, and test for warnings too.
39983 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
39984 array.
39985
39986 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
39987
39988 * g++.dg/eh/registers1.C: New test case.
39989
39990 2001-09-17 Richard Henderson <rth@redhat.com>
39991
39992 * gcc.dg/array-5.c: Fix VLA decomposition test.
39993
39994 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
39995
39996 * gcc.dg/cpp/line5.c: New testcase.
39997
39998 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
39999
40000 * gcc.dg/cpp/macro9.c: New test.
40001
40002 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
40003
40004 * gcc.c-torture/execute/980223.c: Change type of addr from long
40005 to char *.
40006
40007 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
40008
40009 * gcc.c-torture/execute/20010915-1.c: New test.
40010
40011 2001-09-14 Janis Johnson <janis187@us.ibm.com>
40012
40013 * g77.dg/bprob: New directory.
40014 * g77.dg/bprob/bprob.exp: New file.
40015 * g77.dg/bprob/bprob-1.f: New test.
40016 * g77.dg/gcov: New directory.
40017 * g77.dg/gcov/gcov.exp: New file.
40018 * g77.dg/gcov/gcov-1.f: New test.
40019 * g77.dg/gcov/gcov-1.x: New file.
40020
40021 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
40022
40023 * gcc.dg/cpp/directiv.c: Update.
40024 * gcc.dg/cpp/undef1.c: Update.
40025
40026 2001-09-12 Jakub Jelinek <jakub@redhat.com>
40027
40028 * gcc.dg/20010912-1.c: New test.
40029
40030 2001-09-11 Janis Johnson <janis187@us.ibm.com>
40031
40032 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
40033 language-independent file in lib.
40034 * lib/gcov.exp: New file.
40035
40036 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
40037
40038 * gcc.c-torture/compile/20010911-1.c: New test.
40039
40040 2001-09-10 Janis Johnson <janis187@us.ibm.com>
40041
40042 * lib/profopt.exp: New, to support profile-directed optimizations.
40043 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
40044 * gcc.misc-tests/bprob-1.c: New test.
40045 * gcc.misc-tests/bprob-2.c: New test.
40046
40047 2001-09-07 Janis Johnson <janis187@us.ibm.com>
40048
40049 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
40050 XFAIL and which kinds of gcov output to verify.
40051 * gcc.misc-tests/gcov-4b.x: New file.
40052 * gcc.misc-tests/gcov-5b.x: New file.
40053 * gcc.misc-tests/gcov-6.x: New file.
40054 * gcc.misc-tests/gcov-7.c: New test.
40055 * gcc.misc-tests/gcov-7.x: New file.
40056
40057 2001-09-06 Janis Johnson <janis187@us.ibm.com>
40058
40059 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
40060 * gcc.misc-tests/gcov-6.c: New test.
40061
40062 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
40063
40064 PR c++/3986
40065 * g++.dg/abi/vbase1.C: New test.
40066
40067 2001-09-05 Ziemowit Laski <zlaski@apple.com>
40068
40069 * objc.dg/method-2.m: New.
40070
40071 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
40072
40073 PR c++/4203
40074 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
40075 * g++.dg/init/empty1.C: New test.
40076
40077 2001-09-03 Jakub Jelinek <jakub@redhat.com>
40078
40079 * gcc.c-torture/compile/20010903-1.c: New test.
40080
40081 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
40082
40083 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
40084 for m68k.
40085
40086 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
40087
40088 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
40089
40090 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
40091
40092 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
40093
40094 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
40095
40096 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
40097 for 16-bit 'unsigned int'.
40098
40099 2001-08-29 Kazu Hirata <kazu@hxi.com>
40100
40101 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
40102
40103 2001-08-27 Richard Henderson <rth@redhat.com>
40104
40105 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
40106 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
40107
40108 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
40109
40110 * gcc.dg/asm-names.c (ymain): New.
40111
40112 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
40113
40114 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
40115 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
40116 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
40117
40118 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40119
40120 * gcc.dg/compare5.c: New testcase.
40121
40122 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
40123
40124 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
40125 and "In instantiation".
40126
40127 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
40128
40129 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
40130
40131 2001-08-20 Janis Johnson <janis187@us.ibm.com>
40132
40133 * gcc.misc-tests/gcov.exp: Add support for branch information.
40134 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
40135 * gcc.misc-tests/gcov-4.c: New test.
40136 * gcc.misc-tests/gcov-4b.c: New test.
40137 * gcc.misc-tests/gcov-5b.c: New test.
40138
40139 2001-08-20 Zack Weinberg <zackw@panix.com>
40140
40141 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
40142 expected to fail.
40143
40144 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
40145
40146 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
40147
40148 2001-08-19 Jakub Jelinek <jakub@redhat.com>
40149
40150 * g++.dg/eh/template1.C: New test.
40151
40152 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
40153
40154 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
40155 Fix thinko.
40156 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
40157 for xfail.
40158
40159 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
40160
40161 * lib/g77-dg.exp: Use prune.exp for common procedures
40162 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
40163 * lib/g77.exp: (g77-dg-prune) Remove
40164
40165 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
40166
40167 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
40168
40169 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40170
40171 * g++.dg/template/unify1.C: New test.
40172
40173 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
40174
40175 * g++.dg/abi/empty4.C: New test.
40176
40177 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
40178
40179 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
40180 solaris2.*
40181 * g77.f-torture/compile/pr3743.x: Likewise.
40182
40183 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40184
40185 * g++.dg/other/using-declaration.C: New test.
40186
40187 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
40188
40189 * gcc.dg/cpp/tr-sign.c: New testcase.
40190
40191 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
40192
40193 * gcc.dg/cpp/19951025-1.c: Revert.
40194 * gcc.dg/cpp/directiv.c: We no longer process directives that
40195 interrupt macro arguments.
40196
40197 2001-08-03 Zack Weinberg <zackw@stanford.edu>
40198
40199 * gcc.dg/bconstp-1.c: New test.
40200
40201 2001-08-03 Richard Henderson <rth@redhat.com>
40202
40203 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
40204
40205 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
40206
40207 * gcc.dg/cpp/19951025-1.c: Update.
40208
40209 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
40210
40211 * g77.dg/ff90-1.f (s): Fix reference of variable z,
40212 should be x.
40213
40214 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
40215
40216 Kill -fhonor-std.
40217 * g++.old-deja/g++.ns/ns14.C: Remove special options.
40218 * g++.old-deja/g++.other/std1.C: Likewise.
40219 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
40220
40221 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
40222
40223 * lib/g77.exp: Load gcc-defs.exp for common procedures
40224 (g77_pass, g77_fail, g77_finish, g77_exit,
40225 ${tool}_check_unsupported_p} Now redundant. Deleted.
40226
40227 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
40228
40229 * g77.dg/fbackslash.f
40230 * g77.dg/fcase-preserve.f
40231 * g77.dg/ff90-1.f
40232 * g77.dg/ffixed-line-length-0.f
40233 * g77.dg/ffixed-line-length-132.f
40234 * g77.dg/ffixed-line-length-7.f
40235 * g77.dg/ffixed-line-length-72.f
40236 * g77.dg/ffixed-line-length-none.f
40237 * g77.dg/ffree-form-1.f
40238 * g77.dg/fno-backslash.f
40239 * g77.dg/fno-f90-1.f
40240 * g77.dg/fno-fixed-form-1.f
40241 * g77.dg/fno-onetrip.f
40242 * g77.dg/fno-typeless-boz.f
40243 * g77.dg/fno-underscoring.f
40244 * g77.dg/fno-vxt-1.f
40245 * g77.dg/fonetrip.f
40246 * g77.dg/ftypeless-boz.f
40247 * g77.dg/fugly-assumed.f
40248 * g77.dg/funderscoring.f
40249 * g77.dg/fvxt-1.f
40250
40251 2001-08-01 Ziemowit Laski <zlaski@apple.com>
40252
40253 * objc.dg/fwd-proto-1.m: New.
40254 * objc.dg/local-decl-1.m: New.
40255 * objc.dg/naming-1.m: New.
40256 * objc.dg/naming-2.m: New.
40257 * objc.dg/proto-hier-1.m: New.
40258
40259 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
40260
40261 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
40262 largest-type elements to a struct makes its size grow.
40263
40264 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
40265
40266 * g++.dg/abi/vthunk1.C: New test.
40267
40268 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
40269
40270 * g++.dg/abi/vbase8-22.C: New test.
40271
40272 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
40273
40274 * gcc.dg/cpp/macro8.c: New test.
40275
40276 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40277
40278 * g++.dg/abi/vbase8-21.C: New test.
40279
40280 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40281
40282 * g++.dg/abi/vbase8-10.C: New test.
40283
40284 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40285
40286 * lib/g++.exp (g++_set_ld_library_path): Renamed to
40287 ${tool}_set_ld_library_path.
40288 Changed caller.
40289 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
40290 g++.exp.
40291
40292 2001-07-26 Stan Cox <scox@redhat.com>
40293
40294 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
40295 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
40296 gcc_exit, gcc_check_unsupported_p):
40297 Moved to gcc-deps.exp
40298 * gcc-deps.exp: New file.
40299
40300 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40301
40302 * g++.old-deja/g++.pt/defarg14.C: New test.
40303
40304 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
40305
40306 * g++.old-deja/g++.other/lineno5.C: New test.
40307
40308 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
40309
40310 * g++.old-deja/g++.pt/crash68.C: New test.
40311
40312 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
40313
40314 * g++.old-deja/g++.other/crash42.C: New test.
40315
40316 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
40317
40318 * gcc.dg/cpp/extratokens.c: Fix.
40319 * gcc.dg/cpp/skipping2.c: New tests.
40320
40321 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40322
40323 * gcc.c-torture/execute/20010724-1.c: New file.
40324 * gcc.c-torture/execute/20010724-1.x: New file.
40325
40326 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
40327
40328 * g++.old-deja/g++.other/cond7.C: New test.
40329
40330 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
40331
40332 * g++.old-deja/g++.other/optimize4.C: New test.
40333
40334 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
40335
40336 * g++.old-deja/g++.abi/vbase8-5.C: New test.
40337
40338 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
40339
40340 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
40341 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
40342 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
40343 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
40344
40345 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
40346 bug report" message.
40347
40348 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
40349 * g++.dg/ext/instantiate1.C: Move from old-deja.
40350
40351 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
40352
40353 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
40354 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
40355 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
40356 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
40357
40358 2001-07-23 Jeffrey A Law (law@cygnus.com)
40359
40360 * gcc.c-torture/execute/20010723-1.c: New test.
40361
40362 2001-07-23 Ben Elliston <bje@redhat.com>
40363
40364 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
40365
40366 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40367
40368 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
40369 i[34567]86-*-*.
40370 Delete handling of ieee_multilib_flags.
40371 Pass -mieee for alpha*-*-* and sh-*-*.
40372 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
40373
40374 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
40375
40376 Remove old-abi tests.
40377 * g++.old-deja/g++.mike/p11116.C: Remove.
40378 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
40379
40380 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
40381
40382 * g77.f-torture/compile/pr3743.f: New test
40383
40384 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
40385
40386 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
40387
40388 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40389
40390 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
40391 g++.old-deja/g++.pt/static6.C: Likewise.
40392 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
40393 supports weak symbols.
40394
40395 2001-07-18 Andreas Jaeger <aj@suse.de>
40396
40397 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
40398 supported again.
40399
40400 2001-07-18 Andreas Jaeger <aj@suse.de>
40401
40402 * gcc.dg/iftrap-1.c: Fix target line.
40403
40404 2001-07-17 Richard Henderson <rth@redhat.com>
40405
40406 * gcc.c-torture/execute/20010717-1.c: New.
40407
40408 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
40409
40410 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
40411 tests.
40412
40413 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
40414
40415 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
40416
40417 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40418
40419 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
40420 UAC_SIGBUS, UAC_NOPRINT definitions.
40421
40422 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
40423
40424 * objc/execute/object_is_class.m: New test.
40425 * objc/execute/object_is_meta_class.m: New test.
40426
40427 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
40428
40429 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
40430 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
40431
40432 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
40433
40434 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
40435 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
40436
40437 2001-07-14 Richard Henderson <rth@redhat.com>
40438
40439 * gcc.dg/iftrap-1.c: New.
40440
40441 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
40442
40443 * g77.f-torture/execute/intrinsic77.f: New test.
40444
40445 2001-07-11 Janis Johnson <janis@us.ibm.com>
40446
40447 * gcc.misc-tests/gcov-3.c: New test.
40448
40449 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
40450
40451 * gcc.c-torture/compile/20010711-1.c,
40452 * gcc.c-torture/compile/20010711-2.c: New tests.
40453
40454 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
40455
40456 * gcc.c-torture/execute/20010711-1.c: New test.
40457
40458 2001-07-11 Ben Elliston <bje@redhat.com>
40459
40460 * g++.old-deja/g++.other/enum5.C: New test.
40461
40462 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
40463
40464 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
40465 (g++-dg-prune): Call prune_gcc_output.
40466 * prune.exp: New file for prune_gcc_output.
40467 * lib/g++.exp, lib/gcc.exp: Load it.
40468
40469 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
40470
40471 * gcc.c-torture/compile/20010701-1.c,
40472 g++.old-deja/g++.ext/attrib6.C: New tests.
40473
40474 2001-07-06 Jeffrey A Law (law@cygnus.com)
40475
40476 * gcc.c-torture/compile/20010706-1.c: New test.
40477
40478 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
40479
40480 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
40481
40482 2001-06-28 Stan Shebs <shebs@apple.com>
40483
40484 * gcc.dg/pragma-darwin.c: New test.
40485
40486 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40487
40488 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
40489 Solaris 2.[678] system.
40490
40491 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
40492
40493 * gcc.dg/20010622-1.c: New test.
40494
40495 2001-06-18 Stan Shebs <shebs@apple.com>
40496
40497 * objc.dg: New directory.
40498 * objc.dg/dg.exp: New file.
40499 * objc.dg/alias.m: New.
40500 * objc.dg/class-1.m: New.
40501 * objc.dg/class-2.m: New.
40502 * objc.dg/const-str-1.m: New.
40503 * objc.dg/const-str-2.m: New.
40504 * objc.dg/id-1.m: New.
40505 * objc.dg/method-1.m: New.
40506 * objc.dg/super-class-1.m: New.
40507 * lib/objc-dg.exp: New file.
40508
40509 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
40510
40511 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
40512 of label name.
40513
40514 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
40515
40516 * g++.old-deja/g++.abi/vbase8-9.C: New test.
40517
40518 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40519
40520 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
40521 variable.
40522
40523 2001-06-12 Richard Henderson <rth@redhat.com>
40524
40525 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
40526
40527 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
40528
40529 * g++.old-deja/g++.abi/vbase5.C: New test.
40530 * g++.old-deja/g++.abi/vbase6.C: New test.
40531 * g++.old-deja/g++.abi/vbase7.C: New test.
40532
40533 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40534
40535 * gcc.c-torture/compile/20010610-1.c: New test.
40536
40537 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
40538
40539 * g++.old-deja/g++.abi/vbase4.C: New test.
40540
40541 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
40542
40543 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
40544 support %f for HC11/HC12 targets.
40545 * gcc.c-torture/execute/930513-1.x: New file, likewise.
40546 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
40547 on HC11/HC12 targets.
40548 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
40549
40550 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40551
40552 * gcc.dg/wchar_t-1.c: New file.
40553 * gcc.dg/wint_t-1.c: Likewise.
40554
40555 2001-06-11 Bernd Schmidt <bernds@redhat.com>
40556
40557 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
40558
40559 2001-06-11 Richard Henderson <rth@redhat.com>
40560
40561 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
40562
40563 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
40564
40565 * gcc.c-torture/compile/20010611-1.c: New test.
40566
40567 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
40568
40569 * gcc.dg/c99-tag-1.c: Add more tests.
40570
40571 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
40572
40573 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
40574 representation on MN10300 and ARM/Thumb.
40575
40576 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
40577
40578 * g77.f-torture/execute/20010610.f: New.
40579
40580 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
40581
40582 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
40583 names.
40584
40585 2001-06-09 Richard Henderson <rth@redhat.com>
40586
40587 * gcc.c-torture/execute/ashrdi-1.c: New.
40588 * gcc.c-torture/execute/ashldi-1.c: New.
40589 * gcc.c-torture/execute/lshrdi-1.c: New.
40590
40591 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
40592
40593 * objc/execute/load-3.m: Added. Check sending +load to categories,
40594 in addition to classes.
40595
40596 2001-06-08 Stan Shebs <shebs@apple.com>
40597
40598 * objc/execute/load-2.m: New test. From Nicola Pero
40599 <n.pero@mi.flashnet.it>.
40600
40601 2001-06-08 Jakub Jelinek <jakub@redhat.com>
40602
40603 * gcc.c-torture/execute/20010605-2.c: New test.
40604
40605 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
40606
40607 * g++.old-deja/g++.abi/vbase2.C: New test.
40608 * g++.old-deja/g++.abi/vbase3.C: New test.
40609
40610 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
40611
40612 * g++.old-deja/g++.pt/friend49.C: New test.
40613
40614 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
40615
40616 * g++.old-deja/g++.ext/anon3.C: New test.
40617
40618 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
40619
40620 * g++.old-deja/g++.other/conv7.C: New test.
40621
40622 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
40623
40624 * gcc.c-torture/compile/20010605-2.c: New test.
40625
40626 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
40627
40628 * gcc.c-torture/execute/20010604-1.c: New test.
40629
40630 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
40631
40632 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
40633
40634 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
40635
40636 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
40637 (g++_link_flags): Likewise.
40638 (g++_init): Pass gccpath's value to two previous functions.
40639
40640 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40641
40642 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
40643 Ensure logfile entry matches exec command line.
40644
40645 2001-05-31 Richard Henderson <rth@redhat.com>
40646
40647 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
40648 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
40649
40650 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
40651
40652 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
40653 compiler for irix6.2
40654
40655 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
40656
40657 * g++.old-deja/g++.other/optimize3.C: New file.
40658
40659 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
40660
40661 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
40662 assemble.
40663
40664 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
40665
40666 * g++.old-deja/g++.other/optimize2.C: New file.
40667
40668 2001-05-25 Diego Novillo <dnovillo@redhat.com>
40669
40670 * gcc.c-torture/compile/20010518-2.c: New file.
40671 * gcc.c-torture/execute/20010518-1.c: New file.
40672 * gcc.c-torture/execute/20010518-2.c: New file.
40673
40674 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
40675
40676 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
40677
40678 2001-05-24 Mark Mitchell <mark@codesourcery.com>
40679
40680 G++ no longer defines builtins that do not begin with __builtin.
40681 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
40682 * g++.old-deja/g++.brendand/misc13.C: Likewise.
40683 * g++.old-deja/g++.law/builtin1.C: Likewise.
40684 * g++.old-deja/g++.law/cvt2.C: Likewise.
40685 * g++.old-deja/g++.mike/net5.C: Likewise.
40686 * g++.old-deja/g++.other/builtins1.C: Likewise.
40687 * g++.old-deja/g++.other/builtins2.C: Likewise.
40688 * g++.old-deja/g++.other/builtins3.C: Likewise.
40689 * g++.old-deja/g++.other/builtins4.C: Likewise.
40690 * g++.old-deja/g++.other/inline8.C: Likewise.
40691 * g++.old-deja/g++.robertl/eb39.C: Likewise.
40692
40693 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
40694
40695 * g++.old-deja/g++.pt/using1.C: Adjust.
40696 * g++.old-deja/g++.pt/using2.C: New test.
40697
40698 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
40699
40700 * gcc.dg/cpp/charconst.c: New tests.
40701 * gcc.dg/cpp/escape.c: New tests.
40702 * gcc.dg/cpp/escape-1.c: New tests.
40703 * gcc.dg/cpp/escape-2.c: New tests.
40704 * gcc.dg/cpp/ucs.c: New tests.
40705
40706 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
40707
40708 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
40709 native compiler for irix6.5.
40710
40711 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
40712
40713 * lib/g++.exp (g++_include_flags): Use args to compute
40714 get_multilibs.
40715 (g++_link_flags): Likewise.
40716 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
40717
40718 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
40719
40720 * gcc.dg/c90-hexfloat-1.c: Add more tests.
40721
40722 2001-05-21 Geoff Keating <geoffk@redhat.com>
40723
40724 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
40725 this file.
40726
40727 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
40728
40729 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
40730 STACK_SIZE;
40731 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
40732 to STACK_SIZE; Use it to define size of add_histo array.
40733 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
40734 to STACK_SIZE.
40735 (f): Use GITT_SIZE to define size of gitt local table.
40736 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
40737 to STACK_SIZE; Use it to define size of bytemem array.
40738
40739 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
40740
40741 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
40742 on 68HC11/HC12 due to the asm instruction.
40743 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
40744 * gcc.c-torture/compile/920520-1.x: Likewise.
40745 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
40746 on 68HC11/HC12 because the function is larger than 64K.
40747 * gcc.c-torture/compile/961203-1.x: New file, this test fails
40748 on 68HC11/HC12 because the structure is too large.
40749
40750 2001-05-20 Richard Henderson <rth@redhat.com>
40751
40752 * gcc.c-torture/execute/20010520-1.c: New.
40753
40754 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40755
40756 * g++.old-deja/g++.warn/compare1.C: New test.
40757 * gcc.dg/compare4.c: New test.
40758
40759 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
40760
40761 * g++.old-deja/g++.other/optimize1.C: New test.
40762
40763 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40764
40765 * g++.old-deja/g++.pt/spec41.C: New test.
40766
40767 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
40768
40769 * gcc.c-torture/compile/20010114-1.x: Remove.
40770
40771 2001-05-18 Stan Shebs <shebs@apple.com>
40772
40773 * gcc.c-torture/compile/20010518-1.c: New test.
40774
40775 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
40776
40777 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
40778 * g++.old-deja/g++.pt/crash67.C: New test.
40779
40780 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
40781
40782 * g++.old-deja/g++.other/debug9.C: New test.
40783
40784 2001-05-16 Zack Weinberg <zackw@stanford.edu>
40785
40786 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
40787
40788 2001-05-16 Jan Hubicka <jh@suse.cz>
40789
40790 * gcc.c-torture/compile/20010516-1.c: New test.
40791
40792 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
40793
40794 * g++.old-deja/g++.other/crash41.C: New test.
40795
40796 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
40797
40798 * g++.old-deja/g++.pt/crash66.C: New test.
40799
40800 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
40801
40802 * g++.old-deja/g++.robertl/eb27.C: Convert.
40803
40804 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
40805
40806 * g++.dg/friend-warn.C: New test. Do not warn about friend
40807 declaration being redundant.
40808
40809 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
40810
40811 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
40812
40813 2001-05-14 Mark Mitchell <mark@codesourcery.com>
40814
40815 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
40816
40817 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
40818
40819 * lib/g++.exp: Use testsuite_flags.
40820
40821 2001-05-13 Mark Mitchell <mark@codesourcery.com>
40822
40823 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
40824
40825 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
40826
40827 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
40828
40829 2001-05-11 Mark Mitchell <mark@codesourcery.com>
40830
40831 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
40832
40833 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
40834
40835 * gcc.c-torture/compile/20010313-1.c: New test.
40836
40837 2001-05-09 Zack Weinberg <zackw@stanford.edu>
40838
40839 * gcc.dg/cpp/direct2.c: New test.
40840 * gccq.dg/cpp/direct2s.c: New test.
40841
40842 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
40843
40844 2001-05-07 Mark Mitchell <mark@codesourcery.com>
40845
40846 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
40847 * g++.old-deja/g++.other/op3.C: Likewise.
40848
40849 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40850
40851 * gcc.dg/cpp/syshdr.h: New file.
40852 * gcc.dg/cpp/sysmac1.c: Update.
40853 * gcc.dg/cpp/sysmac2.c: Update.
40854
40855 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
40856
40857 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
40858
40859 2001-05-04 David Edelsohn <edelsohn@gnu.org>
40860
40861 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
40862 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
40863
40864 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
40865
40866 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
40867
40868 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
40869
40870 * lib/g++.exp (g++_include_flags): Don't use any special flags
40871 if TESTING_IN_BUILD_TREE is not defined.
40872 (g++_init): Use a plain 'c++' as the compiler if
40873 TESTING_IN_BUILD_TREEE is not defined.
40874
40875 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40876
40877 * g++.old-deja/g++.eh/catch13.C: New test.
40878 * g++.old-deja/g++.eh/catch14.C: New test.
40879
40880 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40881
40882 * gcc.dg/cpp/tr-define.c: New test.
40883
40884 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
40885
40886 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
40887 <stdlib.h>, not <malloc.h>.
40888
40889 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40890
40891 * g++.old-deja/g++.ns/template17.C: New test.
40892
40893 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40894
40895 * g++.old-deja/g++.pt/ref4.C: New test.
40896
40897 2001-04-30 Richard Henderson <rth@redhat.com>
40898
40899 * gcc.dg/20000724-1.c: Revert last change.
40900
40901 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
40902
40903 * g77.f-torture/execute/20010430.f: New test.
40904
40905 2001-04-30 Mark Mitchell <mark@codesourcery.com>
40906
40907 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
40908
40909 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
40910
40911 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
40912
40913 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40914
40915 * g++.old-deja/g++.eh/crash6.C: New test.
40916
40917 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40918
40919 * g++.old-deja/g++.other/warn7.C: New test.
40920
40921 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40922
40923 * g++.old-deja/g++.other/defarg9.C: New test.
40924
40925 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40926
40927 * g77.f-torture/compile/20010426.f: New test.
40928 * g77.f-torture/execute/20010426.f: New test.
40929
40930 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40931
40932 * g77.f-torture/compile/20000629-1.x: Remove - error
40933 has been fixed.
40934
40935 2001-04-26 Jeffrey A Law (law@cygnus.com)
40936
40937 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
40938 Tweak slightly to work with g++.dg framework.
40939 * g++.dg/special/ecos.exp: Run initp1.C test.
40940 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
40941
40942 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
40943 its linker doesn't give line numbers either.
40944 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
40945
40946 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40947
40948 * g++.old-deja/g++.other/lex1.C: New test.
40949
40950 2001-04-26 Jakub Jelinek <jakub@redhat.com>
40951
40952 * gcc.dg/noncompile/20010425-1.c: New test.
40953
40954 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40955
40956 * g++.old-deja/g++.pt/mangle2.C: New test.
40957
40958 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40959
40960 * gcc.dg/format/plus-1.c: New test.
40961
40962 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40963
40964 * gcc.dg/20010423-1.c: New test.
40965
40966 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40967
40968 * gcc.c-torture/execute/20010422-1.c: New test.
40969
40970 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
40971
40972 * g++.old-deja/g++.ns/type2.C: New test.
40973
40974 2001-04-24 Zack Weinberg <zackw@stanford.edu>
40975
40976 * g++.old-deja/g++.other/perf1.C: New test.
40977
40978 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
40979
40980 * gcc.dg/c99-func-2.c: Remove xfail.
40981 * gcc.dg/c99-func-3.c: Remove xfail.
40982 * gcc.dg/c99-func-4.c: Remove xfail.
40983
40984 2001-04-23 Zack Weinberg <zackw@stanford.edu>
40985
40986 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
40987
40988 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
40989
40990 * gcc.c-torture/compile/20010423-1.c: New test.
40991
40992 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40993
40994 * g++.old-deja/g++.pt/typename28.C: New test.
40995
40996 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40997
40998 * g++.old-deja/g++.abi/empty2.C: New test.
40999 * g++.old-deja/g++.abi/empty3.C: New test.
41000
41001 2001-04-20 Jakub Jelinek <jakub@redhat.com>
41002
41003 * g++.old-deja/g++.other/comdat2.C: New test.
41004 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
41005
41006 2001-04-20 Jakub Jelinek <jakub@redhat.com>
41007
41008 * g++.old-deja/g++.other/overload14.C: New test.
41009
41010 2001-04-20 Jakub Jelinek <jakub@redhat.com>
41011
41012 * g++.old-deja/g++.other/lookup23.C: New test.
41013
41014 2001-04-20 Jakub Jelinek <jakub@redhat.com>
41015
41016 * gcc.c-torture/execute/20010403-1.c: New test.
41017
41018 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
41019 Mark Mitchell <mark@codesourcery.com>
41020
41021 * lib/old-dejagnu.exp: Don't delete output of executable.
41022 Add .exe suffix to executables.
41023
41024 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
41025
41026 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
41027
41028 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41029
41030 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41031
41032 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41033
41034 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
41035 * g++.old-deja/g++.abi/crash1.C: New test.
41036
41037 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41038
41039 * g++.old-deja/g++.other/crash40.C: New test.
41040
41041 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41042
41043 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
41044
41045 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
41046
41047 * g++.old-deja/g++.other/warn6.C: New test.
41048
41049 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
41050
41051 * g++.old-deja/g++.robertl/eb42.C: Same.
41052
41053 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41054
41055 * gcc.dg/wtr-conversion-1.c: New testcase.
41056
41057 2001-04-10 Richard Henderson <rth@redhat.com>
41058
41059 * g++.old-deja/g++.other/array5.C: New.
41060
41061 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41062
41063 * gcc.c-torture/execute/20010408-1.c: New test.
41064
41065 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
41066
41067 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
41068 headers and constructs.
41069 * g++.old-deja/g++.robertl/eb79.C: Same.
41070 * g++.old-deja/g++.robertl/eb77.C (main): Same.
41071 * g++.old-deja/g++.robertl/eb73.C: Same.
41072 * g++.old-deja/g++.robertl/eb66.C (main): Same.
41073 * g++.old-deja/g++.robertl/eb55.C (t): Same.
41074 * g++.old-deja/g++.robertl/eb54.C (main): Same.
41075 * g++.old-deja/g++.robertl/eb46.C (main): Same.
41076 * g++.old-deja/g++.robertl/eb44.C: Same.
41077 * g++.old-deja/g++.robertl/eb41.C (main): Same.
41078 * g++.old-deja/g++.robertl/eb4.C (main): Same.
41079 * g++.old-deja/g++.robertl/eb39.C: Same.
41080 * g++.old-deja/g++.robertl/eb33.C (main): Same.
41081 * g++.old-deja/g++.robertl/eb31.C (main): Same.
41082 * g++.old-deja/g++.robertl/eb30.C: Same.
41083 * g++.old-deja/g++.robertl/eb3.C: Same.
41084 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
41085 * g++.old-deja/g++.robertl/eb21.C: Same.
41086 * g++.old-deja/g++.robertl/eb15.C: Same.
41087 * g++.old-deja/g++.robertl/eb118.C: Same.
41088 * g++.old-deja/g++.robertl/eb115.C (main): Same.
41089 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
41090 * g++.old-deja/g++.robertl/eb109.C: Same.
41091 * g++.old-deja/g++.other/sibcall1.C (main): Same.
41092 * g++.old-deja/g++.mike/rtti1.C: Same.
41093 * g++.old-deja/g++.mike/p658.C: Same.
41094 * g++.old-deja/g++.mike/net46.C: Same.
41095 * g++.old-deja/g++.mike/net34.C: Same.
41096 * g++.old-deja/g++.mike/memoize1.C: Same.
41097 * g++.old-deja/g++.mike/eh2.C: Same.
41098 * g++.old-deja/g++.law/weak.C: Same.
41099 * g++.old-deja/g++.law/visibility7.C: Same.
41100 * g++.old-deja/g++.law/visibility25.C: Same.
41101 * g++.old-deja/g++.law/visibility22.C: Same.
41102 * g++.old-deja/g++.law/visibility2.C: Same.
41103 * g++.old-deja/g++.law/visibility17.C: Same.
41104 * g++.old-deja/g++.law/visibility13.C: Same.
41105 * g++.old-deja/g++.law/visibility10.C: Same.
41106 * g++.old-deja/g++.law/visibility1.C: Same.
41107 * g++.old-deja/g++.law/virtual3.C (eval): Same.
41108 * g++.old-deja/g++.law/vbase1.C: Same.
41109 * g++.old-deja/g++.law/operators32.C: Same.
41110 * g++.old-deja/g++.law/nest3.C: Same.
41111 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
41112 * g++.old-deja/g++.law/except5.C (main): Same.
41113 * g++.old-deja/g++.law/cvt7.C (run): Same.
41114 * g++.old-deja/g++.law/cvt2.C: Same.
41115 * g++.old-deja/g++.law/cvt16.C: Same.
41116 * g++.old-deja/g++.law/ctors6.C (bar): Same.
41117 * g++.old-deja/g++.law/ctors17.C (main): Same.
41118 * g++.old-deja/g++.law/ctors13.C: Same.
41119 * g++.old-deja/g++.law/ctors12.C (main): Same.
41120 * g++.old-deja/g++.law/ctors10.C: Same.
41121 * g++.old-deja/g++.law/code-gen5.C: Same.
41122 * g++.old-deja/g++.law/bad-error7.C: Same.
41123 * g++.old-deja/g++.law/arm9.C: Same.
41124 * g++.old-deja/g++.law/arm12.C: Same.
41125 * g++.old-deja/g++.law/arg8.C: Same.
41126 * g++.old-deja/g++.law/arg1.C: Same.
41127 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
41128 * g++.old-deja/g++.jason/template31.C: Same.
41129 * g++.old-deja/g++.jason/template24.C (main): Same.
41130 * g++.old-deja/g++.jason/2371.C: Same.
41131 * g++.old-deja/g++.eh/new2.C: Same.
41132 * g++.old-deja/g++.eh/new1.C: Same.
41133 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
41134 * g++.old-deja/g++.brendan/nest21.C (main): Same.
41135 * g++.old-deja/g++.brendan/err-msg3.C: Same.
41136 * g++.old-deja/g++.brendan/crash62.C: Same.
41137 * g++.old-deja/g++.brendan/crash52.C: Same.
41138 * g++.old-deja/g++.brendan/crash49.C (main): Same.
41139 * g++.old-deja/g++.brendan/crash38.C: Same.
41140 * g++.old-deja/g++.brendan/crash15.C (main): Same.
41141 * g++.old-deja/g++.brendan/copy9.C: Same.
41142
41143 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
41144
41145 * gcc.c-torture/execute/20001203-2.c (memset):
41146 Count argument is of type __SIZE_TYPE__.
41147
41148 2001-04-04 Diego Novillo <dnovillo@redhat.com>
41149
41150 * gcc.c-torture/compile/20010404-1.c: New test.
41151
41152 2001-04-04 Jakub Jelinek <jakub@redhat.com>
41153
41154 * gcc.c-torture/compile/20010326-1.c: New test.
41155
41156 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
41157
41158 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
41159 peculiarities of the SH.
41160 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
41161
41162 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
41163
41164 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
41165 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
41166 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
41167
41168 2001-04-02 Jakub Jelinek <jakub@redhat.com>
41169
41170 * g77.f-torture/compile/20010321-1.f: New test.
41171
41172 2001-04-02 Jakub Jelinek <jakub@redhat.com>
41173
41174 * gcc.c-torture/compile/20010329-1.c: New test.
41175
41176 2001-04-02 Jakub Jelinek <jakub@redhat.com>
41177
41178 * gcc.c-torture/execute/20010329-1.c: New test.
41179
41180 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
41181
41182 * g++.old-deja/g++.other/eh4.C: Fix typo.
41183
41184 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
41185
41186 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
41187
41188 2001-03-28 Philip Blundell <philb@gnu.org>
41189
41190 * gcc.c-torture/compile/20010328-1.c: New test.
41191
41192 2001-03-27 Richard Henderson <rth@redhat.com>
41193
41194 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
41195 * g++.old-deja/g++.eh/vbase3.C: Likewise.
41196
41197 2001-03-27 Alan Modra <alan@linuxcare.com.au>
41198
41199 * gcc.c-torture/compile/20010327-1.c: New test.
41200
41201 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
41202
41203 * g++.old-deja/g++.other/friend12.C: New test.
41204 * g++.old-deja/g++.other/friend9.C: Expect no errors.
41205 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
41206
41207 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
41208
41209 * gcc.c-torture/execute/20010325-1.c: New test.
41210
41211 2001-03-23 Jakub Jelinek <jakub@redhat.com>
41212
41213 * g++.old-deja/g++.other/mangle3.C: New test.
41214
41215 2001-03-22 Jakub Jelinek <jakub@redhat.com>
41216
41217 * g++.old-deja/g++.other/anon8.C: New test.
41218
41219 2001-03-20 Philip Blundell <philb@gnu.org>
41220
41221 * gcc.c-torture/compile/20010320-1.c: New test.
41222
41223 2001-03-17 Richard Henderson <rth@redhat.com>
41224
41225 * g++.old-deja/g++.other/eh4.C: Add expected error text.
41226
41227 2001-03-15 Geoff Keating <geoff@redhat.com>
41228
41229 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
41230 tests on AIX.
41231
41232 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
41233
41234 * g++.old-deja/g++.other/eh4.C: New test.
41235
41236 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
41237
41238 * gcc.dg/cpp/mi1.c: Update.
41239
41240 2001-03-14 Jakub Jelinek <jakub@redhat.com>
41241
41242 * g++.old-deja/g++.other/regstack.C: New test.
41243
41244 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
41245
41246 * g++.old-deja/g++.other/ref4.C: New test.
41247
41248 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
41249
41250 * objc/execute/va_method.m: Added.
41251 * objc/execute/IMP.m: Added.
41252 * objc/execute/_cmd.m: Added.
41253 * objc/execute/accessing_ivars.m: Added.
41254 * objc/execute/class-1.m: Added.
41255 * objc/execute/class-10.m: Added.
41256 * objc/execute/class-11.m: Added.
41257 * objc/execute/class-12.m: Added.
41258 * objc/execute/class-13.m: Added.
41259 * objc/execute/class-14.m: Added.
41260 * objc/execute/class-2.m: Added.
41261 * objc/execute/class-3.m: Added.
41262 * objc/execute/class-4.m: Added.
41263 * objc/execute/class-5.m: Added.
41264 * objc/execute/class-6.m: Added.
41265 * objc/execute/class-7.m: Added.
41266 * objc/execute/class-8.m: Added.
41267 * objc/execute/class-9.m: Added.
41268 * objc/execute/class-tests-1.h
41269 * objc/execute/class-tests-2.h
41270 * objc/execute/compatibility_alias.m: Added.
41271 * objc/execute/encode-1.m: Added.
41272 * objc/execute/formal_protocol-1.m: Added.
41273 * objc/execute/formal_protocol-2.m: Added.
41274 * objc/execute/formal_protocol-3.m: Added.
41275 * objc/execute/formal_protocol-4.m: Added.
41276 * objc/execute/formal_protocol-5.m: Added.
41277 * objc/execute/formal_protocol-6.m: Added.
41278 * objc/execute/formal_protocol-7.m: Added.
41279 * objc/execute/informal_protocol.m: Added.
41280 * objc/execute/initialize.m: Added.
41281 * objc/execute/load.m: Added.
41282 * objc/execute/many_args_method.m: Added.
41283 * objc/execute/nested-3.m: Added.
41284 * objc/execute/no_clash.m: Added.
41285 * objc/execute/private.m: Added.
41286 * objc/execute/redefining_self.m: Added.
41287 * objc/execute/root_methods.m: Added.
41288 * objc/execute/selector-1.m: Added.
41289 * objc/execute/static-1.m: Added.
41290 * objc/execute/static-2.m: Added.
41291 * objc/execute/va_method.m: Added.
41292
41293 2001-03-10 Richard Henderson <rth@redhat.com>
41294
41295 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
41296
41297 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
41298
41299 * g++.old-deja/g++.other/crash31.C: XFAIL.
41300 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
41301 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
41302 * gcc.c-torture/execute/20010123-1.x: XFAIL.
41303 * gcc.c-torture/execute/20010124-1.x: XFAIL.
41304 * gcc.dg/sequence-pt-1.c: XFAIL one test.
41305
41306 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
41307
41308 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
41309
41310 2001-03-06 Zack Weinberg <zackw@stanford.edu>
41311
41312 * gcc.dg/20000724-1.c: Don't use multiline strings.
41313
41314 2001-03-06 Zack Weinberg <zackw@stanford.edu>
41315
41316 * objc/execute/string1.m, objc/execute/string2.m: Compare the
41317 result of -cString against what we expect it to be; don't just
41318 print it out for no one to read.
41319
41320 * objc/execute/string3.m, objc/execute/string4.m: New tests.
41321 Based on testcases provided by Nicola Pero.
41322
41323 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
41324
41325 * gcc.dg/cpp/macro7.c: New test.
41326
41327 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
41328
41329 * gcc.dg/cpp/multiline.c: Update.
41330
41331 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
41332
41333 * g++.old-deja/g++.other/enum3.C: New test.
41334
41335 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
41336
41337 * g++.old-deja/g++.other/pod1.C: New test.
41338
41339 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
41340
41341 * g++.old-deja/g++.ext/overload1.C: New test.
41342
41343 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
41344
41345 * g++.old-deja/g++.pt/using1.C: New test.
41346
41347 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
41348
41349 * g++.old-deja/g++.other/using9.C: New test.
41350
41351 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
41352
41353 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
41354
41355 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
41356
41357 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
41358
41359 * g++.old-deja/g++.ext/realpt1.C: Remove.
41360
41361 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
41362
41363 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
41364
41365 2001-02-26 Will Cohen <wcohen@redhat.com>
41366
41367 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
41368
41369 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
41370
41371 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
41372 templatized constructors.
41373
41374 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41375
41376 * gcc.c-torture/execute/20010224-1.c: New test.
41377
41378 2001-02-23 Jakub Jelinek <jakub@redhat.com>
41379
41380 * gcc.c-torture/execute/20010222-1.c: New test.
41381
41382 2001-02-22 Jakub Jelinek <jakub@redhat.com>
41383
41384 * g++.old-deja/g++.other/inline20.C: New test.
41385
41386 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
41387
41388 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
41389
41390 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41391
41392 * g++.old-deja/g++.other/lookup22.C: New test.
41393
41394 2001-02-19 Zack Weinberg <zackw@stanford.edu>
41395
41396 * g77.dg: New directory.
41397 * g77.dg/20010216-1.f: New test case.
41398 * g77.dg/dg.exp: New driver.
41399 * lib/g77-dg.exp: New driver library.
41400
41401 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41402
41403 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
41404
41405 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
41406
41407 * g++.old-deja/g++.other/decl9.C: New test.
41408
41409 2001-02-16 Jakub Jelinek <jakub@redhat.com>
41410
41411 * g++.old-deja/g++.other/init16.C: Update the test so that it does
41412 not need <string> and also tests the initialization at runtime.
41413
41414 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
41415
41416 * gcc.c-torture/execute/longlong.c: New test.
41417
41418 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
41419
41420 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
41421
41422 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
41423
41424 * gcc.c-torture/execute/920302-1.c (execute):
41425 Change argument type to short.
41426
41427 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
41428
41429 * g++.old-deja/g++.pt/deduct6.C: New test.
41430
41431 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
41432
41433 * g++.old-deja/g++.pt/deduct5.C: New test.
41434
41435 2001-02-14 Jakub Jelinek <jakub@redhat.com>
41436
41437 * gcc.c-torture/execute/20010209-1.c: New test.
41438
41439 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
41440
41441 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
41442
41443 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
41444
41445 * g++.dg/vtgc1.C: Update for new ABI.
41446
41447 * consistency.vlad: New directory, 1665 files.
41448
41449 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
41450
41451 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
41452 return type.
41453 * gcc.dg/cpp/digraphs.c: Declare puts.
41454
41455 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
41456
41457 * g++.old-deja/g++.other/warn5.C: New test.
41458
41459 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
41460
41461 * g++.old-deja/g++.pt/spec40.C: New test.
41462
41463 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
41464
41465 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
41466 case.
41467 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
41468
41469 2001-02-12 Jakub Jelinek <jakub@redhat.com>
41470
41471 * gcc.c-torture/compile/20010209-1.c: New test.
41472
41473 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
41474
41475 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
41476 excess errors message but not if it crashes.
41477 * g++.old-deja/g++.other/crash27.C: Likewise.
41478 * g++.old-deja/g++.other/crash28.C: Likewise.
41479 * g++.old-deja/g++.other/crash30.C: Likewise.
41480 * g++.old-deja/g++.other/crash32.C: Likewise.
41481 * g++.old-deja/g++.other/crash35.C: Likewise.
41482 * g++.old-deja/g++.pt/inherit2.C: Likewise.
41483
41484 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
41485
41486 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
41487 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
41488 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
41489 g77.f-torture/execute/execute.exp,
41490 g77.f-torture/noncompile/noncompile.exp,
41491 gcc.c-torture/execute/execute.exp,
41492 gcc.c-torture/execute/memcheck/memcheck.exp,
41493 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
41494 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
41495 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
41496 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
41497 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
41498 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
41499 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
41500 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
41501 Remove bug reporting instructions with ancient email addresses.
41502
41503 2001-02-07 Jakub Jelinek <jakub@redhat.com>
41504
41505 * gcc.dg/20010202-1.c: New test.
41506 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
41507
41508 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
41509
41510 * g++.dg/stdbool-if.C: New test.
41511
41512 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
41513
41514 * objc/execute/fdecl.m: Added main().
41515
41516 2001-02-07 Jakub Jelinek <jakub@redhat.com>
41517
41518 * gcc.c-torture/execute/20010206-1.c: New test.
41519
41520 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
41521
41522 * gcc.dg/cpp/avoidpaste1.c: Update.
41523
41524 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
41525
41526 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
41527 Pero <nicola@brainstorm.co.uk>.
41528 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
41529
41530 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
41531
41532 * g++.old-deja/g++.pt/spec39.C: New test.
41533
41534 2001-02-05 Jakub Jelinek <jakub@redhat.com>
41535
41536 * gcc.c-torture/compile/20010202-1.c: New test.
41537
41538 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
41539
41540 * g++.old-deja/g++.abi/primary2.C: New test.
41541 * g++.old-deja/g++.abi/primary3.C: New test.
41542 * g++.old-deja/g++.abi/primary4.C: New test.
41543 * g++.old-deja/g++.abi/primary5.C: New test.
41544 * g++.old-deja/g++.abi/vtable3.h: New test.
41545 * g++.old-deja/g++.abi/vtable3a.C: New test.
41546 * g++.old-deja/g++.abi/vtable3b.C: New test.
41547 * g++.old-deja/g++.abi/vtable3c.C: New test.
41548 * g++.old-deja/g++.abi/vtable3d.C: New test.
41549 * g++.old-deja/g++.abi/vtable3e.C: New test.
41550 * g++.old-deja/g++.abi/vtable3f.C: New test.
41551 * g++.old-deja/g++.abi/vtable3g.C: New test.
41552 * g++.old-deja/g++.abi/vtable3h.C: New test.
41553 * g++.old-deja/g++.abi/vtable3i.C: New test.
41554 * g++.old-deja/g++.abi/vtable3j.C: New test.
41555 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
41556
41557 2001-02-03 Jakub Jelinek <jakub@redhat.com>
41558
41559 * g++.old-deja/g++.other/anon6.C: New test.
41560 * g++.old-deja/g++.other/anon7.C: New test.
41561
41562 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
41563
41564 * gcc.dg/cpp/avoidpaste2.c: New tests.
41565
41566 2001-01-31 Jakub Jelinek <jakub@redhat.com>
41567
41568 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
41569
41570 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
41571
41572 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
41573 DECIMAL_DIG cases for Irix."
41574
41575 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
41576
41577 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
41578
41579 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
41580
41581 * gcc.dg/c99-tag-1.c: New test.
41582
41583 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
41584
41585 * gcc.dg/cpp/tr-warn1.c: Add tests.
41586
41587 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
41588
41589 * gcc.dg/cpp/avoidpaste1.c: Update.
41590 * gcc.dg/cpp/paste4.c: Update.
41591
41592 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
41593
41594 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
41595 cases for Irix.
41596
41597 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
41598
41599 * g++.old-deja/g++.other/inline19.C: New test.
41600
41601 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
41602
41603 * gcc.dg/Wlarger-than.c: New test.
41604
41605 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
41606
41607 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
41608
41609 2001-01-29 Jakub Jelinek <jakub@redhat.com>
41610
41611 * gcc.c-torture/execute/20010129-1.c: New test.
41612 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
41613
41614 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
41615
41616 * gcc.dg/cpp/avoidpaste1.c: Test case.
41617
41618 2001-01-28 Jakub Jelinek <jakub@redhat.com>
41619
41620 * g++.old-deja/g++.other/inline18.C: New test.
41621
41622 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41623
41624 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
41625 and __builtin_putchar.
41626
41627 2001-01-27 Jakub Jelinek <jakub@redhat.com>
41628
41629 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
41630 tests.
41631
41632 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
41633
41634 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
41635 floating point number rounding mode to round to the nearest
41636 representable mode.
41637
41638 2001-01-25 Jakub Jelinek <jakub@redhat.com>
41639
41640 * g++.old-deja/g++.other/mangle2.C: New test.
41641
41642 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
41643
41644 * gcc.c-torture/compile/20010124-1.c: New test.
41645
41646 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
41647
41648 * g++.old-deja/g++.pt/spec38.C: New test.
41649
41650 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41651
41652 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
41653 "Build don't run".
41654
41655 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41656
41657 * gcc.c-torture/execute/20010123-1.c: New test.
41658
41659 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
41660
41661 * g++.old-deja/g++.pt/spec37.C: New test.
41662
41663 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
41664
41665 * g++.old-deja/g++.pt/overload14.C: New test.
41666
41667 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41668
41669 * gcc.c-torture/execute/20010122-1.c: New test, exercise
41670 __builtin_return_address.
41671
41672 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
41673
41674 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
41675 * g++.old-deja/g++.pt/spec35.C: New test.
41676 * g++.old-deja/g++.pt/spec36.C: New test.
41677
41678 2001-01-20 Jakub Jelinek <jakub@redhat.com>
41679
41680 * gcc.c-torture/compile/20010118-1.c: New test.
41681
41682 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
41683
41684 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
41685
41686 2001-01-19 Jakub Jelinek <jakub@redhat.com>
41687
41688 * gcc.c-torture/execute/20010119-1.c: New test.
41689
41690 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
41691
41692 * g++.old-deja/g++.other/vbase5.C: New test.
41693
41694 2001-01-19 Jakub Jelinek <jakub@redhat.com>
41695
41696 * gcc.c-torture/execute/20010118-1.c: New test.
41697
41698 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
41699
41700 * g++.old-deja/g++.pt/deduct3.C: New test.
41701
41702 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
41703
41704 * g++.old-deja/g++.pt/spec34.C: New test.
41705
41706 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
41707
41708 * g77.f-torture/compile/20000601-2.f: New test.
41709
41710 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41711
41712 * g++.old-deja/g++.other/init17.C: New test.
41713
41714 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
41715
41716 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
41717
41718 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41719
41720 * g++.old-deja/g++.pt/unify8.C: New test.
41721
41722 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41723
41724 * g++.old-deja/g++.abi/vbase1.C: New test.
41725
41726 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
41727
41728 * g++.old-deja/g++.pt/crash65.C: New test.
41729
41730 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
41731
41732 * gcc.dg/cpp/assembl2.S: New test case.
41733
41734 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
41735
41736 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
41737 are supported.
41738
41739 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41740
41741 * g++.old-deja/g++.other/builtins1.C: New test.
41742 * g++.old-deja/g++.other/builtins2.C: Likewise.
41743 * g++.old-deja/g++.other/builtins3.C: Likewise.
41744 * g++.old-deja/g++.other/builtins4.C: Likewise.
41745
41746 2001-01-17 Jakub Jelinek <jakub@redhat.com>
41747
41748 * gcc.c-torture/compile/20010117-1.c: New test.
41749 * gcc.c-torture/compile/20010117-2.c: New test.
41750
41751 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
41752
41753 * g77.f-torture/execute/20010116.[fx]: New test,
41754 XFAIL on i?86-*-*.
41755 * g77.f-torture/compile/20010115.f: Indicate it's
41756 a test for PR fortran/1636.
41757
41758 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
41759
41760 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
41761
41762 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
41763
41764 * g77.f-torture/compile/20010115.f: New test.
41765
41766 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
41767
41768 * g++.old-deja/g++.pt/nontype5.C: New test.
41769
41770 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
41771
41772 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
41773 have an equivalent working one below it.
41774
41775 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
41776
41777 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
41778 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41779
41780 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
41781
41782 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
41783 message containing "init_priority".
41784 (conpr-2.C): Likewise.
41785 (conpr-3.C): Likewise.
41786 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
41787
41788 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41789
41790 * gcc.c-torture/execute/20010114-2.c: New test.
41791
41792 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
41793
41794 * gcc.c-torture/compile/20010114-1.c: New test.
41795 * gcc.c-torture/compile/20010114-1.x: Xfail.
41796 * gcc.c-torture/compile/20010114-2.c: New test.
41797 * gcc.c-torture/execute/20010114-1.c: New test.
41798 * gcc.dg/trunc-1.c: New test.
41799 * gcc.dg/uninit-B.c: New test.
41800
41801 2001-01-13 Nick Clifton <nickc@redhat.com>
41802
41803 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
41804 target.
41805
41806 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
41807
41808 * gcc.c-torture/compile/20010113-1.c: New test.
41809
41810 2001-01-13 Jakub Jelinek <jakub@redhat.com>
41811
41812 * gcc.c-torture/compile/20001212-1.c: New test.
41813
41814 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
41815
41816 * gcc.dg/cpp/widestr1.c: Update.
41817 * gcc.dg/cpp/prag-imp.c: Remove.
41818
41819 2001-01-12 Jakub Jelinek <jakub@redhat.com>
41820
41821 * gcc.c-torture/execute/20000801-3.x: Remove.
41822 * gcc.dg/c90-init-1.c: New test.
41823 * gcc.dg/c99-init-1.c: New test.
41824 * gcc.dg/c99-init-2.c: New test.
41825 * gcc.dg/gnu99-init-1.c: New test.
41826
41827 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
41828
41829 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
41830 testing that no relevant ones were found.
41831
41832 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41833
41834 * g++.old-deja/g++.pt/cast2.C: New test.
41835
41836 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41837
41838 * g++.old-deja/g++.pt/friend47.C: New test.
41839
41840 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41841
41842 * g++.old-deja/g++.pt/instantiate13.C: New test.
41843
41844 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41845
41846 * g++.old-deja/g++.other/defarg7.C: New test.
41847 * g++.old-deja/g++.other/defarg8.C: New test.
41848
41849 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41850
41851 * g++.old-deja/g++.pt/crash64.C: New test.
41852
41853 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41854
41855 * g++.old-deja/g++.pt/crash63.C: New test.
41856
41857 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
41858
41859 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
41860
41861 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
41862
41863 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
41864
41865 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41866
41867 * g++.old-deja/g++.pt/error3.C: New test.
41868
41869 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41870
41871 * g++.old-deja/g++.other/crash39.C: New test.
41872
41873 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41874
41875 * g++.old-deja/g++.other/vbase4.C: New test.
41876
41877 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
41878
41879 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
41880 * gcc.dg/special/20000419-2.c: New file. Identical to above.
41881 * gcc.dg/special/special.exp: New test driver which will check
41882 for alias support for the above test.
41883
41884 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
41885
41886 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
41887 problems on small machines.
41888 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
41889 parameterize.
41890
41891 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
41892
41893 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
41894 mips.
41895 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41896
41897 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
41898
41899 * g++.old_deja/g++.pt/using8.C: New test.
41900
41901 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
41902
41903 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
41904
41905 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
41906
41907 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
41908 where a failure is expected.
41909 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
41910
41911 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41912
41913 * g++.old_deja/g++.pt/instantiate12.C: New test.
41914
41915 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41916
41917 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
41918 start of structs.
41919 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
41920 * g++.old-deja/g++.brendan/crash17.C: Likewise.
41921 * g++.old-deja/g++.brendan/crash29.C: Likewise.
41922 * g++.old-deja/g++.brendan/crash48.C: Likewise.
41923 * g++.old-deja/g++.brendan/ns1.C: Likewise.
41924 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
41925 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
41926 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
41927 * g++.old-deja/g++.eh/spec6.C: Likewise.
41928 * g++.old-deja/g++.jason/crash3.C: Likewise.
41929 * g++.old-deja/g++.law/ctors11.C: Likewise.
41930 * g++.old-deja/g++.law/ctors17.C: Likewise.
41931 * g++.old-deja/g++.law/ctors5.C: Likewise.
41932 * g++.old-deja/g++.law/ctors9.C: Likewise.
41933 * g++.old-deja/g++.mike/ambig1.C: Likewise.
41934 * g++.old-deja/g++.mike/net22.C: Likewise.
41935 * g++.old-deja/g++.mike/p3538a.C: Likewise.
41936 * g++.old-deja/g++.mike/p3538b.C: Likewise.
41937 * g++.old-deja/g++.mike/virt3.C: Likewise.
41938 * g++.old-deja/g++.niklas/t128.C: Likewise.
41939 * g++.old-deja/g++.other/anon4.C: Likewise.
41940 * g++.old-deja/g++.other/using1.C: Likewise.
41941 * g++.old-deja/g++.other/warn3.C: Likewise.
41942 * g++.old-deja/g++.pt/t37.C: Likewise.
41943 * g++.old-deja/g++.robertl/eb69.C: Likewise.
41944 * g++.old-deja/g++.robertl/eb71.C: Likewise.
41945
41946 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41947
41948 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
41949
41950 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41951
41952 * gcc.c-torture/execute/stdio-opt-3.c: New test.
41953
41954 2001-01-07 Jakub Jelinek <jakub@redhat.com>
41955
41956 * gcc.c-torture/compile/20010107-1.c: New test.
41957
41958 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41959
41960 * gcc.c-torture/execute/builtin-noret-1.c: New test.
41961
41962 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41963
41964 * gcc.dg/format/format.h: New file.
41965 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
41966 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
41967 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
41968 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
41969 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
41970 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
41971 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
41972 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
41973 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
41974 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
41975 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
41976 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
41977 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
41978 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
41979 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
41980 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
41981 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
41982 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
41983 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
41984 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
41985 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
41986 instead of declaring standard types, macros and functions in each
41987 test.
41988
41989 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
41990
41991 * gcc.c-torture/execute/20010106-1.c: New test.
41992
41993 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
41994
41995 * gcc.dg/format/format.exp: New file.
41996 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
41997 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
41998 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
41999 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
42000 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
42001 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
42002 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
42003 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
42004 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
42005 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
42006 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
42007 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
42008 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
42009 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
42010 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
42011 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
42012 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
42013 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
42014 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
42015 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
42016 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
42017 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
42018 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
42019 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
42020 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
42021 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
42022 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
42023 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
42024 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
42025 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
42026 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
42027 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
42028 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
42029 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
42030 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
42031 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
42032 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
42033 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
42034 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
42035 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
42036 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
42037 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
42038
42039 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
42040
42041 * gcc.c-torture/execute/991228-1.c: Take word endianness into
42042 account.
42043
42044 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
42045
42046 * gcc.c-torture/execute/builtin-complex-1.c: New test.
42047
42048 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
42049
42050 * g++.old-deja/g++.pt/crash62.C: New test.
42051
42052 2001-01-04 Richard Henderson <rth@redhat.com>
42053
42054 * gcc.dg/20000926-1.c: Update expected warnings.
42055 * gcc.dg/array-2.c: Likewise.
42056 * gcc.dg/array-4.c: Also validate flexible array members.
42057 * gcc.dg/c99-flex-array-1.c: New.
42058
42059 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
42060
42061 * gcc.c-torture/compile/20001222-1.x: Remove.
42062
42063 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42064
42065 * gcc.c-torture/execute/built-in-setjmp.c: New.
42066
42067 2001-01-03 Richard Henderson <rth@redhat.com>
42068
42069 * gcc.dg/940510-1.c: Update expected error wording.
42070 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
42071
42072 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
42073
42074 * lib/target-supports.exp (check_alias_available): Modified to
42075 indicate aliases not supported if only weak aliases are supported.
42076
42077 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42078
42079 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
42080 Turn on cmpstrsi checks for __pj__ and __i370__.
42081
42082 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
42083
42084 * g++.old-deja/g++.other/virtual11.C: New test.
42085
42086 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
42087
42088 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
42089
42090 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42091
42092 * gcc.c-torture/compile/20010102-1.c: New test.
42093
42094 2001-01-02 Andreas Jaeger <aj@suse.de>
42095
42096 * gcc.dg/noreturn-3.c: New test.
42097
42098 * gcc.dg/noreturn-4.c: New test.
42099
42100 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42101
42102 * gcc.c-torture/execute/stdio-opt-1.c: Also test
42103 __builtin_fputc and __builtin_fwrite.
42104
42105 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
42106
42107 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
42108 signed char, not default char.
42109
42110 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
42111
42112 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
42113
42114 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
42115
42116 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
42117
42118 2000-12-29 Richard Henderson <rth@redhat.com>
42119
42120 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
42121 (__cyg_profile_func_exit): Define.
42122
42123 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
42124
42125 * g++.dg/vtgc1.C: New test.
42126
42127 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
42128
42129 * gcc.dg/noncompile/20001228-1.c: New test.
42130
42131 * gcc.dg/20001228-1.c: New test.
42132
42133 * gcc.c-torture/execute/20001228-1.c: New test.
42134
42135 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
42136
42137 * gcc.dg/format-strfmon-1.c: New test.
42138
42139 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42140
42141 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
42142 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
42143 * gcc.c-torture/execute/string-opt-1.c: Likewise.
42144 * gcc.c-torture/execute/string-opt-2.c: Likewise.
42145 * gcc.c-torture/execute/string-opt-3.c: Likewise.
42146 * gcc.c-torture/execute/string-opt-4.c: Likewise.
42147 * gcc.c-torture/execute/string-opt-6.c: Likewise.
42148 * gcc.c-torture/execute/string-opt-7.c: Likewise.
42149 * gcc.c-torture/execute/string-opt-8.c: Likewise.
42150 * gcc.c-torture/execute/string-opt-9.c: Likewise.
42151 * gcc.c-torture/execute/string-opt-10.c: Likewise.
42152 * gcc.c-torture/execute/string-opt-11.c: Likewise.
42153 * gcc.c-torture/execute/string-opt-12.c: Likewise.
42154
42155 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
42156 * gcc.c-torture/execute/string-opt-4.c: Test index.
42157
42158 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
42159
42160 * gcc.c-torture/compile/20001226-1.c: New test.
42161
42162 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
42163
42164 * gcc.c-torture/compile/20001222-1.c: New test.
42165 * gcc.c-torture/compile/20001222-1.x: Xfail.
42166
42167 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
42168
42169 * gcc.c-torture/execute/comp-goto-2.c: New test.
42170
42171 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
42172
42173 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
42174 Use long types if __INT_MAX__ is 32767.
42175 (main): Use cast to (sint32 *) when poking 88 into a_page.
42176
42177 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
42178
42179 2000-12-21 Bernd Schmidt <bernds@redhat.com>
42180
42181 * gcc.c-torture/compile/20001221-1.c: New test.
42182 * gcc.c-torture/execute/20001221-1.c: New test.
42183
42184 2000-12-20 Richard Henderson <rth@redhat.com>
42185
42186 * g++.old-deja/g++.pt/crash36.C: Update error lines.
42187 * g++.old-deja/g++.robertl/eb109.C: Likewise.
42188
42189 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42190
42191 * gcc.dg/compare3.c: New test.
42192
42193 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
42194
42195 * gcc.dg/format-warnll-1.c: New test.
42196
42197 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
42198
42199 * gcc.dg/cpp/cmdlne-P.c: New test.
42200
42201 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
42202
42203 * gcc.c-torture/execute/builtin-abs-1.c,
42204 gcc.c-torture/execute/builtin-abs-2.c: New tests.
42205
42206 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
42207
42208 * gcc.dg/cpp/multiline.c: New test.
42209
42210 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
42211
42212 * g++.old-deja/g++.other/syshdr1.C: Update.
42213 * gcc.dg/cpp/lineflags.c: Remove temporarily.
42214
42215 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42216
42217 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
42218
42219 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42220
42221 * g++.old-deja/g++.pt/ttp65.C: New test.
42222
42223 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42224
42225 * g++.old-deja/g++.pt/ttp64.C: New test.
42226
42227 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42228
42229 * g++.old-deja/g++.pt/spec33.C: New test.
42230
42231 2000-12-14 Catherine Moore <clm@redhat.com>
42232
42233 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
42234 * gcc.c-torture/execute/920612-2.c: Likewise.
42235 * gcc.c-torture/execute/920428-2.c: Likewise.
42236 * gcc-c-torture/execute/va-arg-11.c: Call exit.
42237 * gcc.c-torture/execute/va-arg-21.c: Likewise.
42238
42239 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42240
42241 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
42242 * gcc.dg/pack-test-2.c: Likewise.
42243
42244 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
42245
42246 Tests by Zack Weinberg <zackw@stanford.edu>.
42247
42248 * gcc.dg/cpp/defined.c: Update.
42249 * gcc.dg/cpp/defined_trad.c: New tests.
42250
42251 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
42252
42253 * gcc.dg/cpp/trad-direct.c: Update.
42254
42255 2000-12-11 Neil Booth <neilb@earthling.net>
42256
42257 * gcc.dg/cpp/defined_trad.c
42258
42259 2000-12-11 Neil Booth <neilb@earthling.net>
42260
42261 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
42262
42263 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
42264
42265 * gcc.dg/format-miss-2.c: New test.
42266
42267 2000-12-09 Neil Booth <neilb@earthling.net>
42268
42269 * gcc.dg/cpp/lineflags.c: New tests.
42270 * gcc.dg/cpp/poison.c: Update.
42271 * gcc.dg/cpp/redef2.c: Update.
42272 * gcc.dg/cpp/skipping.c: New test.
42273
42274 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
42275
42276 * g++.old-deja/g++.other/eh3.C: New testcase.
42277
42278 2000-12-07 Neil Booth <neilb@earthling.net>
42279
42280 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
42281 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
42282 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
42283 wtr-union-init-2.c, wtr-union-init-3.c: Update.
42284 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
42285 Update.
42286
42287 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
42288
42289 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
42290 __SIZE_TYPE__ instead of int for type of integers cast to
42291 pointers.
42292
42293 2000-12-07 Jakub Jelinek <jakub@redhat.com>
42294
42295 * g++.old-deja/g++.other/cleanup4.C: New test.
42296
42297 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
42298
42299 * format-sec-1.c: New test.
42300
42301 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
42302
42303 * gcc.dg/format-nonlit-3.c: New test.
42304
42305 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
42306
42307 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
42308 through a null pointer.
42309
42310 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42311
42312 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
42313 * g++.old-deja/g++.pt/partial4.C: New test.
42314
42315 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
42316
42317 * gcc.c-torture/execute/ieee/hugeval.x: New.
42318
42319 2000-12-06 Neil Booth <neilb@earthling.net>
42320
42321 * gcc.dg/cpp/backslash2.c: New tests.
42322
42323 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42324
42325 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
42326 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
42327
42328 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
42329
42330 * gcc.c-torture/execute/20001203-2.c: New testcase.
42331
42332 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
42333
42334 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
42335 * g++.old-deja/g++.other/virtual10.C: New test.
42336
42337 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
42338
42339 * g++.old-deja/g++.mike/pmf5.C: Remove test.
42340
42341 2000-12-05 Richard Henderson <rth@redhat.com>
42342
42343 * gcc.c-torture/compile/20001205-1.c: New.
42344
42345 2000-12-04 Neil Booth <neilb@earthling.net>
42346
42347 * g++.old-deja/g++.other/virtual9.C: New test.
42348 * g++.old-deja/g++.pt/crash61.C: New test.
42349 * gcc.c-torture/execute/loop-9.c: New test.
42350
42351 2000-12-04 Neil Booth <neilb@earthling.net>
42352
42353 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
42354 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
42355 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
42356 * gcc.dg/cpp/extratokens.c: ...here.
42357
42358 2000-12-04 Neil Booth <neilb@earthling.net>
42359
42360 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
42361 New tests.
42362
42363 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42364
42365 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
42366 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
42367
42368 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
42369
42370 * gcc.c-torture/execute/20001203-1.c: New test.
42371
42372 2000-12-03 Neil Booth <neilb@earthling.net>
42373
42374 * gcc.dg/cpp/macro6.c: New test cases.
42375
42376 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42377
42378 * gcc.c-torture/execute/string-opt-9.c: New test.
42379 * gcc.c-torture/execute/string-opt-10.c: Likewise.
42380 * gcc.c-torture/execute/string-opt-11.c: Likewise.
42381 * gcc.c-torture/execute/string-opt-12.c: Likewise.
42382
42383 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
42384 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
42385
42386 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
42387
42388 * gcc.dg/cpp/if-6.c: New testcase.
42389
42390 * gcc.dg/20001201-1.c: New testcase.
42391
42392 2000-12-02 Neil Booth <neilb@earthling.net>
42393
42394 * g++.old-deja/g++.other/externC4.C,
42395 g++.old-deja/g++.other/friend10.C: New tests.
42396
42397 2000-12-02 Neil Booth <neilb@earthling.net>
42398
42399 * g++.old-deja/g++.other/instan2.C
42400 * g++.old-deja/g++.other/instan3.C: New test.
42401
42402 2000-12-02 Neil Booth <neilb@earthling.net>
42403
42404 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
42405 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
42406 gnuc99.c,gnuc99-pedantic.c: New tests.
42407
42408 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
42409
42410 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
42411 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
42412
42413 2000-12-01 Neil Booth <neilb@earthling.net>
42414
42415 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
42416 * gcc.dg/cpp/poison.c: Update.
42417 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
42418
42419 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
42420
42421 * g77.f-torture/execute/20001201.f: New test.
42422
42423 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
42424
42425 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
42426
42427 2000-12-01 Jakub Jelinek <jakub@redhat.com>
42428
42429 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
42430
42431 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
42432
42433 * g++.old-deja/g++.other/cast6.C: New test.
42434
42435 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
42436
42437 * gcc.c-torture/execute/20001130-2.c: New testcase.
42438
42439 2000-11-30 Richard Henderson <rth@redhat.com>
42440
42441 * gcc.c-torture/execute/20001130-1.c: New test.
42442
42443 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
42444
42445 * g++.old-deja/g++.other/op3.C: New test.
42446
42447 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
42448
42449 * g++.old-deja/g++.other/op2.C: New test.
42450
42451 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
42452
42453 * g++.old-deja/g++.other/crash38.C: New test.
42454
42455 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
42456
42457 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
42458
42459 2000-11-29 Jakub Jelinek <jakub@redhat.com>
42460
42461 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
42462 tests.
42463 * gcc.c-torture/execute/string-opt-6.c: New test.
42464
42465 * gcc.dg/20001117-1.c: Add main.
42466
42467 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
42468
42469 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
42470 Move from here ...
42471 * gcc.dg/940510-1.c: ... to here.
42472
42473 * gcc.dg/20000926-1.c: GNU C now allows initializations of
42474 zero-size arrays in toplevel structures.
42475
42476 2000-11-28 Jakub Jelinek <jakub@redhat.com>
42477
42478 * gcc.c-torture/execute/loop-8.c: New test.
42479
42480 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
42481
42482 * g++.old-deja/g++.other/base1.C: New test.
42483
42484 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
42485
42486 * g++.old-deja/g++.other/parse2.C: New test.
42487
42488 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
42489
42490 * g++.old-deja/g++.pt/incomplete1.C: New test.
42491
42492 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
42493
42494 * g++.old-deja/g++.other/friend9.C: New test.
42495
42496 2000-11-28 Jakub Jelinek <jakub@redhat.com>
42497
42498 * gcc.dg/20001127-1.c: New test.
42499
42500 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
42501
42502 * g++.old-deja/g++.pt/friend46.C: New test.
42503
42504 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
42505
42506 * g++.old-deja/g++.other/ptrmem8.C: New test.
42507
42508 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42509
42510 * gcc.c-torture/execute/string-opt-7.c: New test.
42511 * gcc.c-torture/execute/string-opt-8.c: Likewise.
42512
42513 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
42514
42515 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
42516 instead of 'mkcheck 2'.
42517
42518 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
42519
42520 * gcc.c-torture/execute/memcheck/driver.c,
42521 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
42522 C9X references to refer to C99.
42523
42524 2000-11-25 Jakub Jelinek <jakub@redhat.com>
42525
42526 * gcc.dg/ultrasp3.c: New test.
42527
42528 2000-11-25 Neil Booth <neilb@earthling.net>
42529
42530 * gcc.dg/cpp/include2.c: Update test to be locale independent.
42531
42532 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
42533
42534 * gcc.c-torture/compile/20001123-2.c: New.
42535
42536 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42537
42538 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
42539
42540 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
42541
42542 * gcc.dg/sequence-point-1.c: Add some new tests.
42543 * gcc.c-torture/execute/20001124-1.c: New test.
42544
42545 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
42546
42547 * g++.old-deja/g++.other/vaarg4.C: New test.
42548 * gcc.c-torture/compile/20001123-1.c: New test.
42549
42550 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
42551
42552 * g++.other/crash24.C: Adjust and remove XFAIL.
42553 * g++.other/crash37.C: New test.
42554
42555 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
42556
42557 * g++.old-deja/g++.pt/instantiate9.C: New test.
42558
42559 2000-11-22 Mark Mitchell <mark@codesourcery.com>
42560
42561 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
42562 new ABI, too.
42563
42564 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
42565 * g++.old-deja/g++.robertl/eb55.C: Likewise.
42566
42567 2000-11-22 Neil Booth <neilb@earthling.net>
42568
42569 * gcc.dg/cpp/Wtrigraphs.c: New test.
42570
42571 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
42572
42573 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
42574
42575 2000-11-22 Jakub Jelinek <jakub@redhat.com>
42576
42577 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
42578
42579 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
42580
42581 * lib/gcc-dg.exp: load_lib scanasm.exp.
42582 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
42583 * lib/g++-dg.exp: load_lib scanasm.exp.
42584 * lib/scanasm.exp: New.
42585 (scan-assembler, scan-assembler-not): Add optional arguments to
42586 test name, or if not present, the pattern name.
42587 (scan-assembler-dem, scan-assembler-dem-not): New.
42588
42589 * g++.dg/dg.exp: New.
42590
42591 2000-11-21 Neil Booth <neilb@earthling.net>
42592
42593 * gcc.dg/cpp/integrated1.c: Remove.
42594
42595 2000-11-21 Jakub Jelinek <jakub@redhat.com>
42596
42597 * gcc.c-torture/execute/20001121-1.c: New test.
42598
42599 2000-11-21 Richard Henderson <rth@redhat.com>
42600
42601 * gcc.c-torture/compile/20001121-1.c: New test.
42602
42603 2000-11-20 Neil Booth <neilb@earthling.net>
42604
42605 * gcc.dg/cpp/integrated1.c: New test.
42606
42607 2000-11-21 Jakub Jelinek <jakub@redhat.com>
42608
42609 * g++.old-deja/g++.other/inline17.C: New test.
42610
42611 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
42612
42613 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
42614 local variable to be zero: I made the variable global. Now
42615 uses abort() and exit() instead of relying on main's return value.
42616
42617 2000-11-20 Neil Booth <neilb@earthling.net>
42618
42619 * gcc.dg/cpp/paste2.c: Update test.
42620 * objc/execute/paste.m: New test.
42621
42622 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
42623
42624 * gcc.dg/c99-condexpr-1.c: New test.
42625
42626 2000-11-20 Neil Booth <neilb@earthling.net>
42627
42628 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
42629
42630 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
42631
42632 * g++.old-deja/g++.pt/export1.C: New test.
42633
42634 2000-11-20 Jakub Jelinek <jakub@redhat.com>
42635
42636 * gcc.dg/20001117-1.c: New test.
42637
42638 2000-11-18 Richard Henderson <rth@redhat.com>
42639
42640 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
42641
42642 2000-11-18 Richard Henderson <rth@redhat.com>
42643
42644 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
42645 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
42646 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
42647
42648 2000-11-18 Richard Henderson <rth@redhat.com>
42649
42650 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
42651 (main): New. Exit cleanly.
42652
42653 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
42654
42655 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
42656 gcc.dg/c99-fordecl-2.c: New tests.
42657
42658 2000-11-18 Richard Henderson <rth@redhat.com>
42659
42660 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
42661 * gcc.c-torture/execute/zerolen-2.c: New.
42662
42663 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42664
42665 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
42666 memory.
42667
42668 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
42669
42670 * g++.old-deja/g++.pt/instantiate8.C: New test.
42671
42672 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
42673
42674 * g++.old-deja/g++.other/incomplete.C: Add more tests.
42675 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
42676
42677 2000-11-16 Nick Clifton <nickc@redhat.com>
42678
42679 * gcc.c-torture/execute/nestfunc-2.c: New test.
42680 * gcc.c-torture/execute/nestfunc-3.c: New test.
42681
42682 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
42683
42684 * gcc.c-torture/compile/20001116-1.c: New test.
42685
42686 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42687
42688 * gcc.c-torture/execute/20001115-1.c: New test.
42689
42690 2000-11-15 Mark Mitchell <mark@codesourcery.com>
42691
42692 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
42693 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
42694 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
42695 * g++.old-deja/g++.abi/vmihint.C: Likewise.
42696
42697 2000-11-15 Neil Booth <neilb@earthling.net>
42698
42699 gcc.dg/cpp/_Pragma1.c: Update.
42700 gcc.dg/cpp/_Pragma2.c: New test.
42701
42702 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
42703
42704 * g++.old-deja/g++.other/anon5.C: New test.
42705
42706 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
42707
42708 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
42709 tests.
42710
42711 2000-11-14 Jakub Jelinek <jakub@redhat.com>
42712
42713 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
42714 output.
42715
42716 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42717
42718 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
42719 labels at end of compound statements.
42720
42721 2000-11-13 Jakub Jelinek <jakub@redhat.com>
42722
42723 * gcc.c-torture/execute/loop-7.c: New test.
42724
42725 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42726
42727 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
42728
42729 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42730
42731 * gcc.dg/c99-bool-1.c: New test.
42732
42733 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
42734
42735 * gcc.dg/c99-scope-1.c: Remove xfail.
42736 * gcc.dg/c99-scope-2.c: New test.
42737
42738 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42739
42740 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
42741 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
42742
42743 2000-11-11 Mark Mitchell <mark@codesourcery.com>
42744
42745 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
42746 error messages.
42747
42748 * g++.mike/p700.C: Don't typedef wchar_t.
42749 * g++.mike/p784.C: Likewise.
42750 * g++.mike/eb101.C: Don't use __wchar_t.
42751
42752 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
42753
42754 * g77.f-torture/execute/20001111.[fx]: Test premature exit
42755 from DO loop.
42756
42757 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
42758
42759 * gcc.c-torture/execute/20001111-1.c: New test.
42760
42761 2000-11-10 Nick Clifton <nickc@redhat.com>
42762
42763 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
42764 long multuiple and accumulate.
42765
42766 2000-11-09 Richard Henderson <rth@redhat.com>
42767
42768 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
42769 via size_t instead of int.
42770
42771 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
42772 * gcc.c-torture/execute/string-opt-2.c: Likewise.
42773 * gcc.c-torture/execute/string-opt-3.c: Likewise.
42774 * gcc.c-torture/execute/string-opt-4.c: Likewise.
42775
42776 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
42777
42778 * gcc.c-torture/compile/20001109-1.c: New test.
42779 * gcc.c-torture/compile/20001109-2.c: New test.
42780
42781 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
42782
42783 * g++.old-deja/g++.pt/operator1.C: New test.
42784 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
42785
42786 2000-11-09 Jakub Jelinek <jakub@redhat.com>
42787
42788 * gcc.dg/20001108-1.c: New test.
42789
42790 2000-11-09 Jakub Jelinek <jakub@redhat.com>
42791
42792 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
42793 with both arguments constant strings.
42794 * gcc.c-torture/execute/string-opt-3.c: New test.
42795 * gcc.c-torture/execute/string-opt-4.c: New test.
42796 * gcc.c-torture/execute/string-opt-5.c: New test.
42797
42798 2000-11-08 Nick Clifton <nickc@redhat.com>
42799
42800 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
42801 mulsidi3adddi patterns.
42802
42803 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
42804
42805 * g++.old-deja/g++.other/crash36.C: New test.
42806
42807 2000-11-08 Jakub Jelinek <jakub@redhat.com>
42808
42809 * g++.old-deja/g++.other/init16.C: New test.
42810
42811 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
42812
42813 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
42814
42815 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42816
42817 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
42818 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42819 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42820
42821 2000-11-07 DJ Delorie <dj@redhat.com>
42822
42823 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
42824
42825 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42826
42827 * gcc.c-torture/execute/string-opt-1.c: New test.
42828
42829 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42830
42831 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
42832 mips-sgi-irix6.* because the MIPS ABI passes floating-point
42833 parameters in registers, and there is no way for a varargs
42834 function to know in which order the integer and floating-point
42835 parameters should be interleaved when they are placed on the
42836 stack.
42837 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42838 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42839
42840 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42841
42842 * gcc.c-torture/execute/string-opt-2.c: New test.
42843
42844 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
42845
42846 * g++.old-deja/g++.pt/crash60.C: New test.
42847
42848 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42849
42850 * g++.old-deja/g++.other/crash24.C: New test.
42851 * g++.old-deja/g++.other/crash25.C: New test.
42852 * g++.old-deja/g++.other/crash26.C: New test.
42853 * g++.old-deja/g++.other/crash27.C: New test.
42854 * g++.old-deja/g++.other/crash28.C: New test.
42855 * g++.old-deja/g++.other/crash29.C: New test.
42856 * g++.old-deja/g++.other/crash30.C: New test.
42857 * g++.old-deja/g++.other/crash31.C: New test.
42858 * g++.old-deja/g++.other/crash32.C: New test.
42859 * g++.old-deja/g++.other/crash33.C: New test.
42860 * g++.old-deja/g++.other/crash34.C: New test.
42861 * g++.old-deja/g++.other/crash35.C: New test.
42862
42863 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42864
42865 * gcc.c-torture/execute/20001031-1.c: New test.
42866
42867 2000-11-04 Mark Mitchell <mark@codesourcery.com>
42868
42869 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
42870 namespace.
42871
42872 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
42873 standards-conformant.
42874
42875 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
42876
42877 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
42878 * g++.old-deja/g++.mike/p755a.C: Likewise.
42879 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
42880 library makes no calls to `operator new' during initialization.
42881
42882 2000-11-04 Neil Booth <neilb@earthling.net>
42883
42884 * gcc.dg/cpp/include2.c: New tests.
42885
42886 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
42887
42888 * lib/g++.exp (g++_set_ld_library_path): New function.
42889 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
42890
42891 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
42892
42893 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
42894 warnings.
42895
42896 2000-11-01 Richard Henderson <rth@redhat.com>
42897
42898 * g++.old-deja/g++.ext/namedret1.C: New.
42899 * g++.old-deja/g++.ext/namedret2.C: New.
42900 * g++.old-deja/g++.ext/namedret3.C: New.
42901
42902 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
42903
42904 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
42905 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
42906
42907 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42908
42909 * gcc.c-torture/execute/va-arg-21.c: New test.
42910
42911 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
42912
42913 * gcc.dg/c99-complex-2.c: New test.
42914
42915 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42916
42917 * gcc.c-torture/execute/stdio-opt-1.c: New test.
42918
42919 2000-10-31 Jakub Jelinek <jakub@redhat.com>
42920
42921 * g++.old-deja/g++.other/inline16.C: New test.
42922
42923 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
42924
42925 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
42926 __PRETTY_FUNCTION__
42927
42928 2000-10-29 Neil Booth <neilb@earthling.net>
42929
42930 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
42931 New tests.
42932 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
42933 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
42934 optimisation.
42935
42936 2000-10-29 Neil Booth <neilb@earthling.net>
42937
42938 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
42939 * mi1.c, mi1c.h: Add null directives to multiple-include test.
42940 * mi5.c: Test multiple includes work with -C.
42941 * trigraphs.c: Test ^= version.
42942
42943 2000-10-28 Neil Booth <neilb@earthling.net>
42944
42945 New tests and test updates for new macro expander.
42946
42947 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
42948 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
42949 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
42950 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
42951 new diagnostic messages.
42952
42953 * gcc.dg/cpp/macro3.c: New tests.
42954
42955 2000-10-27 Mark Mitchell <mark@codesourcery.com>
42956
42957 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
42958 on the same line.
42959
42960 2000-10-27 Jakub Jelinek <jakub@redhat.com>
42961
42962 * g++.old-deja/g++.other/eh2.C: New test.
42963
42964 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
42965
42966 * gcc.c-torture/execute/20001027-1.c: New test.
42967
42968 2000-10-26 Richard Henderson <rth@redhat.com>
42969
42970 * gcc.c-torture/execute/20001026-1.c: New.
42971
42972 2000-10-26 Mark Mitchell <mark@codesourcery.com>
42973
42974 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
42975 * g++.old-deja/g++.law/builtin1.C: Likewise.
42976 * g++.old-deja/g++.law/ctors10.C: Likewise.
42977 * g++.old-deja/g++.law/virtual3.C: Likewise.
42978 * g++.old-deja/g++.mike/p658.C: Likewise.
42979 * g++.old-deja/g++.other/sibcall1.C: Likewise.
42980 * g++.old-deja/g++.other/vaarg2.C: Likewise.
42981 * g++.old-deja/g++.robertl/eb124.C: Likewise.
42982 * g++.old-deja/g++.robertl/eb44.C: Likewise.
42983 * g++.old-deja/g++.robertl/eb77.C: Likewise.
42984
42985 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
42986
42987 * gcc.c-torture/compile/20001024-1.c: New test.
42988
42989 2000-10-25 Mark Mitchell <mark@codesourcery.com>
42990
42991 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
42992 to tell us whether or not we are using V3.
42993
42994 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
42995
42996 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
42997 operands.
42998
42999 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
43000
43001 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
43002
43003 2000-10-25 Jakub Jelinek <jakub@redhat.com>
43004
43005 * gcc.c-torture/execute/20001024-1.c: New test.
43006
43007 2000-10-24 Jakub Jelinek <jakub@redhat.com>
43008
43009 * g++.old-deja/g++.other/sibcall1.C: New test.
43010
43011 2000-10-20 Jakub Jelinek <jakub@redhat.com>
43012
43013 * gcc.dg/noncompile/init-3.c: New test.
43014
43015 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
43016
43017 * gcc.dg/format-array-1.c: New test.
43018
43019 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
43020
43021 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
43022 writing through null pointers; remove comment about testing
43023 unterminated strings.
43024
43025 2000-10-17 Matthew Hiller <hiller@redhat.com>
43026
43027 * gcc.c-torture/execute/20001017-2.c: New test.
43028
43029 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
43030
43031 * gcc.c-torture/compile/20001018-1.c: New test.
43032 * gcc.c-torture/compile/20001018-1.x: Xfail.
43033
43034 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43035
43036 * gcc.c-torture/execute/20001017-1.c: New test.
43037
43038 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
43039
43040 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
43041 for multiple use of arguments with scanf formats; add tests for
43042 multiple use of arguments.
43043
43044 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
43045
43046 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
43047
43048 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
43049
43050 * gcc.dg/format-miss-1.c: New test.
43051
43052 2000-10-16 Jakub Jelinek <jakub@redhat.com>
43053
43054 * gcc.c-torture/execute/20001013-1.c: New test.
43055
43056 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
43057
43058 * gcc.dg/format-branch-1.c: New test.
43059
43060 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
43061
43062 * README, lib/file-format.exp: Remove EGCS references.
43063
43064 2000-10-16 Jakub Jelinek <jakub@redhat.com>
43065
43066 * gcc.dg/20001013-1.c: New test.
43067
43068 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
43069
43070 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
43071 for intmax_t in the compiler using __typeof__ and the type rules
43072 for conditional expressions.
43073
43074 2000-10-13 Jakub Jelinek <jakub@redhat.com>
43075
43076 * gcc.dg/20001012-1.c: New test.
43077 * gcc.dg/20001012-2.c: New test.
43078
43079 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
43080
43081 * gcc.dg/format-attr-1.c: New test.
43082
43083 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
43084
43085 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
43086 __LONG_LONG_MAX__ instead of LLONG_MAX.
43087
43088 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
43089
43090 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
43091 scanf flags.
43092 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
43093 flags.
43094
43095 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
43096
43097 * gcc.dg/sequence-pt-1.c: New test.
43098
43099 2000-10-11 Geoff Keating <geoffk@cygnus.com>
43100
43101 * gcc.c-torture/execute/20001011-1.c: New testcase.
43102 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
43103
43104 2000-10-10 Jakub Jelinek <jakub@redhat.com>
43105
43106 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
43107 does not error on it.
43108
43109 2000-10-10 Jakub Jelinek <jakub@redhat.com>
43110
43111 * gcc.dg/20001009-1.c: New test.
43112
43113 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
43114
43115 * gcc.c-torture/compile/20001009-1.c: Move from here ....
43116 * gcc.c-torture/execute/20001009-2.c: ... to here.
43117
43118 2000-10-09 Geoff Keating <geoffk@cygnus.com>
43119
43120 * gcc.c-torture/compile/20001009-1.c: New testcase.
43121 * gcc.c-torture/execute/20001009-1.c: New testcase.
43122 Testcases provided by Jan Hubicka <jh@suse.cz>.
43123
43124 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
43125
43126 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
43127 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
43128 uintmax_t using <limits.h> to emulate the compiler's internal
43129 logic. No longer XFAIL %j tests.
43130
43131 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
43132
43133 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
43134 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
43135 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
43136 regexps and details of expected handling of some bad formats.
43137 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
43138 suppression.
43139
43140 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
43141
43142 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
43143 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
43144 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
43145 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
43146 in list archives.
43147
43148 2000-10-06 Richard Henderson <rth@cygnus.com>
43149
43150 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
43151 * g++.old-deja/g++.brendan/crash52.C: Likewise.
43152 * g++.old-deja/g++.jason/report.C: Likewise.
43153 * g++.old-deja/g++.law/friend5.C: Likewise.
43154 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
43155 of the expected warnings.
43156
43157 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
43158
43159 * g++.old-deja/g++.pt/enum14.C: New test.
43160
43161 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
43162
43163 * g++.old-deja/g++.pt/crash59.C: New test.
43164
43165 2000-10-04 Will Cohen <wcohen@redhat.com>
43166
43167 * gcc.dg/20000926-1.c: New test.
43168
43169 2000-10-03 Geoff Keating <geoffk@cygnus.com>
43170
43171 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
43172 function name for current C++ compiler.
43173 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
43174
43175 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
43176
43177 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
43178 __PRETTY_FUNCTION__.
43179 * g++.old-deja/g++.ext/pretty2.C: Likewise.
43180
43181 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43182
43183 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
43184
43185 2000-09-26 Jakub Jelinek <jakub@redhat.com>
43186
43187 * gcc.c-torture/compile/20000923-1.c: New test.
43188
43189 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
43190
43191 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
43192 * g++.old-deja/g++.pt/ttp62.C: Same.
43193 * g++.old-deja/g++.other/inline14.C: Same.
43194
43195 2000-09-24 Richard Henderson <rth@cygnus.com>
43196
43197 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
43198
43199 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
43200
43201 * gcc.dg/c90-printf-1.c: Add test for wide string format.
43202
43203 2000-09-22 Geoff Keating <geoffk@cygnus.com>
43204
43205 * gcc.c-torture/compile/20000922-1.c: New file.
43206
43207 2000-09-21 Nick Clifton <nickc@redhat.com>
43208
43209 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
43210 a signed long modulo operation.
43211 (mod6): New function - perform an unsigned long modulo operation.
43212 (main): Add tests for modulos of very large numbers by very small
43213 dividends.
43214
43215 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43216
43217 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
43218
43219 2000-09-19 Richard Henderson <rth@cygnus.com>
43220
43221 * gcc.dg/compare2.c (case 10): XFAIL.
43222
43223 2000-09-18 Richard Henderson <rth@cygnus.com>
43224
43225 * gcc.c-torture/execute/20000906-1.c: Move ...
43226 * gcc.dg/20000906-1.c: ... here. Only run on targets
43227 that support __builtin_trap.
43228
43229 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
43230
43231 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
43232
43233 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
43234
43235 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
43236 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
43237 more $ format tests.
43238
43239 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
43240
43241 * gcc.dg/format-errmk-1.c: New test.
43242
43243 2000-09-17 Greg McGary <greg@mcgary.org>
43244
43245 * gcc.c-torture/execute/20000917-1.x: Remove.
43246
43247 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
43248
43249 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
43250
43251 2000-09-17 Greg McGary <greg@mcgary.org>
43252
43253 * gcc.c-torture/execute/20000917-1.c: New test.
43254 * gcc.c-torture/execute/20000917-1.x: XFAIL.
43255
43256 2000-09-16 Neil Booth <NeilB@earthling.net>
43257
43258 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
43259 in nested macro bug.
43260
43261 2000-09-15 Neil Booth <NeilB@earthling.net>
43262
43263 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
43264
43265 2000-09-14 Jeffrey A Law (law@cygnus.com)
43266
43267 * gcc.c-torture/execute/20000914-1.c: New test.
43268
43269 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
43270
43271 * g++.other/inline13.C: New test.
43272
43273 2000-09-12 Andreas Jaeger <aj@suse.de>
43274
43275 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
43276 constant by Ulrich Drepper <drepper@redhat.com>.
43277
43278 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
43279
43280 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
43281
43282 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43283
43284 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
43285
43286 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
43287
43288 * gcc.dg/cpp/backslash.c: New test.
43289
43290 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
43291
43292 * gcc.c-torture/execute/20000910-1.c: New test.
43293 * gcc.c-torture/execute/20000910-2.c: Likewise.
43294
43295 2000-09-11 Robert Lipe <robertl@sco.com>
43296
43297 * gcc.dg/pragma-align.c: New test.
43298
43299 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
43300
43301 * g++.old-deja/g++.pt/explicit82.C: New test.
43302 * g++.old-deja/g++.pt/explicit83.C: New test.
43303
43304 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
43305
43306 * gcc.dg/asm-names.c: New test.
43307
43308 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43309
43310 * gcc.dg/cpp/tr-warn6.c: New test
43311
43312 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
43313
43314 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
43315 be accepted.
43316
43317 2000-09-07 Catherine Moore <clm@redhat.com>
43318
43319 * gcc.c-torture/execute/unroll-1.c: New test.
43320
43321 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
43322
43323 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
43324 ERROR markers.
43325 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
43326 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
43327 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
43328 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
43329 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
43330 Preprocess only.
43331 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
43332 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
43333
43334 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
43335
43336 * g++.old-deja/g++.pt/deduct2.C: New test.
43337
43338 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
43339
43340 * g++.old-deja/g++.pt/parms2.C: New test.
43341
43342 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
43343
43344 * g++.old-deja/g++.pt/crash58.C: New test.
43345
43346 2000-09-06 Greg McGary <greg@mcgary.org>
43347
43348 * gcc.c-torture/execute/20000906-1.c: New test.
43349 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
43350
43351 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43352
43353 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
43354
43355 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
43356
43357 * g++.old-deja/g++.pt/crash57.C: New test.
43358
43359 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
43360
43361 * g++.old-deja/g++.pt/crash56.C: New test.
43362
43363 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
43364
43365 * g++.old-deja/g++.pt/koenig1.C: New test.
43366
43367 2000-09-04 Jakub Jelinek <jakub@redhat.com>
43368
43369 * gcc.dg/20000904-1.c: New test.
43370
43371 2000-09-04 Jakub Jelinek <jakub@redhat.com>
43372
43373 * gcc.dg/cpp/paste8.c: New test.
43374
43375 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
43376
43377 * gcc.c-torture/compile/20000827-1.c: New test.
43378
43379 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
43380
43381 * gcc.dg/format-diag-1.c: New test.
43382
43383 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
43384
43385 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
43386 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
43387 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
43388 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
43389 gcc.dg/formatz-1.c: Adjust warning regular expressions.
43390
43391 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
43392
43393 * g++.old-deja/g++.other/nested4.C: New test.
43394
43395 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
43396
43397 * g++.old-deja/g++.ns/scoped1.C: New test.
43398
43399 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
43400
43401 * lib/g++.exp: Support testing already-installed GCC.
43402
43403 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43404
43405 * wtr-label-1.c, wtr-suffix-1.c: New tests.
43406
43407 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43408
43409 * gcc.dg/return-type-2.c: New test.
43410
43411 2000-08-27 Geoff Keating <geoffk@cygnus.com>
43412
43413 * gcc.c-torture/compile/20000825-1.c: New test.
43414
43415 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
43416
43417 * gcc.dg/dwarf2-2.c: New test.
43418
43419 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
43420
43421 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
43422 dg-warning regexps.
43423
43424 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
43425
43426 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
43427 gcc.dg/format-ext-5.c: New tests.
43428
43429 2000-08-25 Jakub Jelinek <jakub@redhat.com>
43430
43431 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
43432
43433 2000-08-24 Mark Mitchell <mark@codesourcery.com>
43434
43435 * gcc.dg/noncompile/930622-2.c: Adjust error message.
43436
43437 2000-08-24 Richard Henderson <rth@cygnus.com>
43438
43439 * gcc.dg/ia64-sync-1.c: New test.
43440 * gcc.dg/ia64-sync-2.c: New test.
43441 * gcc.dg/ia64-asm-1.c: New test.
43442
43443 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
43444
43445 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
43446 * gcc.dg/format-ext-2.c: New test.
43447
43448 2000-08-23 Jason Merrill <jason@redhat.com>
43449
43450 * lib/old-dejagnu.exp: Also ignore "In member function" and
43451 "At global scope".
43452
43453 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43454
43455 * gcc.dg/noncompile/label-lineno-1.c: New test.
43456
43457 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
43458
43459 * gcc.dg/c99-array-nonobj-1.c: New test.
43460
43461 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
43462
43463 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
43464 tests.
43465 * gcc.dg/format-ext-1.c: New test.
43466
43467 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43468
43469 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
43470 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
43471 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
43472 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
43473 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
43474
43475 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
43476
43477 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
43478 gcc.dg/c99-strftime-2.c: New tests.
43479
43480 2000-08-22 Richard Henderson <rth@cygnus.com>
43481
43482 * gcc.c-torture/execute/20000822-1.c: New test.
43483
43484 2000-08-21 Jakub Jelinek <jakub@redhat.com>
43485
43486 * gcc.c-torture/execute/20000819-1.x: Remove.
43487
43488 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
43489
43490 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
43491 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
43492 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
43493 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
43494 gcc.dg/format-xopen-1.c: New tests.
43495
43496 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
43497
43498 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
43499
43500 2000-08-21 Jakub Jelinek <jakub@redhat.com>
43501
43502 * g++.old-deja/g++.other/loop2.C: New test.
43503
43504 * gcc.c-torture/compile/20000606-1.c: New test.
43505 * gcc.c-torture/compile/20000728-1.c: New test.
43506 * gcc.c-torture/execute/20000801-1.c: New test.
43507 * gcc.c-torture/execute/20000801-2.c: New test.
43508 * gcc.c-torture/execute/20000819-1.c: New test.
43509 * gcc.c-torture/execute/20000819-1.x: XFAIL.
43510 * gcc.dg/20000629-1.c: New test.
43511 * gcc.dg/20000724-1.c: New test.
43512 * gcc.dg/20000807-1.c: New test.
43513
43514 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
43515
43516 * gcc.dg/cpp/pragma-1.c: New test.
43517 * gcc.dg/cpp/pragma-2.c: New test.
43518
43519 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
43520
43521 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
43522 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
43523
43524 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
43525
43526 * gcc.c-torture/compile/20000818-1.c: New test.
43527
43528 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
43529
43530 * gcc.c-torture/execute/20000818-1.c: New test.
43531
43532 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
43533
43534 * gcc.dg/format-va-1.c: New test.
43535
43536 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
43537
43538 * g++.old-deja/g++.other/typedef8.C: New test.
43539
43540 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
43541
43542 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
43543 * g++.old-deja/g++.mike/net36.C: Mark candidate.
43544 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
43545 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
43546 * g++.old-deja/g++.other/ptrmem7.C: New test.
43547 * g++.old-deja/g++.pt/ptrmem10.C: New test.
43548
43549 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
43550
43551 * g++.old-deja/g++.pt/typename27.C: New test.
43552
43553 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
43554
43555 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
43556 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
43557 * g++.old-deja/g++.pt/friend45.C: New test.
43558 * g++.old-deja/g++.other/friend8.C: New test.
43559
43560 2000-08-15 Richard Henderson <rth@cygnus.com>
43561
43562 * gcc.c-torture/execute/20000815-1.c: New test.
43563
43564 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
43565
43566 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
43567 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
43568 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
43569
43570 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
43571
43572 * g++.old-deja/g++.other/refinit2.C: New test.
43573
43574 2000-08-13 Geoff Keating <geoffk@cygnus.com>
43575
43576 * lib/c-torture.exp (c-torture): Make
43577 compiler_conditional_xfail_data global.
43578 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
43579 compiler_conditional_xfail_data machinery.
43580 (f-torture-execute): Likewise.
43581 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
43582 and only when unrolling loops.
43583
43584 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
43585
43586 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
43587
43588 * g++.old-deja/g++.pt/explicit81.C: New test.
43589
43590 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
43591
43592 * g++.old-deja/g++.pt/typename26.C: New test.
43593
43594 2000-08-10 Geoff Keating <geoffk@cygnus.com>
43595
43596 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
43597 warning.
43598
43599 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
43600
43601 * g++.old-deja/g++.other/array3.C: New test.
43602
43603 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
43604
43605 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
43606 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
43607 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
43608 New tests.
43609
43610 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
43611
43612 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
43613 * g++.old-deja/g++.abi/vmihint.C: Likewise.
43614
43615 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
43616
43617 * gcc.c-torture/execute/20000808-1.c: New test.
43618
43619 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
43620
43621 * gcc.dg/c90-const-expr-1.c: New test.
43622
43623 2000-08-08 Richard Henderson <rth@cygnus.com>
43624
43625 * gcc.dg/noncompile/920923-1.c: Declare calloc.
43626
43627 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
43628
43629 * gcc.dg/noncompile/const-ll-1.c: New test.
43630
43631 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
43632
43633 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
43634
43635 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
43636
43637 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
43638 that running programs linked against the shared version of libobjc
43639 run correctly.
43640
43641 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
43642
43643 * gcc.dg/c99-printf-1.c: New test.
43644
43645 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
43646
43647 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
43648
43649 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
43650
43651 * gcc.c-torture/execute/20000731-1.x: Delete.
43652
43653 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
43654
43655 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
43656 and torture_without_loops as is done by c-torture.exp.
43657 (search_for): Copy from c-torture.exp.
43658 (gcc-dg-runtest): New function, drives a directory of tests
43659 iterating over the TORTURE_OPTIONS.
43660 (scan-assembler, scan-assembler-not): Move here from
43661 individual directory drivers.
43662
43663 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
43664 defined by lib/gcc-dg.exp.
43665 * gcc.dg/cpp/cpp.exp: Likewise.
43666 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
43667 gcc-dg-runtest, so we cycle over optimization options.
43668
43669 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
43670 * gcc.dg/compare2.c: No longer expected to fail.
43671
43672 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43673
43674 * gcc.c-torture/execute/20000804-1.c: New test.
43675
43676 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
43677
43678 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
43679
43680 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
43681
43682 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
43683
43684 2000-08-03 Jeffrey A Law (law@cygnus.com)
43685
43686 * gcc.c-torture/compile/20000803-1.c: New test.
43687
43688 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
43689
43690 * gcc.c-torture/execute/20000801-3.c,
43691 gcc.c-torture/execute/20000801-4.c: New tests.
43692 * gcc.c-torture/execute/20000801-3.x,
43693 gcc.c-torture/execute/20000801-4.x: Xfail.
43694
43695 2000-08-02 Geoff Keating <geoffk@cygnus.com>
43696
43697 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
43698 libobjc/.libs to allow for libtool.
43699
43700 2000-08-02 Jakub Jelinek <jakub@redhat.com>
43701
43702 * gcc.c-torture/compile/20000802-1.c: New test.
43703
43704 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
43705
43706 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
43707
43708 2000-07-31 Jeffrey A Law (law@cygnus.com)
43709
43710 * gcc-c-torture/execute/20000731-2.c: New test.
43711
43712 * gcc.c-torture/execute/20000731-1.c: New test.
43713 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
43714
43715 2000-07-31 Jakub Jelinek <jakub@redhat.com>
43716
43717 * testsuite/gcc.dg/cpp/paste7.c: New test.
43718 * gcc.dg/cpp/20000725-1.c: New test.
43719
43720 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
43721
43722 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
43723 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
43724 declaration warning for __builtin_dwarf_reg_size.
43725
43726 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
43727
43728 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
43729
43730 * gcc.dg/noncompile/voidparam-1.c: New test.
43731
43732 2000-07-30 Richard Henderson <rth@cygnus.com>
43733
43734 * gcc.dg/c90-digraph-1.c: Don't xfail.
43735 * gcc.dg/compare2.c (case 10): Xfail.
43736 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
43737
43738 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
43739
43740 * gcc.dg/c99-main-1.c: New test.
43741
43742 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
43743
43744 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
43745
43746 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
43747
43748 * gcc.c-tortuer/execute/20000726-1.c: New test.
43749
43750 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
43751
43752 * gcc.c-torture/execute/enum-2.c: New test.
43753
43754 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43755
43756 * gcc.dg/cpp/tr-warn3.c: New test.
43757
43758 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
43759
43760 * g++.old-deja/g++.ext/implicit1.C: Remove.
43761 * g++.old-deja/g++.jason/c2.C: Remove
43762 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
43763 * g++.old-deja/g++.pt/crash16.C: Likewise.
43764 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
43765
43766 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
43767
43768 * g++.old-deja/g++.other/for2.C: New test.
43769
43770 2000-07-25 Jakub Jelinek <jakub@redhat.com>
43771
43772 * gcc.dg/20000720-1.c: New test.
43773
43774 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
43775
43776 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
43777
43778 2000-07-24 Geoff Keating <geoffk@cygnus.com>
43779
43780 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
43781 * gcc.c-torture/execute/20000722-1.c: New.
43782 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
43783
43784 2000-07-24 Jakub Jelinek <jakub@redhat.com>
43785
43786 * gcc.dg/cpp/20000720-1.S: New test.
43787
43788 2000-07-21 Michael Meissner <meissner@redhat.com>
43789
43790 * gcc.c-torture/execute/ieee/hugeval.c: New test.
43791
43792 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
43793
43794 * g++.old-deja/g++.brendan/crash16.C,
43795 g++.old-deja/g++.brendan/parse3.C,
43796 g++.old-deja/g++.brendan/redecl1.C,
43797 g++.old-deja/g++.ns/template13.C,
43798 g++.old-deja/g++.other/decl4.C,
43799 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
43800
43801 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
43802
43803 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
43804 and "Internal error".
43805
43806 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
43807 regexps.
43808 * gcc.dg/cpp/paste6.c: New test.
43809
43810 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
43811
43812 * gcc.dg/cpp/tr-direct.c: New test.
43813
43814 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
43815 gcc.dg/cpp/undef1.c: Tweak error regexps.
43816
43817 2000-07-18 Eric Christopher <echristo@redhat.com>
43818
43819 * gcc.c-torture/compile/20000718-1.c: New test.
43820
43821 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
43822
43823 * cpplex.c (_cpp_push_token): If the token being pushed back
43824 is the previous token in this context, just subtract one from
43825 context->posn.
43826 * cppmacro.c (save_expansion): Clear aux field when storing a
43827 placemarker.
43828
43829 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
43830
43831 * gcc.dg/noncompile/redecl-1.c: New test.
43832
43833 2000-07-18 Jakub Jelinek <jakub@redhat.com>
43834
43835 * gcc.c-torture/execute/20000717-5.c: New test.
43836 * gcc.c-torture/execute/20000717-1.x: Removed.
43837
43838 2000-07-17 Richard Henderson <rth@cygnus.com>
43839
43840 * gcc.c-torture/execute/20000717-4.c: New test.
43841
43842 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
43843
43844 * gcc.dg/cpp/syshdr.c: New test.
43845 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
43846
43847 2000-07-17 Neil Booth <neilb@earthling.net>
43848
43849 * gcc.dg/cpp/cmdlne-dM.c: New test.
43850 * gcc.dg/cpp/cmdlne-dD.c: New test.
43851
43852 2000-07-17 Jeffrey A Law (law@cygnus.com)
43853
43854 * gcc.c-torture/execute/20000717-3.c: New test.
43855
43856 * gcc.c-torture/compile/20000717-1.c: New test.
43857
43858 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
43859
43860 * gcc.c-torture/execute/20000717-2.c: New test.
43861
43862 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
43863
43864 * gcc.dg/formatz-1.c: New test.
43865
43866 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
43867 * gcc.dg/c99-digraph-1.c: New tests.
43868
43869 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
43870 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
43871
43872 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
43873 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
43874 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
43875 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
43876 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
43877 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
43878 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
43879
43880 2000-07-17 Greg McGary <greg@mcgary.org>
43881
43882 * gcc.c-torture/execute/20000717-1.c: New test.
43883 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
43884
43885 2000-07-15 Jakub Jelinek <jakub@redhat.com>
43886
43887 * gcc.c-torture/execute/20000715-2.c: New test.
43888 * gcc.dg/20000715-1.c: New test.
43889
43890 2000-07-15 Michael Meissner <meissner@redhat.com>
43891
43892 * gcc.c-torture/execute/20000715-1.c: New test.
43893
43894 2000-07-13 Jakub Jelinek <jakub@redhat.com>
43895
43896 * gcc.c-torture/execute/20000707-1.c: New test.
43897
43898 2000-07-13 Neil Booth <NeilB@earthling.net>
43899
43900 * testsuite/gcc.dg/cpp/digraph1.c,
43901 testsuite/gcc.dg/cpp/digraph2.c,
43902 testsuite/gcc.dg/cpp/digraphs.c: New tests.
43903
43904 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
43905
43906 * g77.f-torture/compile/20000630-2.f: New test.
43907 * g77.f-torture/compile/20000630-2.x
43908
43909 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
43910
43911 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
43912
43913 2000-07-11 Neil Booth <NeilB@earthling.net>
43914
43915 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
43916
43917 2000-07-11 Neil Booth <NeilB@earthling.net>
43918
43919 * gcc.dg/cpp/cmdlne-C.c: New.
43920
43921 2000-07-09 Neil Booth <NeilB@earthling.net>
43922
43923 * gcc.dg/cpp/directiv.c: New tests.
43924 * gcc.dg/cpp/undef1.c: Update.
43925
43926 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
43927
43928 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
43929
43930 2000-07-09 Neil Booth <NeilB@earthling.net>
43931
43932 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
43933
43934 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
43935
43936 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
43937 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
43938
43939 2000-07-08 Neil Booth <NeilB@earthling.net>
43940
43941 * gcc.dg/cpp/macsyntx.c: New tests.
43942
43943 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43944
43945 * gcc.dg/20000707-1.c: New test.
43946
43947 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43948
43949 * gcc.c-torture/execute/20000706-1.c: New test.
43950 * gcc.c-torture/execute/20000706-2.c: New test.
43951 * gcc.c-torture/execute/20000706-3.c: New test.
43952 * gcc.c-torture/execute/20000706-4.c: New test.
43953 * gcc.c-torture/execute/20000706-5.c: New test.
43954
43955 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43956
43957 * g++.old-deja/g++.pt/instantiate7.C: New test.
43958
43959 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43960
43961 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
43962 * g++.old-deja/g++.mike/thunk3.C: Likewise.
43963 * g++.old-deja/g++.other/rtti3.C: Likewise.
43964 * g++.old-deja/g++.other/rttid3.C: Likewise.
43965
43966 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
43967
43968 * g77.f-torture/compile/20000630-1.x: Fix typo
43969
43970 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
43971
43972 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
43973 assembly output.
43974
43975 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
43976
43977 * gcc.dg/cpp/ident.c: New test.
43978
43979 2000-07-05 Neil Booth <NeilB@earthling.net>
43980
43981 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
43982 gcc.dg/cpp/lexstrng.c: New tests.
43983
43984 2000-07-04 Neil Booth <NeilB@earthling.net>
43985
43986 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
43987 * gcc.dg/cpp/strify2.c: Same.
43988
43989 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
43990
43991 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
43992 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
43993 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
43994 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
43995
43996 * testsuite/gcc.dg/cpp/macro1.c,
43997 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
43998 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
43999 testsuite/gcc.dg/cpp/strify1.c,
44000 testsuite/gcc.dg/cpp/strify2.c: New tests.
44001
44002 2000-07-03 Jakub Jelinek <jakub@redhat.com>
44003
44004 * gcc.c-torture/execute/20000703-1.c: New test.
44005
44006 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
44007
44008 * g++.old-deja/g++.pt (lookup10.C): New test.
44009
44010 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
44011
44012 * g++.old-deja/g++.pt (typename25.C): New test.
44013
44014 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
44015
44016 * gcc.c-torture/compile/20000701-1.c: New test.
44017
44018 2000-06-30 Nick Clifton <nickc@cygnus.com>
44019
44020 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
44021 to test case.
44022
44023 2000-06-30 Catherine Moore <clm@cygnus.com>
44024
44025 * gcc.c-torture/execute/align-1.c: New test.
44026
44027 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
44028
44029 * g++.old-deja/g++.pt/expr8.C: New test.
44030 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
44031
44032 2000-06-29 Nick Clifton <nickc@cygnus.com>
44033
44034 * gcc.c-torture/compile/20000629-1.c: New test.
44035
44036 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
44037
44038
44039 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
44040 gcc.dg/noncompile directory, depending on whether they're
44041 preprocessor tests or not. Annotate all the tests for the dg
44042 framework.
44043
44044 * gcc.c-torture/noncompile/noncompile.exp: Delete.
44045 * gcc.dg/noncompile/noncompile.exp: New.
44046
44047 * Moved files:
44048 Old name New name
44049 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
44050 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
44051 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
44052 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
44053 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
44054 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
44055 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
44056 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
44057 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
44058 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
44059 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
44060 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
44061 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
44062 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
44063 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
44064 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
44065 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
44066 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
44067 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
44068 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
44069 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
44070 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
44071 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
44072 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
44073
44074 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
44075 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
44076 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
44077 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
44078 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
44079 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
44080
44081 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
44082
44083 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
44084 declare one variable. On the fourth, error.
44085 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
44086 declared by 20000628-1a.h.
44087
44088 2000-06-29 Richard Henderson <rth@redhat.com>
44089
44090 * gcc.c-torture/execute/930529-1.x: New file.
44091 * gcc.dg/920413-1.c: Adjust expected warning text.
44092 * gcc.dg/980217-1.c: Declare abort.
44093 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
44094
44095 2000-06-29 Jeffrey A Law (law@cygnus.com)
44096
44097 * g77.f-torture/compile/20000629-1.f: New test.
44098 * g77.f-torture/compile/20000629-1.x: Expected to fail.
44099
44100 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
44101
44102 Rearrange lots of files, removing entirely the
44103 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
44104 directories.
44105
44106 * Deleted files:
44107 gcc.c-torture/code_quality/code_quality.exp
44108 gcc.c-torture/special/special.exp
44109 gcc.failure/failure.exp
44110 gcc.failure/940409-1.x
44111 gcc.c-torture/compile/961203-1.x
44112
44113 * New files:
44114 gcc.misc-tests/linkage.exp
44115 gcc.c-torture/execute/920730-1t.c
44116 gcc.c-torture/execute/920730-1t.x
44117 gcc.c-torture/compile/920520-1.x
44118 gcc.c-torture/compile/920521-1.x
44119 gcc.c-torture/compile/981006-1.x
44120 gcc.c-torture/execute/eeprof-1.x
44121
44122 * Moved files (possibly with modifications to fit a new harness):
44123 Old name New name
44124 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
44125 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
44126 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
44127 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
44128 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
44129 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
44130 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
44131 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
44132 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
44133 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
44134 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
44135 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
44136 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
44137 gcc.failure/940409-1.c gcc.dg/940409-1.c
44138
44139 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
44140
44141 * c-torture/compile/961203-1.x: Delete.
44142
44143 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
44144 not exit. Include stdio.h.
44145 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
44146 * gcc.misc-tests/dg-12.c: Likewise.
44147 * gcc.misc-tests/dg-5.c: Likewise.
44148 * gcc.misc-tests/dg-6.c: Likewise.
44149 * gcc.misc-tests/dg-7.c: Prototype abort.
44150 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
44151 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
44152 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
44153 not exit.
44154 * gcc.misc-tests/sieve.c: Use return from main, not exit.
44155 * gcc.misc-tests/sort2.c: Use return from main, not exit.
44156
44157 2000-06-28 Jakub Jelinek <jakub@redhat.com>
44158
44159 * gcc.dg/cpp/20000628-1.c: New test.
44160 * gcc.dg/cpp/20000628-1.h: New header for above test.
44161 * gcc.dg/cpp/20000628-1a.h: Likewise.
44162
44163 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
44164
44165 * gcc.dg/cpp: New directory.
44166 * gcc.dg/cpp/cpp.exp: New driver.
44167 * gcc.dg/cpp/20000627-1.c: New test.
44168 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
44169 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
44170 and rewrite as a compilation test.
44171
44172 * gcc.dg: Move many files into the cpp subdirectory, possibly
44173 renaming or editing them as well.
44174 Old name New name
44175 990119-1.c cpp/19990119-1.c
44176 990228-1.c cpp/19990228-1.c
44177 990407-1.c cpp/19990407-1.c
44178 990409-1.c cpp/19990409-1.c
44179 990413-1.c cpp/19990413-1.c
44180 990703-1.c cpp/19990703-1.c
44181 20000127-1.c cpp/20000127-1.c
44182 20000129-1.c cpp/20000129-1.c
44183 20000207-1.c cpp/20000207-1.c
44184 20000207-2.c cpp/20000207-2.c
44185 20000209-1.c cpp/20000209-1.c
44186 20000209-2.c cpp/20000209-2.c
44187 20000301-1.c cpp/20000301-1.c
44188 20000419-1.c cpp/20000419-1.c
44189 20000510-1.S cpp/20000510-1.S
44190 20000519-1.c cpp/20000519-1.c
44191 20000529-1.c cpp/20000529-1.c
44192 20000625-1.c cpp/20000625-1.c
44193 20000625-2.c cpp/20000625-2.c
44194 cpp-as1.c cpp/assert1.c
44195 cpp-as2.c cpp/assert2.c
44196 cxx-comments-1.c cpp/cxxcom1.c
44197 cxx-comments-2.c cpp/cxxcom2.c
44198 endif-label.c cpp/endif.c
44199 cpp-hash1.c cpp/hash1.c
44200 cpp-hash2.c cpp/hash2.c
44201 cpp-if1.c cpp/if-1.c
44202 cpp-if2.c cpp/if-2.c
44203 cpp-if3.c cpp/if-3.c
44204 cpp-if4.c cpp/if-4.c
44205 cpp-if5.c cpp/if-5.c
44206 cpp-cond.c cpp/if-cexp.c
44207 cpp-missingop.c cpp/if-mop.c
44208 cpp-missingparen.c cpp/if-mpar.c
44209 cpp-opprec.c cpp/if-oppr.c
44210 cpp-ifparen.c cpp/if-paren.c
44211 cpp-shortcircuit.c cpp/if-sc.c
44212 cpp-shift.c cpp/if-shift.c
44213 cpp-unary.c cpp/if-unary.c
44214 cpp-li1.c cpp/line1.c
44215 cpp-li2.c cpp/line2.c
44216 lineno.c cpp/line3.c
44217 lineno-2.c cpp/line4.c
44218 cpp-mi.c cpp/mi1.c
44219 cpp-mic.h cpp/mi1c.h
44220 cpp-micc.h cpp/mi1cc.h
44221 cpp-mind.h cpp/mi1nd.h
44222 cpp-mindp.h cpp/mi1ndp.h
44223 cpp-mix.h cpp/mi1x.h
44224 cpp-mi2.c cpp/mi2.c
44225 cpp-mi2a.h cpp/mi2a.h
44226 cpp-mi2b.h cpp/mi2b.h
44227 cpp-mi2c.h cpp/mi2c.h
44228 cpp-mi3.c cpp/mi3.c
44229 cpp-mi3.def cpp/mi3.def
44230 poison-1.c cpp/poison.c
44231 pr-impl.c cpp/prag-imp.c
44232 cpp-redef-2.c cpp/redef1.c
44233 cpp-redef.c cpp/redef2.c
44234 strpaste.c cpp/strp1.c
44235 strpaste-2.c cpp/strp2.c
44236 cpp-tradpaste.c cpp/tr-paste.c
44237 cpp-tradstringify.c cpp/tr-str.c
44238 cpp-tradwarn1.c cpp/tr-warn1.c
44239 cpp-tradwarn2.c cpp/tr-warn2.c
44240 trigraphs.c cpp/trigraphs.c
44241 cpp-unc1.c cpp/unc1.c
44242 cpp-unc2.c cpp/unc2.c
44243 cpp-unc3.c cpp/unc3.c
44244 cpp-unc.c cpp/unc4.c
44245 undef.c cpp/undef1.c
44246 undef-2.c cpp/undef2.c
44247 cpp-wi1.c cpp/widestr1.c
44248
44249 2000-06-27 Mark Mitchell <mark@codesourcery.com>
44250
44251 * lib/g++.exp (g++_include_flags): Tweak.
44252
44253 2000-06-27 H.J. Lu <hjl@gnu.org>
44254 Loren J. Rittle <ljrittle@acm.org>
44255
44256 * lib/g++.exp (g++_include_flags): Override libgloss.exp
44257 version with one that knows about the new gcc tree structure.
44258 (g++_link_flags): Same.
44259
44260 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
44261
44262 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
44263 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
44264 case we are cross-compiling.
44265
44266 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
44267 g++.old-deja/g++.niklas/Makefile.in,
44268 g++.old-deja/g++.niklas/configure.in,
44269 g++.old-deja/g++.other/Makefile.in,
44270 g++.old-deja/g++.other/configure.in,
44271 gcc.c-torture/code_quality/Makefile.in,
44272 gcc.c-torture/code_quality/configure.in,
44273 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
44274 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
44275 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
44276 gcc.c-torture/execute/ieee/Makefile.in,
44277 gcc.c-torture/execute/ieee/configure.in,
44278 gcc.c-torture/noncompile/Makefile.in,
44279 gcc.c-torture/noncompile/configure.in,
44280 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
44281 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
44282 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
44283
44284 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
44285
44286 * g++.old-deja/g++.other/ambig3.C: New test.
44287
44288 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
44289
44290 * g++.old-deja/g++.pt/syntax1.C: New test.
44291 * g++.old-deja/g++.pt/syntax2.C: New test.
44292 * g++.old-deja/g++.other/syntax3.C: New test.
44293 * g++.old-deja/g++.other/syntax4.C: New test.
44294
44295 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
44296
44297 * gcc.dg/20000623-1.c: Prototype exit and abort.
44298
44299 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
44300
44301 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
44302 New tests.
44303 * gcc.dg/cpp-mi3.def: New file.
44304
44305 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
44306 inside assertions.
44307 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
44308 lexer's error messages.
44309 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
44310 divine anything from the linemarkers.
44311 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
44312 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
44313
44314 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
44315
44316 * gcc.dg/20000623-1.c: New test.
44317
44318 2000-06-22 Jakub Jelinek <jakub@redhat.com>
44319
44320 * gcc.c-torture/execute/20000622-1.c: New test.
44321
44322 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
44323
44324 * g++.old-deja/g++.other/init15.C: New test.
44325
44326 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
44327
44328 * g++.old-deja/g++.pt/vaarg2.C: New test.
44329 * g++.old-deja/g++.pt/vaarg3.C: New test.
44330
44331 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
44332
44333 * g++.old-deja/g++.other/dyncast6.C: New test.
44334
44335 2000-06-15 Jakub Jelinek <jakub@redhat.com>
44336
44337 * gcc.c-torture/execute/loop-6.c: New test.
44338
44339 2000-06-14 Jakub Jelinek <jakub@redhat.com>
44340
44341 * gcc.dg/20000614-1.c: New test.
44342 * gcc.dg/20000614-2.c: New test.
44343
44344 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
44345
44346 * g++.old-deja/g++.other/inline12.C: New test.
44347
44348 2000-06-13 Jakub Jelinek <jakub@redhat.com>
44349
44350 * g++.old-deja/g++.other/eh1.C: New test.
44351
44352 2000-06-12 Jakub Jelinek <jakub@redhat.com>
44353
44354 * g++.old-deja/g++.other/type.C: New test.
44355
44356 2000-06-05 Jakub Jelinek <jakub@redhat.com>
44357
44358 * g++.old-deja/g++.other/initstring.C: New test.
44359
44360 2000-06-12 Jason Merrill <jason@redhat.com>
44361
44362 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
44363
44364 2000-06-09 Jeffrey A Law (law@cygnus.com)
44365
44366 * gcc.c-torture/compile/20000609-1.c: New test.
44367
44368 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
44369
44370 * gcc.dg/20000609-1.c: New test.
44371
44372 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
44373
44374 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
44375 * gcc.c-torture/noncompile/poison-1.c: Move...
44376 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
44377 * gcc.dg/cpp-li1.c: Add a token after the #line.
44378
44379 2000-06-05 Richard Henderson <rth@cygnus.com>
44380
44381 * gcc.c-torture/execute/20000605-2.c: New test.
44382 * gcc.c-torture/execute/20000605-3.c: New test.
44383
44384 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
44385
44386 * g77.f-torture/execute/20000503-1.x: New file.
44387
44388 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
44389
44390 * g++.old-deja/g++.eh/badalloc1.C: New test.
44391
44392 2000-06-05 Richard Henderson <rth@cygnus.com>
44393
44394 * gcc.c-torture/execute/20000605-1.c: New test.
44395
44396 2000-06-05 Jakub Jelinek <jakub@redhat.com>
44397 Nathan Sidwell <nathan@codesourcery.com>
44398
44399 * gcc.c-torture/compile/20000605-1.c: New test.
44400
44401 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
44402
44403 * g77.f-torture/compile/20000601-1.f: New test.
44404
44405 2000-06-03 Richard Henderson <rth@cygnus.com>
44406
44407 * gcc.c-torture/execute/20000603-1.c: New.
44408
44409 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
44410
44411 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
44412 * gcc.dg/noreturn-2.c (noreturn): Likewise.
44413
44414 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
44415
44416 * gcc.dg/compare2.c (case 12): XFAIL.
44417 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
44418 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
44419
44420 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
44421
44422 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
44423
44424 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
44425 guard macro is already defined when the header is first
44426 included.
44427 * gcc.dg/cpp-mix.h: New file.
44428 * gcc.dg/endif-label.c: Update patterns to match compiler.
44429
44430 * g++.brendan/complex1.C: Declare abort.
44431 * g++.law/refs4.C: Remove XFAIL.
44432 * g++.oliva/expr2.C: Declare abort and exit.
44433
44434 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
44435
44436 * gcc.c-torture/execute/20000528-1.c: New test.
44437
44438 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
44439 * g++.old-deja/g++.law/temps4.C: Likewise.
44440
44441 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
44442 stdlib.h. Call abort() on failure.
44443 * g++.old-deja/g++.law/refs4.C: Likewise.
44444 * g++.old-deja/g++.law/temps4.C: Likewise.
44445 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
44446 * gcc.c-torture/execute/20000112-1.c: Include string.h.
44447
44448 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
44449
44450 Relative to g++.dg/special:
44451 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
44452
44453 Relative to g++.old-deja:
44454 * g++.brendan/complex1.C, g++.jason/optimize2.C,
44455 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
44456 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
44457 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
44458 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
44459 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
44460 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
44461
44462 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
44463 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
44464 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
44465 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
44466 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
44467 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
44468 and/or string.h.
44469
44470 * g++.other/goto1.C: Update expectations for error messages.
44471
44472 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
44473
44474 * gcc.c-torture/compile/20000523-1.c: New test.
44475
44476 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
44477
44478 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
44479
44480 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
44481
44482 * g++.old-deja/g++.eh/catch11.C: New test.
44483 * g++.old-deja/g++.eh/catch12.C: New test.
44484
44485 2000-05-24 Nick Clifton <nickc@cygnus.com>
44486
44487 * gcc.c-torture/execute/20000523-1.c: New test.
44488
44489 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
44490
44491 * c-torture/execute/bcp-1.c: Replace abort in arg of
44492 __builtin_constant_p with a generic external function.
44493
44494 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
44495 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
44496 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
44497 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
44498 Prototype abort and/or exit.
44499
44500 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
44501 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
44502 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
44503 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
44504
44505 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
44506
44507 * gcc.dg/dwarf2-1.c: New test.
44508
44509 2000-05-20 Richard Henderson <rth@cygnus.com>
44510
44511 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
44512
44513 2000-05-20 Andreas Jaeger <aj@suse.de>
44514
44515 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
44516 testcase.
44517
44518 2000-05-19 David Edelsohn <edelsohn@gnu.org>
44519
44520 * gcc.c-torture/execute/20000519-2.c: New test.
44521
44522 2000-05-19 Andreas Jaeger <aj@suse.de>
44523
44524 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
44525 which fails with SSA.
44526
44527 * lib/c-torture.exp: Also test with -O3 -fssa.
44528
44529 2000-05-18 Michael Meissner <meissner@redhat.com>
44530
44531 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
44532 * gcc.c-torture/execute/920415-1.c: Ditto.
44533 * gcc.c-torture/execute/920501-1.c: Ditto.
44534 * gcc.c-torture/execute/conversion.c: Ditto.
44535 * gcc.c-torture/execute/cvt-1.c: Ditto.
44536
44537 2000-05-18 Jeffrey A Law (law@cygnus.com)
44538
44539 * gcc.c-torture/compile/20000518-1.c: New test.
44540
44541 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
44542
44543 * g77.f-torture/compile/200005018.f: New test.
44544
44545 2000-05-17 Jeffrey A Law (law@cygnus.com)
44546
44547 * gcc.c-torture/compile/20000517-1.c: New test.
44548
44549 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44550
44551 * gcc.c-torture/execute/20000516-1.c: New test.
44552
44553 2000-05-15 Jakub Jelinek <jakub@redhat.com>
44554
44555 * g++.old-deja/g++.other/eh.C: New test.
44556
44557 2000-05-12 Richard Henderson <rth@cygnus.com>
44558
44559 * gcc.c-torture/execute/990208-1.c (main): Don't pass
44560 constants through to doit's conditional.
44561
44562 2000-05-11 Jeffrey A Law (law@cygnus.com)
44563
44564 * gcc.c-torture/compile/20000511-1.c: New test.
44565 * g77.f-torture/compile/20000511-1.f: New test.
44566 * g77.f-torture/compile/20000511-2.f: New test.
44567
44568 2000-05-11 Michael Meissner <meissner@redhat.com>
44569
44570 * gcc.c-torture/execute/20000511-1.c: New test.
44571
44572 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
44573
44574 * gcc.dg/dg.exp: Scan .S files as well as .c files.
44575 * gcc.dg/20000510-1.S: New.
44576
44577 2000-05-08 Catherine Moore <clm@cygnus.com>
44578
44579 * gcc.dg/unused-3.c: New.
44580
44581 2000-05-06 Richard Henderson <rth@cygnus.com>
44582
44583 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
44584 * g++.old-deja/g++.mike/warn1.C: Likewise.
44585 * g++.old-deja/g++.pt/local1.C: Likewise.
44586 * g++.old-deja/g++.pt/local7.C: Likewise.
44587 * g++.old-deja/g++.pt/spec16.C: Likewise.
44588
44589 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
44590
44591 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
44592
44593 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
44594
44595 * g77.f-torture/execute/20000503-1.f: New test.
44596
44597 2000-05-04 Andreas Jaeger <aj@suse.de>
44598
44599 * gcc.dg/noreturn-2.c: New test.
44600
44601 2000-05-04 Neil Booth <NeilB@earthling.net>
44602
44603 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
44604 preprocessor.
44605
44606 2000-05-04 Richard Henderson <rth@cygnus.com>
44607
44608 * gcc.c-torture/execute/20000503-1.c: Fix typo.
44609
44610 2000-05-04 Richard Henderson <rth@cygnus.com>
44611
44612 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
44613 OpenSSL by Jason R Thorpe.
44614
44615 2000-05-03 Jim Wilson <wilson@cygnus.com>
44616
44617 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
44618
44619 2000-05-03 Robert Lipe <robertlipe@usa.net>
44620
44621 * gcc.dg/20000503-1.c: New test.
44622
44623 2000-05-02 Jakub Jelinek <jakub@redhat.com>
44624
44625 * gcc.c-torture/compile/20000502-1.c: New test.
44626 * g++.old-deja/g++.other/align.C: New test.
44627 * gcc.dg/cpp-tradstringify.c: New test.
44628
44629 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
44630
44631 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
44632 and hard registers.
44633
44634 2000-04-26 Geoff Keating <geoffk@cygnus.com>
44635
44636 * gcc.c-torture/execute/loop-5.c: New test.
44637
44638 2000-04-25 Jakub Jelinek <jakub@redhat.com>
44639
44640 * gcc.c-torture/execute/va-arg-20.c: New test.
44641
44642 2000-04-23 Jeffrey A Law (law@cygnus.com)
44643
44644 * gcc.c-torture/execute/20000422-1.c: New test.
44645
44646 2000-04-20 Greg McGary <gkm@gnu.org>
44647
44648 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
44649 when optimizing, but without sibling-call optimizations (-O1).
44650
44651 2000-04-20 Jeffrey A Law (law@cygnus.com)
44652
44653 * gcc.c-torture/compile/20000420-1.c: New test.
44654
44655 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
44656
44657 * g++.abi/ptrflags.C: New test.
44658 * g++.eh/catchptr1.C: Test incomplete pointer chains.
44659
44660 2000-04-19 Catherine Moore <clm@cygnus.com>
44661
44662 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
44663
44664 2000-04-19 Greg McGary <gkm@gnu.org>
44665
44666 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
44667 sibling-call optimizations.
44668
44669 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
44670
44671 * gcc.dg/20000419-1.c: New test.
44672
44673 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
44674
44675 * gcc.c-torture/execute/20000412-6.c: New test.
44676
44677 2000-04-12 Jeffrey A Law (law@cygnus.com)
44678
44679 * gcc.c-torture/execute/20000412-5.c: New test.
44680 * g77.f-torture/compile/20000412-1.f: New test.
44681 * gcc.c-torture/execute/20000412-4.c: New test.
44682 * gcc.c-torture/compile/20000412-2.c: New test.
44683 * gcc.c-torture/execute/20000412-3.c: New test.
44684 * gcc.c-torture/compile/20000412-1.c: New test.
44685 * gcc.c-torture/execute/20000412-2.c: New test.
44686
44687 2000-04-12 Jakub Jelinek <jakub@redhat.com>
44688
44689 * objc/execute/bf-20.m: New test.
44690
44691 2000-04-10 Richard Henderson <rth@cygnus.com>
44692
44693 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
44694
44695 * gcc.c-torture/execute/20000412-1.c: New test.
44696
44697 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
44698
44699 * g++.old-deja/g++.eh/catchptr1.C: New test.
44700
44701 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
44702
44703 * g++.old-deja/g++.abi/cxa_vec.C: New test.
44704
44705 2000-04-08 Neil Booth <NeilB@earthling.net>
44706
44707 * gcc.dg/cpp-nullchar.c: Remove test as
44708 embedded nulls cause problems.
44709
44710 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44711
44712 * gcc.dg/compare2.c: New test.
44713
44714 2000-04-08 Neil Booth <NeilB@earthling.net>
44715
44716 * gcc.dg/cpp-nullchar.c: New test.
44717
44718 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
44719
44720 * gcc.dg/cpp-mi2.c: New test.
44721 * gcc.dg/cpp-mi2[abc].h: New files.
44722
44723 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
44724
44725 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
44726 member name.
44727
44728 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
44729
44730 * g++.old-deja/g++.abi/vmihint.C: New test.
44731
44732 2000-04-06 Neil Booth <NeilB@earthling.net>
44733
44734 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
44735 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
44736 copyright.
44737
44738 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
44739
44740 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
44741 avoid stack-frame overwrite.
44742
44743 2000-04-05 Jakub Jelinek <jakub@redhat.com>
44744
44745 * gcc.c-torture/compile/20000405-2.c: New test.
44746 * gcc.c-torture/compile/20000405-3.c: New test.
44747
44748 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44749
44750 * gcc.c-torture/compile/20000405-1.c: New test.
44751
44752 2000-04-04 Geoff Keating <geoffk@cygnus.com>
44753
44754 * gcc.dg/cast-qual-1.c: Revert last change.
44755
44756 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44757
44758 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
44759
44760 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
44761
44762 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
44763 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
44764
44765 2000-04-03 Jeffrey A Law (law@cygnus.com)
44766
44767 * gcc.c-torture/compile/20000403-2.c: New test.
44768 * gcc.c-torture/compile/20000403-1.c: New test.
44769
44770 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
44771
44772 * gcc.c-torture/execute/20000403-1.c: New test.
44773
44774 2000-04-03 Geoff Keating <geoffk@cygnus.com>
44775
44776 * gcc.c-torture/execute/20000402-1.c: New test.
44777
44778 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
44779
44780 * gcc.c-torture/execute/va-arg-15.c: New test.
44781 * gcc.c-torture/execute/va-arg-16.c: New test.
44782 * gcc.c-torture/execute/va-arg-17.c: New test.
44783 * gcc.c-torture/execute/va-arg-18.c: New test.
44784 * gcc.c-torture/execute/va-arg-19.c: New test.
44785
44786 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
44787
44788 * gcc.c-torture/compile/981211-1.c: Move to...
44789 * gcc.dg/cpp-as1.c: ...here.
44790 * gcc.dg/cpp-as2.c: New file.
44791
44792 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
44793 compiler.
44794
44795 2000-04-02 Neil Booth <NeilB@earthling.net>
44796
44797 * gcc.dg/cpp-cond.c New tests.
44798 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
44799 accidental success less likely.
44800 * gcc.dg/cpp-missingop.c New tests.
44801 * gcc.dg/cpp-missingparen.c New tests.
44802 * gcc.dg/cpp-shift.c New tests.
44803 * gcc.dg/cpp-shortcircuit.c New tests.
44804 * gcc.dg/cpp-unary.c New tests.
44805
44806 2000-03-29 Jeffrey A Law (law@cygnus.com)
44807
44808 * gcc.c-torture/compile/20000329-1.c: New test.
44809
44810 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
44811
44812 * gcc.c-torture/compile/20000326-1.c: New test.
44813 * gcc.c-torture/compile/20000326-2.c: New test.
44814
44815 2000-03-24 Geoff Keating <geoffk@cygnus.com>
44816
44817 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
44818 the first parameter is a function argument.
44819
44820 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
44821
44822 * g++.old-deja/g++.ext/array4.C: New test.
44823
44824 2000-03-22 Geoff Keating <geoffk@cygnus.com>
44825
44826 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
44827
44828 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44829
44830 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
44831
44832 2000-03-19 Richard Henderson <rth@cygnus.com>
44833
44834 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
44835
44836 2000-03-19 Richard Henderson <rth@cygnus.com>
44837
44838 * gcc.c-torture/compile/20000319-1.c: New test.
44839
44840 2000-03-14 Jeffrey A Law (law@cygnus.com)
44841
44842 * gcc.c-torture/execute/20000314-3.c: New test.
44843 * gcc.c-torture/execute/20000314-2.c: New test.
44844 * gcc.c-torture/execute/20000314-1.c: New test.
44845 * gcc.c-torture/compile/20000314-2.c: New test.
44846 * gcc.c-torture/compile/20000314-1.c: New test.
44847
44848 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
44849
44850 * g++.old-deja/g++.warn/inline.C: New test.
44851
44852 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
44853
44854 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
44855 standards-compliant result rather than specific constants.
44856 Put test-values in array.
44857
44858 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
44859
44860 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
44861 (g++_target_compile): Put test-specific options last.
44862
44863 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44864
44865 * g++.old-deja/g++.eh/vbase4.C: New test.
44866
44867 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44868
44869 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
44870
44871 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44872
44873 * g++.old-deja/g++.brendan/misc12.C: Removed.
44874 * g++.old-deja/g++.pt/memtemp77.C: Constify.
44875 * g++.old-deja/g++.ext/pretty4.C: New test.
44876
44877 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44878
44879 * g++.old-deja/g++.other/string2.C: New test.
44880
44881 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
44882
44883 * g++.old-deja/g++.warn/impint2.C: New test.
44884
44885 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
44886
44887 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
44888 is 1, not zero.
44889
44890 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
44891
44892 * g++.old-deja/g++.warn/impint.C: New test.
44893 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
44894 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
44895 * g++.old-deja/g++.pt/explicit12.C: Likewise.
44896 * g++.old-deja/g++.pt/explicit13.C: Likewise.
44897 * g++.old-deja/g++.pt/explicit17.C: Likewise.
44898 * g++.old-deja/g++.pt/explicit18.C: Likewise.
44899 * g++.old-deja/g++.pt/explicit19.C: Likewise.
44900 * g++.old-deja/g++.pt/explicit23.C: Likewise.
44901 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44902 * g++.old-deja/g++.pt/explicit35.C: Likewise.
44903 * g++.old-deja/g++.pt/explicit6.C: Likewise.
44904 * g++.old-deja/g++.pt/memclass7.C: Likewise.
44905
44906 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
44907
44908 * gcc.dg/cpp-redef.c: New test.
44909
44910 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
44911
44912 * g++.old-deja/g++.pt/unify7.C: New test.
44913
44914 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44915
44916 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
44917 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
44918
44919 2000-02-25 Geoff Keating <geoffk@cygnus.com>
44920
44921 * gcc.c-torture/compile/20000224-1.c: New test.
44922
44923 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44924
44925 * gcc.c-torture/compile/cpp-2.c: New test.
44926 * gcc.c-torture/compile/cpp-1.c: New test.
44927
44928 2000-02-25 Jeffrey A Law (law@cygnus.com)
44929
44930 * gcc.c-torture/execute/20000225-1.c: New test.
44931
44932 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44933
44934 * gcc.dg/cpp-li2.c: New test.
44935
44936 * gcc.dg/cpp-wi1.c: New test.
44937
44938 * gcc.dg/cpp-li1.c: New test.
44939
44940 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
44941
44942 * g++.old-deja/g++.other/sizeof5.C: New test.
44943
44944 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44945
44946 * gcc.c-torture/execute/va-arg-13.c: New test.
44947
44948 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
44949
44950 * gcc.c-torture/execute/va-arg-12.c: New test.
44951
44952 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44953
44954 * gcc.c-torture/execute/20000223-1.c: New test.
44955
44956 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44957
44958 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44959
44960 2000-02-22 Mark Mitchell <mark@codesourcery.com>
44961
44962 * g++.old-deja/g++.abi/ptrmem.C: New test.
44963
44964 2000-02-19 Richard Henderson <rth@cygnus.com>
44965
44966 * gcc.c-torture/compile/init-3.c: New.
44967
44968 2000-02-17 Mark Mitchell <mark@codesourcery.com>
44969
44970 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
44971 ALWAYS_CXXFLAGS.
44972
44973 2000-02-11 Robert Lipe <robertl@sco.com>
44974
44975 * gcc.c-torture/compile/20000211-3.c: New test.
44976
44977 2000-02-11 Martin Buchholz <martin@xemacs.org>
44978
44979 * gcc.c-torture/compile/20000211-2.c: New test.
44980
44981 2000-02-11 Jeffrey A Law (law@cygnus.com)
44982
44983 * gcc.c-torture/compile/20000211-1.c: New test.
44984
44985 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
44986
44987 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
44988 on native targets
44989
44990 2000-02-08 Nathan Sidwell <nathan@acm.org>
44991
44992 * g++.old-deja/g++.other/cast5.C: New test.
44993
44994 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
44995
44996 * gcc.c-torture/execute/20000205-1.c: New.
44997
44998 2000-02-03 Nathan Sidwell <nathan@acm.org>
44999
45000 * g++.old-deja/g++.jason/cast3.C: Return void.
45001 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
45002
45003 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
45004
45005 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
45006
45007 * gcc.dg/loop-1.c: New test.
45008
45009 2000-01-27 Jakub Jelinek <jakub@redhat.com>
45010
45011 * gcc.c-torture/compile/20000127-1.c: New test.
45012 * gcc.c-torture/execute/991228-1.c: New test.
45013
45014 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
45015
45016 * gcc.dg/unused-2.c: New test.
45017
45018 * gcc.dg/conv-1.c: New test.
45019
45020 2000-01-24 Mark Mitchell <mark@codesourcery.com>
45021
45022 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
45023 compiler.
45024 (tool_option_proc): Fix typo.
45025
45026 2000-01-24 Geoff Keating <geoffk@cygnus.com>
45027
45028 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
45029 of the ld on the host, not on the build machine.
45030 Also, don't crash if '--help' is not a supported option.
45031
45032 2000-01-24 Richard Henderson <rth@cygnus.com>
45033
45034 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
45035
45036 2000-01-20 Jeffrey A Law (law@cygnus.com)
45037
45038 * gcc.c-torture/execute/20000120-2.c: New test.
45039 * gcc.c-torture/execute/20000120-1.c: New test.
45040
45041 2000-01-13 Jeffrey A Law (law@cygnus.com)
45042
45043 * gcc.c-torture/execute/20000113-1.c: New test.
45044
45045 2000-01-12 Jeffrey A Law (law@cygnus.com)
45046
45047 * gcc.c-torture/execute/20000112-1.c: New test.
45048
45049 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
45050
45051 * gcc.dg/20000111-1.c: New test.
45052
45053 2000-01-10 Jeffrey A Law (law@cygnus.com)
45054
45055 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
45056 with 16 bit integers.
45057
45058 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
45059
45060 * gcc.dg/20000108-1.c: New test.
45061
45062 2000-01-05 Nathan Sidwell <nathan@acm.org>
45063
45064 * g++.old-deja/g++.ns/koenig8.C: New test.
45065
45066 2000-01-05 Nathan Sidwell <nathan@acm.org>
45067
45068 * g++.old-deja/g++.other/cast4.C: New test.
45069
45070 2000-01-05 Jeffrey A Law (law@cygnus.com)
45071
45072 * gcc.c-torture/compile/20000105-2.c: New test.
45073 * gcc.c-torture/compile/20000105-1.c: New test.
45074
45075 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45076
45077 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
45078 references to printf & atoi to conform to ANSI standard.
45079 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
45080 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
45081 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
45082 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
45083 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
45084 * g++.old-deja/g++.brendan/complex1.C: Likewise.
45085 * g++.old-deja/g++.brendan/copy1.C: Likewise.
45086 * g++.old-deja/g++.brendan/copy2.C: Likewise.
45087 * g++.old-deja/g++.brendan/copy3.C: Likewise.
45088 * g++.old-deja/g++.brendan/copy4.C: Likewise.
45089 * g++.old-deja/g++.brendan/copy5.C: Likewise.
45090 * g++.old-deja/g++.brendan/copy6.C: Likewise.
45091 * g++.old-deja/g++.brendan/copy7.C: Likewise.
45092 * g++.old-deja/g++.brendan/copy8.C: Likewise.
45093 * g++.old-deja/g++.brendan/crash11.C: Likewise.
45094 * g++.old-deja/g++.brendan/crash14.C: Likewise.
45095 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
45096 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
45097 * g++.old-deja/g++.brendan/delete2.C: Likewise.
45098 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
45099 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
45100 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
45101 * g++.old-deja/g++.brendan/eh1.C: Likewise.
45102 * g++.old-deja/g++.brendan/groff1.C: Likewise.
45103 * g++.old-deja/g++.brendan/init3.C: Likewise.
45104 * g++.old-deja/g++.brendan/misc12.C: Likewise.
45105 * g++.old-deja/g++.brendan/misc7.C: Likewise.
45106 * g++.old-deja/g++.brendan/new2.C: Likewise.
45107 * g++.old-deja/g++.brendan/operators4.C: Likewise.
45108 * g++.old-deja/g++.brendan/operators5.C: Likewise.
45109 * g++.old-deja/g++.brendan/overload2.C: Likewise.
45110 * g++.old-deja/g++.brendan/overload7.C: Likewise.
45111 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
45112 * g++.old-deja/g++.brendan/reference1.C: Likewise.
45113 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
45114 * g++.old-deja/g++.brendan/template24.C: Likewise.
45115 * g++.old-deja/g++.brendan/template3.C: Likewise.
45116 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
45117 * g++.old-deja/g++.jason/inline3.C: Likewise.
45118 * g++.old-deja/g++.jason/opeq.C: Likewise.
45119 * g++.old-deja/g++.law/arg5.C: Likewise.
45120 * g++.old-deja/g++.law/arm7.C: Likewise.
45121 * g++.old-deja/g++.law/ctors11.C: Likewise.
45122 * g++.old-deja/g++.law/cvt8.C: Likewise.
45123 * g++.old-deja/g++.law/init9.C: Likewise.
45124 * g++.old-deja/g++.law/refs4.C: Likewise.
45125 * g++.old-deja/g++.law/template2.C: Likewise.
45126 * g++.old-deja/g++.law/visibility24.C: Likewise.
45127 * g++.old-deja/g++.law/vtable3.C: Likewise.
45128 * g++.old-deja/g++.mike/asm2.C: Likewise.
45129 * g++.old-deja/g++.mike/eh1.C: Likewise.
45130 * g++.old-deja/g++.mike/misc1.C: Likewise.
45131 * g++.old-deja/g++.mike/misc13.C: Likewise.
45132 * g++.old-deja/g++.mike/misc14.C: Likewise.
45133 * g++.old-deja/g++.mike/ns12.C: Likewise.
45134 * g++.old-deja/g++.mike/p1248.C: Likewise.
45135 * g++.old-deja/g++.mike/p3708.C: Likewise.
45136 * g++.old-deja/g++.mike/p3708a.C: Likewise.
45137 * g++.old-deja/g++.mike/p3708b.C: Likewise.
45138 * g++.old-deja/g++.mike/p646.C: Likewise.
45139 * g++.old-deja/g++.mike/p700.C: Likewise.
45140 * g++.old-deja/g++.mike/p783.C: Likewise.
45141 * g++.old-deja/g++.mike/p783a.C: Likewise.
45142 * g++.old-deja/g++.mike/p783b.C: Likewise.
45143 * g++.old-deja/g++.mike/p786.C: Likewise.
45144 * g++.old-deja/g++.mike/p789.C: Likewise.
45145 * g++.old-deja/g++.mike/p789a.C: Likewise.
45146 * g++.old-deja/g++.mike/p807a.C: Likewise.
45147 * g++.old-deja/g++.other/delete3.C: Likewise.
45148 * g++.old-deja/g++.other/dyncast1.C: Likewise.
45149 * g++.old-deja/g++.other/dyncast2.C: Likewise.
45150 * g++.old-deja/g++.other/dyncast3.C: Likewise.
45151 * g++.old-deja/g++.other/empty1.C: Likewise.
45152 * g++.old-deja/g++.other/temporary1.C: Likewise.
45153 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
45154 * g++.old-deja/g++.pt/t16.C: Likewise.
45155 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
45156
45157 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
45158
45159 * gcc.dg/991230-1.c: New test.
45160
45161 1999-12-29 Jeffrey A Law (law@cygnus.com)
45162
45163 * gcc.c-torture/compile/991229-3.c: New test.
45164 * gcc.c-torture/compile/991229-2.c: New test.
45165 * gcc.c-torture/compile/991229-1.c: New test.
45166
45167 1999-12-29 Greg McGary <gkm@eng.ascend.com>
45168
45169 * gcc.c-torture/compile/labels-2.c: New test.
45170
45171 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
45172
45173 * gcc.c-torture/execute/991227-1.c: New test.
45174
45175 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
45176
45177 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
45178
45179 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
45180
45181 * gcc.c-torture/execute/991221-1.c: New test.
45182
45183 1999-12-20 Nathan Sidwell <nathan@acm.org>
45184
45185 * g++.old-deja/g++.other/cast3.C: New test.
45186
45187 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
45188
45189 * gcc.c-torture/execute/991216-4.c: New test.
45190
45191 1999-12-16 Michael Meissner <meissner@cygnus.com>
45192
45193 * gcc.c-torture/execute/991216-1.c: New test.
45194 * gcc.c-torture/execute/991216-2.c: New test.
45195 * gcc.c-torture/execute/991216-3.c: New test.
45196
45197 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
45198
45199 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
45200 Actually make the test fail by using "-O2" for compilation.
45201
45202 1999-12-15 Nathan Sidwell <nathan@acm.org>
45203
45204 * g++.old-deja/g++.warn/cast-align1.C: New test.
45205
45206 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
45207
45208 * gcc.c-torture/compile/991214-1.c: New test.
45209 * gcc.c-torture/compile/991214-2.c: New test.
45210
45211 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
45212
45213 * gcc.dg/991214-1.c: New test.
45214
45215 1999-12-13 Jeffrey A Law (law@cygnus.com)
45216
45217 * gcc.c-torture/compile/991213-3.c: New test.
45218 * gcc.c-torture/compile/991213-2.c: New test.
45219 * gcc.c-torture/compile/991213-1.c: New test.
45220
45221 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
45222
45223 * gcc.dg/991209-1.c: New test.
45224
45225 1999-12-08 Nathan Sidwell <nathan@acm.org>
45226
45227 * gcc.c-torture/compile/991208-1.c: New test.
45228
45229 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
45230
45231 * gcc.dg/ultrasp2.c: New test.
45232
45233 1999-12-05 Alex Samuel <samuel@codesourcery.com>
45234
45235 * g++.old-deja/g++.abi/align.C (main): Fix typo.
45236
45237 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
45238
45239 * gcc.c-torture/compile/991202-1.c: New test.
45240 * gcc.c-torture/execute/991202-1.c: New test.
45241 * gcc.c-torture/execute/991202-2.c: New test.
45242 * gcc.c-torture/execute/991202-3.c: New test.
45243
45244 1999-12-02 Alex Samuel <samuel@codesourcery.com>
45245
45246 * g++.old-deja/g++.abi/align.C: New test.
45247 * g++.old-deja/g++.abi/aggregates.C: Likewise.
45248 * g++.old-deja/g++.abi/bitfields.C: Likewise.
45249
45250 1999-12-01 Richard Henderson <rth@cygnus.com>
45251
45252 * gcc.c-torture/execute/991201-1.c: New.
45253
45254 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
45255
45256 * gcc.dg/991129-1.c: New test.
45257
45258 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
45259
45260 * gcc.c-torture/compile/991127-1.c: New test.
45261
45262 1999-11-22 Nathan Sidwell <nathan@acm.org>
45263
45264 * g++.old-deja/g++.other/warn4.C: New test.
45265
45266 1999-11-22 Nathan Sidwell <nathan@acm.org>
45267
45268 * g++.old-deja/g++.eh/cleanup2.C: New test.
45269 * g++.old-deja/g++.ext/pretty2.C: New test.
45270 * g++.old-deja/g++.ext/pretty3.C: New test.
45271 * g++.old-deja/g++.other/debug6.C: New test.
45272
45273 1999-10-20 Jim Wilson <wilson@cygnus.com>
45274
45275 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
45276 compiler_output to look for one error message instead of two.
45277
45278 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
45279
45280 * gcc.c-torture/execute/991118-1.c: Also test case
45281 where the word boundary does not split a byte evenly.
45282
45283 1999-11-19 Nathan Sidwell <nathan@acm.org>
45284
45285 * g++.old-deja/g++.ext/restrict1.C: New test.
45286
45287 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
45288
45289 * gcc.c-torture/execute/991118-1.c: New test.
45290
45291 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
45292
45293 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
45294 working directory pathnames.
45295
45296 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
45297
45298 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
45299 host is equipped with driver.h and driver.o so it can actually
45300 compile and run the tests.
45301
45302 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
45303
45304 * gcc.c-torture/compile/991008-1.c: New test.
45305
45306 1999-11-08 Nick Clifton <nickc@cygnus.com>
45307
45308 * lib/gcc-dg.exp: Include target-supports.exp
45309
45310 1999-11-05 Nick Clifton <nickc@cygnus.com>
45311
45312 * lib/target-supports.exp: New file: Provide procs to test for
45313 features supported by the target.
45314 (check_weak_available): Moved here from ecos.exp.
45315 (check_alias_available): New proc: Determine of the target
45316 toolchain supports the alias attribute.
45317
45318 * gcc.dg/special/ecos.exp: Move check_weak_available to
45319 target-supports.exp.
45320 (alias-1.c): Only perform the test if the target supports
45321 aliases.
45322 (wkali-1.c): Only perform the test if the target supports
45323 aliases.
45324
45325 * gcc.dg/990506-0.c: Expect error messages from cross
45326 targets as well as native targets.
45327
45328 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
45329
45330 * gcc.dg/ultrasp1.c: Removed xfail.
45331 * gcc.dg/struct-ret-2.c: Likewise.
45332 * gcc.dg/array-1.c: Likewise.
45333
45334 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
45335
45336 * gcc.dg/struct-ret-2.c: New test.
45337
45338 * gcc.dg/array-1.c: New test.
45339
45340 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
45341
45342 * gcc.c-torture/execute/991030-1.c: New test.
45343
45344 1999-10-26 Richard Henderson <rth@cygnus.com>
45345
45346 * gcc.c-torture/compile/991026-2.c: New test.
45347
45348 1999-10-26 Jeffrey A Law (law@cygnus.com)
45349
45350 * gcc.c-torture/compile/991026-1.c: New test.
45351
45352 1999-10-23 Jeffrey A Law (law@cygnus.com)
45353
45354 * gcc.c-torture/execute/991023-1.c: New test.
45355
45356 1999-10-19 Jeffrey A Law (law@cygnus.com)
45357
45358 * gcc.c-torture/execute/991019-1.c: New test.
45359
45360 1999-10-16 Richard Henderson <rth@cygnus.com>
45361
45362 * gcc.c-torture/execute/991016-1.c: New test.
45363
45364 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
45365
45366 * gcc.c-torture/execute/991014-1.c: New test.
45367
45368 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
45369
45370 * g++.old-deja/g++.other/union2.C: New test.
45371
45372 1999-10-13 Nathan Sidwell <nathan@acm.org>
45373
45374 * g++.old-deja/g++.other/vaarg2.C: New test.
45375 * g++.old-deja/g++.other/vaarg3.C: New test.
45376
45377 1999-10-12 Craig Burley <craig@jcb-sc.com>
45378
45379 * g77.f-torture/noncompile/19990905-1.f: Moved from being
45380 in compile/.
45381
45382 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
45383
45384 * gcc.c-torture/execute/va-arg-11.c: New test.
45385
45386 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
45387
45388 * lib/file-format.exp (gcc_target_object_format): Don't
45389 crash if objdump is unavailable.
45390
45391 1999-09-29 Donn Terry <donn@interix.com>
45392
45393 * gcc.misc-tests/mg.exp: delete extraneous redirection.
45394
45395 1999-09-28 Nick Clifton <nickc@cygnus.com>
45396
45397 * gcc.c-torture/compile/990928-1.c: New test.
45398
45399 1999-09-28 Nathan Sidwell <nathan@acm.org>
45400
45401 * g++.old-deja/g++.other/decl6.C: New test.
45402
45403 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45404
45405 * gcc.c-torture/execute/va-arg-10.c: New test.
45406
45407 1999-09-27 Nathan Sidwell <nathan@acm.org>
45408
45409 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
45410 __PRETTY_FUNCTION__.
45411
45412 1999-09-23 Nick Clifton <nickc@cygnus.com>
45413
45414 * gcc.c-torture/execute/990923-1.c: New test.
45415
45416 1999-09-21 Nick Clifton <nickc@cygnus.com>
45417
45418 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
45419 for which -fpic is inappropriate.
45420
45421 1999-09-21 Mark Mitchell <mark@codesourcery.com>
45422
45423 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
45424
45425 1999-09-21 Nathan Sidwell <nathan@acm.org>
45426
45427 * g++.old-deja/g++.other/dyncast1.C: New test.
45428 * g++.old-deja/g++.other/dyncast2.C: New test.
45429 * g++.old-deja/g++.other/dyncast3.C: New test.
45430 * g++.old-deja/g++.other/dyncast4.C: New test.
45431 * g++.old-deja/g++.other/dyncast5.C: New test.
45432 * g++.old-deja/g++.eh/catch3.C: New test.
45433 * g++.old-deja/g++.eh/catch3p.C: New test.
45434 * g++.old-deja/g++.eh/catch4.C: New test.
45435 * g++.old-deja/g++.eh/catch4p.C: New test.
45436 * g++.old-deja/g++.eh/catch5.C: New test.
45437 * g++.old-deja/g++.eh/catch5p.C: New test.
45438 * g++.old-deja/g++.eh/catch6.C: New test.
45439 * g++.old-deja/g++.eh/catch6p.C: New test.
45440 * g++.old-deja/g++.eh/catch7.C: New test.
45441 * g++.old-deja/g++.eh/catch7p.C: New test.
45442 * g++.old-deja/g++.eh/catch8.C: New test.
45443 * g++.old-deja/g++.eh/catch8p.C: New test.
45444 * g++.old-deja/g++.eh/catch9.C: New test.
45445 * g++.old-deja/g++.eh/catch9p.C: New test.
45446
45447 1999-09-13 Nathan Sidwell <nathan@acm.org>
45448
45449 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
45450 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
45451
45452 1999-09-13 Jeffrey A Law (law@cygnus.com)
45453
45454 * gcc.c-torture/compile/990913-1.c: New test.
45455
45456 1999-09-10 Nathan Sidwell <nathan@acm.org>
45457
45458 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
45459 * g++.old-deja/g++.jason/rfg5.C: Likewise.
45460
45461 1999-09-09 Richard Henderson <rth@cygnus.com>
45462
45463 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
45464
45465 1999-09-09 Nathan Sidwell <nathan@acm.org>
45466
45467 * g++.old-deja/g++.other/lookup11.C: New test.
45468 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
45469 what is permitted and what we want.
45470 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
45471 overload use.
45472 * g++.old-deja/g++.jason/rfg5.C: Likewise.
45473
45474 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
45475
45476 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
45477 * gcc.c-torture/noncompile/poison-1.c: New file.
45478
45479 1999-09-08 Nathan Sidwell <nathan@acm.org>
45480
45481 * g++.old-deja/g++.other/sizeof3.C: New test.
45482 * g++.old-deja/g++.other/sizeof4.C: New test.
45483 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
45484 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
45485
45486 1999-09-07 Richard Henderson <rth@cygnus.com>
45487
45488 * gcc.dg/va-arg-1.c: New.
45489
45490 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45491
45492 * gcc.c-torture/execute/va-arg-9.c: New test.
45493
45494 1999-09-05 Craig Burley <craig@jcb-sc.com>
45495
45496 * g77.f-torture/compile/980519-2.f: New test.
45497 * g77.f-torture/compile/19990905-0.f: New test.
45498 * g77.f-torture/compile/19990905-1.f: New test.
45499 * g77.f-torture/compile/19990905-2.f: New test.
45500
45501 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
45502
45503 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
45504
45505 * gcc.c-torture/execute/990827-1.c: Fix typo.
45506
45507 1999-09-03 Nathan Sidwell <nathan@acm.org>
45508
45509 * g++.old-deja/g++.other/deref1.C: New test.
45510
45511 1999-09-02 Nathan Sidwell <nathan@acm.org>
45512
45513 * g++.old-deja/g++.other/ambig2.C: New test.
45514 * g++.old-deja/g++.other/cond5.C: New test.
45515 * g++.old-deja/g++.other/lookup16.C: New test.
45516
45517 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
45518
45519 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
45520 assemblers too.
45521
45522 1999-08-31 Jeffrey A Law (law@cygnus.com)
45523
45524 * lib/c-torture.exp: Avoid the "compare executables" optimization
45525 when testing native.
45526
45527 1999-08-29 Jeffrey A Law (law@cygnus.com)
45528
45529 * gcc.c-torture/execute/990829-1.c: New test.
45530 * gcc.c-torture/compile/990829-1.c: New test.
45531
45532 1999-08-27 Paul Burchard <burchard@pobox.com>
45533
45534 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
45535 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
45536 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
45537 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
45538 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
45539 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
45540 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
45541 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
45542 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
45543 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
45544 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
45545
45546 1999-08-27 Jeffrey A Law (law@cygnus.com)
45547
45548 * gcc.c-torture/execute/990827-1.c: New test.
45549
45550 1999-08-26 Craig Burley <craig@jcb-sc.com>
45551
45552 * g77.f-torture/noncompile/19990826-4.f: New test.
45553
45554 * g77.f-torture/compile/19990826-3.f: New test.
45555
45556 * g77.f-torture/execute/19990826-2.f: New test.
45557
45558 * g77.f-torture/compile/19990826-1.f: New test.
45559
45560 * gcc.c-torture/execute/990826-0.c: New test.
45561 * g77.c-torture/execute/19990826-0.f: New test.
45562
45563 * g77.f-torture/noncompile/970626-2.f: New test.
45564
45565 1999-08-25 Paul Burchard <burchard@pobox.com>
45566
45567 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
45568 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
45569 lss-011.C: New tests.
45570
45571 1999-08-25 Nathan Sidwell <nathan@acm.org>
45572
45573 * g++.old-deja/g++.other/decl5.C: New test.
45574
45575 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45576
45577 * noncompile/noncompile.exp: Load_lib c-torture.exp.
45578 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
45579 call `postbase' for each one. All callers of `postbase' changed
45580 to call this instead.
45581
45582 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
45583
45584 * gcc.c-torture/execute/990811-1.c: New test.
45585
45586 1999-08-09 Nick Clifton <nickc@cygnus.com>
45587
45588 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
45589 just native ones.
45590
45591 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
45592 just native ones.
45593
45594 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
45595
45596 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
45597
45598 1999-08-04 Jeffrey A Law (law@cygnus.com)
45599
45600 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
45601
45602 1999-08-04 Nathan Sidwell <nathan@acm.org>
45603
45604 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
45605
45606 1999-08-04 Jeffrey A Law (law@cygnus.com)
45607
45608 * gcc.c-torture/execute/990804-1.c: New test.
45609
45610 1999-08-03 Nathan Sidwell <nathan@acm.org>
45611
45612 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
45613 * g++.old-deja/g++.brendan/crash64.C: Likewise.
45614 * g++.old-deja/g++.brendan/overload8.C: Likewise.
45615
45616 1999-08-03 Nathan Sidwell <nathan@acm.org>
45617
45618 * g++.old-deja/g++.other/struct1.C: New test.
45619
45620 1999-08-03 Nathan Sidwell <nathan@acm.org>
45621
45622 * g++.old-deja/g++.other/enum2.C: New test.
45623
45624 1999-08-02 Richard Henderson <rth@cygnus.com>
45625
45626 Adapted from tests from Franz Sirl:
45627 * gcc.c-torture/execute/va-arg-7.c: New test.
45628 * gcc.c-torture/execute/va-arg-8.c: New test.
45629
45630 1999-08-01 Jeffrey A Law (law@cygnus.com)
45631
45632 * gcc.c-torture/compile/990801-2.c: New test.
45633
45634 * gcc.c-torture/compile/990801-1.c: New test.
45635
45636 1999-07-27 Michael Meissner <meissner@cygnus.com>
45637
45638 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
45639 fp-cmp-1.c, converting double to float.
45640
45641 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
45642 fp-cmp-1.c, converting double to long double.
45643
45644 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
45645 from fr1 to unknown_register, since fr1 is a legitimate register
45646 on some machines.
45647
45648 1999-07-25 Jeffrey A Law (law@cygnus.com)
45649
45650 * README: More listname related changes.
45651
45652 1999-07-08 Catherine Moore <clm@cygnus.com>
45653
45654 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
45655
45656 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
45657
45658 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
45659
45660 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
45661
45662 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
45663
45664 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
45665
45666 * gcc.dg/990703-1.c: New test.
45667
45668 1999-06-29 Nick Clifton <nickc@cygnus.com>
45669
45670 * lib/file-format.exp: New file: Move definition of proc
45671 gcc_target_object_format to here from
45672 gcc.dg/special/ecos.exp.
45673
45674 * lib/c-torture.exp: Include lib file-format.exp.
45675 * lib/gcc-dg.exp: Include lib file-format.exp.
45676
45677 * gcc.dg/special/ecos.exp: Remove definition of proc
45678 gcc_target_object_format.
45679
45680 1999-06-28 Jeffrey A Law (law@cygnus.com)
45681
45682 * gcc.c-torture/execute/990628-1.c: New test.
45683
45684 1999-06-25 Jeffrey A Law (law@cygnus.com)
45685
45686 * gcc.c-torture/compile/990625-2.c: New test.
45687
45688 * gcc.c-torture/compile/990625-1.c: New test.
45689
45690 1999-06-23 Nick Clifton <nickc@cygnus.com>
45691
45692 * gcc.c-torture/compile/dll.c: New test case. Check that dll
45693 attributes compile.
45694 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
45695 ports that use the COFF/PE file format.
45696
45697 1999-06-17 Jeffrey A Law (law@cygnus.com)
45698
45699 * gcc.c-torture/compile/990617-1.c: New test.
45700
45701 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
45702
45703 * g++.old-deja/g++.other/decl4.C: New test.
45704
45705 1999-06-14 Nathan Sidwell <nathan@acm.org>
45706
45707 * g++.old-deja/g++.other/bitfld3.C: New test.
45708
45709 1999-06-08 Nathan Sidwell <nathan@acm.org>
45710
45711 * g++.old-deja/g++.eh/catch1.C: New test.
45712
45713 1999-06-07 Jeffrey A Law (law@cygnus.com)
45714
45715 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
45716
45717 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
45718 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
45719
45720 1999-06-05 Craig Burley <craig@jcb-sc.com>
45721
45722 * g77.f-torture/compile/19990502-0.f: Replace with new,
45723 shorter, test that still fails after recent changes.
45724
45725 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45726
45727 * gcc.c-torture/execute/990604-1.c: New test.
45728
45729 1999-05-31 Jeffrey A Law (law@cygnus.com)
45730
45731 * gcc.c-torture/execute/990531-1.c: New test.
45732
45733 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45734
45735 * gcc.c-torture/compile/990527-1.c: New test.
45736
45737 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
45738
45739 * gcc.c-torture/execute/990527-1.c: New test.
45740
45741 1999-05-25 Nick Clifton <nickc@cygnus.com>
45742
45743 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
45744 bitfields as signed.
45745
45746 1999-05-25 Craig Burley <craig@jcb-sc.com>
45747
45748 * g77.f-torture/compile/19990525-0.f: New test.
45749
45750 1999-05-25 Jeffrey A Law (law@cygnus.com)
45751
45752 * gcc.c-torture/execute/990525-2.c: New test.
45753
45754 * gcc.c-torture/execute/990525-1.c: New test.
45755
45756 1999-05-24 Nathan Sidwell <nathan@acm.org>
45757
45758 * g++.old-deja/g++.other/anon3.C: New test.
45759 * g++.old-deja/g++.other/anon4.C: New test.
45760 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
45761 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
45762 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
45763 Merrill).
45764
45765 1999-05-24 Jeffrey A Law (law@cygnus.com)
45766
45767 * gcc.c-torture/execute/990524-1.c: New test.
45768
45769 * gcc.dg/990524-1.c: New test.
45770
45771 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45772
45773 * gcc.c-torture/compile/990523-1.c: New test.
45774
45775 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
45776
45777 * gcc.c-torture/compile/990519-1.c: New test.
45778
45779 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45780
45781 * gcc.c-torture/compile/990517-1.c: New test.
45782
45783 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
45784 (e4, f4): New tests.
45785 (main): Call them.
45786
45787 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45788
45789 * gcc.dg/noreturn-1.c: New test.
45790
45791 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45792
45793 * gcc.c-torture/execute/990513-1.c: New test.
45794
45795 1999-05-10 Richard Henderson <rth@cygnus.com>
45796
45797 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
45798
45799 1999-05-10 Craig Burley <craig@jcb-sc.com>
45800
45801 * g77.f-torture/execute/erfc.f: Use small single-precision
45802 values, to avoid problems on Alphas when not -mieee.
45803
45804 1999-05-08 Craig Burley <craig@jcb-sc.com>
45805
45806 * gcc.dg/990506-0.c: New test.
45807
45808 1999-05-08 Richard Henderson <rth@cygnus.com>
45809
45810 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
45811 the constant to test. Don't XFAIL 64-bit targets.
45812
45813 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
45814 * g++.old-deja/g++.law/profile1.C: Likewise.
45815
45816 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
45817 operator new instances.
45818 * g++.old-deja/g++.other/delete5.C: Likewise.
45819
45820 1999-05-03 Craig Burley <craig@jcb-sc.com>
45821
45822 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
45823 intrinsic.
45824
45825 1999-05-03 Craig Burley <craig@jcb-sc.com>
45826
45827 * g77.f-torture/execute/u77-test.f: Reverse order of two
45828 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
45829
45830 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45831
45832 * gcc.dg/compare1.c: New test.
45833
45834 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
45835
45836 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
45837 New tests.
45838
45839 1999-05-02 Craig Burley <craig@jcb-sc.com>
45840
45841 * g77.f-torture/compile/19990502-1.f: New test.
45842
45843 1999-05-02 Craig Burley <craig@jcb-sc.com>
45844
45845 * g77.f-torture/compile/19990502-0.f: New test.
45846
45847 1999-05-02 Craig Burley <craig@jcb-sc.com>
45848
45849 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
45850 intrinsic.
45851
45852 1999-05-02 Craig Burley <craig@jcb-sc.com>
45853
45854 * g77.f-torture/execute/u77-test.f (main): List libU77
45855 intrinsics not currently tested.
45856 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
45857 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
45858 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
45859 Trim blanks off the ends of some printed strings.
45860
45861 1999-05-02 Craig Burley <craig@jcb-sc.com>
45862
45863 * g77.f-torture/execute/u77-test.f (main): Just warn about
45864 FSTAT gid disagreement, as it's expected on some systems.
45865
45866 1999-05-01 Craig Burley <craig@jcb-sc.com>
45867
45868 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
45869 use a new function, which allows for some slop.
45870 Clean up some commentary.
45871 (issum): The new function.
45872 (sgladd): Deleted subroutine.
45873
45874 1999-05-01 Craig Burley <craig@jcb-sc.com>
45875
45876 * g77.f-torture/execute/u77-test.f: Modify to be more like
45877 libf2c/libU77 version, bringing patches to that version here.
45878 Add suitable commentary.
45879
45880 1999-04-25 Richard Henderson <rth@cygnus.com>
45881
45882 * gcc.dg/990424-1.c: New test.
45883
45884 1999-04-24 Craig Burley <craig@jcb-sc.com>
45885
45886 * g77.f-torture/execute/u77-test.f (main): Bug involving
45887 LSTAT has been fixed, so turn back on full checking.
45888
45889 1999-04-20 Craig Burley <craig@jcb-sc.com>
45890
45891 * g77.f-torture/compile/19990419-0.f: New test.
45892 * g77.f-torture/execute/19990419-1.f: New test.
45893
45894 1999-04-17 Richard Henderson <rth@cygnus.com>
45895
45896 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
45897 to avoid the need for a prototype to supress a warning.
45898
45899 1999-04-07 Jim Wilson <wilson@cygnus.com>
45900
45901 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
45902
45903 1999-04-04 Jeffrey A Law (law@cygnus.com)
45904
45905 * gcc.c-torture/execute/990404-1.c: New test.
45906
45907 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45908
45909 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
45910 * gcc.dg/cpp-if3.c: Don't use -pedantic.
45911 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
45912 missing initializer warnings.
45913
45914 1999-03-28 Jeffrey A Law (law@cygnus.com)
45915
45916 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
45917 matching strings.
45918
45919 1999-03-26 Jeffrey A Law (law@cygnus.com)
45920
45921 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
45922
45923 1999-03-26 Craig Burley <craig@jcb-sc.com>
45924
45925 * g77.f-torture/execute/19990325-0.f: New test.
45926 * g77.f-torture/execute/19990325-1.f: New test.
45927
45928 1999-03-24 Jeffrey A Law (law@cygnus.com)
45929
45930 * gcc.c-torture/execute/990324-1.c: New test.
45931
45932 1999-03-22 Jim Wilson <wilson@cygnus.com>
45933
45934 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
45935 test with 4.
45936
45937 1999-03-17 Richard Henderson <rth@cygnus.com>
45938
45939 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
45940
45941 1999-03-13 Craig Burley <craig@jcb-sc.com>
45942
45943 * g77.f-torture/execute/19990313-2.f: New test.
45944 * g77.f-torture/execute/19990313-3.f: New test.
45945
45946 1999-03-13 Craig Burley <craig@jcb-sc.com>
45947
45948 * g77.f-torture/execute/19990313-0.f: New test.
45949 * g77.f-torture/execute/19990313-1.f: New test.
45950
45951 1999-03-12 Jim Wilson <wilson@cygnus.com>
45952
45953 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
45954 printf to sprintf.
45955 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
45956 (main): Add check for u15. Conditionalize u31 check depending on
45957 whether ints are <32 bits or >=32 bits.
45958
45959 1999-03-08 Craig Burley <craig@jcb-sc.com>
45960
45961 * g77.f-torture/execute/19981119-0.f: Improve testiness.
45962
45963 1999-03-08 Craig Burley <craig@jcb-sc.com>
45964
45965 * g77.f-torture/compile/19990305-0.f: New test.
45966 * g77.f-torture/execute/19981119-0.f: New test.
45967
45968 1999-03-08 Craig Burley <craig@jcb-sc.com>
45969
45970 * g77.f-torture/execute/970625-2.f: call ABORT if final
45971 result is not correct, instead of just printing it.
45972 Add this checking via newly introduced obfuscation, to
45973 trip up buggy front ends.
45974
45975 1999-03-07 Craig Burley <craig@jcb-sc.com>
45976
45977 * g77.f-torture/compile/960317-1.f: Moved from being
45978 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
45979
45980 1999-03-06 Craig Burley <craig@jcb-sc.com>
45981
45982 * g77.f-torture/execute/960317-1.f: New (old) test.
45983 * g77.f-torture/execute/970625-2.f: Ditto.
45984
45985 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
45986
45987 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
45988 message on line 1 or line 2; cccp and cpplib do this differently.
45989
45990 1999-03-01 Jeffrey A Law (law@cygnus.com)
45991
45992 * g++.old-deja/g++.law/weak1.C: New test.
45993
45994 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45995
45996 * gcc.c-torture/execute/990119-1.c: Renamed to...
45997 * gcc.dg/990119-1.c: this, so it will only be tested once
45998 (it's a preprocessor test, it doesn't need to be run at
45999 multiple optimization levels).
46000
46001 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
46002
46003 * lib/g++.exp: Don't add incdir=$base_dir/../include to
46004 ALWAYS_CXXFLAGS.
46005
46006 1999-02-24 Craig Burley <craig@jcb-sc.com>
46007
46008 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
46009 * g77.f-torture/compile/19981216-0.f: ...as it is expected
46010 to not be compilable by current g77.
46011
46012 1999-02-24 Nick Clifton <nickc@cygnus.com>
46013
46014 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
46015
46016 1999-02-22 Jeffrey A Law (law@cygnus.com)
46017
46018 * gcc.c-torture/execute/990222-1.c: New test.
46019
46020 1999-02-19 Craig Burley <craig@jcb-sc.com>
46021
46022 * g77.f-torture/compile/19990218-0.f: New test.
46023 * g77.f-torture/noncompile/19990218-1.f: New test.
46024
46025 1999-02-18 Craig Burley <craig@jcb-sc.com>
46026
46027 * g77.f-torture/compile/19981216-0.f: New test.
46028
46029 1999-02-14 Jeffrey A Law (law@cygnus.com)
46030
46031 * gcc.dg/990214-1.c: New test.
46032
46033 1999-02-13 Jeffrey A Law (law@cygnus.com)
46034
46035 * gcc.dg/990213-2.c: New test.
46036
46037 * gcc.dg/990213-1.c: New test.
46038
46039 1999-02-12 Jeffrey A Law (law@cygnus.com)
46040
46041 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
46042 ints.
46043
46044 1999-02-11 Nick Clifton <nickc@cygnus.com>
46045
46046 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
46047 specified by target.
46048
46049 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
46050
46051 1999-02-11 Jeffrey A Law (law@cygnus.com)
46052
46053 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
46054
46055 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
46056
46057 * gcc.dg/special/ecos.exp: New test driver for new tests with
46058 special requirements.
46059
46060 * gcc.dg/special/alias-1.c: New test.
46061 * gcc.dg/special/gcsec-1.c: New test.
46062 * gcc.dg/special/weak-1.c: New test.
46063 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
46064 * gcc.dg/special/weak-2.c: New test.
46065 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
46066 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
46067 * gcc.dg/special/wkali-1.c: New test.
46068 * gcc.dg/special/wkali-2.c: New test.
46069 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
46070 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
46071
46072 1999-02-10 Felix Lee <flee@cygnus.com>
46073
46074 * lib/c-torture.exp (c-torture-compile): Pull out code for
46075 analyzing gcc error messages.
46076 (c-torture-execute): Likewise. Fix some (harmless) false
46077 positives.
46078 * lib/gcc.exp (gcc_check_compile): New function.
46079
46080 1999-02-08 Richard Henderson <rth@cygnus.com>
46081
46082 * gcc.c-torture/execute/990208-1.c: New test.
46083
46084 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
46085
46086 * g++.dg/special/ecos.exp: New driver for new tests with special
46087 requirements
46088
46089 * g++.dg/special/conpr-1.C: New test
46090 * g++.dg/special/conpr-2.C: New test
46091 * g++.dg/special/conpr-2a.C: New test
46092 * g++.dg/special/conpr-3.C: New test
46093 * g++.dg/special/conpr-3a.C: New test
46094 * g++.dg/special/conpr-3b.C: New test
46095
46096 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
46097 allow g++ to use the dg driver
46098
46099 * README: Add comment about g++.dg directory
46100
46101 1999-02-06 Jeffrey A Law (law@cygnus.com)
46102
46103 * README: Update email addresses.
46104
46105 1999-02-03 Nick Clifton <nickc@cygnus.com>
46106
46107 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
46108 arguments in order to force structure S onto the stack even on
46109 the alpha.
46110 (test): Pass 10 leading arguments to function foo as well as the
46111 structure S.
46112
46113 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
46114 failure for all targets.
46115
46116 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
46117 abort to terminate program execution.
46118
46119 1999-01-30 Richard Henderson <rth@cygnus.com>
46120
46121 * gcc.c-torture/execute/990130-1.c: New test.
46122
46123 1999-01-30 Jeffrey A Law (law@cygnus.com)
46124
46125 * gcc.dg/990130-1.c: New test.
46126
46127 1999-01-28 Michael Meissner <meissner@cygnus.com>
46128
46129 * gcc.c-torture/execute/990128-1.c: New test.
46130
46131 1999-01-27 Michael Meissner <meissner@cygnus.com>
46132
46133 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
46134
46135 1999-01-27 Felix Lee <flee@cygnus.com>
46136
46137 * lib/c-torture.exp (c-torture-compile): pull out code for
46138 analyzing gcc error messages.
46139 (c-torture-execute): ditto, and fix some (harmless) false
46140 positives.
46141 * lib/gcc.exp (gcc_check_compile): new function.
46142
46143 1999-01-17 Jeffrey A Law (law@cygnus.com)
46144
46145 * gcc.dg/990117-1.c: New test.
46146
46147 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
46148
46149 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
46150
46151 1999-01-15 Jeffrey A Law (law@cygnus.com)
46152
46153 * g77.f-torture/compile/990115-1.f: New test.
46154
46155 1999-01-07 Jeffrey A Law (law@cygnus.com)
46156
46157 * gcc.c-torture/compile/990107-1.c: New test
46158
46159 1999-01-06 Jeffrey A Law (law@cygnus.com)
46160
46161 * gcc.c-torture/execute/990106-2.c: New test.
46162
46163 * gcc.c-torture/execute/990106-1.c: New test.
46164
46165 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
46166
46167 * gcc.c-torture/compile/981223-1.c: New test.
46168
46169 1998-12-29 Richard Henderson <rth@cygnus.com>
46170
46171 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
46172 (opt3): Rename from opt4 and disable.
46173
46174 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
46175
46176 * g++.old-deja/g++.pt/ptrmem5.C: New test.
46177
46178 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
46179
46180 * g++.old-deja/g++.other/conv5.C: New test.
46181
46182 1998-12-14 Nick Clifton <nickc@cygnus.com>
46183
46184 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
46185
46186 1998-12-11 Jeffrey A Law (law@cygnus.com)
46187
46188 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
46189
46190 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
46191
46192 * gcc.c-torture/compile/981211-1.c: New test.
46193
46194 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
46195
46196 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
46197
46198 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
46199
46200 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46201
46202 * gcc.special/930510-1.c: Make C9X safe.
46203 * gcc.misc-tests/gcov-1.c Similarly.
46204 * gcc.misc-tests/gcov-2.c Similarly.
46205
46206 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
46207
46208 * gcc.dg/ultrasp1.c: New test.
46209
46210 1998-12-06 Richard Henderson <rth@cygnus.com>
46211
46212 * gcc.c-torture/execute/981206.c: New test.
46213
46214 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
46215
46216 * g++.old-deja/g++.ns/template7.C: New test.
46217
46218 * g++.old-deja/g++.other/expr1.C: New test.
46219
46220 * g++.old-deja/g++.eh/tmpl3.C: New test.
46221
46222 * g++.old-deja/g++.eh/tmpl2.C: New test.
46223
46224 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
46225
46226 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
46227 * g++.old-deja/g++.other/using6.C: Removed.
46228 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
46229
46230 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
46231
46232 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
46233
46234 * g++.old-deja/g++.pt/overload8.C: New test.
46235
46236 * g++.old-deja/g++.pt/overload7.C: New test.
46237
46238 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
46239
46240 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
46241 and relinking messages.
46242 * lib/g++.exp (g++_target_compile): Remove .rpo file when
46243 compiling with -frepo.
46244
46245 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
46246
46247 * g++.old-deja/g++.pt/lookup6.C: New test.
46248
46249 1998-11-30 Nick Clifton <nickc@cygnus.com>
46250
46251 * gcc.c-torture/execute/981130-1.c: New test.
46252 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
46253
46254 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
46255
46256 * g++.old-deja/g++.pt/explicit76.C: New test.
46257
46258 * g++.old-deja/g++.pt/friend38.C: New test.
46259
46260 * g++.old-deja/g++.ns/crash2.C: New test.
46261
46262 * g++.old-deja/g++.pt/defarg8.C: New test.
46263
46264 * g++.old-deja/g++.pt/instantiate6.C: New test.
46265
46266 * g++.old-deja/g++.pt/static6.C: New test.
46267
46268 * g++.old-deja/g++.pt/decl2.C: New test.
46269
46270 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
46271
46272 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
46273 problem is actually related with name lookup, but so what? :-)
46274
46275 * g++.old-deja/g++.pt/friend37.C: New test.
46276
46277 1998-11-25 Dave Love <d.love@dl.ac.uk>
46278
46279 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
46280 element, which fails on some systems.
46281
46282 * g77.f-torture/execute/labug1.f: New test.
46283
46284 1998-11-21 Jeffrey A Law (law@cygnus.com)
46285
46286 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
46287 is defined.
46288
46289 1998-11-18 Dave Love <d.love@dl.ac.uk>
46290
46291 * g77.f-torture/compile/981117-1.f: New test.
46292
46293 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
46294
46295 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
46296 properly discarded.
46297
46298 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
46299
46300 * gcc.c-torture/execute/memcheck: New directory of tests for
46301 -fcheck-memory-usage.
46302
46303 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
46304
46305 * README: New file, general information about the testsuite and
46306 new description of the various C++ test subdirectories.
46307 * README.g++: Eliminate obsolete information, update and move most
46308 relevant stuff to README.
46309
46310 1998-11-07 Richard Henderson <rth@cygnus.com>
46311
46312 * gcc.c-torture/compile/981107-1.c: New test.
46313
46314 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
46315
46316 * execute/memcpy-bi.c: New testcase.
46317
46318 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
46319
46320 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
46321 base classes.
46322
46323 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
46324 template is selected.
46325
46326 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
46327 classes, it should be accepted for all types.
46328
46329 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
46330
46331 * g++.old-deja/g++.pt/spec24.C: Ensure that template
46332 specializations start with template headers.
46333
46334 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
46335
46336 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
46337
46338 * g++.old-deja/g++.other/init9.C: Test cross initialization of
46339 non-POD types.
46340
46341 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
46342
46343 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
46344
46345 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
46346
46347 * compile/981022-1.c, compile/981022-1.x: New test and driver.
46348
46349 1998-10-19 Jeffrey A Law (law@cygnus.com)
46350
46351 * 981019-1.c: New test.
46352
46353 1998-10-14 Robert Lipe <robertl@dgii.com>
46354
46355 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
46356 find objc headers.
46357
46358 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
46359
46360 * compile/981001-4.c: Remove use of GCC extension that triggers a
46361 compiler bug.
46362
46363 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
46364
46365 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
46366
46367 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
46368
46369 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
46370 instantiation of template produces incorrect code for delete
46371 expression.
46372
46373 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
46374 constructors' name is not unique.
46375 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
46376 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
46377
46378 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
46379 automatic array of const is ill-formed.
46380
46381 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
46382 of template parameter?
46383
46384 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
46385 const.
46386
46387 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
46388 pointer-to-member expression.
46389
46390 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
46391 declaration causes ICE.
46392
46393 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
46394
46395 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
46396 reserved in the global namespace.
46397
46398 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
46399 generate needed virtual table.
46400
46401 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
46402
46403 1998-10-10 Dariush Eslimi <eslimi@loran.com>
46404
46405 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
46406 template-dependent type
46407
46408 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
46409
46410 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
46411 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
46412 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
46413
46414 * g++.old-deja/g++.other/using5.C: New test; using decl from base
46415 class should be usable as argument of member function.
46416 * g++.old-deja/g++.other/using6.C: New test; using decl from base
46417 class should be usable as return type of member function.
46418 * g++.old-deja/g++.other/using7.C: New test; using decl from base
46419 class should be usable as type of data member.
46420
46421 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
46422
46423 1998-10-09 Jeffrey A Law (law@cygnus.com)
46424
46425 * gcc.c-torture/special/920521-1.c: Fix bogus test.
46426
46427 1998-10-08 Nick Clifton <nickc@cygnus.com>
46428
46429 * gcc.dg/dll-?.c Add thumb to target list.
46430 Fix assembler scan patterns to match current assembler output.
46431
46432 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
46433
46434 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
46435 matching of template brackets.
46436
46437 * g++.old-deja/g++.other/using4.C: New test. Test using
46438 declarations of methods from base classes.
46439
46440 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
46441 within functions should introduce names into the innermost
46442 enclosing namespace.
46443
46444 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
46445 of static locals if first initialization throws.
46446
46447 1998-10-07 Jim Wilson <wilson@cygnus.com>
46448
46449 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
46450
46451 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
46452
46453 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
46454 lose track of the possible targets of tablejump insns.
46455 * special/special.exp: Run it.
46456
46457 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
46458
46459 * g++.old-deja/g++.pt/friend35.C: New test. A template function
46460 must be declared before its specializations can be named in friend
46461 declarations.
46462
46463 1998-10-05 Dave Love <d.love@dl.ac.uk>
46464
46465 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
46466
46467 * g77.f-torture/execute/io1.f: New test.
46468
46469 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
46470
46471 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
46472 with pointer to template function, for which no argument deduction
46473 is possible.
46474
46475 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
46476 specialization of template function as argument to template
46477 function.
46478
46479 * g++.old-deja/g++.other/access2.C: New test; Inner class
46480 shouldn't have privileged access to Outer's names.
46481
46482 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
46483
46484 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
46485 friend template declared within template class conflicts with
46486 nested class of the same name.
46487
46488 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
46489 is ignored.
46490
46491 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
46492 object with direct initializer as function declaration.
46493
46494 * g++.old-deja/g++.other/decl2.C: New test; duplicate
46495 initializers.
46496
46497 * g++.old-deja/g++.other/null2.C: New test; conditional operator
46498 involving const pointer and NULL produces incorrect result.
46499
46500 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
46501 type name without `typename' should be rejected with -pedantic.
46502
46503 1998-10-02 Richard Henderson <rth@cygnus.com>
46504
46505 * g++.old-deja/g++.other/addrof1.C: New test.
46506
46507 1998-10-01 Nick Clifton <nickc@cygnus.com>
46508
46509 * gcc.c-torture/compile/981001-1.c: New test.
46510 * gcc.c-torture/execute/981001-1.c: New test.
46511
46512 1998-10-01 Jeffrey A Law (law@cygnus.com)
46513
46514 * gcc.c-torture/compile/981001-2.c: New test.
46515 * gcc.c-torture/compile/981001-3.c: New test.
46516 * gcc.c-torture/compile/981001-4.c: New test.
46517
46518 1998-10-01 Robert Lipe <robertl@dgii.com>
46519
46520 * lib/objc.exp (objc_target_compile): Add -L during compiles for
46521 multilibbed hosts. Idea grafted from g77.exp.
46522
46523 1998-09-30 Dave Love <d.love@dl.ac.uk>
46524
46525 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
46526 avoid losing on systems which need -lsocket.
46527
46528 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
46529
46530 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
46531 * g++.old-deja/g++.other/nested2.C: Ditto.
46532 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
46533 failure.
46534
46535 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
46536
46537 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
46538 preferred over template operator!= for enum bitfields.
46539
46540 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
46541
46542 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
46543 that happen to have the same base name, but in different scopes,
46544 are incorrectly rejected.
46545
46546 1998-09-16 Richard Henderson <rth@cygnus.com>
46547
46548 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
46549 on the native word size instead of an integer literal.
46550
46551 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
46552
46553 * g++.old-deja/g++.other/static2.C: Invocation of static data
46554 member of type pointer-to-function denoted as non-static member.
46555
46556 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
46557 checks involving function types and aliases.
46558
46559 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
46560
46561 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
46562 redefined to the same non-trivial type.
46563
46564 * g++.old-deja/g++.pt/explicit73.C: Test for proper
46565 namespace-qualification of template specializations declared in
46566 other namespaces.
46567
46568 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
46569 to declare a subset of the specializations of a template function
46570 as friends of specializations of a template class.
46571
46572 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
46573 member templates that do not fully specialize the enclosing
46574 template class are rejected.
46575
46576 1998-09-11 Dave Love <d.love@dl.ac.uk>
46577
46578 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
46579
46580 1998-09-08 Dave Love <d.love@dl.ac.uk>
46581
46582 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
46583 altered from libf2c/libU77 version.
46584
46585 1998-09-06 Dave Love <d.love@dl.ac.uk>
46586
46587 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
46588
46589 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
46590
46591 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
46592 (un)signed char are different types for template specialization
46593 purposes.
46594
46595 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
46596
46597 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
46598 * objc: ObjC testsuite.
46599
46600 1998-08-31 Catherine Moore <clm@cygnus.com>
46601
46602 * gcc.c-torture/execute/941014-1.x: New file.
46603
46604 1998-08-31 Nick Clifton <nickc@cygnus.com>
46605
46606 * lib/c-torture.exp: Add support for
46607 torture_eval_before_compile and torture_eval_before_execute
46608 variables.
46609
46610 1998-08-30 Jeffrey A Law (law@cygnus.com)
46611
46612 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
46613 this test triggers valid.
46614
46615 1998-08-27 Jeffrey A Law (law@cygnus.com)
46616
46617 * gcc.dg/980827-1.c: New test.
46618
46619 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
46620
46621 * gcc.c-torture/execute/loop-4b.c: New test.
46622
46623 1998-08-26 Nick Clifton <nickc@cygnus.com>
46624
46625 * lib/c-torture.exp: Add support for
46626 torture_eval_before_compile and torture_eval_before_execute
46627 variables.
46628
46629 1998-08-25 Jeffrey A Law (law@cygnus.com)
46630
46631 * gcc.c-torture/compile/980825-1.c: New test.
46632
46633 1998-08-24 Nick Clifton <nickc@cygnus.com>
46634
46635 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
46636 count number tests in opt_t0 not good_t0.
46637
46638 1998-08-24 Jeffrey A Law (law@cygnus.com)
46639
46640 * gcc.c-torture/compile/930326-1.x: Fix typo.
46641
46642 1998-08-23 Mark Mitchell <mark@markmitchell.com>
46643
46644 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
46645 causes an ICE.
46646
46647 1998-08-21 Jeffrey A Law (law@cygnus.com)
46648
46649 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
46650 STACK_SIZE is defined.
46651 * gcc.c-torture/unsorted/stuct.c: Similarly.
46652
46653 * gcc.c-torture/compile/980821-1.c: New test.
46654
46655 1998-08-21 Jeffrey A Law (law@cygnus.com)
46656
46657 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
46658
46659 1998-08-19 Mark Mitchell <mark@markmitchell.com>
46660
46661 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
46662 code.
46663
46664 1998-08-09 Mark Mitchell <mark@markmitchell.com>
46665
46666 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
46667 error'.
46668
46669 1998-08-18 Jeffrey A Law (law@cygnus.com)
46670
46671 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
46672
46673 1998-08-16 Jeffrey A Law (law@cygnus.com)
46674
46675 * gcc.c-torture/compile/980816-1.c: New test.
46676
46677 * gcc.dg/980816-1.c: New test.
46678
46679 1998-08-13 Jeffrey A Law (law@cygnus.com)
46680
46681 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
46682 compiler for ieee tests.
46683
46684 1998-08-01 Dave Love <d.love@dl.ac.uk>
46685
46686 * g77.f-torture/compile/980729-0.f: New test.
46687
46688 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
46689
46690 * gcc.c-torture/special/eeprof-1.c: New test, for
46691 -finstrument-functions.
46692 * gcc.c-torture/special/special.exp: Run it.
46693
46694 1998-07-29 Jeffrey A Law (law@cygnus.com)
46695
46696 * gcc.c-torture/compile/980729-1.c: New test.
46697
46698 1998-07-27 Nick Clifton <nickc@cygnus.com>
46699
46700 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
46701 __thumb__ is defined, and test for ARM style doubles if so.
46702
46703 1998-07-26 Dave Love <d.love@dl.ac.uk>
46704
46705 * g77.f-torture/noncompile/980615-0.f: New test.
46706
46707 1998-07-26 H.J. Lu (hjl@gnu.org)
46708
46709 * gcc.dg/980312-1.c: Do link instead of compile.
46710 * gcc.dg/980313-1.c: Likewise.
46711
46712 1998-07-26 Jeffrey A Law (law@cygnus.com)
46713
46714 * gcc.c-torture/compile/980726-1.c: New test.
46715
46716 1998-07-25 Dave Love <d.love@dl.ac.uk>
46717
46718 * g77.f-torture/execute/io0.f: New test.
46719
46720 1998-07-24 Nick Clifton <nickc@cygnus.com>
46721
46722 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
46723 an int.
46724
46725 1998-06-18 Michael Meissner <meissner@cygnus.com>
46726
46727 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
46728 m32r bugs.
46729
46730 1998-07-17 Nick Clifton <nickc@cygnus.com>
46731
46732 * gcc.dg/980626-1.c: Expect failures for all toolchains until
46733 c-decl.c:grokdeclarator can handle mode attributes.
46734
46735 1998-07-16 Jeffrey A Law (law@cygnus.com)
46736
46737 * gcc.c-torture/execute/980716-1.c: New test.
46738
46739 1998-07-13 Jeffrey A Law (law@cygnus.com)
46740
46741 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
46742 the mn10200.
46743 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
46744 the mn10200.
46745 * gcc.c-torture/execute/va-arg-3.x: Similarly.
46746 * gcc.c-torture/compile/930326-1.x: Similarly.
46747
46748 1998-07-13 Dave Love <d.love@dl.ac.uk>
46749
46750 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
46751 New test from Craig.
46752
46753 1998-07-12 Dave Love <d.love@dl.ac.uk>
46754
46755 * g77.f-torture/noncompile/980616-0.f: New test.
46756
46757 * g77.f-torture/execute/970816-3.f: New test from Craig.
46758
46759 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
46760
46761 * g++.other/singleton.C: Return error value instead of taking
46762 SIGSEGV.
46763
46764 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
46765
46766 * g++.other/singleton.C: New test. Warning is under dispute.
46767 Runtime crash is not.
46768
46769 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
46770
46771 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
46772 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
46773 using6.C, using7.C}: New namespace tests.
46774
46775 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
46776
46777 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
46778 specialization with typedef'ed names used as array indexes.
46779
46780 1998-07-09 Jeffrey A Law (law@cygnus.com)
46781
46782 * gcc.c-torture/execute/980709-1.c: New test.
46783
46784 * gcc.dg/980709-1.c: New test.
46785
46786 1998-07-07 Richard Henderson <rth@cygnus.com>
46787
46788 * gcc.c-torture/execute/bcp-1.c: New test.
46789
46790 1998-07-07 Jeffrey A Law (law@cygnus.com)
46791
46792 * gcc.c-torture/execute/980707-1.c: New test.
46793
46794 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
46795
46796 * gcc.c-torture/compile/980706-1.c: New test.
46797
46798 1998-07-01 Dave Love <d.love@dl.ac.uk>
46799
46800 * g77.f-torture/execute/980701-0.f,
46801 g77.f-torture/execute/980701-1.f: New test from Craig.
46802
46803 1998-07-01 Jeffrey A Law (law@cygnus.com)
46804
46805 * gcc.c-torture/compile/980701-1.c: New test.
46806
46807 * gcc.c-torture/execute/980701-1.c: New test.
46808
46809 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
46810 rlsruhe.de>
46811
46812 * g++.old-deja/g++.robertl/eb132.C: New test.
46813 * g++.old-deja/g++.robertl/eb133.C: Likewise.
46814
46815 1998-06-29 Dave Love <d.love@dl.ac.uk>
46816
46817 * g77.f-torture/execute/980628-7.f,
46818 g77.f-torture/execute/980628-8.f,
46819 g77.f-torture/execute/980628-9.f,
46820 g77.f-torture/execute/980628-10.f: New tests from Craig.
46821
46822 * g77.f-torture/execute/980628-3.f: Remove mail headers.
46823
46824 1998-06-28 Jeffrey A Law (law@cygnus.com)
46825
46826 * g77.f-torture/execute/980628-4.f: New test from Craig.
46827 * g77.f-torture/execute/980628-5.f: Likewise.
46828 * g77.f-torture/execute/980628-2.f: Likewise.
46829 * g77.f-torture/execute/980628-0.f: Likewise.
46830 * g77.f-torture/execute/980628-1.f: Likewise.
46831 * g77.f-torture/execute/980628-3.f: Likewise.
46832 * g77.f-torture/execute/980628-6.f: Likewise.
46833
46834 1998-06-28 Jeffrey A Law (law@cygnus.com)
46835
46836 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
46837 directory when nothing has been installed yet.
46838
46839 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
46840
46841 * gcc.c-torture/special/special.exp: Handle newer versions of
46842 dejagnu.
46843
46844 1998-06-26 Jeffrey A Law (law@cygnus.com)
46845
46846 * gcc.dg/980626-1.c: New test.
46847
46848 1998-06-19 Bruno Haible <haible@ilog.fr>
46849
46850 * gcc.misc-tests/m-un-2.c: New test.
46851 * g++.old-deja/g++.other/warn01.c: Likewise.
46852
46853 1998-06-19 Robert Lipe <robertl@dgii.com>
46854
46855 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
46856 compatibility with assmblers with a different comment character.
46857 Eliminate use of GAS-specific extensions.
46858
46859 1998-06-19 Jeffrey A Law (law@cygnus.com)
46860
46861 * gcc.c-torture/execute/ieee/980619-1.c: New test.
46862
46863 1998-06-19 Robert Lipe <robertl@dgii.com>
46864
46865 * lib/g77.exp: Replace search for libf2c.a with search for newly
46866 renamed libg2c.a
46867
46868 1998-06-17 Jeffrey A Law (law@cygnus.com)
46869
46870 * gcc.c-torture/execute/980617-1.c: New test.
46871
46872 1998-06-12 Jeffrey A Law (law@cygnus.com)
46873
46874 * gcc.c-torture/execute/980612-1.c: New test.
46875
46876 1998-06-08 Jeffrey A Law (law@cygnus.com)
46877
46878 * gcc.dg/980523-1.c: Only test on ppc-linux.
46879 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
46880
46881 * gcc.c-torture/execute/980608-1.c: New test.
46882
46883 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
46884
46885 * gcc.c-torture/execute/980605-1.c: New test.
46886
46887 1998-06-04 Jeffrey A Law (law@cygnus.com)
46888
46889 * gcc.c-torture/execute/980604-1.c: New test.
46890
46891 1998-06-02 Jeffrey A Law (law@cygnus.com)
46892
46893 * gcc.c-torture/execute/980602-1.c: New test.
46894 * gcc.c-torture/execute/980602-2.c: Likewise.
46895
46896 1998-06-02 Dave Love <d.love@dl.ac.uk>
46897
46898 * 970125-0.f: Fix per JCB. Add commentary.
46899
46900 1998-05-31 Michael Meissner <meissner@cygnus.com>
46901
46902 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
46903 IEEE -0 support.
46904
46905 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
46906
46907 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
46908 earlier.
46909
46910 1998-05-28 Catherine Moore <clm@cygnus.com>
46911
46912 * gcc.c-torture/execute/980526-3.c: New test.
46913
46914 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
46915
46916 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
46917 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
46918 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
46919 m88k-motorola-sysv3 to XFAIL.
46920
46921 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46922
46923 * gcc.dg/980526-1.c: New test.
46924 * gcc.c-torture/execute/980526-2.c: New test.
46925
46926 1998-05-26 Jeffrey A Law (law@cygnus.com)
46927
46928 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
46929
46930 * gcc.c-torture/execute/980526-1.c: New test.
46931
46932 1998-05-26 Dave Love <d.love@dl.ac.uk>
46933
46934 * g77.f-torture/execute/alpha2.f: Add runtime test.
46935
46936 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
46937
46938 * g++.old-deja/old-deja.exp: Strip leading directories.
46939
46940 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
46941 error for the line. Don't run multiple tests for the same line.
46942
46943 1998-05-23 Jeffrey A Law (law@cygnus.com)
46944
46945 * gcc.dg/980523-1.c: New test.
46946
46947 1998-05-23 Dave Love <d.love@dl.ac.uk>
46948
46949 * g77.f-torture/compile/970915-0.f: New test.
46950
46951 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
46952
46953 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
46954
46955 1998-05-21 Jeffrey A Law (law@cygnus.com)
46956
46957 * gcc.dg/980520-1.c: New test.
46958
46959 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
46960
46961 * gcc.dg/980502-1.c: Fix return type.
46962
46963 1998-05-20 Jeffrey A Law (law@cygnus.com)
46964
46965 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
46966 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
46967 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
46968 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
46969 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
46970
46971 1998-05-20 Dave Love <d.love@dl.ac.uk>
46972
46973 * g77.f-torture/execute/980520-1.f: New test.
46974
46975 1998-05-15 Dave Love <d.love@dl.ac.uk>
46976
46977 * lib/mike-g77.exp: New file.
46978
46979 * g77.f-torture/noncompile/noncompile.exp,
46980 g77.f-torture/noncompile/check0.f: New files.
46981
46982 1998-05-14 Dave Love <d.love@dl.ac.uk>
46983
46984 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
46985 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
46986 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
46987 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
46988 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
46989 abort where appropriate.
46990
46991 1998-05-05 Michael Meissner <meissner@cygnus.com>
46992
46993 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
46994 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
46995
46996 1998-04-29 Dave Love <d.love@dl.ac.uk>
46997
46998 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
46999
47000 1998-04-27 Dave Love <d.love@dl.ac.uk>
47001
47002 * g77.f-torture/compile/980427-0.f: New test.
47003
47004 1998-04-24 Dave Love <d.love@dl.ac.uk>
47005
47006 * g77.f-torture/compile/980424-0.f: New test.
47007
47008 1998-04-19 Dave Love <d.love@dl.ac.uk>
47009
47010 * g77.f-torture/compile/980419-2.f (main): New test.
47011 * g77.f-torture/compile/970125-0.f: New test.
47012 * g77.f-torture/compile/980419-1.f: New test.
47013
47014 1998-04-08 Jim Wilson <wilson@cygnus.com>
47015
47016 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
47017 of loop-4.c.
47018
47019 1998-04-07 Jim Wilson <wilson@cygnus.com>
47020
47021 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
47022
47023 1998-04-03 Jim Wilson <wilson@cygnus.com>
47024
47025 * gcc.c-torture/compile/980329-1.c: New test.
47026
47027 1998-03-18 Jim Wilson <wilson@cygnus.com>
47028
47029 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
47030 * gcc.dg/980312-1.c: Fix typo in -march command.
47031
47032 1998-03-16 H.J. Lu (hjl@gnu.org)
47033
47034 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
47035
47036 1998-03-11 Robert Lipe <robertl@dgii.com>
47037
47038 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
47039 Dave Love agree the Fortran source is bogus.
47040
47041 1998-03-11 Robert Lipe <robertl@dgii.com>
47042
47043 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
47044 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
47045 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
47046 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
47047 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
47048
47049 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
47050
47051 * g++.old-deja/g++.other/friend1.C: New test.
47052
47053 1998-02-18 Dave Love <d.love@dl.ac.uk>
47054
47055 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
47056 possibly uninitialized) variables and declare dnrm2.
47057
47058 1998-02-23 Robert Lipe <robertl@dgii.com>
47059
47060 From Bruno Haible <haible@ilog.fr>:
47061 * gcc.c-torture/execute/980223.c: New test.
47062
47063 1998-02-13 Jeffrey A Law (law@cygnus.com)
47064
47065 * gcc.dg/ifelse-1.c: New test.
47066
47067 1998-02-09 H.J. Lu (hjl@gnu.org)
47068
47069 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
47070
47071 * lib/old-dejagnu.exp (old-dejagnu): Added the
47072 "execution test - XFAIL *-*-*" handling in the spirit of
47073 "excess errors test -". Changed the "execution test fails"
47074 handling to be like "excess errors test fails".
47075 * Update various tests accordingly.
47076
47077 1998-02-06 Jim Wilson <wilson@cygnus.com>
47078
47079 * gcc.c-torture/execute/980205.c: New test.
47080
47081 1998-01-18 Jeffrey A Law (law@cygnus.com)
47082
47083 * lib/c-torture.exp: Look for .x files instead of .cexp files.
47084 * lib/f-torture.exp: Similarly.
47085 * gcc.c-torture: Rename all .cexp files to .x files.
47086
47087 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
47088
47089 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
47090 (940510-1.c): Removed duplicate.
47091 (971104-1.c): New test.
47092
47093 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
47094
47095 * lib/f-torture.exp: Improve error and loop detection.
47096
47097 1997-11-19 Michael Meissner <meissner@cygnus.com>
47098
47099 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
47100 use that to size the filler array.
47101
47102 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
47103
47104 * lib/c-torture.exp(c-torture-execute): Fix typo.
47105
47106 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
47107 testcase as the executable name. Keep the executable around if
47108 the test fails.
47109
47110 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
47111
47112 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
47113 changes. Only test one -g option, and move it to the end of the
47114 list of options to test.
47115
47116 1997-09-19 Michael Meissner <meissner@cygnus.com>
47117
47118 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
47119 variable GCC_TORTURE_OPTIONS to supply default switches separated
47120 by colons. If no environment variable, run tests with -O0 -g, -O1
47121 -g, and -O2 -g as well.
47122
47123 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
47124
47125 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
47126 explanatory comments. Fix indentation.
47127
47128 1997-09-15 Jeffrey A Law (law@cygnus.com)
47129
47130 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
47131
47132 1997-09-11 Jeffrey A Law (law@cygnus.com)
47133
47134 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
47135 * g++.old-deja/g++.mike/p7325.C: Likewise.
47136 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
47137
47138 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
47139
47140 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
47141 * g++.old-deja/g++.brendan/crash30.C: Likewise.
47142 * g++.old-deja/g++.brendan/crash39.C: Likewise.
47143 * g++.old-deja/g++.law/operators4.C: Likewise.
47144
47145 1997-09-11 Joe Buck (jbuck@synopsys.com)
47146
47147 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
47148 * g++.old-deja/g++.mike/p784.C: Ditto.
47149 * g++.old-deja/g++.mike/p785.C: Ditto.
47150
47151 1997-09-05 Jeffrey A Law (law@cygnus.com)
47152
47153 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
47154
47155 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
47156
47157 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
47158 target feature; pass this to c-torture-execute as needed.
47159
47160 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
47161
47162 * lib/c-torture.exp(c-torture-execute): If the previous and the
47163 current executables being tested are identical, we don't need to
47164 run the executable again. Try to make the executable names
47165 unique. Add an optional argument for passing additional compiler
47166 flags.
47167
47168 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
47169
47170 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
47171
47172 1997-08-29 Jeffrey A Law (law@cygnus.com)
47173
47174 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
47175
47176 1997-07-31 Jeffrey A Law (law@cygnus.com)
47177
47178 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
47179 32bit or larger longs.
47180
47181 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
47182 have either a 32bit long or 32bit int.
47183
47184 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
47185
47186 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
47187 Make double precision tests dependent on sizeof (double).
47188
47189 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
47190
47191 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
47192 too.
47193
47194 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
47195
47196 * gcc.c-torture/compile/961203-1.cexp: New script.
47197
47198 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
47199
47200 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
47201 up the includes ourselves.
47202
47203 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
47204
47205 * lib/plumhall.exp: Remove random include, and add a few
47206 verbose messages for debugging.
47207
47208 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
47209
47210 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
47211 of trying to do it ourselves.
47212
47213 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
47214
47215 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
47216
47217 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
47218
47219 * gcc.prms/5403.c: Made regexp a bit less strict.
47220
47221 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
47222
47223 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
47224 is returned from remote_load instead.
47225 * lib/plumhall.exp: Ditto.
47226 * lib/mike-g++.exp: Ditto.
47227 * lib/old-dejagnu.exp: Ditto.
47228 * lib/c-torture.exp: Ditto.
47229
47230 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
47231
47232 * lib/g++.exp: Use build_wrapper procedure.
47233 * lib/gcc.exp: Ditto.
47234
47235 1997-05-20 Jeffrey A Law (law@cygnus.com)
47236
47237 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
47238 an old-style decl for malloc. Fixes tests to work when
47239 sizeof (int) != sizeof (size_t).
47240
47241 1997-05-15 Mike Meissner <meissner@cygnus.com>
47242
47243 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
47244
47245 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
47246 use stdargs.h interface.
47247
47248 1997-05-15 Mike Meissner <meissner@cygnus.com>
47249
47250 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
47251 NO_VARARGS when compiling.
47252
47253 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
47254
47255 * lib/plumhall.exp(ph_includes): New procedure.
47256 (ph_make): Use it.
47257 (ph_compiler): Ditto.
47258
47259 * lib/g++.exp: Rename test-glue.c to testglue.c.
47260 * lib/gcc.exp: Ditto.
47261
47262 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
47263
47264 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
47265 to completion when it's called.
47266
47267 1997-03-21 Michael Meissner <meissner@cygnus.com>
47268
47269 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
47270 is defined, don't do test.
47271
47272 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
47273
47274 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
47275 for object files.
47276 (ph_summary): Mark skipped testcases as untested, not unresolved.
47277
47278 * lib/plumhall.exp (ph_make): If unresolved because of bad
47279 errorCode, record errorCode in log file.
47280 (*): Replace send_log/verbose with verbose -log.
47281
47282 1997-03-19 Michael Meissner <meissner@cygnus.com>
47283
47284 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
47285 double conversion if double isn't at least 8 bytes.
47286
47287 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
47288 int to work with targets where int is 16 bits.
47289
47290 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
47291 8 bytes, just exit, since 4 byte doubles don't have enough bits of
47292 precision for the test to complete.
47293
47294 1997-03-14 Michael Meissner <meissner@cygnus.com>
47295
47296 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
47297 if d10v is not compiled with the -mdouble64 flag.
47298 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
47299
47300 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
47301 d10v is not compiled with the -mint32 flag.
47302
47303 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
47304
47305 * lib/plumhall.exp: Use incr_count.
47306
47307 1997-03-12 Jeffrey A Law (law@cygnus.com)
47308
47309 * gcc.c-torture: Update to c-torture-1.45.
47310
47311 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
47312
47313 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
47314 the name of the expect testcase file).
47315
47316 * lib/g++.exp(g++_init): Ditto.
47317
47318 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
47319
47320 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
47321 the host.
47322
47323 * lib/gcc.exp(gcc_exit): New procedure.
47324
47325 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
47326
47327 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
47328 specs where appropriate.
47329
47330 * g++.old-deja/g++.arm/*: Added additional ERROR checks
47331 because of new "candidates are" messages, and removed a few
47332
47333 * Converted all non-old-style g++ testcases to old-style, and
47334 moved into g++.old-deja.
47335
47336 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
47337
47338 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
47339 options.
47340
47341 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
47342 succeeded.
47343
47344 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
47345
47346 1997-02-13 Michael Meissner <meissner@cygnus.com>
47347
47348 * lib/gcc.exp (gcc_target_compile): Add support for defining
47349 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
47350 the machine doesn't have those features.
47351
47352 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
47353
47354 * g++.law/operators4.exp: Don't use LIBS.
47355
47356 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
47357
47358 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
47359
47360 * lib/mike-g++.exp: Don't set the compiler to be tested here.
47361 * lib/g++.exp: Set it here instead. Also, allow use of the
47362 --tool_exec and --tool_opt options. Change CXX to
47363 GXX_UNDER_TEST.
47364
47365 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
47366
47367 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
47368
47369 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
47370
47371 * lib/old-dejagnu.exp: Use prune_warnings instead of
47372 prune_system_crud.
47373 * lib/mike-g++.exp: Ditto.
47374 * lib/gcc.exp: Ditto.
47375 * lib/g++.exp: Ditto.
47376
47377 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
47378
47379 1997-02-07 Jeffrey A Law (law@cygnus.com)
47380
47381 * 941014-2.c: Include stdlib.h
47382 * 960327-1.c: Include stdio.h
47383 * dbra.c, index-1.c: Don't assume ints are 32bits.
47384
47385 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
47386
47387 * lib/gcc.exp: Add gcc,stack_size target feature.
47388
47389 * lib/g++.exp(g++_target_compile): Add the include and link
47390 paths here, not in two other places. And, it's $options, not
47391 options.
47392
47393 * lib/mike-g++.exp(postbase): Remove the code that determines
47394 the correct include and link paths.
47395 * g++.old-deja/old-deja.exp: Ditto.
47396
47397 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
47398
47399 * lib/g++.exp(g++_init): target_compile no longer returns the
47400 filename of the result.
47401
47402 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
47403
47404 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
47405 call to glob.
47406
47407 * gcc.c-torture/special/special.exp: Change call to
47408 gcc_target_compile to include the object file.
47409
47410 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
47411
47412 * gcc.c-torture/special/special.exp: Correct misspelling in last
47413 change.
47414
47415 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
47416
47417 * lib/plumhall.exp(ph_summary): Log the entire output of the
47418 executable. Return -1 if there were any failures, 0 otherwise.
47419 (ph_execute): Return -1 if there were any failures, 0 otherwise.
47420 (ph_make): Clean up objects and executables that were built
47421 if the tests succeeded.
47422
47423 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
47424
47425 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
47426 libraries and includes in the build tree as appropriate.
47427
47428 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
47429
47430 * lib/c-torture.exp: Instead of looking for the global variable
47431 NO_LONG_LONG, check to see if that's a feature of the target.
47432
47433 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
47434
47435 * config/default.exp: Minimize. Delete the remainer of the files in
47436 config; this functionality is now in devo/dejagnu/config.
47437
47438 g++.*/*: Pass any additional flags used to compile to postbase;
47439 delete CXXFLAGS.
47440
47441 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
47442 is now done by runtest.exp. Use gcc_target_compile instead of
47443 compile.
47444
47445 lib/c-torture.exp: Use gcc_target_compile instead of compile.
47446 Remove references to CFLAGS. Use remote_file instead of
47447 calling rm -f.
47448 (c-torture): Take a list of arguments to use to compile this
47449 testcase.
47450
47451 lib/g++.exp: Simplify. Use target_compile instead of compile.
47452 lib/gcc-dg.exp: Ditto.
47453 lib/gcc.exp: Ditto.
47454 lib/mike-{gcc,g++}.exp: Ditto.
47455 lib/old-dejagnu.exp: Ditto.
47456 lib/plumhall.exp: Ditto.
47457
47458 1997-01-08 Jim Wilson <wilson@cygnus.com>
47459
47460 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
47461 (ph_linker): Likewise.
47462
47463 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
47464
47465 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
47466 MAP_ANON / MAP_ANONYMOUS if defined;
47467 else try to map from /dev/zero .
47468
47469 1996-11-12 Jeffrey A Law (law@cygnus.com)
47470
47471 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
47472 isn't defined, then define it to MAP_ANONYMOUS.
47473
47474 1996-11-12 Jeffrey A Law (law@cygnus.com)
47475
47476 * gcc.c-torture: Update to c-torture-1.42 release.
47477
47478 1996-11-11 Jeffrey A Law (law@cygnus.com)
47479
47480 * gcc.c-torture: Update to c-torture-1.41 release.
47481
47482 1996-10-27 Jeffrey A Law (law@cygnus.com)
47483
47484 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
47485 c-torture release.
47486
47487 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
47488
47489 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
47490 and LDFLAGS. Fix second case to append the target_info ldflags
47491 onto LDFLAGS, not CFLAGS.
47492 * lib/g++.exp (g++_init): Add target_info stuff.
47493 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
47494 of libgloss and newlib flags for !native.
47495
47496 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
47497 (GDB): Fix relative path to go up another dir for finding gdb.
47498
47499 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
47500
47501 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
47502 versions in the target_info array, if they don't exist.
47503
47504 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
47505
47506 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
47507
47508 1996-07-08 Jim Wilson <wilson@cygnus.com>
47509
47510 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
47511 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
47512
47513 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
47514
47515 * lib/old-dejagnu.exp: Don't remove the output file before we've
47516 actually tested it. Don't append pwd to the path of the executable
47517 we're testing.
47518
47519 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
47520
47521 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
47522
47523 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
47524
47525 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
47526 temporary directory for compiler files, and set it to a default
47527 value of /tmp. Set $output as the name of the output file from
47528 compiling the testcase. Add a -o option to $cflags_var so the
47529 compiler writes the final output file as $output. Set $executable
47530 to $output.
47531
47532 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
47533 directory for compiler files, and set it to /tmp if it doesn't
47534 already have a value. Set $output_file to the name of the output
47535 file from compiling the testcase. Add a -o option to CXXFLAGS so
47536 the compiler writes the final output file as $output. Use $output
47537 as the executable to be tested.
47538
47539 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
47540
47541 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
47542
47543 1996-06-08 Jeffrey A Law (law@cygnus.com)
47544
47545 * gcc.c-torture/execute/pending-1.c: New test. Still
47546 pending in Tege's queue.
47547
47548 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
47549
47550 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
47551 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
47552 if there were failures. Call unresolved if there were unresolved
47553 testcases. Call gcc_fail if program did not run to completion.
47554 (ph_make): Pass additional argument name to ph_execute.
47555 (ph_execute): Add new argument. Pass additional arguments to
47556 ph_summary. Call gcc_fail is there is no execution output.
47557
47558 1996-04-24 Jeffrey A Law (law@cygnus.com)
47559
47560 * lib/plumhall.exp (proc_summary): Output relavent summary
47561 lines into the log so specific failures in plumhall can be
47562 investigated.
47563
47564 1996-04-10 Jeffrey A Law (law@cygnus.com)
47565
47566 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
47567 (c-torture-execute): Don't try to execute tests which use
47568 "long long" types if $NO_LONG_LONG is nonzero.
47569
47570 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
47571
47572 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
47573 not c-torture.
47574
47575 * gcc.ieee: Move from here.
47576 * gcc.c-torture/execute/ieee: To here.
47577
47578 1996-03-26 Jeffrey A Law (law@cygnus.com)
47579
47580 * gcc.c-torture: Update to c-torture-1.41 release.
47581
47582 1996-03-22 Jeffrey A Law (law@cygnus.com)
47583
47584 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
47585 not "$output".
47586
47587 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
47588
47589 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
47590 -c present.
47591
47592 1996-03-02 Jeffrey A Law (law@cygnus.com)
47593
47594 * config/proelf.exp: Handle connecting to a simulator.
47595
47596 1996-01-31 Jeffrey A Law (law@cygnus.com)
47597
47598 * config/proelf.exp: New file. Enough framework that we can
47599 run c-torture tests on the proelf targets (or any other target
47600 that gdb can connect to for that matter).
47601
47602 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
47603
47604 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
47605 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
47606
47607 * lib/plumhall.exp (ph_execute): Always call ph_summary if
47608 exec_output exists.
47609
47610 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
47611
47612 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
47613 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
47614
47615 * config/*.exp: Update FSF address. Change result of ${tool}_load
47616 to pass/fail/unresolved/unsupported/untested. Caller must now
47617 call unresolved/unsupported/untested.
47618 * lib/*.exp: Update FSF address. Update to handle new results of
47619 ${tool}_load.
47620 * lib/chill.exp (verbose): Delete.
47621
47622 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
47623
47624 * lib/gcc.exp (default_gcc_start): Change order of args to
47625 $LDFLAGS $CFLAGS $LIBS.
47626 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
47627 Save/set/restore CFLAGS. Pass single arg to gcc_start.
47628 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
47629 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
47630 * gcc.misc-tests/dg-test.exp: Likewise.
47631 * gcc.misc-tests/msgs.exp: Likewise.
47632 * gcc.prms/prms.exp: Likewise.
47633 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
47634 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
47635
47636 * lib/dg.exp: Deleted, moved to dejagnu/lib.
47637
47638 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
47639
47640 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
47641
47642 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
47643 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
47644
47645 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
47646 necessary.
47647
47648 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
47649
47650 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
47651 global for loop; add use of $mathlib.
47652 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
47653 settings here; set mathlib for anything but VxWorks.
47654
47655 1996-01-22 Jeffrey A Law (law@cygnus.com)
47656
47657 * gcc.c-torture: Update to c-torture-1.40 release.
47658
47659 1996-01-03 Jeffrey A Law (law@cygnus.com)
47660
47661 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
47662 dg.exp.
47663
47664 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
47665
47666 * lib/c-torture.exp (c-torture-execute): Declare "output" as
47667 global.
47668
47669 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
47670
47671 * lib/g++.exp (LIBS): Define if not already.
47672 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
47673 (gcc-dg-prune): Call prune_gcc_output.
47674 * lib/gcc.exp (prune_gcc_output): New proc.
47675 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
47676 prune_gcc_output.
47677
47678 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
47679
47680 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
47681 (c-torture-execute): Likewise. Rename `name' to `testcase'.
47682
47683 1995-11-15 Jeffrey A Law (law@cygnus.com)
47684
47685 * gcc.c-torture: Update to c-torture-1.39 release.
47686
47687 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
47688
47689 * lib/c-torture.exp (c-torture-execute): Don't return if one option
47690 fails, try others as well.
47691
47692 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
47693
47694 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
47695 If compilation fails, mark execute tests as `untested'.
47696 If test is marked as unsupported, don't mark compilation and
47697 execute tests as failed.
47698
47699 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
47700
47701 * lib/g++.exp (g++_init): Don't link in libg++, and look to
47702 libstdc++ for whether or not we want to be doing shared
47703 libraries. Delete link_curses since we don't need it anymore.
47704 * lib/mike-g++.exp (postbase): Don't link in libg++.
47705 * g++.old-deja/old-deja.exp: Likewise.
47706
47707 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
47708
47709 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
47710
47711 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
47712
47713 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
47714 For that, add `-Wl,-a,shared_archive'.
47715 * g++.old-deja/old-deja.exp: Likewise.
47716
47717 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
47718
47719 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
47720
47721 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
47722
47723 * lib/mike-g++.exp (postbase): Pay attention to the status of
47724 g++_load.
47725
47726 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
47727
47728 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
47729
47730 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
47731
47732 * lib/gcc.exp (default_gcc_start): No longer need to log program
47733 being executed or its output, execute_anywhere does that now.
47734 * lib/g++.exp (default_g++_version): Call execute_anywhere.
47735 (default_g++_start): Likewise. Delete calls to verbose/send_log.
47736
47737 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
47738
47739 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
47740 the same as those in lib/g++.exp.
47741
47742 1995-10-10 Jeff Law (law@hurl.cygnus.com)
47743
47744 * gcc.c-torture: Update to c-torture-1.38 release.
47745 * gcc.ieee: Related changes.
47746
47747 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
47748
47749 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
47750 "exec". Minor reformatting changes.
47751
47752 * config/rom68k.exp (${tool}_load): Make it work in a canadian
47753 cross. This means all "exec" calls now work on a remote host as
47754 well.
47755 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
47756 cross. Filter out the extra "\r\n" stuff that expect puts in.
47757 (c-torture-execute): Filter out the bogus warnings like
47758 c-torture-compile does. Add support for canadian cross.
47759 * lib/gcc.exp (default_gcc_version, default_gcc_start)
47760 Use execute_anywhere rather than calling exec directly. Now it
47761 works for canadian cross testing.
47762
47763 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
47764
47765 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
47766 results into a variable, and check that rather than using file exists.
47767
47768 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
47769
47770 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
47771 create a libg++.so. For sunos4.1.*, also add -ltermcap.
47772
47773 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47774
47775 * g++.old-deja/old-deja.exp: Create and pass runshlib and
47776 lib_curses if there's a shared libg++ in the build tree.
47777
47778 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
47779
47780 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
47781 if not supported target.
47782
47783 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
47784
47785 * lib/g++.exp (g++_init): Move empty setting of runshlib and
47786 link_curses up to always happen, not just for native builds.
47787
47788 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
47789
47790 * gcc.c-torture: Update to c-torture-1.36 release.
47791 * gcc.failure: Related changes.
47792
47793 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
47794
47795 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
47796
47797 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
47798
47799 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
47800 * lib/mike-g++.exp (postbase): Not in here. Still reference
47801 runshlib, link_curses, and mathlib for link and run.
47802
47803 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
47804 pass the runtime shared library options for Solaris, OSF/1, and
47805 Irix5, and link with -lcurses to avoid unresolved references.
47806
47807 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
47808
47809 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
47810 only run once.
47811
47812 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
47813
47814 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
47815
47816 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
47817
47818 * gcc.c-torture: Update to c-torture-1.35 release. Note we
47819 do not have a framework for the "compat" tests yet.
47820
47821 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
47822
47823 * lib/mike-g++.exp (postbase): New local variable `mathlib',
47824 set to null if we're testing vxworks5.1. Use that instead of
47825 `-lm' in the setting of LIBS for link and run.
47826
47827 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
47828
47829 * config/rom68k.exp (${tool}_load): Major changes to make it
47830 work. Verified that it does in fact return the stuff in
47831 exec_output properly. Catch any Emul or any TRAP other than 0.
47832
47833 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
47834
47835 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
47836 LDFLAGS properly for targets that need stuff from libgloss.
47837 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
47838 only run once.
47839 (gpp_initialized): New variable.
47840
47841 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
47842
47843 * config/rom68k.exp: Load libgloss.exp.
47844 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
47845 so we can produce a fully linked binary.
47846 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
47847 so we can produce a fully linked binary.
47848
47849 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
47850
47851 * lib/plumhall.exp (ph_section): Watch for expected failures.
47852 Add missing `else'.
47853
47854 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
47855 run the testcase.
47856 (c-torture): Likewise.
47857
47858 1995-08-28 Doug Evans <dje@cygnus.com>
47859
47860 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
47861
47862 * lib/mike-g++.exp (mike_cleanup): New proc.
47863 (prebase): New globals compiler_result, not_compiler_result,
47864 target_regexp.
47865 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
47866 allow leading "-" in pattern. Watch for unsupported tests.
47867 If $compiler_result is set, pattern match assembler code,
47868 and ditto for $not_compiler_result.
47869 * lib/mike-gcc.exp: Likewise.
47870
47871 * lib/plumhall.exp (ph_execute): Only call ph_summary if
47872 execution "succeeded".
47873
47874 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
47875
47876 * config/win32.exp: New file.
47877 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
47878
47879 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
47880
47881 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
47882 unsupported.
47883 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
47884 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
47885 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
47886
47887 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
47888 "... without exceptions was ...". That is now handled by
47889 prune_system_crud.
47890 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47891
47892 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
47893
47894 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
47895 sieve.c,sort2.c}: New files.
47896 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
47897 sieve.exp,sort2.exp}: Drivers for them.
47898
47899 * lib/mike-gcc.exp (program_output): New user settable variable.
47900 (postbase): Call prune_system_crud. Also prune extraneous compiler
47901 messages.
47902 * lib/mike-g++.exp (program_output): New user settable variable.
47903
47904 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
47905
47906 * config/sh.exp: Deleted (use sim.exp instead).
47907
47908 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
47909
47910 * config/vx.exp: Declare CHECKTASK as global.
47911 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
47912 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
47913 * lib/old-dejagnu.exp: Load [pwd]/$executable.
47914
47915 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47916
47917 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
47918 target. Like vx.exp, only includes `vx29k.exp' instead of
47919 `vxworks.exp'.
47920
47921 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
47922
47923 * config/sim.exp: Increase time limit from 120 seconds to 240.
47924
47925 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
47926
47927 * gcc.c-torture/execute/950628-1.c: New test.
47928
47929 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
47930
47931 * gcc.c-torture: Update with changes/additions from
47932 c-torture-1.34.
47933
47934 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
47935
47936 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
47937
47938 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
47939
47940 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
47941
47942 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
47943
47944 * gcc.c-torture/compile/950512-1.c: New test.
47945 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
47946 * gcc.dg/struct-ret-1.c: Likewise.
47947
47948 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
47949
47950 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
47951 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
47952
47953 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
47954
47955 * gcc.c-torture/special/920411-1.c: Deleted.
47956 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
47957
47958 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
47959
47960 * config/sim.exp (${tool}_load): Hack in call to bash to get a
47961 cpu limit.
47962
47963 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
47964
47965 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
47966
47967 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
47968
47969 From kenner;
47970 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
47971 is the proper length.
47972 * va-arg-3.c: Likewise.
47973
47974 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
47975
47976 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
47977 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
47978
47979 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
47980 * lib/g++.exp (default_g++_start): Delete old cruft.
47981
47982 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
47983
47984 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
47985 (2 * (1 << 18)) to (2 * (1 << 17)).
47986
47987 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
47988
47989 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
47990
47991 * config/rom68k.exp: Renamed from config/idp.exp
47992
47993 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
47994
47995 * c-torture/compile/921109-2.c
47996
47997 1995-04-18 Mike Stump <mrs@cygnus.com>
47998
47999 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
48000 excess errors.
48001
48002 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
48003
48004 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
48005 output.
48006 * lib/g++.exp (default_g++_start): Likewise.
48007
48008 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
48009
48010 * gcc.c-torture/compile/950329-1.c: New test.
48011
48012 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
48013
48014 * config/bug.exp (${tool}_load): Updated to use new remote_open
48015 and remote_close procs.
48016 * config/idp.exp: New file.
48017
48018 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
48019
48020 * gcc.c-torture/execute/950322-1.c: New test.
48021
48022 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
48023
48024 * config/vx.exp (${tool}_load): Clean up testing of return code from
48025 vxworks_ld and vxworks_spawn.
48026
48027 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
48028
48029 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
48030
48031 1995-03-13 Mike Stump <mrs@cygnus.com>
48032
48033 * lib/old-deja.exp: Add `excess errors test - ' error, now one
48034 can mark excess errors on a machine by machine basis. Note, the
48035 default is to not expect any excess errors, even when excess
48036 errors test - is given, so you will want to put an XFAIL ... on
48037 these lines. For example, // excess errors test - XFAIL hppa*-*-*
48038 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
48039 those 4 machines, but no others.
48040
48041 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
48042
48043 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
48044 * lib/c-torture.exp: to here.
48045
48046 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
48047
48048 * gcc.c-torture/execute/950221-1.c: New test.
48049 * gcc.c-torture/execute/struct-ret-1.c: New test.
48050 * gcc.c-torture/compile/950221-1.c: New test.
48051
48052 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
48053
48054 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
48055
48056 * gcc.c-torture/execute/arith-1.c (main): Return 0.
48057 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
48058
48059 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
48060
48061 * g++.gb: New directory of tests, derived from my signature and
48062 class scoping tests.
48063
48064 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
48065 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
48066 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
48067 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
48068 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
48069 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
48070 * g++.gb/sig25.C: Likewise.
48071
48072 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
48073 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
48074 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
48075 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
48076 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
48077 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
48078 * g++.gb/sig25.exp: Likewise.
48079
48080 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
48081 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
48082 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
48083 * g++.gb/scope13.C: Likewise, this test still fails.
48084
48085 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
48086 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
48087 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
48088 * g++.gb/scope13.exp: Ditto.
48089
48090 * g++.gb/README: New file, explains what these tests are about.
48091
48092 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
48093
48094 * lib/dg.exp (dg-do): Support `preprocess'.
48095 (dg-test): Likewise.
48096
48097 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
48098
48099 * config/udi.exp: change "continue -expect" to "exp_continue".
48100
48101 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
48102
48103 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
48104 Delete redundant tests.
48105
48106 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
48107 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
48108 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
48109 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
48110 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
48111 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
48112 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
48113 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
48114
48115 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
48116 storing label pointers.
48117 * gcc.c-torture/execute/921019-1.c: Likewise.
48118 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
48119 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
48120 parameter fp.
48121 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
48122 constants.
48123
48124 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
48125 Delete obsolete tests.
48126
48127 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
48128 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
48129 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
48130 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
48131 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
48132 * gcc.c-torture/compile/950124-1.c: New test.
48133
48134 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
48135
48136 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
48137
48138 * lib/mike-g++.exp: Add -lm to LIBS.
48139
48140 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
48141
48142 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
48143
48144 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
48145
48146 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
48147
48148 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
48149
48150 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
48151
48152 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
48153
48154 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
48155 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
48156 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
48157 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
48158 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
48159 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
48160 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
48161 * g++.law/{operators31.C, operators32.C,
48162 * g++.law/{operators33.C, operators34.C}: Likewise.
48163 * g++.law/{pic1.C, refs2.C}: Likewise.
48164 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
48165 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
48166 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
48167 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
48168
48169 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
48170 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
48171 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
48172 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
48173 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
48174 * g++.law/{enum9.exp, friend5.exp}: Likewise.
48175 * g++.law/{nest3.exp, nest4.exp}: Likewise.
48176 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
48177 * g++.law/{operators30.exp, operators31.exp}: Likewise.
48178 * g++.law/{operators32.exp, operators33.exp}: Likewise.
48179 * g++.law/{operators34.exp}: Likewise.
48180 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
48181 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
48182 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
48183 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
48184 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
48185
48186 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
48187 No longer expected to fail.
48188 * g++.law/missed-error3.C: Tweak for recent bool changes.
48189
48190 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
48191
48192 * config/emb-unix: Deleted.
48193 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
48194 remote execution. Do final link on remote host if REMOTE_LINK is set.
48195
48196 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
48197
48198 * lib/dg.exp (dg-test): Fix typo in last patch.
48199
48200 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
48201
48202 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
48203 (handles multiple occurrences).
48204
48205 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
48206
48207 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
48208 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
48209 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
48210 printed).
48211 * lib/c-torture.exp (c-torture-compile): Likewise.
48212 (c-torture): Prepend full path if missing.
48213 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
48214 (gcc_fail): Likewise.
48215 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
48216
48217 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
48218
48219 * lib/netware.exp: Only attach to NetWare i386 systems.
48220
48221 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
48222
48223 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
48224 messages. Add test name to "output pattern match" pass/fail message.
48225
48226 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
48227
48228 * gcc.dg: New testsuite.
48229 * gcc.dg/dg.exp: New file.
48230
48231 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
48232 test-switch.c}: Deleted.
48233
48234 * gcc.misc-tests/msgs.exp: New testcase driver.
48235
48236 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
48237
48238 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
48239 Watch for illegal return values from ${tool}_load.
48240 * config/unix.exp (${tool}_load): Fix pass/fail detection for
48241 cross targets. Coerce return value >0 to 1.
48242
48243 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
48244
48245 * config/unix.exp (${tool}_load): Call program rsh, not proc.
48246
48247 * config/emb-unix.exp: New file.
48248
48249 * config/sim.exp: Error if variable $SIM not defined.
48250 (${tool}_load): Mark test as "untested" if simulator missing.
48251
48252 * config/unix.exp: Load remote.exp to get rcp_download.
48253 * lib/c-torture.exp: Use different option lists for testcases with
48254 and without loops.
48255 * gcc.c-torture/execute/execute.exp: Likewise.
48256
48257 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
48258
48259 * config/*.exp: Clarify return code from ${tool}_load.
48260 Call `unresolved' or `untested' instead of `warning' or `perror'
48261 (sometimes you still want to call both though).
48262 Add comment that `shell_id' is local to each file.
48263 * config/udi.exp (timeout): Set to 30.
48264 Don't print warning if connection fails, $connectmode has already
48265 printed an error.
48266 (${tool}_load): Move verbose messages to level 2.
48267 Rework pattern for "Process started" message.
48268 Pass `shell_id' to ${connectmode}_download.
48269 Retry twice upon timeout. Make resetting of target more robust.
48270 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
48271 Pass `shell_id' to exit_$connectmode.
48272 Only call exit_$connectmode if connected.
48273 * config/unix.exp (${tool}_load): Check return codes better.
48274 * config/vrtx.exp (${tool}_load): Likewise.
48275 * config/vx.exp (${tool}_load): Likewise.
48276 Delete unneeded global's.
48277 * lib/dg.exp (dg-test): Update to reflect clarified return codes
48278 from ${tool}_load.
48279 (dg-stat): Delete.
48280 (dg-init): Delete recording of pass/fail counts.
48281 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
48282 (old-dejagnu-init): Likewise.
48283 (old-dejagnu-stat): Delete contents, empty proc now.
48284 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
48285 (c-torture): Delete references to lcnt, lpass, lfail.
48286 Get option list from TORTURE_OPTIONS.
48287 Delete -funroll[-all]-loops if no loops.
48288 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
48289 (g++_stat): Delete contents (empty proc now).
48290 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
48291 (gcc_finish): Likewise.
48292 (gcc_stat): Deleted.
48293 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
48294 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
48295 * gcc.c-torture/execute/execute.exp: Likewise.
48296 Split tests into two parts: compile, execute.
48297 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
48298 no loops. Update to reflect clarified return codes from ${tool}_load.
48299
48300 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
48301
48302 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
48303 to grep for.
48304 (old-dejagnu): Likewise (where necessary).
48305
48306 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
48307
48308 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
48309
48310 * lib/dg.exp (dg-process-target): Fix processing of selector.
48311 Add comment regarding use of `error'.
48312
48313 * lib/gcc.exp (prune_system_crud): Define if missing.
48314 * lib/g++.exp (prune_system_crud): Likewise.
48315
48316 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
48317 Call prune_system_crud.
48318 * lib/dg.exp (dg-runtest): New proc.
48319 Use perror instead of send_user for tcl errors in testcase.
48320 Don't return any value, it's never used.
48321 Don't clobber previous definition of `unknown'.
48322 Print tcl errors in `dg-final'.
48323
48324 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
48325
48326 * lib/dg.exp (dg-process-target): Improve syntax error messages.
48327 (dg-test): Don't print errorInfo, it contains stack backtrace.
48328
48329 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
48330
48331 * lib/g++.exp (runtest_file_p): Define if missing.
48332
48333 1994-09-24 Doug Evans (dje@cygnus.com)
48334
48335 * lib/mike-g++.exp: Comment out loading of g++.exp.
48336 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
48337 (default_g++_version): Always print something.
48338 (default_g++_start): Comment out call to `which'.
48339 (g++_start, g++_load): Deleted (must be defined in config file).
48340 * lib/gcc.exp: Test for existence of $CC at start.
48341 Delete check for tmpdir (done in gcc_init).
48342 (default_gcc_version): Always print something.
48343 (default_gcc_start): Comment out call to `which'.
48344 * config/*.exp: Major cleanup - make cross targets work at least a
48345 little better for g++ (by not being "--tool gcc" specific).
48346 Rename gcc_xxx to ${tool}_xxx.
48347 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
48348 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
48349
48350 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
48351
48352 * lib/c-torture.exp (c-torture-compile): Rework compiler
48353 message processing.
48354
48355 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
48356 c-torture.
48357
48358 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
48359
48360 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
48361
48362 * lib/dg.exp (dg-process-target): Support { target native }.
48363
48364 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
48365
48366 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
48367 looked for "... program xxx got fatal signal".
48368 Correct regsub munging of `comp_output'.
48369 Ignore compiler messages "path prefix not used" and "linker input
48370 file unused".
48371
48372 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
48373
48374 * lib/gcc.exp (runtest_file_p): Define if missing.
48375 * gcc.prms/template.c: Example to work from.
48376
48377 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
48378
48379 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
48380 * lib/dg.exp (dg-test): Call unsupported testcases as such.
48381
48382 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
48383 * gcc.prms/1883.c: Moved from compile/940714-1.c.
48384 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
48385 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
48386
48387 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
48388 (dg-process-target): No longer a varargs proc.
48389 Return S/N for target, P/F for xfail. All callers changed.
48390 (user option procs): More argument checking.
48391 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
48392 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
48393 (dg-test): Skip test if not running on selected target in `dg-do'.
48394 Update handling of `dg-do-what', `dg-output-text'.
48395 Separate execution pass/fail from output pattern match pass/fail.
48396 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
48397
48398 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
48399
48400 * gcc.c-torture/special/special.exp: Don't expect failure for mips
48401 target for 920510-1.c.
48402
48403 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
48404
48405 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
48406 Clean up comment regarding use of passcnt, etc.
48407 (gcc_stat): Don't update `testcnt' here.
48408 (gcc_finish): Do it here.
48409 Might as well reset `but_id' here too.
48410 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
48411 to determine if the file should be tested.
48412 * gcc.c-torture/compile/compile.exp: Likewise.
48413 * gcc.c-torture/execute/execute.exp: Likewise.
48414 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
48415 * gcc.misc-tests/dg-test.exp: Likewise.
48416 * gcc.prms/prms.exp: Likewise.
48417 * gcc.wendy/wendy.exp: Likewise.
48418 * g++.old-deja.exp: Likewise.
48419 Move "Testing file" message to verbose level 1.
48420
48421 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
48422
48423 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
48424
48425 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
48426
48427 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
48428 (default_gcc_start): Accept optional second list element
48429 of compiler flags. Print compiler output at verbosity level 2.
48430 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
48431 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
48432 Save current values of framework globals passcnt, failcnt, xpasscnt,
48433 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
48434 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
48435 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
48436 xfailcnt to compute stats. Update framework global `testcnt' from
48437 pass/fail counts.
48438 (gcc_finish): New proc. Clean up test environment.
48439 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
48440 (gcc_epass, gcc_efail): Delete.
48441 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
48442 argument of line number.
48443 (dg-init): If the tool has an init routine, call it.
48444 (dg-test): Remove args `cflags_var' and `libs_var'.
48445 Pass all compiler options to ${tool}_start.
48446 Handle missing line number.
48447 (dg-finish): New function.
48448 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
48449 particular files. Call gcc_finish at end. Move "skipping test"
48450 message to verbosity level 3.
48451 * gcc.c-torture/compile/compile.exp: Likewise.
48452 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
48453 * gcc.c-torture/execute/execute.exp: Likewise.
48454 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
48455 Print testcase being tried at verbosity level 1.
48456 * gcc.c-torture/special/special.exp: Unset xfail.
48457 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
48458 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
48459 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
48460 * gcc.failure/failure.exp: Likewise.
48461 * gcc.ieee/ieee.exp: Likewise.
48462 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
48463 Update call to dg-test. Call dg-finish at end.
48464 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
48465 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
48466 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
48467 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
48468 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
48469 * gcc.wendy/wendy.exp: Add copyright.
48470 Delete setting of tmpdir (done by gcc_init).
48471 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
48472 Pass compiler flags to gcc_start. Call gcc_finish at end.
48473 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
48474 gcc_[ce]pass/fail.
48475
48476 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
48477
48478 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
48479 confusion.
48480 (g++_load): Likewise.
48481
48482 * config/*.exp (gcc_load): Some were varargs fns and some were not.
48483 Rename argument to `prog' to remove the confusion.
48484 Varargs fns behave differently too!
48485 (g++_load): Likewise.
48486
48487 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
48488
48489 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
48490 what it is. Delete (always) printing of status value for !native.
48491 Simplify verbose code, and include status and exec_output.
48492 (g++_load): Use gcc_load.
48493
48494 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
48495
48496 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
48497 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
48498 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
48499 940714-3.c as these testcases don't exist anymore. Make
48500 va-arg-1.c expected to pass.
48501
48502 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
48503
48504 * gcc.misc-tests/misc.exp: Only run specific testcases.
48505 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
48506 * gcc.misc-tests/dg-[1-9].c: New files.
48507
48508 * lib/dg.exp: New testsuite driver.
48509 * gcc.prms/prms.exp: Use it.
48510
48511 * README.gcc: New file.
48512
48513 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
48514 Document and reset `lxpass' and `lxfail'.
48515 Simplify "initialized" message.
48516 (gcc_stat): Clean up comments a little.
48517
48518 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
48519
48520 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
48521
48522 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
48523
48524 * lib/old-dejagnu.exp (process-option): New proc.
48525 (old-dejagnu-init, old-dejagnu-stat): Likewise.
48526 (old-dejagnu): Simplify.
48527 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
48528
48529 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
48530
48531 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
48532 exists and is not an empty string.
48533
48534 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
48535 $xfail rather than calling setup_xfail. Clear $xfail when test is
48536 finished.
48537 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
48538 automatically.
48539
48540 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
48541 longer expected to fail.
48542
48543 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
48544 "f" function call.
48545
48546 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
48547
48548 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
48549 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
48550 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
48551 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
48552 c-torture-1.29.
48553
48554 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
48555 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
48556
48557 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
48558
48559 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
48560 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
48561
48562 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
48563 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
48564 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
48565
48566 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
48567
48568 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
48569 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
48570 940714-1.c, 940714-2.c, 940714-3.c},
48571 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
48572 gcc.misc-tests/{mg.c,mg.exp}:
48573 New tests.
48574 * gcc.noncompile/noncompile.exp: Change accordingly.
48575
48576 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
48577
48578 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
48579 Undo previous clobberage.
48580
48581 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
48582
48583 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
48584 * gcc.special/{930510-1.c, special.exp}:
48585 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
48586 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
48587 struct-varargs-1.c}: New tests from c-torture-1.26.
48588
48589 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
48590
48591 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
48592 argument to switch.
48593
48594 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
48595
48596 * Revert the previous changes. Please see Rob's directory
48597 (/lisa/test/rob/progressive/gcc/testsuite) for testing
48598 fixes.
48599
48600 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
48601
48602 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
48603 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
48604 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
48605 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
48606 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
48607 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
48608 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
48609 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
48610 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
48611 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
48612 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
48613 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
48614 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
48615 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
48616 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
48617 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
48618 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
48619 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
48620 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
48621 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
48622 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
48623 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
48624 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
48625 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
48626 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
48627 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
48628 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
48629
48630 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
48631
48632 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
48633 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
48634 with perror calls.
48635
48636 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
48637
48638 * config/unix.exp (g++_load): Fix syntax.
48639
48640 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
48641
48642 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
48643 * gcc.noncompile/921017-1.c: Deleted obsolete test.
48644 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
48645 Don't expect va-arg-1.c to fail. Correct expected output for
48646 920928-1.c.
48647 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
48648 * gcc.wendy/hbm4.c: Correct typo.
48649 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
48650
48651 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
48652
48653 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
48654 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
48655 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
48656 * lib/c-torture.exp (c-torture-compile): Ditto.
48657
48658 Reduce volume of output (remove all the -I's and such).
48659 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
48660 Call gcc_cpass, gcc_cfail.
48661 (c-torture): Pass testing option to c-torture-compile.
48662
48663 1994-03-21 Doug Evans (dje@cygnus.com)
48664
48665 Bring patches over from progressive.
48666 * config/default.exp: Exit remote shell cleanly.
48667 (g++_exit, g++_start): Add default versions.
48668 * config/sim.exp (gcc_load): Use perror, not error.
48669
48670 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
48671
48672 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
48673 set in site.exp.
48674
48675 1994-03-14 Doug Evans (dje@cygnus.com)
48676
48677 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
48678 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
48679 (wendy_try): New proc to run testcase.
48680 (main loop): Call 'em.
48681 * gcc.wendy/*.c: Clean up pass to correct expected output.
48682
48683 * lib/gcc.exp: Minor cleanup work.
48684 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
48685
48686 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
48687
48688 * config/sim.exp (gcc_load): Document return codes better.
48689 Don't pass -v to simulator.
48690
48691 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
48692
48693 * gcc.special/920717-x.c: Fix typo.
48694 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
48695 get at sources.
48696
48697 * lib/mike-gcc.exp: Fix typo.
48698
48699 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
48700
48701 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
48702 binary to use, transform the name.
48703 * config/*.exp: rename everything. Nuke any g++ specific files,
48704 it's now a special case of gcc that requires no special support.
48705 Add a default.exp for unsupported targets.
48706
48707 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
48708
48709 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
48710 lib/old-dejagnu.exp: Fix a few patterns to work with the new
48711 version of Tcl.
48712
48713 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
48714
48715 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
48716 than a warning.
48717
48718 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
48719
48720 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
48721
48722 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
48723
48724 * gcc.execute/execute.exp: Combine opt_list and foption_list into
48725 option_list. Compile every file with only 4/6 option choices
48726 (same as C torture) instead of with 12/18 different option
48727 choices.
48728 * lib/c-torture.exp: Likewise.
48729
48730 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
48731 not already set.
48732
48733 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
48734
48735 * lib/old-deja.exp: Add `excess errors test fails' error, now one
48736 can put an XFAIL *-*-* on excess errors.
48737
48738 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
48739
48740 * g++.law: Add more tests derived from g++-bugs snapshots.
48741
48742 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
48743 equivalent to g++.law/init9.
48744
48745 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
48746 compiled it, and the a.out file after we've run it.
48747
48748 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
48749
48750 * lib/mike-g++.exp (postbase): Delete the .o file after we've
48751 compiled it, and the a.out file after we've run it.
48752
48753 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
48754
48755 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
48756
48757 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
48758
48759 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
48760 version number.
48761
48762 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
48763
48764 * g++.law: New directory of g++ tests derived from the g++-bugs
48765 snapshots.
48766
48767 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
48768
48769 * gcc.compile: initbug1.c initbug1.exp testcase added
48770
48771 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
48772
48773 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
48774 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
48775 fixes submitted by Jeff Law (law@cs.utah.edu)
48776 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
48777 Jeff Law (law@cs.utah.edu)
48778
48779
48780 1993-11-30 Mike Stump (mrs@cygnus.com)
48781
48782 * config/unix-g++.exp: Follow the gcc way of doing things.
48783 * g++.old-deja/old-deja.exp: Minor updates.
48784 * lib/g++.exp: New file, follow the gcc way of doing things.
48785 * lib/old-dejagnu.exp: Minor updates.
48786 * lib/mike-g++.exp: Always unset errorInfo.
48787
48788 1993-11-06 Mike Stump (mrs@cygnus.com)
48789
48790 * lib/gcc.exp: Fix some errors with the below change, CC and
48791 CFLAGS should be global when setting, not local.
48792
48793 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
48794
48795 * lib/gcc.exp: Transform tool name.
48796
48797 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48798
48799 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
48800
48801 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48802
48803 * lib/gcc.exp: change gcc_done to gcc_stat
48804
48805 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48806
48807 * Upgraded gcc testsuite to c-torture version 1.25
48808
48809 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
48810
48811 * lib/gcc.exp: added reporting code. Changed verbose compile message.
48812 * lib/c-torture: added hooks for new reporting code.
48813
48814 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
48815
48816 * config/sh-gcc.exp: check if sh-sim exists in the path
48817
48818 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
48819
48820 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
48821 * gcc.compile/compile.exp: Initial changes for new logic.
48822 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
48823 * gcc.failure/failure.exp: Initial changes for new logic.
48824 * gcc.ieee/ieee.exp: Initial changes for new logic.
48825 * gcc.misc-tests/misc.exp: Initial changes for new logic.
48826 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
48827 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
48828 * lib/c-torture.exp: Initial changes for new logic.
48829 * lib/gcc.exp: Initial changes for new logic.
48830
48831 1993-10-15 Mike Stump (mrs@cygnus.com)
48832
48833 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
48834 depend upon failure or success. Fully qualify names in failure
48835 and success messages. Always remove a.out before starting
48836 compile, just in case. Pay more attention to error text output by
48837 the compiler. Handle testcases with no known past errors just
48838 like all others, so that things are uniform. Other miscellaneous
48839 improvements.
48840
48841 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
48842
48843 * gcc.cpp: new directory for cpp tests
48844
48845 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
48846
48847 * lib/chill.exp: Code reformatted, removed unused code.
48848 * config/unix-chill.exp: Code reformatted, removed unused code.
48849 * chill.execute/execute.exp: Code reformatted, removed unused code.
48850 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
48851
48852 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
48853
48854 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
48855 routines not written.
48856
48857 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
48858
48859 * config/bug-gcc.exp: Use new procs from bug.exp.
48860
48861 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
48862
48863 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
48864 via ftp, rather than depending on NFS.
48865 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
48866 case.
48867
48868 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
48869
48870 * config/bug-gcc.exp: Use new download proc.
48871
48872 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
48873
48874 * chill.execute/execute.exp: cleanups, handles errors better
48875 * chill.compile/compile.exp: rewrite, based on execute.exp
48876 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
48877 * lib/chill.exp: major changes to diff proc and compile and link
48878 procs. added chill_fail and chill_pass wrappers to pass and
48879 fail. added more comments, and handle error codes better.
48880 Added a hack to capture stderr from exec, so noncompile tests
48881 can work.
48882
48883 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
48884
48885 * chill.execute/execute.exp: rewrite of testsuite driver
48886 * lib/chill.exp: rewrite of testsuite driver
48887 * config/unix-chill.exp: rewrite of testsuite driver
48888
48889 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
48890
48891 In chill.execute:
48892 * iexpr.ch: Standardize uppercase.
48893 * tuples.dat: Standardize uppercase.
48894 * vary.ch: standardize. Correct varying string assignments.
48895 * vary.dat: Add new output lines.
48896
48897 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
48898
48899 In chill.execute:
48900 * chprintf.ch: Standardize use of uppercase.
48901 * tuples.ch: Standardize and turn arr2 into a DCL,
48902 rather than a SYN.
48903 * pinits.ch: Standardize.
48904
48905 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
48906
48907 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
48908 * Makefil: Renamed to Makefile.in.
48909 * configure.in: New.
48910
48911 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
48912
48913 In chill.execute:
48914 * .cvsignore: Add result/output files.
48915 * Makefile: Fix up variables at start. Use MFLAGS
48916 everywhere. Correct bool_loc, built_ins entries.
48917 Add entry for vary1.ch.
48918 * bitarray.ch: Standardize upper-case usage.
48919 * bitexpr.ch: Standardize, add output of b1.
48920 * params.ch: Use arrayt in along PROC parameters, to
48921 avoid novelty problems.
48922 * sets.ch: Tiny cleanup.
48923 * vary1.ch: Re-indent.
48924
48925 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
48926
48927 * Add PR-related files to Makefiles, .cvsignore files, etc.
48928
48929 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
48930
48931 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
48932 with compiler objects. New names are test-flow.c and test-loop.c
48933
48934 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
48935
48936 * Upgraded c-torture tests from 1.19 to 1.20
48937
48938 * new files:
48939 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
48940 * gcc.compile: 930623-1.c 930623-2.c
48941 * gcc.noncompile: 930622-1.c 930622-2.c
48942 * gcc.failure: 920411-1.c 920627-2.c
48943 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
48944
48945 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
48946
48947 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48948 More changes to get testsuite working properly. Needs more work.
48949 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
48950
48951 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
48952
48953 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48954 More changes to get testsuite working properly. Needs more work.
48955
48956 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
48957
48958 * chill.compile/compile.exp: Added for Dejagnu support
48959 * chill.execute/execute.exp: Added for Dejagnu support
48960 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
48961
48962 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
48963
48964 This should complete moving the CHILL test files.
48965 * chill.noncompile(.cvsignore printf.grt
48966 in-printf.grt chprintf.grt chprintf.ch):
48967 Added test-support files.
48968 (Makefile): Modified further.
48969 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
48970 signal.ch): Added test files.
48971 * chill.execute (.cvsignore printf.grt printr.c
48972 in-printf.grt rts.c chprintf.grt rts.h): Added
48973 test-support files.
48974 (Makefile): More corrections.
48975
48976 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
48977
48978 * chill.compile, chill.execute, chill.nocompile: Add CHILL
48979 test cases, ready for DejaGnu.
48980
48981 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
48982
48983 * Upgraded c-torture tests from 1.18 to 1.19
48984
48985 * gcc.compile: added test(s):
48986 930607-1.c
48987 * gcc.execute: added test(s):
48988 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
48989
48990 * added new subdirectory for misc tests: gcc.misc-tests
48991 * gcc.misc-test(s): added tests:
48992 inst-check.c test-consts.c test-ior.c test-switch.c
48993
48994 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
48995
48996 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
48997
48998 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
48999
49000 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
49001
49002 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
49003
49004 * Upgraded c-torture tests from 1.17 to 1.18
49005
49006 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
49007
49008 * Upgraded c-torture tests from 1.12 to 1.17
49009
49010 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
49011
49012 * lib/old-dejagnu.exp:
49013 Fixed handling of XFAIL target triplets to correctly
49014 recognize wildcard characters. Removed code that
49015 appended a unique id tag to the end of the file name
49016 printed out by the result of the testcases within a
49017 given test file.
49018
49019 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
49020
49021 * lib/old-dejagnu.exp:
49022 Reworked expected failure handling to trigger off of XFAIL
49023 keyword in keyphrase embeded in testcase source code. The
49024 XFAIL keyword must be at the end of the keyphrase line. It
49025 may optionally be followed by one or more target triplets.
49026 It has just occured that the handling of wildcards in the
49027 target triplet may not be correct.
49028
49029 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
49030
49031 * g++.old-deja/tests:
49032 Moved all subdirectories up one level into g++.old-deja .
49033
49034 * lib/old-dejagnu.exp:
49035 Fixed problem with CXXFLAGS not being properly reset, and being
49036 corrupted with extraneous "-c" compiler option. This was
49037 causing binaries to not be generated for test that needed them.
49038 Modified strings passed to "pass" and "fail" so that individual
49039 tests from the same test file would be distinguished by an
49040 identifier appended to the test file name in the summary logs;
49041 this corrected a problem with erroneous diff logs. Added code
49042 to search testcases for expected fail and unexpected pass keywords.
49043
49044 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
49045
49046 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
49047
49048 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
49049
49050 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
49051 Removed extraneous text from end of "Special g++ Options"
49052 keyphrase.
49053
49054 * lib/old-dejagnu.exp: Added pattern matching to look for new
49055 keywords, embedded in testcases comments, which will trigger
49056 calls to xpass and xfail.
49057
49058 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
49059
49060 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
49061 comments embedded in the testcases, especially the one looking for
49062 special compiler options, as well as the pattern matching for the
49063 compiler output again.
49064
49065 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
49066
49067 * lib/old-dejagnu.exp: Do a proper check of the return value for
49068 execute tests. Fixed several problems with the pattern matching
49069 of the compiler output which gave erroneous test results.
49070 Changed several of the test result messages to be more descriptive.
49071 * config/unix-g++.exp: Proc g++_load now actually works and
49072 executes the tests passed to it and returns a usable return
49073 value.
49074
49075 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
49076
49077 * lib/gcc.exp: Exits gracefully if $CC is bogus.
49078
49079 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
49080
49081 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
49082 Modified both files to properly execute the old style
49083 dejagnu tests. The previous versions of these files were
49084 experimental and did not function anything near correctly.
49085
49086 1993-04-05 Rob Savoye (rob@cygnus.com)
49087
49088 * Removed all Makefile.in and configure.in files. No configuration
49089 needed now.
49090
49091 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
49092
49093 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
49094
49095 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
49096
49097 * gcc.compile/configure.in, gcc.unsorted/configure.in,
49098 gcc.special/configure.in, gcc.noncompile/configure.in,
49099 gcc.execute/configure.in, gcc.code_quality/configure.in,
49100 g++.other/configure.in, g++.old-deja/configure.in,
49101 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
49102 in srcname setting.
49103
49104 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
49105
49106 * lib/udi.exp: Fixed mondfe and mondfe_download.
49107 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
49108 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
49109
49110 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
49111
49112 * config/udi-gdb.exp: Check $shell_id after connecting to target.
49113 (gdb_exit): Don't remove *_soc files.
49114
49115 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
49116
49117 * lib/c-torture.exp: Don't look for main; instead always use -w
49118 -c. This is how the c-torture tests work. Remove the object
49119 file if the compilation succeeds.
49120 * gcc.execute/execute.exp: Remove executable if test passes.
49121 * gcc.noncompile/noncompile.exp: Every test is an expected
49122 failure.
49123 * gcc.special/special.exp: Added tests from c-torture 1.11,
49124 corrected use of existing test.
49125 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
49126 gcc.execute/920625-1.c: Updated to c-torture 1.11.
49127 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
49128 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
49129 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
49130 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
49131 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
49132 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
49133 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
49134 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
49135 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
49136 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
49137 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
49138 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
49139 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
49140 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
49141 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
49142 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
49143 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
49144 c-torture 1.11.
49145 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
49146 correspond to c-torture 1.11.
49147
49148 * New file.
This page took 2.195614 seconds and 5 git commands to generate.